decimal-scaled 0.5.0

Const-generic base-10 fixed-point decimals (D18/D38/D76/D153/D307 and the half-width tiers up to D1232) with integer-only transcendentals correctly rounded to within 0.5 ULP — exact at the type's last representable place. Deterministic across every platform; no_std-friendly.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
2252
2253
2254
2255
2256
2257
2258
2259
2260
2261
2262
2263
2264
2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291
2292
2293
2294
2295
2296
2297
2298
2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
2313
2314
2315
2316
2317
2318
2319
2320
2321
2322
2323
2324
2325
2326
2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
2376
2377
2378
2379
2380
2381
2382
2383
2384
2385
2386
2387
2388
2389
2390
2391
2392
2393
2394
2395
2396
2397
2398
2399
2400
2401
2402
2403
2404
2405
2406
2407
2408
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
2423
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
2452
2453
2454
2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469
2470
2471
2472
2473
2474
2475
2476
2477
2478
2479
2480
2481
2482
2483
2484
2485
2486
2487
2488
2489
2490
2491
2492
2493
2494
2495
2496
2497
2498
2499
2500
2501
2502
2503
2504
2505
2506
2507
2508
2509
2510
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
2534
2535
2536
2537
2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
2558
2559
2560
2561
2562
2563
2564
2565
2566
2567
2568
2569
2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
2607
2608
2609
2610
2611
2612
2613
2614
2615
2616
2617
2618
2619
2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
2631
2632
2633
2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646
2647
2648
2649
2650
2651
2652
2653
2654
2655
2656
2657
2658
2659
2660
2661
2662
2663
2664
2665
2666
2667
2668
2669
2670
2671
2672
2673
2674
2675
2676
2677
2678
2679
2680
2681
2682
2683
2684
2685
2686
2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
2701
2702
2703
2704
2705
2706
2707
2708
2709
2710
2711
2712
2713
2714
2715
2716
2717
2718
2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
2743
2744
2745
2746
2747
2748
2749
2750
2751
2752
2753
2754
2755
2756
2757
2758
2759
2760
2761
2762
2763
2764
2765
2766
2767
2768
2769
2770
2771
2772
2773
2774
2775
2776
2777
2778
2779
2780
2781
2782
2783
2784
2785
2786
2787
2788
2789
2790
2791
2792
2793
2794
2795
2796
2797
2798
2799
2800
2801
2802
2803
2804
2805
2806
2807
2808
2809
2810
2811
2812
2813
2814
2815
2816
2817
2818
2819
2820
2821
2822
2823
2824
2825
2826
2827
2828
2829
2830
2831
2832
2833
2834
2835
2836
2837
2838
2839
2840
2841
2842
2843
2844
2845
2846
2847
2848
2849
2850
2851
2852
2853
2854
2855
2856
2857
2858
2859
2860
2861
2862
2863
2864
2865
2866
2867
2868
2869
2870
2871
2872
2873
2874
2875
2876
2877
2878
2879
2880
2881
2882
2883
2884
2885
2886
2887
2888
2889
2890
2891
2892
2893
2894
2895
2896
2897
2898
2899
2900
2901
2902
2903
2904
2905
2906
2907
2908
2909
2910
2911
2912
2913
2914
2915
2916
2917
2918
2919
2920
2921
2922
2923
2924
2925
2926
2927
2928
2929
2930
2931
2932
2933
2934
2935
2936
2937
2938
2939
2940
2941
2942
2943
2944
2945
2946
2947
2948
2949
2950
2951
2952
2953
2954
2955
2956
2957
2958
2959
2960
2961
2962
2963
2964
2965
2966
2967
2968
2969
2970
2971
2972
2973
2974
2975
2976
2977
2978
2979
2980
2981
2982
2983
2984
2985
2986
2987
2988
2989
2990
2991
2992
2993
2994
2995
2996
2997
2998
2999
3000
3001
3002
3003
3004
3005
3006
3007
3008
3009
3010
3011
3012
3013
3014
3015
3016
3017
3018
3019
3020
3021
3022
3023
3024
3025
3026
3027
3028
3029
3030
3031
3032
3033
3034
3035
3036
3037
3038
3039
3040
3041
3042
3043
3044
3045
3046
3047
3048
3049
3050
3051
3052
3053
3054
3055
3056
3057
3058
3059
3060
3061
3062
3063
3064
3065
3066
3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
3102
3103
3104
3105
3106
3107
3108
3109
3110
3111
3112
3113
3114
3115
3116
3117
3118
3119
3120
3121
3122
3123
3124
3125
3126
3127
3128
3129
3130
3131
3132
3133
3134
3135
3136
3137
3138
3139
3140
3141
3142
3143
3144
3145
3146
3147
3148
3149
3150
3151
3152
3153
3154
3155
3156
3157
3158
3159
3160
3161
3162
3163
3164
3165
3166
3167
3168
3169
3170
3171
3172
3173
3174
3175
3176
3177
3178
3179
3180
3181
3182
3183
3184
3185
3186
3187
3188
3189
3190
3191
3192
3193
3194
3195
3196
3197
3198
3199
3200
3201
3202
3203
3204
3205
3206
3207
3208
3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
3230
3231
3232
3233
3234
3235
3236
3237
3238
3239
3240
3241
3242
3243
3244
3245
3246
3247
3248
3249
3250
3251
3252
3253
3254
3255
3256
3257
3258
3259
3260
3261
3262
3263
3264
3265
3266
3267
3268
3269
3270
3271
3272
3273
3274
3275
3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
3302
3303
3304
3305
3306
3307
3308
3309
3310
3311
3312
3313
3314
3315
3316
3317
3318
3319
3320
3321
3322
3323
3324
3325
3326
3327
3328
3329
3330
3331
3332
3333
3334
3335
3336
3337
3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
3361
3362
3363
3364
3365
3366
3367
3368
3369
3370
3371
3372
3373
3374
3375
3376
3377
3378
3379
3380
3381
3382
3383
3384
3385
3386
3387
3388
3389
3390
3391
3392
3393
3394
3395
3396
3397
3398
3399
3400
3401
3402
3403
3404
3405
3406
3407
3408
3409
3410
3411
3412
3413
3414
3415
3416
3417
3418
3419
3420
3421
3422
3423
3424
3425
3426
3427
3428
3429
3430
3431
3432
3433
3434
3435
3436
3437
3438
3439
3440
3441
3442
3443
3444
3445
3446
3447
3448
3449
3450
3451
3452
3453
3454
3455
3456
3457
3458
3459
3460
3461
3462
3463
3464
3465
3466
3467
3468
3469
3470
3471
3472
3473
3474
3475
3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
3512
3513
3514
3515
3516
3517
3518
3519
3520
3521
3522
3523
3524
3525
3526
3527
3528
3529
3530
3531
3532
3533
3534
3535
3536
3537
3538
3539
3540
3541
3542
3543
3544
3545
3546
3547
3548
3549
3550
3551
3552
3553
3554
3555
3556
3557
3558
3559
3560
3561
3562
3563
3564
3565
3566
3567
3568
3569
3570
3571
3572
3573
3574
3575
3576
3577
3578
3579
3580
3581
3582
3583
3584
3585
3586
3587
3588
3589
3590
3591
3592
3593
3594
3595
3596
3597
3598
3599
3600
3601
3602
3603
3604
3605
3606
3607
3608
3609
3610
3611
3612
3613
3614
3615
3616
3617
3618
3619
3620
3621
3622
3623
3624
3625
3626
3627
3628
3629
3630
3631
3632
3633
3634
3635
3636
3637
3638
3639
3640
3641
3642
3643
3644
3645
3646
3647
3648
3649
3650
3651
3652
3653
3654
3655
3656
3657
3658
3659
3660
3661
3662
3663
3664
3665
3666
3667
3668
3669
3670
3671
3672
3673
3674
3675
3676
3677
3678
3679
3680
3681
3682
3683
3684
3685
3686
3687
3688
3689
3690
3691
3692
3693
3694
3695
3696
3697
3698
3699
3700
3701
3702
3703
3704
3705
3706
3707
3708
3709
3710
3711
3712
3713
3714
3715
3716
3717
3718
3719
3720
3721
3722
3723
3724
3725
3726
3727
3728
3729
3730
3731
3732
3733
3734
3735
3736
3737
3738
3739
3740
3741
3742
3743
3744
3745
3746
3747
3748
3749
3750
3751
3752
3753
3754
3755
3756
3757
3758
3759
3760
3761
3762
3763
3764
3765
3766
3767
3768
3769
3770
3771
3772
3773
3774
3775
3776
3777
3778
3779
3780
3781
3782
3783
3784
3785
3786
3787
3788
3789
3790
3791
3792
3793
3794
3795
3796
3797
3798
3799
3800
3801
3802
3803
3804
3805
3806
3807
3808
3809
3810
3811
3812
3813
3814
3815
3816
3817
3818
3819
3820
3821
3822
3823
3824
3825
3826
3827
3828
3829
3830
3831
3832
3833
3834
3835
3836
3837
3838
3839
3840
3841
3842
3843
3844
3845
3846
3847
3848
3849
3850
3851
3852
3853
3854
3855
3856
3857
3858
3859
3860
3861
3862
3863
3864
3865
3866
3867
3868
3869
3870
3871
3872
3873
3874
3875
3876
3877
3878
3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
3897
3898
3899
3900
3901
3902
3903
3904
3905
3906
3907
3908
3909
3910
3911
3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
3923
3924
3925
3926
3927
3928
3929
3930
3931
3932
3933
3934
3935
3936
3937
3938
3939
3940
3941
3942
3943
3944
3945
3946
3947
3948
3949
3950
3951
3952
3953
3954
3955
3956
3957
3958
3959
3960
3961
3962
3963
3964
3965
3966
3967
3968
3969
3970
3971
3972
3973
3974
3975
3976
3977
3978
3979
3980
3981
3982
3983
3984
3985
3986
3987
3988
3989
3990
3991
3992
3993
3994
3995
3996
3997
3998
3999
4000
4001
4002
4003
4004
4005
4006
4007
4008
4009
4010
4011
4012
4013
4014
4015
4016
4017
4018
4019
4020
4021
4022
4023
4024
4025
4026
4027
4028
4029
4030
4031
4032
4033
4034
4035
4036
4037
4038
4039
4040
4041
4042
4043
4044
4045
4046
4047
4048
4049
4050
4051
4052
4053
4054
4055
4056
4057
4058
4059
4060
4061
4062
4063
4064
4065
4066
4067
4068
4069
4070
4071
4072
4073
4074
4075
4076
4077
4078
4079
4080
4081
4082
4083
4084
4085
4086
4087
4088
4089
4090
4091
4092
4093
4094
4095
4096
4097
4098
4099
4100
4101
4102
4103
4104
4105
4106
4107
4108
4109
4110
4111
4112
4113
4114
4115
4116
4117
4118
4119
4120
4121
4122
4123
4124
4125
4126
4127
4128
4129
4130
4131
4132
4133
4134
4135
4136
4137
4138
4139
4140
4141
4142
4143
4144
4145
4146
4147
4148
4149
4150
4151
4152
4153
4154
4155
4156
4157
4158
4159
4160
4161
4162
4163
4164
4165
4166
4167
4168
4169
4170
4171
4172
4173
4174
4175
4176
4177
4178
4179
4180
4181
4182
4183
4184
4185
4186
4187
4188
4189
4190
4191
4192
4193
4194
4195
4196
4197
4198
4199
4200
4201
4202
4203
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
4234
4235
4236
4237
4238
4239
4240
4241
4242
4243
4244
4245
4246
4247
4248
4249
4250
4251
4252
4253
4254
4255
4256
4257
4258
4259
4260
4261
4262
4263
4264
4265
4266
4267
4268
4269
4270
4271
4272
4273
4274
4275
4276
4277
4278
4279
4280
4281
4282
4283
4284
4285
4286
4287
4288
4289
4290
4291
4292
4293
4294
4295
4296
4297
4298
4299
4300
4301
4302
4303
4304
4305
4306
4307
4308
4309
4310
4311
4312
4313
4314
4315
4316
4317
4318
4319
4320
4321
4322
4323
4324
4325
4326
4327
4328
4329
4330
4331
4332
4333
4334
4335
4336
4337
4338
4339
4340
4341
4342
4343
4344
4345
4346
4347
4348
4349
4350
4351
4352
4353
4354
4355
4356
4357
4358
4359
4360
4361
4362
4363
4364
4365
4366
4367
4368
4369
4370
4371
4372
4373
4374
4375
4376
4377
4378
4379
4380
4381
4382
4383
4384
4385
4386
4387
4388
4389
4390
4391
4392
4393
4394
4395
4396
4397
4398
4399
4400
4401
4402
4403
4404
4405
4406
4407
4408
4409
4410
4411
4412
4413
4414
4415
4416
4417
4418
4419
4420
4421
4422
4423
4424
4425
4426
4427
4428
4429
4430
4431
4432
4433
4434
4435
4436
4437
4438
4439
4440
4441
4442
4443
4444
4445
4446
4447
4448
4449
4450
4451
4452
4453
4454
4455
4456
4457
4458
4459
4460
4461
4462
4463
4464
4465
4466
4467
4468
4469
4470
4471
4472
4473
4474
4475
4476
4477
4478
4479
4480
4481
4482
4483
4484
4485
4486
4487
4488
4489
4490
4491
4492
4493
4494
4495
4496
4497
4498
4499
4500
4501
4502
4503
4504
4505
4506
4507
4508
4509
4510
4511
4512
4513
4514
4515
4516
4517
4518
4519
4520
4521
4522
4523
4524
4525
4526
4527
4528
4529
4530
4531
4532
4533
4534
4535
4536
4537
4538
4539
4540
4541
4542
4543
4544
4545
4546
4547
4548
4549
4550
4551
4552
4553
4554
4555
4556
4557
4558
4559
4560
4561
4562
4563
4564
4565
4566
4567
4568
4569
4570
4571
4572
4573
4574
4575
4576
4577
4578
4579
4580
4581
4582
4583
4584
4585
4586
4587
4588
4589
4590
4591
4592
4593
4594
4595
4596
4597
4598
4599
4600
4601
4602
4603
4604
4605
4606
4607
4608
4609
4610
4611
4612
4613
4614
4615
4616
4617
4618
4619
4620
4621
4622
4623
4624
4625
4626
4627
4628
4629
4630
4631
4632
4633
4634
4635
4636
4637
4638
4639
4640
4641
4642
4643
4644
4645
4646
4647
4648
4649
4650
4651
4652
4653
4654
4655
4656
4657
4658
4659
4660
4661
4662
4663
4664
4665
4666
4667
4668
4669
4670
4671
4672
4673
4674
4675
4676
4677
4678
4679
4680
4681
4682
4683
4684
4685
4686
4687
4688
4689
4690
4691
4692
4693
4694
4695
4696
4697
4698
4699
4700
4701
4702
4703
4704
4705
4706
4707
4708
4709
4710
4711
4712
4713
4714
4715
4716
4717
4718
4719
4720
4721
4722
4723
4724
4725
4726
4727
4728
4729
4730
4731
4732
4733
4734
4735
4736
4737
4738
4739
4740
4741
4742
4743
4744
4745
4746
4747
4748
4749
4750
4751
4752
4753
4754
4755
4756
4757
4758
4759
4760
4761
4762
4763
4764
4765
4766
4767
4768
4769
4770
4771
4772
4773
4774
4775
4776
4777
4778
4779
4780
4781
4782
4783
4784
4785
4786
4787
4788
4789
4790
4791
4792
4793
4794
4795
4796
4797
4798
4799
4800
4801
4802
4803
4804
4805
4806
4807
4808
4809
4810
4811
4812
4813
4814
4815
4816
4817
4818
4819
4820
4821
4822
4823
4824
4825
4826
4827
4828
4829
4830
4831
4832
4833
4834
4835
4836
4837
4838
4839
4840
4841
4842
4843
4844
4845
4846
4847
4848
4849
4850
4851
4852
4853
4854
4855
4856
4857
4858
4859
4860
4861
4862
4863
4864
4865
4866
4867
4868
4869
4870
4871
4872
4873
4874
4875
4876
4877
4878
4879
4880
4881
4882
4883
4884
4885
4886
4887
4888
4889
4890
4891
4892
4893
4894
4895
4896
4897
4898
4899
4900
4901
4902
4903
4904
4905
4906
4907
4908
4909
4910
4911
4912
4913
4914
4915
4916
4917
4918
4919
4920
4921
4922
4923
4924
4925
4926
4927
4928
4929
4930
4931
4932
4933
4934
4935
4936
4937
4938
4939
4940
4941
4942
4943
4944
4945
4946
4947
4948
4949
4950
4951
4952
4953
4954
4955
4956
4957
4958
4959
4960
4961
4962
4963
4964
4965
4966
4967
4968
4969
4970
4971
4972
4973
4974
4975
4976
4977
4978
4979
4980
4981
4982
4983
4984
4985
4986
4987
4988
4989
4990
4991
4992
4993
4994
4995
4996
4997
4998
4999
5000
5001
5002
5003
5004
5005
5006
5007
5008
5009
5010
5011
5012
5013
5014
5015
5016
5017
5018
5019
5020
5021
5022
5023
5024
5025
5026
5027
5028
5029
5030
5031
5032
5033
5034
5035
5036
5037
5038
5039
5040
5041
5042
5043
5044
5045
5046
5047
5048
5049
5050
5051
5052
5053
5054
5055
5056
5057
5058
5059
5060
5061
5062
5063
5064
5065
5066
5067
5068
5069
5070
5071
5072
5073
5074
5075
5076
5077
5078
5079
5080
5081
5082
5083
5084
5085
5086
5087
5088
5089
5090
5091
5092
5093
5094
5095
5096
5097
5098
5099
5100
5101
5102
5103
5104
5105
5106
5107
5108
5109
5110
5111
5112
5113
5114
5115
5116
5117
5118
5119
5120
5121
5122
5123
5124
5125
5126
5127
5128
5129
5130
5131
5132
5133
5134
5135
5136
5137
5138
5139
5140
5141
5142
5143
5144
5145
5146
5147
5148
5149
5150
5151
5152
5153
5154
5155
5156
5157
5158
5159
5160
5161
5162
5163
5164
5165
5166
5167
5168
5169
5170
5171
5172
5173
5174
5175
5176
5177
5178
5179
5180
5181
5182
5183
5184
5185
5186
5187
5188
5189
5190
5191
5192
5193
5194
5195
5196
5197
5198
5199
5200
5201
5202
5203
5204
5205
5206
5207
5208
5209
5210
5211
5212
5213
5214
5215
5216
5217
5218
5219
5220
5221
5222
5223
5224
5225
5226
5227
5228
5229
5230
5231
5232
5233
5234
5235
5236
5237
5238
5239
5240
5241
5242
5243
5244
5245
5246
5247
5248
5249
5250
5251
5252
5253
5254
5255
5256
5257
5258
5259
5260
5261
5262
5263
5264
5265
5266
5267
5268
5269
5270
5271
5272
5273
5274
5275
5276
5277
5278
5279
5280
5281
5282
5283
5284
5285
5286
5287
5288
5289
5290
5291
5292
5293
5294
5295
5296
5297
5298
5299
5300
5301
5302
5303
5304
5305
5306
5307
5308
5309
5310
5311
5312
5313
5314
5315
5316
5317
5318
5319
5320
5321
5322
5323
5324
5325
5326
5327
5328
5329
5330
5331
5332
5333
5334
5335
5336
5337
5338
5339
5340
5341
5342
5343
5344
5345
5346
5347
5348
5349
5350
5351
5352
5353
5354
5355
5356
5357
5358
5359
5360
5361
5362
5363
5364
5365
5366
5367
5368
5369
5370
5371
5372
5373
5374
5375
5376
5377
5378
5379
5380
5381
5382
5383
5384
5385
5386
5387
5388
5389
5390
5391
5392
5393
5394
5395
5396
5397
5398
5399
5400
5401
5402
5403
5404
5405
5406
5407
5408
5409
5410
5411
5412
5413
5414
5415
5416
5417
5418
5419
5420
5421
5422
5423
5424
5425
5426
5427
5428
5429
5430
5431
5432
5433
5434
5435
5436
5437
5438
5439
5440
5441
5442
5443
5444
5445
5446
5447
5448
5449
5450
5451
5452
5453
5454
5455
5456
5457
5458
5459
5460
5461
5462
5463
5464
5465
5466
5467
5468
5469
5470
5471
5472
5473
5474
5475
5476
5477
5478
5479
5480
5481
5482
5483
5484
5485
5486
5487
5488
5489
5490
5491
5492
5493
5494
5495
5496
5497
5498
5499
5500
5501
5502
5503
5504
5505
5506
5507
5508
5509
5510
5511
5512
5513
5514
5515
5516
5517
5518
5519
5520
5521
5522
5523
5524
5525
5526
5527
5528
5529
5530
5531
5532
5533
5534
5535
5536
5537
5538
5539
5540
5541
5542
5543
5544
5545
5546
5547
5548
5549
5550
5551
5552
5553
5554
5555
5556
5557
5558
5559
5560
5561
5562
5563
5564
5565
5566
5567
5568
5569
5570
5571
5572
5573
5574
5575
5576
5577
5578
5579
5580
5581
5582
5583
5584
5585
5586
5587
5588
5589
5590
5591
5592
5593
5594
5595
5596
5597
5598
5599
5600
5601
5602
5603
5604
5605
5606
5607
5608
5609
5610
5611
5612
5613
5614
5615
5616
5617
5618
5619
5620
5621
5622
5623
5624
5625
5626
5627
5628
5629
5630
5631
5632
5633
5634
5635
5636
5637
5638
5639
5640
5641
5642
5643
5644
5645
5646
5647
5648
5649
5650
5651
5652
5653
5654
5655
5656
5657
5658
5659
5660
5661
5662
5663
5664
5665
5666
5667
5668
5669
5670
5671
5672
5673
5674
5675
5676
5677
5678
5679
5680
5681
5682
5683
5684
5685
5686
5687
5688
5689
5690
5691
5692
5693
5694
5695
5696
5697
5698
5699
5700
5701
5702
5703
5704
5705
5706
5707
5708
5709
5710
5711
5712
5713
5714
5715
5716
5717
5718
5719
5720
5721
5722
5723
5724
5725
5726
5727
5728
5729
5730
5731
5732
5733
5734
5735
5736
5737
5738
5739
5740
5741
5742
5743
5744
5745
5746
5747
5748
5749
5750
5751
5752
5753
5754
5755
5756
5757
5758
5759
5760
5761
5762
5763
5764
5765
5766
5767
5768
5769
5770
5771
5772
5773
5774
5775
5776
5777
5778
5779
5780
5781
5782
5783
5784
5785
5786
5787
5788
5789
5790
5791
5792
5793
5794
5795
5796
5797
5798
5799
5800
5801
5802
5803
5804
5805
5806
5807
5808
5809
5810
5811
5812
5813
5814
5815
5816
5817
5818
5819
5820
5821
5822
5823
5824
5825
5826
5827
5828
5829
5830
5831
5832
5833
5834
5835
5836
5837
5838
5839
5840
5841
5842
5843
5844
5845
5846
5847
5848
5849
5850
5851
5852
5853
5854
5855
5856
5857
5858
5859
5860
5861
5862
5863
5864
5865
5866
5867
5868
5869
5870
5871
5872
5873
5874
5875
5876
5877
5878
5879
5880
5881
5882
5883
5884
5885
5886
5887
5888
5889
5890
5891
5892
5893
5894
5895
5896
5897
5898
5899
5900
5901
5902
5903
5904
5905
5906
5907
5908
5909
5910
5911
5912
5913
5914
5915
5916
5917
5918
5919
5920
5921
5922
5923
5924
5925
5926
5927
5928
5929
5930
5931
5932
5933
5934
5935
5936
5937
5938
5939
5940
5941
5942
5943
5944
5945
5946
5947
5948
5949
5950
5951
5952
5953
5954
5955
5956
5957
5958
5959
5960
5961
5962
5963
5964
5965
5966
5967
5968
5969
5970
5971
5972
5973
5974
5975
5976
5977
5978
5979
5980
5981
5982
5983
5984
5985
5986
5987
5988
5989
5990
5991
5992
5993
5994
5995
5996
5997
5998
5999
6000
6001
6002
6003
6004
6005
6006
6007
6008
6009
6010
6011
6012
6013
6014
6015
6016
6017
6018
6019
6020
6021
6022
6023
6024
6025
6026
6027
6028
6029
6030
6031
6032
6033
6034
6035
6036
6037
6038
6039
6040
6041
6042
6043
6044
6045
6046
6047
6048
6049
6050
6051
6052
6053
6054
6055
6056
6057
6058
6059
6060
6061
6062
6063
6064
6065
6066
6067
6068
6069
6070
6071
6072
6073
6074
6075
6076
6077
6078
6079
6080
6081
6082
6083
6084
6085
6086
6087
6088
6089
6090
6091
6092
6093
6094
6095
6096
6097
6098
6099
6100
6101
6102
6103
6104
6105
6106
6107
6108
6109
6110
6111
6112
6113
6114
6115
6116
6117
6118
6119
6120
6121
6122
6123
6124
6125
6126
6127
6128
6129
6130
6131
6132
6133
6134
6135
6136
6137
6138
6139
6140
6141
6142
6143
6144
6145
6146
6147
6148
6149
6150
6151
6152
6153
6154
6155
6156
6157
6158
6159
6160
6161
6162
6163
6164
6165
6166
6167
6168
6169
6170
6171
6172
6173
6174
6175
6176
6177
6178
6179
6180
6181
6182
6183
6184
6185
6186
6187
6188
6189
6190
6191
6192
6193
6194
6195
6196
6197
6198
6199
6200
6201
6202
6203
6204
6205
6206
6207
6208
6209
6210
6211
6212
6213
6214
6215
6216
6217
6218
6219
6220
6221
6222
6223
6224
6225
6226
6227
6228
6229
6230
6231
6232
6233
6234
6235
6236
6237
6238
6239
6240
6241
6242
6243
6244
6245
6246
6247
6248
6249
6250
6251
6252
6253
6254
6255
6256
6257
6258
6259
6260
6261
6262
6263
6264
6265
6266
6267
6268
6269
6270
6271
6272
6273
6274
6275
6276
6277
6278
6279
6280
6281
6282
6283
6284
6285
6286
6287
6288
6289
6290
6291
6292
6293
6294
6295
6296
6297
6298
6299
6300
6301
6302
6303
6304
6305
6306
6307
6308
6309
6310
6311
6312
6313
6314
6315
6316
6317
6318
6319
6320
6321
6322
6323
6324
6325
6326
6327
6328
6329
6330
6331
6332
6333
6334
6335
6336
6337
6338
6339
6340
6341
6342
6343
6344
6345
6346
6347
6348
6349
6350
6351
6352
6353
6354
6355
6356
6357
6358
6359
6360
6361
6362
6363
6364
6365
6366
6367
6368
6369
6370
6371
6372
6373
6374
6375
6376
6377
6378
6379
6380
6381
6382
6383
6384
6385
6386
6387
6388
6389
6390
6391
6392
6393
6394
6395
6396
6397
6398
6399
6400
6401
6402
6403
6404
6405
6406
6407
6408
6409
6410
6411
6412
6413
6414
6415
6416
6417
6418
6419
6420
6421
6422
6423
6424
6425
6426
6427
6428
6429
6430
6431
6432
6433
6434
6435
6436
6437
6438
6439
6440
6441
6442
6443
6444
6445
6446
6447
6448
6449
6450
6451
6452
6453
6454
6455
6456
6457
6458
6459
6460
6461
6462
6463
6464
6465
6466
6467
6468
6469
6470
6471
6472
6473
6474
6475
6476
6477
6478
6479
6480
6481
6482
6483
6484
6485
6486
6487
6488
6489
6490
6491
6492
6493
6494
6495
6496
6497
6498
6499
6500
6501
6502
6503
6504
6505
6506
6507
6508
6509
6510
6511
6512
6513
6514
6515
6516
6517
6518
6519
6520
6521
6522
6523
6524
6525
6526
6527
6528
6529
6530
6531
6532
6533
6534
6535
6536
6537
6538
6539
6540
6541
6542
6543
6544
6545
6546
6547
6548
6549
6550
6551
6552
6553
6554
6555
6556
6557
6558
6559
6560
6561
6562
6563
6564
6565
6566
6567
6568
6569
6570
6571
6572
6573
6574
6575
6576
6577
6578
6579
6580
6581
6582
6583
6584
6585
6586
6587
6588
6589
6590
6591
6592
6593
6594
6595
6596
6597
6598
6599
6600
6601
6602
6603
6604
6605
6606
6607
6608
6609
6610
6611
6612
6613
6614
6615
6616
6617
6618
6619
6620
6621
6622
6623
6624
6625
6626
6627
6628
6629
6630
6631
6632
6633
6634
6635
6636
6637
6638
6639
6640
6641
6642
6643
6644
6645
6646
6647
6648
6649
6650
6651
6652
6653
6654
6655
6656
6657
6658
6659
6660
6661
6662
6663
6664
6665
6666
6667
6668
6669
6670
6671
6672
6673
6674
6675
6676
6677
6678
6679
6680
6681
6682
6683
6684
6685
6686
6687
6688
6689
6690
6691
6692
6693
6694
6695
6696
6697
6698
6699
6700
6701
6702
6703
6704
6705
6706
6707
6708
6709
6710
6711
6712
6713
6714
6715
6716
6717
6718
6719
6720
6721
6722
6723
6724
6725
6726
6727
6728
6729
6730
6731
6732
6733
6734
6735
6736
6737
6738
6739
6740
6741
6742
6743
6744
6745
6746
6747
6748
6749
6750
6751
6752
6753
6754
6755
6756
6757
6758
6759
6760
6761
6762
6763
6764
6765
6766
6767
6768
6769
6770
6771
6772
6773
6774
6775
6776
6777
6778
6779
6780
6781
6782
6783
6784
6785
6786
6787
6788
6789
6790
6791
6792
6793
6794
6795
6796
6797
6798
6799
6800
6801
6802
6803
6804
6805
6806
6807
6808
6809
6810
6811
6812
6813
6814
6815
6816
6817
6818
6819
6820
6821
6822
6823
6824
6825
6826
6827
6828
6829
6830
6831
6832
6833
6834
6835
6836
6837
6838
6839
6840
6841
6842
6843
6844
6845
6846
6847
6848
6849
6850
6851
6852
6853
6854
6855
6856
6857
6858
6859
6860
6861
6862
6863
6864
6865
6866
6867
6868
6869
6870
6871
6872
6873
6874
6875
6876
6877
6878
6879
6880
6881
6882
6883
6884
6885
6886
6887
6888
6889
6890
6891
6892
6893
6894
6895
6896
6897
6898
6899
6900
6901
6902
6903
6904
6905
6906
6907
6908
6909
6910
6911
6912
6913
6914
6915
6916
6917
6918
6919
6920
6921
6922
6923
6924
6925
6926
6927
6928
6929
6930
6931
6932
6933
6934
6935
6936
6937
6938
6939
6940
6941
6942
6943
6944
6945
6946
6947
6948
6949
6950
6951
6952
6953
6954
6955
6956
6957
6958
6959
6960
6961
6962
6963
6964
6965
6966
6967
6968
6969
6970
6971
6972
6973
6974
6975
6976
6977
6978
6979
6980
6981
6982
6983
6984
6985
6986
6987
6988
6989
6990
6991
6992
6993
6994
6995
6996
6997
6998
6999
7000
7001
7002
7003
7004
7005
7006
7007
7008
7009
7010
7011
7012
7013
7014
7015
7016
7017
7018
7019
7020
7021
7022
7023
7024
7025
7026
7027
7028
7029
7030
7031
7032
7033
7034
7035
7036
7037
7038
7039
7040
7041
7042
7043
7044
7045
7046
7047
7048
7049
7050
7051
7052
7053
7054
7055
7056
7057
7058
7059
7060
7061
7062
7063
7064
7065
7066
7067
7068
7069
7070
7071
7072
7073
7074
7075
7076
7077
7078
7079
7080
7081
7082
7083
7084
7085
7086
7087
7088
7089
7090
7091
7092
7093
7094
7095
7096
7097
7098
7099
7100
7101
7102
7103
7104
7105
7106
7107
7108
7109
7110
7111
7112
7113
7114
7115
7116
7117
7118
7119
7120
7121
7122
7123
7124
7125
7126
7127
7128
7129
7130
7131
7132
7133
7134
7135
7136
7137
7138
7139
7140
7141
7142
7143
7144
7145
7146
7147
7148
7149
7150
7151
7152
7153
7154
7155
7156
7157
7158
7159
7160
7161
7162
7163
7164
7165
7166
7167
7168
7169
7170
7171
7172
7173
7174
7175
7176
7177
7178
7179
7180
7181
7182
7183
7184
7185
7186
7187
7188
7189
7190
7191
7192
7193
7194
7195
7196
7197
7198
7199
7200
7201
7202
7203
7204
7205
7206
7207
7208
7209
7210
7211
7212
7213
7214
7215
7216
7217
7218
7219
7220
7221
7222
7223
7224
7225
7226
7227
7228
7229
7230
7231
7232
7233
7234
7235
7236
7237
7238
7239
7240
7241
7242
7243
7244
7245
7246
7247
7248
7249
7250
7251
7252
7253
7254
7255
7256
7257
7258
7259
7260
7261
7262
7263
7264
7265
7266
7267
7268
7269
7270
7271
7272
7273
7274
7275
7276
7277
7278
7279
7280
7281
7282
7283
7284
7285
7286
7287
7288
7289
7290
7291
7292
7293
7294
7295
7296
7297
7298
7299
7300
7301
7302
7303
7304
7305
7306
7307
7308
7309
7310
7311
7312
7313
7314
7315
7316
7317
7318
7319
7320
7321
7322
7323
7324
7325
7326
7327
7328
7329
7330
7331
7332
7333
7334
7335
7336
7337
7338
7339
7340
7341
7342
7343
7344
7345
7346
7347
7348
7349
7350
7351
7352
7353
7354
7355
7356
7357
7358
7359
7360
7361
7362
7363
7364
7365
7366
7367
7368
7369
7370
7371
7372
7373
7374
7375
7376
7377
7378
7379
7380
7381
7382
7383
7384
7385
7386
7387
7388
7389
7390
7391
7392
7393
7394
7395
7396
7397
7398
7399
7400
7401
7402
7403
7404
7405
7406
7407
7408
7409
7410
7411
7412
7413
7414
7415
7416
7417
7418
7419
7420
7421
7422
7423
7424
7425
7426
7427
7428
7429
7430
7431
7432
7433
7434
7435
7436
7437
7438
7439
7440
7441
7442
7443
7444
7445
7446
7447
7448
7449
7450
7451
7452
7453
7454
7455
7456
7457
7458
7459
7460
7461
7462
7463
7464
7465
7466
7467
7468
7469
7470
7471
7472
7473
7474
7475
7476
7477
7478
7479
7480
7481
7482
7483
7484
7485
7486
7487
7488
7489
7490
7491
7492
7493
7494
7495
7496
7497
7498
7499
7500
7501
7502
7503
7504
7505
7506
7507
7508
7509
7510
7511
7512
7513
7514
7515
7516
7517
7518
7519
7520
7521
7522
7523
7524
7525
7526
7527
7528
7529
7530
7531
7532
7533
7534
7535
7536
7537
7538
7539
7540
7541
7542
7543
7544
7545
7546
7547
7548
7549
7550
7551
7552
7553
7554
7555
7556
7557
7558
7559
7560
7561
7562
7563
7564
7565
7566
7567
7568
7569
7570
7571
7572
7573
7574
7575
7576
7577
7578
7579
7580
7581
7582
7583
7584
7585
7586
7587
7588
7589
7590
7591
7592
7593
7594
7595
7596
7597
7598
7599
7600
7601
7602
7603
7604
7605
7606
7607
7608
7609
7610
7611
7612
7613
7614
7615
7616
7617
7618
7619
7620
7621
7622
7623
7624
7625
7626
7627
7628
7629
7630
7631
7632
7633
7634
7635
7636
7637
7638
7639
7640
7641
7642
7643
7644
7645
7646
7647
7648
7649
7650
7651
7652
7653
7654
7655
7656
7657
7658
7659
7660
7661
7662
7663
7664
7665
7666
7667
7668
7669
7670
7671
7672
7673
7674
7675
7676
7677
7678
7679
7680
7681
7682
7683
7684
7685
7686
7687
7688
7689
7690
7691
7692
7693
7694
7695
7696
7697
7698
7699
7700
7701
7702
7703
7704
7705
7706
7707
7708
7709
7710
7711
7712
7713
7714
7715
7716
7717
7718
7719
7720
7721
7722
7723
7724
7725
7726
7727
7728
7729
7730
7731
7732
7733
7734
7735
7736
7737
7738
7739
7740
7741
7742
7743
7744
7745
7746
7747
7748
7749
7750
7751
7752
7753
7754
7755
7756
7757
7758
7759
7760
7761
7762
7763
7764
7765
7766
7767
7768
7769
7770
7771
7772
7773
7774
7775
7776
7777
7778
7779
7780
7781
7782
7783
7784
7785
7786
7787
7788
7789
7790
7791
7792
7793
7794
7795
7796
7797
7798
7799
7800
7801
7802
7803
7804
7805
7806
7807
7808
7809
7810
7811
7812
7813
7814
7815
7816
7817
7818
7819
7820
7821
7822
7823
7824
7825
7826
7827
7828
7829
7830
7831
7832
7833
7834
7835
7836
7837
7838
7839
7840
7841
7842
7843
7844
7845
7846
7847
7848
7849
7850
7851
7852
7853
7854
7855
7856
7857
7858
7859
7860
7861
7862
7863
7864
7865
7866
7867
7868
7869
7870
7871
7872
7873
7874
7875
7876
7877
7878
7879
7880
7881
7882
7883
7884
7885
7886
7887
7888
7889
7890
7891
7892
7893
7894
7895
7896
7897
7898
7899
7900
7901
7902
7903
7904
7905
7906
7907
7908
7909
7910
7911
7912
7913
7914
7915
7916
7917
7918
7919
7920
7921
7922
7923
7924
7925
7926
7927
7928
7929
7930
7931
7932
7933
7934
7935
7936
7937
7938
7939
7940
7941
7942
7943
7944
7945
7946
7947
7948
7949
7950
7951
7952
7953
7954
7955
7956
7957
7958
7959
7960
7961
7962
7963
7964
7965
7966
7967
7968
7969
7970
7971
7972
7973
7974
7975
7976
7977
7978
7979
7980
7981
7982
7983
7984
7985
7986
7987
7988
7989
7990
7991
7992
7993
7994
7995
7996
7997
7998
7999
8000
8001
8002
8003
8004
8005
8006
8007
8008
8009
8010
8011
8012
8013
8014
8015
8016
8017
8018
8019
8020
8021
8022
8023
8024
8025
8026
8027
8028
8029
8030
8031
8032
8033
8034
8035
8036
8037
8038
8039
8040
8041
8042
8043
8044
8045
8046
8047
8048
8049
8050
8051
8052
8053
8054
8055
8056
8057
8058
8059
8060
8061
8062
8063
8064
8065
8066
8067
8068
8069
8070
8071
8072
8073
8074
8075
8076
8077
8078
8079
8080
8081
8082
8083
8084
8085
8086
8087
8088
8089
8090
8091
8092
8093
8094
8095
8096
8097
8098
8099
8100
8101
8102
8103
8104
8105
8106
8107
8108
8109
8110
8111
8112
8113
8114
8115
8116
8117
8118
8119
8120
8121
8122
8123
8124
8125
8126
8127
8128
8129
8130
8131
8132
8133
8134
8135
8136
8137
8138
8139
8140
8141
8142
8143
8144
8145
8146
8147
8148
8149
8150
8151
8152
8153
8154
8155
8156
8157
8158
8159
8160
8161
8162
8163
8164
8165
8166
8167
8168
8169
8170
8171
8172
8173
8174
8175
8176
8177
8178
8179
8180
8181
8182
8183
8184
8185
8186
8187
8188
8189
8190
8191
8192
8193
8194
8195
8196
8197
8198
8199
8200
8201
8202
8203
8204
8205
8206
8207
8208
8209
8210
8211
8212
8213
8214
8215
8216
8217
8218
8219
8220
8221
8222
8223
8224
8225
8226
8227
8228
8229
8230
8231
8232
8233
8234
8235
8236
8237
8238
8239
8240
8241
8242
8243
8244
8245
8246
8247
8248
8249
8250
8251
8252
8253
8254
8255
8256
8257
8258
8259
8260
8261
8262
8263
8264
8265
8266
8267
8268
8269
8270
8271
8272
8273
8274
8275
8276
8277
8278
8279
8280
8281
8282
8283
8284
8285
8286
8287
8288
8289
8290
8291
8292
8293
8294
8295
8296
8297
8298
8299
8300
8301
8302
8303
8304
8305
8306
8307
8308
8309
8310
8311
8312
8313
8314
8315
8316
8317
8318
8319
8320
8321
8322
8323
8324
8325
8326
8327
8328
8329
8330
8331
8332
8333
8334
8335
8336
8337
8338
8339
8340
8341
8342
8343
8344
8345
8346
8347
8348
8349
8350
8351
8352
8353
8354
8355
8356
8357
8358
8359
8360
8361
8362
8363
8364
8365
8366
8367
8368
8369
8370
8371
8372
8373
8374
8375
8376
8377
8378
8379
8380
8381
8382
8383
8384
8385
8386
8387
8388
8389
8390
8391
8392
8393
8394
8395
8396
8397
8398
8399
8400
8401
8402
8403
8404
8405
8406
8407
8408
8409
8410
8411
8412
8413
8414
8415
8416
8417
8418
8419
8420
8421
8422
8423
8424
8425
8426
8427
8428
8429
8430
8431
8432
8433
8434
8435
8436
8437
8438
8439
8440
8441
8442
8443
8444
8445
8446
8447
8448
8449
8450
8451
8452
8453
8454
8455
8456
8457
8458
8459
8460
8461
8462
8463
8464
8465
8466
8467
8468
8469
8470
8471
8472
8473
8474
8475
8476
8477
8478
8479
8480
8481
8482
8483
8484
8485
8486
8487
8488
8489
8490
8491
8492
8493
8494
8495
8496
8497
8498
8499
8500
8501
8502
8503
8504
8505
8506
8507
8508
8509
8510
8511
8512
8513
8514
8515
8516
8517
8518
8519
8520
8521
8522
8523
8524
8525
8526
8527
8528
8529
8530
8531
8532
8533
8534
8535
8536
8537
8538
8539
8540
8541
8542
8543
8544
8545
8546
8547
8548
8549
8550
8551
8552
8553
8554
8555
8556
8557
8558
8559
8560
8561
8562
8563
8564
8565
8566
8567
8568
8569
8570
8571
8572
8573
8574
8575
8576
8577
8578
8579
8580
8581
8582
8583
8584
8585
8586
8587
8588
8589
8590
8591
8592
8593
8594
8595
8596
8597
8598
8599
8600
8601
8602
8603
8604
8605
8606
8607
8608
8609
8610
8611
8612
8613
8614
8615
8616
8617
8618
8619
8620
8621
8622
8623
8624
8625
8626
8627
8628
8629
8630
8631
8632
8633
8634
8635
8636
8637
8638
8639
8640
8641
8642
8643
8644
8645
8646
8647
8648
8649
8650
8651
8652
8653
8654
8655
8656
8657
8658
8659
8660
8661
8662
8663
8664
8665
8666
8667
8668
8669
8670
8671
8672
8673
8674
8675
8676
8677
8678
8679
8680
8681
8682
8683
8684
8685
8686
8687
8688
8689
8690
8691
8692
8693
8694
8695
8696
8697
8698
8699
8700
8701
8702
8703
8704
8705
8706
8707
8708
8709
8710
8711
8712
8713
8714
8715
8716
8717
8718
8719
8720
8721
8722
8723
8724
8725
8726
8727
8728
8729
8730
8731
8732
8733
8734
8735
8736
8737
8738
8739
8740
8741
8742
8743
8744
8745
8746
8747
8748
8749
8750
8751
8752
8753
8754
8755
8756
8757
8758
8759
8760
8761
8762
8763
8764
8765
8766
8767
8768
8769
8770
8771
8772
8773
8774
8775
8776
8777
8778
8779
8780
8781
8782
8783
8784
8785
8786
8787
8788
8789
8790
8791
8792
8793
8794
8795
8796
8797
8798
8799
8800
8801
8802
8803
8804
8805
8806
8807
8808
8809
8810
8811
8812
8813
8814
8815
8816
8817
8818
8819
8820
8821
8822
8823
8824
8825
8826
8827
8828
8829
8830
8831
8832
8833
8834
8835
8836
8837
8838
8839
8840
8841
8842
8843
8844
8845
8846
8847
8848
8849
8850
8851
8852
8853
8854
8855
8856
8857
8858
8859
8860
8861
8862
8863
8864
8865
8866
8867
8868
8869
8870
8871
8872
8873
8874
8875
8876
8877
8878
8879
8880
8881
8882
8883
8884
8885
8886
8887
8888
8889
8890
8891
8892
8893
8894
8895
8896
8897
8898
8899
8900
8901
8902
8903
8904
8905
8906
8907
8908
8909
8910
8911
8912
8913
8914
8915
8916
8917
8918
8919
8920
8921
8922
8923
8924
8925
8926
8927
8928
8929
8930
8931
8932
8933
8934
8935
8936
8937
8938
8939
8940
8941
8942
8943
8944
8945
8946
8947
8948
8949
8950
8951
8952
8953
8954
8955
8956
8957
8958
8959
8960
8961
8962
8963
8964
8965
8966
8967
8968
8969
8970
8971
8972
8973
8974
8975
8976
8977
8978
8979
8980
8981
8982
8983
8984
8985
8986
8987
8988
8989
8990
8991
8992
8993
8994
8995
8996
8997
8998
8999
9000
9001
9002
9003
9004
9005
9006
9007
9008
9009
9010
9011
9012
9013
9014
9015
9016
9017
9018
9019
9020
9021
9022
9023
9024
9025
9026
9027
9028
9029
9030
9031
9032
9033
9034
9035
9036
9037
9038
9039
9040
9041
9042
9043
9044
9045
9046
9047
9048
9049
9050
9051
9052
9053
9054
9055
9056
9057
9058
9059
9060
9061
9062
9063
9064
9065
9066
9067
9068
9069
9070
9071
9072
9073
9074
9075
9076
9077
9078
9079
9080
9081
9082
9083
9084
9085
9086
9087
9088
9089
9090
9091
9092
9093
9094
9095
9096
9097
9098
9099
9100
9101
9102
9103
9104
9105
9106
9107
9108
9109
9110
9111
9112
9113
9114
9115
9116
9117
9118
9119
9120
9121
9122
9123
9124
9125
9126
9127
9128
9129
9130
9131
9132
9133
9134
9135
9136
9137
9138
9139
9140
9141
9142
9143
9144
9145
9146
9147
9148
9149
9150
9151
9152
9153
9154
9155
9156
9157
9158
9159
9160
9161
9162
9163
9164
9165
9166
9167
9168
9169
9170
9171
9172
9173
9174
9175
9176
9177
9178
9179
9180
9181
9182
9183
9184
9185
9186
9187
9188
9189
9190
9191
9192
9193
9194
9195
9196
9197
9198
9199
9200
9201
9202
9203
9204
9205
9206
9207
9208
9209
9210
9211
9212
9213
9214
9215
9216
9217
9218
9219
9220
9221
9222
9223
9224
9225
9226
9227
9228
9229
9230
9231
9232
9233
9234
9235
9236
9237
9238
9239
9240
9241
9242
9243
9244
9245
9246
9247
9248
9249
9250
9251
9252
9253
9254
9255
9256
9257
9258
9259
9260
9261
9262
9263
9264
9265
9266
9267
9268
9269
9270
9271
9272
9273
9274
9275
9276
9277
9278
9279
9280
9281
9282
9283
9284
9285
9286
9287
9288
9289
9290
9291
9292
9293
9294
9295
9296
9297
9298
9299
9300
9301
9302
9303
9304
9305
9306
9307
9308
9309
9310
9311
9312
9313
9314
9315
9316
9317
9318
9319
9320
9321
9322
9323
9324
9325
9326
9327
9328
9329
9330
9331
9332
9333
9334
9335
9336
9337
9338
9339
9340
9341
9342
9343
9344
9345
9346
9347
9348
9349
9350
9351
9352
9353
9354
9355
9356
9357
9358
9359
9360
9361
9362
9363
9364
9365
9366
9367
9368
9369
9370
9371
9372
9373
9374
9375
9376
9377
9378
9379
9380
9381
9382
9383
9384
9385
9386
9387
9388
9389
9390
9391
9392
9393
9394
9395
9396
9397
9398
9399
9400
9401
9402
9403
9404
9405
9406
9407
9408
9409
9410
9411
9412
9413
9414
9415
9416
9417
9418
9419
9420
9421
9422
9423
9424
9425
9426
9427
9428
9429
9430
9431
9432
9433
9434
9435
9436
9437
9438
9439
9440
9441
9442
9443
9444
9445
9446
9447
9448
9449
9450
9451
9452
9453
9454
9455
9456
9457
9458
9459
9460
9461
9462
9463
9464
9465
9466
9467
9468
9469
9470
9471
9472
9473
9474
9475
9476
9477
9478
9479
9480
9481
9482
9483
9484
9485
9486
9487
9488
9489
9490
9491
9492
9493
9494
9495
9496
9497
9498
9499
9500
9501
9502
9503
9504
9505
9506
9507
9508
9509
9510
9511
9512
9513
9514
9515
9516
9517
9518
9519
9520
9521
9522
9523
9524
9525
9526
9527
9528
9529
9530
9531
9532
9533
9534
9535
9536
9537
9538
9539
9540
9541
9542
9543
9544
9545
9546
9547
9548
9549
9550
9551
9552
9553
9554
9555
9556
9557
9558
9559
9560
9561
9562
9563
9564
9565
9566
9567
9568
9569
9570
9571
9572
9573
9574
9575
9576
9577
9578
9579
9580
9581
9582
9583
9584
9585
9586
9587
9588
9589
9590
9591
9592
9593
9594
9595
9596
9597
9598
9599
9600
9601
9602
9603
9604
9605
9606
9607
9608
9609
9610
9611
9612
9613
9614
9615
9616
9617
9618
9619
9620
9621
9622
9623
9624
9625
9626
9627
9628
9629
9630
9631
9632
9633
9634
9635
9636
9637
9638
9639
9640
9641
9642
9643
9644
9645
9646
9647
9648
9649
9650
9651
9652
9653
9654
9655
9656
9657
9658
9659
9660
9661
9662
9663
9664
9665
9666
9667
9668
9669
9670
9671
9672
9673
9674
9675
9676
9677
9678
9679
9680
9681
9682
9683
9684
9685
9686
9687
9688
9689
9690
9691
9692
9693
9694
9695
9696
9697
9698
9699
9700
9701
9702
9703
9704
9705
9706
9707
9708
9709
9710
9711
9712
9713
9714
9715
9716
9717
9718
9719
9720
9721
9722
9723
9724
9725
9726
9727
9728
9729
9730
9731
9732
9733
9734
9735
9736
9737
9738
9739
9740
9741
9742
9743
9744
9745
9746
9747
9748
9749
9750
9751
9752
9753
9754
9755
9756
9757
9758
9759
9760
9761
9762
9763
9764
9765
9766
9767
9768
9769
9770
9771
9772
9773
9774
9775
9776
9777
9778
9779
9780
9781
9782
9783
9784
9785
9786
9787
9788
9789
9790
9791
9792
9793
9794
9795
9796
9797
9798
9799
9800
9801
9802
9803
9804
9805
9806
9807
9808
9809
9810
9811
9812
9813
9814
9815
9816
9817
9818
9819
9820
9821
9822
9823
9824
9825
9826
9827
9828
9829
9830
9831
9832
9833
9834
9835
9836
9837
9838
9839
9840
9841
9842
9843
9844
9845
9846
9847
9848
9849
9850
9851
9852
9853
9854
9855
9856
9857
9858
9859
9860
9861
9862
9863
9864
9865
9866
9867
9868
9869
9870
9871
9872
9873
9874
9875
9876
9877
9878
9879
9880
9881
9882
9883
9884
9885
9886
9887
9888
9889
9890
9891
9892
9893
9894
9895
9896
9897
9898
9899
9900
9901
9902
9903
9904
9905
9906
9907
9908
9909
9910
9911
9912
9913
9914
9915
9916
9917
9918
9919
9920
9921
9922
9923
9924
9925
9926
9927
9928
9929
9930
9931
9932
9933
9934
9935
9936
9937
9938
9939
9940
9941
9942
9943
9944
9945
9946
9947
9948
9949
9950
9951
9952
9953
9954
9955
9956
9957
9958
9959
9960
9961
9962
9963
9964
9965
9966
9967
9968
9969
9970
9971
9972
9973
9974
9975
9976
9977
9978
9979
9980
9981
9982
9983
9984
9985
9986
9987
9988
9989
9990
9991
9992
9993
9994
9995
9996
9997
9998
9999
10000
10001
10002
10003
10004
10005
10006
10007
10008
10009
10010
10011
10012
10013
10014
10015
10016
10017
10018
10019
10020
10021
10022
10023
10024
10025
10026
10027
10028
10029
10030
10031
10032
10033
10034
10035
10036
10037
10038
10039
10040
10041
10042
10043
10044
10045
10046
10047
10048
10049
10050
10051
10052
10053
10054
10055
10056
10057
10058
10059
10060
10061
10062
10063
10064
10065
10066
10067
10068
10069
10070
10071
10072
10073
10074
10075
10076
10077
10078
10079
10080
10081
10082
10083
10084
10085
10086
10087
10088
10089
10090
10091
10092
10093
10094
10095
10096
10097
10098
10099
10100
10101
10102
10103
10104
10105
10106
10107
10108
10109
10110
10111
10112
10113
10114
10115
10116
10117
10118
10119
10120
10121
10122
10123
10124
10125
10126
10127
10128
10129
10130
10131
10132
10133
10134
10135
10136
10137
10138
10139
10140
10141
10142
10143
10144
10145
10146
10147
10148
10149
10150
10151
10152
10153
10154
10155
10156
10157
10158
10159
10160
10161
10162
10163
10164
10165
10166
10167
10168
10169
10170
10171
10172
10173
10174
10175
10176
10177
10178
10179
10180
10181
10182
10183
10184
10185
10186
10187
10188
10189
10190
10191
10192
10193
10194
10195
10196
10197
10198
10199
10200
10201
10202
10203
10204
10205
10206
10207
10208
10209
10210
10211
10212
10213
10214
10215
10216
10217
10218
10219
10220
10221
10222
10223
10224
10225
10226
10227
10228
10229
10230
10231
10232
10233
10234
10235
10236
10237
10238
10239
10240
10241
10242
10243
10244
10245
10246
10247
10248
10249
10250
10251
10252
10253
10254
10255
10256
10257
10258
10259
10260
10261
10262
10263
10264
10265
10266
10267
10268
10269
10270
10271
10272
10273
10274
10275
10276
10277
10278
10279
10280
10281
10282
10283
10284
10285
10286
10287
10288
10289
10290
10291
10292
10293
10294
10295
10296
10297
10298
10299
10300
10301
10302
10303
10304
10305
10306
10307
10308
10309
10310
10311
10312
10313
10314
10315
10316
10317
10318
10319
10320
10321
10322
10323
10324
10325
10326
10327
10328
10329
10330
10331
10332
10333
10334
10335
10336
10337
10338
10339
10340
10341
10342
10343
10344
10345
10346
10347
10348
10349
10350
10351
10352
10353
10354
10355
10356
10357
10358
10359
10360
10361
10362
10363
10364
10365
10366
10367
10368
10369
10370
10371
10372
10373
10374
10375
10376
10377
10378
10379
10380
10381
10382
10383
10384
10385
10386
10387
10388
10389
10390
10391
10392
10393
10394
10395
10396
10397
10398
10399
10400
10401
10402
10403
10404
10405
10406
10407
10408
10409
10410
10411
10412
10413
10414
10415
10416
10417
10418
10419
10420
10421
10422
10423
10424
10425
10426
10427
10428
10429
10430
10431
10432
10433
10434
10435
10436
10437
10438
10439
10440
10441
10442
10443
10444
10445
10446
10447
10448
10449
10450
10451
10452
10453
10454
10455
10456
10457
10458
10459
10460
10461
10462
10463
10464
10465
10466
10467
10468
10469
10470
10471
10472
10473
10474
10475
10476
10477
10478
10479
10480
10481
10482
10483
10484
10485
10486
10487
10488
10489
10490
10491
10492
10493
10494
10495
10496
10497
10498
10499
10500
10501
10502
10503
10504
10505
10506
10507
10508
10509
10510
10511
10512
10513
10514
10515
10516
10517
10518
10519
10520
10521
10522
10523
10524
10525
10526
10527
10528
10529
10530
10531
10532
10533
10534
10535
10536
10537
10538
10539
10540
10541
10542
10543
10544
10545
10546
10547
10548
10549
10550
10551
10552
10553
10554
10555
10556
10557
10558
10559
10560
10561
10562
10563
10564
10565
10566
10567
10568
10569
10570
10571
10572
10573
10574
10575
10576
10577
10578
10579
10580
10581
10582
10583
10584
10585
10586
10587
10588
10589
10590
10591
10592
10593
10594
10595
10596
10597
10598
10599
10600
10601
10602
10603
10604
10605
10606
10607
10608
10609
10610
10611
10612
10613
10614
10615
10616
10617
10618
10619
10620
10621
10622
10623
10624
10625
10626
10627
10628
10629
10630
10631
10632
10633
10634
10635
10636
10637
10638
10639
10640
10641
10642
10643
10644
10645
10646
10647
10648
10649
10650
10651
10652
10653
10654
10655
10656
10657
10658
10659
10660
10661
10662
10663
10664
10665
10666
10667
10668
10669
10670
10671
10672
10673
10674
10675
10676
10677
10678
10679
10680
10681
10682
10683
10684
10685
10686
10687
10688
10689
10690
10691
10692
10693
10694
10695
10696
10697
10698
10699
10700
10701
10702
10703
10704
10705
10706
10707
10708
10709
10710
10711
10712
10713
10714
10715
10716
10717
10718
10719
10720
10721
10722
10723
10724
10725
10726
10727
10728
10729
10730
10731
10732
10733
10734
10735
10736
10737
10738
10739
10740
10741
10742
10743
10744
10745
10746
10747
10748
10749
10750
10751
10752
10753
10754
10755
10756
10757
10758
10759
10760
10761
10762
10763
10764
10765
10766
10767
10768
10769
10770
10771
10772
10773
10774
10775
10776
10777
10778
10779
10780
10781
10782
10783
10784
10785
10786
10787
10788
10789
10790
10791
10792
10793
10794
10795
10796
10797
10798
10799
10800
10801
10802
10803
10804
10805
10806
10807
10808
10809
10810
10811
10812
10813
10814
10815
10816
10817
10818
10819
10820
10821
10822
10823
10824
10825
10826
10827
10828
10829
10830
10831
10832
10833
10834
10835
10836
10837
10838
10839
10840
10841
10842
10843
10844
10845
10846
10847
10848
10849
10850
10851
10852
10853
10854
10855
10856
10857
10858
10859
10860
10861
10862
10863
10864
10865
10866
10867
10868
10869
10870
10871
10872
10873
10874
10875
10876
10877
10878
10879
10880
10881
10882
10883
10884
10885
10886
10887
10888
10889
10890
10891
10892
10893
10894
10895
10896
10897
10898
10899
10900
10901
10902
10903
10904
10905
10906
10907
10908
10909
10910
10911
10912
10913
10914
10915
10916
10917
10918
10919
10920
10921
10922
10923
10924
10925
10926
10927
10928
10929
10930
10931
10932
10933
10934
10935
10936
10937
10938
10939
10940
10941
10942
10943
10944
10945
10946
10947
10948
10949
10950
10951
10952
10953
10954
10955
10956
10957
10958
10959
10960
10961
10962
10963
10964
10965
10966
10967
10968
10969
10970
10971
10972
10973
10974
10975
10976
10977
10978
10979
10980
10981
10982
10983
10984
10985
10986
10987
10988
10989
10990
10991
10992
10993
10994
10995
10996
10997
10998
10999
11000
11001
11002
11003
11004
11005
11006
11007
11008
11009
11010
11011
11012
11013
11014
11015
11016
11017
11018
11019
11020
11021
11022
11023
11024
11025
11026
11027
11028
11029
11030
11031
11032
11033
11034
11035
11036
11037
11038
11039
11040
11041
11042
11043
11044
11045
11046
11047
11048
11049
11050
11051
11052
11053
11054
11055
11056
11057
11058
11059
11060
11061
11062
11063
11064
11065
11066
11067
11068
11069
11070
11071
11072
11073
11074
11075
11076
11077
11078
11079
11080
11081
11082
11083
11084
11085
11086
11087
11088
11089
11090
11091
11092
11093
11094
11095
11096
11097
11098
11099
11100
11101
11102
11103
11104
11105
11106
11107
11108
11109
11110
11111
11112
11113
11114
11115
11116
11117
11118
11119
11120
11121
11122
11123
11124
11125
11126
11127
11128
11129
11130
11131
11132
11133
11134
11135
11136
11137
11138
11139
11140
11141
11142
11143
11144
11145
11146
11147
11148
11149
11150
11151
11152
11153
11154
11155
11156
11157
11158
11159
11160
11161
11162
11163
11164
11165
11166
11167
11168
11169
11170
11171
11172
11173
11174
11175
11176
11177
11178
11179
11180
11181
11182
11183
11184
11185
11186
11187
11188
11189
11190
11191
11192
11193
11194
11195
11196
11197
11198
11199
11200
11201
11202
11203
11204
11205
11206
11207
11208
11209
11210
11211
11212
11213
11214
11215
11216
11217
11218
11219
11220
11221
11222
11223
11224
11225
11226
11227
11228
11229
11230
11231
11232
11233
11234
11235
11236
11237
11238
11239
11240
11241
11242
11243
11244
11245
11246
11247
11248
11249
11250
11251
11252
11253
11254
11255
11256
11257
11258
11259
11260
11261
11262
11263
11264
11265
11266
11267
11268
11269
11270
11271
11272
11273
11274
11275
11276
11277
11278
11279
11280
11281
11282
11283
11284
11285
11286
11287
11288
11289
11290
11291
11292
11293
11294
11295
11296
11297
11298
11299
11300
11301
11302
11303
11304
11305
11306
11307
11308
11309
11310
11311
11312
11313
11314
11315
11316
11317
11318
11319
11320
11321
11322
11323
11324
11325
11326
11327
11328
11329
11330
11331
11332
11333
11334
11335
11336
11337
11338
11339
11340
11341
11342
11343
11344
11345
11346
11347
11348
11349
11350
11351
11352
11353
11354
11355
11356
11357
11358
11359
11360
11361
11362
11363
11364
11365
11366
11367
11368
11369
11370
11371
11372
11373
11374
11375
11376
11377
11378
11379
11380
11381
11382
11383
11384
11385
11386
11387
11388
11389
11390
11391
11392
11393
11394
11395
11396
11397
11398
11399
11400
11401
11402
11403
11404
11405
11406
11407
11408
11409
11410
11411
11412
11413
11414
11415
11416
11417
11418
11419
11420
11421
11422
11423
11424
11425
11426
11427
11428
11429
11430
11431
11432
11433
11434
11435
11436
11437
11438
11439
11440
11441
11442
11443
11444
11445
11446
11447
11448
11449
11450
11451
11452
11453
11454
11455
11456
11457
11458
11459
11460
11461
11462
11463
11464
11465
11466
11467
11468
11469
11470
11471
11472
11473
11474
11475
11476
11477
11478
11479
11480
11481
11482
11483
11484
11485
11486
11487
11488
11489
11490
11491
11492
11493
11494
11495
11496
11497
11498
11499
11500
11501
11502
11503
11504
11505
11506
11507
11508
11509
11510
11511
11512
11513
11514
11515
11516
11517
11518
11519
11520
11521
11522
11523
11524
11525
11526
11527
11528
11529
11530
11531
11532
11533
11534
11535
11536
11537
11538
11539
11540
11541
11542
11543
11544
11545
11546
11547
11548
11549
11550
11551
11552
11553
11554
11555
11556
11557
11558
11559
11560
11561
11562
11563
11564
11565
11566
11567
11568
11569
11570
11571
11572
11573
11574
11575
11576
11577
11578
11579
11580
11581
11582
11583
11584
11585
11586
11587
11588
11589
11590
11591
11592
11593
11594
11595
11596
11597
11598
11599
11600
11601
11602
11603
11604
11605
11606
11607
11608
11609
11610
11611
11612
11613
11614
11615
11616
11617
11618
11619
11620
11621
11622
11623
11624
11625
11626
11627
11628
11629
11630
11631
11632
11633
11634
11635
11636
11637
11638
11639
11640
11641
11642
11643
11644
11645
11646
11647
11648
11649
11650
11651
11652
11653
11654
11655
11656
11657
11658
11659
11660
11661
11662
11663
11664
11665
11666
11667
11668
11669
11670
11671
11672
11673
11674
11675
11676
11677
11678
11679
11680
11681
11682
11683
11684
11685
11686
11687
11688
11689
11690
11691
11692
11693
11694
11695
11696
11697
11698
11699
11700
11701
11702
11703
11704
11705
11706
11707
11708
11709
11710
11711
11712
11713
11714
11715
11716
11717
11718
11719
11720
11721
11722
11723
11724
11725
11726
11727
11728
11729
11730
11731
11732
11733
11734
11735
11736
11737
11738
11739
11740
11741
11742
11743
11744
11745
11746
11747
11748
11749
11750
11751
11752
11753
11754
11755
11756
11757
11758
11759
11760
11761
11762
11763
11764
11765
11766
11767
11768
11769
11770
11771
11772
11773
11774
11775
11776
11777
11778
11779
11780
11781
11782
11783
11784
11785
11786
11787
11788
11789
11790
11791
11792
11793
11794
11795
11796
11797
11798
11799
11800
11801
11802
11803
11804
11805
11806
11807
11808
11809
11810
11811
11812
11813
11814
11815
11816
11817
11818
11819
11820
11821
11822
11823
11824
11825
11826
11827
11828
11829
11830
11831
11832
11833
11834
11835
11836
11837
11838
11839
11840
11841
11842
11843
11844
11845
11846
11847
11848
11849
11850
11851
11852
11853
11854
11855
11856
11857
11858
11859
11860
11861
11862
11863
11864
11865
11866
11867
11868
11869
11870
11871
11872
11873
11874
11875
11876
11877
11878
11879
11880
11881
11882
11883
11884
11885
11886
11887
11888
11889
11890
11891
11892
11893
11894
11895
11896
11897
11898
11899
11900
11901
11902
11903
11904
11905
11906
11907
11908
11909
11910
11911
11912
11913
11914
11915
11916
11917
11918
11919
11920
11921
11922
11923
11924
11925
11926
11927
11928
11929
11930
11931
11932
11933
11934
11935
11936
11937
11938
11939
11940
11941
11942
11943
11944
11945
11946
11947
11948
11949
11950
11951
11952
11953
11954
11955
11956
11957
11958
11959
11960
11961
11962
11963
11964
11965
11966
11967
11968
11969
11970
11971
11972
11973
11974
11975
11976
11977
11978
11979
11980
11981
11982
11983
11984
11985
11986
11987
11988
11989
11990
11991
11992
11993
11994
11995
11996
11997
11998
11999
12000
12001
12002
12003
12004
12005
12006
12007
12008
12009
12010
12011
12012
12013
12014
12015
12016
12017
12018
12019
12020
12021
12022
12023
12024
12025
12026
12027
12028
12029
12030
12031
12032
12033
12034
12035
12036
12037
12038
12039
12040
12041
12042
12043
12044
12045
12046
12047
12048
12049
12050
12051
12052
12053
12054
12055
12056
12057
12058
12059
12060
12061
12062
12063
12064
12065
12066
12067
12068
12069
12070
12071
12072
12073
12074
12075
12076
12077
12078
12079
12080
12081
12082
12083
12084
12085
12086
12087
12088
12089
12090
12091
12092
12093
12094
12095
12096
12097
12098
12099
12100
12101
12102
12103
12104
12105
12106
12107
12108
12109
12110
12111
12112
12113
12114
12115
12116
12117
12118
12119
12120
12121
12122
12123
12124
12125
12126
12127
12128
12129
12130
12131
12132
12133
12134
12135
12136
12137
12138
12139
12140
12141
12142
12143
12144
12145
12146
12147
12148
12149
12150
12151
12152
12153
12154
12155
12156
12157
12158
12159
12160
12161
12162
12163
12164
12165
12166
12167
12168
12169
12170
12171
12172
12173
12174
12175
12176
12177
12178
12179
12180
12181
12182
12183
12184
12185
12186
12187
12188
12189
12190
12191
12192
12193
12194
12195
12196
12197
12198
12199
12200
12201
12202
12203
12204
12205
12206
12207
12208
12209
12210
12211
12212
12213
12214
12215
12216
12217
12218
12219
12220
12221
12222
12223
12224
12225
12226
12227
12228
12229
12230
12231
12232
12233
12234
12235
12236
12237
12238
12239
12240
12241
12242
12243
12244
12245
12246
12247
12248
12249
12250
12251
12252
12253
12254
12255
12256
12257
12258
12259
12260
12261
12262
12263
12264
12265
12266
12267
12268
12269
12270
12271
12272
12273
12274
12275
12276
12277
12278
12279
12280
12281
12282
12283
12284
12285
12286
12287
12288
12289
12290
12291
12292
12293
12294
12295
12296
12297
12298
12299
12300
12301
12302
12303
12304
12305
12306
12307
12308
12309
12310
12311
12312
12313
12314
12315
12316
12317
12318
12319
12320
12321
12322
12323
12324
12325
12326
12327
12328
12329
12330
12331
12332
12333
12334
12335
12336
12337
12338
12339
12340
12341
12342
12343
12344
12345
12346
12347
12348
12349
12350
12351
12352
12353
12354
12355
12356
12357
12358
12359
12360
12361
12362
12363
12364
12365
12366
12367
12368
12369
12370
12371
12372
12373
12374
12375
12376
12377
12378
12379
12380
12381
12382
12383
12384
12385
12386
12387
12388
12389
12390
12391
12392
12393
12394
12395
12396
12397
12398
12399
12400
12401
12402
12403
12404
12405
12406
12407
12408
12409
12410
12411
12412
12413
12414
12415
12416
12417
12418
12419
12420
12421
12422
12423
12424
12425
12426
12427
12428
12429
12430
12431
12432
12433
12434
12435
12436
12437
12438
12439
12440
12441
12442
12443
12444
12445
12446
12447
12448
12449
12450
12451
12452
12453
12454
12455
12456
12457
12458
12459
12460
12461
12462
12463
12464
12465
12466
12467
12468
12469
12470
12471
12472
12473
12474
12475
12476
12477
12478
12479
12480
12481
12482
12483
12484
12485
12486
12487
12488
12489
12490
12491
12492
12493
12494
12495
12496
12497
12498
12499
12500
12501
12502
12503
12504
12505
12506
12507
12508
12509
12510
12511
12512
12513
12514
12515
12516
12517
12518
12519
12520
12521
12522
12523
12524
12525
12526
12527
12528
12529
12530
12531
12532
12533
12534
12535
12536
12537
12538
12539
12540
12541
12542
12543
12544
12545
12546
12547
12548
12549
12550
12551
12552
12553
12554
12555
12556
12557
12558
12559
12560
12561
12562
12563
12564
12565
12566
12567
12568
12569
12570
12571
12572
12573
12574
12575
12576
12577
12578
12579
12580
12581
12582
12583
12584
12585
12586
12587
12588
12589
12590
12591
12592
12593
12594
12595
12596
12597
12598
12599
12600
12601
12602
12603
12604
12605
12606
12607
12608
12609
12610
12611
12612
12613
12614
12615
12616
12617
12618
12619
12620
12621
12622
12623
12624
12625
12626
12627
12628
12629
12630
12631
12632
12633
12634
12635
12636
12637
12638
12639
12640
12641
12642
12643
12644
12645
12646
12647
12648
12649
12650
12651
12652
12653
12654
12655
12656
12657
12658
12659
12660
12661
12662
12663
12664
12665
12666
12667
12668
12669
12670
12671
12672
12673
12674
12675
12676
12677
12678
12679
12680
12681
12682
12683
12684
12685
12686
12687
12688
12689
12690
12691
12692
12693
12694
12695
12696
12697
12698
12699
12700
12701
12702
12703
12704
12705
12706
12707
12708
12709
12710
12711
12712
12713
12714
12715
12716
12717
12718
12719
12720
12721
12722
12723
12724
12725
12726
12727
12728
12729
12730
12731
12732
12733
12734
12735
12736
12737
12738
12739
12740
12741
12742
12743
12744
12745
12746
12747
12748
12749
12750
12751
12752
12753
12754
12755
12756
12757
12758
12759
12760
12761
12762
12763
12764
12765
12766
12767
12768
12769
12770
12771
12772
12773
12774
12775
12776
12777
12778
12779
12780
12781
12782
12783
12784
12785
12786
12787
12788
12789
12790
12791
12792
12793
12794
12795
12796
12797
12798
12799
12800
12801
12802
12803
12804
12805
12806
12807
12808
12809
12810
12811
12812
12813
12814
12815
12816
12817
12818
12819
12820
12821
12822
12823
12824
12825
12826
12827
12828
12829
12830
12831
12832
12833
12834
12835
12836
12837
12838
12839
12840
12841
12842
12843
12844
12845
12846
12847
12848
12849
12850
12851
12852
12853
12854
12855
12856
12857
12858
12859
12860
12861
12862
12863
12864
12865
12866
12867
12868
12869
12870
12871
12872
12873
12874
12875
12876
12877
12878
12879
12880
12881
12882
12883
12884
12885
12886
12887
12888
12889
12890
12891
12892
12893
12894
12895
12896
12897
12898
12899
12900
12901
12902
12903
12904
12905
12906
12907
12908
12909
12910
12911
12912
12913
12914
12915
12916
12917
12918
12919
12920
12921
12922
12923
12924
12925
12926
12927
12928
12929
12930
12931
12932
12933
12934
12935
12936
12937
12938
12939
12940
12941
12942
12943
12944
12945
12946
12947
12948
12949
12950
12951
12952
12953
12954
12955
12956
12957
12958
12959
12960
12961
12962
12963
12964
12965
12966
12967
12968
12969
12970
12971
12972
12973
12974
12975
12976
12977
12978
12979
12980
12981
12982
12983
12984
12985
12986
12987
12988
12989
12990
12991
12992
12993
12994
12995
12996
12997
12998
12999
13000
13001
13002
13003
13004
13005
13006
13007
13008
13009
13010
13011
13012
13013
13014
13015
13016
13017
13018
13019
13020
13021
13022
13023
13024
13025
13026
13027
13028
13029
13030
13031
13032
13033
13034
13035
13036
13037
13038
13039
13040
13041
13042
13043
13044
13045
13046
13047
13048
13049
13050
13051
13052
13053
13054
13055
13056
13057
13058
13059
13060
13061
13062
13063
13064
13065
13066
13067
13068
13069
13070
13071
13072
13073
13074
13075
13076
13077
13078
13079
13080
13081
13082
13083
13084
13085
13086
13087
13088
13089
13090
13091
13092
13093
13094
13095
13096
13097
13098
13099
13100
13101
13102
13103
13104
13105
13106
13107
13108
13109
13110
13111
13112
13113
13114
13115
13116
13117
13118
13119
13120
13121
13122
13123
13124
13125
13126
13127
13128
13129
13130
13131
13132
13133
13134
13135
13136
13137
13138
13139
13140
13141
13142
13143
13144
13145
13146
13147
13148
13149
13150
13151
13152
13153
13154
13155
13156
13157
13158
13159
13160
13161
13162
13163
13164
13165
13166
13167
13168
13169
13170
13171
13172
13173
13174
13175
13176
13177
13178
13179
13180
13181
13182
13183
13184
13185
13186
13187
13188
13189
13190
13191
13192
13193
13194
13195
13196
13197
13198
13199
13200
13201
13202
13203
13204
13205
13206
13207
13208
13209
13210
13211
13212
13213
13214
13215
13216
13217
13218
13219
13220
13221
13222
13223
13224
13225
13226
13227
13228
13229
13230
13231
13232
13233
13234
13235
13236
13237
13238
13239
13240
13241
13242
13243
13244
13245
13246
13247
13248
13249
13250
13251
13252
13253
13254
13255
13256
13257
13258
13259
13260
13261
13262
13263
13264
13265
13266
13267
13268
13269
13270
13271
13272
13273
13274
13275
13276
13277
13278
13279
13280
13281
13282
13283
13284
13285
13286
13287
13288
13289
13290
13291
13292
13293
13294
13295
13296
13297
13298
13299
13300
13301
13302
13303
13304
13305
13306
13307
13308
13309
13310
13311
13312
13313
13314
13315
13316
13317
13318
13319
13320
13321
13322
13323
13324
13325
13326
13327
13328
13329
13330
13331
13332
13333
13334
13335
13336
13337
13338
13339
13340
13341
13342
13343
13344
13345
13346
13347
13348
13349
13350
13351
13352
13353
13354
13355
13356
13357
13358
13359
13360
13361
13362
13363
13364
13365
13366
13367
13368
13369
13370
13371
13372
13373
13374
13375
13376
13377
13378
13379
13380
13381
13382
13383
13384
13385
13386
13387
13388
13389
13390
13391
13392
13393
13394
13395
13396
13397
13398
13399
13400
13401
13402
13403
13404
13405
13406
13407
13408
13409
13410
13411
13412
13413
13414
13415
13416
13417
13418
13419
13420
13421
13422
13423
13424
13425
13426
13427
13428
13429
13430
13431
13432
13433
13434
13435
13436
13437
13438
13439
13440
13441
13442
13443
13444
13445
13446
13447
13448
13449
13450
13451
13452
13453
13454
13455
13456
13457
13458
13459
13460
13461
13462
13463
13464
13465
13466
13467
13468
13469
13470
13471
13472
13473
13474
13475
13476
13477
13478
13479
13480
13481
13482
13483
13484
13485
13486
13487
13488
13489
13490
13491
13492
13493
13494
13495
13496
13497
13498
13499
13500
13501
13502
13503
13504
13505
13506
13507
13508
13509
13510
13511
13512
13513
13514
13515
13516
13517
13518
13519
13520
13521
13522
13523
13524
13525
13526
13527
13528
13529
13530
13531
13532
13533
13534
13535
13536
13537
13538
13539
13540
13541
13542
13543
13544
13545
13546
13547
13548
13549
13550
13551
13552
13553
13554
13555
13556
13557
13558
13559
13560
13561
13562
13563
13564
13565
13566
13567
13568
13569
13570
13571
13572
13573
13574
13575
13576
13577
13578
13579
13580
13581
13582
13583
13584
13585
13586
13587
13588
13589
13590
13591
13592
13593
13594
13595
13596
13597
13598
13599
13600
13601
13602
13603
13604
13605
13606
13607
13608
13609
13610
13611
13612
13613
13614
13615
13616
13617
13618
13619
13620
13621
13622
13623
13624
13625
13626
13627
13628
13629
13630
13631
13632
13633
13634
13635
13636
13637
13638
13639
13640
13641
13642
13643
13644
13645
13646
13647
13648
13649
13650
13651
13652
13653
13654
13655
13656
13657
13658
13659
13660
13661
13662
13663
13664
13665
13666
13667
13668
13669
13670
13671
13672
13673
13674
13675
13676
13677
13678
13679
13680
13681
13682
13683
13684
13685
13686
13687
13688
13689
13690
13691
13692
13693
13694
13695
13696
13697
13698
13699
13700
13701
13702
13703
13704
13705
13706
13707
13708
13709
13710
13711
13712
13713
13714
13715
13716
13717
13718
13719
13720
13721
13722
13723
13724
13725
13726
13727
13728
13729
13730
13731
13732
13733
13734
13735
13736
13737
13738
13739
13740
13741
13742
13743
13744
13745
13746
13747
13748
13749
13750
13751
13752
13753
13754
13755
13756
13757
13758
13759
13760
13761
13762
13763
13764
13765
13766
13767
13768
13769
13770
13771
13772
13773
13774
13775
13776
13777
13778
13779
13780
13781
13782
13783
13784
13785
13786
13787
13788
13789
13790
13791
13792
13793
13794
13795
13796
13797
13798
13799
13800
13801
13802
13803
13804
13805
13806
13807
13808
13809
13810
13811
13812
13813
13814
13815
13816
13817
13818
13819
13820
13821
13822
13823
13824
13825
13826
13827
13828
13829
13830
13831
13832
13833
13834
13835
13836
13837
13838
13839
13840
13841
13842
13843
13844
13845
13846
13847
13848
13849
13850
13851
13852
13853
13854
13855
13856
13857
13858
13859
13860
13861
13862
13863
13864
13865
13866
13867
13868
13869
13870
13871
13872
13873
13874
13875
13876
13877
13878
13879
13880
13881
13882
13883
13884
13885
13886
13887
13888
13889
13890
13891
13892
13893
13894
13895
13896
13897
13898
13899
13900
13901
13902
13903
13904
13905
13906
13907
13908
13909
13910
13911
13912
13913
13914
13915
13916
13917
13918
13919
13920
13921
13922
13923
13924
13925
13926
13927
13928
13929
13930
13931
13932
13933
13934
13935
13936
13937
13938
13939
13940
13941
13942
13943
13944
13945
13946
13947
13948
13949
13950
13951
13952
13953
13954
13955
13956
13957
13958
13959
13960
13961
13962
13963
13964
13965
13966
13967
13968
13969
13970
13971
13972
13973
13974
13975
13976
13977
13978
13979
13980
13981
13982
13983
13984
13985
13986
13987
13988
13989
13990
13991
13992
13993
13994
13995
13996
13997
13998
13999
14000
14001
14002
14003
14004
14005
14006
14007
14008
14009
14010
14011
14012
14013
14014
14015
14016
14017
14018
14019
14020
14021
14022
14023
14024
14025
14026
14027
14028
14029
14030
14031
14032
14033
14034
14035
14036
14037
14038
14039
14040
14041
14042
14043
14044
14045
14046
14047
14048
14049
14050
14051
14052
14053
14054
14055
14056
14057
14058
14059
14060
14061
14062
14063
14064
14065
14066
14067
14068
14069
14070
14071
14072
14073
14074
14075
14076
14077
14078
14079
14080
14081
14082
14083
14084
14085
14086
14087
14088
14089
14090
14091
14092
14093
14094
14095
14096
14097
14098
14099
14100
14101
14102
14103
14104
14105
14106
14107
14108
14109
14110
14111
14112
14113
14114
14115
14116
14117
14118
14119
14120
14121
14122
14123
14124
14125
14126
14127
14128
14129
14130
14131
14132
14133
14134
14135
14136
14137
14138
14139
14140
14141
14142
14143
14144
14145
14146
14147
14148
14149
14150
14151
14152
14153
14154
14155
14156
14157
14158
14159
14160
14161
14162
14163
14164
14165
14166
14167
14168
14169
14170
14171
14172
14173
14174
14175
14176
14177
14178
14179
14180
14181
14182
14183
14184
14185
14186
14187
14188
14189
14190
14191
14192
14193
14194
14195
14196
14197
14198
14199
14200
14201
14202
14203
14204
14205
14206
14207
14208
14209
14210
14211
14212
14213
14214
14215
14216
14217
14218
14219
14220
14221
14222
14223
14224
14225
14226
14227
14228
14229
14230
14231
14232
14233
14234
14235
14236
14237
14238
14239
14240
14241
14242
14243
14244
14245
14246
14247
14248
14249
14250
14251
14252
14253
14254
14255
14256
14257
14258
14259
14260
14261
14262
14263
14264
14265
14266
14267
14268
14269
14270
14271
14272
14273
14274
14275
14276
14277
14278
14279
14280
14281
14282
14283
14284
14285
14286
14287
14288
14289
14290
14291
14292
14293
14294
14295
14296
14297
14298
14299
14300
14301
14302
14303
14304
14305
14306
14307
14308
14309
14310
14311
14312
14313
14314
14315
14316
14317
14318
14319
14320
14321
14322
14323
14324
14325
14326
14327
14328
14329
14330
14331
14332
14333
14334
14335
14336
14337
14338
14339
14340
14341
14342
14343
14344
14345
14346
14347
14348
14349
14350
14351
14352
14353
14354
14355
14356
14357
14358
14359
14360
14361
14362
14363
14364
14365
14366
14367
14368
14369
14370
14371
14372
14373
14374
14375
14376
14377
14378
14379
14380
14381
14382
14383
14384
14385
14386
14387
14388
14389
14390
14391
14392
14393
14394
14395
14396
14397
14398
14399
14400
14401
14402
14403
14404
14405
14406
14407
14408
14409
14410
14411
14412
14413
14414
14415
14416
14417
14418
14419
14420
14421
14422
14423
14424
14425
14426
14427
14428
14429
14430
14431
14432
14433
14434
14435
14436
14437
14438
14439
14440
14441
14442
14443
14444
14445
14446
14447
14448
14449
14450
14451
14452
14453
14454
14455
14456
14457
14458
14459
14460
14461
14462
14463
14464
14465
14466
14467
14468
14469
14470
14471
14472
14473
14474
14475
14476
14477
14478
14479
14480
14481
14482
14483
14484
14485
14486
14487
14488
14489
14490
14491
14492
14493
14494
14495
14496
14497
14498
14499
14500
14501
14502
14503
14504
14505
14506
14507
14508
14509
14510
14511
14512
14513
14514
14515
14516
14517
14518
14519
14520
14521
14522
14523
14524
14525
14526
14527
14528
14529
14530
14531
14532
14533
14534
14535
14536
14537
14538
14539
14540
14541
14542
14543
14544
14545
14546
14547
14548
14549
14550
14551
14552
14553
14554
14555
14556
14557
14558
14559
14560
14561
14562
14563
14564
14565
14566
14567
14568
14569
14570
14571
14572
14573
14574
14575
14576
14577
14578
14579
14580
14581
14582
14583
14584
14585
14586
14587
14588
14589
14590
14591
14592
14593
14594
14595
14596
14597
14598
14599
14600
14601
14602
14603
14604
14605
14606
14607
14608
14609
14610
14611
14612
14613
14614
14615
14616
14617
14618
14619
14620
14621
14622
14623
14624
14625
14626
14627
14628
14629
14630
14631
14632
14633
14634
14635
14636
14637
14638
14639
14640
14641
14642
14643
14644
14645
14646
14647
14648
14649
14650
14651
14652
14653
14654
14655
14656
14657
14658
14659
14660
14661
14662
14663
14664
14665
14666
14667
14668
14669
14670
14671
14672
14673
14674
14675
14676
14677
14678
14679
14680
14681
14682
14683
14684
14685
14686
14687
14688
14689
14690
14691
14692
14693
14694
14695
14696
14697
14698
14699
14700
14701
14702
14703
14704
14705
14706
14707
14708
14709
14710
14711
14712
14713
14714
14715
14716
14717
14718
14719
14720
14721
14722
14723
14724
14725
14726
14727
14728
14729
14730
14731
14732
14733
14734
14735
14736
14737
14738
14739
14740
14741
14742
14743
14744
14745
14746
14747
14748
14749
14750
14751
14752
14753
14754
14755
14756
14757
14758
14759
14760
14761
14762
14763
14764
14765
14766
14767
14768
14769
14770
14771
14772
14773
14774
14775
14776
14777
14778
14779
14780
14781
14782
14783
14784
14785
14786
14787
14788
14789
14790
14791
14792
14793
14794
14795
14796
14797
14798
14799
14800
14801
14802
14803
14804
14805
14806
14807
14808
14809
14810
14811
14812
14813
14814
14815
14816
14817
14818
14819
14820
14821
14822
14823
14824
14825
14826
14827
14828
14829
14830
14831
14832
14833
14834
14835
14836
14837
14838
14839
14840
14841
14842
14843
14844
14845
14846
14847
14848
14849
14850
14851
14852
14853
14854
14855
14856
14857
14858
14859
14860
14861
14862
14863
14864
14865
14866
14867
14868
14869
14870
14871
14872
14873
14874
14875
14876
14877
14878
14879
14880
14881
14882
14883
14884
14885
14886
14887
14888
14889
14890
14891
14892
14893
14894
14895
14896
14897
14898
14899
14900
14901
14902
14903
14904
14905
14906
14907
14908
14909
14910
14911
14912
14913
14914
14915
14916
14917
14918
14919
14920
14921
14922
14923
14924
14925
14926
14927
14928
14929
14930
14931
14932
14933
14934
14935
14936
14937
14938
14939
14940
14941
14942
14943
14944
14945
14946
14947
14948
14949
14950
14951
14952
14953
14954
14955
14956
14957
14958
14959
14960
14961
14962
14963
14964
14965
14966
14967
14968
14969
14970
14971
14972
14973
14974
14975
14976
14977
14978
14979
14980
14981
14982
14983
14984
14985
14986
14987
14988
14989
14990
14991
14992
14993
14994
14995
14996
14997
14998
14999
15000
15001
15002
15003
15004
15005
15006
15007
15008
15009
15010
15011
15012
15013
15014
15015
15016
15017
15018
15019
15020
15021
15022
15023
15024
15025
15026
15027
15028
15029
15030
15031
15032
15033
15034
15035
15036
15037
15038
15039
15040
15041
15042
15043
15044
15045
15046
15047
15048
15049
15050
15051
15052
15053
15054
15055
15056
15057
15058
15059
15060
15061
15062
15063
15064
15065
15066
15067
15068
15069
15070
15071
15072
15073
15074
15075
15076
15077
15078
15079
15080
15081
15082
15083
15084
15085
15086
15087
15088
15089
15090
15091
15092
15093
15094
15095
15096
15097
15098
15099
15100
15101
15102
15103
15104
15105
15106
15107
15108
15109
15110
15111
15112
15113
15114
15115
15116
15117
15118
15119
15120
15121
15122
15123
15124
15125
15126
15127
15128
15129
15130
15131
15132
15133
15134
15135
15136
15137
15138
15139
15140
15141
15142
15143
15144
15145
15146
15147
15148
15149
15150
15151
15152
15153
15154
15155
15156
15157
15158
15159
15160
15161
15162
15163
15164
15165
15166
15167
15168
15169
15170
15171
15172
15173
15174
15175
15176
15177
15178
15179
15180
15181
15182
15183
15184
15185
15186
15187
15188
15189
15190
15191
15192
15193
15194
15195
15196
15197
15198
15199
15200
15201
15202
15203
15204
15205
15206
15207
15208
15209
15210
15211
15212
15213
15214
15215
15216
15217
15218
15219
15220
15221
15222
15223
15224
15225
15226
15227
15228
15229
15230
15231
15232
15233
15234
15235
15236
15237
15238
15239
15240
15241
15242
15243
15244
15245
15246
15247
15248
15249
15250
15251
15252
15253
15254
15255
15256
15257
15258
15259
15260
15261
15262
15263
15264
15265
15266
15267
15268
15269
15270
15271
15272
15273
15274
15275
15276
15277
15278
15279
15280
15281
15282
15283
15284
15285
15286
15287
15288
15289
15290
15291
15292
15293
15294
15295
15296
15297
15298
15299
15300
15301
15302
15303
15304
15305
15306
15307
15308
15309
15310
15311
15312
15313
15314
15315
15316
15317
15318
15319
15320
15321
15322
15323
15324
15325
15326
15327
15328
15329
15330
15331
15332
15333
15334
15335
15336
15337
15338
15339
15340
15341
15342
15343
15344
15345
15346
15347
15348
15349
15350
15351
15352
15353
15354
15355
15356
15357
15358
15359
15360
15361
15362
15363
15364
15365
15366
15367
15368
15369
15370
15371
15372
15373
15374
15375
15376
15377
15378
15379
15380
15381
15382
15383
15384
15385
15386
15387
15388
15389
15390
15391
15392
15393
15394
15395
15396
15397
15398
15399
15400
15401
15402
15403
15404
15405
15406
15407
15408
15409
15410
15411
15412
15413
15414
15415
15416
15417
15418
15419
15420
15421
15422
15423
15424
15425
15426
15427
15428
15429
15430
15431
15432
15433
15434
15435
15436
15437
15438
15439
15440
15441
15442
15443
15444
15445
15446
15447
15448
15449
15450
15451
15452
15453
15454
15455
15456
15457
15458
15459
15460
15461
15462
15463
15464
15465
15466
15467
15468
15469
15470
15471
15472
15473
15474
15475
15476
15477
15478
15479
15480
15481
15482
15483
15484
15485
15486
15487
15488
15489
15490
15491
15492
15493
15494
15495
15496
15497
15498
15499
15500
15501
15502
15503
15504
15505
15506
15507
15508
15509
15510
15511
15512
15513
15514
15515
15516
15517
15518
15519
15520
15521
15522
15523
15524
15525
15526
15527
15528
15529
15530
15531
15532
15533
15534
15535
15536
15537
15538
15539
15540
15541
15542
15543
15544
15545
15546
15547
15548
15549
15550
15551
15552
15553
15554
15555
15556
15557
15558
15559
15560
15561
15562
15563
15564
15565
15566
15567
15568
15569
15570
15571
15572
15573
15574
15575
15576
15577
15578
15579
15580
15581
15582
15583
15584
15585
15586
15587
15588
15589
15590
15591
15592
15593
15594
15595
15596
15597
15598
15599
15600
15601
15602
15603
15604
15605
15606
15607
15608
15609
15610
15611
15612
15613
15614
15615
15616
15617
15618
15619
15620
15621
15622
15623
15624
15625
15626
15627
15628
15629
15630
15631
15632
15633
15634
15635
15636
15637
15638
15639
15640
15641
15642
15643
15644
15645
15646
15647
15648
15649
15650
15651
15652
15653
15654
15655
15656
15657
15658
15659
15660
15661
15662
15663
15664
15665
15666
15667
15668
15669
15670
15671
15672
15673
15674
15675
15676
15677
15678
15679
15680
15681
15682
15683
15684
15685
15686
15687
15688
15689
15690
15691
15692
15693
15694
15695
15696
15697
15698
15699
15700
15701
15702
15703
15704
15705
15706
15707
15708
15709
15710
15711
15712
15713
15714
15715
15716
15717
15718
15719
15720
15721
15722
15723
15724
15725
15726
15727
15728
15729
15730
15731
15732
15733
15734
15735
15736
15737
15738
15739
15740
15741
15742
15743
15744
15745
15746
15747
15748
15749
15750
15751
15752
15753
15754
15755
15756
15757
15758
15759
15760
15761
15762
15763
15764
15765
15766
15767
15768
15769
15770
15771
15772
15773
15774
15775
15776
15777
15778
15779
15780
15781
15782
15783
15784
15785
15786
15787
15788
15789
15790
15791
15792
15793
15794
15795
15796
15797
15798
15799
15800
15801
15802
15803
15804
15805
15806
15807
15808
15809
15810
15811
15812
15813
15814
15815
15816
15817
15818
15819
15820
15821
15822
15823
15824
15825
15826
15827
15828
15829
15830
15831
15832
15833
15834
15835
15836
15837
15838
15839
15840
15841
15842
15843
15844
15845
15846
15847
15848
15849
15850
15851
15852
15853
15854
15855
15856
15857
15858
15859
15860
15861
15862
15863
15864
15865
15866
15867
15868
15869
15870
15871
15872
15873
15874
15875
15876
15877
15878
15879
15880
15881
15882
15883
15884
15885
15886
15887
15888
15889
15890
15891
15892
15893
15894
15895
15896
15897
15898
15899
15900
15901
15902
15903
15904
15905
15906
15907
15908
15909
15910
15911
15912
15913
15914
15915
15916
15917
15918
15919
15920
15921
15922
15923
15924
15925
15926
15927
15928
15929
15930
15931
15932
15933
15934
15935
15936
15937
15938
15939
15940
15941
15942
15943
15944
15945
15946
15947
15948
15949
15950
15951
15952
15953
15954
15955
15956
15957
15958
15959
15960
15961
15962
15963
15964
15965
15966
15967
15968
15969
15970
15971
15972
15973
15974
15975
15976
15977
15978
15979
15980
15981
15982
15983
15984
15985
15986
15987
15988
15989
15990
15991
15992
15993
15994
15995
15996
15997
15998
15999
16000
16001
16002
16003
16004
16005
16006
16007
16008
16009
16010
16011
16012
16013
16014
16015
16016
16017
16018
16019
16020
16021
16022
16023
16024
16025
16026
16027
16028
16029
16030
16031
16032
16033
16034
16035
16036
16037
16038
16039
16040
16041
16042
16043
16044
16045
16046
16047
16048
16049
16050
16051
16052
16053
16054
16055
16056
16057
16058
16059
16060
16061
16062
16063
16064
16065
16066
16067
16068
16069
16070
16071
16072
16073
16074
16075
16076
16077
16078
16079
16080
16081
16082
16083
16084
16085
16086
16087
16088
16089
16090
16091
16092
16093
16094
16095
16096
16097
16098
16099
16100
16101
16102
16103
16104
16105
16106
16107
16108
16109
16110
16111
16112
16113
16114
16115
16116
16117
16118
16119
16120
16121
16122
16123
16124
16125
16126
16127
16128
16129
16130
16131
16132
16133
16134
16135
16136
16137
16138
16139
16140
16141
16142
16143
16144
16145
16146
16147
16148
16149
16150
16151
16152
16153
16154
16155
16156
16157
16158
16159
16160
16161
16162
16163
16164
16165
16166
16167
16168
16169
16170
16171
16172
16173
16174
16175
16176
16177
16178
16179
16180
16181
16182
16183
16184
16185
16186
16187
16188
16189
16190
16191
16192
16193
16194
16195
16196
16197
16198
16199
16200
16201
16202
16203
16204
16205
16206
16207
16208
16209
16210
16211
16212
16213
16214
16215
16216
16217
16218
16219
16220
16221
16222
16223
16224
16225
16226
16227
16228
16229
16230
16231
16232
16233
16234
16235
16236
16237
16238
16239
16240
16241
16242
16243
16244
16245
16246
16247
16248
16249
16250
16251
16252
16253
16254
16255
16256
16257
16258
16259
16260
16261
16262
16263
16264
16265
16266
16267
16268
16269
16270
16271
16272
16273
16274
16275
16276
16277
16278
16279
16280
16281
16282
16283
16284
16285
16286
16287
16288
16289
16290
16291
16292
16293
16294
16295
16296
16297
16298
16299
16300
16301
16302
16303
16304
16305
16306
16307
16308
16309
16310
16311
16312
16313
16314
16315
16316
16317
16318
16319
16320
16321
16322
16323
16324
16325
16326
16327
16328
16329
16330
16331
16332
16333
16334
16335
16336
16337
16338
16339
16340
16341
16342
16343
16344
16345
16346
16347
16348
16349
16350
16351
16352
16353
16354
16355
16356
16357
16358
16359
16360
16361
16362
16363
16364
16365
16366
16367
16368
16369
16370
16371
16372
16373
16374
16375
16376
16377
16378
16379
16380
16381
16382
16383
16384
16385
16386
16387
16388
16389
16390
16391
16392
16393
16394
16395
16396
16397
16398
16399
16400
16401
16402
16403
16404
16405
16406
16407
16408
16409
16410
16411
16412
16413
16414
16415
16416
16417
16418
16419
16420
16421
16422
16423
16424
16425
16426
16427
16428
16429
16430
16431
16432
16433
16434
16435
16436
16437
16438
16439
16440
16441
16442
16443
16444
16445
16446
16447
16448
16449
16450
16451
16452
16453
16454
16455
16456
16457
16458
16459
16460
16461
16462
16463
16464
16465
16466
16467
16468
16469
16470
16471
16472
16473
16474
16475
16476
16477
16478
16479
16480
16481
16482
16483
16484
16485
16486
16487
16488
16489
16490
16491
16492
16493
16494
16495
16496
16497
16498
16499
16500
16501
16502
16503
16504
16505
16506
16507
16508
16509
16510
16511
16512
16513
16514
16515
16516
16517
16518
16519
16520
16521
16522
16523
16524
16525
16526
16527
16528
16529
16530
16531
16532
16533
16534
16535
16536
16537
16538
16539
16540
16541
16542
16543
16544
16545
16546
16547
16548
16549
16550
16551
16552
16553
16554
16555
16556
16557
16558
16559
16560
16561
16562
16563
16564
16565
16566
16567
16568
16569
16570
16571
16572
16573
16574
16575
16576
16577
16578
16579
16580
16581
16582
16583
16584
16585
16586
16587
16588
16589
16590
16591
16592
16593
16594
16595
16596
16597
16598
16599
16600
16601
16602
16603
16604
16605
16606
16607
16608
16609
16610
16611
16612
16613
16614
16615
16616
16617
16618
16619
16620
16621
16622
16623
16624
16625
16626
16627
16628
16629
16630
16631
16632
16633
16634
16635
16636
16637
16638
16639
16640
16641
16642
16643
16644
16645
16646
16647
16648
16649
16650
16651
16652
16653
16654
16655
16656
16657
16658
16659
16660
16661
16662
16663
16664
16665
16666
16667
16668
16669
16670
16671
16672
16673
16674
16675
16676
16677
16678
16679
16680
16681
16682
16683
16684
16685
16686
16687
16688
16689
16690
16691
16692
16693
16694
16695
16696
16697
16698
16699
16700
16701
16702
16703
16704
16705
16706
16707
16708
16709
16710
16711
16712
16713
16714
16715
16716
16717
16718
16719
16720
16721
16722
16723
16724
16725
16726
16727
16728
16729
16730
16731
16732
16733
16734
16735
16736
16737
16738
16739
16740
16741
16742
16743
16744
16745
16746
16747
16748
16749
16750
16751
16752
16753
16754
16755
16756
16757
16758
16759
16760
16761
16762
16763
16764
16765
16766
16767
16768
16769
16770
16771
16772
16773
16774
16775
16776
16777
16778
16779
16780
16781
16782
16783
16784
16785
16786
16787
16788
16789
16790
16791
16792
16793
16794
16795
16796
16797
16798
16799
16800
16801
16802
16803
16804
16805
16806
16807
16808
16809
16810
16811
16812
16813
16814
16815
16816
16817
16818
16819
16820
16821
16822
16823
16824
16825
16826
16827
16828
16829
16830
16831
16832
16833
16834
16835
16836
16837
16838
16839
16840
16841
16842
16843
16844
16845
16846
16847
16848
16849
16850
16851
16852
16853
16854
16855
16856
16857
16858
16859
16860
16861
16862
16863
16864
16865
16866
16867
16868
16869
16870
16871
16872
16873
16874
16875
16876
16877
16878
16879
16880
16881
16882
16883
16884
16885
16886
16887
16888
16889
16890
16891
16892
16893
16894
16895
16896
16897
16898
16899
16900
16901
16902
16903
16904
16905
16906
16907
16908
16909
16910
16911
16912
16913
16914
16915
16916
16917
16918
16919
16920
16921
16922
16923
16924
16925
16926
16927
16928
16929
16930
16931
16932
16933
16934
16935
16936
16937
16938
16939
16940
16941
16942
16943
16944
16945
16946
16947
16948
16949
16950
16951
16952
16953
16954
16955
16956
16957
16958
16959
16960
16961
16962
16963
16964
16965
16966
16967
16968
16969
16970
16971
16972
16973
16974
16975
16976
16977
16978
16979
16980
16981
16982
16983
16984
16985
16986
16987
16988
16989
16990
16991
16992
16993
16994
16995
16996
16997
16998
16999
17000
17001
17002
17003
17004
17005
17006
17007
17008
17009
17010
17011
17012
17013
17014
17015
17016
17017
17018
17019
17020
17021
17022
17023
17024
17025
17026
17027
17028
17029
17030
17031
17032
17033
17034
17035
17036
17037
17038
17039
17040
17041
17042
17043
17044
17045
17046
17047
17048
17049
17050
17051
17052
17053
17054
17055
17056
17057
17058
17059
17060
17061
17062
17063
17064
17065
17066
17067
17068
17069
17070
17071
17072
17073
17074
17075
17076
17077
17078
17079
17080
17081
17082
17083
17084
17085
17086
17087
17088
17089
17090
17091
17092
17093
17094
17095
17096
17097
17098
17099
17100
17101
17102
17103
17104
17105
17106
17107
17108
17109
17110
17111
17112
17113
17114
17115
17116
17117
17118
17119
17120
17121
17122
17123
17124
17125
17126
17127
17128
17129
17130
17131
17132
17133
17134
17135
17136
17137
17138
17139
17140
17141
17142
17143
17144
17145
17146
17147
17148
17149
17150
17151
17152
17153
17154
17155
17156
17157
17158
17159
17160
17161
17162
17163
17164
17165
17166
17167
17168
17169
17170
17171
17172
17173
17174
17175
17176
17177
17178
17179
17180
17181
17182
17183
17184
17185
17186
17187
17188
17189
17190
17191
17192
17193
17194
17195
17196
17197
17198
17199
17200
17201
17202
17203
17204
17205
17206
17207
17208
17209
17210
17211
17212
17213
17214
17215
17216
17217
17218
17219
17220
17221
17222
17223
17224
17225
17226
17227
17228
17229
17230
17231
17232
17233
17234
17235
17236
17237
17238
17239
17240
17241
17242
17243
17244
17245
17246
17247
17248
17249
17250
17251
17252
17253
17254
17255
17256
17257
17258
17259
17260
17261
17262
17263
17264
17265
17266
17267
17268
17269
17270
17271
17272
17273
17274
17275
17276
17277
17278
17279
17280
17281
17282
17283
17284
17285
17286
17287
17288
17289
17290
17291
17292
17293
17294
17295
17296
17297
17298
17299
17300
17301
17302
17303
17304
17305
17306
17307
17308
17309
17310
17311
17312
17313
17314
17315
17316
17317
17318
17319
17320
17321
17322
17323
17324
17325
17326
17327
17328
17329
17330
17331
17332
17333
17334
17335
17336
17337
17338
17339
17340
17341
17342
17343
17344
17345
17346
17347
17348
17349
17350
17351
17352
17353
17354
17355
17356
17357
17358
17359
17360
17361
17362
17363
17364
17365
17366
17367
17368
17369
17370
17371
17372
17373
17374
17375
17376
17377
17378
17379
17380
17381
17382
17383
17384
17385
17386
17387
17388
17389
17390
17391
17392
17393
17394
17395
17396
17397
17398
17399
17400
17401
17402
17403
17404
17405
17406
17407
17408
17409
17410
17411
17412
17413
17414
17415
17416
17417
17418
17419
17420
17421
17422
17423
17424
17425
17426
17427
17428
17429
17430
17431
17432
17433
17434
17435
17436
17437
17438
17439
17440
17441
17442
17443
17444
17445
17446
17447
17448
17449
17450
17451
17452
17453
17454
17455
17456
17457
17458
17459
17460
17461
17462
17463
17464
17465
17466
17467
17468
17469
17470
17471
17472
17473
17474
17475
17476
17477
17478
17479
17480
17481
17482
17483
17484
17485
17486
17487
17488
17489
17490
17491
17492
17493
17494
17495
17496
17497
17498
17499
17500
17501
17502
17503
17504
17505
17506
17507
17508
17509
17510
17511
17512
17513
17514
17515
17516
17517
17518
17519
17520
17521
17522
17523
17524
17525
17526
17527
17528
17529
17530
17531
17532
17533
17534
17535
17536
17537
17538
17539
17540
17541
17542
17543
17544
17545
17546
17547
17548
17549
17550
17551
17552
17553
17554
17555
17556
17557
17558
17559
17560
17561
17562
17563
17564
17565
17566
17567
17568
17569
17570
17571
17572
17573
17574
17575
17576
17577
17578
17579
17580
17581
17582
17583
17584
17585
17586
17587
17588
17589
17590
17591
17592
17593
17594
17595
17596
17597
17598
17599
17600
17601
17602
17603
17604
17605
17606
17607
17608
17609
17610
17611
17612
17613
17614
17615
17616
17617
17618
17619
17620
17621
17622
17623
17624
17625
17626
17627
17628
17629
17630
17631
17632
17633
17634
17635
17636
17637
17638
17639
17640
17641
17642
17643
17644
17645
17646
17647
17648
17649
17650
17651
17652
17653
17654
17655
17656
17657
17658
17659
17660
17661
17662
17663
17664
17665
17666
17667
17668
17669
17670
17671
17672
17673
17674
17675
17676
17677
17678
17679
17680
17681
17682
17683
17684
17685
17686
17687
17688
17689
17690
17691
17692
17693
17694
17695
17696
17697
17698
17699
17700
17701
17702
17703
17704
17705
17706
17707
17708
17709
17710
17711
17712
17713
17714
17715
17716
17717
17718
17719
17720
17721
17722
17723
17724
17725
17726
17727
17728
17729
17730
17731
17732
17733
17734
17735
17736
17737
17738
17739
17740
17741
17742
17743
17744
17745
17746
17747
17748
17749
17750
17751
17752
17753
17754
17755
17756
17757
17758
17759
17760
17761
17762
17763
17764
17765
17766
17767
17768
17769
17770
17771
17772
17773
17774
17775
17776
17777
17778
17779
17780
17781
17782
17783
17784
17785
17786
17787
17788
17789
17790
17791
17792
17793
17794
17795
17796
17797
17798
17799
17800
17801
17802
17803
17804
17805
17806
17807
17808
17809
17810
17811
17812
17813
17814
17815
17816
17817
17818
17819
17820
17821
17822
17823
17824
17825
17826
17827
17828
17829
17830
17831
17832
17833
17834
17835
17836
17837
17838
17839
17840
17841
17842
17843
17844
17845
17846
17847
17848
17849
17850
17851
17852
17853
17854
17855
17856
17857
17858
17859
17860
17861
17862
17863
17864
17865
17866
17867
17868
17869
17870
17871
17872
17873
17874
17875
17876
17877
17878
17879
17880
17881
17882
17883
17884
17885
17886
17887
17888
17889
17890
17891
17892
17893
17894
17895
17896
17897
17898
17899
17900
17901
17902
17903
17904
17905
17906
17907
17908
17909
17910
17911
17912
17913
17914
17915
17916
17917
17918
17919
17920
17921
17922
17923
17924
17925
17926
17927
17928
17929
17930
17931
17932
17933
17934
17935
17936
17937
17938
17939
17940
17941
17942
17943
17944
17945
17946
17947
17948
17949
17950
17951
17952
17953
17954
17955
17956
17957
17958
17959
17960
17961
17962
17963
17964
17965
17966
17967
17968
17969
17970
17971
17972
17973
17974
17975
17976
17977
17978
17979
17980
17981
17982
17983
17984
17985
17986
17987
17988
17989
17990
17991
17992
17993
17994
17995
17996
17997
17998
17999
18000
18001
18002
18003
18004
18005
18006
18007
18008
18009
18010
18011
18012
18013
18014
18015
18016
18017
18018
18019
18020
18021
18022
18023
18024
18025
18026
18027
18028
18029
18030
18031
18032
18033
18034
18035
18036
18037
18038
18039
18040
18041
18042
18043
18044
18045
18046
18047
18048
18049
18050
18051
18052
18053
18054
18055
18056
18057
18058
18059
18060
18061
18062
18063
18064
18065
18066
18067
18068
18069
18070
18071
18072
18073
18074
18075
18076
18077
18078
18079
18080
18081
18082
18083
18084
18085
18086
18087
18088
18089
18090
18091
18092
18093
18094
18095
18096
18097
18098
18099
18100
18101
18102
18103
18104
18105
18106
18107
18108
18109
18110
18111
18112
18113
18114
18115
18116
18117
18118
18119
18120
18121
18122
18123
18124
18125
18126
18127
18128
18129
18130
18131
18132
18133
18134
18135
18136
18137
18138
18139
18140
18141
18142
18143
18144
18145
18146
18147
18148
18149
18150
18151
18152
18153
18154
18155
18156
18157
18158
18159
18160
18161
18162
18163
18164
18165
18166
18167
18168
18169
18170
18171
18172
18173
18174
18175
18176
18177
18178
18179
18180
18181
18182
18183
18184
18185
18186
18187
18188
18189
18190
18191
18192
18193
18194
18195
18196
18197
18198
18199
18200
18201
18202
18203
18204
18205
18206
18207
18208
18209
18210
18211
18212
18213
18214
18215
18216
18217
18218
18219
18220
18221
18222
18223
18224
18225
18226
18227
18228
18229
18230
18231
18232
18233
18234
18235
18236
18237
18238
18239
18240
18241
18242
18243
18244
18245
18246
18247
18248
18249
18250
18251
18252
18253
18254
18255
18256
18257
18258
18259
18260
18261
18262
18263
18264
18265
18266
18267
18268
18269
18270
18271
18272
18273
18274
18275
18276
18277
18278
18279
18280
18281
18282
18283
18284
18285
18286
18287
18288
18289
18290
18291
18292
18293
18294
18295
18296
18297
18298
18299
18300
18301
18302
18303
18304
18305
18306
18307
18308
18309
18310
18311
18312
18313
18314
18315
18316
18317
18318
18319
18320
18321
18322
18323
18324
18325
18326
18327
18328
18329
18330
18331
18332
18333
18334
18335
18336
18337
18338
18339
18340
18341
18342
18343
18344
18345
18346
18347
18348
18349
18350
18351
18352
18353
18354
18355
18356
18357
18358
18359
18360
18361
18362
18363
18364
18365
18366
18367
18368
18369
18370
18371
18372
18373
18374
18375
18376
18377
18378
18379
18380
18381
18382
18383
18384
18385
18386
18387
18388
18389
18390
18391
18392
18393
18394
18395
18396
18397
18398
18399
18400
18401
18402
18403
18404
18405
18406
18407
18408
18409
18410
18411
18412
18413
18414
18415
18416
18417
18418
18419
18420
18421
18422
18423
18424
18425
18426
18427
18428
18429
18430
18431
18432
18433
18434
18435
18436
18437
18438
18439
18440
18441
18442
18443
18444
18445
18446
18447
18448
18449
18450
18451
18452
18453
18454
18455
18456
18457
18458
18459
18460
18461
18462
18463
18464
18465
18466
18467
18468
18469
18470
18471
18472
18473
18474
18475
18476
18477
18478
18479
18480
18481
18482
18483
18484
18485
18486
18487
18488
18489
18490
18491
18492
18493
18494
18495
18496
18497
18498
18499
18500
18501
18502
18503
18504
18505
18506
18507
18508
18509
18510
18511
18512
18513
18514
18515
18516
18517
18518
18519
18520
18521
18522
18523
18524
18525
18526
18527
18528
18529
18530
18531
18532
18533
18534
18535
18536
18537
18538
18539
18540
18541
18542
18543
18544
18545
18546
18547
18548
18549
18550
18551
18552
18553
18554
18555
18556
18557
18558
18559
18560
18561
18562
18563
18564
18565
18566
18567
18568
18569
18570
18571
18572
18573
18574
18575
18576
18577
18578
18579
18580
18581
18582
18583
18584
18585
18586
18587
18588
18589
18590
18591
18592
18593
18594
18595
18596
18597
18598
18599
18600
18601
18602
18603
18604
18605
18606
18607
18608
18609
18610
18611
18612
18613
18614
18615
18616
18617
18618
18619
18620
18621
18622
18623
18624
18625
18626
18627
18628
18629
18630
18631
18632
18633
18634
18635
18636
18637
18638
18639
18640
18641
18642
18643
18644
18645
18646
18647
18648
18649
18650
18651
18652
18653
18654
18655
18656
18657
18658
18659
18660
18661
18662
18663
18664
18665
18666
18667
18668
18669
18670
18671
18672
18673
18674
18675
18676
18677
18678
18679
18680
18681
18682
18683
18684
18685
18686
18687
18688
18689
18690
18691
18692
18693
18694
18695
18696
18697
18698
18699
18700
18701
18702
18703
18704
18705
18706
18707
18708
18709
18710
18711
18712
18713
18714
18715
18716
18717
18718
18719
18720
18721
18722
18723
18724
18725
18726
18727
18728
18729
18730
18731
18732
18733
18734
18735
18736
18737
18738
18739
18740
18741
18742
18743
18744
18745
18746
18747
18748
18749
18750
18751
18752
18753
18754
18755
18756
18757
18758
18759
18760
18761
18762
18763
18764
18765
18766
18767
18768
18769
18770
18771
18772
18773
18774
18775
18776
18777
18778
18779
18780
18781
18782
18783
18784
18785
18786
18787
18788
18789
18790
18791
18792
18793
18794
18795
18796
18797
18798
18799
18800
18801
18802
18803
18804
18805
18806
18807
18808
18809
18810
18811
18812
18813
18814
18815
18816
18817
18818
18819
18820
18821
18822
18823
18824
18825
18826
18827
18828
18829
18830
18831
18832
18833
18834
18835
18836
18837
18838
18839
18840
18841
18842
18843
18844
18845
18846
18847
18848
18849
18850
18851
18852
18853
18854
18855
18856
18857
18858
18859
18860
18861
18862
18863
18864
18865
18866
18867
18868
18869
18870
18871
18872
18873
18874
18875
18876
18877
18878
18879
18880
18881
18882
18883
18884
18885
18886
18887
18888
18889
18890
18891
18892
18893
18894
18895
18896
18897
18898
18899
18900
18901
18902
18903
18904
18905
18906
18907
18908
18909
18910
18911
18912
18913
18914
18915
18916
18917
18918
18919
18920
18921
18922
18923
18924
18925
18926
18927
18928
18929
18930
18931
18932
18933
18934
18935
18936
18937
18938
18939
18940
18941
18942
18943
18944
18945
18946
18947
18948
18949
18950
18951
18952
18953
18954
18955
18956
18957
18958
18959
18960
18961
18962
18963
18964
18965
18966
18967
18968
18969
18970
18971
18972
18973
18974
18975
18976
18977
18978
18979
18980
18981
18982
18983
18984
18985
18986
18987
18988
18989
18990
18991
18992
18993
18994
18995
18996
18997
18998
18999
19000
19001
19002
19003
19004
19005
19006
19007
19008
19009
19010
19011
19012
19013
19014
19015
19016
19017
19018
19019
19020
19021
19022
19023
19024
19025
19026
19027
19028
19029
19030
19031
19032
19033
19034
19035
19036
19037
19038
19039
19040
19041
19042
19043
19044
19045
19046
19047
19048
19049
19050
19051
19052
19053
19054
19055
19056
19057
19058
19059
19060
19061
19062
19063
19064
19065
19066
19067
19068
19069
19070
19071
19072
19073
19074
19075
19076
19077
19078
19079
19080
19081
19082
19083
19084
19085
19086
19087
19088
19089
19090
19091
19092
19093
19094
19095
19096
19097
19098
19099
19100
19101
19102
19103
19104
19105
19106
19107
19108
19109
19110
19111
19112
19113
19114
19115
19116
19117
19118
19119
19120
19121
19122
19123
19124
19125
19126
19127
19128
19129
19130
19131
19132
19133
19134
19135
19136
19137
19138
19139
19140
19141
19142
19143
19144
19145
19146
19147
19148
19149
19150
19151
19152
19153
19154
19155
19156
19157
19158
19159
19160
19161
19162
19163
19164
19165
19166
19167
19168
19169
19170
19171
19172
19173
19174
19175
19176
19177
19178
19179
19180
19181
19182
19183
19184
19185
19186
19187
19188
19189
19190
19191
19192
19193
19194
19195
19196
19197
19198
19199
19200
19201
19202
19203
19204
19205
19206
19207
19208
19209
19210
19211
19212
19213
19214
19215
19216
19217
19218
19219
19220
19221
19222
19223
19224
19225
19226
19227
19228
19229
19230
19231
19232
19233
19234
19235
19236
19237
19238
19239
19240
19241
19242
19243
19244
19245
19246
19247
19248
19249
19250
19251
19252
19253
19254
19255
19256
19257
19258
19259
19260
19261
19262
19263
19264
19265
19266
19267
19268
19269
19270
19271
19272
19273
19274
19275
19276
19277
19278
19279
19280
19281
19282
19283
19284
19285
19286
19287
19288
19289
19290
19291
19292
19293
19294
19295
19296
19297
19298
19299
19300
19301
19302
19303
19304
19305
19306
19307
19308
19309
19310
19311
19312
19313
19314
19315
19316
19317
19318
19319
19320
19321
19322
19323
19324
19325
19326
19327
19328
19329
19330
19331
19332
19333
19334
19335
19336
19337
19338
19339
19340
19341
19342
19343
19344
19345
19346
19347
19348
19349
19350
19351
19352
19353
19354
19355
19356
19357
19358
19359
19360
19361
19362
19363
19364
19365
19366
19367
19368
19369
19370
19371
19372
19373
19374
19375
19376
19377
19378
19379
19380
19381
19382
19383
19384
19385
19386
19387
19388
19389
19390
19391
19392
19393
19394
19395
19396
19397
19398
19399
19400
19401
19402
19403
19404
19405
19406
19407
19408
19409
19410
19411
19412
19413
19414
19415
19416
19417
19418
19419
19420
19421
19422
19423
19424
19425
19426
19427
19428
19429
19430
19431
19432
19433
19434
19435
19436
19437
19438
19439
19440
19441
19442
19443
19444
19445
19446
19447
19448
19449
19450
19451
19452
19453
19454
19455
19456
19457
19458
19459
19460
19461
19462
19463
19464
19465
19466
19467
19468
19469
19470
19471
19472
19473
19474
19475
19476
19477
19478
19479
19480
19481
19482
19483
19484
19485
19486
19487
19488
19489
19490
19491
19492
19493
19494
19495
19496
19497
19498
19499
19500
19501
19502
19503
19504
19505
19506
19507
19508
19509
19510
19511
19512
19513
19514
19515
19516
19517
19518
19519
19520
19521
19522
19523
19524
19525
19526
19527
19528
19529
19530
19531
19532
19533
19534
19535
19536
19537
19538
19539
19540
19541
19542
19543
19544
19545
19546
19547
19548
19549
19550
19551
19552
19553
19554
19555
19556
19557
19558
19559
19560
19561
19562
19563
19564
19565
19566
19567
19568
19569
19570
19571
19572
19573
19574
19575
19576
19577
19578
19579
19580
19581
19582
19583
19584
19585
19586
19587
19588
19589
19590
19591
19592
19593
19594
19595
19596
19597
19598
19599
19600
19601
19602
19603
19604
19605
19606
19607
19608
19609
19610
19611
19612
19613
19614
19615
19616
19617
19618
19619
19620
19621
19622
19623
19624
19625
19626
19627
19628
19629
19630
19631
19632
19633
19634
19635
19636
19637
19638
19639
19640
19641
19642
19643
19644
19645
19646
19647
19648
19649
19650
19651
19652
19653
19654
19655
19656
19657
19658
19659
19660
19661
19662
19663
19664
19665
19666
19667
19668
19669
19670
19671
19672
19673
19674
19675
19676
19677
19678
19679
19680
19681
19682
19683
19684
19685
19686
19687
19688
19689
19690
19691
19692
19693
19694
19695
19696
19697
19698
19699
19700
19701
19702
19703
19704
19705
19706
19707
19708
19709
19710
19711
19712
19713
19714
19715
19716
19717
19718
19719
19720
19721
19722
19723
19724
19725
19726
19727
19728
19729
19730
19731
19732
19733
19734
19735
19736
19737
19738
19739
19740
19741
19742
19743
19744
19745
19746
19747
19748
19749
19750
19751
19752
19753
19754
19755
19756
19757
19758
19759
19760
19761
19762
19763
19764
19765
19766
19767
19768
19769
19770
19771
19772
19773
19774
19775
19776
19777
19778
19779
19780
19781
19782
19783
19784
19785
19786
19787
19788
19789
19790
19791
19792
19793
19794
19795
19796
19797
19798
19799
19800
19801
19802
19803
19804
19805
19806
19807
19808
19809
19810
19811
19812
19813
19814
19815
19816
19817
19818
19819
19820
19821
19822
19823
19824
19825
19826
19827
19828
19829
19830
19831
19832
19833
19834
19835
19836
19837
19838
19839
19840
19841
19842
19843
19844
19845
19846
19847
19848
19849
19850
19851
19852
19853
19854
19855
19856
19857
19858
19859
19860
19861
19862
19863
19864
19865
19866
19867
19868
19869
19870
19871
19872
19873
19874
19875
19876
19877
19878
19879
19880
19881
19882
19883
19884
19885
19886
19887
19888
19889
19890
19891
19892
19893
19894
19895
19896
19897
19898
19899
19900
19901
19902
19903
19904
19905
19906
19907
19908
19909
19910
19911
19912
19913
19914
19915
19916
19917
19918
19919
19920
19921
19922
19923
19924
19925
19926
19927
19928
19929
19930
19931
19932
19933
19934
19935
19936
19937
19938
19939
19940
19941
19942
19943
19944
19945
19946
19947
19948
19949
19950
19951
19952
19953
19954
19955
19956
19957
19958
19959
19960
19961
19962
19963
19964
19965
19966
19967
19968
19969
19970
19971
19972
19973
19974
19975
19976
19977
19978
19979
19980
19981
19982
19983
19984
19985
19986
19987
19988
19989
19990
19991
19992
19993
19994
19995
19996
19997
19998
19999
20000
20001
20002
20003
20004
20005
20006
20007
20008
20009
20010
20011
20012
20013
20014
20015
20016
20017
20018
20019
20020
20021
20022
20023
20024
20025
20026
20027
20028
20029
20030
20031
20032
20033
20034
20035
20036
20037
20038
20039
20040
20041
20042
20043
20044
20045
20046
20047
20048
20049
20050
20051
20052
20053
20054
20055
20056
20057
20058
20059
20060
20061
20062
20063
20064
20065
20066
20067
20068
20069
20070
20071
20072
20073
20074
20075
20076
20077
20078
20079
20080
20081
20082
20083
20084
20085
20086
20087
20088
20089
20090
20091
20092
20093
20094
20095
20096
20097
20098
20099
20100
20101
20102
20103
20104
20105
20106
20107
20108
20109
20110
20111
20112
20113
20114
20115
20116
20117
20118
20119
20120
20121
20122
20123
20124
20125
20126
20127
20128
20129
20130
20131
20132
20133
20134
20135
20136
20137
20138
20139
20140
20141
20142
20143
20144
20145
20146
20147
20148
20149
20150
20151
20152
20153
20154
20155
20156
20157
20158
20159
20160
20161
20162
20163
20164
20165
20166
20167
20168
20169
20170
20171
20172
20173
20174
20175
20176
20177
20178
20179
20180
20181
20182
20183
20184
20185
20186
20187
20188
20189
20190
20191
20192
20193
20194
20195
20196
20197
20198
20199
20200
20201
20202
20203
20204
20205
20206
20207
20208
20209
20210
20211
20212
20213
20214
20215
20216
20217
20218
20219
20220
20221
20222
20223
20224
20225
20226
20227
20228
20229
20230
20231
20232
20233
20234
20235
20236
20237
20238
20239
20240
20241
20242
20243
20244
20245
20246
20247
20248
20249
20250
20251
20252
20253
20254
20255
20256
20257
20258
20259
20260
20261
20262
20263
20264
20265
20266
20267
20268
20269
20270
20271
20272
20273
20274
20275
20276
20277
20278
20279
20280
20281
20282
20283
20284
20285
20286
20287
20288
20289
20290
20291
20292
20293
20294
20295
20296
20297
20298
20299
20300
20301
20302
20303
20304
20305
20306
20307
20308
20309
20310
20311
20312
20313
20314
20315
20316
20317
20318
20319
20320
20321
20322
20323
20324
20325
20326
20327
20328
20329
20330
20331
20332
20333
20334
20335
20336
20337
20338
20339
20340
20341
20342
20343
20344
20345
20346
20347
20348
20349
20350
20351
20352
20353
20354
20355
20356
20357
20358
20359
20360
20361
20362
20363
20364
20365
20366
20367
20368
20369
20370
20371
20372
20373
20374
20375
20376
20377
20378
20379
20380
20381
20382
20383
20384
20385
20386
20387
20388
20389
20390
20391
20392
20393
20394
20395
20396
20397
20398
20399
20400
20401
20402
20403
20404
20405
20406
20407
20408
20409
20410
20411
20412
20413
20414
20415
20416
20417
20418
20419
20420
20421
20422
20423
20424
20425
20426
20427
20428
20429
20430
20431
20432
20433
20434
20435
20436
20437
20438
20439
20440
20441
20442
20443
20444
20445
20446
20447
20448
20449
20450
20451
20452
20453
20454
20455
20456
20457
20458
20459
20460
20461
20462
20463
20464
20465
20466
20467
20468
20469
20470
20471
20472
20473
20474
20475
20476
20477
20478
20479
20480
20481
20482
20483
20484
20485
20486
20487
20488
20489
20490
20491
20492
20493
20494
20495
20496
20497
20498
20499
20500
20501
20502
20503
20504
20505
20506
20507
20508
20509
20510
20511
20512
20513
20514
20515
20516
20517
20518
20519
20520
20521
20522
20523
20524
20525
20526
20527
20528
20529
20530
20531
20532
20533
20534
20535
20536
20537
20538
20539
20540
20541
20542
20543
20544
20545
20546
20547
20548
20549
20550
20551
20552
20553
20554
20555
20556
20557
20558
20559
20560
20561
20562
20563
20564
20565
20566
20567
20568
20569
20570
20571
20572
20573
20574
20575
20576
20577
20578
20579
20580
20581
20582
20583
20584
20585
20586
20587
20588
20589
20590
20591
20592
20593
20594
20595
20596
20597
20598
20599
20600
20601
20602
20603
20604
20605
20606
20607
20608
20609
20610
20611
20612
20613
20614
20615
20616
20617
20618
20619
20620
20621
20622
20623
20624
20625
20626
20627
20628
20629
20630
20631
20632
20633
20634
20635
20636
20637
20638
20639
20640
20641
20642
20643
20644
20645
20646
20647
20648
20649
20650
20651
20652
20653
20654
20655
20656
20657
20658
20659
20660
20661
20662
20663
20664
20665
20666
20667
20668
20669
20670
20671
20672
20673
20674
20675
20676
20677
20678
20679
20680
20681
20682
20683
20684
20685
20686
20687
20688
20689
20690
20691
20692
20693
20694
20695
20696
20697
20698
20699
20700
20701
20702
20703
20704
20705
20706
20707
20708
20709
20710
20711
20712
20713
20714
20715
20716
20717
20718
20719
20720
20721
20722
20723
20724
20725
20726
20727
20728
20729
20730
20731
20732
20733
20734
20735
20736
20737
20738
20739
20740
20741
20742
20743
20744
20745
20746
20747
20748
20749
20750
20751
20752
20753
20754
20755
20756
20757
20758
20759
20760
20761
20762
20763
20764
20765
20766
20767
20768
20769
20770
20771
20772
20773
20774
20775
20776
20777
20778
20779
20780
20781
20782
20783
20784
20785
20786
20787
20788
20789
20790
20791
20792
20793
20794
20795
20796
20797
20798
20799
20800
20801
20802
20803
20804
20805
20806
20807
20808
20809
20810
20811
20812
20813
20814
20815
20816
20817
20818
20819
20820
20821
20822
20823
20824
20825
20826
20827
20828
20829
20830
20831
20832
20833
20834
20835
20836
20837
20838
20839
20840
20841
20842
20843
20844
20845
20846
20847
20848
20849
20850
20851
20852
20853
20854
20855
20856
20857
20858
20859
20860
20861
20862
20863
20864
20865
20866
20867
20868
20869
20870
20871
20872
20873
20874
20875
20876
20877
20878
20879
20880
20881
20882
20883
20884
20885
20886
20887
20888
20889
20890
20891
20892
20893
20894
20895
20896
20897
20898
20899
20900
20901
20902
20903
20904
20905
20906
20907
20908
20909
20910
20911
20912
20913
20914
20915
20916
20917
20918
20919
20920
20921
20922
20923
20924
20925
20926
20927
20928
20929
20930
20931
20932
20933
20934
20935
20936
20937
20938
20939
20940
20941
20942
20943
20944
20945
20946
20947
20948
20949
20950
20951
20952
20953
20954
20955
20956
20957
20958
20959
20960
20961
20962
20963
20964
20965
20966
20967
20968
20969
20970
20971
20972
20973
20974
20975
20976
20977
20978
20979
20980
20981
20982
20983
20984
20985
20986
20987
20988
20989
20990
20991
20992
20993
20994
20995
20996
20997
20998
20999
21000
21001
21002
21003
21004
21005
21006
21007
21008
21009
21010
21011
21012
21013
21014
21015
21016
21017
21018
21019
21020
21021
21022
21023
21024
21025
21026
21027
21028
21029
21030
21031
21032
21033
21034
21035
21036
21037
21038
21039
21040
21041
21042
21043
21044
21045
21046
21047
21048
21049
21050
21051
21052
21053
21054
21055
21056
21057
21058
21059
21060
21061
21062
21063
21064
21065
21066
21067
21068
21069
21070
21071
21072
21073
21074
21075
21076
21077
21078
21079
21080
21081
21082
21083
21084
21085
21086
21087
21088
21089
21090
21091
21092
21093
21094
21095
21096
21097
21098
21099
21100
21101
21102
21103
21104
21105
21106
21107
21108
21109
21110
21111
21112
21113
21114
21115
21116
21117
21118
21119
21120
21121
21122
21123
21124
21125
21126
21127
21128
21129
21130
21131
21132
21133
21134
21135
21136
21137
21138
21139
21140
21141
21142
21143
21144
21145
21146
21147
21148
21149
21150
21151
21152
21153
21154
21155
21156
21157
21158
21159
21160
21161
21162
21163
21164
21165
21166
21167
21168
21169
21170
21171
21172
21173
21174
21175
21176
21177
21178
21179
21180
21181
21182
21183
21184
21185
21186
21187
21188
21189
21190
21191
21192
21193
21194
21195
21196
21197
21198
21199
21200
21201
21202
21203
21204
21205
21206
21207
21208
21209
21210
21211
21212
21213
21214
21215
21216
21217
21218
21219
21220
21221
21222
21223
21224
21225
21226
21227
21228
21229
21230
21231
21232
21233
21234
21235
21236
21237
21238
21239
21240
21241
21242
21243
21244
21245
21246
21247
21248
21249
21250
21251
21252
21253
21254
21255
21256
21257
21258
21259
21260
21261
21262
21263
21264
21265
21266
21267
21268
21269
21270
21271
21272
21273
21274
21275
21276
21277
21278
21279
21280
21281
21282
21283
21284
21285
21286
21287
21288
21289
21290
21291
21292
21293
21294
21295
21296
21297
21298
21299
21300
21301
21302
21303
21304
21305
21306
21307
21308
21309
21310
21311
21312
21313
21314
21315
21316
21317
21318
21319
21320
21321
21322
21323
21324
21325
21326
21327
21328
21329
21330
21331
21332
21333
21334
21335
21336
21337
21338
21339
21340
21341
21342
21343
21344
21345
21346
21347
21348
21349
21350
21351
21352
21353
21354
21355
21356
21357
21358
21359
21360
21361
21362
21363
21364
21365
21366
21367
21368
21369
21370
21371
21372
21373
21374
21375
21376
21377
21378
21379
21380
21381
21382
21383
21384
21385
21386
21387
21388
21389
21390
21391
21392
21393
21394
21395
21396
21397
21398
21399
21400
21401
21402
21403
21404
21405
21406
21407
21408
21409
21410
21411
21412
21413
21414
21415
21416
21417
21418
21419
21420
21421
21422
21423
21424
21425
21426
21427
21428
21429
21430
21431
21432
21433
21434
21435
21436
21437
21438
21439
21440
21441
21442
21443
21444
21445
21446
21447
21448
21449
21450
21451
21452
21453
21454
21455
21456
21457
21458
21459
21460
21461
21462
21463
21464
21465
21466
21467
21468
21469
21470
21471
21472
21473
21474
21475
21476
21477
21478
21479
21480
21481
21482
21483
21484
21485
21486
21487
21488
21489
21490
21491
21492
21493
21494
21495
21496
21497
21498
21499
21500
21501
21502
21503
21504
21505
21506
21507
21508
21509
21510
21511
21512
21513
21514
21515
21516
21517
21518
21519
21520
21521
21522
21523
21524
21525
21526
21527
21528
21529
21530
21531
21532
21533
21534
21535
21536
21537
21538
21539
21540
21541
21542
21543
21544
21545
21546
21547
21548
21549
21550
21551
21552
21553
21554
21555
21556
21557
21558
21559
21560
21561
21562
21563
21564
21565
21566
21567
21568
21569
21570
21571
21572
21573
21574
21575
21576
21577
21578
21579
21580
21581
21582
21583
21584
21585
21586
21587
21588
21589
21590
21591
21592
21593
21594
21595
21596
21597
21598
21599
21600
21601
21602
21603
21604
21605
21606
21607
21608
21609
21610
21611
21612
21613
21614
21615
21616
21617
21618
21619
21620
21621
21622
21623
21624
21625
21626
21627
21628
21629
21630
21631
21632
21633
21634
21635
21636
21637
21638
21639
21640
21641
21642
21643
21644
21645
21646
21647
21648
21649
21650
21651
21652
21653
21654
21655
21656
21657
21658
21659
21660
21661
21662
21663
21664
21665
21666
21667
21668
21669
21670
21671
21672
21673
21674
21675
21676
21677
21678
21679
21680
21681
21682
21683
21684
21685
21686
21687
21688
21689
21690
21691
21692
21693
21694
21695
21696
21697
21698
21699
21700
21701
21702
21703
21704
21705
21706
21707
21708
21709
21710
21711
21712
21713
21714
21715
21716
21717
21718
21719
21720
21721
21722
21723
21724
21725
21726
21727
21728
21729
21730
21731
21732
21733
21734
21735
21736
21737
21738
21739
21740
21741
21742
21743
21744
21745
21746
21747
21748
21749
21750
21751
21752
21753
21754
21755
21756
21757
21758
21759
21760
21761
21762
21763
21764
21765
21766
21767
21768
21769
21770
21771
21772
21773
21774
21775
21776
21777
21778
21779
21780
21781
21782
21783
21784
21785
21786
21787
21788
21789
21790
21791
21792
21793
21794
21795
21796
21797
21798
21799
21800
21801
21802
21803
21804
21805
21806
21807
21808
21809
21810
21811
21812
21813
21814
21815
21816
21817
21818
21819
21820
21821
21822
21823
21824
21825
21826
21827
21828
21829
21830
21831
21832
21833
21834
21835
21836
21837
21838
21839
21840
21841
21842
21843
21844
21845
21846
21847
21848
21849
21850
21851
21852
21853
21854
21855
21856
21857
21858
21859
21860
21861
21862
21863
21864
21865
21866
21867
21868
21869
21870
21871
21872
21873
21874
21875
21876
21877
21878
21879
21880
21881
21882
21883
21884
21885
21886
21887
21888
21889
21890
21891
21892
21893
21894
21895
21896
21897
21898
21899
21900
21901
21902
21903
21904
21905
21906
21907
21908
21909
21910
21911
21912
21913
21914
21915
21916
21917
21918
21919
21920
21921
21922
21923
21924
21925
21926
21927
21928
21929
21930
21931
21932
21933
21934
21935
21936
21937
21938
21939
21940
21941
21942
21943
21944
21945
21946
21947
21948
21949
21950
21951
21952
21953
21954
21955
21956
21957
21958
21959
21960
21961
21962
21963
21964
21965
21966
21967
21968
21969
21970
21971
21972
21973
21974
21975
21976
21977
21978
21979
21980
21981
21982
21983
21984
21985
21986
21987
21988
21989
21990
21991
21992
21993
21994
21995
21996
21997
21998
21999
22000
22001
22002
22003
22004
22005
22006
22007
22008
22009
22010
22011
22012
22013
22014
22015
22016
22017
22018
22019
22020
22021
22022
22023
22024
22025
22026
22027
22028
22029
22030
22031
22032
22033
22034
22035
22036
22037
22038
22039
22040
22041
22042
22043
22044
22045
22046
22047
22048
22049
22050
22051
22052
22053
22054
22055
22056
22057
22058
22059
22060
22061
22062
22063
22064
22065
22066
22067
22068
22069
22070
22071
22072
22073
22074
22075
22076
22077
22078
22079
22080
22081
22082
22083
22084
22085
22086
22087
22088
22089
22090
22091
22092
22093
22094
22095
22096
22097
22098
22099
22100
22101
22102
22103
22104
22105
22106
22107
22108
22109
22110
22111
22112
22113
22114
22115
22116
22117
22118
22119
22120
22121
22122
22123
22124
22125
22126
22127
22128
22129
22130
22131
22132
22133
22134
22135
22136
22137
22138
22139
22140
22141
22142
22143
22144
22145
22146
22147
22148
22149
22150
22151
22152
22153
22154
22155
22156
22157
22158
22159
22160
22161
22162
22163
22164
22165
22166
22167
22168
22169
22170
22171
22172
22173
22174
22175
22176
22177
22178
22179
22180
22181
22182
22183
22184
22185
22186
22187
22188
22189
22190
22191
22192
22193
22194
22195
22196
22197
22198
22199
22200
22201
22202
22203
22204
22205
22206
22207
22208
22209
22210
22211
22212
22213
22214
22215
22216
22217
22218
22219
22220
22221
22222
22223
22224
22225
22226
22227
22228
22229
22230
22231
22232
22233
22234
22235
22236
22237
22238
22239
22240
22241
22242
22243
22244
22245
22246
22247
22248
22249
22250
22251
22252
22253
22254
22255
22256
22257
22258
22259
22260
22261
22262
22263
22264
22265
22266
22267
22268
22269
22270
22271
22272
22273
22274
22275
22276
22277
22278
22279
22280
22281
22282
22283
22284
22285
22286
22287
22288
22289
22290
22291
22292
22293
22294
22295
22296
22297
22298
22299
22300
22301
22302
22303
22304
22305
22306
22307
22308
22309
22310
22311
22312
22313
22314
22315
22316
22317
22318
22319
22320
22321
22322
22323
22324
22325
22326
22327
22328
22329
22330
22331
22332
22333
22334
22335
22336
22337
22338
22339
22340
22341
22342
22343
22344
22345
22346
22347
22348
22349
22350
22351
22352
22353
22354
22355
22356
22357
22358
22359
22360
22361
22362
22363
22364
22365
22366
22367
22368
22369
22370
22371
22372
22373
22374
22375
22376
22377
22378
22379
22380
22381
22382
22383
22384
22385
22386
22387
22388
22389
22390
22391
22392
22393
22394
22395
22396
22397
22398
22399
22400
22401
22402
22403
22404
22405
22406
22407
22408
22409
22410
22411
22412
22413
22414
22415
22416
22417
22418
22419
22420
22421
22422
22423
22424
22425
22426
22427
22428
22429
22430
22431
22432
22433
22434
22435
22436
22437
22438
22439
22440
22441
22442
22443
22444
22445
22446
22447
22448
22449
22450
22451
22452
22453
22454
22455
22456
22457
22458
22459
22460
22461
22462
22463
22464
22465
22466
22467
22468
22469
22470
22471
22472
22473
22474
22475
22476
22477
22478
22479
22480
22481
22482
22483
22484
22485
22486
22487
22488
22489
22490
22491
22492
22493
22494
22495
22496
22497
22498
22499
22500
22501
22502
22503
22504
22505
22506
22507
22508
22509
22510
22511
22512
22513
22514
22515
22516
22517
22518
22519
22520
22521
22522
22523
22524
22525
22526
22527
22528
22529
22530
22531
22532
22533
22534
22535
22536
22537
22538
22539
22540
22541
22542
22543
22544
22545
22546
22547
22548
22549
22550
22551
22552
22553
22554
22555
22556
22557
22558
22559
22560
22561
22562
22563
22564
22565
22566
22567
22568
22569
22570
22571
22572
22573
22574
22575
22576
22577
22578
22579
22580
22581
22582
22583
22584
22585
22586
22587
22588
22589
22590
22591
22592
22593
22594
22595
22596
22597
22598
22599
22600
22601
22602
22603
22604
22605
22606
22607
22608
22609
22610
22611
22612
22613
22614
22615
22616
22617
22618
22619
22620
22621
22622
22623
22624
22625
22626
22627
22628
22629
22630
22631
22632
22633
22634
22635
22636
22637
22638
22639
22640
22641
22642
22643
22644
22645
22646
22647
22648
22649
22650
22651
22652
22653
22654
22655
22656
22657
22658
22659
22660
22661
22662
22663
22664
22665
22666
22667
22668
22669
22670
22671
22672
22673
22674
22675
22676
22677
22678
22679
22680
22681
22682
22683
22684
22685
22686
22687
22688
22689
22690
22691
22692
22693
22694
22695
22696
22697
22698
22699
22700
22701
22702
22703
22704
22705
22706
22707
22708
22709
22710
22711
22712
22713
22714
22715
22716
22717
22718
22719
22720
22721
22722
22723
22724
22725
22726
22727
22728
22729
22730
22731
22732
22733
22734
22735
22736
22737
22738
22739
22740
22741
22742
22743
22744
22745
22746
22747
22748
22749
22750
22751
22752
22753
22754
22755
22756
22757
22758
22759
22760
22761
22762
22763
22764
22765
22766
22767
22768
22769
22770
22771
22772
22773
22774
22775
22776
22777
22778
22779
22780
22781
22782
22783
22784
22785
22786
22787
22788
22789
22790
22791
22792
22793
22794
22795
22796
22797
22798
22799
22800
22801
22802
22803
22804
22805
22806
22807
22808
22809
22810
22811
22812
22813
22814
22815
22816
22817
22818
22819
22820
22821
22822
22823
22824
22825
22826
22827
22828
22829
22830
22831
22832
22833
22834
22835
22836
22837
22838
22839
22840
22841
22842
22843
22844
22845
22846
22847
22848
22849
22850
22851
22852
22853
22854
22855
22856
22857
22858
22859
22860
22861
22862
22863
22864
22865
22866
22867
22868
22869
22870
22871
22872
22873
22874
22875
22876
22877
22878
22879
22880
22881
22882
22883
22884
22885
22886
22887
22888
22889
22890
22891
22892
22893
22894
22895
22896
22897
22898
22899
22900
22901
22902
22903
22904
22905
22906
22907
22908
22909
22910
22911
22912
22913
22914
22915
22916
22917
22918
22919
22920
22921
22922
22923
22924
22925
22926
22927
22928
22929
22930
22931
22932
22933
22934
22935
22936
22937
22938
22939
22940
22941
22942
22943
22944
22945
22946
22947
22948
22949
22950
22951
22952
22953
22954
22955
22956
22957
22958
22959
22960
22961
22962
22963
22964
22965
22966
22967
22968
22969
22970
22971
22972
22973
22974
22975
22976
22977
22978
22979
22980
22981
22982
22983
22984
22985
22986
22987
22988
22989
22990
22991
22992
22993
22994
22995
22996
22997
22998
22999
23000
23001
23002
23003
23004
23005
23006
23007
23008
23009
23010
23011
23012
23013
23014
23015
23016
23017
23018
23019
23020
23021
23022
23023
23024
23025
23026
23027
23028
23029
23030
23031
23032
23033
23034
23035
23036
23037
23038
23039
23040
23041
23042
23043
23044
23045
23046
23047
23048
23049
23050
23051
23052
23053
23054
23055
23056
23057
23058
23059
23060
23061
23062
23063
23064
23065
23066
23067
23068
23069
23070
23071
23072
23073
23074
23075
23076
23077
23078
23079
23080
23081
23082
23083
23084
23085
23086
23087
23088
23089
23090
23091
23092
23093
23094
23095
23096
23097
23098
23099
23100
23101
23102
23103
23104
23105
23106
23107
23108
23109
23110
23111
23112
23113
23114
23115
23116
23117
23118
23119
23120
23121
23122
23123
23124
23125
23126
23127
23128
23129
23130
23131
23132
23133
23134
23135
23136
23137
23138
23139
23140
23141
23142
23143
23144
23145
23146
23147
23148
23149
23150
23151
23152
23153
23154
23155
23156
23157
23158
23159
23160
23161
23162
23163
23164
23165
23166
23167
23168
23169
23170
23171
23172
23173
23174
23175
23176
23177
23178
23179
23180
23181
23182
23183
23184
23185
23186
23187
23188
23189
23190
23191
23192
23193
23194
23195
23196
23197
23198
23199
23200
23201
23202
23203
23204
23205
23206
23207
23208
23209
23210
23211
23212
23213
23214
23215
23216
23217
23218
23219
23220
23221
23222
23223
23224
23225
23226
23227
23228
23229
23230
23231
23232
23233
23234
23235
23236
23237
23238
23239
23240
23241
23242
23243
23244
23245
23246
23247
23248
23249
23250
23251
23252
23253
23254
23255
23256
23257
23258
23259
23260
23261
23262
23263
23264
23265
23266
23267
23268
23269
23270
23271
23272
23273
23274
23275
23276
23277
23278
23279
23280
23281
23282
23283
23284
23285
23286
23287
23288
23289
23290
23291
23292
23293
23294
23295
23296
23297
23298
23299
23300
23301
23302
23303
23304
23305
23306
23307
23308
23309
23310
23311
23312
23313
23314
23315
23316
23317
23318
23319
23320
23321
23322
23323
23324
23325
23326
23327
23328
23329
23330
23331
23332
23333
23334
23335
23336
23337
23338
23339
23340
23341
23342
23343
23344
23345
23346
23347
23348
23349
23350
23351
23352
23353
23354
23355
23356
23357
23358
23359
23360
23361
23362
23363
23364
23365
23366
23367
23368
23369
23370
23371
23372
23373
23374
23375
23376
23377
23378
23379
23380
23381
23382
23383
23384
23385
23386
23387
23388
23389
23390
23391
23392
23393
23394
23395
23396
23397
23398
23399
23400
23401
23402
23403
23404
23405
23406
23407
23408
23409
23410
23411
23412
23413
23414
23415
23416
23417
23418
23419
23420
23421
23422
23423
23424
23425
23426
23427
23428
23429
23430
23431
23432
23433
23434
23435
23436
23437
23438
23439
23440
23441
23442
23443
23444
23445
23446
23447
23448
23449
23450
23451
23452
23453
23454
23455
23456
23457
23458
23459
23460
23461
23462
23463
23464
23465
23466
23467
23468
23469
23470
23471
23472
23473
23474
23475
23476
23477
23478
23479
23480
23481
23482
23483
23484
23485
23486
23487
23488
23489
23490
23491
23492
23493
23494
23495
23496
23497
23498
23499
23500
23501
23502
23503
23504
23505
23506
23507
23508
23509
23510
23511
23512
23513
23514
23515
23516
23517
23518
23519
23520
23521
23522
23523
23524
23525
23526
23527
23528
23529
23530
23531
23532
23533
23534
23535
23536
23537
23538
23539
23540
23541
23542
23543
23544
23545
23546
23547
23548
23549
23550
23551
23552
23553
23554
23555
23556
23557
23558
23559
23560
23561
23562
23563
23564
23565
23566
23567
23568
23569
23570
23571
23572
23573
23574
23575
23576
23577
23578
23579
23580
23581
23582
23583
23584
23585
23586
23587
23588
23589
23590
23591
23592
23593
23594
23595
23596
23597
23598
23599
23600
23601
23602
23603
23604
23605
23606
23607
23608
23609
23610
23611
23612
23613
23614
23615
23616
23617
23618
23619
23620
23621
23622
23623
23624
23625
23626
23627
23628
23629
23630
23631
23632
23633
23634
23635
23636
23637
23638
23639
23640
23641
23642
23643
23644
23645
23646
23647
23648
23649
23650
23651
23652
23653
23654
23655
23656
23657
23658
23659
23660
23661
23662
23663
23664
23665
23666
23667
23668
23669
23670
23671
23672
23673
23674
23675
23676
23677
23678
23679
23680
23681
23682
23683
23684
23685
23686
23687
23688
23689
23690
23691
23692
23693
23694
23695
23696
23697
23698
23699
23700
23701
23702
23703
23704
23705
23706
23707
23708
23709
23710
23711
23712
23713
23714
23715
23716
23717
23718
23719
23720
23721
23722
23723
23724
23725
23726
23727
23728
23729
23730
23731
23732
23733
23734
23735
23736
23737
23738
23739
23740
23741
23742
23743
23744
23745
23746
23747
23748
23749
23750
23751
23752
23753
23754
23755
23756
23757
23758
23759
23760
23761
23762
23763
23764
23765
23766
23767
23768
23769
23770
23771
23772
23773
23774
23775
23776
23777
23778
23779
23780
23781
23782
23783
23784
23785
23786
23787
23788
23789
23790
23791
23792
23793
23794
23795
23796
23797
23798
23799
23800
23801
23802
23803
23804
23805
23806
23807
23808
23809
23810
23811
23812
23813
23814
23815
23816
23817
23818
23819
23820
23821
23822
23823
23824
23825
23826
23827
23828
23829
23830
23831
23832
23833
23834
23835
23836
23837
23838
23839
23840
23841
23842
23843
23844
23845
23846
23847
23848
23849
23850
23851
23852
23853
23854
23855
23856
23857
23858
23859
23860
23861
23862
23863
23864
23865
23866
23867
23868
23869
23870
23871
23872
23873
23874
23875
23876
23877
23878
23879
23880
23881
23882
23883
23884
23885
23886
23887
23888
23889
23890
23891
23892
23893
23894
23895
23896
23897
23898
23899
23900
23901
23902
23903
23904
23905
23906
23907
23908
23909
23910
23911
23912
23913
23914
23915
23916
23917
23918
23919
23920
23921
23922
23923
23924
23925
23926
23927
23928
23929
23930
23931
23932
23933
23934
23935
23936
23937
23938
23939
23940
23941
23942
23943
23944
23945
23946
23947
23948
23949
23950
23951
23952
23953
23954
23955
23956
23957
23958
23959
23960
23961
23962
23963
23964
23965
23966
23967
23968
23969
23970
23971
23972
23973
23974
23975
23976
23977
23978
23979
23980
23981
23982
23983
23984
23985
23986
23987
23988
23989
23990
23991
23992
23993
23994
23995
23996
23997
23998
23999
24000
24001
24002
24003
24004
24005
24006
24007
24008
24009
24010
24011
24012
24013
24014
24015
24016
24017
24018
24019
24020
24021
24022
24023
24024
24025
24026
24027
24028
24029
24030
24031
24032
24033
24034
24035
24036
24037
24038
24039
24040
24041
24042
24043
24044
24045
24046
24047
24048
24049
24050
24051
24052
24053
24054
24055
24056
24057
24058
24059
24060
24061
24062
24063
24064
24065
24066
24067
24068
24069
24070
24071
24072
24073
24074
24075
24076
24077
24078
24079
24080
24081
24082
24083
24084
24085
24086
24087
24088
24089
24090
24091
24092
24093
24094
24095
24096
24097
24098
24099
24100
24101
24102
24103
24104
24105
24106
24107
24108
24109
24110
24111
24112
24113
24114
24115
24116
24117
24118
24119
24120
24121
24122
24123
24124
24125
24126
24127
24128
24129
24130
24131
24132
24133
24134
24135
24136
24137
24138
24139
24140
24141
24142
24143
24144
24145
24146
24147
24148
24149
24150
24151
24152
24153
24154
24155
24156
24157
24158
24159
24160
24161
24162
24163
24164
24165
24166
24167
24168
24169
24170
24171
24172
24173
24174
24175
24176
24177
24178
24179
24180
24181
24182
24183
24184
24185
24186
24187
24188
24189
24190
24191
24192
24193
24194
24195
24196
24197
24198
24199
24200
24201
24202
24203
24204
24205
24206
24207
24208
24209
24210
24211
24212
24213
24214
24215
24216
24217
24218
24219
24220
24221
24222
24223
24224
24225
24226
24227
24228
24229
24230
24231
24232
24233
24234
24235
24236
24237
24238
24239
24240
24241
24242
24243
24244
24245
24246
24247
24248
24249
24250
24251
24252
24253
24254
24255
24256
24257
24258
24259
24260
24261
24262
24263
24264
24265
24266
24267
24268
24269
24270
24271
24272
24273
24274
24275
24276
24277
24278
24279
24280
24281
24282
24283
24284
24285
24286
24287
24288
24289
24290
24291
24292
24293
24294
24295
24296
24297
24298
24299
24300
24301
24302
24303
24304
24305
24306
24307
24308
24309
24310
24311
24312
24313
24314
24315
24316
24317
24318
24319
24320
24321
24322
24323
24324
24325
24326
24327
24328
24329
24330
24331
24332
24333
24334
24335
24336
24337
24338
24339
24340
24341
24342
24343
24344
24345
24346
24347
24348
24349
24350
24351
24352
24353
24354
24355
24356
24357
24358
24359
24360
24361
24362
24363
24364
24365
24366
24367
24368
24369
24370
24371
24372
24373
24374
24375
24376
24377
24378
24379
24380
24381
24382
24383
24384
24385
24386
24387
24388
24389
24390
24391
24392
24393
24394
24395
24396
24397
24398
24399
24400
24401
24402
24403
24404
24405
24406
24407
24408
24409
24410
24411
24412
24413
24414
24415
24416
24417
24418
24419
24420
24421
24422
24423
24424
24425
24426
24427
24428
24429
24430
24431
24432
24433
24434
24435
24436
24437
24438
24439
24440
24441
24442
24443
24444
24445
24446
24447
24448
24449
24450
24451
24452
24453
24454
24455
24456
24457
24458
24459
24460
24461
24462
24463
24464
24465
24466
24467
24468
24469
24470
24471
24472
24473
24474
24475
24476
24477
24478
24479
24480
24481
24482
24483
24484
24485
24486
24487
24488
24489
24490
24491
24492
24493
24494
24495
24496
24497
24498
24499
24500
24501
24502
24503
24504
24505
24506
24507
24508
24509
24510
24511
24512
24513
24514
24515
24516
24517
24518
24519
24520
24521
24522
24523
24524
24525
24526
24527
24528
24529
24530
24531
24532
24533
24534
24535
24536
24537
24538
24539
24540
24541
24542
24543
24544
24545
24546
24547
24548
24549
24550
24551
24552
24553
24554
24555
24556
24557
24558
24559
24560
24561
24562
24563
24564
24565
24566
24567
24568
24569
24570
24571
24572
24573
24574
24575
24576
24577
24578
24579
24580
24581
24582
24583
24584
24585
24586
24587
24588
24589
24590
24591
24592
24593
24594
24595
24596
24597
24598
24599
24600
24601
24602
24603
24604
24605
24606
24607
24608
24609
24610
24611
24612
24613
24614
24615
24616
24617
24618
24619
24620
24621
24622
24623
24624
24625
24626
24627
24628
24629
24630
24631
24632
24633
24634
24635
24636
24637
24638
24639
24640
24641
24642
24643
24644
24645
24646
24647
24648
24649
24650
24651
24652
24653
24654
24655
24656
24657
24658
24659
24660
24661
24662
24663
24664
24665
24666
24667
24668
24669
24670
24671
24672
24673
24674
24675
24676
24677
24678
24679
24680
24681
24682
24683
24684
24685
24686
24687
24688
24689
24690
24691
24692
24693
24694
24695
24696
24697
24698
24699
24700
24701
24702
24703
24704
24705
24706
24707
24708
24709
24710
24711
24712
24713
24714
24715
24716
24717
24718
24719
24720
24721
24722
24723
24724
24725
24726
24727
24728
24729
24730
24731
24732
24733
24734
24735
24736
24737
24738
24739
24740
24741
24742
24743
24744
24745
24746
24747
24748
24749
24750
24751
24752
24753
24754
24755
24756
24757
24758
24759
24760
24761
24762
24763
24764
24765
24766
24767
24768
24769
24770
24771
24772
24773
24774
24775
24776
24777
24778
24779
24780
24781
24782
24783
24784
24785
24786
24787
24788
24789
24790
24791
24792
24793
24794
24795
24796
24797
24798
24799
24800
24801
24802
24803
24804
24805
24806
24807
24808
24809
24810
24811
24812
24813
24814
24815
24816
24817
24818
24819
24820
24821
24822
24823
24824
24825
24826
24827
24828
24829
24830
24831
24832
24833
24834
24835
24836
24837
24838
24839
24840
24841
24842
24843
24844
24845
24846
24847
24848
24849
24850
24851
24852
24853
24854
24855
24856
24857
24858
24859
24860
24861
24862
24863
24864
24865
24866
24867
24868
24869
24870
24871
24872
24873
24874
24875
24876
24877
24878
24879
24880
24881
24882
24883
24884
24885
24886
24887
24888
24889
24890
24891
24892
24893
24894
24895
24896
24897
24898
24899
24900
24901
24902
24903
24904
24905
24906
24907
24908
24909
24910
24911
24912
24913
24914
24915
24916
24917
24918
24919
24920
24921
24922
24923
24924
24925
24926
24927
24928
24929
24930
24931
24932
24933
24934
24935
24936
24937
24938
24939
24940
24941
24942
24943
24944
24945
24946
24947
24948
24949
24950
24951
24952
24953
24954
24955
24956
24957
24958
24959
24960
24961
24962
24963
24964
24965
24966
24967
24968
24969
24970
24971
24972
24973
24974
24975
24976
24977
24978
24979
24980
24981
24982
24983
24984
24985
24986
24987
24988
24989
24990
24991
24992
24993
24994
24995
24996
24997
24998
24999
25000
25001
25002
25003
25004
25005
25006
25007
25008
25009
25010
25011
25012
25013
25014
25015
25016
25017
25018
25019
25020
25021
25022
25023
25024
25025
25026
25027
25028
25029
25030
25031
25032
25033
25034
25035
25036
25037
25038
25039
25040
25041
25042
25043
25044
25045
25046
25047
25048
25049
25050
25051
25052
25053
25054
25055
25056
25057
25058
25059
25060
25061
25062
25063
25064
25065
25066
25067
25068
25069
25070
25071
25072
25073
25074
25075
25076
25077
25078
25079
25080
25081
25082
25083
25084
25085
25086
25087
25088
25089
25090
25091
25092
25093
25094
25095
25096
25097
25098
25099
25100
25101
25102
25103
25104
25105
25106
25107
25108
25109
25110
25111
25112
25113
25114
25115
25116
25117
25118
25119
25120
25121
25122
25123
25124
25125
25126
25127
25128
25129
25130
25131
25132
25133
25134
25135
25136
25137
25138
25139
25140
25141
25142
25143
25144
25145
25146
25147
25148
25149
25150
25151
25152
25153
25154
25155
25156
25157
25158
25159
25160
25161
25162
25163
25164
25165
25166
25167
25168
25169
25170
25171
25172
25173
25174
25175
25176
25177
25178
25179
25180
25181
25182
25183
25184
25185
25186
25187
25188
25189
25190
25191
25192
25193
25194
25195
25196
25197
25198
25199
25200
25201
25202
25203
25204
25205
25206
25207
25208
25209
25210
25211
25212
25213
25214
25215
25216
25217
25218
25219
25220
25221
25222
25223
25224
25225
25226
25227
25228
25229
25230
25231
25232
25233
25234
25235
25236
25237
25238
25239
25240
25241
25242
25243
25244
25245
25246
25247
25248
25249
25250
25251
25252
25253
25254
25255
25256
25257
25258
25259
25260
25261
25262
25263
25264
25265
25266
25267
25268
25269
25270
25271
25272
25273
25274
25275
25276
25277
25278
25279
25280
25281
25282
25283
25284
25285
25286
25287
25288
25289
25290
25291
25292
25293
25294
25295
25296
25297
25298
25299
25300
25301
25302
25303
25304
25305
25306
25307
25308
25309
25310
25311
25312
25313
25314
25315
25316
25317
25318
25319
25320
25321
25322
25323
25324
25325
25326
25327
25328
25329
25330
25331
25332
25333
25334
25335
25336
25337
25338
25339
25340
25341
25342
25343
25344
25345
25346
25347
25348
25349
25350
25351
25352
25353
25354
25355
25356
25357
25358
25359
25360
25361
25362
25363
25364
25365
25366
25367
25368
25369
25370
25371
25372
25373
25374
25375
25376
25377
25378
25379
25380
25381
25382
25383
25384
25385
25386
25387
25388
25389
25390
25391
25392
25393
25394
25395
25396
25397
25398
25399
25400
25401
25402
25403
25404
25405
25406
25407
25408
25409
25410
25411
25412
25413
25414
25415
25416
25417
25418
25419
25420
25421
25422
25423
25424
25425
25426
25427
25428
25429
25430
25431
25432
25433
25434
25435
25436
25437
25438
25439
25440
25441
25442
25443
25444
25445
25446
25447
25448
25449
25450
25451
25452
25453
25454
25455
25456
25457
25458
25459
25460
25461
25462
25463
25464
25465
25466
25467
25468
25469
25470
25471
25472
25473
25474
25475
25476
25477
25478
25479
25480
25481
25482
25483
25484
25485
25486
25487
25488
25489
25490
25491
25492
25493
25494
25495
25496
25497
25498
25499
25500
25501
25502
25503
25504
25505
25506
25507
25508
25509
25510
25511
25512
25513
25514
25515
25516
25517
25518
25519
25520
25521
25522
25523
25524
25525
25526
25527
25528
25529
25530
25531
25532
25533
25534
25535
25536
25537
25538
25539
25540
25541
25542
25543
25544
25545
25546
25547
25548
25549
25550
25551
25552
25553
25554
25555
25556
25557
25558
25559
25560
25561
25562
25563
25564
25565
25566
25567
25568
25569
25570
25571
25572
25573
25574
25575
25576
25577
25578
25579
25580
25581
25582
25583
25584
25585
25586
25587
25588
25589
25590
25591
25592
25593
25594
25595
25596
25597
25598
25599
25600
25601
25602
25603
25604
25605
25606
25607
25608
25609
25610
25611
25612
25613
25614
25615
25616
25617
25618
25619
25620
25621
25622
25623
25624
25625
25626
25627
25628
25629
25630
25631
25632
25633
25634
25635
25636
25637
25638
25639
25640
25641
25642
25643
25644
25645
25646
25647
25648
25649
25650
25651
25652
25653
25654
25655
25656
25657
25658
25659
25660
25661
25662
25663
25664
25665
25666
25667
25668
25669
25670
25671
25672
25673
25674
25675
25676
25677
25678
25679
25680
25681
25682
25683
25684
25685
25686
25687
25688
25689
25690
25691
25692
25693
25694
25695
25696
25697
25698
25699
25700
25701
25702
25703
25704
25705
25706
25707
25708
25709
25710
25711
25712
25713
25714
25715
25716
25717
25718
25719
25720
25721
25722
25723
25724
25725
25726
25727
25728
25729
25730
25731
25732
25733
25734
25735
25736
25737
25738
25739
25740
25741
25742
25743
25744
25745
25746
25747
25748
25749
25750
25751
25752
25753
25754
25755
25756
25757
25758
25759
25760
25761
25762
25763
25764
25765
25766
25767
25768
25769
25770
25771
25772
25773
25774
25775
25776
25777
25778
25779
25780
25781
25782
25783
25784
25785
25786
25787
25788
25789
25790
25791
25792
25793
25794
25795
25796
25797
25798
25799
25800
25801
25802
25803
25804
25805
25806
25807
25808
25809
25810
25811
25812
25813
25814
25815
25816
25817
25818
25819
25820
25821
25822
25823
25824
25825
25826
25827
25828
25829
25830
25831
25832
25833
25834
25835
25836
25837
25838
25839
25840
25841
25842
25843
25844
25845
25846
25847
25848
25849
25850
25851
25852
25853
25854
25855
25856
25857
25858
25859
25860
25861
25862
25863
25864
25865
25866
25867
25868
25869
25870
25871
25872
25873
25874
25875
25876
25877
25878
25879
25880
25881
25882
25883
25884
25885
25886
25887
25888
25889
25890
25891
25892
25893
25894
25895
25896
25897
25898
25899
25900
25901
25902
25903
25904
25905
25906
25907
25908
25909
25910
25911
25912
25913
25914
25915
25916
25917
25918
25919
25920
25921
25922
25923
25924
25925
25926
25927
25928
25929
25930
25931
25932
25933
25934
25935
25936
25937
25938
25939
25940
25941
25942
25943
25944
25945
25946
25947
25948
25949
25950
25951
25952
25953
25954
25955
25956
25957
25958
25959
25960
25961
25962
25963
25964
25965
25966
25967
25968
25969
25970
25971
25972
25973
25974
25975
25976
25977
25978
25979
25980
25981
25982
25983
25984
25985
25986
25987
25988
25989
25990
25991
25992
25993
25994
25995
25996
25997
25998
25999
26000
26001
26002
26003
26004
26005
26006
26007
26008
26009
26010
26011
26012
26013
26014
26015
26016
26017
26018
26019
26020
26021
26022
26023
26024
26025
26026
26027
26028
26029
26030
26031
26032
26033
26034
26035
26036
26037
26038
26039
26040
26041
26042
26043
26044
26045
26046
26047
26048
26049
26050
26051
26052
26053
26054
26055
26056
26057
26058
26059
26060
26061
26062
26063
26064
26065
26066
26067
26068
26069
26070
26071
26072
26073
26074
26075
26076
26077
26078
26079
26080
26081
26082
26083
26084
26085
26086
26087
26088
26089
26090
26091
26092
26093
26094
26095
26096
26097
26098
26099
26100
26101
26102
26103
26104
26105
26106
26107
26108
26109
26110
26111
26112
26113
26114
26115
26116
26117
26118
26119
26120
26121
26122
26123
26124
26125
26126
26127
26128
26129
26130
26131
26132
26133
26134
26135
26136
26137
26138
26139
26140
26141
26142
26143
26144
26145
26146
26147
26148
26149
26150
26151
26152
26153
26154
26155
26156
26157
26158
26159
26160
26161
26162
26163
26164
26165
26166
26167
26168
26169
26170
26171
26172
26173
26174
26175
26176
26177
26178
26179
26180
26181
26182
26183
26184
26185
26186
26187
26188
26189
26190
26191
26192
26193
26194
26195
26196
26197
26198
26199
26200
26201
26202
26203
26204
26205
26206
26207
26208
26209
26210
26211
26212
26213
26214
26215
26216
26217
26218
26219
26220
26221
26222
26223
26224
26225
26226
26227
26228
26229
26230
26231
26232
26233
26234
26235
26236
26237
26238
26239
26240
26241
26242
26243
26244
26245
26246
26247
26248
26249
26250
26251
26252
26253
26254
26255
26256
26257
26258
26259
26260
26261
26262
26263
26264
26265
26266
26267
26268
26269
26270
26271
26272
26273
26274
26275
26276
26277
26278
26279
26280
26281
26282
26283
26284
26285
26286
26287
26288
26289
26290
26291
26292
26293
26294
26295
26296
26297
26298
26299
26300
26301
26302
26303
26304
26305
26306
26307
26308
26309
26310
26311
26312
26313
26314
26315
26316
26317
26318
26319
26320
26321
26322
26323
26324
26325
26326
26327
26328
26329
26330
26331
26332
26333
26334
26335
26336
26337
26338
26339
26340
26341
26342
26343
26344
26345
26346
26347
26348
26349
26350
26351
26352
26353
26354
26355
26356
26357
26358
26359
26360
26361
26362
26363
26364
26365
26366
26367
26368
26369
26370
26371
26372
26373
26374
26375
26376
26377
26378
26379
26380
26381
26382
26383
26384
26385
26386
26387
26388
26389
26390
26391
26392
26393
26394
26395
26396
26397
26398
26399
26400
26401
26402
26403
26404
26405
26406
26407
26408
26409
26410
26411
26412
26413
26414
26415
26416
26417
26418
26419
26420
26421
26422
26423
26424
26425
26426
26427
26428
26429
26430
26431
26432
26433
26434
26435
26436
26437
26438
26439
26440
26441
26442
26443
26444
26445
26446
26447
26448
26449
26450
26451
26452
26453
26454
26455
26456
26457
26458
26459
26460
26461
26462
26463
26464
26465
26466
26467
26468
26469
26470
26471
26472
26473
26474
26475
26476
26477
26478
26479
26480
26481
26482
26483
26484
26485
26486
26487
26488
26489
26490
26491
26492
26493
26494
26495
26496
26497
26498
26499
26500
26501
26502
26503
26504
26505
26506
26507
26508
26509
26510
26511
26512
26513
26514
26515
26516
26517
26518
26519
26520
26521
26522
26523
26524
26525
26526
26527
26528
26529
26530
26531
26532
26533
26534
26535
26536
26537
26538
26539
26540
26541
26542
26543
26544
26545
26546
26547
26548
26549
26550
26551
26552
26553
26554
26555
26556
26557
26558
26559
26560
26561
26562
26563
26564
26565
26566
26567
26568
26569
26570
26571
26572
26573
26574
26575
26576
26577
26578
26579
26580
26581
26582
26583
26584
26585
26586
26587
26588
26589
26590
26591
26592
26593
26594
26595
26596
26597
26598
26599
26600
26601
26602
26603
26604
26605
26606
26607
26608
26609
26610
26611
26612
26613
26614
26615
26616
26617
26618
26619
26620
26621
26622
26623
26624
26625
26626
26627
26628
26629
26630
26631
26632
26633
26634
26635
26636
26637
26638
26639
26640
26641
26642
26643
26644
26645
26646
26647
26648
26649
26650
26651
26652
26653
26654
26655
26656
26657
26658
26659
26660
26661
26662
26663
26664
26665
26666
26667
26668
26669
26670
26671
26672
26673
26674
26675
26676
26677
26678
26679
26680
26681
26682
26683
26684
26685
26686
26687
26688
26689
26690
26691
26692
26693
26694
26695
26696
26697
26698
26699
26700
26701
26702
26703
26704
26705
26706
26707
26708
26709
26710
26711
26712
26713
26714
26715
26716
26717
26718
26719
26720
26721
26722
26723
26724
26725
26726
26727
26728
26729
26730
26731
26732
26733
26734
26735
26736
26737
26738
26739
26740
26741
26742
26743
26744
26745
26746
26747
26748
26749
26750
26751
26752
26753
26754
26755
26756
26757
26758
26759
26760
26761
26762
26763
26764
26765
26766
26767
26768
26769
26770
26771
26772
26773
26774
26775
26776
26777
26778
26779
26780
26781
26782
26783
26784
26785
26786
26787
26788
26789
26790
26791
26792
26793
26794
26795
26796
26797
26798
26799
26800
26801
26802
26803
26804
26805
26806
26807
26808
26809
26810
26811
26812
26813
26814
26815
26816
26817
26818
26819
26820
26821
26822
26823
26824
26825
26826
26827
26828
26829
26830
26831
26832
26833
26834
26835
26836
26837
26838
26839
26840
26841
26842
26843
26844
26845
26846
26847
26848
26849
26850
26851
26852
26853
26854
26855
26856
26857
26858
26859
26860
26861
26862
26863
26864
26865
26866
26867
26868
26869
26870
26871
26872
26873
26874
26875
26876
26877
26878
26879
26880
26881
26882
26883
26884
26885
26886
26887
26888
26889
26890
26891
26892
26893
26894
26895
26896
26897
26898
26899
26900
26901
26902
26903
26904
26905
26906
26907
26908
26909
26910
26911
26912
26913
26914
26915
26916
26917
26918
26919
26920
26921
26922
26923
26924
26925
26926
26927
26928
26929
26930
26931
26932
26933
26934
26935
26936
26937
26938
26939
26940
26941
26942
26943
26944
26945
26946
26947
26948
26949
26950
26951
26952
26953
26954
26955
26956
26957
26958
26959
26960
26961
26962
26963
26964
26965
26966
26967
26968
26969
26970
26971
26972
26973
26974
26975
26976
26977
26978
26979
26980
26981
26982
26983
26984
26985
26986
26987
26988
26989
26990
26991
26992
26993
26994
26995
26996
26997
26998
26999
27000
27001
27002
27003
27004
27005
27006
27007
27008
27009
27010
27011
27012
27013
27014
27015
27016
27017
27018
27019
27020
27021
27022
27023
27024
27025
27026
27027
27028
27029
27030
27031
27032
27033
27034
27035
27036
27037
27038
27039
27040
27041
27042
27043
27044
27045
27046
27047
27048
27049
27050
27051
27052
27053
27054
27055
27056
27057
27058
27059
27060
27061
27062
27063
27064
27065
27066
27067
27068
27069
27070
27071
27072
27073
27074
27075
27076
27077
27078
27079
27080
27081
27082
27083
27084
27085
27086
27087
27088
27089
27090
27091
27092
27093
27094
27095
27096
27097
27098
27099
27100
27101
27102
27103
27104
27105
27106
27107
27108
27109
27110
27111
27112
27113
27114
27115
27116
27117
27118
27119
27120
27121
27122
27123
27124
27125
27126
27127
27128
27129
27130
27131
27132
27133
27134
27135
27136
27137
27138
27139
27140
27141
27142
27143
27144
27145
27146
27147
27148
27149
27150
27151
27152
27153
27154
27155
27156
27157
27158
27159
27160
27161
27162
27163
27164
27165
27166
27167
27168
27169
27170
27171
27172
27173
27174
27175
27176
27177
27178
27179
27180
27181
27182
27183
27184
27185
27186
27187
27188
27189
27190
27191
27192
27193
27194
27195
27196
27197
27198
27199
27200
27201
27202
27203
27204
27205
27206
27207
27208
27209
27210
27211
27212
27213
27214
27215
27216
27217
27218
27219
27220
27221
27222
27223
27224
27225
27226
27227
27228
27229
27230
27231
27232
27233
27234
27235
27236
27237
27238
27239
27240
27241
27242
27243
27244
27245
27246
27247
27248
27249
27250
27251
27252
27253
27254
27255
27256
27257
27258
27259
27260
27261
27262
27263
27264
27265
27266
27267
27268
27269
27270
27271
27272
27273
27274
27275
27276
27277
27278
27279
27280
27281
27282
27283
27284
27285
27286
27287
27288
27289
27290
27291
27292
27293
27294
27295
27296
27297
27298
27299
27300
27301
27302
27303
27304
27305
27306
27307
27308
27309
27310
27311
27312
27313
27314
27315
27316
27317
27318
27319
27320
27321
27322
27323
27324
27325
27326
27327
27328
27329
27330
27331
27332
27333
27334
27335
27336
27337
27338
27339
27340
27341
27342
27343
27344
27345
27346
27347
27348
27349
27350
27351
27352
27353
27354
27355
27356
27357
27358
27359
27360
27361
27362
27363
27364
27365
27366
27367
27368
27369
27370
27371
27372
27373
27374
27375
27376
27377
27378
27379
27380
27381
27382
27383
27384
27385
27386
27387
27388
27389
27390
27391
27392
27393
27394
27395
27396
27397
27398
27399
27400
27401
27402
27403
27404
27405
27406
27407
27408
27409
27410
27411
27412
27413
27414
27415
27416
27417
27418
27419
27420
27421
27422
27423
27424
27425
27426
27427
27428
27429
27430
27431
27432
27433
27434
27435
27436
27437
27438
27439
27440
27441
27442
27443
27444
27445
27446
27447
27448
27449
27450
27451
27452
27453
27454
27455
27456
27457
27458
27459
27460
27461
27462
27463
27464
27465
27466
27467
27468
27469
27470
27471
27472
27473
27474
27475
27476
27477
27478
27479
27480
27481
27482
27483
27484
27485
27486
27487
27488
27489
27490
27491
27492
27493
27494
27495
27496
27497
27498
27499
27500
27501
27502
27503
27504
27505
27506
27507
27508
27509
27510
27511
27512
27513
27514
27515
27516
27517
27518
27519
27520
27521
27522
27523
27524
27525
27526
27527
27528
27529
27530
27531
27532
27533
27534
27535
27536
27537
27538
27539
27540
27541
27542
27543
27544
27545
27546
27547
27548
27549
27550
27551
27552
27553
27554
27555
27556
27557
27558
27559
27560
27561
27562
27563
27564
27565
27566
27567
27568
27569
27570
27571
27572
27573
27574
27575
27576
27577
27578
27579
27580
27581
27582
27583
27584
27585
27586
27587
27588
27589
27590
27591
27592
27593
27594
27595
27596
27597
27598
27599
27600
27601
27602
27603
27604
27605
27606
27607
27608
27609
27610
27611
27612
27613
27614
27615
27616
27617
27618
27619
27620
27621
27622
27623
27624
27625
27626
27627
27628
27629
27630
27631
27632
27633
27634
27635
27636
27637
27638
27639
27640
27641
27642
27643
27644
27645
27646
27647
27648
27649
27650
27651
27652
27653
27654
27655
27656
27657
27658
27659
27660
27661
27662
27663
27664
27665
27666
27667
27668
27669
27670
27671
27672
27673
27674
27675
27676
27677
27678
27679
27680
27681
27682
27683
27684
27685
27686
27687
27688
27689
27690
27691
27692
27693
27694
27695
27696
27697
27698
27699
27700
27701
27702
27703
27704
27705
27706
27707
27708
27709
27710
27711
27712
27713
27714
27715
27716
27717
27718
27719
27720
27721
27722
27723
27724
27725
27726
27727
27728
27729
27730
27731
27732
27733
27734
27735
27736
27737
27738
27739
27740
27741
27742
27743
27744
27745
27746
27747
27748
27749
27750
27751
27752
27753
27754
27755
27756
27757
27758
27759
27760
27761
27762
27763
27764
27765
27766
27767
27768
27769
27770
27771
27772
27773
27774
27775
27776
27777
27778
27779
27780
27781
27782
27783
27784
27785
27786
27787
27788
27789
27790
27791
27792
27793
27794
27795
27796
27797
27798
27799
27800
27801
27802
27803
27804
27805
27806
27807
27808
27809
27810
27811
27812
27813
27814
27815
27816
27817
27818
27819
27820
27821
27822
27823
27824
27825
27826
27827
27828
27829
27830
27831
27832
27833
27834
27835
27836
27837
27838
27839
27840
27841
27842
27843
27844
27845
27846
27847
27848
27849
27850
27851
27852
27853
27854
27855
27856
27857
27858
27859
27860
27861
27862
27863
27864
27865
27866
27867
27868
27869
27870
27871
27872
27873
27874
27875
27876
27877
27878
27879
27880
27881
27882
27883
27884
27885
27886
27887
27888
27889
27890
27891
27892
27893
27894
27895
27896
27897
27898
27899
27900
27901
27902
27903
27904
27905
27906
27907
27908
27909
27910
27911
27912
27913
27914
27915
27916
27917
27918
27919
27920
27921
27922
27923
27924
27925
27926
27927
27928
27929
27930
27931
27932
27933
27934
27935
27936
27937
27938
27939
27940
27941
27942
27943
27944
27945
27946
27947
27948
27949
27950
27951
27952
27953
27954
27955
27956
27957
27958
27959
27960
27961
27962
27963
27964
27965
27966
27967
27968
27969
27970
27971
27972
27973
27974
27975
27976
27977
27978
27979
27980
27981
27982
27983
27984
27985
27986
27987
27988
27989
27990
27991
27992
27993
27994
27995
27996
27997
27998
27999
28000
28001
28002
28003
28004
28005
28006
28007
28008
28009
28010
28011
28012
28013
28014
28015
28016
28017
28018
28019
28020
28021
28022
28023
28024
28025
28026
28027
28028
28029
28030
28031
28032
28033
28034
28035
28036
28037
28038
28039
28040
28041
28042
28043
28044
28045
28046
28047
28048
28049
28050
28051
28052
28053
28054
28055
28056
28057
28058
28059
28060
28061
28062
28063
28064
28065
28066
28067
28068
28069
28070
28071
28072
28073
28074
28075
28076
28077
28078
28079
28080
28081
28082
28083
28084
28085
28086
28087
28088
28089
28090
28091
28092
28093
28094
28095
28096
28097
28098
28099
28100
28101
28102
28103
28104
28105
28106
28107
28108
28109
28110
28111
28112
28113
28114
28115
28116
28117
28118
28119
28120
28121
28122
28123
28124
28125
28126
28127
28128
28129
28130
28131
28132
28133
28134
28135
28136
28137
28138
28139
28140
28141
28142
28143
28144
28145
28146
28147
28148
28149
28150
28151
28152
28153
28154
28155
28156
28157
28158
28159
28160
28161
28162
28163
28164
28165
28166
28167
28168
28169
28170
28171
28172
28173
28174
28175
28176
28177
28178
28179
28180
28181
28182
28183
28184
28185
28186
28187
28188
28189
28190
28191
28192
28193
28194
28195
28196
28197
28198
28199
28200
28201
28202
28203
28204
28205
28206
28207
28208
28209
28210
28211
28212
28213
28214
28215
28216
28217
28218
28219
28220
28221
28222
28223
28224
28225
28226
28227
28228
28229
28230
28231
28232
28233
28234
28235
28236
28237
28238
28239
28240
28241
28242
28243
28244
28245
28246
28247
28248
28249
28250
28251
28252
28253
28254
28255
28256
28257
28258
28259
28260
28261
28262
28263
28264
28265
28266
28267
28268
28269
28270
28271
28272
28273
28274
28275
28276
28277
28278
28279
28280
28281
28282
28283
28284
28285
28286
28287
28288
28289
28290
28291
28292
28293
28294
28295
28296
28297
28298
28299
28300
28301
28302
28303
28304
28305
28306
28307
28308
28309
28310
28311
28312
28313
28314
28315
28316
28317
28318
28319
28320
28321
28322
28323
28324
28325
28326
28327
28328
28329
28330
28331
28332
28333
28334
28335
28336
28337
28338
28339
28340
28341
28342
28343
28344
28345
28346
28347
28348
28349
28350
28351
28352
28353
28354
28355
28356
28357
28358
28359
28360
28361
28362
28363
28364
28365
28366
28367
28368
28369
28370
28371
28372
28373
28374
28375
28376
28377
28378
28379
28380
28381
28382
28383
28384
28385
28386
28387
28388
28389
28390
28391
28392
28393
28394
28395
28396
28397
28398
28399
28400
28401
28402
28403
28404
28405
28406
28407
28408
28409
28410
28411
28412
28413
28414
28415
28416
28417
28418
28419
28420
28421
28422
28423
28424
28425
28426
28427
28428
28429
28430
28431
28432
28433
28434
28435
28436
28437
28438
28439
28440
28441
28442
28443
28444
28445
28446
28447
28448
28449
28450
28451
28452
28453
28454
28455
28456
28457
28458
28459
28460
28461
28462
28463
28464
28465
28466
28467
28468
28469
28470
28471
28472
28473
28474
28475
28476
28477
28478
28479
28480
28481
28482
28483
28484
28485
28486
28487
28488
28489
28490
28491
28492
28493
28494
28495
28496
28497
28498
28499
28500
28501
28502
28503
28504
28505
28506
28507
28508
28509
28510
28511
28512
28513
28514
28515
28516
28517
28518
28519
28520
28521
28522
28523
28524
28525
28526
28527
28528
28529
28530
28531
28532
28533
28534
28535
28536
28537
28538
28539
28540
28541
28542
28543
28544
28545
28546
28547
28548
28549
28550
28551
28552
28553
28554
28555
28556
28557
28558
28559
28560
28561
28562
28563
28564
28565
28566
28567
28568
28569
28570
28571
28572
28573
28574
28575
28576
28577
28578
28579
28580
28581
28582
28583
28584
28585
28586
28587
28588
28589
28590
28591
28592
28593
28594
28595
28596
28597
28598
28599
28600
28601
28602
28603
28604
28605
28606
28607
28608
28609
28610
28611
28612
28613
28614
28615
28616
28617
28618
28619
28620
28621
28622
28623
28624
28625
28626
28627
28628
28629
28630
28631
28632
28633
28634
28635
28636
28637
28638
28639
28640
28641
28642
28643
28644
28645
28646
28647
28648
28649
28650
28651
28652
28653
28654
28655
28656
28657
28658
28659
28660
28661
28662
28663
28664
28665
28666
28667
28668
28669
28670
28671
28672
28673
28674
28675
28676
28677
28678
28679
28680
28681
28682
28683
28684
28685
28686
28687
28688
28689
28690
28691
28692
28693
28694
28695
28696
28697
28698
28699
28700
28701
28702
28703
28704
28705
28706
28707
28708
28709
28710
28711
28712
28713
28714
28715
28716
28717
28718
28719
28720
28721
28722
28723
28724
28725
28726
28727
28728
28729
28730
28731
28732
28733
28734
28735
28736
28737
28738
28739
28740
28741
28742
28743
28744
28745
28746
28747
28748
28749
28750
28751
28752
28753
28754
28755
28756
28757
28758
28759
28760
28761
28762
28763
28764
28765
28766
28767
28768
28769
28770
28771
28772
28773
28774
28775
28776
28777
28778
28779
28780
28781
28782
28783
28784
28785
28786
28787
28788
28789
28790
28791
28792
28793
28794
28795
28796
28797
28798
28799
28800
28801
28802
28803
28804
28805
28806
28807
28808
28809
28810
28811
28812
28813
28814
28815
28816
28817
28818
28819
28820
28821
28822
28823
28824
28825
28826
28827
28828
28829
28830
28831
28832
28833
28834
28835
28836
28837
28838
28839
28840
28841
28842
28843
28844
28845
28846
28847
28848
28849
28850
28851
28852
28853
28854
28855
28856
28857
28858
28859
28860
28861
28862
28863
28864
28865
28866
28867
28868
28869
28870
28871
28872
28873
28874
28875
28876
28877
28878
28879
28880
28881
28882
28883
28884
28885
28886
28887
28888
28889
28890
28891
28892
28893
28894
28895
28896
28897
28898
28899
28900
28901
28902
28903
28904
28905
28906
28907
28908
28909
28910
28911
28912
28913
28914
28915
28916
28917
28918
28919
28920
28921
28922
28923
28924
28925
28926
28927
28928
28929
28930
28931
28932
28933
28934
28935
28936
28937
28938
28939
28940
28941
28942
28943
28944
28945
28946
28947
28948
28949
28950
28951
28952
28953
28954
28955
28956
28957
28958
28959
28960
28961
28962
28963
28964
28965
28966
28967
28968
28969
28970
28971
28972
28973
28974
28975
28976
28977
28978
28979
28980
28981
28982
28983
28984
28985
28986
28987
28988
28989
28990
28991
28992
28993
28994
28995
28996
28997
28998
28999
29000
29001
29002
29003
29004
29005
29006
29007
29008
29009
29010
29011
29012
29013
29014
29015
29016
29017
29018
29019
29020
29021
29022
29023
29024
29025
29026
29027
29028
29029
29030
29031
29032
29033
29034
29035
29036
29037
29038
29039
29040
29041
29042
29043
29044
29045
29046
29047
29048
29049
29050
29051
29052
29053
29054
29055
29056
29057
29058
29059
29060
29061
29062
29063
29064
29065
29066
29067
29068
29069
29070
29071
29072
29073
29074
29075
29076
29077
29078
29079
29080
29081
29082
29083
29084
29085
29086
29087
29088
29089
29090
29091
29092
29093
29094
29095
29096
29097
29098
29099
29100
29101
29102
29103
29104
29105
29106
29107
29108
29109
29110
29111
29112
29113
29114
29115
29116
29117
29118
29119
29120
29121
29122
29123
29124
29125
29126
29127
29128
29129
29130
29131
29132
29133
29134
29135
29136
29137
29138
29139
29140
29141
29142
29143
29144
29145
29146
29147
29148
29149
29150
29151
29152
29153
29154
29155
29156
29157
29158
29159
29160
29161
29162
29163
29164
29165
29166
29167
29168
29169
29170
29171
29172
29173
29174
29175
29176
29177
29178
29179
29180
29181
29182
29183
29184
29185
29186
29187
29188
29189
29190
29191
29192
29193
29194
29195
29196
29197
29198
29199
29200
29201
29202
29203
29204
29205
29206
29207
29208
29209
29210
29211
29212
29213
29214
29215
29216
29217
29218
29219
29220
29221
29222
29223
29224
29225
29226
29227
29228
29229
29230
29231
29232
29233
29234
29235
29236
29237
29238
29239
29240
29241
29242
29243
29244
29245
29246
29247
29248
29249
29250
29251
29252
29253
29254
29255
29256
29257
29258
29259
29260
29261
29262
29263
29264
29265
29266
29267
29268
29269
29270
29271
29272
29273
29274
29275
29276
29277
29278
29279
29280
29281
29282
29283
29284
29285
29286
29287
29288
29289
29290
29291
29292
29293
29294
29295
29296
29297
29298
29299
29300
29301
29302
29303
29304
29305
29306
29307
29308
29309
29310
29311
29312
29313
29314
29315
29316
29317
29318
29319
29320
29321
29322
29323
29324
29325
29326
29327
29328
29329
29330
29331
29332
29333
29334
29335
29336
29337
29338
29339
29340
29341
29342
29343
29344
29345
29346
29347
29348
29349
29350
29351
29352
29353
29354
29355
29356
29357
29358
29359
29360
29361
29362
29363
29364
29365
29366
29367
29368
29369
29370
29371
29372
29373
29374
29375
29376
29377
29378
29379
29380
29381
29382
29383
29384
29385
29386
29387
29388
29389
29390
29391
29392
29393
29394
29395
29396
29397
29398
29399
29400
29401
29402
29403
29404
29405
29406
29407
29408
29409
29410
29411
29412
29413
29414
29415
29416
29417
29418
29419
29420
29421
29422
29423
29424
29425
29426
29427
29428
29429
29430
29431
29432
29433
29434
29435
29436
29437
29438
29439
29440
29441
29442
29443
29444
29445
29446
29447
29448
29449
29450
29451
29452
29453
29454
29455
29456
29457
29458
29459
29460
29461
29462
29463
29464
29465
29466
29467
29468
29469
29470
29471
29472
29473
29474
29475
29476
29477
29478
29479
29480
29481
29482
29483
29484
29485
29486
29487
29488
29489
29490
29491
29492
29493
29494
29495
29496
29497
29498
29499
29500
29501
29502
29503
29504
29505
29506
29507
29508
29509
29510
29511
29512
29513
29514
29515
29516
29517
29518
29519
29520
29521
29522
29523
29524
29525
29526
29527
29528
29529
29530
29531
29532
29533
29534
29535
29536
29537
29538
29539
29540
29541
29542
29543
29544
29545
29546
29547
29548
29549
29550
29551
29552
29553
29554
29555
29556
29557
29558
29559
29560
29561
29562
29563
29564
29565
29566
29567
29568
29569
29570
29571
29572
29573
29574
29575
29576
29577
29578
29579
29580
29581
29582
29583
29584
29585
29586
29587
29588
29589
29590
29591
29592
29593
29594
29595
29596
29597
29598
29599
29600
29601
29602
29603
29604
29605
29606
29607
29608
29609
29610
29611
29612
29613
29614
29615
29616
29617
29618
29619
29620
29621
29622
29623
29624
29625
29626
29627
29628
29629
29630
29631
29632
29633
29634
29635
29636
29637
29638
29639
29640
29641
29642
29643
29644
29645
29646
29647
29648
29649
29650
29651
29652
29653
29654
29655
29656
29657
29658
29659
29660
29661
29662
29663
29664
29665
29666
29667
29668
29669
29670
29671
29672
29673
29674
29675
29676
29677
29678
29679
29680
29681
29682
29683
29684
29685
29686
29687
29688
29689
29690
29691
29692
29693
29694
29695
29696
29697
29698
29699
29700
29701
29702
29703
29704
29705
29706
29707
29708
29709
29710
29711
29712
29713
29714
29715
29716
29717
29718
29719
29720
29721
29722
29723
29724
29725
29726
29727
29728
29729
29730
29731
29732
29733
29734
29735
29736
29737
29738
29739
29740
29741
29742
29743
29744
29745
29746
29747
29748
29749
29750
29751
29752
29753
29754
29755
29756
29757
29758
29759
29760
29761
29762
29763
29764
29765
29766
29767
29768
29769
29770
29771
29772
29773
29774
29775
29776
29777
29778
29779
29780
29781
29782
29783
29784
29785
29786
29787
29788
29789
29790
29791
29792
29793
29794
29795
29796
29797
29798
29799
29800
29801
29802
29803
29804
29805
29806
29807
29808
29809
29810
29811
29812
29813
29814
29815
29816
29817
29818
29819
29820
29821
29822
29823
29824
29825
29826
29827
29828
29829
29830
29831
29832
29833
29834
29835
29836
29837
29838
29839
29840
29841
29842
29843
29844
29845
29846
29847
29848
29849
29850
29851
29852
29853
29854
29855
29856
29857
29858
29859
29860
29861
29862
29863
29864
29865
29866
29867
29868
29869
29870
29871
29872
29873
29874
29875
29876
29877
29878
29879
29880
29881
29882
29883
29884
29885
29886
29887
29888
29889
29890
29891
29892
29893
29894
29895
29896
29897
29898
29899
29900
29901
29902
29903
29904
29905
29906
29907
29908
29909
29910
29911
29912
29913
29914
29915
29916
29917
29918
29919
29920
29921
29922
29923
29924
29925
29926
29927
29928
29929
29930
29931
29932
29933
29934
29935
29936
29937
29938
29939
29940
29941
29942
29943
29944
29945
29946
29947
29948
29949
29950
29951
29952
29953
29954
29955
29956
29957
29958
29959
29960
29961
29962
29963
29964
29965
29966
29967
29968
29969
29970
29971
29972
29973
29974
29975
29976
29977
29978
29979
29980
29981
29982
29983
29984
29985
29986
29987
29988
29989
29990
29991
29992
29993
29994
29995
29996
29997
29998
29999
30000
30001
30002
30003
30004
30005
30006
30007
30008
30009
30010
30011
30012
30013
30014
30015
30016
30017
30018
30019
30020
30021
30022
30023
30024
30025
30026
30027
30028
30029
30030
30031
30032
30033
30034
30035
30036
30037
30038
30039
30040
30041
30042
30043
30044
30045
30046
30047
30048
30049
30050
30051
30052
30053
30054
30055
30056
30057
30058
30059
30060
30061
30062
30063
30064
30065
30066
30067
30068
30069
30070
30071
30072
30073
30074
30075
30076
30077
30078
30079
30080
30081
30082
30083
30084
30085
30086
30087
30088
30089
30090
30091
30092
30093
30094
30095
30096
30097
30098
30099
30100
30101
30102
30103
30104
30105
30106
30107
30108
30109
30110
30111
30112
30113
30114
30115
30116
30117
30118
30119
30120
30121
30122
30123
30124
30125
30126
30127
30128
30129
30130
30131
30132
30133
30134
30135
30136
30137
30138
30139
30140
30141
30142
30143
30144
30145
30146
30147
30148
30149
30150
30151
30152
30153
30154
30155
30156
30157
30158
30159
30160
30161
30162
30163
30164
30165
30166
30167
30168
30169
30170
30171
30172
30173
30174
30175
30176
30177
30178
30179
30180
30181
30182
30183
30184
30185
30186
30187
30188
30189
30190
30191
30192
30193
30194
30195
30196
30197
30198
30199
30200
30201
30202
30203
30204
30205
30206
30207
30208
30209
30210
30211
30212
30213
30214
30215
30216
30217
30218
30219
30220
30221
30222
30223
30224
30225
30226
30227
30228
30229
30230
30231
30232
30233
30234
30235
30236
30237
30238
30239
30240
30241
30242
30243
30244
30245
30246
30247
30248
30249
30250
30251
30252
30253
30254
30255
30256
30257
30258
30259
30260
30261
30262
30263
30264
30265
30266
30267
30268
30269
30270
30271
30272
30273
30274
30275
30276
30277
30278
30279
30280
30281
30282
30283
30284
30285
30286
30287
30288
30289
30290
30291
30292
30293
30294
30295
30296
30297
30298
30299
30300
30301
30302
30303
30304
30305
30306
30307
30308
30309
30310
30311
30312
30313
30314
30315
30316
30317
30318
30319
30320
30321
30322
30323
30324
30325
30326
30327
30328
30329
30330
30331
30332
30333
30334
30335
30336
30337
30338
30339
30340
30341
30342
30343
30344
30345
30346
30347
30348
30349
30350
30351
30352
30353
30354
30355
30356
30357
30358
30359
30360
30361
30362
30363
30364
30365
30366
30367
30368
30369
30370
30371
30372
30373
30374
30375
30376
30377
30378
30379
30380
30381
30382
30383
30384
30385
30386
30387
30388
30389
30390
30391
30392
30393
30394
30395
30396
30397
30398
30399
30400
30401
30402
30403
30404
30405
30406
30407
30408
30409
30410
30411
30412
30413
30414
30415
30416
30417
30418
30419
30420
30421
30422
30423
30424
30425
30426
30427
30428
30429
30430
30431
30432
30433
30434
30435
30436
30437
30438
30439
30440
30441
30442
30443
30444
30445
30446
30447
30448
30449
30450
30451
30452
30453
30454
30455
30456
30457
30458
30459
30460
30461
30462
30463
30464
30465
30466
30467
30468
30469
30470
30471
30472
30473
30474
30475
30476
30477
30478
30479
30480
30481
30482
30483
30484
30485
30486
30487
30488
30489
30490
30491
30492
30493
30494
30495
30496
30497
30498
30499
30500
30501
30502
30503
30504
30505
30506
30507
30508
30509
30510
30511
30512
30513
30514
30515
30516
30517
30518
30519
30520
30521
30522
30523
30524
30525
30526
30527
30528
30529
30530
30531
30532
30533
30534
30535
30536
30537
30538
30539
30540
30541
30542
30543
30544
30545
30546
30547
30548
30549
30550
30551
30552
30553
30554
30555
30556
30557
30558
30559
30560
30561
30562
30563
30564
30565
30566
30567
30568
30569
30570
30571
30572
30573
30574
30575
30576
30577
30578
30579
30580
30581
30582
30583
30584
30585
30586
30587
30588
30589
30590
30591
30592
30593
30594
30595
30596
30597
30598
30599
30600
30601
30602
30603
30604
30605
30606
30607
30608
30609
30610
30611
30612
30613
30614
30615
30616
30617
30618
30619
30620
30621
30622
30623
30624
30625
30626
30627
30628
30629
30630
30631
30632
30633
30634
30635
30636
30637
30638
30639
30640
30641
30642
30643
30644
30645
30646
30647
30648
30649
30650
30651
30652
30653
30654
30655
30656
30657
30658
30659
30660
30661
30662
30663
30664
30665
30666
30667
30668
30669
30670
30671
30672
30673
30674
30675
30676
30677
30678
30679
30680
30681
30682
30683
30684
30685
30686
30687
30688
30689
30690
30691
30692
30693
30694
30695
30696
30697
30698
30699
30700
30701
30702
30703
30704
30705
30706
30707
30708
30709
30710
30711
30712
30713
30714
30715
30716
30717
30718
30719
30720
30721
30722
30723
30724
30725
30726
30727
30728
30729
30730
30731
30732
30733
30734
30735
30736
30737
30738
30739
30740
30741
30742
30743
30744
30745
30746
30747
30748
30749
30750
30751
30752
30753
30754
30755
30756
30757
30758
30759
30760
30761
30762
30763
30764
30765
30766
30767
30768
30769
30770
30771
30772
30773
30774
30775
30776
30777
30778
30779
30780
30781
30782
30783
30784
30785
30786
30787
30788
30789
30790
30791
30792
30793
30794
30795
30796
30797
30798
30799
30800
30801
30802
30803
30804
30805
30806
30807
30808
30809
30810
30811
30812
30813
30814
30815
30816
30817
30818
30819
30820
30821
30822
30823
30824
30825
30826
30827
30828
30829
30830
30831
30832
30833
30834
30835
30836
30837
30838
30839
30840
30841
30842
30843
30844
30845
30846
30847
30848
30849
30850
30851
30852
30853
30854
30855
30856
30857
30858
30859
30860
30861
30862
30863
30864
30865
30866
30867
30868
30869
30870
30871
30872
30873
30874
30875
30876
30877
30878
30879
30880
30881
30882
30883
30884
30885
30886
30887
30888
30889
30890
30891
30892
30893
30894
30895
30896
30897
30898
30899
30900
30901
30902
30903
30904
30905
30906
30907
30908
30909
30910
30911
30912
30913
30914
30915
30916
30917
30918
30919
30920
30921
30922
30923
30924
30925
30926
30927
30928
30929
30930
30931
30932
30933
30934
30935
30936
30937
30938
30939
30940
30941
30942
30943
30944
30945
30946
30947
30948
30949
30950
30951
30952
30953
30954
30955
30956
30957
30958
30959
30960
30961
30962
30963
30964
30965
30966
30967
30968
30969
30970
30971
30972
30973
30974
30975
30976
30977
30978
30979
30980
30981
30982
30983
30984
30985
30986
30987
30988
30989
30990
30991
30992
30993
30994
30995
30996
30997
30998
30999
31000
31001
31002
31003
31004
31005
31006
31007
31008
31009
31010
31011
31012
31013
31014
31015
31016
31017
31018
31019
31020
31021
31022
31023
31024
31025
31026
31027
31028
31029
31030
31031
31032
31033
31034
31035
31036
31037
31038
31039
31040
31041
31042
31043
31044
31045
31046
31047
31048
31049
31050
31051
31052
31053
31054
31055
31056
31057
31058
31059
31060
31061
31062
31063
31064
31065
31066
31067
31068
31069
31070
31071
31072
31073
31074
31075
31076
31077
31078
31079
31080
31081
31082
31083
31084
31085
31086
31087
31088
31089
31090
31091
31092
31093
31094
31095
31096
31097
31098
31099
31100
31101
31102
31103
31104
31105
31106
31107
31108
31109
31110
31111
31112
31113
31114
31115
31116
31117
31118
31119
31120
31121
31122
31123
31124
31125
31126
31127
31128
31129
31130
31131
31132
31133
31134
31135
31136
31137
31138
31139
31140
31141
31142
31143
31144
31145
31146
31147
31148
31149
31150
31151
31152
31153
31154
31155
31156
31157
31158
31159
31160
31161
31162
31163
31164
31165
31166
31167
31168
31169
31170
31171
31172
31173
31174
31175
31176
31177
31178
31179
31180
31181
31182
31183
31184
31185
31186
31187
31188
31189
31190
31191
31192
31193
31194
31195
31196
31197
31198
31199
31200
31201
31202
31203
31204
31205
31206
31207
31208
31209
31210
31211
31212
31213
31214
31215
31216
31217
31218
31219
31220
31221
31222
31223
31224
31225
31226
31227
31228
31229
31230
31231
31232
31233
31234
31235
31236
31237
31238
31239
31240
31241
31242
31243
31244
31245
31246
31247
31248
31249
31250
31251
31252
31253
31254
31255
31256
31257
31258
31259
31260
31261
31262
31263
31264
31265
31266
31267
31268
31269
31270
31271
31272
31273
31274
31275
31276
31277
31278
31279
31280
31281
31282
31283
31284
31285
31286
31287
31288
31289
31290
31291
31292
31293
31294
31295
31296
31297
31298
31299
31300
31301
31302
31303
31304
31305
31306
31307
31308
31309
31310
31311
31312
31313
31314
31315
31316
31317
31318
31319
31320
31321
31322
31323
31324
31325
31326
31327
31328
31329
31330
31331
31332
31333
31334
31335
31336
31337
31338
31339
31340
31341
31342
31343
31344
31345
31346
31347
31348
31349
31350
31351
31352
31353
31354
31355
31356
31357
31358
31359
31360
31361
31362
31363
31364
31365
31366
31367
31368
31369
31370
31371
31372
31373
31374
31375
31376
31377
31378
31379
31380
31381
31382
31383
31384
31385
31386
31387
31388
31389
31390
31391
31392
31393
31394
31395
31396
31397
31398
31399
31400
31401
31402
31403
31404
31405
31406
31407
31408
31409
31410
31411
31412
31413
31414
31415
31416
31417
31418
31419
31420
31421
31422
31423
31424
31425
31426
31427
31428
31429
31430
31431
31432
31433
31434
31435
31436
31437
31438
31439
31440
31441
31442
31443
31444
31445
31446
31447
31448
31449
31450
31451
31452
31453
31454
31455
31456
31457
31458
31459
31460
31461
31462
31463
31464
31465
31466
31467
31468
31469
31470
31471
31472
31473
31474
31475
31476
31477
31478
31479
31480
31481
31482
31483
31484
31485
31486
31487
31488
31489
31490
31491
31492
31493
31494
31495
31496
31497
31498
31499
31500
31501
31502
31503
31504
31505
31506
31507
31508
31509
31510
31511
31512
31513
31514
31515
31516
31517
31518
31519
31520
31521
31522
31523
31524
31525
31526
31527
31528
31529
31530
31531
31532
31533
31534
31535
31536
31537
31538
31539
31540
31541
31542
31543
31544
31545
31546
31547
31548
31549
31550
31551
31552
31553
31554
31555
31556
31557
31558
31559
31560
31561
31562
31563
31564
31565
31566
31567
31568
31569
31570
31571
31572
31573
31574
31575
31576
31577
31578
31579
31580
31581
31582
31583
31584
31585
31586
31587
31588
31589
31590
31591
31592
31593
31594
31595
31596
31597
31598
31599
31600
31601
31602
31603
31604
31605
31606
31607
31608
31609
31610
31611
31612
31613
31614
31615
31616
31617
31618
31619
31620
31621
31622
31623
31624
31625
31626
31627
31628
31629
31630
31631
31632
31633
31634
31635
31636
31637
31638
31639
31640
31641
31642
31643
31644
31645
31646
31647
31648
31649
31650
31651
31652
31653
31654
31655
31656
31657
31658
31659
31660
31661
31662
31663
31664
31665
31666
31667
31668
31669
31670
31671
31672
31673
31674
31675
31676
31677
31678
31679
31680
31681
31682
31683
31684
31685
31686
31687
31688
31689
31690
31691
31692
31693
31694
31695
31696
31697
31698
31699
31700
31701
31702
31703
31704
31705
31706
31707
31708
31709
31710
31711
31712
31713
31714
31715
31716
31717
31718
31719
31720
31721
31722
31723
31724
31725
31726
31727
31728
31729
31730
31731
31732
31733
31734
31735
31736
31737
31738
31739
31740
31741
31742
31743
31744
31745
31746
31747
31748
31749
31750
31751
31752
31753
31754
31755
31756
31757
31758
31759
31760
31761
31762
31763
31764
31765
31766
31767
31768
31769
31770
31771
31772
31773
31774
31775
31776
31777
31778
31779
31780
31781
31782
31783
31784
31785
31786
31787
31788
31789
31790
31791
31792
31793
31794
31795
31796
31797
31798
31799
31800
31801
31802
31803
31804
31805
31806
31807
31808
31809
31810
31811
31812
31813
31814
31815
31816
31817
31818
31819
31820
31821
31822
31823
31824
31825
31826
31827
31828
31829
31830
31831
31832
31833
31834
31835
31836
31837
31838
31839
31840
31841
31842
31843
31844
31845
31846
31847
31848
31849
31850
31851
31852
31853
31854
31855
31856
31857
31858
31859
31860
31861
31862
31863
31864
31865
31866
31867
31868
31869
31870
31871
31872
31873
31874
31875
31876
31877
31878
31879
31880
31881
31882
31883
31884
31885
31886
31887
31888
31889
31890
31891
31892
31893
31894
31895
31896
31897
31898
31899
31900
31901
31902
31903
31904
31905
31906
31907
31908
31909
31910
31911
31912
31913
31914
31915
31916
31917
31918
31919
31920
31921
31922
31923
31924
31925
31926
31927
31928
31929
31930
31931
31932
31933
31934
31935
31936
31937
31938
31939
31940
31941
31942
31943
31944
31945
// SPDX-FileCopyrightText: 2026 John Moxley
// SPDX-License-Identifier: MIT OR Apache-2.0

//! Baked binary Tang `(sin(c_j), cos(c_j))` lookup table (`M = 512`).
//!
//! GENERATED by `scripts/gen_sincos_tang_table.py` (mpmath oracle).
//! Do NOT edit by hand; re-run the script and commit its output.
//! This file is NOT produced at build time — `build.rs` is
//! untouched.
//!
//! Each of the `M + 1 = 513` slots holds the pair `(sin(c_j),
//! cos(c_j))` for `c_j = j·π/(4·M)` (`j ∈ [0, 512]`). For `j ≥ 1`,
//! `c_j ∈ (0, π/4]`, so `sin(c_j) ∈ (0, √2/2]` and `cos(c_j) ∈
//! [√2/2, 1)` — both pure fractions in `[0, 1)`. Each component is
//! stored as a correctly-rounded BINARY fixed-point `round(· 2^7168)`
//! — a `B = 7168`-bit unsigned magnitude stored as a fixed-length
//! `[u64; 112]` little-endian array, but laid out
//! **most-significant limb first** within the entry. A narrower
//! tier reads a contiguous HIGH-limb PREFIX (a free slice); the
//! widest tier (D1232) reads the whole entry.
//!
//! The `j = 0` slot `(sin 0, cos 0) = (0, 1)` is the ONLY pair with
//! an integer digit (`cos 0 = 1.0`); rather than widen every slot
//! for it, the accessor SHORT-CIRCUITS `j = 0` to `(0, pow10_w)` and
//! the stored `j = 0` slot is all-zero (never read).
//!
//! `B = 7168` is sized IDENTICALLY to the `ln` pilot (`LN_TANG_B`),
//! for the widest enabled tier's max working scale (D1232: `W =
//! Int<256>`, working scale capped at `W::BITS/8 = 2048` decimal
//! digits ≈ 6803 bits) PLUS guard bits, so the slice→convert
//! reconstruction `round(slot · 10^w / 2^B)` is correctly rounded at
//! every tier and the conversion product `slot · 10^w` fits `W`.

/// Tang table size — `(sin, cos)` of `c_j = j·π/(4·M)`, `j ∈ [0,
/// M]`. Matches the const-generic `M` at the `sincos_tang` call
/// sites (`policy::trig`, `lib.rs`).
pub(crate) const SINCOS_TANG_M: u32 = 512;

/// Binary fixed-point exponent: each component is `round(value ·
/// 2^B)`. `B = 7168` bits = `112` u64 limbs.
pub(crate) const SINCOS_TANG_B: u32 = 7168;

/// Number of u64 limbs per stored component (`B / 64`).
pub(crate) const SINCOS_TANG_LIMBS: usize = 112;

/// The `M + 1` baked `sin(c_j)` slots `round(sin(c_j) · 2^B)`, each
/// a `[u64; 112]` little-endian magnitude emitted
/// MOST-SIGNIFICANT limb FIRST. Index by `j ∈ [0, M]`; `j = 0` is
/// all-zero (the accessor short-circuits `sin 0 = 0`).
pub(crate) static SINCOS_TANG_SIN: [[u64; 112]; 513] = [
    // j = 0: sin(0·pi/(4·512))
        [
            0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
            0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
            0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
            0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
            0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
            0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
            0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
            0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
            0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
            0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
            0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
            0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
            0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
            0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
            0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
            0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
            0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
            0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
            0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
            0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
            0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
            0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
            0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
            0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
            0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
            0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
            0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
            0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
        ],
    // j = 1: sin(1·pi/(4·512))
        [
            0x006487eabb991cb6, 0x11ad1d7b5620834a, 0x0c9da5aaf22266df, 0x3b2c5ce879374c25,
            0xe5b90c24854ee7a5, 0x47b6f385ac00eab9, 0x2a355bea0cc3633c, 0x7fdd312914248241,
            0x1be939926ea45fdf, 0x2339765a72bdb835, 0xe69123ca0c0e076c, 0x15bae5d76216ffb6,
            0x4f7847430b92f66e, 0x6bd0dd14fe199e1b, 0xd713f20b284b6772, 0xb9820f59c57e2bdf,
            0x233b3c73e9540245, 0x9db9b4f2ea88f83a, 0x0fa62fc01d4ad17e, 0x345177d4cbcf6459,
            0x16e6949c7af28630, 0xd75fc2748085c03e, 0xcf6fe75943a0bef9, 0x8c20fbd0d8e60684,
            0x62691259f78169f2, 0x22fb9c827c366ee4, 0xd51fecf09d74f4cc, 0x7e6443313e77adc5,
            0x9ff97cb8274dc548, 0x02eb698e1c9b35cb, 0x1c9d9104d9db707e, 0x60a85f36a46dd203,
            0x673e471e9c9ee15b, 0xa41f48f0e185c047, 0x50b2480fae794925, 0xa58df32186d19c65,
            0xcc3f0996be59549e, 0x1538efe7dda1aaef, 0x7d59c43e38586bec, 0x570015c6abf4acdc,
            0xb1dd3909801f3a96, 0x15cfa36fbb688974, 0xba3fe42afd82d7d8, 0x46931efee23c87bc,
            0x7bb958c06e88ba44, 0xb5b959e3ba9a9435, 0x1ff1374175861e59, 0x0eb79a1c45530043,
            0x70c249770da6f3a9, 0x7d269d8d1809ad84, 0xdc6f75513928fe12, 0xa24d3c73ed38c09a,
            0xe139bdfe3adbe63d, 0x7e9504f6a31f5cab, 0x7f3199f5c899eb4d, 0x2479dc4c0abeb678,
            0x2ea1d41c45e38722, 0xa89c1294d3309540, 0x686cf1db1045224d, 0x9f4e2c56ebb5af62,
            0x7cad694923c4fb0c, 0x89cbc2327ef344a1, 0x0536e2f90d626201, 0x86f90b8301251a29,
            0x9a65c7ff5b28d851, 0x6695e8d18b4acb18, 0xa92bdeae47b436d2, 0x25f95f9b5670cfe5,
            0x85dfd11f386d0635, 0xb2b70acb6c70353c, 0xa9a6212c646996e5, 0xad3ff7c96102d190,
            0x00373c0262d999a1, 0x8176b69103bced89, 0x1d9c94cedf30b705, 0x394d852fafc4ac46,
            0x4c694eebbb774fc2, 0xaffa0c4fb2cc9dae, 0x3d0ebc3e93e2d8b7, 0x8abd609ea39a6df6,
            0x17094e76176f8140, 0x8c9281162791dcf3, 0x348bdb5a70805239, 0x2e1528067bc3c40f,
            0x487f28a4e4034868, 0x1318a6e090f45235, 0xb7ab844cc69691d2, 0xdcb734c65171511e,
            0xefc19b68d94b55dc, 0x917411ce8fa4dc47, 0x4b78dc73e60ef147, 0x9c0fa07a8fd65720,
            0x5ddd33fab58a0e87, 0x35a6ec226a5b4296, 0x06ae2efd31e67724, 0x183cb181571aacbf,
            0x8273e4838cac7bc7, 0x8a1055b55a9f6294, 0xe576c35d50d4a64a, 0xfe837332195f5ae0,
            0x94f8b3a8fae3f6e7, 0xd32a184147024377, 0x082effa8ec6a8319, 0x855450fcc25f79d9,
            0x957179b5b285ac5e, 0xee0bee5f666cfade, 0x2d318de7ddd7b501, 0xf23604cf13c58b7f,
            0x5851ed6d6fa4ba8e, 0x09b583c5f23675f8, 0xa8064de79b153e49, 0xcc21ac2795551e3e,
        ],
    // j = 2: sin(2·pi/(4·512))
        [
            0x00c90fc5f66525d2, 0x57480f7956b64707, 0x6519d644d66eee77, 0x8005e3ef562e1ed4,
            0xc0b269db47325c34, 0xf9c94cc480339baa, 0xb717d10124a1fed8, 0x535d81d80539e1e5,
            0xc350cfc820fd645c, 0x96f46209fd968f42, 0x0d812817f40880b7, 0x985d0a6bc70259fd,
            0x8c4e6ab165ba69d6, 0xf8042ce9358876e2, 0x605eac4a64a941a4, 0x78feb8b95479f6e3,
            0x511e10de217c473e, 0xe76729995386f3a3, 0x0f4875c44e74514d, 0x6e119646b6287f39,
            0x9d01dd1b4f835539, 0x803236c947b1d1cb, 0x8ff8a45f0323a451, 0x5ac066a73e2dad52,
            0x37b87136b27fc29c, 0x038a475963eafc88, 0x2117b2fa95b1fe67, 0x2f04ff45b693b2cd,
            0xb4d494fbcc8c5230, 0x54242c0456941668, 0x4f568d0fe5798429, 0x748c0f18286a292c,
            0x965ea6e09d1324c3, 0x442ced61389c4941, 0xfdaeb0fbf0bd6f9d, 0x446900cf42e2b1f5,
            0x03b987d2a6149880, 0x1d8bea260fd2b6c3, 0xf2eed9045117ddd0, 0x4da93ddf295e6dec,
            0x76c82e9deadecbd7, 0x96c678652fbcc1f1, 0x529428b6de0b9479, 0xbf6f0b174dab5fad,
            0x774b28c0d4fbf186, 0x5fc91d0a8820406d, 0x26fc46b037d156ea, 0x15afb1b261ec1af3,
            0xfee0a388627c4715, 0xe7b57c7af094b739, 0x79c27774dfb5e069, 0x5fca13fbd07262c0,
            0xba8376247d374079, 0x0aaab11c7478c9d5, 0xda060cd4ebdd7f56, 0xa08379fdb1cc96fc,
            0xc4de0541ac4052c9, 0x8a63ee2111ca1343, 0x7b7a945687b18b11, 0xeaf4a1d37677421d,
            0x4a8e57f980f1a1ef, 0xf8e4764e7d15446c, 0xd67b45a620e2ef3a, 0xba2ebfce00cfa406,
            0x44f39b9791a9fb47, 0x92a45ddab8a37519, 0x64eff533976943e7, 0x98909133b325cd14,
            0x24d5dad8a01f60d9, 0xa84930530f6d206b, 0x8e9cb082df14c236, 0xf603fd1834f60816,
            0xca8c15d741c9bf68, 0x4fa33966e5ed0cad, 0x63b3964ef91e083a, 0x274b2d80af85408e,
            0x7d1765bf5b4e1984, 0xabab0540f044e96d, 0x9dd70c10f0411810, 0x2ced544aac7fdd8b,
            0xc55a794f22b4b6c2, 0xdceb9a0032aecf12, 0x8ad3c9ca42757ab7, 0xfb46f4aec8857b37,
            0xb76538b13f174419, 0x3457b539377c863e, 0x6c96f9162c75b2d0, 0x1c2e2d75b253b790,
            0x0ab7fa05142d4b17, 0x84ed97ea2514f36b, 0xffa568b7d1e4d911, 0x9f5145895c781d6c,
            0xd1232a2fda0125f6, 0x9e8fdb301cfd639d, 0x137f690717eaf960, 0xbda23f7daa68c301,
            0xef85a00803cb8c01, 0xb3d4380f83dbd639, 0x64bdc5dd67e8ee67, 0x4034cf85d07b55b8,
            0x36e5c46dc49b97eb, 0x1ccf0616ad311cce, 0x246704121c2e9929, 0xb692f429faf421b0,
            0x6a0fbc3ec9724b63, 0xd338fe8f0698729e, 0x0da28128d36c21e5, 0xc0ec6e0fa2901efa,
            0x97fa4576d5953eee, 0x2e6de079657ed9d1, 0x0318296212ecd261, 0x32b1dff2ae5ef897,
        ],
    // j = 3: sin(3·pi/(4·512))
        [
            0x012d97822f996bc4, 0xf96857b5aa8f6208, 0x1f84985b47195c04, 0x8057bccecaf07beb,
            0x0d514942ace6ccff, 0x92f150d087a45ed0, 0xbf2d43c837b1d649, 0xf086c1f23ed202aa,
            0x377f186662a4aba6, 0xb96c64acb588ce6f, 0x73d2afc64ff8af94, 0xc19d7715ac2c2daf,
            0x9fbf68cb90760069, 0xbac89d47819b2545, 0x3c7b6cc799a9e060, 0x882e4b1087b44ada,
            0x7fe8fcdfdbae3841, 0xa27ea9de1c6d35aa, 0x858eec004836948e, 0x1a71885b4fa6eaf6,
            0x927a2c0313ad66e3, 0xff2c7c333f182a29, 0x660337649d9a50a9, 0x850abdd04664e05f,
            0x264d025f26f28c3c, 0x2932591797caa98a, 0xb14386af8f8365f3, 0xac5b40a73e7e14e4,
            0xc87c58a94984fb96, 0x552694ad8e478f35, 0x17df5542d2c84aaf, 0x4930c54bf8f8ff82,
            0xb97870cadf7bde70, 0x5aedb63b7b075077, 0xfe07be23a9b8db1b, 0x82e26429f7f9bbbc,
            0x520bac4d1ccc9453, 0xdecca6e3e167edf3, 0x39f7f4837a9d4548, 0x5f6681eb0f8a1375,
            0xb89ccc7773f95caf, 0x582ea917c87b9a2c, 0xdb3856faf436002a, 0x2f7ba13fec871ee4,
            0x4a9132d268c2f84a, 0x2167e64441f16b09, 0xeccb4cfc5cba3014, 0x00fa6f9acefab216,
            0x8111923c90b7f13f, 0xb6808fb7ea6b7677, 0x7468a0d19c96bfd2, 0x130ab0a9646dbdc5,
            0xeb4871bb9a02a218, 0xf8465c7bb9d3d2e0, 0x3ef64413d9c18692, 0x8eaee574e21863a5,
            0x8e2746638655a0b3, 0x3dc44a55c7dd6b02, 0x9116a62aa110d1d1, 0x34f283cd5ca46a47,
            0x5a9b0ed32280220a, 0x78982ed8b179c469, 0x101c37351dd43fdd, 0x02e7d7ab1c216969,
            0x573b3fb13ee3b331, 0x8639507303c0b92c, 0x5e0554467cde0f78, 0xc0e72332f468718c,
            0x5b26af3fa23a570c, 0x18e5fa480c7c4583, 0x440fd83b039dd964, 0x2a9f1daff90d6fee,
            0xd0e880c104cc32ff, 0x2d7f1669109f19e6, 0x7bd74aaf503e87b0, 0x02a2f1d509813247,
            0x9f45d3be624d27a8, 0x308773b85335c383, 0x816340e76728e2f2, 0xb3faf83d580d912f,
            0xf8531eb905ee87a8, 0x1dd002b0bf2f6b4a, 0x4c07c90cd1edd05b, 0xcbc4368dee795d40,
            0xebe8f47a7beeef78, 0xd626aacc6e5286ba, 0x195dae19981a2ad3, 0x25c36a28f7919072,
            0x8c11a70b3d9653d3, 0xb4c2475965e3a096, 0xc0a018093c0dd4a2, 0xe33a1d077deec2c4,
            0xf8199208332d3242, 0x877499a40a0be30d, 0xac56d3cc9d496d8f, 0x4acf787214a77eeb,
            0x342eb8c814d323c7, 0xbb0525d060871709, 0x7cd13fd19b6f559a, 0x55cf58f2e7090612,
            0x5ba6afdfc7d5689b, 0x5e1f3c49c28aa0b2, 0xc7d53200b1d8b8aa, 0x492ff094a9bad992,
            0x064577fec4e607e2, 0xdb2719dbb9c53a48, 0x04d259793add74e3, 0xe57891840da5ae02,
            0xe468c2184be2f791, 0x2423f6a987c1dbf2, 0xc8eb560dd73627d4, 0x55cac227965b4ae3,
        ],
    // j = 4: sin(4·pi/(4·512))
        [
            0x01921f0fe6700711, 0xab967fe6b7a9b037, 0x548e66218b87e818, 0x53f145827349ad8f,
            0xd886fa37066bd60d, 0x25b2337dc1a482e9, 0xb15add9892488c7b, 0x32fc147ff44c5bcd,
            0x1393b397bc67ece3, 0x760d07dc0bc621f1, 0x1c25243440d0c5a2, 0x72f1621fc33031f5,
            0xdaa68ea34f017965, 0x585932e1d1019bff, 0xaa98495dda2e4b8d, 0x26adb6f79efff087,
            0xde06aa1168f2b14a, 0x4756f02b922a3226, 0x70cffac95b907e54, 0x288d5fedb6b4eb7b,
            0x3e798ddb00ab7c21, 0x5490bb186a650aba, 0xa1c3febd53319b7c, 0xb6467d21cd376196,
            0x8147f76172c5255e, 0x158a56af254daaa6, 0x022f8275b559b46e, 0xda7833cbc2e1765b,
            0xd054ad85d5fe93e1, 0x7f3fd52f8c90ab63, 0x4ff136d3f518363e, 0xcadda9b1a20b1b72,
            0xe129e2bdca098184, 0xccbc27b92949141c, 0x5bb6f5bb273e8a66, 0xfa1625a3710125b1,
            0x0caaf7df87c2f1a6, 0x538cc230b50d98b6, 0xbbc466b0273092e8, 0xb181b58d38bf0bcb,
            0x6ee55dc6381c766c, 0xc755b98ad72a592c, 0xd5490ecb1b2ac3ff, 0xee8f808b94d529bd,
            0x5ca260c5fb5b642e, 0x2faab21d7e39207c, 0xb3ae158f7747f2bc, 0x58fa4e22a09e359b,
            0x2a1ef2afdfbc0501, 0xab7be48449bbb548, 0xe1153b924b5e3e77, 0x9badbe4dad689daf,
            0x31d65396e3f58ee1, 0xe8d8c84e67acfe21, 0x0631c914736d9ef8, 0x7b4a63b701c5d526,
            0xedf7017cbd3d1a01, 0x1259fc5b0132f9e3, 0x0014965c7e457d20, 0x1af0d7dd48c3e6df,
            0xfad8f0bb1d92b6ee, 0x567de755f39bfcf4, 0x1fee0c3384e0dd05, 0xc52846ad22804fee,
            0x9ab70d54752b8e0e, 0x5828ad294ac34a07, 0x4717dd260963008e, 0x23785e3149075fda,
            0xf5e9bfeec62c4cbf, 0xca8510f1a793a62f, 0x2b83be56835367a8, 0x0f002e2bdda09bcf,
            0xd1013826cb49fe55, 0xc83e5a6e25c81ec0, 0x85def66d61adc6a6, 0x49c2f85b2156b144,
            0xde86c4802d5f45ef, 0x793d9b4a93f309cd, 0xa535553e8425497e, 0x28bd99f3f85ccc01,
            0x8c9d6a6225f5d485, 0x06bf3c09e42af735, 0xec701c503e299776, 0x934761c81de4711d,
            0xceb2dda8e6d29362, 0xe898c0010d8e9446, 0xe7b4d1864feac252, 0x85876441dcb58ab6,
            0x73e0dee527fab448, 0x37f1d885fcd76b2e, 0xee298bdc3e565a6b, 0x1db787f5e15c266b,
            0xa1a0338ac0bbf3f1, 0xb2ea60501ad2d5a1, 0xb217bc57de315ab7, 0xe1c90b0fe9fd0986,
            0x047a3a8832270df7, 0x72bab99138bedd0e, 0x0bea0e75dd9ff4a3, 0x828aec4fa01139c6,
            0xd4a1686d6c83c86c, 0xa5d116715a5da195, 0xbdfb9e2b4ab608ec, 0x8adad6cc07b6fcac,
            0x7a1ee14a85b8a43d, 0xf1b4001525f0ac1b, 0x1155076cc35d3952, 0xeac67b650630183e,
            0xdfd0b3936c94bc0d, 0xab59bc01f2778fd0, 0xe78560c2c6b62dcb, 0x59f8e0a4fa5f8113,
        ],
    // j = 5: sin(5·pi/(4·512))
        [
            0x01f6a65f9a2a3c58, 0x85cede1f0314607b, 0x40a3dfcfc887ba40, 0xd6211029f37622f9,
            0xd7d07ab52b12facd, 0x92c776f66683c605, 0xd7bb0d8901e648ec, 0xf9946cc4526261ae,
            0xe4d62eabe0591d4b, 0x81eaecaa6f38f2ab, 0xac2aa7cadb87fe58, 0xa7674acd6e68b92b,
            0xd73db16cd9293f22, 0x30917e933c7952a5, 0x83f335722b133d6b, 0xf65f2b352870dccf,
            0xa18e3d1bd0dbfc24, 0x351f9526e98ccda7, 0x935312c99fe13c49, 0xf67838458f02cb40,
            0x9d6fee2b2790c2ef, 0xe7cfea57bf79d253, 0x886d3a7f371dd2cd, 0xc72d954c409f8d9d,
            0x981ebdf2745338d8, 0x97d88c82300c4c31, 0x2c877cc101476bba, 0x9a98b72b98e0870b,
            0x3771e8687a8bee4f, 0xe9cc22840c83b1e2, 0x8ef66801257e785c, 0x198575fd74a4dadb,
            0x253b17ce3b559979, 0x077a6e2a3c75dad8, 0xb9cbde3bf1552acc, 0x1b67254b024c2749,
            0x05c64fba6c99a1a5, 0x4453f514a00669c7, 0xdad81c6aaebca106, 0x34d0f46eca33d79e,
            0x8a3eb2615c8384da, 0x87142a70e9a20135, 0x0335bb4b0e0f7be0, 0x40c20ac6cd9199bc,
            0xeea3bb0d5c5154c3, 0x49dcfce832d8e64d, 0xa332b5f03491d292, 0x331f7cf8e2293dba,
            0xdfa3dec58da58eb1, 0xcefb9a2b7a469f57, 0x90d3aee3f765788b, 0xaefa1bf23c8f299a,
            0x0305951491506dc0, 0x6f2452d3b4e8d17a, 0xb34d24382ed05465, 0x6457564e61fb8838,
            0x26749c52abcb1aa8, 0x8192d0837c0a3a3f, 0x5cfc6343f9b69c8e, 0xadf7a7779eee5480,
            0xe63fddd159e2f926, 0x02371b162b97f00f, 0xadffbf32fac91cfd, 0xc38f5053244a7ed2,
            0x18a5bd8c56c03a4e, 0x95eb276bb1dd8073, 0x4f453d81a1bc6300, 0xeedec8ab2d684cb5,
            0x5b9230880001eb34, 0x2544dccde6c1a833, 0x134a99dde1035548, 0x84769d373b8d8b23,
            0xcc90522eecab7b29, 0x70604205c51e9407, 0x7e45422176c2d0a4, 0xb66d61eab5cbe0e7,
            0xc64e4ccc634838b3, 0xe10499dc3a82e882, 0x9d721915c5583be8, 0x28a9870bb6b4f95c,
            0x99708035f90cacb9, 0xf16380642969276e, 0x98d7825b2a05805d, 0x7218727f0b8a88eb,
            0x6592891204b7df19, 0x97b617732f7364e1, 0x0c405aef32808a1a, 0x0957cb6a97caf4dc,
            0x65efae1ae106112a, 0xebaa0489de13744c, 0x59883380efc89931, 0x911466bb4e350ba3,
            0x88f28ebba084ffe2, 0xd7ed70447df27af5, 0x3ddd823bc1d27ff8, 0x7c68663f4c0d57db,
            0x824e9ae87a4d097b, 0x4d71959d8f2d5758, 0xdcb4bbddd5d48179, 0xa081ac1ec63a5015,
            0x1356d09ebbc59f80, 0x690e0bb31e7bd3ec, 0xa6ec8168635f9b1e, 0x705c8f974fbfef2c,
            0xebf52d102ce43147, 0xa5297b5ec3eb029f, 0xe8a712ce0e5b4832, 0x0d98d5ee06002d71,
            0x431680a2e887727e, 0x54b70d0c1c86d5ed, 0x5e84fb9a585d9f63, 0xe25acf22ab2e49c2,
        ],
    // j = 6: sin(6·pi/(4·512))
        [
            0x025b2d61ca12e05d, 0xc2dd9c015a46e767, 0x44765512c00bfa5f, 0x7b37941f553384ec,
            0x1b23634ce0e5f366, 0xb12f83ea2262d894, 0x46b2f267f5e2695a, 0x235474d7d47725ce,
            0x401e135992fd1512, 0x93b7a0a4af0a664a, 0x78af1927f7fafa86, 0x749d8d1f3bd01847,
            0xc34da2331be8db19, 0xc9ff710cb0a00091, 0xedb4b18c001562d5, 0x0f256a5045c26f4b,
            0x51b800bb622e6963, 0xc8e02e0c9d50896e, 0x1da8ca754cd5b013, 0x62702b495b685ed0,
            0x5f3b69efb3761303, 0xf51a4b8e6860a57f, 0xe14e181612056609, 0x395db4e025944de6,
            0x0b89655be535ee91, 0x58093ea51cb77832, 0xcfdc197da0abb7cf, 0x6c849b8c32a93f3b,
            0xc7337351505fe4a9, 0xe79720eebc6bf0ee, 0x7216f89e52aca4f5, 0xcda0a1e66bd9acdf,
            0x38dbe104ad86c581, 0x86da3619f9125d05, 0x3eaf40bcd6988dd5, 0x23f18dfd087c084c,
            0x7ca86198d131e493, 0xe1219affd945a0a8, 0xa71da3120d3368f7, 0x808b50e0428b7c91,
            0xea488608232eadb1, 0xf6b6a1e4f0e6d499, 0xffbda7bcae666148, 0x66cec72e6aed39f9,
            0x893c20cf790319ed, 0x42f4992e3b1a8036, 0x3f05527f56eb7792, 0x196625a5edbce1f2,
            0x668198073c33f024, 0x11bdb48bac648a26, 0xfc25d33860d3e0e3, 0x1801e9c0f971558f,
            0x7898682e0c653f0c, 0x988eb0a2db047753, 0xc0ef4be03250943e, 0x675c75b01463d4ab,
            0xaf20379f1b8e6cea, 0x836bc228c291ea8d, 0x3cbf68f17fe5a810, 0xb2d153a439f36298,
            0x265e346277d59ffd, 0x10a1c20e8ce4dcae, 0x0f9f232c0a0cd4de, 0x3ac8b310bc5b3ba0,
            0x6266057c442c6d3a, 0x5d2965528e3b5b98, 0x3c20f781598eda1b, 0xeddb8c5455471c15,
            0xaf8c9fad6cb7b6ce, 0x32c900707e12493b, 0x1326cd90fbaec721, 0x3e42ba4954706ed7,
            0xde8b21700de3320b, 0x84cba02033ec42de, 0xa5ea96ab7e999a4c, 0xaff05ca71ed42fc0,
            0xfb761b233bfee483, 0x4d596717984c662e, 0xdc5db6b8828b06c2, 0xa34bb1fe67920f30,
            0xc52d2fc025b6e758, 0xbee92c37f531006b, 0x8cbb40456f7a3464, 0x4b60b76717199c1a,
            0x50fcb209a31cd1fd, 0xf451434eb19b6d41, 0xa316c187b1262d5e, 0xf52be28ba0fbf523,
            0x0812f046687947ce, 0x586506be581b9de8, 0x2b067a9cd79e1ba5, 0x33db057ae7a5e64b,
            0x3983b7b3256b8dbf, 0xd8a8b9d2d5ed01aa, 0x258e380fc297ec7c, 0x334fdc8c5114f079,
            0x2b59c286b3de8814, 0x423406d2d8ee455c, 0xa24bca63dc60c660, 0x5a994e7bf51600ac,
            0xfc39c1ed252bd010, 0x1a9b7077f382f74f, 0xdc6152bcb9566d70, 0x386595876581790f,
            0x72df30229bfc9d42, 0xc0a9f114310282f5, 0xc70d236a0fbb329e, 0x240c6b282b446c98,
            0xad2942f2407fcb34, 0x04e06c9b032f8a59, 0xa4fb92bad8988a10, 0xde316b9c629ceee3,
        ],
    // j = 7: sin(7·pi/(4·512))
        [
            0x02bfb406f580bc10, 0x053205a54588f0ab, 0x0ced641b3bb9c377, 0x04780269bff1a954,
            0x80daf003fe6d6d79, 0xf51cc552f27a7a7f, 0xdd42cf43447810a3, 0x61f2f3d7ab389e70,
            0x4023a7a0e985f1ff, 0xde1b71b76fdcbb98, 0x61e230ac548199c3, 0x590c7eed91dc9193,
            0x54d5dc72a5c60edb, 0x3e113013437c6785, 0x9f0e3f87eaf8d119, 0xbe47290ac201c4b5,
            0x7f16dc437a7e2048, 0x22db19bd2baaaef0, 0x02f762e583fd6fd3, 0x202c13859217f7b7,
            0xac1ef39ffc77caa8, 0xad6d59638264920e, 0xa47f59e2e71493de, 0x73b70a0570d1cdcd,
            0x1fd41e18dbdacde2, 0xce66fa5878794ccb, 0x1292f74723ccc00e, 0x16bf1ee95beff42a,
            0xb9dc772cc96372dc, 0x357a10ea79d8b1be, 0x57bd938c241c5d4e, 0xe4c435606e9d77f4,
            0xda9b13b7a1cb7749, 0xa5fd7de35375ab83, 0xd5fb0f27ee8f7400, 0xbc8b6825d9322709,
            0x61a555d2a935cfcc, 0x6dc707f379a62bde, 0x69bdbd0e1b83ff94, 0xb2b8de8b3c7bbf2f,
            0x940b168a1b466a55, 0x1ea48f4de6556b6a, 0x1dfa8dfef35846dd, 0xf00c39d6b09a5e45,
            0x694ba878c6eb0dee, 0xdab6cf638b4c9e91, 0xe811cfbeb32ef981, 0x21cabe18d34ea8e1,
            0x353312ed0a554ce0, 0xa050a0abbff72968, 0x9c38502020237ced, 0x1b28860bb0ff7658,
            0x1afc91e831531ee0, 0x8601f6d88667e621, 0x97efc52d03da73ab, 0xfbbfabea15bc0583,
            0xe815efd1f376fb18, 0x4eb16cdcebbdc4ec, 0x49253d0989f44d64, 0x1b644458aa94412f,
            0xa75efebd7e6b2d4d, 0x401adb88aab0fb1a, 0x3582cdde3b52c35c, 0x24273462011516a7,
            0x8ab5398d610dbdec, 0xe183d3835d69bb91, 0x4ea4d66681519346, 0x1c393ca45c1b831c,
            0xbd2e03e3a9dcc95e, 0x1d2d75237ef049b1, 0x835c8bef4a9a9217, 0x5fa3dbea733f202f,
            0x0ba689d73e6a5c51, 0xabab2063b872f416, 0x6bae37dbaa0ac62b, 0xc527e3b7369fb57a,
            0x599459b8830aaef1, 0x16c7e0fe26a630c5, 0x0618dc355fd0d99c, 0x03ddedda7d9c5afb,
            0xd8067ab711ef5e54, 0x687d71b6d2b08a30, 0xf47503dea0a96e7e, 0x487a969938ffb4f7,
            0x95bbf1fac24f6bab, 0x6bb35d5badd0d441, 0xc781ebbf946b3c1c, 0x7eeb82593dcf2994,
            0x36954717e715d8ed, 0xcfbd8f512be7bc12, 0x36613e2557d95e06, 0x08e1472a3eed4d3c,
            0xf71168dee6e54658, 0x2994cfdc780b6323, 0x1f363a370a9a3f9a, 0x71c41dcaac237f5d,
            0xde62f3204ee2ead9, 0x54f48999d952c9e9, 0x2c6875816a76753e, 0xdde28bee3aa4ddac,
            0xc4da9a3de5fc7963, 0x76c89cc5b98fa579, 0x0f6ed0f626077443, 0x3dd2e57ef901967c,
            0x39b88fedc3108f4c, 0x2f4cd37f398eaf6e, 0xd6790c6147d3c8cb, 0xa4bbdce35110cc4d,
            0xa83235434dabc871, 0xcd36477ad3ce6e69, 0xa7a662fb3ad8c352, 0xb93c03dbcc98399a,
        ],
    // j = 8: sin(8·pi/(4·512))
        [
            0x03243a3f9bd8f08c, 0xc3c75f41b6ce7aa7, 0xf0257406fa2c2f25, 0x06e03a898ebf83db,
            0xe36885f0fd7b869a, 0x35b064282559db48, 0x4f1442d784c45258, 0x6c928367f8b4675b,
            0xf1edb0f47b74946a, 0xe4fad4f31803eaa2, 0x1c8689ccd48181ef, 0xf8fa52df55828b1b,
            0x121ad29eb71430ea, 0xbd571752cf3ee14a, 0xf424fb8864d8bf61, 0x5c52486ced63015d,
            0x950b78eea3247332, 0xfac2e1d067f26cc4, 0x7bf8d6dc4b04c24e, 0x1dde3fb7034f18cb,
            0xd126d8018524272f, 0x2027f5476f12ce34, 0xa1790e55ebd48042, 0x6b247212426780c1,
            0x48311c0fdb3a391e, 0x22e459aaf7354740, 0x310f9ffcf78f1e21, 0x2ca0e8eaf0ad0948,
            0x582916cae0c9e635, 0x2a04c8731ba8e07d, 0xed04298000621fc9, 0xe1798d968060d7d3,
            0x13eb04165954f0b0, 0xb5992e85513e8f75, 0xdbeb14aa53bc657c, 0x01e3e1c5c96aaf57,
            0x18768ac7e3099b55, 0x55eb799500188e1c, 0x8d69334ef239c3cc, 0x34575424fc009e23,
            0x02b7070cdcd2bd8e, 0x17cdb4869158ea60, 0x2aa28da00e6cf5de, 0x5aac66366b217632,
            0x7c88a1746fd1e0fe, 0xb9f6b42328ac46cd, 0x2f62b10521be3a20, 0xbd3a086680d5fde9,
            0xa88e95e957d7b52e, 0xc38a19ab2f268849, 0x99a0997d38913242, 0x272b3f42bad071be,
            0x3a003b3a062ce072, 0x8ea21091b7ac2e6a, 0x7f262d6ad0ac9345, 0xa3096d5a6492e448,
            0x8b1adff6e3634fc7, 0x6aa42450194daefe, 0xe529f92d66ebb407, 0x41eab35e3e9f9444,
            0x220f2f6686e898d0, 0x0ca452b8216897cb, 0xe820f15c3b5ee4b7, 0xb010c438decf835b,
            0x92dac3714c8ec3e3, 0x7db31f3c981971e2, 0x5eee47a1400d09b5, 0x97fae1b12846a444,
            0x385fce2170098639, 0x4b38204443c961d5, 0x1ea1df1d8e1c2d6b, 0x9addd72d572060c1,
            0x05ac280e93747b0f, 0x828b9a81750f089f, 0x0a69bb62a3eaaab6, 0x5bbacb2cc931a99a,
            0x04a9b72c08009f73, 0xc26c93a70d320811, 0xed220932a19bb47d, 0x8a0ade40bf8548b5,
            0x4001954e7eae3968, 0x534831b433d6cf8a, 0xfa28cb7be6377152, 0xb2314a47bd2ffce6,
            0x2a780e4d6b685172, 0xc57949fef23f631c, 0x489225e565ba97b5, 0x8f036729065bc5c6,
            0x0f2b878d356b0213, 0xb956bd39439fee95, 0x1178f5e863b04d0d, 0x1fc7903d8ff61db7,
            0x10bedb487d815eb5, 0xd2e6eb5b47442ef0, 0xc1e77681718e1512, 0x00dd55507d3337cd,
            0xddb62b9441f7ad7f, 0xbf9512c1a1c944c3, 0x82777bd04ba1a8f6, 0x57b5d4e7ea05f009,
            0x0899caa866fee51b, 0xdcda971074b548fc, 0x9c4c8ba4e073b02f, 0x0505ee1997ded6dc,
            0x73f79809243b35a2, 0x3bd14bae115712eb, 0x3573e67f82a80342, 0xff99b5729af63940,
            0xc1b65252492919f3, 0xe0c35bf163890421, 0x93a864b70c0a2863, 0x691cfbff75cfb1d1,
        ],
    // j = 9: sin(9·pi/(4·512))
        [
            0x0388bffc3c915b22, 0x80c1c97a65cf2291, 0x78037d736ac5c610, 0xe72779a5081b0a34,
            0xa1977b7daa766127, 0xa399387213dad8cd, 0xa8f8ce9411ac86ba, 0xe3995ab588ec00d7,
            0x39b2e891901fcc89, 0xbde5749bbac4877b, 0x750ac50173bc4746, 0x58514bd966fc6a66,
            0x26612c71e3afbb8a, 0xf0fb8d8490ce028e, 0x87b6190ce2149bda, 0xb93e15bef4efd39d,
            0x1332a3c523df444e, 0xf03a2bf745e6c46a, 0xa8cbc9f335b3299a, 0xe217feac7ea3ec91,
            0xc8431bc2fe0a40fe, 0xb83b886a79ad16af, 0x66c6c5ac05dc0524, 0xecfa0c76e778d313,
            0x1f13c55376fea561, 0x2d60672603f29db3, 0x570cf5c8b6fb2af1, 0xd68fb435c12a4893,
            0x846ff40d37897fe6, 0x22888ec34611856a, 0x4bd9a127d92638a2, 0xf8483abfcc1f1047,
            0x0542c4e7dc86402c, 0x571703a24b33f779, 0x674a5417c191edcd, 0x46e49136520da7c3,
            0x9477e1ee4bdedcbf, 0xf6473470637e31dc, 0xbe6b34d313446c9e, 0xace13296a87a042e,
            0x4a277551498ead08, 0x558186952314d5c9, 0xa48cc5a3c432b215, 0x4716f514bc79c4da,
            0xce1c461a6c0e14ba, 0xe42d5424d1c03085, 0xb4e47fa16cdaf1a3, 0x44e8d4254bdc2348,
            0x935575b7848d5c1e, 0xac7f61853529f712, 0x97febdd7eed16aae, 0x61ea5112a752af64,
            0x52699504310a6603, 0xb893a4df2f19bf70, 0x334fe5f07a9ff1f5, 0xce2d5264b09f10da,
            0xffbc0019c6b12aca, 0x6dc3c7723ffec224, 0x14395576dd43b038, 0x14feb07f24792854,
            0x222495cb66589c52, 0x5e41b1721a29d286, 0x9d693840248bf241, 0xf1a16b9511e82573,
            0x94ba3b148c387e1d, 0xfda082d6dfb377b8, 0x7b28a0c9ba4227d8, 0xb0028555e413bd4b,
            0xf0e2b139c7804042, 0xd2a7065253531f6f, 0x369ca128e7a38190, 0x1c73b6e52c9f420f,
            0x971035d3f85a1c0f, 0x0387a40f3db57e6d, 0x074c396499c3b85e, 0x8404854d84630c9a,
            0x5e885594d6656376, 0x949acacf6781bb5d, 0xb1962e8638809392, 0xff7d29155f15a561,
            0xb707ddf097621219, 0x5dcd770d6570eb75, 0xbe9be7b737829284, 0xf0ceb8f4c47473c6,
            0xea8565294fb3af6c, 0xabb1e1bcc55b669a, 0xecde2f8874b8663b, 0xeebc068558b060c9,
            0xac09e51d00c72080, 0x8c984e690c3d5d5a, 0x531dc3abd8828d27, 0xe82a425c5e7ecee6,
            0x179a1b8e41894054, 0xbb12222ecdca71b3, 0x6ce23e0b1328e5bd, 0x582b49674ca46b9b,
            0x20e0ac0bac5f0113, 0x86334a2cc824d90c, 0x90273273a3799ba3, 0x551d959c842e2024,
            0xed67ae3419ec5ea4, 0xece1fd2222d62b16, 0xb2ee9e62fdaf325d, 0x121a210eedb0e6f7,
            0x71c12aea13871a08, 0x5ce0050b9c7af421, 0x5c48ca8595319efe, 0x53a754b63513fdd5,
            0x437bd70ef647d6f2, 0x3da362823428e61a, 0x2bed49e01386447c, 0x92877ba7b407b132,
        ],
    // j = 10: sin(10·pi/(4·512))
        [
            0x03ed452d5732f950, 0x6b5e1380c7e6bddb, 0x5868d862437aa33a, 0x8a8daa339da10d84,
            0xd2d42008060455a3, 0x3a9492364cad0bb3, 0x052be049d29f56c8, 0x07feefed0665c7e3,
            0xc72bb5aac18f8609, 0x42058e469b8aaef4, 0x507d205f8dba1719, 0x1673c0f0c919df5c,
            0xcfe023d6563e18df, 0x6e3add1ba5413d8b, 0xf0b757312038844f, 0x4e52002bbd025fc9,
            0x9ca31b22bfe07efc, 0x2ebafcb442fccd83, 0xf472d2e3f5c1edc4, 0x612be11e749f5a98,
            0xeefe7d3608374112, 0x04a9c742b6cd0b39, 0x1342cfa023679db4, 0x3705a69bbdff024b,
            0xac64471a02c935b8, 0xb67e088b0be8ef60, 0x392aab36589d2302, 0x93cbecba6ab03ca9,
            0xbd7c3f896d144de0, 0x31f6c01bb6623a40, 0x5b7ee45ccd0ed60a, 0xf23ee001bda997e1,
            0xdca9ffc67fb443da, 0xe981b420086ad361, 0xa49e4cb86ac6651e, 0x26be7769c72dc996,
            0xfafc794fa9920546, 0xd376323030df7725, 0x854c93c36137431a, 0x1f3fd6139b95e94f,
            0x5bdf7c7584f9d2d8, 0xc414a6a18817fad9, 0xc997df98d068a121, 0xca8dff687eb62637,
            0xea822ee0e4924c90, 0xf844797e70abb2a8, 0x616cbb782920ffa5, 0xf6305d0f5938d894,
            0x4d3433bf36aabfb9, 0x40b93678bc4ff098, 0x20bab78facb7b695, 0xa904f4dc140c6835,
            0xefcf6c93b8da4c5d, 0x3a65e05524f71d8c, 0xd1b7a697e338a563, 0x5f8d522010c985da,
            0x74499d593418a581, 0x7c2a7dd142f38fd6, 0xf25d9baa7e240a88, 0x48e794915453701e,
            0x5a47f3bf897b5d63, 0x7ccf18fe08f9cda6, 0x37527442211d4c14, 0x108206dcb41584cc,
            0x0091d6ea15c47bc3, 0xe92a64ad90a2df86, 0x3da6d3d8b83fb792, 0x1d06bda6d8d268c6,
            0xf8027295ff8f6473, 0xe878021774884399, 0x5c79360a00fffe04, 0x9fc46f585f260368,
            0x5f2ce271e2907681, 0x254a98a3010eef3f, 0x0a8d20468706e721, 0xf37c422b1684501b,
            0x16bfdbfd7d516e75, 0xca0375e60902ca78, 0xa961f34f035e4b14, 0x22000652eaf512ef,
            0x9583ac1638b26e0e, 0x957543398f4bea2b, 0x125536c324d617ba, 0x0d2f6889d4dd8b40,
            0xc254867bb33e6dd1, 0x0a1ce343e192bfdc, 0x549afaa4e2eebadc, 0x993551eecb69fa93,
            0xd38516d8f626904f, 0x6147567cdddc595f, 0xb2f1b474e6bb6878, 0x6bf8ef98860f1f2e,
            0x7769576a929238ba, 0xd3215705e4452280, 0x67f4c0a1d77eeef4, 0xc413fa830e57ee16,
            0x5682c4749056b684, 0x0ba2ee742d6d2123, 0x12fbd59150d488b0, 0x66a1f38535559e43,
            0x8b7fe14b8098aa1e, 0x6dc234d45e39e78f, 0xb1819a5c5393c79d, 0xf3856d5ce0defc4b,
            0x016c4c4b9c7bafb6, 0x5b7eaad87c6a7a5e, 0x5e52139a6abaeb99, 0x3b2228256e88d025,
            0x589dd601ef021480, 0x8d7a357642150cb7, 0x44a269985a215b49, 0x3b66409ad02d4a50,
        ],
    // j = 11: sin(11·pi/(4·512))
        [
            0x0451c9c36b5c4cc3, 0x0ed3c01c030008bb, 0x78c69e22f369e0b1, 0x0d96d1ea924c1b8f,
            0xee32681ed5dc96d8, 0x9456041da796baba, 0x6d9d161c398876e5, 0x9f5e23e448004f8a,
            0xa54a2f76e050025d, 0x1d41d7bb21ee4b4c, 0x374925090becf8a4, 0x994393845b355fb5,
            0xe1670f4a323bce22, 0x441ea8e9cf7ebcd0, 0xe17d01179963cf1f, 0x93a85dc15614f45b,
            0xc1ad0efba057b4f4, 0xfd9136b6bb002f71, 0x05cbc337c11315fa, 0xc2b42aecd6386faf,
            0xc64a502d5f4f7752, 0xa953675965464fd7, 0xac2b46af55030cde, 0x1f33172bbafd9356,
            0x1d27b4698c1a0371, 0x954231f48386332b, 0xf541275ef9259ae4, 0x6f565577b48d8879,
            0x7865dcacb6a00458, 0x11f312fb23576eef, 0x57645330fbed63f1, 0x4a6d186fb7873dd1,
            0xa30509d3589a666b, 0x09daa6c35245f75a, 0x264ba0bd847814fb, 0xfe9ced20ba192a2b,
            0x9a72f5f91dd4829e, 0x272821001ad4d413, 0xb71ba02f3cc178c3, 0xe4dae61d55a517e2,
            0x7884dc0c526a39e1, 0x386e96c878089228, 0x2d8ba19073968bb2, 0x8b8a3a7451faf97d,
            0xb32d718a9dee4639, 0x6a872d7020bd0460, 0x46e68cb1dfa0b05b, 0xdff5f82be2bab403,
            0x64a08d78bb148d44, 0x99269c8476929f08, 0xd713d4a757015b02, 0xa15d6612ae4f1738,
            0xba791fb0866ca4c0, 0xb93bc25c96eaad96, 0x4c8e72ee18884bdb, 0x70bcedbda8888492,
            0x9fbdf059585ce068, 0x541f5b4495b58576, 0xa849d7c1df014f5c, 0xd04995875e7e3b40,
            0x9487a136d992990f, 0x04ae1dd3a700325f, 0xbce79ce0efd745dc, 0x21993702a3fcc178,
            0xe88d82cd501984bd, 0x55bd49bb3ebd8e94, 0xd88a4b731093ca1f, 0x38cfa2fabd5ef42e,
            0x71ea69a0c2a0aac6, 0xfaaec0fdcf56c4da, 0x3449f09ab5b7e976, 0x848f5a06a07529ac,
            0x01c5c0b252e84ee9, 0xa686f733450cb59d, 0xde6d2d0fd24192ac, 0x6d1e60f86fda76bb,
            0x51aa9505d268852e, 0xfdfb9d3919a4311a, 0xd381985b86e04033, 0x3d9c421e425a9e15,
            0x265f098c7cba5a1d, 0x0e493e100f4c4b3c, 0x9d2fb43013111583, 0xb1ce00396a268392,
            0xc9645ba578b002f2, 0x60953a0840bd90ae, 0xffce9ec2a7eec34d, 0x4a7665c7e322d614,
            0x3c3c4261259f13bb, 0x8c4f5d182ac75471, 0x5a79130e1d6e3609, 0xab982aa7034d2001,
            0x618bc9dc07db5b6d, 0x66deb14e9cfdda91, 0xca36a0eeff0448e0, 0xbcd4a008e5ebc662,
            0x06978deff7cfe714, 0xdc2b456a9f059fc7, 0xb008c5a2d1100a16, 0xfaa8e847e08586a2,
            0xdd3b434776f61426, 0x78fd5ca90430512b, 0xa4044fdeeea7d840, 0x27fe98fd6aa7fde0,
            0x7424bf225d4abe00, 0xfa000daa7716c286, 0xe50dcab8f8242cc0, 0x216da21d27d0de7d,
            0x88dc013ef641131f, 0xd28aca2138b6add6, 0x27ab7f7b2b41ee07, 0xddf6f24d07dcc084,
        ],
    // j = 12: sin(12·pi/(4·512))
        [
            0x04b64daef8c3bf4d, 0xafc8f71b8eb233ee, 0x504b6d37f822db9d, 0xcd6ccc83689ba5fc,
            0x46212f2a8741c955, 0x8c4c5d6b9a65dcf7, 0xe28a30f1349f8cff, 0x2ea69ab257ffee8a,
            0x0b6e451a7f5b5c07, 0x385c99b11227a6d9, 0x735a0051ac4090b8, 0x08e45af6193594bb,
            0x0acd9ff904a3412d, 0x548f3d7da53b11af, 0xdf5590d77406125e, 0x996bb7704e488c0a,
            0x2d2a227b8524d94e, 0x772ad20cf2fdd690, 0x5e4e650239b4764b, 0x9c6a9e0eb2449de7,
            0x8bd5db8ca0b8672e, 0x5a7edcf81dd4381f, 0x7bfe30e05d2e3619, 0x406a42d4f77a9655,
            0xf6c37cfe0e91ff56, 0x108001ae72915940, 0x87226bee7401ed7c, 0x92e969a93b1a123d,
            0xb7671a159256d1f7, 0x306a3e2ec1dac3cb, 0x90151475865981b4, 0xbe805b497c7e9100,
            0x2f0690117c820767, 0x6b52cda31a49040e, 0xf95c1be33f1cb339, 0xd4e472396d7c08ba,
            0x21fac46450bdc943, 0xdf556846bfe735ed, 0x7cf4c7e47aa3b9fa, 0x05e7a9b42887194f,
            0xf97497a44700972a, 0xd415a42ca5709283, 0x4d4d06755cc934f6, 0x565a5ca2bda7025d,
            0x1afd2b2a03bb63bb, 0xa9c6b34e46a75227, 0x2f850f867df27654, 0xcdd3c8f444f619da,
            0x6d754da804bf454f, 0x252594967706d9ea, 0xf1b44efa33a30a65, 0x8986e8abe086cf87,
            0x2a0c2e8ce10be9cd, 0x11024773de376c2b, 0x54fb7fd98378a47f, 0x9c8f6a34ed1127a0,
            0x81e0be8aa6c3c639, 0xba8aac3b7a317c3f, 0xdb7e161af779e95a, 0xcd8705034f0ce521,
            0x0d7884f3fe6644d3, 0x15531dff42b372b4, 0x731761ad0662038d, 0xd3f0466ebdc46285,
            0xa3c7f73ac5091322, 0x8c2992152c3ab2fb, 0xd706fca7d899b9fd, 0x31d997a198ddcc7a,
            0x9a575964903288e9, 0xc226d6a678ea5fd6, 0x18b56b69c4bd9e4a, 0xcfb6e3e40ec29cce,
            0x9d687e5b028df159, 0x41193b5006d7f489, 0x1df4b9b6405a414a, 0xfd40e7de756b78c5,
            0x1b412e01d1f60c6f, 0xcbb275502be414d2, 0x439bb6d0482c9acf, 0xdb630cc0c4386a8a,
            0x93d0f364171da5da, 0x61399ddaf0af56b0, 0x0668c8444dfaa989, 0x87171a244a8c6cb0,
            0x9ffa76a917cbb2e0, 0xb1db29c3e43b1d8b, 0x43e4abb26b1415da, 0xe7aeb7b5afc5b2a3,
            0xe6a493a9621c2a19, 0x3eeda72b19fff703, 0x9b703bd31e256fa2, 0xe33a7b18c524b988,
            0x9f6689fbfb029f15, 0x989193103a6756cf, 0x4a26569f14b84da3, 0xa390263edb1d425b,
            0x0dbc72e069d63c3d, 0x8824e3a0ad1d6007, 0xb660b35b7303f073, 0x9bd448fb056c905c,
            0xb6844c228cb767e1, 0x5a0d98d5523016b3, 0xd7b91c1b3485d8a1, 0xc717996433821391,
            0x62b0af176ebe38e5, 0x21a13d7bcf4811eb, 0x292a825a017c3589, 0xe24f1b15fa4e3cba,
            0x6d26680cb226ab18, 0x014926d7100e79af, 0xdc4e357a7f333aa2, 0x03d3e7d28063b5fa,
        ],
    // j = 13: sin(13·pi/(4·512))
        [
            0x051ad0e07f3a06df, 0xf9f89fb65be2a455, 0x2a5775cf6f726bf5, 0x001233805091e28b,
            0x2b1ba75e35a9f4ca, 0x612685e54eab14fc, 0x4dc6312c252ad084, 0xfd33b9034cd85dc3,
            0xb74b278c0aefb586, 0x977bc21a692dd8c1, 0x52fca167283dc0a7, 0xcd2c9c7c710c90a1,
            0x3f799c98c7a6d53e, 0x31b79e845798cf34, 0x461baa94e40c2829, 0x9f763700ccdbe06f,
            0x3b7b793f327b1dc2, 0x8bb891ba1678fc18, 0x370ee60097438604, 0xa80e1cf7b9b93294,
            0xc6b7992f1185d682, 0xe9e4f5e98eb4bb7f, 0xa6eb0ec5f0312259, 0x528b1f6392f5aa22,
            0xf17d994de59303d0, 0x55da76a1d708b6eb, 0xf22a7d966f7f6ab7, 0xc6636b2d1e1a6d08,
            0xcbd3fc7ea9118852, 0xf639969402551574, 0x7bba5cfe53728d70, 0x570c6efad63123ce,
            0x74196a99dbf59c4d, 0xdd1d0ad5df0e2272, 0xfd662807cb8d539a, 0x9a86370d62c0cc51,
            0xa3eebcfa7fb1b9d5, 0x0ae5b9edfc2fb638, 0x2f5c15c2c0813cba, 0xc379820c8fe0a5ae,
            0x3110b11ad14c4dca, 0x9eb309fb0b4cecb8, 0x219c844ec1ee923b, 0x45a54f8b48d89cff,
            0x1390dc05efc1ce71, 0xd6b2b55767ecaaa1, 0x35b3d75b6f0cb376, 0xd18f77d2b74f0bb2,
            0xe1fae5ab12bf66d0, 0xedb21ae9e5b84f87, 0x62d5ab5bf343a8fc, 0x671eaf0ac8a4fad4,
            0x99d80ca700847ac5, 0xc9702b9b252c1b4c, 0x07605622bf09bd9f, 0x798d02f511c180c2,
            0x5f7703897a569b51, 0x44452892ea668029, 0x1d5bea35c179792c, 0xebfb01782b363e25,
            0x4951b4349e10565c, 0x36092a48a04fe6f6, 0x66b33ca07da037d6, 0x59553615dc3803b6,
            0xe7d0dbee2fd23a9e, 0xea230ada2ae377a4, 0x8976a456bcd7eb0b, 0xfbfb9dc406c0cb51,
            0xa82522730ce780b7, 0x79c325a566a6aba5, 0x6a9a2f85cdf9c9b3, 0xfda20d02335c2b94,
            0xa7099dca2fd2e2f0, 0xd710873c23f90baf, 0x0eb84ff0e9001437, 0x526e314c5bb968ec,
            0x01032619b5e838bd, 0x28265b259dd505e7, 0x293cb7e915743ae5, 0x7f9faee8e74952d8,
            0x97a3d7b5be2daff1, 0xe680f2694e8d4f09, 0xf656e35742148073, 0xb6024fa0c39707aa,
            0x974357451a77a458, 0x0489a767cde1ab53, 0x22c381ffd1eb2f42, 0xf32cc20aefc5aa91,
            0x800467185a0dbf8d, 0x7a7ab40470d0a1a1, 0x970e95b907e88c8d, 0xdec206c395068879,
            0x4d994faf625172ed, 0x1bfdecad44ecd378, 0x453dadbe9fffd04f, 0x1f95f3eaec09d1bc,
            0x2f0030864427319b, 0x3eeb3b1c065d0162, 0x7c6ed07a9ab690c1, 0xa20de249565e94b4,
            0xea51d8aff7769549, 0x5b45407454e14ef2, 0x9c9655f61211ac01, 0xfccd670a4fb62218,
            0x56c04f13f932f7d1, 0xab14cbac9f29ffed, 0x1f7442c321310e20, 0x97eaeb895d9eab80,
            0xb4155f82906f3cdf, 0xa00981f9f293d393, 0xfb1c4da9e101b044, 0x9e53243ac416ef70,
        ],
    // j = 14: sin(14·pi/(4·512))
        [
            0x057f53487eac8977, 0x9fab71e43d71e2b6, 0xfa244996c479bc5f, 0xf66eeb575302132b,
            0xc37080c1432972d6, 0x885cf821e0d529d6, 0xe921de0c52f6fb9d, 0x86026d28e925c355,
            0x760f84e95cc6c2a6, 0x06c44a418b7d1d0f, 0x2473dc812779b97d, 0x824527978899e843,
            0xe6a945bb10ab48af, 0x95b5507383efc13a, 0xd0b15d07777c4133, 0x632590ee46bed617,
            0x8bd2d4e764461d41, 0x2d4b3ab523894d28, 0x8da965ca9218703d, 0x9254ba5262e6792d,
            0x8fa2c60b54b05635, 0xebea7a80164e6000, 0x8b15e66d442efba8, 0xa5a9fee69d102c22,
            0xdbbee0fe96510694, 0xb58c38b6a20f675b, 0xd3a7f9f998e05ff5, 0x8536b4bcea2e3da7,
            0x045bd7c024a2b591, 0x3b4d68b312824dcc, 0x7aa6ac0ee766d1c9, 0x21429c0d4cc83a80,
            0xd925a928d47b966d, 0x79486065d30c5d70, 0xf2fe41a51ee6312a, 0xa518fcfa80127c92,
            0x139405b267fe2375, 0x2697e2d3f6a0b6d6, 0x57503f781ed92606, 0x2db2ddd8f6314a6a,
            0x47aea8d6d215603b, 0x8892d51f17d2a6a8, 0x19f10ddda23f3dd9, 0xb258d45f0fd69aab,
            0x2ce4d1938ebfc817, 0x3955adbe05f87406, 0xd6c09e31ef5ffe51, 0xeb73521c9a706a17,
            0xb6cc918a7c604bb6, 0xdf6cc510d1b52e50, 0x089e0f88bbb5c6f7, 0xada3d7b639749f51,
            0x45ae5e6fcc27680d, 0xa988d60b34bc6252, 0x9f98a78fd7dbd913, 0x49a0ff421ea0a921,
            0x8a795f2d137e59ff, 0x506abc6bdf90acfb, 0x1c6e0299f21168b0, 0xde84597a08ea3492,
            0x0abb2bc2bdbb0a0e, 0x3c9eaaa8cacb39ce, 0x0b7ae9ebda977674, 0x512054f714b76d8d,
            0x3ce25958ad449a21, 0x2923b600bb1933f5, 0x49ff277e1ba7d56f, 0x428a49e90aee9569,
            0xaf012e49d8a1fe45, 0x71cdf272f3d896d0, 0x2666dad27a74b85d, 0x59aae43f13ed0d39,
            0x6b2f5b1a7f328495, 0x270ee6a806252ffe, 0xd539f20cc76308fb, 0x9c712f5e69766ab1,
            0x4fe19c1c8f62a06c, 0xd670d829ca532715, 0x94ebfc1121dc0a87, 0x663273a90d541a5f,
            0xddfbdc1f8d3bff02, 0xb58e5e290283021f, 0x203f1abcef6f82f1, 0xbfc73970f7ce9e82,
            0x9cc31bd55fee0086, 0x910a4c161ff896a4, 0x3a23ba14bda4644e, 0xf4963234c733de60,
            0xa20ec15dc7882ab3, 0xd9682bb6b04b8a8b, 0xc7038cdc3a2230ac, 0xa8c77655a7cfa89f,
            0x92cc1070e77b6291, 0xb35a9bea1fe54347, 0xf6317f4445a3cc4d, 0x0cf05d3989bb6aad,
            0x74f25d2a7fc4e2f0, 0xeb72b71112842356, 0x45370f64b8153545, 0xfa9b8cef630a1d79,
            0x7b8ffcc450a5eb6e, 0xd46831c32060b0fe, 0x611af2e06ef3b72f, 0xb42046f14a5b68f2,
            0x7e47a3ec14338289, 0x42de529d3cd340ac, 0x5f78ca13a1bc163b, 0xfd43076f529257f0,
            0xc12d0accb607e454, 0x4e5c90498d9b44fa, 0xfd6e73c44f54694c, 0x0bddb891ff68d224,
        ],
    // j = 15: sin(15·pi/(4·512))
        [
            0x05e3d4d77727c10d, 0x8ca56cd8d54b97f0, 0x153adcd87a096f47, 0x03b2f0fd14b2290d,
            0xbafecdd908ad080a, 0xcfdbf955292be142, 0x7b07c8aa2904edfa, 0x689f964e67013a74,
            0x13109d612934619a, 0x72413d6d0f690247, 0x82783b3edbca24dc, 0x2185e38b120c941b,
            0xd7aebbddb2df364e, 0x61301de427a47f87, 0xcdcf59c0a396bf50, 0x5c0b4f678e4ba6c3,
            0x5772c0681e8eaf11, 0xfff63db5e39fee1f, 0xc599db55cf906978, 0x6c589be690684fcd,
            0x1c03fedf89f05c56, 0x408da6f2bd1ef876, 0xadd685ea4b055ea1, 0xc8ce4ce68ac92284,
            0x837166b588727d7a, 0x1459447808ca3485, 0xa28616fce8c285bd, 0x698896749ab799fe,
            0x976a460493d20b89, 0xaae97f4ae1414bb1, 0x2d8bfb5356ff4da6, 0xa1466a43a2f52a3b,
            0xe326d6fc3b5dcd17, 0x66ca33d06e2ed06a, 0xe7f5e0cc533512d6, 0x67fe38794babe34b,
            0x43d6c23ccebff8c4, 0x7b6d797da7e74257, 0xe08e2b488cc32fa7, 0xc1d635ef2080402f,
            0x1ec4aa1abb842b71, 0x2da66c277af8c1af, 0xda7ef9d1ae05275a, 0xf539a476b0370cfb,
            0xc8f5fbd028d6f3e9, 0x451f0635ba3a2920, 0x70d392c711212278, 0xb9d40deac5d1f020,
            0x6b84e5e4b9199942, 0xb42e629f8a120565, 0x9b6966138ad76616, 0xd1f6963f1b45ddc6,
            0xce4e7b064ade3c0e, 0x60af5922aaf1118a, 0x4af5846943d9a174, 0x02e16612ca2c5a12,
            0xed954e2f728134d8, 0xf9734276f3eb5d90, 0xa4047b4030d2ab67, 0xd9f7849124e7fc8c,
            0x89d9e3e822e1b21c, 0xe9877bc275d5d844, 0x86ceba596ba4ab3a, 0xb830516aeb2dfc60,
            0x2f9fb605a72d581f, 0xb39abdc242486dde, 0xc9f6e63990c096f9, 0x717454c8000129f3,
            0xb3380ad845a0be93, 0x96f433d1a47fd190, 0xa00b2209c4ba9a4e, 0x48c5555a88fb0f87,
            0x405fa6f8bff5e875, 0x31fb891c42b79726, 0xc00cb987091868a7, 0x64f0cab57caf8a5e,
            0xf59a66a81d180760, 0x735df351df1ed462, 0x083c937cc2e991a3, 0x5a39974fe7218a3f,
            0x7f053e152b8b82ec, 0x2f2ca38ee58d018f, 0x6b8d9ca5262655ed, 0xaf7e38ce4a300d38,
            0xe4575f66c5169c1a, 0x5428d2e454ce55a8, 0xd93ae46b94ff2d93, 0xd17c47c80c1cdac8,
            0x7be33ef009b644b6, 0x96184be36a658a19, 0xb287cecef8e7f868, 0xe6ea499e54c5e75e,
            0x197c794c2af7f62f, 0x8f91614bda7c49a4, 0xfd73e97049c8555f, 0xc6996ddc78f053b8,
            0xee348a6aecc212d8, 0xec8c15d9e3fdeec3, 0x7513646572fa4f91, 0x1059cbdb0e7a5008,
            0xbfb806a27b55cc62, 0x1283f3d28d768cb3, 0x778ccb201bb2315a, 0x5d66cef1a10b21b0,
            0x804492c1fe1faabc, 0x69d2dba578d72a65, 0x095f2652a8ce4a30, 0x7f5225349fbd221e,
            0xc3bca6d9c82ae076, 0x1a9b07ebb4a78d9c, 0xc2c1108442fc9719, 0xe9533397f255969d,
        ],
    // j = 16: sin(16·pi/(4·512))
        [
            0x0648557de8d99f7e, 0x4e29cf6e5fed0679, 0x62652f9e1aa508ac, 0x0cf31ac036de81c6,
            0xa8390bc33658b7d6, 0x4cf0323d7cbf0eb4, 0xaa40d7974f8d8d1c, 0x50c20c6c8d49e52c,
            0x360e77b5f89a66de, 0x51091320e4fb78ce, 0xee50d498b9c1e407, 0x2892863a8a5815f1,
            0x3c7c6157c9155128, 0x72c3286a22d00d18, 0x6611c4715992deca, 0x11d9158369a4f310,
            0xcb8d17d241dc6362, 0x8ccaca9dbb1f857b, 0x413cbcd610afb026, 0x7593b262eef687d9,
            0x848bdf5a4a8ee9d1, 0x27eafc94338c133e, 0xd9068ab285ca61ae, 0x610c1a192d862392,
            0x8e575beba75a8eeb, 0x1d111e040c78b245, 0xa34222afbfcfe54a, 0xf315dcb24eece347,
            0x8950f9656706d851, 0xaa80af96d49de8d0, 0xed9030d888668726, 0xbaeca3234ed8191d,
            0xa29ffa56dc697857, 0x78ead8940caae72c, 0x360b51960ba98501, 0x2c3e956132d33ca9,
            0x8061e9db94a55849, 0x4b26cc4d21fbbfc6, 0x203f85972ee385dd, 0x6b593d8b7e565ae2,
            0x8ff599f9c4904615, 0x2b52fb61ed4b48bb, 0xba81912a66e63f47, 0x9be5f5fb34e2a14b,
            0xdc157c90b07ac1bd, 0x59783814f88a6e6a, 0x3ba2be318b0e6c4f, 0x145c07f21ee6a665,
            0x2f471039d3af6c42, 0xdb4ab38fc3b11970, 0x308dfc03dcfc2d8b, 0x63a8c047f832ea9d,
            0x4664a5b28fbe57a4, 0x760ae9e9872a4793, 0x3511528743e9bd41, 0x741fb5f61c1adbd4,
            0x02354a0da35b977a, 0x6db45106c9f75981, 0x86fc5704f71bcb33, 0xa8512110c95a7667,
            0x971af27aa45a05ab, 0x93a153565b15a54e, 0x56025c9e5af2da6d, 0x7bac39779254fc4a,
            0xbfda91e6f7763b51, 0xa068177ddfd1b17e, 0x22edbb66fe8f4346, 0x6c6a4dd3acbde958,
            0xc2d0afccb801d34f, 0xa386e621e8721b48, 0x506c36d0d602158b, 0x3d1ece6f07c7f523,
            0xf9b87f6b7f1d095d, 0xcdecd2fb9222a004, 0x001d6176b54cfd38, 0x3106c88af7c25a5d,
            0x9d526e6a34eebd2c, 0xd621a95a27e47287, 0x12395ff00a25d777, 0x40155a2d2b56d952,
            0xfd1da9be780c104b, 0xf67a932d3dba7500, 0xb66f24c5a3bd2e9e, 0x10dd40c3c8afc166,
            0xeacb86aa65732ef4, 0x72fd7df587031243, 0xa4aa876bfdab68bc, 0xb6145ba535f0e2b3,
            0x98b2aef181b22236, 0xfa77ad5ffef46f12, 0x8fe649ec8a2bb84e, 0x92579d4a17074b8b,
            0x03f874f1912eb557, 0x494899acdbeff949, 0x86bbe62ae9e1c139, 0x96026708183c77df,
            0xcd4f8073bb070adf, 0x5e2403418d71daa0, 0x2169a7a81fa360e0, 0x6c212a576c4decd4,
            0xff55bc4320fa8315, 0x45e1eeea369fa445, 0xea8ede89df52ddc2, 0xbc497abf099f141b,
            0x44ff99118bc49327, 0xdaa2419dc40833e6, 0xf06498b3a955c592, 0xe1b436b1006732b6,
            0x0039f5aa24242db3, 0xd65624be2ec1efc4, 0xc3201232b6cef986, 0x0b7ebc48c99ebebe,
        ],
    // j = 17: sin(17·pi/(4·512))
        [
            0x06acd52c5413f26d, 0x51b86c83422cbab3, 0xe03e2bcee37f7c3e, 0x2104f63674510e88,
            0x2fce5aec91848b22, 0x6bdd47ee02fb2f45, 0x34be7eacc4a75922, 0xb2eb61a862ba758d,
            0x5c12adbba6504cc2, 0x06a75d624c5ef870, 0xeffba9cae8e1756c, 0x4fcae1a9660f9cdb,
            0x2c5de3fba2ad0a59, 0x63f847f86bb2284c, 0x8b44683ade14c29a, 0x02acc3bef74d6b14,
            0x63511de295153e2f, 0x5d8d796e434b7aeb, 0xf7b2d155ff9fe8d3, 0x2472f1f3c89bed33,
            0xa091620c80a8a6db, 0x766aefa2d34c9ef6, 0x9dbd2d7f69b47925, 0x67f7747a3628b56e,
            0xe41e13d6bd13a3ba, 0x1662cf107b446433, 0x94f81549fad36a47, 0x2d98492ae1b64ca7,
            0xbd2463399e4fc674, 0x9a2a4d8787a41409, 0x8042b0d6ee1257e8, 0xcb6af0a38a04f787,
            0xbc01fe9978241a63, 0x8f4e98707c03f01e, 0xd79ad01859dbe175, 0x7c4e47b18f84e19d,
            0x2e376b0004961968, 0x0d59880db0271c68, 0xf6245ed12fed979d, 0xfaa8371612dfe8ad,
            0x24bdf67a5cef8e7f, 0xaa411f0a6fad5ad8, 0x9686bc29236f6457, 0xb0471f36a926f26a,
            0xe6e4f760f54d451d, 0xb9412c1e1352ec9a, 0xe9e5eebe7620b811, 0x457a0f33f11cad6c,
            0x5fb4c9f34db66380, 0xa7322d2924f783c9, 0x0406258811b4b093, 0xb21c764e3d10aaed,
            0xd8c9871528d4e858, 0x0f0750f874be1da1, 0x58a8044bd0a0edb1, 0x5dc38cc1ee618e59,
            0xf2cc49daf0919dcc, 0x5591b88ef9e8438a, 0x73910513553ae00d, 0x69780ae97553ae02,
            0xa51d1433e3f5ff04, 0xb00f1f13591a1c96, 0xa0ffbbb72885f362, 0x2bf47d2b8747a139,
            0x0cf87f085dbe5817, 0xa4e6e814fd4eb8a4, 0x34f157463fb68907, 0x429b1cc3819899fc,
            0x1b4471f2bde5d88b, 0xac62f061ea293b72, 0x5236e5b013e2f85f, 0xb409bbf01630b58c,
            0xf946a7b44829ed8e, 0xbbb1610d9d8fabf4, 0x2afc91376694e00e, 0xe72bc778e5cd7a59,
            0x1d10c82d408ff0bc, 0x0a10bcedd33a01ed, 0x59d95ec76c25b370, 0x69c1f35e653f3454,
            0x07c3e596f6483b78, 0x9a392ea516cdffdd, 0x63d912607fee0200, 0x7ce3a9744f360051,
            0x90634666789fd47b, 0x3ac4c95d8cdc1adb, 0xcbed74f00ea0f1d9, 0x20b78007d81f6f3f,
            0x7f109b3a0cfaec8a, 0xda19d2775445ff6a, 0x664aa8005fce2db5, 0xf70d74397a6f7cec,
            0xaf9426e602e3b78f, 0x113cc810921f3ea0, 0x472680ea067a3246, 0x289510f306fd97c3,
            0x588790ddd5062952, 0x46e9b39cb998f83f, 0x9393bf2b487527cf, 0xb5b8f3a1abe5fbfe,
            0x4157bed84a526158, 0x4760f4ea2d96ab44, 0xc1d35454bcdb189d, 0xc4b1c5be18aa7ef9,
            0x778b48eeaf620172, 0x8e20131d9ba02b77, 0xcdadb7d2addd373a, 0xde09605d3b8b48be,
            0xfd0daf2f332eb4af, 0x2d953b90e9e61434, 0x3da9fb2016e8c8d6, 0x947e096c60fdc187,
        ],
    // j = 18: sin(18·pi/(4·512))
        [
            0x071153d3394ec722, 0x9c28010f1c93a252, 0x75639c05eaf86cd9, 0x3eb093f330ab09d1,
            0xbf5fbdf1ab429bde, 0x4d67b568f41b3fbb, 0xbf2f1f2662486511, 0xc76f383c2a707225,
            0x74088c837f17b274, 0x6867b0745cd38f71, 0xacde6eb25347699e, 0x1ea765bf56f37be5,
            0xed355d01e5ab9a7e, 0xe7c7324e62cad8e4, 0x4464185569ad9130, 0x8ef6772848ea9b14,
            0x8e6b6e36d629d4ee, 0x35400bb63c8110c7, 0x6673750c134f6118, 0xb13a052185f672a4,
            0x23608f283a6aa81c, 0x4f1cbfbd8b3595c7, 0x855cfb34e44de0ce, 0x2809d7af3f6cb58b,
            0x0f9260404c34fad5, 0xf6cc3ebb6732aa2f, 0xfb7400c6d92e1232, 0x8fecb39832484709,
            0x2e7b0ff059524521, 0x90f9ccb522a1751a, 0x06df5205bbb9c4df, 0x88d9ae3b337c8eed,
            0xf2b234169bbab9c0, 0xc6a8b34fc62ff949, 0xf4ceab3488110e1f, 0x361df4d448a364c1,
            0xf7d8a5b302116769, 0x27a46a54f4a8ca0a, 0x3fec8ca1dab58995, 0xabd1b0703733f29d,
            0x50ffe7250e81a250, 0xa714151d4dc98b58, 0x920a1087a3377d6b, 0x003ea601d266fd24,
            0x2f70d41fe17e4bb6, 0x329010fa18c0ecb5, 0x271a39ea2f61af7f, 0x8230eaab62c31aca,
            0xc77e72d7d5298314, 0xb2cf4683a24701c3, 0x817601174726e3c2, 0x5d50a617a2069703,
            0x726a150b1928b818, 0xf6b5f3413098d463, 0x2a1433a388b26d84, 0x9df54d18a26a690b,
            0x99b4309dbb340f0a, 0x100eb20fac91f48d, 0xd97091a0b681b7aa, 0x2de10caa7a4a37bb,
            0x1009a604a465a8a1, 0x23808a16f0eb0ef7, 0x0ad51c4e2453345a, 0x2180a980aceb5c14,
            0x1a73b85cc5870356, 0xe0d60182f307f42b, 0xe7c5d94ad6b9943b, 0x98cc767684f4cb09,
            0x20a28c547bc9277f, 0x2aba0bae28faa7f9, 0x4472314f82b837a4, 0x89a8bd0b8f501a5d,
            0xf646013d7a468381, 0x12ab4160154759a0, 0xa7e302075b3481df, 0x38eca36e2c736cf0,
            0x145b0e02527d68cd, 0xfb643b4aa6dc3b98, 0x22f4751748534d97, 0x16531c23d6fedeab,
            0xde201eb0c1df2375, 0x01512c4cbd05e13f, 0xfcab1f61b70ec57d, 0xaf1114b5967e171f,
            0x40d33d73c5e1f60a, 0x9ab897d87b8393b0, 0x3964d676978441db, 0x3414f4f3df3fe564,
            0x30267984c9994f39, 0x150ec443a054aadd, 0xa4ab63eb5b3072c9, 0x33ac60ce0b48b04e,
            0x2b31f85a49b3bf4d, 0x31cc73835938e297, 0x79854cd6affeeba3, 0x414821056bdfc457,
            0x61d20194a801b0ef, 0x4bff7b62f046f5ba, 0x92cd3a7de756871e, 0x9e9b8bde610acdab,
            0x1ccc17ffd29fe15a, 0x3035eda1ad098648, 0xe5605edf85d54a74, 0x24d7eb2d82eb75c7,
            0x519544b47ad9ac9b, 0x3068089a4efb88e0, 0xf075d09a67e63ae8, 0xf376a9495b3ee6d9,
            0x73bd1d5945e2d165, 0x73ea2fc4d78e45db, 0xe4277f0dd3666096, 0x4afb85cba2b573e1,
        ],
    // j = 19: sin(19·pi/(4·512))
        [
            0x0775d163192ace62, 0x9ac20c033d7f5cc3, 0x4388b18a696ea6ba, 0xbfdfd51fed252b93,
            0xb3b6710ce991bf82, 0x1e52dfa4600ce082, 0x2a5108ee2593d175, 0x781e0a288c3561ab,
            0x24c94c62112f2258, 0x7c9d0f1c447d8d2e, 0x00b2dce3e0ef2fbb, 0x753962c38985c2d8,
            0x31bc7b1eed68d1d5, 0x885bb880e31f5f15, 0x1fdaf460e327988f, 0x5a882652d3f91c57,
            0xd1390774bfbe029d, 0x7a3720d8eb6b9aac, 0x7ecbd300167b08b5, 0x139ce21a305cd976,
            0x44767cb35819b2c2, 0x227a298bd5e6595f, 0x1a480becaa01c90b, 0x84702d2de1d3f183,
            0xea3e189336f1dcea, 0xe5118fce3dcc5d4d, 0xa841b07a7002a856, 0xfed359d8b9ca028f,
            0xe2f22152308aba33, 0x3cb44e91b47962da, 0x63406472e2bbd5d1, 0x85b562947326ca0d,
            0x93f4f475147639d9, 0x996ed51406129ae0, 0x714f3e5958c00c6d, 0x7299bb7de8f28864,
            0xe777fb18e5dec2ab, 0xe14e3515d845dc9a, 0x9c6cb16bffacd6da, 0xd519c69142016bc5,
            0x2e077b1358654162, 0x94d0ae9876c9df5a, 0xc506a177e6b971f7, 0xf3a31178c7468b60,
            0xba7d64bfdc92e080, 0x5b3da8f37b8e9103, 0x2ba2f2bf764108fa, 0x4e9f10f595ca4331,
            0x1a854109d90f7200, 0x2a7da4c8c3ca35a4, 0xbc64c9ebe2871ec4, 0x7ac6cdf9c5557843,
            0x4585c7886dec4216, 0x78003161677b8ac6, 0x008170e7ada8256c, 0x1abf10c8e9400cb3,
            0x7b0a260aeb9ec5fd, 0x92b1f8d84342d81c, 0x19e28186e848ab22, 0x7097290fe84bf1d4,
            0x3489a41d7eca424a, 0xd557345fac9c8297, 0x2bdf3708db5634bf, 0x5623404440c7d551,
            0x70f0a9530a240a29, 0x56dce9baef3cb702, 0x4b059b8741d80bf0, 0xb2a7740e9ad0d937,
            0x92d6f3a2bd9dd537, 0x41901576ccff0ee1, 0x37dca958391b112a, 0x1259d946e4b6aef9,
            0x85bf6e68d686eca3, 0xf52c0234b321f9a5, 0x8ec0ead6399fc46e, 0x91ff9e7a85dbee02,
            0x5b65f6d14d590e79, 0x9aa91425fbf86b2d, 0xe064edac1910cf05, 0xbfe896f48d2f3ed1,
            0xa4cbdfad4141c8b2, 0xcd0227cf68ac8174, 0xa4e9a3bf18b345d5, 0x3e80f6b7729d697a,
            0xa5f2a50d3be61983, 0xda091a30933ebbef, 0xc07fa31428d207c2, 0x7a5839090f3491fb,
            0xcee314abff201d5d, 0x60b951638b38c99e, 0x80db6805b1c990fd, 0x830748217c133385,
            0xa1da8a5315c165dc, 0xca21b1818133638c, 0xa7d381886b249619, 0x95b3d757f3e565b2,
            0x5d1cf72b62ab9e48, 0xe4d26fb144a6c56c, 0xa3f79a81cf2c698c, 0x981e57516b6fc5fd,
            0x4b7fad29da865230, 0x1170ccace1d3795e, 0xe7c59a4a228e100c, 0x0415cdb17a73656e,
            0xa9e675e950ec9791, 0xf10cadc8231c1eec, 0x3707e570d8e2d1c2, 0xc28ffc75d871ca4f,
            0x2b4539ea8d32a677, 0xd4cf54e2aa643b5d, 0x530186c8701a1480, 0x13794ef102a4a314,
        ],
    // j = 20: sin(20·pi/(4·512))
        [
            0x07da4dcc7473c03f, 0xb00590e675e4e556, 0x16f59f5b68706b38, 0x278ea4708d60f375,
            0x225ff28603ca8d7b, 0x828d60f46b042e3c, 0xd62648fb97582d8b, 0xe09cf4c12431eec4,
            0x47d9a52f48211e37, 0xa1292095cc6715fa, 0xfc52c84fd12227b6, 0x113a4a52f821a239,
            0xf4a45ecf85fc4723, 0x2bf4b9ba4674fb63, 0x0ba885f3dc9c331a, 0x9160507e3073f1f2,
            0x1af4618519b55c8b, 0x2f0f9da7a9247a81, 0xf121e4fa158a58c2, 0x01e7fc6775144930,
            0x5243fd18cb37bc5e, 0x7c5a75e997499c4a, 0x31b09d631918b81c, 0xcaef5c1ca56cc01d,
            0x8287933dbbf2a482, 0xbcd22a21e24c1c82, 0xe347532e2a530d13, 0x0f42be69fdf1817b,
            0xeef4595b706a862a, 0x1b827d137572dc19, 0xdcb5e847933fd41a, 0x508d01f32c078d70,
            0xb61aef2655714db1, 0xe80a3a59cc0d098e, 0xbdda221a978b9011, 0x229f59fc7a322927,
            0x74347bed3a3fdde8, 0x09ca2a7c79c8d41a, 0xffe28ca88c2968f0, 0x172377f9a1eb3bee,
            0xc2921ca3713b3bf4, 0x406ac5dc298a2a82, 0x9ba4ae4a9e9bf54d, 0x8de1d18216889c9f,
            0x56a57202f80ca56b, 0x23883a20bced69d6, 0x8b74fde9c134bfd4, 0x44767afd098c8f3b,
            0x6221753aa707fb86, 0xe508ba2febc88998, 0x29713ad5981564ba, 0x32c2ae6136160219,
            0x17f201102db9bf21, 0x3e75ab3cbcdc536f, 0x1d6d896332314fe9, 0x9e944bf5b8cdee6e,
            0x01eb609e021b68d3, 0xe185e6921f577b4f, 0x71ef6c3250fe3a51, 0xbdb0e5764c783ca5,
            0x1bba661cc4f4b95d, 0xe09a233557792d3f, 0x60fcbbb32d96ef7c, 0x32afe873454aae3a,
            0x5b085687ceec5ed0, 0x32d7d2d4d8f95a73, 0x075c9dea05055113, 0xf015e49a70b4bf7f,
            0x4ed34f2d5c233e2c, 0x437afb3e01a31769, 0x330fb24d9ffdb95c, 0x5c322d3c9585a1ee,
            0x23b6d1cc125f9d1f, 0xa6e5ef5e6c2d4251, 0x909095067f0cc0ca, 0x7f2a38b2c19c2a2f,
            0x74c78c85b54c8477, 0x217a9bc02a495604, 0x9a5afc4b25ec69ab, 0x55696f4b9aab1e03,
            0x14ce779b0b5fb0ce, 0xb108c8b7f921d44d, 0x028798ea03becd16, 0x55cfb5fd7e3161c6,
            0xe156b83cd895cd2d, 0x1764080ab65c4f43, 0xe6142bd0fab037ad, 0x9957299448c2a007,
            0x28b6b4a4161c5643, 0x5dc129e33329edaa, 0x40c0d7eef141a063, 0x219c6fffb9c6b7d5,
            0xa44cfff8b32bc634, 0x0c10698a7552f098, 0x9e2007f22423fb48, 0x2847d35ba8a5e7f0,
            0xf6dd1d8b29a274f1, 0xdc5097251e0e8905, 0xe6cb97388c0453b6, 0x0ee594402e40222f,
            0x0b46b9cf31e4b966, 0x864ab2a15fee5a28, 0xdcd30b646c09303c, 0x67ec7f7fc9e9da91,
            0x6dd918a632491d7f, 0x1bb742637109a7b4, 0xb7624088999d79b9, 0x6fa806becfb425d2,
            0x3a556b0bcb253582, 0xa9a7cbd1d148768f, 0x25b893385cb5d08d, 0x1840e74cf7f20198,
        ],
    // j = 21: sin(21·pi/(4·512))
        [
            0x083ec8ffcc22bfe5, 0x1db725856ff8c284, 0x5c2b03b7857d2e2b, 0x00f9a117493300a5,
            0x5ace2fcfbfcb7872, 0x507dcd95c0f22a4b, 0x713e4bce33736dd9, 0xb75acbf861c5b07d,
            0x2a9c2827744d7c6a, 0xab1adc01f42a507e, 0xd5059bcbab2815d0, 0xcc1ec7c89b4f2d1f,
            0x1034cd2e2908d290, 0x57454c898510f6dd, 0x22f882641e8e7d0d, 0xcfc2f86c3fc75394,
            0xac0688355d97ed8d, 0x8e5955615c4d01b7, 0x11f35b0c33470a35, 0x9e0774d93f1cb36d,
            0xcf6339bd8adcc427, 0x1e103bfba888e7ec, 0x56c180b30771f292, 0x950ed4e27d4320e4,
            0x076671a45dc41846, 0x5eadd761ad3af424, 0x4b30c50becd496e9, 0xe8c19bf752445160,
            0xb7eee4b0eae078da, 0xebb52b4989e5a523, 0x686fdaccfa9ff5d3, 0x9a6a691fc715acd1,
            0x068132b4058285e5, 0x57e013df8324e053, 0xf3929003098d2e1a, 0x47ab7ce55303d632,
            0xac494c5c81539950, 0xad795fa61aa1adb6, 0x4dd7034046194013, 0xcca16bea344773fc,
            0x5c23a543e6318304, 0x3a71bc484d30407f, 0x4785634103a5da49, 0x5be54f8ef1621c40,
            0xe645638d6498ba3f, 0xe6cc04bb95e8e27e, 0xa65db9f1c69f6816, 0x018dbd3405e3d994,
            0xbf3f738f9ab23b7d, 0xdccc9961ce455058, 0x3ae6ed41fe99ac80, 0x2d6f063d1c5c4442,
            0x80f06b5d8190c958, 0x1d9df45293cebab4, 0xdb58067faecf659f, 0xadc6a435358d92ce,
            0x366888ba8ebb5ca1, 0x779344c5112ba0ba, 0x937f8520a351a05f, 0xfe358b51ce42c40e,
            0x5d322e458ce167cf, 0x42c31e787d1ac45a, 0x9a6e520943b508bf, 0x26e990754ac72fe9,
            0x167326ed496cc615, 0x155472a1f0b901bd, 0x53a9d81bc9fe4f9e, 0x2c72534a94113faf,
            0x7ab9416d035f6ae8, 0xb1b39054e2d18b5e, 0x29b136d66e1836df, 0x4e8debc98cc55ce1,
            0xf1c770af07e744fe, 0xf7263e84e323d9c4, 0x2d85a07be11b8ebf, 0xd9f0000b8010d804,
            0x3692db8c37bf57d5, 0x3e8e7f3f282af95f, 0xee19fea3da2249f5, 0x825686310d382ad6,
            0x6eedeee5872fa33a, 0xad1daa2d141d0c90, 0x9f6dcf033dc59935, 0xc755fd45896e4ee2,
            0x902f71d734d5d5db, 0xfa8e8112fe9b37fc, 0x9dee43fb08ae514c, 0xbd9aac981867c09f,
            0x28d9e7ee7bbaccaa, 0x40f6c22e87571ba1, 0x996f1bbcf392bc61, 0x8c85defdff91d287,
            0x75d36daba36d5a87, 0x4c65a421da9443fc, 0x99268cac27128fbf, 0x763dfbda3033da14,
            0x49017f2930b46206, 0x62beeed916338865, 0xdde22d1032b2477b, 0x516c9410c9c2607d,
            0x30ddfd11db064aae, 0x683a1594af15743b, 0x61568b1523c56d5a, 0x60e953d2b9576950,
            0xec8318c8d95fbaad, 0x916c387f0b0262fb, 0x465a24d9295a3fa1, 0xd7000d7f60a2d0a7,
            0xed537e489c6335b1, 0x1334bdb48a0790d0, 0x9f4ef43c90557502, 0x5fc6d41e8b2585ad,
        ],
    // j = 22: sin(22·pi/(4·512))
        [
            0x08a342eda160bf5a, 0xede5b1068d174be9, 0xbd080c8e5273e41a, 0x47542b15f6fa842d,
            0x6992b48c372f3bc0, 0x2420fe61a092c23d, 0x648ea59e08efe271, 0xb63a964ea6528172,
            0x198bf656f05bb3ec, 0x525f7a4c4289c2f9, 0x05ea70439ec65d92, 0x106aafcb1aca5a3a,
            0x8aa24881644e77eb, 0x7fec094f39783298, 0x6ce34e522ade0739, 0x0d90549066533fdf,
            0x48f0aa1c87952236, 0xa81fffe2124efbaf, 0xac44d661c42a6258, 0x3ada15df002d4cf5,
            0x4e330661dae62008, 0x9e8356f3b6f02a48, 0x7f8a9ebbf7063f9b, 0x4312f3658d60da9e,
            0x21d673bcd15d956a, 0x30bcd247748aaa8f, 0x22f7fbbbdf1af303, 0x1c7b3f5145402238,
            0xbc69840494a2d0f9, 0x16ad5c5ca3e75ea1, 0xcf27d60fc3b381a7, 0xacf8103c2b9954c5,
            0x8ba37ca92dbef0fa, 0xdc94a54028a4eee7, 0x3de963e1975fe196, 0x512765951bf06666,
            0xeab60498a8fba872, 0x915907a12ea33811, 0xe07763076e49be91, 0x1e5fc2538f1a0348,
            0x1b8cd28c8d36673e, 0x59f1765a40c48a71, 0xe660d8db72f594b7, 0x22e890ac5e4043ff,
            0xbbdd8931448b66f7, 0x0bd97434b950f1e2, 0x3299bfd96ec73400, 0x862c55ec83522d25,
            0xdf72094c24c843af, 0x4afcd4dfb9785787, 0x85be35e980a84753, 0x2256dab54c351061,
            0x1c065d5ce5f38d6a, 0xd7174db619260d78, 0xb9ab810890a2db4b, 0xa37e3f3fa8b3a8ef,
            0xc01dcbc3669e13c8, 0x024221945a40dc71, 0xebe7091552b358ff, 0xc9316b5b7043fcc3,
            0xd5d0d950cfbfd3af, 0x23cc42f614afe52e, 0x9c4ad7d69bff395a, 0xa74920109acf7272,
            0xcf0f814844456ada, 0x1c3bf4fe62cd0c1f, 0x1418823b3f2f5f06, 0xc93bd28eabdd815a,
            0x001991907eb99476, 0x5b0ebff835023f46, 0x2ef1539445060c89, 0x3532f704cb6fae3c,
            0xc3ff6a10311c424d, 0x39bd9239254cb7de, 0xee70d5c8e8ba1bb4, 0x3a76bed435257756,
            0x1fe19301251bec2c, 0x2f7aab5854a35e55, 0x57116ba2065e3e00, 0xc3e5881f6f330412,
            0x4b64eb750d5c2529, 0x7ccb3235f35d18da, 0x622fd5c7767878e3, 0xe2241d2378934b99,
            0xeed1e54cdb44228f, 0x937082a63b450f13, 0x7e9616b8f3574708, 0x75ca33f4b9f3eb80,
            0x7a9008d369d259e4, 0xe9cb6626731a3dc5, 0x0a929c19746c0bca, 0xd35de54f324c2f38,
            0xa71b0739cbb7358e, 0x8ce2c8d79f7f89d9, 0x9ad253e0443195c9, 0xc8717f5fdc35fded,
            0x97a3318fa854aabe, 0x064711850c5ab810, 0x8a72fc4741fdd301, 0xd56a3d7e742f0601,
            0x3ba28e4e65b5fc38, 0xc87af88acf8f0684, 0x939538139c00a544, 0xa5f1829c14d89340,
            0xaa60bb660dc54210, 0x6bc2f2127a0f756a, 0xc839af8c57f7866a, 0xd59c2ba338ce9cd6,
            0x1aa4cdd95324f223, 0x006aa4970c160c68, 0x104ac0564037c49e, 0x659a58b76918fbd5,
        ],
    // j = 23: sin(23·pi/(4·512))
        [
            0x0907bb867588e342, 0x7c8c5732d89e910a, 0xfeed62ac6449624e, 0x2f2af61782c80d85,
            0x93a307f9ab0991df, 0x85e9031c4e7fd071, 0xaa5db7302fe3a82f, 0x0cf77b6149c207e5,
            0xc51ec1e091ce7ba5, 0xf9540e805da1aefe, 0x2d6c576d107b57e1, 0x5a63888ec8fdc184,
            0x4aab46cd4a619fd8, 0x86dc909aefa7524b, 0x176a53f1f2d95938, 0x441d307877da0504,
            0x9f153da8efe3c1aa, 0x18b04cda83285269, 0xc20b535a6eafd310, 0xeeff93c489441a22,
            0x44498fbeb46fc963, 0x04f76a10a9937709, 0xc4410c1362056715, 0x1ee36310d7e2db44,
            0xf5f03cade635b2ac, 0xf4a3396edc1be67a, 0x91e22f7c5b1031f4, 0x1e5f2638e573a974,
            0xba06c715d29e7545, 0xfbb29e628c7a43e9, 0x0a8fd18c37e177f7, 0x5f3268fc29a4814d,
            0xd3863f33d29f0c5b, 0xc4b2e1b61f5133c7, 0x75e1c1fb02d9f5f1, 0x5b11e6300678a3a9,
            0xe4fd384ad0b739d9, 0xc8ff3dcd685aa00d, 0xf842d7ecd3eaa258, 0x62d98f139c364e13,
            0x82d684c13e1c8972, 0x735bb3af1f8acc44, 0xada7bc29fb134259, 0x190d9b6b5dd1c98c,
            0x6ee254b3e116210c, 0x1d482622d9b474a8, 0x3a7b8e15a87b4568, 0x7cb95ebc4f3e739e,
            0x67d458b67a9db2ea, 0xcedd16ef0983b766, 0x4825162c9afda75d, 0xba3339ad1473b556,
            0x95caea4f8fd8bbbc, 0x2094aea39b0ff22a, 0x096dac3ed7b9ead2, 0x94754953bd016f29,
            0x2a15dce8d4766a9a, 0xc950882f75aab4cc, 0x6be2326ea965e081, 0x531998527e7485f4,
            0x5c9f59ef02cdc437, 0x0866ce671fdcd44b, 0x269ff2aeacde5301, 0xd0e5eaff60fe32d4,
            0x51913532b0c3fe7e, 0x52f3ef8bcd3662f1, 0xcc3ca36b9c0d9d82, 0x8f09005a1cc56ec8,
            0x990e778b5f1f20ca, 0xbc1b935207650950, 0x98cde844b69eb48b, 0x8c35dd3d6142fdf7,
            0x322515f86f456caf, 0x156b6e952a3caae6, 0xda0f5fb7ae460de1, 0xb629f0114a3f518f,
            0xb4a576003e9e0d26, 0xc4fccdd7b99ff17b, 0xd0824f22dfaf6129, 0x975daa5b04230f39,
            0xcb1269f65f526618, 0x82283ff8119d2997, 0xb4fccc26e3f31278, 0xb58f404773f2a98a,
            0x01b68bd8f09e9fd5, 0xcbfa27eddd02ca8c, 0xad41a5a10c4f28ae, 0xca45b3524afcb8be,
            0xa130fc9933653ff2, 0x502298a6dc8dcc0e, 0x0ec38f592269a792, 0xdd9f38a20ec14a85,
            0x685874276c57f88f, 0x7d6b84335b358af3, 0x30ed6493bc3dde43, 0xe8a3d82a3c256a61,
            0x8e94f6e7fcb35dd8, 0xa49ec037f0f36f80, 0xd7b1ed803011afc6, 0x1c84616505afb677,
            0x2cd5ab8dc44c2827, 0x7c4492d3533faedd, 0xb2dc193de3dc2328, 0x238f6031096b4f02,
            0x0947a260cba85c7b, 0xc3f8a882ae07952f, 0xf0f5349b25b02e81, 0xb51adc51f6b2f842,
            0x64d38af2eeed15b9, 0xe5a463225d748eb8, 0x55fdc3990841c041, 0x705eec75dbda381c,
        ],
    // j = 24: sin(24·pi/(4·512))
        [
            0x096c32baca2ae68b, 0x437b2dd49d5fca3c, 0x036d93dfef35cbd6, 0xe4df8597c03c05d2,
            0x02881e6ab9834899, 0xfc79c4beab7508d0, 0xe23f0158ed456a4e, 0xef553aff826ae0a1,
            0x0ea6cbea4a23a2dc, 0xa4f5755f94e93bae, 0x6fbda1355e2fe8ec, 0xff27f8b4d48708f1,
            0x55f0656522c16f5f, 0xe48ba7bb6da4076f, 0x0b41164aaacf659f, 0x4149c482feb7c024,
            0x42c67ae251c282b0, 0xb2860e16d7c5ea4b, 0xe21c9ce5784be1e7, 0xdcaa544a00e6aa6c,
            0x09c49723a8eeae12, 0x5dad6fd02cbe57fd, 0x12457d3c00861267, 0xd25f6593beae6ce6,
            0x87c22c7bb14b958f, 0xbdce69f52d4a50b4, 0xda2727ac5c7dad48, 0x0c59b8c03fea1751,
            0x62e1add3f82dea4f, 0x95163c1d594ce393, 0xedd92d26fa7ad9e7, 0xe0ee12396eac15f6,
            0x7ad7d596453d1a23, 0xd78e7948af3a1a25, 0x767dd9b8af01d6a1, 0x283e80b565295873,
            0x8ebb796e876e881b, 0x4064f6cb2de2cba4, 0x5322e068fc9d9131, 0x1dd15a6e08548dee,
            0xd62ba7fc4139315b, 0xabc3de989826c283, 0x865efcd5d13ad2b5, 0xccbf9f6509ca7f52,
            0x420a1ad2331767f7, 0xeaf395eae46dd4a0, 0xd38cadb5577ed084, 0xdbad53e0aa7efab9,
            0xcddbab805835b7e1, 0xe96e41389cb97697, 0x91b985189e8dc3fc, 0x862a611203a5f883,
            0x789c5eda0e563ca9, 0x78448d2d7678952a, 0x4b2315d6917292b7, 0x73f1989852b15578,
            0xfa9cfa31eb64c879, 0x84e0acd602a44cc6, 0x809a3f56df0257e0, 0x399bccb40a584450,
            0x6c3e261fa9000d86, 0xe46bd3b68e73ef72, 0xacff5cc155f67058, 0x573d30093211fb00,
            0x8eff2eaac2afc027, 0xb08e62338e983597, 0x30efc19fe0275577, 0x01c17172aaa6c612,
            0x23b9654fdfd3587e, 0xa78bda66d0907d82, 0x5f6af48a6d931002, 0xacfd3a9eee41327f,
            0x0e17fde7aca7d203, 0x7f66469c0bb113db, 0xe8c7d91ee8d4af67, 0x969bcdf0ed90608e,
            0x4431fc17311039ed, 0xdcb4218d315d6bd7, 0x60b90f7188de02f9, 0x0211f265460f5018,
            0x0878540fc9e812bf, 0x291937bba2e25358, 0xc8af298c05757131, 0x7a06f6a5892a5020,
            0x2d38d10e62fa6fa1, 0xc04281acaae01574, 0x17a91f587bb563f5, 0x440712c9a9f19063,
            0xcd56fd0c447be380, 0xe7fb932f809dfe53, 0xb00b9ec873809324, 0x0343b659a644aa26,
            0xfff0fc17e7274745, 0xed7dc33d64cc73f5, 0xa2817a1d717ef2c4, 0xfa02123e7e2aa893,
            0x540690d8f65c933f, 0x705a02ca4ccb3090, 0xf4c0e47af3b3697e, 0xe3371b0771042d43,
            0xab24e7e573d0de42, 0x5726835d00a42b9d, 0x36bbf4211dd67d66, 0x1e4793b32031b7cd,
            0x5cb3b6c4a3fc4f91, 0x229a8310550258ad, 0x500e5f2c4a7180cd, 0xf87dc314bff26080,
            0x8762f6495be33b94, 0x044b41ab86280c2f, 0xba09fe3eb76b3aa9, 0x749b4ad8e6caedfb,
        ],
    // j = 25: sin(25·pi/(4·512))
        [
            0x09d0a87b210d7e1f, 0x8a318ba775fd7b03, 0x945bb96cf0e1424f, 0x13b43046bdb94b06,
            0x44cb5bbf12746b8f, 0xaaa38e0e285f77a0, 0xdf37a12749c1a89c, 0xf65ee5ca80553e61,
            0x6ed7243d050621c8, 0xfaa51e1f609083f1, 0xaeb168433c2be839, 0xf451eea0fa79418b,
            0x6a99b08c26a1b4ee, 0xf34f59436577cb8e, 0xfee269de16545863, 0xbb0d208561cbbfd0,
            0x35fe4d5e858e369d, 0x1769b4dd31bb0b66, 0x1e35630c27367762, 0x8d6207ad7a789617,
            0x1358571bc24a8042, 0x9e3079128dd88eaa, 0x5b56fb9572b754ba, 0x088ad99ddd47ecc2,
            0x47830ff5ac3d2170, 0x518d4cf72cfaf659, 0xb2d507673fc3734a, 0x636aee12857ceedf,
            0x0f03087f7418985e, 0x1ad28c1193ec5363, 0x97786ff9ac9cf1cf, 0x78e84ffb90673df9,
            0xd4d9fbded7825ae2, 0xe3c30d77f48dec64, 0xe3133c6ac3260a17, 0xd5179fb65806c8cb,
            0x42d8daf1317be29e, 0x507406b1767cf6e8, 0x996d0484a6c6cebc, 0x83ace747d729cd39,
            0x4aa6c972d22a3698, 0x199fd32fd4f7bfbd, 0x36dbe45e0516dba4, 0x3350a5968c3c68d3,
            0x5bebadede45882bb, 0xef3030aa7d802a22, 0x64e57faea99925a3, 0x9c9e876d9ed54f0f,
            0x7bafa19a1be551bc, 0xbbed424cc08755ee, 0x6e8389ebd3e077a8, 0xe1c984b2d0757391,
            0x703390d359b96ed6, 0x97d720ce4d965101, 0x55052e4317c7f3f7, 0x7e2000f7b36ddaaa,
            0x4062d0e66a2cd298, 0xa6966daa342f9329, 0x0fc3e129b3b38536, 0xe8133082f4a1f9b6,
            0x892e777b88c5b8d4, 0x961c36aa0f8bda14, 0x099aec36499758a9, 0x2e2d556f5c1cbf08,
            0xbe2f4912f78f4c15, 0xd4babdd583afcdb8, 0x41440903114d2865, 0xbb6246ac78110886,
            0xcac77b38fa43c08a, 0x946034b434bdee0c, 0xe0aa61359c1dc1e9, 0xbce80458edffe1e6,
            0x2b501aa900b2bc8e, 0xc35fc21c7df36073, 0x707312d91e31da69, 0x1d305583051debae,
            0x904f3e70daf8c613, 0xc970f70fdb1e7f36, 0x46041cd176708675, 0xe5d37c26f2018b6b,
            0x4a70ead4dfc62e8e, 0xfcf595344f327f97, 0x4c4c6f2f880662ae, 0x76e7793469c3d870,
            0xd0e96e63a49d7f29, 0xc4078ddf8b39805a, 0xa32c328b9277b58b, 0xcb829b89b477131c,
            0xbf4ee5293f1f75c7, 0x031e9672b00e13cb, 0x492e6d9ae831e5f8, 0x6c0bea60c510423e,
            0xe56140d7619124ca, 0xee4483bdc89b96b9, 0xff30233419d2e7d4, 0x1df8b549e4ed378f,
            0x9181d67cdb7d049e, 0xdba20534a31ab771, 0x6d288febcf25feaa, 0xcc7715c286cf9343,
            0x63398c0d50794b01, 0x09b207e75ff6f367, 0xabd3fdd0a2dfc59b, 0xa672de2fe1e86521,
            0x217a82fc5cb34c08, 0x692e45ceb5a00089, 0x72a88a05c3d0ae9a, 0x28511d5f8b956acc,
            0x0960156f0e0a0608, 0xcf05acd55dab01ed, 0x357d746114db9b19, 0x3942a01dfa190434,
        ],
    // j = 26: sin(26·pi/(4·512))
        [
            0x0a351cb7fc30bc88, 0x9b56007d16d4ad5a, 0x35241dc424e5f24d, 0xca09b7716af04164,
            0x8508e07dbf02a145, 0x23314fae097ef10d, 0xd3f123d8f3f00517, 0xff53f5caa441c118,
            0xf4780cdfbc70ae53, 0x82ff3ac5767ccf37, 0x77968d357bfdc52b, 0xdf33b42ef33a5c3d,
            0x776b8516215f5069, 0x4cc3a986f77fc7aa, 0x7ea1aaa426ac78e8, 0x677a237db7dcc749,
            0x810a08a2df62ace2, 0xb783513951d1ae67, 0x68dee16d364c920f, 0x67c9256b65c76d1f,
            0x10fbebdf0e56fdcf, 0x2479d8f69c996edd, 0xda2ae167254c8288, 0x420ff83c25c9163c,
            0xcea219a5cbbfcb68, 0x18fff045cd5476db, 0x2a3855ee21332a6b, 0xcd858bcbaba4b11b,
            0x6c924830a44dcbc3, 0x633542a21f3491c3, 0xc21da903da301e16, 0xb465f08178296aa5,
            0xb3081a7b6726cca9, 0x55a278716759a59c, 0xc993438f7e0c7864, 0xb7da2ae7534d068f,
            0x57161c2b0f7786a8, 0xa46cf5be2fc2b6ec, 0xc168a2383698631f, 0xa11da2576de9e023,
            0x3540227c25792da4, 0x7f514db1f712b0be, 0x257ef462a88bed61, 0xca43b80f889720ac,
            0x046552cae07a9b6d, 0x313f1ec01de19a1a, 0x9214a12bf65f1aae, 0x1913bcc488cc7c97,
            0x78533b167cc35105, 0xceb756abc1cd6db2, 0xf0b929ed1e56a27d, 0xc3d1613b43863606,
            0x0ba0d6a7c3a1b0b8, 0xc7382d97fb468379, 0xc6f9f438e6adc0f8, 0x240d00e840ddfaf7,
            0x3b26c7fa2c1de651, 0xf68a9e328768e596, 0x84eb3fe399a9813b, 0xa68d53cebe370f49,
            0xcbefda305bbaa5d7, 0xaf122571dfc8b8fc, 0xbc51411aeda12e3b, 0xd523d785d23eeddb,
            0x4cf12fe81999e9de, 0x33f36dc8e9566797, 0x70acea6bc91b788f, 0x343c60211c089884,
            0x808d6fd98ac7bef9, 0x9edce7066c6e840c, 0xcd497ee622e0bc46, 0x9865eb6ae3734ebe,
            0x0fca93be0149f101, 0xb7c1dd23faddc31b, 0xf9afb564427be7f8, 0x5cca738396d3eaa5,
            0x7132adc20d188c82, 0x56b86a339ce82107, 0x76ccdccdb0244a0c, 0x95fcd1870af84b8b,
            0x625d4e0122ff076b, 0x9d5898b30848278e, 0xca562a6b5b6a1a3f, 0x57dbcabad0e38e7c,
            0x0fd7f40616a42630, 0x9eb1c035211e05cd, 0x5699e4727e6fab37, 0xe873ad440a98f035,
            0x51705ca8e0e26fde, 0x9beeed7df5082ce2, 0xb2a2e4ec4348c1b1, 0xf102bb9d63c030f4,
            0x9eabd88ed8a01ede, 0xdf915212d2290070, 0x48d7c0fc8632ada2, 0x937e8759fc2a8d12,
            0x7d5b15a6f47c16b8, 0x320598643dba2394, 0xeb6c54682f319b5c, 0x1e44b3db2a5a63b1,
            0xdf9ba1277a99d2a2, 0x5c485a245a3e0071, 0x7b5682ba34f1c5f0, 0xbe02fdd607220a6e,
            0x8f33b19a4a580ea5, 0x5846513455993c10, 0x03ce821f881c1da8, 0xf78d891386777c05,
            0x32d1e83ef5ff62fb, 0x345ceecefd86519f, 0x470a3099e8309854, 0x2ab9605f4e0e6057,
        ],
    // j = 27: sin(27·pi/(4·512))
        [
            0x0a998f61ddd0758a, 0x217954ed6093c44c, 0x0220d6d67fcab0c3, 0xc9a5d5db586c6170,
            0x8569389f8fc1a723, 0xf6f83fcaa0c01ba3, 0xd895bba6e4cc9892, 0xd763c740b76370e9,
            0x8afe901b5302d54b, 0x93897bdaf189db35, 0x8bf9e6144156e90d, 0xd6dd851e0c7e6759,
            0x4ec59af079449248, 0x2119e286eeab8328, 0x1287634ec83e4287, 0xef16fb58008aa2f1,
            0x65d58e6cbdea5048, 0xbf9cef57bdccee1c, 0x627755d1a2705552, 0xdca5164f8ea10659,
            0x11c0697d54712394, 0xfe9840c6f1c1a49d, 0x8ca3b46c5628fcb0, 0x2559643090e9fa13,
            0x422ea8d1262c5374, 0x925cb3d235b3988a, 0x45cd7a7ada5e0146, 0xf2d75ca2fab6691a,
            0x44a9ac797790936c, 0x91e94235def88857, 0x8161fd87cfbd4609, 0x5e5899e0c4df0db4,
            0x4681c8958c7e3be2, 0xa8ac8dafc6f85fc6, 0x60b1036c917c960d, 0x9ee17d6b26050ef7,
            0xfe8646cd6e91491d, 0x7a2c161555555e25, 0x97052e615a3e3e7e, 0x3a02f471a36f3964,
            0xaefb70d5afee92e8, 0x4962ec3875f64573, 0x6d7f2cb6133aa85e, 0x2439c9567c1975d2,
            0x8416b056be46b578, 0xc8bf2adb8784d9c7, 0x838031816faad710, 0x0dbc9e94afcf224c,
            0xb52a5e27a369cbb3, 0x1c9cd2abf9fc6f15, 0x14ca845e2305a325, 0xc75c5ff9c3b63f33,
            0x711503f70d770b69, 0xb445c28aa054c3ae, 0x70d953dffeb5f7de, 0xce6c370580530d1b,
            0xd480fdd0a1119fe5, 0x5fe3a474b235eca4, 0x2b20f26cca27cea9, 0xa36487f1349a80bd,
            0xe43dbf9873d77064, 0x8eddf6b8fe356eba, 0x4d9d400555490e17, 0x3a8075a23873aecd,
            0x94298fc890327645, 0xe881449453f3b5be, 0xa4b93e1d5bcc1844, 0x15938fb310d49391,
            0xe224396e5442e26f, 0xce3ae6f4761b4faa, 0x9fa4a27f75062a15, 0xd25dd99257e8c019,
            0xa8691dd116e30bfb, 0x68b8bdc277bd507b, 0x6f54c02381e70911, 0xeea20fff64af9ea2,
            0x65a78d9cbd33aee8, 0x5397be9f977287ad, 0xf13d52f3979342eb, 0x555f7ca087995b5f,
            0x333104112b67e5f8, 0xdf64e64b8518770e, 0x2e50487a24d170a5, 0x8188abda36eea464,
            0x2112bd674cb6aaff, 0xfea6cbbdcaa74fd3, 0x90f34dabf319f0bd, 0x7dfedcb5ec7aefbe,
            0xecf4fd4ee7c3a540, 0xb044d59aaccdd7cc, 0x8df6f84e3ec270ac, 0x036f0d6786e5b771,
            0xb81c2c73ebd8cb33, 0x73f93517dfe0947c, 0x3588135823dda283, 0xb99d899fc198f61e,
            0xb5f05967f14b8b27, 0xff4db0734d41e75a, 0xb865c6e611110a7e, 0xf7bb66eee9ca4a4a,
            0xea9dd26d03b1f447, 0x9624875787de6dba, 0x020cd1d1b45180a1, 0x955e86af22d0104a,
            0x0c5b594f2ed61c23, 0xea9f28cf944c87cd, 0xa5576248a041d789, 0xa92fe70a4040d014,
            0x6cc8f4f4cc7cc68d, 0xc66aecf9b73c080a, 0x3117238f8f228a55, 0xd2f922113e00e69e,
        ],
    // j = 28: sin(28·pi/(4·512))
        [
            0x0afe00694866a1b4, 0x4cd34d2751c2e1da, 0x6e340dd7428b9094, 0xc79c88abae4def8b,
            0x285ac812dcca8a48, 0x09ace3334b846399, 0x982b7307c32aafa5, 0x6467c1191f5adc24,
            0x6896cc98fe11fb45, 0xd325aa845ad32347, 0x62f814321f69ca26, 0x4d49fa8f610a64a4,
            0x73fad28e03bc7ff7, 0x40bd3222445f3d09, 0x9bbc594b593b95d5, 0xa03cbee495ee08f7,
            0x1791314665e9d1ed, 0x01c60e903b8e771b, 0x467e437f9739fe50, 0x1d1dba423f515302,
            0x33701c017163359c, 0x44bad11837195678, 0x77b9a196a1755dab, 0x31a12e8394232f05,
            0xa3b0cdb1480f5fb3, 0x1d201350736b02af, 0x6035ac8061ed23cd, 0xec719cdd2d2018de,
            0x88aa682cb3aae780, 0xa95d7df8a6b5793f, 0x0f296c8db84511f1, 0xad944564b06b6ca8,
            0x39524316415f0b0c, 0x57694a1cb72ae1fb, 0x1fb7b5d19248ac25, 0xf85f2232c6654bf7,
            0x99d6b8ad46ddd8dc, 0x31366d21058c4777, 0x249844abfe963f36, 0x4ca56d242976b7a0,
            0x4c8630deba437672, 0x03324519c169fbb6, 0xacef7bc337349954, 0xfe70d0d3f5394dca,
            0xc9ca975913398ff3, 0xfc680d5c9c2bd563, 0xd911c2d303ffb055, 0x4411183a44f2e260,
            0x5c6dd9646823a505, 0x83cb2cef2631d370, 0x0d4f7b631a977add, 0x43751e5b8fe0dec3,
            0x0dffd03351f62f87, 0xd32f27ba34b4ee94, 0x12193120318a2eca, 0xa79d946ab8de27e6,
            0xa0af22217810bbf7, 0x71ae3d5afbd90863, 0xb6b0b347846d8557, 0xa88c459cf5fa0d54,
            0xdd8dadc039c8a983, 0xcc88d76a680ce777, 0x0af4d5579ac97296, 0xe06f8095fd054338,
            0xc6eba59e803decb5, 0x8aa0415cf4168a14, 0xdb5d789bc2736726, 0x9c785d19af7d30f8,
            0xa7afb8a2b28d5d7b, 0xcaf7e8e36b70d3cb, 0x36a90dc8cf0e3c77, 0x994f79031152b08e,
            0x66af63a301532d78, 0x2c1e8c40ff5fb4a1, 0xa192f459c3386977, 0x65a96f30107903e0,
            0x4784d509246a7708, 0x72174657cf5410b1, 0xe11a24927676957b, 0x7594519392043aa5,
            0x99643d61f75629e7, 0xcb8059e1635a4369, 0x98e227645c20ac05, 0xcfd0e49b1e1b84ac,
            0x2d1bc87c6cf1aa3e, 0xb51a914b71249bd8, 0xba0890484732f77c, 0x971d8bb4bbd63915,
            0x73bf7930971f5d17, 0xb166abc1a7bd433c, 0x9ab6938f89c9392f, 0xafa54bec68e75332,
            0xea1907905e2a0ec4, 0x083034b928cab651, 0x3f695a313f3a3340, 0x7ed3465d6b640c3c,
            0x22ee092f3d7d9a90, 0xf0083cb02d9115a9, 0xc0a8215bffb505a1, 0x362ad52caa5f15bf,
            0xbae9ad1cebe05a40, 0xf757ca12c65d00b8, 0x1378075bfe961102, 0x10095c9b28946e34,
            0x5d368897e005ade3, 0x6cd0891b1e9d612c, 0xa266b66dae4f2a3a, 0xa70bcab5dae21ab3,
            0xff466925e764fc67, 0x1a7b096c6976a404, 0x1f06d5d960db25e4, 0x6af935548e577b26,
        ],
    // j = 29: sin(29·pi/(4·512))
        [
            0x0b626fbebeadc1ec, 0x63a95642f565102f, 0x1f7fc8df9bff7a89, 0x497c13092e9bf4f7,
            0xe7eda0f5e1e8ed21, 0x9978db329e2c64f0, 0xcd8bb8afad539c7d, 0xc43cf0d6ba89a5f0,
            0xe12655e8c8477922, 0xc82f6ce1646a2df2, 0xdab9413232c14566, 0xbc7bd91bd4abc1f7,
            0xea907dd89c4a5cf0, 0x15b7f12dcb3dfea8, 0xcdafda0a1957929f, 0xd2a6749a3f10ebc9,
            0x982a5afa5659da41, 0xfae757667db4ed5d, 0xdf056f399a7b87d3, 0x1efa220ac15ffbc3,
            0x4080bf98f700d720, 0x53a81b4c7e207ae7, 0x7327266ae2f2b42a, 0x0902e7ebae5b96cb,
            0x169811eb88a350e4, 0xdf512f905824488a, 0x07f4a967015cd9cb, 0x527c5b48b38ac080,
            0x526ae28283eef530, 0x3ac8a19d5785af13, 0x4d80f0fbe79aa2cf, 0xc0cae06e41a31692,
            0x4ffbbac95467b058, 0xb23bad83cd4d6928, 0x26ae922fd8587259, 0x84e80b3ea75a2f39,
            0xcd706257dd303d83, 0x541eaeaee5901a18, 0x87bf6b963f3752fc, 0x14365b89f29e19b1,
            0xa5699052c33bf95a, 0xc5769411c5f5f25b, 0x571480847050a818, 0xbe7f7872b3aaaeb5,
            0x22e6eee8b3a6b34f, 0x2fdb6723a5b428fe, 0x8efacab6bd9bc18b, 0x5de42bd8e40f7109,
            0x95c8edf2811a6d6c, 0x9cd3740d46ce0109, 0xf3c1b812b185dc12, 0x0ed4834a2e856927,
            0xb0ff0da08f49ff8a, 0x82be97718b832b49, 0x51327e817c0b510a, 0x98bc6c95fbf16d65,
            0x590577f4bb1e5eb7, 0x0bd1a2a996c586ba, 0xedfee422a488c902, 0x065387b689aaea8d,
            0x7b5e70ab9d400251, 0xbd82220270d57d7a, 0xccb7685a3bff6ef0, 0x14e9896591124303,
            0x70c6543aaa2f2df1, 0x4a0a19ce0d6493ca, 0x734ab8fa25269094, 0x781ef12b5652eb66,
            0x32a45dfe1520aa83, 0x8531130cd5476dcb, 0xd0d978f6de184c6d, 0xea6044e31d28bdbc,
            0x4bd95f6bbfa5ac85, 0xbdd71945c3a41408, 0xdf36103ed643dddf, 0x2559e71284315963,
            0xbd9093046169b027, 0x669914b1fab72400, 0xfcac083583da702d, 0x3a61ec772cb1bf2b,
            0xd7c58130f83316a4, 0xe2df1d8fe547e800, 0xe23d5423ae60affa, 0x3e270ef7437331de,
            0x9b4bbc590cfe31f1, 0xe07e4ac314bda9db, 0x06371e55a4706dce, 0x13e6fb1c4a3bdccc,
            0x6e1a220b4dd7ccb8, 0x62e1de77dba8fe4f, 0xe1e9f69cfc5c6a7c, 0x3c4951ede21a70e6,
            0x46e6615cfaeb381a, 0xe1ab7195c75bf6d9, 0xfc2114f4f0cfaa45, 0x239b302c786d3fe8,
            0x7e204732f0661196, 0x02095106951c6a34, 0xa1853f8526c0dde4, 0x0bc5823961545dc9,
            0xec0232aa6c6fca5f, 0xff060d240abdbb84, 0xd5211966c79a211d, 0xfb09d55a509f4c6e,
            0xbf6388937c3895d9, 0xafabd6ac98ff2363, 0xa36c7a1c6707ea37, 0xd664819ec0cfe9b0,
            0x3cf043ea8b8a9f9d, 0xf8c330a6f08c2494, 0x46588f906c7fb610, 0x069cf08e34c8b3e1,
        ],
    // j = 30: sin(30·pi/(4·512))
        [
            0x0bc6dd52c3a342eb, 0x5f10bfca3d646401, 0x26990e5680277319, 0x08bc1ba8bb7df9a2,
            0x78c6c557bad0eaf0, 0xbeefb8a22f385a35, 0x0e614bb376bf546b, 0x4396cc83dbb686fd,
            0xf965718f632dbaab, 0x227e56daba85e781, 0xb132c2218b17974b, 0x84ce94fb8d3832c3,
            0x714400397800a695, 0x7a7b04e7f96f5961, 0xdb029a20979cd207, 0x4cc470a4a82ce356,
            0x67dfa5231ded8d00, 0x41cdd03351f0a23c, 0xa79888b736738db0, 0xa220807fa4f483c0,
            0xa9ce586b87accdcd, 0xeaaaed7475c7dcba, 0x3849ae01407c62b3, 0x0e3e9961e941689a,
            0xc5beddf686532ca8, 0x7878ba0b41d1526c, 0xe84f85b094a79864, 0x2575cc4013c959ba,
            0xe9bbeaece5b31594, 0xead40f99d3b625da, 0x367b3b3636023dbc, 0x656f6181d5e81cbb,
            0x8242a51491ae8461, 0xc482f3f6d4764466, 0x86976e464d208994, 0x0b3687414dabec6b,
            0x1d231e8ae47452b2, 0x25734658c2ab14f4, 0x015940732bfa595b, 0xb32063b07094c0f5,
            0x9867598315145780, 0x0bce6b6119001930, 0x94aba1e0f470ac95, 0x0a78c169c657d485,
            0xdeb794fea4c5d813, 0xef4f647b0dc228b8, 0x5cbd665fb96d675a, 0x66f85ea8871dc0e0,
            0x55eb43ade92b9871, 0x7eada746f11c1d4f, 0x6f8bcdd5e7975d1f, 0x75f138f171daf760,
            0x1c25d6582d02ae57, 0x9608a6fa8d0a2ca3, 0x1f71b2dd2b12b418, 0x8ae2691bbcb851a7,
            0x59355b072f764e35, 0xd3eb59957df11f56, 0x88240732d56a1db6, 0xf01db4c2402fe1ce,
            0x45fc306010369042, 0x819503f457d9dad8, 0xfc2b737c75c5615f, 0x278b69cd6a8eef3a,
            0x173c05eca8a41715, 0x9e71adf1701b303d, 0xea8d8b7db2a69abb, 0x705fc8a90605f4e0,
            0x4eacda1c06dbf43a, 0x1df74c470d900552, 0xa495cf3ec4eb7ec1, 0x70161d4b0447cb91,
            0x6b8f38a353d9dcb1, 0xf67cf2a65af2bd23, 0x67793fa1cb24fd17, 0x182a8759ba85a4aa,
            0x9845accbcc8ed453, 0x802e70055ad44a87, 0x440e5857d0d7b5ce, 0xc0e705f844d00b69,
            0x3fdc32feb9ca66e6, 0x3baccee928dff836, 0xcddfde14c3b48ecc, 0x995c957a28c343fb,
            0x8196a8341923332a, 0x79998555ad5da909, 0x50168338436a9820, 0xa4bfa6f1ebd503de,
            0xb1478c4e11448f5e, 0x15e3daa9577b5bdf, 0xe1a17ade4d593e54, 0x4549635bd31e27a4,
            0x576ac9489e431f7a, 0x6e00a4276b66b9ad, 0xc3c502e92029d3ee, 0x79d5712bd5f7f643,
            0x8d75266b6e81a41f, 0x507ac74f8ed61849, 0x8a6df22f4610a6d5, 0x9c00e2ac98d7f883,
            0x3a53d8e4677a76ad, 0xda1a8a4fc1caff77, 0x775c68f944c8c1d1, 0x4f3f8758d644c985,
            0xdb3358901e66596a, 0xcd3d4b1f4f88a2c7, 0x749a24941182e10c, 0x1a66ad6b1ca1a2bc,
            0xccaaf72146f02b60, 0x76472373e8bad885, 0x2a401550eb915564, 0x990f45bee9d2bd7a,
        ],
    // j = 31: sin(31·pi/(4·512))
        [
            0x0c2b4915da89e0b2, 0x35bfac0f965612e2, 0x2abd39d0c6dfa3ac, 0xd48159f3b6f90bcc,
            0x71876a7e4d8b30db, 0xd39c2c6aa5c80287, 0x4d3103737e7cd25f, 0x257406d112491c34,
            0x7d73cdf83489405d, 0x525b0cf9a966b6bf, 0x1136a9ad81067dc5, 0xd03f4a5a8e1a7350,
            0x56af120e75237d7b, 0xc80d8651b34d6dfb, 0x18a3287974a9feb8, 0x48a2b36bb62b916a,
            0x7efc001927cbebd6, 0xde4558c9d5c0fa1f, 0xea9665f3c56eebe2, 0xb1115965301a20fb,
            0x101b4f5e45f5ca1c, 0x5e362fc5343cd32b, 0x761f12d7e00f9647, 0x8421d133cfc69869,
            0x9dccaaad0c43163c, 0x2be01a2d5c6d204b, 0x82b02758c2faa013, 0xf59eb83555d3cdea,
            0x7b219f60d4aeb512, 0x4ff78de2e68864d2, 0x52a591624f1ee7ca, 0xa1cad85597848c85,
            0x42e45079a2d1e7ef, 0x3f378fce6b119f24, 0xd943e5c0e31cdaa0, 0x1a65f4d48f480fa5,
            0xcb093fede652c920, 0x71e2d78267ddd65a, 0x36f335606fa52f2c, 0xdcdf390af33f64b4,
            0x01d3d45696fb5ac5, 0x7921d604cb89bc33, 0xcc5ee5a75c1a8236, 0x7f50000cdefd53a3,
            0x0c0d0b2527a4697b, 0x6f1c4842c65653e5, 0xea0b43553f5d17c8, 0x24194f2581f389c5,
            0x73190ac2cba8527d, 0x98557d14592c3523, 0xbbbb6a7e07458da3, 0x5b556c33daa6065e,
            0xcd0ee69a5b6d203a, 0x59cf64326815cb2a, 0x7a67c3faeaaddc45, 0xc57b568f20453f27,
            0xa8cca9d29caffa68, 0x0b621d185e34f59c, 0x101e9fc3ca047f03, 0xaf6e668fb4f1d902,
            0xed3dd6c7c3ddc40f, 0xdc6c53037c82cddc, 0xc620bde62c092681, 0xbe4737800753fb2f,
            0x3e9e5caf1f0a8869, 0x4ca0d7734a0a079b, 0xaf808c6b6d9868e1, 0x6cf29d1b17af7081,
            0x21e84bd9d4ac477c, 0x9cccdf89b27ecbdd, 0xc849a85a6d01dbd9, 0xc98957f1cc9649a4,
            0x364859401c4e3b31, 0x27b82affcd03235f, 0x3d48d1d83771560d, 0x2dba58a0bf501412,
            0x143e5a77aa0d6f8e, 0x9420678be86f754c, 0x55e1d4c358e7a362, 0x3c5fc18c48f7dd0e,
            0xb719574294355a82, 0x7ba55e45cae7bbef, 0xa0fd206d028ca5cd, 0x90a85d2fc9e15e41,
            0x5c1462f9d180f6e7, 0x6610dda9c92c298f, 0x52339c5ebceabb1b, 0x4d508ff162854600,
            0xe9da489333bf6ede, 0x103c7b482465903e, 0x79a7b6640057f0d4, 0x2969d68add98e667,
            0x16d96943a11aa83f, 0xa278beba7cbb10eb, 0x641c12f131fa836e, 0x1e0bba9df9f937fb,
            0xd133cebd12227ae6, 0xa317f46140d7ccf0, 0x4850076816718ff8, 0x3c79dd556d7b9b23,
            0x1f12c9b58387dbe8, 0x8a6ff4b8b1806bce, 0xd8ce04db0f0c24d3, 0xfee250d36e89ff0d,
            0x6e8c56c2245cea0a, 0x7f4a8c535c824e37, 0x4245d95b98140532, 0x454ac8dc4c2abda1,
            0xaf76505a992c2dae, 0x54845821a897f71b, 0xd5f22a8a71bb0502, 0x02fa6e738ab9d667,
        ],
    // j = 32: sin(32·pi/(4·512))
        [
            0x0c8fb2f886ec09f3, 0x76a17954b2b7c517, 0x1216769fcda0d0eb, 0xf36fc97b1fef1fde,
            0xa8902b24fdd1fb46, 0x72e72bf5af6010c4, 0x6591fe7feb490663, 0x7d2dafbda1d05d19,
            0x4299b04eb96e85d2, 0x688a0f452a35f227, 0x9fe7483e33164fd5, 0x84470f6b816a1685,
            0x8d34cd4999478854, 0x29d7747fbfdd5938, 0xa52818269a54cecb, 0x458e73f3f4c1942a,
            0x9b0828e7f338a27c, 0xc92453422dbb6f55, 0xe7e5a9ea05407a64, 0xb49531bbbe5b54a5,
            0x6ee4bf95c2bb3611, 0xb29b26437ca93a8a, 0x0c46b899042fe503, 0x957dc31a864e90a9,
            0xd5b127aed2a32d32, 0xd9c7f06fd0eea6ac, 0x5b97314225f1cd8c, 0x26f0b70952916393,
            0x59e2a8ece84afeab, 0xe653c74425f49149, 0x740e97fa839b0559, 0xd4ccda92f8233be9,
            0x747a4b44df6bdc69, 0xf536fd27e970ab0e, 0xc96afd0f6d6e7610, 0x1e1a3fde88f3f8af,
            0x735b668072d628ac, 0x91b1cbed01efbec7, 0xe46f7f56827297b1, 0x2b9c9633a4809ee3,
            0x3338bd9e580d3672, 0x71d2bd13198df265, 0xc134bb3c3930f1f5, 0x75e1515c7e6a4bd7,
            0x95305ec93db0e75d, 0xd1ac20d87efb3a01, 0x1e0abf4cc25734d1, 0x882ecca19be42602,
            0xb26ba767670007ac, 0xada8bbdb4108dc7d, 0x1c780d0fb879e32b, 0x0873cf6e47ed9290,
            0x487571ab502395c7, 0x819581aeb6aa685e, 0x51e61fa4d6c977e6, 0x67ffa35e52b19d74,
            0x2242d2bf4216b668, 0x84fa620088ba6d0a, 0x96dc5e36e597d517, 0xbb0e84313a5dc6a2,
            0xc3e14b91b6cba8f3, 0xcc2533817828484d, 0xef59215837ac6ca6, 0xcce094b35846ba07,
            0xdc9d4a52e58bd881, 0x5410f6f01737c67c, 0x4c565e44cf31f947, 0x4b0f4f716b343709,
            0x62bf26aef01d6359, 0x01fbc926896eff87, 0x7379a0e831232436, 0xd31248fb0ed89e5b,
            0xacd99a753d75f5c7, 0x7369ce190b4964d7, 0x791cc6b471df3607, 0xadb5b3de73a2655d,
            0x6a3c152d75e0850b, 0xb331824a79d5522b, 0x048408d71dc6108c, 0x85a747d02f773ef9,
            0xa999808b7895045b, 0xc67ae9b2f08faebe, 0x3b9b79e973822f23, 0xcd791e90069d3104,
            0x9e5f73fb15c0f4e6, 0x8c8a08b4200f49fb, 0xc5e0d7c222073598, 0x70efd77ddca3c216,
            0xb685f185edca67fa, 0x3e45b3326e58cfe9, 0xcdf74662e0d19246, 0xc996e94681f7c6b7,
            0xe5580bec2c02caca, 0xf3017d41c01c6adf, 0x2c860e4c98437e25, 0x8cad0ccf2888e9d1,
            0xd05f0cdf2c16495e, 0x3b75a34a5f7159f3, 0x2694c8148f8ede6d, 0x88d1c179c3a7dbc5,
            0x0f0be4bba335bcb2, 0x19fba04210376c6f, 0x7eea65ed5e42a3c9, 0x0f31859bc1395f95,
            0x41bf6d3fa52690f9, 0x14d0f1f5cf76fa74, 0xd7ca7552e3d1e787, 0x43c5c54c57e6e029,
            0xa013b529106c7fa5, 0x1a2e976a96491f69, 0x8a0e2fe322587b21, 0x92173086ab259899,
        ],
    // j = 33: sin(33·pi/(4·512))
        [
            0x0cf41aeb4c9e4371, 0xd4e50bba4f40edc0, 0x7c63d6f9d51108f3, 0xb7781b4401bca436,
            0x645cde4adbf6cade, 0x4296acf93aeb10de, 0xa4f23e949b98124d, 0x754072cae86166bc,
            0x1efd42b21f61a240, 0xd152a5aab12053da, 0x88896d8e9023d62d, 0x051c55579a6a6f04,
            0x4d2d8ab5970a03ab, 0x403896d60c63f036, 0x034bb281c41e0095, 0x0290082da6cc7525,
            0xbf4d48c2141461c8, 0x5906d7d480ae8ca8, 0xdbaf3bc51e57ea33, 0x161487d1ea01f61b,
            0x15ef687c4f23060c, 0x82978dc463f4b38c, 0x8f56c87f64f35cdb, 0x1d0a57f6dc8c2b7e,
            0xeb8a018afe23a911, 0x7c46f725aa9c12cb, 0x94f70efbe38db991, 0x92f463fed92705ff,
            0x487ff97d0d315110, 0x2f8a0fda46d8223e, 0x427338a25831a280, 0x2a16f88e613b6bdf,
            0x8705f572985b5e50, 0xc5289f850d878b44, 0x3b33a8030f859ca7, 0xb5637b1935a945fe,
            0x874cf5b589cfd0f4, 0xe82eb2028cc08825, 0xf328c837d26fe15f, 0x3afd9fdc9a95c0c4,
            0x872a317a20396ca3, 0xac49538adb27a19a, 0x02c437d02769d1ae, 0xf5f40fc925edef70,
            0xb45557c42900373a, 0xaf4200f14efacb86, 0x96e6b418b18301cd, 0xee80669ec47b12b5,
            0xbe43fdf2322cbeb6, 0x2e989be65bf62fbf, 0x786bb9f227d9f5a2, 0x1aab59994b2c4f92,
            0x2be3346d75d32da1, 0xb3a6e506d4861d32, 0xdcdd208d8638da0f, 0x10a85fed34685b19,
            0x463743917f169eb9, 0x3056f899aa21807c, 0x3a756e055e1475cd, 0x5f058498435f9618,
            0x9a2191448fb5e8b6, 0x0972564cedaa26a4, 0x054436360b3eb605, 0x827b8975c4231074,
            0x5714328c039fc195, 0xc7ddf6e31e7bdc4b, 0xd45662b289c543aa, 0x45cae8b185886122,
            0x59a4d92cff1d12b8, 0x497c8b901c3355b6, 0x5aa06d144c54c9b7, 0xa3761c08021a235e,
            0x5c411a539edf5e1f, 0x9d4d96c9c3bf1aaf, 0x4681c625b1a53f4f, 0xc1af40d591671f81,
            0x26a1f41e177e97b3, 0xf3930ebfbe64d4b9, 0xf5b34bd44d69566f, 0x8c2e4f261f27faaf,
            0x3e6685b061af4d7e, 0x8cf009f91e9eaf01, 0xf46ec42f96cc2dd7, 0xc22d75778f3dab37,
            0xc2c1b5bf559fc1d3, 0x4d26f0d953ce32c0, 0x56e0db9d6cbe70e5, 0xb8ab9464ee57b93a,
            0xbed69d34d230227c, 0xc6683a730882490c, 0xafdcabbbec553162, 0x52c4cac474b40c7e,
            0xbe8352a4ca19d39f, 0x9cb22c6e3b94900d, 0x603bbcae0e6ee389, 0xac5756e941151ac9,
            0x8ebceaa5574f6e2e, 0xfb188485cc8a297c, 0xf26d61d42e7346c3, 0x2b4771c5f414e145,
            0xd9e1c2573785788d, 0xc49f24b2c07c365c, 0x5490cd71685f30a7, 0x1dac8b904361a502,
            0x613479f19d7c68ff, 0x092c03909ff84023, 0x3c3fad0f7f10acd7, 0x2dbb72cc6f4179f2,
            0x073d726903836793, 0x79af27b96ad333eb, 0x01829f92facd497c, 0x8be3a8fe1e5a6303,
        ],
    // j = 34: sin(34·pi/(4·512))
        [
            0x0d5880deafc18b53, 0x473d1472472f4a39, 0x01d0b32da4dc0849, 0x113bc7bb4b4cd3cc,
            0x1f9252d35f041664, 0xfb186a6f4be5c313, 0xd2c74eb3abaec0f2, 0xc98747b700a67424,
            0xbbf6d64a96815d25, 0x2694648932f6496a, 0x50c010fcd356b5bc, 0x90347f7a57c8bf00,
            0xd8b25e715976841d, 0xbd8ce89e4760aaca, 0xcf2833544a47de1b, 0xa00285eaa588046c,
            0x2acdd7a800d89563, 0xcf6e7806398abb95, 0xc3a3919703e6e6db, 0xf816f4f725a7503d,
            0x689e0f768fe69140, 0xee585eda83f20f55, 0x4ce32468d7fa49f3, 0xa4f799a977abf5bc,
            0xa262e7712caf97df, 0xd99a2988ff1d78d9, 0x78e283ce1510d52c, 0xcd2e33cc44d08183,
            0x1a545d964f82b66f, 0xedb2bfe2a19de443, 0x390799d4be1e63a8, 0x2195684e2ec4418f,
            0x98dc0436d14273f9, 0x3fa3786d92a019f9, 0x9f3b4639d3c0e7ad, 0x2ea3f5bee754554c,
            0xceeab062f820d941, 0xb44384c7211f16fe, 0xfd533f87eefe8146, 0x49374f310eedcd71,
            0x474122277c904979, 0xa0904411739d78ee, 0xbe83c09baecada1b, 0x4a77d59fe3ee8771,
            0x104aa62b3f187abb, 0x04f935ac686ce04c, 0x4f476c35c8cf03d3, 0xff3aa894be05de3a,
            0xc3111662dd94178d, 0x6375b454eadb59a0, 0xde8596640d77f287, 0x6a3216fe2999c7c8,
            0x0689da96f3b331a1, 0x790a5ccd2def41a3, 0x758c92191abaa427, 0xacf37cec6b65de28,
            0xfecb06a1aafe6622, 0xa737d58a5b678519, 0x354aa79bcb591031, 0xbe3cf6f526ca6527,
            0xcc59b43cc326852d, 0x48a41880fafce35c, 0x811050e804fd3869, 0xdf1aa2526d9fafde,
            0x2d3efd5683184750, 0x0c00e2f40c7f2897, 0x5d4bcbf34ee30f1e, 0x2c8e92fe2da1bc89,
            0x04e58f5be1eab1fe, 0xaba1119b72990e5e, 0xe9a78f0864535b19, 0x50d4c52a34038f18,
            0x5d0c06104f796b05, 0x39d280e1230968c3, 0x95ec79b712d01009, 0x629bd994db1ee8e3,
            0x949d618c8558843d, 0xca18728e95cb455e, 0x3770ac9b03529a54, 0x8416bcf4f44ed814,
            0x37029ffc3f9bd545, 0x37562abf5eaeeb58, 0x778950e1356c6553, 0x2a3d79b2b58fa542,
            0xc58acc12c1ffebf2, 0x30572cc9846dc8a0, 0xb7d803daa30d8f1b, 0x38faf8d48ce08a98,
            0x4007411bc0d6ee11, 0xae5f202f0d3ce6f8, 0x91ddc75bc0b6fd3a, 0xd09709eb167a044c,
            0x7d3b9ed65ea3ba51, 0xd78225fee6e1e396, 0x13fe161b2c15baa0, 0x6740e54261467520,
            0x608166aef06c057a, 0xe7b486465df29c8d, 0x535d03229e4dd1f5, 0xb0b3bd2d55d4ac70,
            0xcc1aef96ec003c41, 0x52229d9a792c2f82, 0xa9b461cefe8eddaf, 0x56042638768813ef,
            0x492e3bfa1f017a7c, 0xabcebb54f18b6dc8, 0x625c44bd66b7f369, 0x497a70221ab74fb9,
            0xbc03974dfa000888, 0x4e6b44148b5b9b04, 0xb46ab96074748439, 0x7c6b413772afa95c,
        ],
    // j = 35: sin(35·pi/(4·512))
        [
            0x0dbce4c334c5bc68, 0x5c0c35b7f344683c, 0xfb8c425b99b51279, 0xff3ef4d9f406488e,
            0xb8e58635cc6e37d0, 0xce87963035cc77cf, 0x3ceb49f0f0047807, 0xd172102f122014a4,
            0x04bcf9fe40b59df4, 0xdd84e9359c8ea0b5, 0x0b7067aaa7fc96db, 0x1afb4ac87a965a38,
            0x9ab1b6ce46d04852, 0x7927c2f03269b39b, 0xeb4acb31bfe65905, 0x8470d4c15c3aea7f,
            0x22d137f2fc16139d, 0xace09a9d9eba4ff0, 0xa96997deb1f22040, 0x42cc77943d67bb9e,
            0xe09417bb9166682f, 0x2dac782901cada63, 0xbe6d55eb9b56381b, 0x49192017480b7ce3,
            0xc3f0cef84c75fe90, 0xa58cbd26902019b5, 0x50b40556ac9ca0ed, 0x843740fbc3313cbb,
            0x430b8dbf535f4884, 0x7cd87b32f5336e07, 0x16063425b5609464, 0xbc01f0e2f3d76761,
            0x3badf6b736cadfcc, 0xae3cec0fc3325f0b, 0xb8b6116874e4c0c4, 0xd161ee05c0667f0c,
            0x654357cc393fe397, 0xca3a2dde25a39088, 0x7f40a841d43a8280, 0x48d279fba81d2dae,
            0x2c113aa8aa8f67cc, 0x76732d4b1b71c7ae, 0x47963155154b1bfe, 0xcb7a5ecad0cf25e8,
            0x34971ec26987a44a, 0x4822d0f3dfc5f333, 0x2bab5646eb344120, 0x32aa3847b59b55de,
            0x1085ebed8a831d95, 0xc039ea9752d12c4a, 0x11fb965278277383, 0x841d919e4bea4219,
            0xaf0d4776b409085f, 0x49b2ea848e2b7126, 0x43c505b2678d9cfd, 0x331d801d74250db1,
            0xbf3c79b73b660a74, 0xa7bf80dacb757cbe, 0x36b9084f01fbcddf, 0xfdf17d95150eb9e6,
            0x2688a20bed8b819d, 0xf41d658815a16947, 0xee2b2d9ba85f772f, 0x38167b7b31b6cffc,
            0xec3e9460b2d9e611, 0xb808e29866d45112, 0x7364457fa2a491bd, 0x1b64222eea6826e7,
            0xd306379d04b8adcf, 0xa3a6e8a654068d60, 0xe8c2c0f937b73b1e, 0x2dc30bb8d8e853c4,
            0x60cf645f5aa2e0f4, 0xc2c0cd45f6b93a11, 0xcef7a4d642517da6, 0xeb641d6fd88638d8,
            0xaf1a947d45dee7d2, 0xb113f77f36756bd3, 0xac9db82f6fba75d0, 0xc0995d690a820e56,
            0x4a9ce2d7fde2b8fd, 0x9d03002e68d9e5a4, 0x60c358d895e80d3f, 0x819fab4d629324c8,
            0x6c45436dda1fc534, 0xdcc512b11c16d5c2, 0x0561b9284755e9cf, 0xaf1a2c7b4afc3042,
            0xe9ff76a5b3809a4d, 0x516fd8ce02657b5f, 0x67dfeba12bc78b9a, 0x02ee32c2f3b30fda,
            0xdde7e50e3e422ff3, 0xd4adfd2cee1a41c4, 0x50f9114d27033eac, 0xe7a94f0bbec70473,
            0x85aba7199f4515f0, 0x63c9abf792019d15, 0x870e2f58e69a4c25, 0x1c3600cc36c0a918,
            0x969557197d55a67f, 0x55aa0ea7d1189dc5, 0x4cc711cd6866ac58, 0x023309a2ab13d2d0,
            0x8d7b22ee64dea389, 0x618d95f0294c1a65, 0xba7ef997bd2417fc, 0xc09e97867246471a,
            0xbc41bd5e1dba7af5, 0xdb61409b4d202155, 0x1d1e8d2beb36970a, 0xc84fa55d4a5b36cc,
        ],
    // j = 36: sin(36·pi/(4·512))
        [
            0x0e214689606bf167, 0x6438b4a73aecd254, 0x0af44b23307216d2, 0x5a71b2bcb02cf006,
            0xae59ec5f22ba32bf, 0xbb65e5229afaef65, 0x7568d145a9ebd8ed, 0xbc25df9a9acb8e85,
            0x48b48156639b1895, 0x35391e0c23ecea0e, 0x5f3b9ecf63e51e24, 0xfeb5a19e9b2d6772,
            0x0a7217d81a10d04a, 0xa0365323f96fea90, 0x3086da6bf43cbec5, 0xee733d0023002a46,
            0x6f7653c57d881110, 0x64450b0c2551dc48, 0xb7a6067aa457ae2b, 0xfb5732fec0ad7fc0,
            0x21e39179d548b599, 0xbc5936197db60347, 0x7c8b4ffce7436e0e, 0xae3a38f3d3730473,
            0xd66d2d6ba70eba39, 0x98eb590bb3f857be, 0xf82c63aa33ca022a, 0xe7399d36beefc6a8,
            0xcc404c2e0558f16d, 0x89b675e1bb41e19a, 0x084abf6684c2d668, 0xdfd4cb5fdb26952c,
            0x437afd11afbbe293, 0xa2ff5e66bfca5a05, 0xa8ce065fead46c15, 0x4a1f9593c8f398fd,
            0xec84094dd5fac892, 0x0161af9015fd48d8, 0xb71515aefeca4698, 0xb2ae397d4afbde17,
            0x30ad6f03648a33fd, 0xe16c34df6159eb3b, 0x677d19cf4a1f7560, 0x0244a62a82a49797,
            0x30d3cb59e0baeb41, 0xd57fa7da80d50995, 0x84f0ec9142aca209, 0xcdde3dececd3bd61,
            0xbc9bb53c7256e635, 0x3b5d5f6b9e341ae0, 0x56886415cd03e1d7, 0x2b2507234f4bc46f,
            0x08021e29139d472d, 0x2c0d583bd61fadc8, 0xe8deb43af87cedaa, 0xba75c636d703c8e4,
            0x5b745beea54e5a8f, 0xe134c403cd59b6c0, 0xcf6dde4ced611069, 0x3e0469d23a1a1e21,
            0xbaa723f700cab08a, 0x6680b4cedd915d3e, 0x8deb8b363200ba82, 0x9dce6da8194898e1,
            0x31619795ef5e9d07, 0x212e18120c56bd37, 0xd60a8942f840f18f, 0x084445d2c838a3b2,
            0x81281834d8d08059, 0xed3fcc7cb1a26158, 0x2738359e023c18ed, 0x85756e1b4360e6a8,
            0x00b5f2b79ecf8f29, 0xd8339c54bf0097d6, 0xc5a505fbc79f7bee, 0x6a1c24a0c686bf81,
            0xd14f8557658d50a4, 0x37975180dc6710cd, 0xf745a230009c65c9, 0x0b22884e60402d24,
            0x9b0cd4559ffcd948, 0xd529707166bf922e, 0x97e53fa094d2b60a, 0x92832d5518698b4b,
            0x07676818ef6b2653, 0xa93db1e0b729ccf8, 0x549ff8ee505c81c7, 0x4474acfb36ce31c4,
            0xec5fbec69bf75ae9, 0xf360211a07cfe94a, 0xb0ce062315f18a29, 0x75455dde33d7b17e,
            0x3200669c7dcc1b5d, 0x7fa83a8a15a5f32b, 0x7a75c730133dfd52, 0x15ead4a194731a87,
            0xfbf50b060dcf288e, 0xe156f27443e872ab, 0xd5f3a83deecd1308, 0x003c080905f276d1,
            0x91108c0fb4ec3139, 0x35092e738be63218, 0xa65a9d7db6c0d97e, 0xc80149c0311fb2ee,
            0xd1b413b58fb63735, 0xb7b9c81f523e7966, 0xef5aa2956ce08a01, 0x2582f9ae2273a811,
            0x760f837be98c95c9, 0x74a53dd12114d517, 0x018c9f4d5cb87e25, 0x3d6a3a17121d9119,
        ],
    // j = 37: sin(37·pi/(4·512))
        [
            0x0e85a621b7c8e81b, 0x16654a28acf3e992, 0xf1a38afaff0c8801, 0x8232bf3990ece233,
            0x0d8d5167a5ff46e7, 0xce49a7137edc5e69, 0x788ca95f17b5d02b, 0xc35231944bbded74,
            0x68a6d865cede33ba, 0x614722656f37dca9, 0x5cef6aa26939b019, 0xa986e7a6807a1379,
            0x3bcb1657deaff184, 0x966183bb4b57eaaf, 0x1bc61ee6fd2fed8a, 0xa17ca84d74bb83a6,
            0x63bf49458b60f80e, 0x8f3a93d5ee8e62f8, 0xcac609849ae4a722, 0x80be2842b7c08e3b,
            0x32028537ce695b56, 0x8c28aee2a7cfe45f, 0x57f6cf105476023f, 0x3ca4b8580e73da59,
            0xde19a0d57f04a80c, 0xa94b8d4eede25bf4, 0x96e596562a06cf09, 0x6d28252d61981255,
            0x101e5c7a9671e831, 0xf94ec680471566c4, 0xea1b59e309459628, 0xfe711ae21ce0f0c7,
            0x3b31ef454459ca7b, 0xa8b8f7dd4371a788, 0xd706d8ce1712a5bb, 0x43ca955ab3bc07f1,
            0xaabe1ebc64c43767, 0x16a11bd884a4977f, 0x448ce3526be0aa95, 0xabb728dad4397463,
            0x2dbcd2aa47756110, 0xa0bba563046f95ee, 0xcd46444ef83f8217, 0x4a85b3d3af5e119d,
            0x68e21780f9569e2b, 0x0dea97b9c52c1e8f, 0x493c49d1a73bb901, 0x8266f4b27bb956fc,
            0x31112d590297b584, 0x4d6dab03903a0248, 0x818104239f33f103, 0x2cb6413fcdef9401,
            0x831eb1a73855a9b2, 0x769f84e58fa64d9f, 0x5b748922a317ce71, 0x796c31670938fadc,
            0xa63b3a3096972ba3, 0xa6e28d0ea897a5e7, 0x1909e15f8469a0a4, 0x0139729f68aac335,
            0xaee760737e4d1eb0, 0xd04bbbeb05311999, 0x90aee75bffd96edb, 0x6ddf13bb47e39fb7,
            0xae20ac6c8d52e7bc, 0x24ece8365371d917, 0xfeb1b70e58263c85, 0x48e6fcdfb7610dc4,
            0x6560c24d614bdb15, 0x62982b6fa40fa1a6, 0xa460fa4f48a78a2f, 0xcdae9bb3553a3707,
            0xba9f0f960943941b, 0xc932a0c163db89f6, 0x7e2b1b4225316197, 0x0ee0867d8161ec66,
            0x53f33e2dd8764c81, 0x42293277c2c47aef, 0x9990e741a9c3c032, 0xb0c15ce0af6f3444,
            0xe0a5ec08ea36e9c8, 0x4b55cfaf6b0ccd90, 0x73462ffd95fbbebe, 0xc501ba33feee52c3,
            0x8952a68f8b062970, 0x90d5192aef03e030, 0xb2c84ac9f10a6704, 0xa421bae7693f65fc,
            0x966112d3f3594bdd, 0x18e84a719c759354, 0x2865ceadb5c181dd, 0x77807b67c5f65c29,
            0xfe4cf8d7f14638f4, 0x19d3508a0b3a923f, 0x5108e9b97f1383ae, 0xd133c695a93ef3d7,
            0x0b1b9ef2cc9d6fef, 0x1c3a64d0e2c778c5, 0x8e9e051c98618e36, 0x3ab6a8cad5060912,
            0x8f73399fae25f633, 0x9c1478153f79c37c, 0x4eb67eb231bfe442, 0x046a64e15e3c599e,
            0x9f99b3fb002a338a, 0x9a742f055e73b6ff, 0xa5ee238edac9df6a, 0x597916d20e7b6c2f,
            0x7a358a905fc4b256, 0x4b9056acbc6b30a2, 0x23bcb147efee444b, 0x66683c5035b81908,
        ],
    // j = 38: sin(38·pi/(4·512))
        [
            0x0eea037cc0476484, 0x4c4e92d01a2f4293, 0x55b6f43294db16c5, 0x4b237e42d83d86c8,
            0x10f28b96841ba632, 0x619ab115394172c7, 0x638851958990a4f8, 0xaad5bbe45f3911bc,
            0x1091c4e60b17083c, 0xfbc87e430d6f5013, 0x8601a6d28f065769, 0xc591e3e0d8cb3340,
            0xb0d454dbc9b007a9, 0x09745bce8746d79d, 0xd16110b363c934cb, 0x44703c3cd165b99a,
            0x7ec248be5f630a60, 0x13c4b6e446929043, 0xc06c4165265fa046, 0xe93e1da74c9c66b3,
            0x0bd0d7ae46c2828f, 0x8a2b9b5775c65bd3, 0x173a83eaa41e7068, 0xc5966a4623d86189,
            0x54cea1cf9cce9483, 0xa1868866681603ae, 0xeecdb5c831d74d55, 0x90e0c937bc033f18,
            0x5ec580fc002e74a7, 0x1712b370cd5aa62e, 0xf9dac939d42e7efd, 0x06802741417f6a59,
            0xf1c167d88e7ad9b3, 0x9523d0f61a431e8d, 0x2a842b2bc0dce30c, 0xf8d820ea4df1a043,
            0xe68742fb19f42edf, 0x9d2f70bc5183251f, 0xc7bbd2e455140dcc, 0x3dcd27a95712df57,
            0xdf32b15e2e955988, 0xe757907df6948cb1, 0x298d9e82efb828d9, 0x9d1d6241dbcd6c46,
            0x7a10ffa389baf6e7, 0xeb8e769e833638c2, 0x6fb0c60ce591c238, 0x8010ce414a2df24a,
            0xab2b294fec61314f, 0xd4970051e62af601, 0x21f9401bbde1d698, 0xbb1e464928586f16,
            0xa3d6c15a0fbfde9e, 0x5fcae5dbab0f6579, 0x4cec5c53c27d65ed, 0x5cb040f58686c226,
            0x2789ec052a1a6018, 0x70795af4e5cfe8c0, 0x10da0ef040180a43, 0xf7a0942f7f29e1d2,
            0xe3e3e8da3125148a, 0xcd0322567515126d, 0x0637a0392555f7e7, 0xb96a60b03d4afbf5,
            0xf2f050d2d74286e9, 0xc3cfdc6701e3a866, 0xd43af68bfaa7b4c8, 0x98e9a02d3e258234,
            0xc26698c177093d8f, 0xd7ac3cf18aa7b3f9, 0xf79ef3e96293434c, 0xdddc81c41b1329c9,
            0xa0d22d33345849e2, 0xd63f29759d02ea46, 0xfddfc2b3c3b0bcf0, 0xcead1f691b7ea4ee,
            0xc8955170dfaba679, 0xef978f08c8f13a85, 0x1e38bf69f117584a, 0x4a90fb188ad44deb,
            0x16f591af35f365b5, 0x3a055363bd850c3e, 0x85dfe11d6eeed0ad, 0x4fef8c7618426e97,
            0x820cc6bd4f8eb72a, 0xc73140fc7a5682d2, 0x6386dd7031f498b7, 0xa69e6ad782ab08b0,
            0x5e6ae8272151a682, 0xacbab8e20b7472d6, 0x802d3b74ddbb1f0b, 0x17310911e338a41b,
            0xb28ff1cfc43afbaf, 0x3693c1decd00fe84, 0x79b1a7822b85abe4, 0x3a867647d6c32008,
            0x28d7aa839f11c8b2, 0xa1f82af1b858164b, 0x5e0e22ca3d4e3303, 0x1362f8ddd87ac6d3,
            0xb5019981b883b893, 0xa77c5b6f1417bfbd, 0xe045c9a5e9ba2118, 0x27790f1577ad2bf2,
            0xa97098ceb46319aa, 0x18c60606f96d8acc, 0x7a86dd9a5cb1a91e, 0x83a1e56da4a7d395,
            0x8adee1a7b5279b4c, 0x90c5a86dacf0a14b, 0x6e2f6b7e3d92e00b, 0x8556b9fcb45ebf9e,
        ],
    // j = 39: sin(39·pi/(4·512))
        [
            0x0f4e5e8affaa93ee, 0x7c0e9abb3c697533, 0xe5b3aa7b7c88a224, 0xdf3f69455e9e4107,
            0x5e2066786ee559f3, 0x584f0339988502a1, 0xed7acd12bf551e42, 0x81c3c1cd8d33d5c9,
            0x7635849f47206586, 0x9ec37753e965d664, 0xb9876d397d5ec6a4, 0xa154fe446ae62952,
            0x6646f0cb339b1871, 0x62cbd8bb8d2e7a56, 0xda85eb0ddcac277d, 0x2e2d522c6ecd4942,
            0xfecc7b2a30fe80cc, 0xd95074a9a23d829a, 0x690b66b3fe5564b0, 0x7bf089d804e8f95a,
            0x18359d9dd8689dd3, 0xb6f3fc9f05135959, 0xa692e3eec1cc97a1, 0xf65550778a295b18,
            0x4a61557c99378970, 0x027405b1defaa43e, 0x02529409414ce440, 0xc84d13ed35275f3b,
            0x3ed087998b46b54d, 0x1161166043bbdb09, 0xc956466d6651dfc1, 0x1bd47728e1af039d,
            0x0c48436b8fd3353f, 0x9afed140c5b5a742, 0xa02deff00a6a98cf, 0x8b155562038ce39c,
            0xad716d91ace2239d, 0x4c5fb32e9c826a2b, 0x03a1b93291fc9333, 0x169a689dc84ddddc,
            0x629397020d57d257, 0x6323ddc0cc52d3a4, 0x471f0e8277274961, 0xc9f9366b0517f772,
            0x8f83765b83d362e2, 0x8e768928264c0d83, 0x1b5c3e7d3b482d9d, 0xbcec0a3cbb09bed1,
            0x2be870d59d3045e3, 0x3391b2ef894328f9, 0x645fcc4ee70fa9a0, 0x8de2e5733673e6ce,
            0x7dd5ecad00df6483, 0x415819c3ef94ece4, 0x83d76d5c025f9829, 0x8a2af16cc8e9e103,
            0x0f3d32b478afcf6a, 0xa2541d2ffe48ff6a, 0xb67e7d73ca647d00, 0xbe29a3f1a1bc0e67,
            0x365da1ad71f73b62, 0xc7ebe616bf0314c6, 0x9037c104a3b6e623, 0x3348eff659e4c205,
            0xc52ef91483fe5cc3, 0x527a080f4d1bf723, 0x2751e68e80f40889, 0x23d58401dcb68134,
            0x7abaac0aba366a0c, 0x7c06a8bb55ff159a, 0xd66a136ddb4685bc, 0x622975a8a600fa1f,
            0xa7c58890e80e0c15, 0x33b738fd281fc5c9, 0xb9df86f1bd3ae67b, 0xcd55b936e04fd83e,
            0xdd7c5256cfe07a56, 0x55e18498262dfa7d, 0x6b32e0dba44937d2, 0xc23002f76d006f80,
            0xecf3629ab8f201e5, 0xa49a05ae90493278, 0x0614862c0e574f17, 0x9cd304edea05984a,
            0x8325d71204d3fee6, 0x1e67ca136a11b00f, 0xa4b23d6f11d5f06c, 0x6fb9f0e88242a25f,
            0xf5db7aa5b40fa972, 0xa86338aa06fee747, 0x3c5e9d509ae1a9d1, 0xe50dd00f0aa41266,
            0xf9f0fbb1e4b215dd, 0x8d003f3e3de980b1, 0x2fc9f16b58aa7058, 0x2618cc6602053e5e,
            0x376ae355a5d6067c, 0x8490e7db64473623, 0xbfc53fdf69a4fe52, 0x6684924633006ef8,
            0x103cab5977f1dc42, 0xe6c7eafea9a75107, 0xcca7324911f0235d, 0x6d6fb48d89ea1027,
            0x93286373ea6bc500, 0xab7a3a0a44fb9caf, 0x0f2323b5c3411c11, 0xb0088428f6463205,
            0x5a19fd1f7e91b47d, 0x1f33814b54efd193, 0xd92a785ffe08a13b, 0xc0ead8822104975e,
        ],
    // j = 40: sin(40·pi/(4·512))
        [
            0x0fb2b73cfc106ff6, 0x8f0a0e36a000c734, 0xfb3691daa4fc8f5c, 0xec1cd0d9c7c3b699,
            0x9684b763f409ea33, 0x3d124a454239f979, 0x02cf7627018cc95f, 0x1f2da3982a681dbf,
            0x36c64f5759e9b449, 0xf0695aad6f4234e2, 0x95fc394bc41d88ba, 0x960c6bda789564d9,
            0xbe8c236a47921e9a, 0xba0044a5cc691215, 0xff66565147b853e5, 0xccd85664466542aa,
            0xd2409bb6381cc8db, 0xdb369cd27dc042f9, 0xd1bae134eadea772, 0xe421c20e30aee9b7,
            0x09cd6bebb37177c1, 0x8aeb04fbd6d87ffa, 0xca0ce71e7b027772, 0xc07b27f0337996a0,
            0x468a3e86c636da6d, 0x90dfb9ae9e4ccec1, 0xf285749a2596f430, 0x14b1a69ea6e9101d,
            0x40e5346793011909, 0x17bb9b1e22a95478, 0x9c7c108747d5b36c, 0x3dfd8c4c7a7a6f15,
            0xb532644f79869c35, 0xd3e96424b559857d, 0xc63ef86228fe721c, 0x692aae72b666f5df,
            0x98d04dcde0496d5f, 0x1aaa42e33c7a4b62, 0xde851d519db37914, 0x630318deb9992230,
            0xd0c1e40d34921920, 0xaa681a02e9bfbd76, 0xe1ded1a4ff7da45f, 0x6c278838e2652cd4,
            0x88c76e63d2033b00, 0x2c05ccca47dfb4d9, 0x6ab2a2e333c03c98, 0x7d195c97661a7c19,
            0x3c1950bda4f6f331, 0xda86940677e05a99, 0x4ce4285255f1b59d, 0xa0483c5bf4bcc80a,
            0x2d08d2533a76abde, 0x54b78f89bf38d6a5, 0x621118157b1002b3, 0x4d080c0790f678e0,
            0xfa3aac6e19712cb6, 0x4def78eb1fa9ba19, 0x82026e542769426b, 0x4ad34069aafbd11d,
            0x5ce9b6de71cecbc6, 0x285a1c6205d3fa7d, 0x096b9397432019a7, 0x71175e288b60b54e,
            0x68689954277736b2, 0xe8599f13c4f0db31, 0xfebf7cb68064cb4a, 0x39f9676d91a89cc5,
            0xf2669df31dae18e4, 0x37652113123699c4, 0x788c58edbdacd26c, 0xa9675b3ad052d276,
            0x4af9cc88d30a1558, 0x0462ab0304752db3, 0xbe89bb8f5cf73269, 0xc5f5e98ad49358ee,
            0x4771d04bfa36ae74, 0x2efeb31167bb6b05, 0x1588fca9f531ff04, 0x8353ef8c0c7d1412,
            0xb5f6974dd24aca41, 0xa2cb9988d9ce73ac, 0x82c730fdac92a3bc, 0x8e205c5522b1ec93,
            0x963f7c7f120fe555, 0x75852c6103769e00, 0x8222f9cf6c994234, 0xaf8e6b181cea9f88,
            0x244fa9381709a3b7, 0x327b1803a6ecebdc, 0x8c857e1ffd018b47, 0xc2905f7f5e91a16f,
            0x35904136761c775e, 0xcee080f8eefdc53c, 0xbfa8381ab980ad66, 0x7f95113d70f5a393,
            0x5ce6f6300b213206, 0x8bd1ecc0aec56015, 0xcc6f0ba74e267dcf, 0x0b7c41b351ac4e68,
            0xb639ba9f82b455d3, 0x7ccd981009ed4bf1, 0x8ba3eca17e140e4f, 0x32cada4508453937,
            0xc3a8ba40a365921a, 0x66f7e6c0ef91cece, 0x5edbbc32c633ee38, 0x140b875d9a99db5e,
            0x6e4034ee2ca5ed97, 0x19e8b6318498f391, 0x4eca912eb23babcd, 0xa0e106c9f4d58f34,
        ],
    // j = 41: sin(41·pi/(4·512))
        [
            0x10170d833bf42183, 0xb84cb22ffe664129, 0x3883cade7556563d, 0xf48102e7d2809c6f,
            0x97e6ed0d533d0792, 0x8595e5f360eb3091, 0xa96a5913d10b790a, 0x2674c5baddc583c2,
            0x5ef5069e20a95a33, 0xf66933a853a08e14, 0x837ab76f44ff1f42, 0xc66a5cc6a2c8b84c,
            0x4fc8f73988b4d238, 0xc54cb731def5844a, 0x1ab12e62cac25dde, 0xf248af8835cea9b9,
            0x60d4f1a7f41bdab0, 0xf31a1121b8f57a34, 0x5b75ad757e4db344, 0xcafbb4e335f0873d,
            0xd4415f919cf3ab1a, 0xdf37e316d965aea4, 0x9c7d1500d26df5c5, 0x1d4beaa829377770,
            0x3700111d2407ca27, 0xe49c529fe5e01b60, 0xa9073e483d1bcdd5, 0x76e825f288d51098,
            0xa800155e1f4a5241, 0x30940a11d342517f, 0xd40ed17e9c8467aa, 0xe2d7c3a2b7601981,
            0x5d16aaa5d7b41621, 0x903184502b587ae1, 0xbb5fee2aa8d98798, 0xc0ea89fa6982e287,
            0xafc356ac5127fa2a, 0x774020c08afc4752, 0x92e6d41064a3ef94, 0xa78c6ac9ea473cd0,
            0xd120994681f8b238, 0xfe6d4a6a6f9f850b, 0x49e35937b0fe4b71, 0xdb9990c0e32ed10f,
            0xd69e8818b2ebe2af, 0xda64ffe03344a176, 0x184ee4412e0ef4b1, 0x8df33d1fc500b250,
            0x41a971c32a2fa87c, 0xaa1a0fc783458146, 0x19e0b7df7987fa45, 0xb1ca5f37d5e5dde5,
            0xe1e8be03736aaf0e, 0xc2ed4c81117be6de, 0x64241e8a98eb853c, 0xd1f27866bf3882cd,
            0x2de5bae15ea1a85d, 0x05954b7736755d9c, 0x6ee2c7a6e66b8de4, 0xc31323e6f853c1e9,
            0xb3f197f2cb8cbc96, 0xa8acd0dc17396e9e, 0x5ef60d07acdde76f, 0xf2c65a83741f4161,
            0xdc0e3fc35d286f9b, 0x14bd20c5f8e9faa1, 0x4991cd32820ed38e, 0x7f715b54ea3e1b5d,
            0x6a0ede093471e84e, 0xeb4bb4ea143e2dbe, 0xbc41888535220c68, 0x643c7cc9e210b99f,
            0x6c1deecfcff7641e, 0xece956fe875d0d2b, 0x4dd4c14fa74a6886, 0x49eec011f3bda49f,
            0x9a0af11ebc685a3f, 0x3b9493dd0b7f78c5, 0x422c16347515dd0b, 0x11f7d20496555fd1,
            0x524cd9699064649b, 0xdbee059b1df61f8b, 0x8b3e29925d3754d9, 0xf147ea036e4dddc6,
            0x6e5c7bc132a79414, 0xe15c0fe681380638, 0xb532a3dba72cc8f1, 0x278e1c4f54e6f7f4,
            0xd3e21bb7bd6b2121, 0x762ec740bff9b4ef, 0x20af4880ebb8e2c2, 0xe36e165059f46dfe,
            0x59225856fe393733, 0xc4c36822df6eab69, 0x7441eaf80722ba45, 0xeaf014667ae3cc8d,
            0xbc36ceeaa75589d7, 0x5148db9f220da64c, 0xf1c795b3c625eeef, 0x10fd04a2b0b33372,
            0xad8216fe0622bbe2, 0xbeac487d982e6984, 0x1e429ed80edb1b16, 0xce9213ce4dd7400b,
            0xc103c3ec4a5dd612, 0xd4436f95e26d8148, 0xcf74ad30dd6a4218, 0xdd56e67c76e409f1,
            0x71a488e3d46bbc7a, 0x59b378b2d3998d73, 0x526a6b76babdd877, 0xa400e02193794293,
        ],
    // j = 42: sin(42·pi/(4·512))
        [
            0x107b614e463063b1, 0xec1cf04627ec2c35, 0xd4e25d80048d2539, 0x28d4c25af3c0224e,
            0x933731d2c8617f50, 0x67c86bdee59e5011, 0x0b3a82717e32c66b, 0x1688fd5052dfb811,
            0x9a40024d4c874030, 0x5908b549c963f323, 0xd4e9bd6c0e13a1e1, 0x487851f4b4783685,
            0xa69d6a30f794b0ea, 0x0518078e9716f886, 0xad77e68e2e4139e9, 0xf32889dd37cb8f2e,
            0xe1407c563b14350d, 0xb2213f94bbb90e8f, 0xeb63669afade9de6, 0xe87c4955d5c4c572,
            0xad73d26971c45fa7, 0x8f1f68ea9636970b, 0xedd58452b7690547, 0x6b095088ccb81122,
            0xf2181d9d670ef7da, 0x7b398e959cf023df, 0x6ab7c7072c5bdff0, 0x61ee916d78789028,
            0xe48c0b7b05557824, 0xe9b70b8b0fbc8476, 0x82826573b6d01414, 0x5de2a40e29b6d936,
            0x6142efd5b0f03510, 0x1d8b345de4afd881, 0x364bc89416727d7c, 0xcb07b4ed400fec4c,
            0x0307934d78fa42c1, 0x555cba52e340820d, 0xb774349ad529e783, 0x50f010d39408c148,
            0x5bfe6c72cd4dd612, 0xcf1551c0c287aadf, 0xaf7123d3cc852ff3, 0x34a8b97b5ef66f85,
            0xa2a61e14e867afd8, 0x4afae5164380cd63, 0x4ee8d83a347b6a3f, 0x1021dfc28488571b,
            0x91b9165b9b23f1ad, 0x347dfe12d8057b13, 0x75149accec26e167, 0xe4ec9e59f714bf77,
            0x9d6405fff7aa27fe, 0x32dd2041545935fe, 0x8917ccbc4b9ef0f3, 0x614fd2e482f57e2f,
            0x04ef9ecf2cb5404f, 0x2569f15f9e9357cf, 0xd09b3f6d42a34054, 0xae8d3ff3b8a24141,
            0x2bd3130aa2787d3b, 0x38c7f7267e924a77, 0x641b8cf8833b64cc, 0x4973d7cc47d92dd7,
            0x05766112f2e70d0e, 0x53b13907e71a2da2, 0x0742552d8dbc8a62, 0x87d4cb315a9bc1ba,
            0x9fa78ab4ff3e14ec, 0x31b225c82537fd4b, 0xb57d17c7bc0fd4a9, 0x6e7344cb74e47ad1,
            0x670661b3ed3ed51c, 0x530b15162572b6a7, 0xed0152d6796facf2, 0x7e7ed184103e43a5,
            0x83ac6bb8b1b5ccd3, 0xd222ba2a5d22c541, 0x6f7f13c04b767304, 0x7d158aafe3ad5499,
            0x0f52b3c4d7bd4164, 0x8a20079091112643, 0xc28df87904674def, 0xc406eaab9e02473d,
            0x8a70da3610b1fe89, 0x8ab5156d85a414cf, 0x994ddce425fc6dae, 0x709dcd68a5aeb4c6,
            0xdcac3de1046e67e5, 0xf17639b8e72fa70d, 0x029c2b3c08d1a378, 0x8977312fd3e567ca,
            0xa8a17faddeb4ce83, 0xfe6bcdab3f441fa9, 0x5c3425dfb123482a, 0x965ce5b2bdcc345f,
            0x96f5efe56e98932f, 0x8bf57d52e7dd1951, 0x1ef6cc4ac44a0f09, 0xc6cc32ce1ef9b02e,
            0x450fc5f1e3c89f02, 0x603d9a6197425db0, 0xa87fe281f7855e3c, 0x2b94cfbacd909f2b,
            0x48f405e8c4814b4c, 0x127bbc5af65ce798, 0x8cd57549668a6d52, 0x6d429adadc6c3593,
            0x5bb117a3f9bff6cf, 0x075661952a24f324, 0xae5730d8c4290d57, 0x9f0de8916ae695ac,
        ],
    // j = 43: sin(43·pi/(4·512))
        [
            0x10dfb28ea201e6ad, 0x9a9079972ee09bf9, 0xc103217162fdb829, 0xbed3d08ee4795627,
            0xf81640eb0ea3ee61, 0x7c2ef539e62ed5b8, 0x41398901c790b323, 0x22081c01dc89c77e,
            0x4c910686e9f454bf, 0x3ad846393d73c2ae, 0xc253ad1034b64406, 0x28416b29ef609262,
            0xc659dcbe00bf0ef2, 0x75e433fd6c356d1b, 0x93bd93661c5ae070, 0x6bb3b11cb0da6dd9,
            0x08470e5a582a6f35, 0xb767d64986d90cd4, 0xc6b06cc8c6ca3c92, 0x90493d53f9ac34bd,
            0x6b9582d8c9119fe3, 0x02be8f5f55a03459, 0x141b54392dec43e4, 0xc6515f2161ded1d2,
            0x29315e0e44df3107, 0x53c29a7a969407d8, 0x7f8f27c04f086cd5, 0xb09ea1889245a465,
            0x40582e6262b1e5f8, 0x13ffa2758c4356ed, 0x7153e28d295e7fa7, 0x748091d5dc57ecc3,
            0xa0f2bc0ab9f11236, 0x94123072a80412d0, 0x400ae13a4f3503d7, 0x264227b5a3bb6f45,
            0x48c006a54f320bc7, 0xbf390fe105b060b3, 0xdbde72085621cd47, 0xcb69339f45e27b6a,
            0xff6359ae1d6b1a12, 0x981019b088291669, 0x7380cead8d042d33, 0x0e946d21597e67df,
            0xc0878b89c8322b55, 0x8dc751cc4444c0e1, 0x36e8a688a8c14381, 0xebb1588d16c8f769,
            0x6453605f5268f336, 0x6fded0dcd0adbf82, 0xa529e1b8d951be41, 0x4cad97e181a621ea,
            0x71bcebecad4c3e4b, 0x818c60879abc1983, 0xbf5c11bccd43315c, 0x8eb8428e02803855,
            0xb2aa290e0fcbc779, 0x9ac534b238a15ed8, 0x16030ebd4a75fd91, 0xc3e5f14af4797f62,
            0x23835a0195c746c1, 0xfe23ffbca921d281, 0x4e429cdfa8b8ab81, 0x7bce7fd5722d80e4,
            0xb6005b7d0f2df554, 0x1464306e3804cba5, 0xbf5af6426d45de99, 0x7751f6d3ddde8ea1,
            0x8f82fff27a291a68, 0xa2b73f14fb515fb5, 0x1928bd834a53d498, 0x23b39c4bdc751896,
            0xdcf76792b811cee8, 0xabc48c9482e60ca0, 0xe331954aed7d9b70, 0xb876496098302d07,
            0xb2e49f925711df2b, 0xf1b1bc767007af38, 0x9e07e54989525296, 0x00cb15ccc6fc4159,
            0x7e8fe6b2383e1728, 0x4e74c03db8fd0695, 0xddbfbe209ea994d4, 0x8b8963c6b5e58f6d,
            0xb4bd3c080b32347b, 0xf6c00ff8bef4d3ff, 0xbffb62c607e1269c, 0x54b6af0bde15f1d7,
            0x889e016280c01126, 0xfbfdcba19be932b0, 0x19ca76d64aff97a2, 0xd9c509f57f00cc1b,
            0x19b1b914df84cbde, 0xbd7e4cedea4722f2, 0x8a1b685febc648b9, 0xcc68d53358b852c9,
            0x243a76db32f507f7, 0x42af40affc539afe, 0x59f1bb822852cf2f, 0x18df20cd0099b3bc,
            0x160e9fcfed7d94cc, 0x0f9771b902ff4034, 0x79df4a44d631fe54, 0x5e041250ed0683fd,
            0x8d15b07a9309d112, 0xefcf21808899a4c4, 0x6daf4cd530a66eeb, 0x2dfdf9568ec1c5a9,
            0xb31783d76bddda33, 0x1f04747afe10a844, 0xb358e5cfb49d67e0, 0x12a05b2a26449187,
        ],
    // j = 44: sin(44·pi/(4·512))
        [
            0x11440134d709b280, 0x4eee4945654cd378, 0x7f05ce2ad50cf7fc, 0x11105876d3da8b66,
            0x615a0684740fb309, 0xc1c89265293e8d99, 0x1f6553055d907a22, 0xee600487b9a72588,
            0x3f7106d7b77bc1fd, 0xf9e960db0431166b, 0x17a897082d751c4c, 0x56f4cdf422b45d75,
            0xd81223ea624dfeda, 0x2d85bd87b0f908f2, 0x562d5e7d0b1cfebd, 0x3c2ea409f90b484f,
            0xaba3623a884aff92, 0x127e8d3a9a864ed2, 0xd2ebc699284b65c4, 0xa9699ae01f4c556a,
            0xe389b147bd65fbb8, 0xebd0b6bf518055b7, 0x4a58da8f4634c78d, 0x7c42f4f3306a9887,
            0x0048965602788d29, 0x8baeaf4253660ff2, 0x962a7b88f0056f84, 0xd411fe2f13480c9b,
            0xa6bab0bc851502ad, 0x448be4c4b41c7eec, 0x9489788ba9003339, 0xb2f2ca581add7955,
            0xf9714d709218d54d, 0x895ceaee17897c0f, 0x97e8a07ee29b4a26, 0x1bb1e3be23aea702,
            0x8503befab3e61047, 0x6e3b8cd48b473e09, 0xb73ef16d54852c09, 0xe2b917370e702c0d,
            0x89eb109677cbe014, 0xf78e1df007d34773, 0x64733e21c16d06d3, 0x91c49adaff4cbb43,
            0xcb104dfe50fe6420, 0x6ba17b8d8b241f34, 0x075ea65c7f5760bd, 0x2f4bf8b02147d5ad,
            0x0d83991822630b23, 0xc58eaefa9dd9beb1, 0x5fca8ee735806491, 0x436231163cf6910f,
            0x85d22c56a937891e, 0x802f7cd71711e932, 0x0bae726a88c702f5, 0x3fdad8dca7a9c134,
            0x1055a5bcc1564443, 0x044a666ea5a68a5c, 0x7e4dc2ed0b2e10c7, 0xd823290476d1b830,
            0x2f2b405fa3cf35d7, 0x7293ac248d9691f3, 0x0a34f4a713d91482, 0x5d8cc15f6175c839,
            0x680bd7d8d2fda99f, 0xb7f9d5b23be8fa5c, 0x133ddd8e96b55ed1, 0xb377e26e2a3899d0,
            0x7abf9c501644269f, 0x672f38751ded0308, 0x39e430cb87c3f835, 0xf878f8cdbea97a4e,
            0xcc058ba23b091553, 0xfe6b80d26b3d1f3f, 0x17c7c75844def1c1, 0xd36b4bcc1b4e621f,
            0x87d0cc03bc0f1cd0, 0x4063fa71e41f6295, 0x42b8cc3e9f05a77d, 0xf7f8496a6809e626,
            0x5379df514be264ae, 0xa2ea5b86bdf9dd14, 0x9c8277086d97034b, 0x80f9619d6911e7e0,
            0x877831fdecbdb7eb, 0xa01a8117ebf10da6, 0x7667a661c694b619, 0x4ffa101380dda9de,
            0x863aff6f90dc5ad0, 0xa96279c9e14c43fe, 0x74a79a56be4a67ed, 0xd17fa052eaf21c71,
            0x834872271790c200, 0xd9bc56954a56a0cd, 0xdef3ddb549684b0c, 0x01dacd5b00b9d78a,
            0xc0d614933910cf0e, 0x0d8503e7b00b8ed5, 0xda2919da10400d78, 0xfa67c8410a593b84,
            0xd3cfca9882c4c641, 0xdceba1ea2cbe774d, 0x53efcc3e1116273b, 0xd70f7bd4feedea10,
            0x9552b83640a34971, 0xcab103be0379b610, 0xa2dd2d1b238a23a2, 0xd3915f267164f688,
            0xcd2289446307c50b, 0xac5ff392432ac78b, 0xd0f177f4535efee8, 0xaf4e50944f4b86f7,
        ],
    // j = 45: sin(45·pi/(4·512))
        [
            0x11a84d316d4f89cd, 0xd5aca40a9022c702, 0xeef31815d190e78c, 0xe91e942969f60e1e,
            0x428d8eff865312c3, 0xf60a4a2445b4bfc6, 0x9edf11916570d0c4, 0xc4de6f89fb3aa5b5,
            0x8af0b695b52af56c, 0x26245eedf41408a4, 0xe9a0799e6af38ea5, 0x8c555a65409bf5c7,
            0x40980dba25506d31, 0x5d16a082d43b6d60, 0xcb8bec85d2da8b0f, 0x5c2e4b5e035bc0e8,
            0xb712d67cefec44d3, 0x36876524df8dce7c, 0xbc903fad39e2844c, 0xc4c5a1975f190d84,
            0xbd52b294556682a4, 0x9c7c2b867e0bdd8e, 0xf5f03db443cc5714, 0xea8a99de6ea052c7,
            0x941ed103aeb7d23c, 0x339dc38357095904, 0x036335264a89bc48, 0x183fb9ac92daee8d,
            0xfc1adc0cc0a9492e, 0xdcf94467dde3318f, 0x136fd20244311118, 0xe5e9e768edbed371,
            0x368e850756673aa9, 0x9850265ac0e5858c, 0xe4a5e0c2f0b38fe7, 0x40d10393d14d290a,
            0xacec5ac5c67ed15a, 0x7c22254637b6e901, 0x957e4488dbf9869b, 0x66ee57d6304f4ade,
            0xb5c44ac34717028c, 0x8b686ddb2726cdfb, 0x5f1f42aa4c58c4fd, 0x2a5213ac765705a1,
            0xafe95f854fa7d9cc, 0x83586545402e826b, 0xcff508db295d5509, 0xeceb6f2d846f5c77,
            0x346886f3c0778a38, 0xbfeeb8b0b45333e9, 0x0b6c3e001c93cb26, 0xdbeac82108faa68d,
            0x89cdc6d343502f46, 0xef5cc7945e1851ec, 0xe6b347aada51e303, 0x94c817a9e8b02f89,
            0x4c20ce340fc2bfab, 0x802e93bdf9318111, 0x66e29352a4b7ec18, 0xfef77473a02225b9,
            0xba06564758bb94a7, 0xd7d80f3483019f8a, 0x48faedb5ebb47af3, 0x691244d94975c74b,
            0x04a1d4422f37b47a, 0x74d325f7dc3ca9e4, 0xaf5f19df94053aca, 0x402730dfd5475069,
            0xd42bc0d15be25d34, 0x3eb9cc92c3bb7a59, 0x95e724b2682833a4, 0x741f16db42bac336,
            0x4cf5cbe65a53cb6e, 0x954ef75b086a3b38, 0xaca09ef7721cb44d, 0xae86f5f36d06668a,
            0x5d1fa2f1c7882e81, 0xfe706fd6ecd6e134, 0xed0ed5ef70ac21b1, 0xd4e749c2a8a80e8a,
            0x7f58ab772f721527, 0x4f63dec15d47d94e, 0x025e2903e442d75e, 0xcd516757cdf099b0,
            0x30c45ef7bfe3e0a6, 0x429410d58683a4c6, 0x1a465bf35dee07b6, 0xbc3760f97faa554b,
            0x444eabd6232a55f2, 0x490f73dfff6a7247, 0xe52c4a7563c6f7dd, 0x15f089ea9a807b45,
            0x025e357074097f64, 0x651a48bbacf936c4, 0x5964ea721cc9c8c6, 0x0de7fa39d741f6c3,
            0xc504ef9308dac6bd, 0x692580e94383878e, 0xdc8cebc59bea1ccb, 0x2d2d815b7f000c04,
            0xdf06c31b9ee4ff37, 0xa4dd0f96a6b483ee, 0xec1b79b104190318, 0x4e1aa21d955d467a,
            0xc2555881bd487cf8, 0x33dfa98641969066, 0x1f8d5e60bb3db4e8, 0xdde43eb3d81ac957,
            0xd90adc4882d63b9d, 0x8b4e4cae7289d44a, 0x9825fda3bb13019c, 0xd656eb8772ce723a,
        ],
    // j = 46: sin(46·pi/(4·512))
        [
            0x120c9674ed444c81, 0x8adc15161a2ef6ab, 0xa1ddeb806787cbc8, 0x049cc10f962c50e3,
            0x7859885d1a957985, 0x1a4e6457d927912c, 0x448e4f5604189392, 0x29e89fcc4ff3d98b,
            0x86518991aa5b4749, 0x5b11fc83b28fc179, 0x1fa03f365303fac8, 0x151739d5a9045e27,
            0xa905c38f85bc700c, 0xa145b65dbfb97860, 0xfa5175bb5f4350d3, 0x8c13780bb5535fec,
            0x2bad6bded42c9e3a, 0x875b1f679a6a5fb8, 0x214bd40ae1896aba, 0xf49afcd5f9437055,
            0xbfac44f08f9f69a1, 0x4e39263d6c0d54c8, 0xb4a84c0a3eceec0e, 0xda4912c2c6a68c2b,
            0xd13d9f77cea04a6f, 0xa9549a6802674f9a, 0xe03d896bb016b753, 0x6a26588218974196,
            0x449048440aa3893d, 0xe37c9d5bebdb99ff, 0x71198c5e9ec99efd, 0xd4074cae1556fee3,
            0x0747c876dfe9ec2c, 0x96299f9ef8ad554b, 0x8df097603fdd0692, 0x6e135276c94d92c7,
            0x61db3b51b0ed3e51, 0x13af1ec5a967f873, 0x90699052df6aaa24, 0xfe2e61eb745d184a,
            0xf619d81125174d34, 0x414b418001083ced, 0xa34c03033383e63d, 0xa9adc874b72f34a8,
            0x7f8f34021d81e84d, 0x46668dc3ce99ae49, 0x8075ad7df7c342e2, 0x38abf8848d5286b4,
            0x4b526faaf16336b4, 0x27decdabdbc09e6b, 0x86fad7183dc06ae6, 0x3223b9a0ed0fd088,
            0x766fce23832914b9, 0xf365a99be190b916, 0x85abc25d0d4dfec4, 0xb9792fde49245d99,
            0xf02530e1c62c4854, 0x45f7e84bcadd9da5, 0xa7fc25fbf8447324, 0x038e74a3c1dd76ca,
            0xf628eb679e179010, 0xfb2fb6e28f255e3b, 0xfc5e2367ae35d6a5, 0x156da909292d8d7a,
            0xed283afd0a0bdebc, 0xc62fcc81b97dcf38, 0xfba48d9f5a4dc68e, 0x0075eba76df08181,
            0x3765ec5d91c8bfa6, 0x3633fbce9bca9f4c, 0x48b5907270d041ec, 0x48913525b3615af8,
            0x5bc05c2f93f08831, 0xd27caf3c5176ee86, 0x4c841f8a32ad3c4e, 0xb37c9f4414b40b0c,
            0x27df6f994e9ba954, 0x3d15bd1342200185, 0x842bf163eb516975, 0xb5525c070ae97b62,
            0x64ef5a1f955088d6, 0x00073e8d2a9039f4, 0x90cff2c0d4a8e942, 0x85280f3ec71b71f8,
            0x3cb60a8ff84a9642, 0x853d31674b9a1f1e, 0x78c666b1157bc666, 0xe116942bcc89c9e1,
            0xcb74880e0430ff50, 0xae4dad786b04fe30, 0x40b680b7486e423e, 0xcc0dcb5db970715f,
            0x05679458ba38c29e, 0x85510ff0d3f085e7, 0xa08594b7d6abfd08, 0x2ce94cbe5db22034,
            0x3cfa18d3fbb86c0c, 0x287e5da1776d4caf, 0xacdb1d5654d32bf1, 0xea8574da93060a0c,
            0x19530283e0c21574, 0xf40354b7bf67d1fa, 0x0c1131fcb70f76c0, 0x247a9b67d368aa7f,
            0x5e75a10737c149a8, 0x9519d6b67c759bbe, 0x7a5573e102f2dbc8, 0xba920eb2f73d4a8a,
            0x21c92343d5f1f311, 0xbaf796cb88e841ef, 0x48aee2214e3490f8, 0xfa6eb0363dee90fa,
        ],
    // j = 47: sin(47·pi/(4·512))
        [
            0x1270dcefdfc45a6b, 0x72d2d9deb09927db, 0x3dabdece5f9da596, 0x54f2ac1eddbd225a,
            0xa3ebdf12fef96b7f, 0xd038bf70faea54ba, 0x17268dbe716f5ae3, 0xbfd6078a6402a0da,
            0x403e1370f502d063, 0xd29a4deb1ea518f6, 0x77b4fa44b2536c94, 0xb0bb174ed636ee3d,
            0x4f3943885cdd7505, 0x6d22c97fe0637c0b, 0x6852dc92f4e37ef6, 0xab9cdae318c23f9d,
            0x5fe9dc38e89ac66c, 0x673bd993dfbf9622, 0xdd34e84eff78efe7, 0xd900071722fc672d,
            0x7b6a156b9bcd6c56, 0x02e85e83893afce8, 0x0059a2c521effd6b, 0x0d198e32ca8bfe38,
            0xf4c60d3543c49622, 0xd6e8d4b32eae43af, 0xa3f52050ec758f0f, 0x14b7c9a88b4a59ff,
            0x9cb1b0b5ff311127, 0x89868de3943988db, 0x70706b0d3b6fa6ca, 0x7da1f6fd371ac71f,
            0x7575f2b96ba00e35, 0x715b9e7334effa9c, 0xe20cd2e79d5f2e99, 0xbd1d90f5812bfc54,
            0x5906ca6c5abedb2d, 0x2e65c37a7926eb97, 0x990bc56a4fd2a17d, 0x8b43266cc8303178,
            0xd05e256d2ee240e9, 0x5ea1092f3e6a0f5e, 0x747f4648cfab8cbb, 0xa86b1029c0f17803,
            0xe54bad89c24b6960, 0x2a31aa4e520b5aae, 0x7e77ffed70dd64bf, 0xcc28276b7d581b16,
            0x3bfaeceaa740eba7, 0x3f3860be9b8bfbb3, 0x349b8a98cfb227dd, 0xd0b51da81471adc7,
            0xfcfb307222a938cb, 0x1e0a3bac1b425831, 0xf8c59cc87bd8beb3, 0xa58a30f3bc5fe97e,
            0xaae5c37a144f7fcc, 0x4e7755ccf9b7d089, 0xf480c52eb4c9b263, 0xdcdd7689dcb611bb,
            0xaa9d32ecc5903827, 0xf90e75e37077e1c2, 0x158cf08dc8e5b136, 0xa83548ce2f1d2b15,
            0xcab8e0e72d6ec5aa, 0xf1300a3052738f2e, 0xb10470f4416f8044, 0xae27e0b586f29a1c,
            0xcfabafc412522daf, 0x05f5833b5e5112c3, 0xe39d1b33726e0ec8, 0x3e3431edba1bd662,
            0x6212402b3982a55b, 0x1dc0cfee72649b9f, 0xccbb209c15abe303, 0x93af7bb913447fed,
            0x1c9ef5ecffc09670, 0xf20f72e862b50322, 0x177e214744675bd8, 0x45fecda297b7ef81,
            0xa9e060a0bc0f489d, 0xc12669070d27a22f, 0x169e21b5aec0c5d6, 0xa1aadc701a29ae01,
            0x5cf77bccc3d7e746, 0x4c74f40f3c8096dd, 0x6cddca7f34c6c664, 0x2746f41430e9a123,
            0xc1e0ce31be5480e6, 0xcedd9f09fb8ef168, 0x83f74889da16f079, 0xd76c8764ee8c59d3,
            0x9b700faa7f4cc8dd, 0xca5dffa171d8db47, 0x90f8abf01549e436, 0x24e8efd7eb429fbf,
            0x90b3a7ef5834d598, 0x579c58bc8a014f20, 0x7bc8f16bf1e4962c, 0xdbf5ce90544be1fd,
            0x340ca9f36c24b36e, 0xac2731a60ff84744, 0xbcffd7b5be6899b6, 0x5c1f20872d3faaeb,
            0x9ae8b870b1741acb, 0xf917f013e569708a, 0x656e9da8d8d14230, 0xe0078273d07b8cfe,
            0x19b1b9ee191a65dc, 0x62779547028df4fa, 0xacd630d284a7f14e, 0xe399a184316bee78,
        ],
    // j = 48: sin(48·pi/(4·512))
        [
            0x12d52092ce19f5cc, 0xbeeeae8129a786b8, 0x825261edb7445e11, 0x5b93892877537a40,
            0x83d904a423e340df, 0xfd367461499ea9fe, 0x48ae784004e1574f, 0x55d9ac4df6988dd5,
            0x03890ea18f5753a1, 0xf10cbf30e4796735, 0xa127c019c9de1098, 0xd772cad850b147c4,
            0xd4869af984f2f24e, 0xa2380e5efaf7a978, 0x1e137b2dc8a347a7, 0x41711cfd066a69d8,
            0x15460f5a7036f05b, 0x8b7434907d1b3655, 0x104de9902e818939, 0x4c15bca2b6e38440,
            0xd25e68c1966ef6dd, 0x5735d8531dda9d52, 0xf5938cd2fcf93477, 0x657df1fd38735e91,
            0x1e4de5cdeb77ff58, 0xdacd48b5e9914ace, 0x3c77ff8a13fa49be, 0x78143b6d8ef4e4b4,
            0x02b6569c948c207f, 0x472a0fe953512706, 0xb723bffbefe8a124, 0x2190ea6d17852a50,
            0x3559800e07fd2716, 0x4dfd76ed6eaa216a, 0x0822171602f48265, 0xbbe750b8920e56b1,
            0x704d4fbf3693f2c4, 0x8001f2d0742bb5f4, 0xb6a376545e2b4b8f, 0x96682528d9bc9337,
            0xd0d8767f2bfb7e7e, 0x3a2727c8f0871ea6, 0x70547f5ed975e56c, 0xb47b742b5c9d1c96,
            0x3483107a7e84a958, 0x1d0dea8c4056cd72, 0x42f7423a1ce7160c, 0x204410691da173c0,
            0x2bd9bc6aac8bcd20, 0xe2e4112768ea79ea, 0x11f6b78b22f85e6e, 0xf7af6143b326c201,
            0x59fac8393dbcc1eb, 0x23737a9fdda4b3f6, 0xf28b8cb662d5cb14, 0x08c0914f67018c74,
            0x746cdd75d9c96cfa, 0x0da7256f62f241a7, 0xacc80cce76591c55, 0x4051a534fd3c489c,
            0x4e0f1bf67187ee9f, 0x506833f16b037ed9, 0x41ce7decda292c3a, 0x4e10b955b10f33c3,
            0xd08254790f939f6b, 0x03646898726b4740, 0x8d0bf8568fd3fc3f, 0x03704eeb0e65a36c,
            0xfec76c35cc824eb1, 0x81ec54765612a239, 0x70545a73bb88e79a, 0x3452a18371527e8c,
            0xdf22332c59ff8953, 0x7fedbd3c12c442fd, 0x8e0f26454df3155c, 0x6daa5c696470f488,
            0x76f20492c835d642, 0xefbf4ea7f2955244, 0xc685c6b48f701c01, 0x33ba071b2e8b88ab,
            0xf69c3d16f296339d, 0xe5b906c9b898b5e8, 0x8aaa31231e858c64, 0x967e321343683eeb,
            0x79f46fb390a53672, 0x94cb00b23e09a990, 0x3e9b1b01140449fd, 0xccc05f79c1baa890,
            0x4c2b2acb59374679, 0xda1f650e0e713858, 0x8dc70db68b024986, 0x7728b97d04534bcc,
            0x6b37f373f76d936d, 0x490d1830e9ece618, 0xd7e5918cca952f9e, 0x0811ae76ff825af8,
            0x446a53d56c970007, 0xe1887d3ad9df39d9, 0x4fc977436071df60, 0x7a9683e4d967abd9,
            0x1f9948a25b045dfa, 0x699bff5042ded67c, 0x56c6ec5a165f312d, 0x19b3afac06e1f3c9,
            0x5032a1b55eee87fb, 0xea45a3f59a681380, 0x444cd97fa49bf0a2, 0x4be82598f7f79ddb,
            0x69cdaa1c94fbe35f, 0xecf0747f008e0fc5, 0xbe7d5304f3892d59, 0x47c98d660e713a62,
        ],
    // j = 49: sin(49·pi/(4·512))
        [
            0x1339614e41ffa5d3, 0x60457abd82258079, 0x479eb19ee5c13b03, 0x4752e6e487c335b9,
            0x8e04ed38d02fe7c3, 0xba96a3b641180536, 0x08988c73a32c386d, 0xa86c8887897d7b65,
            0x4f13fe841d453340, 0x8e5b8e8002bae380, 0xd9a0bc44a9a55016, 0xdab697e5340d9a75,
            0x5f27a943fadc0e46, 0x21057ca73643b61a, 0x5cb11e7d9fa72844, 0xede30f4b834ed678,
            0x835edda2d59e2157, 0xca2a6b58a76e3eff, 0x64cb1a7fae2e171c, 0x42439cc3d44dbf9d,
            0x76a43e2a9a487607, 0xa2067602f031380e, 0x040cc2029c39940a, 0xad9131c402c42f9d,
            0xd15f4385fe9379f0, 0x1563218bbb4b7b23, 0x8c443793aefc8b0c, 0xf6966aae0e99f76e,
            0x7c1ae832a0159fee, 0x822d7eecd5e62999, 0xc3291991a4beed6d, 0x74be897e4670f21b,
            0x42b60c2bcf0116ec, 0xd8b06a78bc3960f2, 0xe3a4237806d2a5d3, 0xc6b611048c3db74a,
            0xf963728a06322af2, 0xde34814b27caae35, 0x09eaccdd986d6c21, 0x281bcb2f89670c98,
            0xbc8973d8e5662777, 0xfaf9f6314d2f735f, 0x239ec0c8f1e6cbff, 0x9ff4a8b6446a26af,
            0x8ea7244590cc7411, 0xa2866a57d56ca3b7, 0x6839bb0de0454841, 0xbd904475f341cb4d,
            0x0fbc748e5a1bc45d, 0xcf98ad48783cb222, 0xbde362ee11021ea9, 0xd4f4c8ee2e7e8c48,
            0x3d6e66bd0785dbfe, 0x0c0f1cc980ad9d4e, 0x77fe0c3656d99cc6, 0xca04823e2b5ce884,
            0x7f4dc7657d5c23d9, 0x9dc5a3c9655e96ed, 0x946561ae15b28d90, 0x49fd24cd5d4ce64c,
            0x693e478d082c8b60, 0xf35ae929f002393b, 0x5d886c44e3388c4d, 0x42a8049c87f8ac37,
            0x0eb6ff44a8415a12, 0x64ffad650a0222e8, 0x250a4b16f492c638, 0x99635fc3799ca695,
            0xb6bd9f781b8a0a83, 0xb27e85efa5a8f05b, 0x74dfc52515465c9e, 0xe44ea25ba0d935e1,
            0x56f5a737dbe485ee, 0xcea0e0f761b9d2cf, 0x6fee9befcbcd15bc, 0xad39c8a90a9739c8,
            0x8440fe4e8f4fd587, 0x336e8a7c179467fb, 0x2a33284f5ab84c85, 0x1e35be70145b92d6,
            0x659b4ecba6b0fbe5, 0x8d9335938b6a44ea, 0xec44be1c007c9e67, 0xfd2617e8244cf0fd,
            0x4daa9ad0aecbe5d0, 0xaa82ce3b5698b6f9, 0x99365870bd785992, 0x47c790199a01f3aa,
            0x194880007fc04613, 0x88accbd36e98137d, 0x579b9b881eb0c84f, 0x62ea70251dfd2bc8,
            0xd14f1f338e841923, 0xf7a918595c4ec2f0, 0x57b76341ffe14019, 0x2ff78fee1e15fabd,
            0x03437d1df6c9b226, 0x75718cd90ed6563f, 0xbf98c15d71cf1aa7, 0xcad0b85c394a87ba,
            0xe2578b188a3c6cee, 0xe4823a7f56703284, 0x0528e85a5e190eb1, 0xac09907b4c00b972,
            0x77b7e209fb422252, 0xed4ef1979f05cac0, 0xe25e037f26011af1, 0x52165afaa86298e6,
            0xf4f341aaa8c31f45, 0xa92956eafe156910, 0xa783fb0b0839e09f, 0x63ba77c84780cc08,
        ],
    // j = 50: sin(50·pi/(4·512))
        [
            0x139d9f12c5a29904, 0x4a1ffc9eb954fe3f, 0x4d023b0c62eb37c5, 0xaa09813d7b56477b,
            0x2f4a86c97b2102ce, 0xf7b2291b001499f1, 0x049d0fca3eb8cf25, 0x0ebf93847bac32ee,
            0x2ef330eabc210df8, 0x1b47d1861e44fdbd, 0x186d9d5e6069ed2f, 0xe3b66f9f1cde05c9,
            0x78e446d1f34d463e, 0x57680ecde0d39476, 0xcd1513ff5a2f782b, 0x58145b483760e58c,
            0x5f8339ba2f4e5807, 0x491fe8e296e31095, 0x467e13fb234253a8, 0xbc3bc9355bc2bf09,
            0x3025f74574f2e7b0, 0x96fc2dfa1b4017b5, 0xffcec5f02b48baaf, 0xc142e305945782d8,
            0xb9dd9271e426f932, 0xaf383f8345ccf3be, 0x0d3ad8a2023d1dfd, 0xde06f2454db35777,
            0xddbb7714f083026e, 0x16c1957521b2164f, 0xff3a6830635cdaa1, 0xf338ff37f1185e8b,
            0xe65e6f3b9ffdd8a8, 0xcfeee1675622edcb, 0x8f01420dab1102cc, 0x88674218276b4f00,
            0x48a6e27b0fdd8e24, 0xac29a7a1b85c4e4e, 0x20bcf56b8b9c3762, 0x9e39d7b0e02b14f7,
            0x6a391aee2be13c0a, 0x9d536de9d8a637b7, 0xda981faeb9c9e59c, 0xc7719b1af51b7554,
            0xde979a943089b14e, 0xe5b87522b5695f30, 0x333153633f20fcae, 0x7a977e4d123a0ba1,
            0x427a6d94c2889cb7, 0x522302b96a63044d, 0xae83d9bb7707d8b9, 0xa6241a3b2d50691b,
            0xc1cca799504c3d3c, 0xe61e45dbcea5342c, 0xe82dd212f8208ab3, 0xbf23189bf3ea714d,
            0x58cdb9f43fcf119a, 0xd1d30ecce4544352, 0xa2c163d33ae7b093, 0x2b8afafb2f9f3e35,
            0xc8a992bd6489e9b1, 0x855d417001b64554, 0x64480d61e74b2530, 0x569aafdf37139d31,
            0x98e3ceb868b4c801, 0xd543c8b704a899fa, 0xf5cf4982da450ee4, 0x6db98182d09dc03d,
            0xfe7eb10659697e1e, 0xbb71a5da1a4bec70, 0x2222f5ff44adff4a, 0x131e8e1ff40b9052,
            0x2185cfad255a4a78, 0xf0c07a2a2462f6ea, 0xd3ec973263fd960f, 0xa2a74cf7b36471f9,
            0x549f691e37549a7d, 0x92f902f968611364, 0x2e5505b98cc46da7, 0x823e92e7e864157c,
            0x118c8f2f5130d8ef, 0xafd552e0f930ccf4, 0x17dd321958665e87, 0x383bcc6b4c1816a8,
            0x547815d77696bccd, 0x20fd840105832814, 0x54f9c828823179c3, 0x0c7eb828de5494e7,
            0x19c1d40e42e6eec7, 0x45dea4e5258383a0, 0x1b00efd80296f370, 0xc46ce39d6d01adc4,
            0x484adef52711f5e0, 0xf98d53b68071c7d7, 0xe925f6780acaadf1, 0xb1b1b03c2a82611d,
            0x0c624a54f33267e3, 0xe88b3f3d4115b49a, 0xec0a7c10d1c4024a, 0x269d15d4291fd82f,
            0x560c052e518a118c, 0x094f0ff24121de4e, 0xfa3fd532161dff5b, 0xaf0486007d7b0cbf,
            0x006d5b0af1bf9485, 0xfd42754f8b49bf7e, 0x9d9e1fae1ba07c6b, 0x639e58f8bf656f32,
            0x4031165976e76567, 0x28fcb6c895c034dd, 0x6f409e60422323bb, 0xb063add3a87aa9aa,
        ],
    // j = 51: sin(51·pi/(4·512))
        [
            0x1401d9d0e3a50794, 0x061c395af7831d14, 0xa873a72365b13195, 0x8edc9baba23d528d,
            0x3dcbe4f12e8c4efd, 0x2c4a78189896f328, 0xbc4c7c29038977ed, 0x4b223c48b096d1fc,
            0x91ced4af72e3b390, 0x16b7734a062b9960, 0x8f9ff6eb3852563e, 0x375784408f7c1c1d,
            0xdce106c61f0930ee, 0xaaf982d00e9296c6, 0x5dea193ac3597435, 0xd441bcd5491ea000,
            0x530fa064f255c911, 0x8119b88bd3dbfcd3, 0xb472c7220efe0580, 0xe591a640810dfb67,
            0x5af348b8d1d3dcbb, 0x990842fef6c50c30, 0x2e19ccc3c075f0c5, 0x37ca21281b5be79b,
            0x6fbad84117fa4cc4, 0xfc3775bcb280bf21, 0x9a62bc42827e0d8b, 0x935eade155aa9fae,
            0x20115349e2fb6957, 0xbdbea69b91a82e02, 0xe558baa26885f14b, 0x4c636899e6c21206,
            0xf51e50a949189532, 0x0bdd13e2a020b110, 0xbdb1f0fb84551dc9, 0xb11896171e481f2a,
            0x10bf9c60f4cb7f59, 0x35b7bc08954854bc, 0xedb7b003ac137edb, 0xfa03fea3c14a6bde,
            0x379f4139ff5bc591, 0x968a49deccf5db4a, 0xad32564660c90943, 0x2209b9ec9df2bd19,
            0x453dba16209c8481, 0x22f2763965427075, 0xcbb07698749d3d55, 0x5331205ce180dfed,
            0x981b22085fa666b7, 0x3e2751573a264e55, 0xb43cd0dd9e9e1caa, 0x192f9f66fd4090f3,
            0x22fbe639f1ac6902, 0xb48a2337fb90b63b, 0x6ace3dcbdd02ec93, 0x5904fb6590b60a67,
            0x89611fd1119513eb, 0x718e7f1b175ab704, 0x44367097245800a3, 0x5836190a8c6a37f8,
            0x533dea1ea97966a6, 0x1cbf61532498aab5, 0x38349782b23bfcb8, 0x87afa1a87ba83c3f,
            0xa0a5d7333cc14565, 0xc3cf8cd9d9032d4b, 0x5780fa4caaa5619f, 0xedaa0eb94f2e7ea6,
            0x4dc4c7d2f335f4ef, 0xc63a8f11c5ccb6b9, 0xb04d938ab3a0bdb8, 0x5a9f5f76be157656,
            0xd1f207170265a5a0, 0x08b4c6ab03904908, 0x3f06c946317145b2, 0xfd79ce526fa9a3e2,
            0xf346c4acc72f9609, 0xd3d42d2f3b663dc1, 0xd29238a050a140b0, 0x6066f99eee240921,
            0x01f3ff74240b2b67, 0x64af9ee32c8a1733, 0x0e3b10813887cd84, 0x9d1e893966ed2003,
            0xe404c725d546e9eb, 0x6b355c9ad312cbf4, 0x7574d73633d20f76, 0x478f3263272acd3e,
            0xd63ac0823a68bdc6, 0xa88cc25be5262c94, 0x762561c258924241, 0xc8f9d5954bf5e03f,
            0xebac511953ee628c, 0x7c5046799751d4d0, 0x6ffc9ad85c74b978, 0xd524c0e4c1daaa76,
            0x0f711ab59d9dc537, 0x828ee6f5fae1cdb7, 0xa2dd883252c6daab, 0x65b4b8be1bd1741d,
            0x92446ea06004f47a, 0x57489b9c297997f1, 0x7fba4e3645b0d0be, 0xe72877fa8963c5de,
            0x7e3419fd1e6a370d, 0x556ad16c9363f5f8, 0x6b03e3955dee1545, 0x943a531e45e3c84e,
            0xbe57e676476e2c46, 0x10d8d8e44ce3e79b, 0xd7d9907f7e0e118e, 0x8c3e0d7c083111a9,
        ],
    // j = 52: sin(52·pi/(4·512))
        [
            0x14661179272095ad, 0x3bd836fe4ed17b5f, 0x45d893493110e495, 0x5d11a5f65096679e,
            0x644ef8bfafaec8b1, 0xb17c54804b957167, 0xdebacb9c2677088c, 0x9ec00fe8db492ca9,
            0x1d6e223ed7bcb88a, 0xc000e961f4c4774e, 0x30a33e1f2f38a4e3, 0x6966bb2a8dd49203,
            0xe61c6697039dd7e8, 0x9a2bf169d36e4ee0, 0xa7b441150aa2ee8b, 0x03e6e22b7b4c7fa8,
            0x50e762eec73a8c53, 0xd69f9b729b17b52a, 0xbe7d7b99640dcd52, 0x0fd1d4cac240d1d9,
            0xef097b401ed02a67, 0x14a7cd214e9a0d37, 0x5b852c78506a69fd, 0x1a8b40b50610c1de,
            0xb9e074581ebe753f, 0xb0d0d713a1d4581b, 0xad507f6a7183e021, 0x1bf2bd72a8b9c1ba,
            0x107555ae409889c8, 0x6a1e7126cb0cdc59, 0xd260ac7c4653866d, 0xd49825d77b6ee32b,
            0x7847d0d74133986a, 0x503744b4eb1bea56, 0xebf09cdc67973e03, 0x1fd94d0e0d3f755c,
            0x32d394243eb2ba80, 0x7104c8e36c8dc080, 0xdd4412225a2cd427, 0xbc4e639d7e399ac8,
            0xdf3d1ef4c7b63e77, 0x172603d325e84a2a, 0x4eea29b55c76f767, 0x6e095eb6337d55e6,
            0x7a2566ac62c92e3e, 0x9146523e1ea041ad, 0x24f5b2f8cf39a647, 0x8ee21476fede4eb1,
            0xdc52708516b74644, 0x5ac4593737535dbd, 0xf1e3ae6dbf0c99fe, 0x49604553ded3f798,
            0x7d7c5617c67442c7, 0x337ffc76b30735f3, 0x4d8624d52caa4c32, 0x53ff110e3964f6d5,
            0x75da8cb2a501dc4a, 0x9aa3fc7e42253d3c, 0xf499228fff61fced, 0x23b1a3f7b244f293,
            0xe74dcc50c8e149a4, 0x3881f7537f4d5e95, 0x1d04d655bfa34b2c, 0xe58238d7429e076b,
            0x970e5a3fbe021a3d, 0x5be477e74e629764, 0xaad5b1db9f109f8b, 0xa3c47ee9f4d2f188,
            0xfaa9e5492328e3d9, 0xc26610108363274c, 0x6c7d1b2dcdb7337b, 0x7eb606f38495b2ca,
            0xb6efce55a4ca9587, 0x950292852bdf1f80, 0x25be40a9f03e8796, 0x07754fb1ab62957e,
            0x7787341d8957e7d4, 0x5e1229fe2224ab75, 0x1128c49049e5c836, 0xeec43c2dbd00ccfa,
            0xc799c03c15b71927, 0xe480cbcc2b050b8e, 0xaf1c404d56f49a43, 0x6558f59229d1dc7e,
            0x33966b34f5e0ba13, 0xab3fbf016bf27d7e, 0x39519d79aa14c01e, 0x0d63a2ce38aeaaa3,
            0x102c562d24652857, 0x5ba5a965f4521b41, 0x5f7ce78383d05286, 0x678c5e18938940a7,
            0xbedae350e42a8f9d, 0x9009434bd3d1cffc, 0x8c6895fcab45ea99, 0xed9f515d0b3585ab,
            0x6a7b97b3d6100031, 0x13a2d17ec9efa60a, 0xdf5e715120f164d5, 0x2a990a685c110fef,
            0x69fdc936c809acdf, 0x55875a1a478d73b2, 0xe0685c9a889ebc2b, 0xacf9b5493efa2973,
            0xd15d8fc87d07a120, 0xd7944eb640ce23ed, 0x847d4d79ecf37489, 0xdff06525e24b9f2e,
            0x2bcb761501056e3a, 0x16579495f3da030f, 0x23b7287e80d407c7, 0x580970be33fd6478,
        ],
    // j = 53: sin(53·pi/(4·512))
        [
            0x14ca45fc1ba8b5a4, 0xce0849fb1cde07a1, 0x3d0889e67d54018f, 0x7d98587c158ccd22,
            0x74a4a233a9d40780, 0x533c5efcfda50741, 0xda0beddc47d851d5, 0xb77a28394c7e78bb,
            0x0a54804c485bc74e, 0x9961e391bbe01adc, 0x1b83a251cf16f04b, 0x138de82dfa23c61b,
            0x934ea4f332a4b381, 0xaecf19d3f8bc4986, 0xcab0d8b0ae6599b9, 0x22cd0e80ce136ef7,
            0x59f91caf396a1b8d, 0x2297fef0e94259c0, 0x31d5d2c683e2f7e1, 0x9ef69c2595693649,
            0xde893c052e1f2186, 0x7bb4566410fd7a54, 0xefdf9b095ad110de, 0x528df97dc7e52c6d,
            0xb98cb6263e6f27fe, 0x0be7d81faebc247b, 0x69652a8ad6df535c, 0x535317829f71f004,
            0xfe8b16bfd2c7c7e3, 0xe70100dd8bc64ee0, 0xcc5a7a418e2803cf, 0x8a6b10308bb23d91,
            0xd8b5fb9efe414004, 0x592db45f9c4ee601, 0x5412da2b2e28b2a2, 0xb178585f76b792ca,
            0x07302c59981637a8, 0x7a7a6a3fabbb8f7b, 0xd8a94ec422cc2c4e, 0x113620252fa5012b,
            0xba5ec3fa752d3c53, 0x898fe8296933061c, 0x5dda58654ac49877, 0x62ef81b749258386,
            0xbf49329a0ad06848, 0xf8b5ae261e19ee6c, 0xdd8976c492ea4510, 0x3bb019bcb2fa727f,
            0x6a785753f939d11c, 0x8cab7c4b9e8d7b32, 0x0d1a0d262ff8545f, 0x9651afe715800257,
            0x86e7c58c0e5c30c0, 0x786d02e647903aae, 0x43c4c399d032f5ce, 0x5134fcfda14cef52,
            0x06d933abd4114968, 0x839e49fbc427a0d1, 0x3114fc456ee36bb3, 0xd7b26e30e86d16cb,
            0xf4f5d248bc2cbdb4, 0xff74e30828efed94, 0x5ff24dff6cf36bdf, 0x8b19b5eab8c7771e,
            0x53a28548e782578a, 0x5cd286f86d784767, 0x4db765a19166e5ce, 0xdc05c3d4f081bd71,
            0x87dc2dc92c2f3ea6, 0x32e34e47054b06d0, 0x9da093a17d0b318b, 0xba5a224915bda633,
            0xbc0f84842244e8e8, 0x5915e22aa45b72eb, 0xe7943b6f66aa3f9f, 0xedc8c9f47633180b,
            0x8e39118b0da75f69, 0x84ffe1b384ffc5c5, 0x7f14efbff315a924, 0x59c2efe28d9fb20e,
            0xd0e106f3ee111bc9, 0x578fc861be2ee78a, 0xc6b22bd1abea0d0e, 0xc6099cb5ded86524,
            0x1507fd18d705bd9f, 0xb4ffab24581ac9e0, 0x17e4399a6a3e0fc0, 0xddce5580d76cddad,
            0x7bdf978a8ae3f233, 0x9669b20e7bbf95c3, 0xa6643eabba417207, 0xb45d77dc586037f0,
            0xc03f823c02155f36, 0xb0409abe56918f4f, 0x449abed6607dc682, 0x4918342114e69cf9,
            0xa47d9e9c9db7d98f, 0x53aa36da585842cb, 0x95d9826bacf5bef1, 0xd61941c505f651ee,
            0x784ee94168b43018, 0xf962f8c023ef29b4, 0xcc62c8e2a5aea9b3, 0xf5560649371b7013,
            0x1b62d510057f31ee, 0xad3c3a82b818b965, 0x36ad1791abae5c3b, 0x4dee759df63db60a,
            0x5345fbb6bd423590, 0x69e3c7efb64c8692, 0x50dd673a2b39a4c3, 0xdf02995eea3f80bc,
        ],
    // j = 54: sin(54·pi/(4·512))
        [
            0x152e774a4d4d0a1b, 0x2edf18c730cb318f, 0x1e9c0955f81bccc5, 0x0063b330939bf9a1,
            0x608302c225ff800a, 0x5fed7a89357e14a8, 0x8a2caff140eb26c5, 0x8f51a844aff6c521,
            0x64391c398dc75f8b, 0x36ad34150472edb4, 0x1aa26f2bd8eff238, 0xb40e574415ed56e1,
            0x0ed9d7d482a71636, 0xb8e6396cb5ef120b, 0x6a229f77779bde8c, 0xb57d67428a66fc28,
            0x190a89de7d914473, 0xe39339c5f68ddf61, 0x8215cbdd61f91a84, 0x7066d0f914345274,
            0x9812560ee94b28f8, 0xcbbb04f056f4ae3f, 0x23f08e74b7fd90ec, 0x2304c6413f556265,
            0x35d3a713084ee8b6, 0x00b1301bd5d77290, 0xeee274afedbb82c9, 0x42d6114dde65b13f,
            0xa5300b6e7d7b2cd4, 0x06630a23f696c2e8, 0x20e5044bc2cd8a2e, 0x201922ddcad67cfc,
            0x3367e6aaace8903e, 0xc5bee0d1b196ad58, 0x5b302381d42602e6, 0x44e3baaf1e86e95c,
            0x6eef819e5e839374, 0xd67356ff76b310e5, 0x223800e75c7d8e9f, 0xc6e0a2884ca49182,
            0xd86c3e90eaf6d0ae, 0xd129bfa01956a636, 0xcf69fb101f55dbeb, 0x5dec4a8b04d77b02,
            0x541ea78109897b7b, 0xd38d25ec7f411c85, 0x76d7e084c6046cca, 0xa3e4a6e557e1d40d,
            0x0c795015b13ea991, 0x480a30ab7584b2ce, 0xf57869a788768ec9, 0x5e94c1112a66512d,
            0x014b0f49b3f2d5e3, 0xa6aa3e7f1b0ecefa, 0x06d9515661cd0010, 0x32cd169b205ce041,
            0x906bb800f07743f7, 0xeb8e1fabe7bc90a2, 0x84c9833bb77f6dc0, 0xf8a11fcff32cd677,
            0xdcbcbafe01b06727, 0xae5d88a383277be2, 0x832030edf28efcef, 0x6ecaeaaf560725a0,
            0x6145234a16cf9242, 0xa13bd8c1473265eb, 0xb419069985e488d8, 0x7b1241d7e56606f9,
            0xec21550dba334c10, 0xd1e8bbe29d6a8ccf, 0xcb3582bf3145c2eb, 0xd3d5e2553b991133,
            0x5b5be17de2caebb8, 0x0b8947643d5dd7e0, 0xbb5cbe9b9db0b6cc, 0xed874e52bd96fab2,
            0x5b87e3e51dd4e40a, 0x365b2a1e0929a638, 0x4bc3daee86954699, 0xd338352d5ed29810,
            0x7c2486a91565066f, 0x060fb2944363af2a, 0xc94edadef6f9b338, 0xdf5cc84c39bacb3c,
            0x23a80baca8b33f0a, 0xbdff7b650c8144a6, 0xd949341f4f2bb4cc, 0x6e570c29fed25bbf,
            0xf6fbed58015b210e, 0xb01ede4e125ddd4c, 0xf65041a59a723cd1, 0x17863277217de940,
            0x806981f934b954c2, 0x4338d20d4a66966d, 0x174d1d5360ddc35a, 0xcbbbaba09fb477d0,
            0x62f9a32aa50975d3, 0x6d2bbed2cf7ef189, 0x39b777117924083a, 0x05d9b76ca9bdd63d,
            0x6731bfa762e2e491, 0xd68c74435b4f5f7a, 0xf9a93f9653fa2477, 0x7483748f3f27f8ef,
            0x55c928ac8efe6d35, 0x302b45093f55d09c, 0x332a866788aca5aa, 0x56014d3b50678a19,
            0x00de06ed9bffb725, 0x221da757574eff6b, 0x4ea1ee5e467768e8, 0xf58ad0b1c9d7f0ca,
        ],
    // j = 55: sin(55·pi/(4·512))
        [
            0x1592a554489bc80a, 0x8db05d3beba2c96c, 0x56d3920be68a6b7e, 0x1cd4d51936b68e15,
            0x16d449356b55bb69, 0x9cbd446c824f2609, 0x6e05257bfd357355, 0x5a7ea6f7ae7d6382,
            0xb3834e71f7324a04, 0xe7514f40ce0631b8, 0x221b6761b5adf715, 0x2e35d239502fc4af,
            0x23804c43727f258b, 0xca05fb0112fc1908, 0xd643ad35bd56f4a7, 0x7dd5a8790498d1ab,
            0xe64a66152bff8b66, 0xe0f4ff7b1c7a23f4, 0xdf1f019da1556e16, 0x693632233d04fd40,
            0xa684201dca5029cb, 0x17a54fceb2277398, 0x58133053dec39243, 0xe58572eebbe24e44,
            0x6db23b76f1b28be5, 0x4fa324648c58574e, 0xa900d6a3a63320f0, 0xd0917b4c831f7612,
            0x9d848b34c91a22e3, 0xe89491b5030dd434, 0xfa35fcc757fdb15d, 0xca6f55d8e5905de8,
            0x4fd7cb78a819b25b, 0xcba3970a87205e68, 0x7a4ff79f0a14c6ad, 0xe90bc4af0c3a42b1,
            0xc6ae1743657429f5, 0x6472759806c90324, 0x9ab55673494fca5a, 0x2bcedbf713e46e8c,
            0x3a2aa70cf03b9b4f, 0xff443d0d1a33e237, 0x3348d4414a613351, 0x2a24aa9a555aa013,
            0xab43c45d8bc21796, 0xa4be8dac78f515da, 0xed2b01ca5925268a, 0x6ea87c65a7ff7827,
            0x80104d6047525302, 0xd38819030296d39d, 0xca6a36abed20a0dd, 0x7cf8716afdcf833f,
            0xd130e9f703afa0e8, 0x6f3b4e95a6a692bf, 0x7ecb55a38177316d, 0x3b184a2a7efb4bed,
            0xbb288aae1a8e1bb5, 0xb36e8ca9e31474b1, 0xa4e459b3d45e5b5e, 0xee38def391ff7050,
            0x2bdbdf5267fc9837, 0x57e90eb32fe350f6, 0xf732e90a0b6b0b54, 0xd54527bbc5d7cd2d,
            0xfcbcb68d39b95d7c, 0x91c5520c7d66bff9, 0x3116afe090d99c2e, 0xf2c75b349022805d,
            0xd074170c83b94976, 0xc7665ddf0e454e29, 0x9b3183c30d7ee726, 0x1a88935915f4301f,
            0x58d35c62246af114, 0x35f40d019c6151c9, 0xb1330213fdcb140d, 0xc635388418dd976e,
            0x6e9dc8a81e934e3a, 0x7621f6cff9ad758b, 0x1e605cdd478e58d5, 0x5ffebfad10811b5b,
            0x948688742cb07211, 0xde64a82957e2a24e, 0x6160a96b99795c21, 0xad2200f2a869106b,
            0x310dbbca8786787d, 0x0d4519e93f45b52a, 0xdd2cdc4f2c0f6566, 0x6ba92e6154ed54a5,
            0xa2e1a21cb96e4146, 0x2879966058c8e5e1, 0xcb5dbe2ec88d04a0, 0x025b068e4f30a09a,
            0xa5e95efe4f2d0ac4, 0x4b39bdd1a042bb9c, 0x8d445fcfc3ffbee8, 0x2270a70d9af981da,
            0xc037169329f1f7ba, 0x913b6fee3e5f7667, 0x060102001e360f3d, 0x582bb0c8915bbf4f,
            0xc6fc8b981a2b5eff, 0x70d7f2e31ed31bcf, 0x506fcea09d9239ba, 0x5b7914594426a2d7,
            0x97e837d97bbf94a5, 0x3fe4c73b4e33555f, 0x907780137e681aec, 0x59ad7aca25b18215,
            0xb956fbbff399f5da, 0x9240239c162d715a, 0x2d689f081f7f0937, 0x89613c0911be4ea0,
        ],
    // j = 56: sin(56·pi/(4·512))
        [
            0x15f6d00a9aa418c1, 0x7fba5f8126cb2985, 0xa360bea372e455ef, 0x2eafd08a7f7fc6c4,
            0x46f9278d36fb08fe, 0xdbff81d194ca39f9, 0xbe56025c154325d4, 0x39cf1731137a0a0b,
            0x3ce6a929c7fb661e, 0xa5154ea84bcc14a7, 0x5f2c0137ad8d4f98, 0x2f41f494e5c5ac67,
            0x9bbeab3269d9ee95, 0x31615654403809e5, 0x830fbbd72b401b6f, 0x5884e8ee73f83236,
            0x98d229f665d2d974, 0x4703801421303ff7, 0xa0964d1fc7b8c24d, 0x517786727360ec5b,
            0xd0208bc15dec2690, 0x7acfbd1bbc8eb0bd, 0x04f9d328f6ba2c3a, 0x5be2a5da766b0e6d,
            0x8766ddfe83bfbc24, 0x44cd2c477d0b9635, 0xdad8886236d0a3ac, 0x1912ed69413f721b,
            0x7c49f77bf98334ec, 0xfbe3a65ceae1da55, 0x04af93a3d31c1e43, 0xcdbbebdf87ca93c0,
            0xc0fcc26030aa68d7, 0x2a33fb434c890536, 0xf3264edfdec115b8, 0x969c318892e8fa02,
            0x1bfc7d935d1f5f07, 0xe7fce187be6a3c75, 0x2b9017b7c96b12c8, 0x9de2e0ce8e20958d,
            0xd98426d87f6328c2, 0x0bb6f144d8721de2, 0xb3fe448c7fe8cd83, 0x1221a0cce48a08df,
            0xaa19948620c3cc98, 0xcb8e32b2714968db, 0xec325a0e94918c1b, 0x8687ee8832b84a3f,
            0xcee23487b893fef4, 0x42b7de3968c9edc1, 0xa141fd5cd3dc780b, 0x1908f615754139dd,
            0x4438593433cf8ee7, 0xadbe54679b8ef88e, 0x2a9664fe492deea1, 0x5505d70b4f5f4877,
            0x7f54e18600aef30e, 0x6b7127aa0c561ecf, 0xd83bc40fb22d060d, 0x9bc12ab56a903893,
            0x4df8812a6bc9326b, 0xd8df4b4557d3fa37, 0x96cc8ee8ba664978, 0x4d034abfa278387f,
            0x0a1ed97606aa0191, 0xe9957cfab2c09bbd, 0x97d0184fa99c6c04, 0xe9e7cfb39992473f,
            0x6332e2c56f39cb89, 0x3cdcc03161b441d2, 0xca41128963492b79, 0x9c49fe910d5af22f,
            0xb5cd123c9451d26c, 0x5c2989a2bb7f11db, 0xdec933b14d1134dd, 0xed5b27e012651372,
            0xc4a5d28cc7b97f39, 0x1f8045a1a7b30b9f, 0x9df2067bab57c5d7, 0xb3a77612f2bd614a,
            0x717a271962b8d4ca, 0x9ebf62a675755aad, 0xb788b6de73cfd959, 0x8bb505d4337d6fb3,
            0xf360df16588d1305, 0x19d4137eabf10f23, 0x6500ae784c7a8abc, 0x1a515207257a937e,
            0x2eb4782d522a09cb, 0xa9df48158fa174da, 0x5420e6b147991d2d, 0x4058bae22176111d,
            0xfdbe56fa4efedda7, 0x2a3fa7de48756f9c, 0x002f9a88fca083be, 0x779d65166ae857d9,
            0x42d186e651deeb93, 0xe1032fe31981704b, 0xe478b1d52e4b694d, 0xd1430e283cfa2bdf,
            0xf080a9a399a90f8e, 0x922afdd897c6bf05, 0x362ad08bf7df784f, 0x9663fb99e11a33b7,
            0x9be3182ef290fb9e, 0x5223d6438d34e9ea, 0x553754298bb3aab8, 0x395d9735c15e5c5f,
            0x3e7fd871c40bd6ad, 0x0afefdb8aca1e5cd, 0x065a8fbf181ee6d0, 0x9a42102c8b686267,
        ],
    // j = 57: sin(57·pi/(4·512))
        [
            0x165af75dd0f87bc9, 0xc60528de50b016c8, 0xd0ec4bfcda976ecb, 0x4f5fc9d0fed640c6,
            0x694673ebaaee7c4f, 0xf872a03770952d0b, 0x0c1d4518d81b1dd2, 0xff44f23e09709009,
            0x9474fc44cd6de709, 0x97f0369959ef47f9, 0x9e01e4022d84bb3b, 0xa1f70bb4aa43ead4,
            0x3c9ea3938d00776b, 0xe96d05fb5d4ee70e, 0x2ba1babbfad3a4ad, 0x88e67fa4b9ed306f,
            0xf5b16c07dc164cac, 0xcec41e075f42f3fb, 0x014bb767b626ded7, 0xcaab204ba0bc25e3,
            0x139d468c5425cb6a, 0xb21179fac547b7ae, 0xc074cd32620c5e7a, 0x551b6ad4a33f8977,
            0x65ea5da4a86b4728, 0x57a2472526a71f6f, 0xde868dbc509d750c, 0x3804008a12ee0024,
            0x9d0d2f1f807aefd3, 0x8f2aa31218d842c5, 0x3309b5bb9db03e03, 0xc6a620dd235445ba,
            0x8362c3a6d7b03b51, 0xf04cea81da436021, 0x9c3bc786836be63f, 0xec8c2875ea36c09b,
            0xab2ab50fe3e8a41d, 0x083869094ce030a5, 0x566c5293beba9953, 0x59c2b2d7417b44c0,
            0x0d7b4b759eec86f2, 0x6019dbab0e27e7a7, 0x609503f88ec7d485, 0x870b2479392f714d,
            0x9a8295b9247b62eb, 0x5fc594394e6bdc42, 0x40ebcf847c94ba05, 0xfd43eea6ed80f77e,
            0x8bdcbc08a399659c, 0xd8583b03828d1641, 0xc6fdfe52d902e069, 0xe9518ff8cbb20fd4,
            0x790295ddaa0f8c1e, 0xcce99cbfbfa46652, 0x35373cee1d223a36, 0xce6199d2513fdb2b,
            0x57b732dea2aedd42, 0x72320d1a8a193045, 0x99188e640bf64fde, 0xef5fbdabb4bb1b37,
            0x2486f02b87fe0fe5, 0x21d1f174bc23359a, 0x3fe9c491b5dc7a63, 0x3f9779f67c1991a2,
            0xc51dfccc28c493cd, 0x001f56fd171c0441, 0xf0a048dd3d96c4e0, 0x4fd9eb097ab1bfe2,
            0xbafcd856e2405167, 0xdbb695c34f174e94, 0x9d9e74b89cd55fd6, 0x98f7c8f5920d707c,
            0x867eb4f21fdce40c, 0x8893242530347c1b, 0x9b42dc49bf53eb98, 0xe05514e83112e381,
            0xca974f778fdbb069, 0xbdcd66fbff1c3c5b, 0x107e98143205ead8, 0x50738254d9a850f3,
            0xad627a45cc58daff, 0x1c43b2da1e1189df, 0x4397ead5248c4b02, 0xbc1025d3d76e314c,
            0x1f51a58ef86a40f4, 0x962c7c6df6cc8451, 0xc9fdc1589991ca26, 0x3eedf3aa0facf46b,
            0x6d5c19c29e4bd229, 0xf25d4007d098d80c, 0xa0ea13d6a29cf340, 0x255054c9ca35dc38,
            0x9f0c5024028b0bf7, 0x9bd0d7505f5bb34f, 0x24d48455826bf537, 0x5827bdf14862f109,
            0x443fb4a4a371db5e, 0x3163bd38eee5acb9, 0xdb6a02605d8c0ce9, 0xa0e4df3dcf9ce0d3,
            0xeae4e2c5af8c1de9, 0x4801d990e246dcfd, 0x76665d62e61a52b8, 0x5bfe278f8868e91d,
            0x48017482d74dcb55, 0x52a097a4d546b58a, 0x20e1e218237aa8b8, 0xd15d94c09c27c88c,
            0x7c3748b699ea985a, 0x9b6e0331e330549f, 0xbd4082ffa14af4fd, 0xaf5d79f60e7e98c3,
        ],
    // j = 58: sin(58·pi/(4·512))
        [
            0x16bf1b3e79b128ba, 0xd2497de26c01f30a, 0x45bbc90ae85190c8, 0x7ea15ef37389db9e,
            0xb5b678862d1d99fd, 0x8606864676765e7f, 0x1f3eb02c691b1d54, 0xbef41ebe65de6507,
            0x838fa47aa7279f57, 0x53369e9f098b97fe, 0x231cfa80494df44a, 0x10b6ae04714fd519,
            0x7817d4e392406b55, 0xe3cee70675825351, 0x580a352bc901503e, 0xcf1aa26b85835217,
            0xbf7c65a3d5e8640c, 0xb940864c84c6b804, 0x4c22dc99ab710065, 0xb9a431b56d1c7420,
            0xf7b8776b1ab1e936, 0x0a415ac9034f1b00, 0x8ac6304635deb47a, 0xe75840634a2af7cd,
            0x94df98fdbb400877, 0xb77335144ab100bb, 0x3a4331aec7060f6f, 0x1ab1325938c24b33,
            0x3ba7081c8e8f0d9b, 0x35176c6e7f8b70c9, 0x5d8cc0da6f01c4ec, 0xa251b050d171f394,
            0x6d1dbaf3ac9494b8, 0x09d1242340e55dc8, 0x020613c0ef122069, 0x7497ab53d5e6ce54,
            0xde4ee92ac6a60d67, 0x782f20641b8abdbc, 0x375b4957543f2cbc, 0x035a5285374ae7c7,
            0x467e6f5a11a48a15, 0x76a054ffb8b63d30, 0x668465272389fa9f, 0xabdcf71237df2475,
            0xd7df91f6212a0758, 0x81d188d6b492ba7e, 0xcbd0a39f1b48caa8, 0xe33017e61ba2fb48,
            0x48e60dc00ff92611, 0xc6ba553884a2a04e, 0xa4d951446d0cc1b5, 0xababe71986300712,
            0x63ed29ad648f552f, 0x227bf09191fc3858, 0x8227116c804c098b, 0x2b57787b136a1618,
            0x73aac4c649bd8fd9, 0xf320588369ac749e, 0x96e5afb221c191b5, 0x0a40edce13a8fd36,
            0x192e3a0c1b4aeaa4, 0x9be0cae1876361c2, 0x07e7f00b7ee307ab, 0x4b537e56f31ec148,
            0xa92ef5a2aba2bca2, 0x8a4903ade6f9e082, 0x7d6d235ec38693db, 0x46938d81513d051a,
            0x73f3b02b122ec600, 0xfc4f8cab43d3d486, 0x7f85d6a847c94390, 0x5dba7a29c46efc67,
            0xd883af20f593b233, 0xe579e180c46dc2a7, 0xc8445ea32c0c81d3, 0xe2d99b5349d6dd30,
            0x7cc7cd78010a44de, 0x052d07dcbc4a47ed, 0xa779b3716f2c698f, 0xc8918cf790de76f6,
            0xe038fc1b9ebf81a8, 0xa4f9c81953145a6f, 0x6a71fe50ace012d9, 0xd692e92ee04a735a,
            0xa5a4b9de23e1393f, 0x5637469951dc7992, 0xec9fe11cb596186f, 0xee18422b5b9bbe4b,
            0x7630147fe95717e3, 0xfa1c8c3920f58156, 0xc7c5d9d0a5b8cf7a, 0xd9318fa6d9e13f74,
            0xfc86eb2b2f0e7315, 0x24c8b5ba3386b054, 0x212ed53808c238b1, 0x5df6b02cf111935b,
            0x98cd9458d19fec87, 0x6b994cfe4c1a337f, 0xfc7e51b905885d4f, 0xfb7cc3d5873e44e1,
            0xe21520e55c408987, 0xa8cd6e50960121c4, 0x7a0ea8e72e0ba15c, 0xc96087d8c3c729b2,
            0x72004df244bc1294, 0xb17ce110dc64ff5b, 0x87ac5549520c9a80, 0xc17158ae2e59269f,
            0x357c919020cb1b35, 0x300390ee1a248674, 0x220457c22938171f, 0x77feaad259679e6c,
        ],
    // j = 59: sin(59·pi/(4·512))
        [
            0x17233b9d236e70f7, 0xacd4cee9f8f491ee, 0x99d5894fb5da06d7, 0x7a025b1d890ba411,
            0xce985d03abda5b3c, 0x4137613fe4b70597, 0x1cfc124bc3d610c3, 0x345258eea366085f,
            0xa82999b4ee5e03e3, 0x461ffa6ade4ebd4d, 0xb91595401a23d934, 0x2e8dbf0722ec4689,
            0x60113ccbd834fd90, 0xa84334e0f2484eef, 0x63d827d9d3d1b139, 0xf42ddb00dc720aab,
            0xfc22345c374d2633, 0xac68f77877660310, 0x0fb1ea2be0fc82e4, 0x423f90323560a936,
            0x557a9fbef84933c1, 0x5b3e6a5e710b5832, 0x2354e853a59b3019, 0x3c69e3fc65a5ebad,
            0x093074a059607cf9, 0x64c6c7d3a5a3ac00, 0x17ae676b31ae68af, 0xbe40fe324be2853c,
            0xe696e3f9c2a118d5, 0x45353bc831653744, 0x9352f7911388cddc, 0xc443d4b87dcf1c23,
            0x743f5f1e98f4cb9a, 0x07aeaed449a0505c, 0xd8fd1003260126d5, 0xf85b8159aef8a83e,
            0x6a1882047cbb0e3e, 0xaa682966aea3948f, 0x6968d094d4c875ac, 0xc55be977dd580919,
            0x48e25ffcc25c42f9, 0x9eccefdb974fa72d, 0xcc823b976133c2fe, 0x111fc8b62ae09ea3,
            0xefc477e359490403, 0xd3dfc463e152c646, 0xc87e714b21b4374b, 0xda7232430fa9ea61,
            0xc96243b847b4ea8b, 0x265730d55d8f6d85, 0x42472c71fbf35dd2, 0x40fff7d2d926e014,
            0xe3dbb33803913bde, 0xcca2dca725fcf002, 0x4c5764b86da6da6c, 0xaabed2f7bed7566b,
            0xf65ae11a024f4a2c, 0x03fe1b92e1a862fe, 0x84f98772142e9b55, 0x78424a5b8e6043e7,
            0xec8b804dc4249bf2, 0x5f8b41beea57f41d, 0x1786359e147297bc, 0x68e69e9588f9bb51,
            0xc9da66c25742863d, 0xaf4250ef8e4ac5ce, 0x968c75faf2ee2bb3, 0xa859adae260330ed,
            0xcadfc74e98454c49, 0x2928097a4878a197, 0x318156b188803cc3, 0xab0100acd3d7ead1,
            0x67960e9941c38861, 0x247d107a72b75446, 0x1d32ac54f28aafc7, 0xf80f20c4da992dbe,
            0x05b42ea8c069896f, 0xbef5503d9897319c, 0x59ea60d6825099b2, 0x74127fb3cfcb3eb9,
            0x3907dffd25725dc1, 0x26e4b5645f58abe5, 0x21048f2ae77716f7, 0x3d019e5e361c57d3,
            0xdb00c15111290f26, 0x0616af2bdd37f83a, 0xdffbdb8a4b854350, 0x7778fcf76d1b2a45,
            0x5e38af8ac1d478a8, 0xa256dfa91c886012, 0xa7e267c08f26db81, 0x4874deb93bf3e8bd,
            0xaf76c8ddf180f6c1, 0x296cf7bfe193b552, 0xd4f52db2ba474f75, 0x678e0a9bf9276a37,
            0x598c131dc231a96b, 0xe13fba2d24beb651, 0x47a6cf771d4a9cf8, 0xb5016adf732e3eda,
            0x8443e6946ad3c37a, 0x8beaa1a6ec4ca694, 0x6030355e68c3ddac, 0x83c4527d05c524e6,
            0x1258cbc31e115d30, 0x459db3ea16cd71af, 0x775da8e338955943, 0x445d1894ddfb6867,
            0x531a149c47eea724, 0xb172287d323d80ac, 0x169291566d83b267, 0xa2086e2cac0c7a9b,
        ],
    // j = 60: sin(60·pi/(4·512))
        [
            0x1787586a5d5b2157, 0xdd627c20ce64d0fe, 0x2b84019bde2fce42, 0xd9bce38f0c82da50,
            0x0c0a7ea640266f88, 0x214de53601ad8528, 0xfab3dc0308bc712f, 0x07dee8f383d34e9a,
            0x74c6e7c7eae850e9, 0xeb82400ae45d6b01, 0x995915500f9b2315, 0xffc1d91af6c2dd7a,
            0x018fbd55c9805ee1, 0xb6a37d30d95d7d51, 0x34748aa5bba7a077, 0x7ba03888c7017a42,
            0xdbd38d31f61214f3, 0xe6a1de72c5c99cb2, 0x02c5afcd37b2d665, 0x15088d0e17d455fa,
            0xa006dea0e90395ab, 0xb13806f1e0473bc8, 0x6b31f46760f27b74, 0xb45fd13e3002d237,
            0xcf2d4587de7e06fd, 0xaaa229d0181780b7, 0xe8ebc31839696db2, 0x4b01c5689cd32381,
            0xc6f82c57c5e37a4d, 0xc933a51f71c73900, 0x2ce5eae0e2193fdb, 0x599fb8336e5a5bf8,
            0xc800394ee0feec5d, 0xcbc5a9d4721249b9, 0x85f0925279cabf84, 0x0558eee83f8631a9,
            0x6b47f8057108d79b, 0x23ef05bbd33ba8e4, 0xdfc358b26ebf8695, 0x88d259dec97acbc0,
            0xd9338eb50d0e9ef6, 0x2c25c669e6680929, 0x6abbe004e33e0d6b, 0x6d2fd9e9d570b142,
            0x96d755b2c56b2ac8, 0x6da7f0b65bb391ff, 0x3353ed420a27d66e, 0xf465f2736288b12f,
            0xb7b078294b9a80ca, 0xbc583d73c854669c, 0x81277b7da5b7d068, 0xb1bebcadc630a372,
            0x39f7ec1fdf11ea3f, 0xb1470d0facb0ce82, 0xcf58615439d25ecb, 0xc7bfd252fe85139f,
            0xc2a5d385c8b1b122, 0x3417fce4143af207, 0x78f3c15b00434e5e, 0x964d785e3517d375,
            0x9f6b840e001358ee, 0x8e22663e1822c9ca, 0x43cea0f2d3a80c3b, 0x61d48beaa3be38d2,
            0xe5778c12b9e3fdb2, 0x324e717970e23b06, 0xbe7daf10547164b9, 0x2fa9879fc803f840,
            0x997b13032ce9721f, 0x4791deec8cab1039, 0x650e50d219837c7a, 0x7b54f83b10d54b39,
            0x6c289f0ed61cea7e, 0x4d1133fc60a2573c, 0xe5d7931daa0c9306, 0x7b5b4384f409d1d5,
            0x9944ff9ef7134037, 0x189b6e594a3d8a4b, 0x7bd13728e527ec47, 0xd45e48f2beaeb164,
            0x17c8d37cb0a80a60, 0x76a58b14091cf1c5, 0xe80b921c1c8f05d8, 0x5fd02e873ff33386,
            0xd2ade779a05c353d, 0x8828beeaabec11f0, 0xc9b05a9db167f359, 0x7c9f5f3e4ca89b22,
            0x937b5e45cb6e9ba8, 0xedb4bfad49f48372, 0xb3c50556bd7cefe1, 0x7b812ab2efc0c6f9,
            0x27d42a34eb7ec929, 0x96028a5acb19891d, 0xca4220d5d620be81, 0x819c9a0b8e9595cd,
            0x487a2b9d8145750e, 0x148b19f6deab4323, 0x3d8d6f0b48cdcb88, 0x9a892b4e1fb2d757,
            0x11bc66e36c76d8f4, 0x34be1cafc9ab8c68, 0xfce578270213912b, 0xcb6f13bc63b49c85,
            0xb14d7d3afa83e0b8, 0xff3f1972abfe3807, 0x30389ffd97fda6a8, 0xe1c97ae7330be99e,
            0xbb68f02767509cf4, 0x01e682a687602ae9, 0x2604882ce734a1de, 0xb168f88530f940ed,
        ],
    // j = 61: sin(61·pi/(4·512))
        [
            0x17eb7196b72ee3ba, 0xf8e606b50d360366, 0xf1ffb43c790debfc, 0x1d796cd81f30fd3c,
            0x7ed106c07746386e, 0x414b7530a04d62ad, 0xfd343bcd0316ed7b, 0x80eef9089e050471,
            0x6101310a3ff32aee, 0xc3be23dd6d4b52be, 0x290a23f007891f27, 0xad4498b5d59a42d8,
            0x3077f5cee6e61a89, 0xc1430a650ab888a4, 0x2a053380327345a7, 0xafcb540a3e670fac,
            0x77fa959f1b8f2980, 0xf8c4ca2ba36547cc, 0xfa6a147b4f95f737, 0x16baeb1829510e2c,
            0xfe1b5a112d8ea38e, 0xcfd40fe2a55ea6f6, 0xdb6d23cbf69e4889, 0x9518b7150330a7d8,
            0x0ea08bfee470f4fa, 0x9d6a690e8bbb6298, 0x5b638513f99e7963, 0x9a51e11d6b382cb7,
            0x8f0427750bbc97b2, 0xe41ec61e374fe380, 0x5bb8a2fc0978b513, 0x2ed61b1b7b21c34e,
            0x53f38cf08ec12fc4, 0x94fe9c4dbd004f4f, 0x1ffcb0098a3c8c99, 0xa4cf8f7000e9a64b,
            0x26cc116eef0f9c09, 0x317af0ad27fe0aac, 0x701084a3d61b8d74, 0xa1332dad81d31838,
            0x58d4e053a5d18d0b, 0xf1b886e0c9dcec7b, 0x399b64b1698abc16, 0x2bd500754825bd6a,
            0x6032d21e4ae306ca, 0x9fdbf23a44f4b890, 0x9793e061c2a25a0d, 0xee22d385135dcc15,
            0x3c85c888020113b3, 0xdb15ae9e6d64e1a2, 0xab3b0aad5aacc755, 0x58fd07766797cfe2,
            0x89cb09d5107bee02, 0x9568684420079bbc, 0xfd09761071339698, 0x687b885cd5acb244,
            0xccee8108845147a8, 0xa17c488d7a29cda9, 0xceebc5e86b40ea71, 0xdfe876f5b019ffd9,
            0xfa03a8e1afab53fa, 0x8e38494eb0bf3354, 0xecf2c9a2a889caa6, 0x48bab8fe42979810,
            0xe734e623e0b11c9d, 0x420fe0d7231fd546, 0x49caf656bcdc42fc, 0xf1ce9275506b32f5,
            0x68eb6b1eb7e4ff90, 0x70ffa42ad499f252, 0x46884651b6c2437e, 0x1b4922d1055660f1,
            0x0f41f9f32937eec7, 0xf30f72e3182c63ab, 0x439295745ce5ce67, 0xc87b510772ec213f,
            0x1076bb1f8513e3b0, 0x1827b1c273286158, 0x3d8025a96502b6af, 0xc15afacb4a647781,
            0x2f08f1e7b12d5903, 0x624656550f1982da, 0xd33fd635e2578ec4, 0x6794ffc63b206252,
            0x5ff100ebe632b0d8, 0x5a9bc1c7c00726a7, 0xd48b1050467079d8, 0x052130c68a489aff,
            0xb8353fdacd10986c, 0x1c690535772a79ff, 0x259c5e770f7173bd, 0x79ef64d535803446,
            0xa4258ca4cb974346, 0x0546252458188780, 0x7c9dc5e5dc937b50, 0x0b35177abf4171d6,
            0xa95938919a9d9137, 0x171331a36f0d3641, 0xc1c1a072960d3706, 0x427bdb412ee86e45,
            0xd1a1543f5803ee24, 0xbe12b8cc74b10a6b, 0xde431a2959ecbf11, 0x1ebe8300295dd77d,
            0x560f15d3e1a3fcf9, 0x19ef9dd98fbfb7bd, 0xd11b26dee2ff8a99, 0x57c0238071464fa6,
            0x4feacc9145b261eb, 0x9a1ede00f7810588, 0x58df4b49611cd8f5, 0xde5ac19fca8b175b,
        ],
    // j = 62: sin(62·pi/(4·512))
        [
            0x184f8712c130a086, 0x7645140722c6e3ed, 0xdb759d31e52ba1fa, 0xeb5ece8c4beab549,
            0x60703244ae6887d6, 0xc33f2ac064b4e5a1, 0xf8884cbc8a07ca4a, 0xf85b74b73e2e09a9,
            0xee167b0989102c24, 0x971733fa4844f9d8, 0x212ba556245aa9d3, 0xf4589931afc1eb6a,
            0xaa9359b803c36bff, 0xd7176314797ef7bd, 0x1fa7782a9131ac21, 0x83bcec5e93719b6b,
            0x170cb49a478e4c30, 0x9a61ae5ee86d1539, 0x5981ae06693c5010, 0x791f2fc114002e3c,
            0x6c9d680e05d2daa9, 0xee5164a6f124eafd, 0x33331de7563e573c, 0x13663d21b02f638c,
            0x1121f1bbd9365e4e, 0x9755d8e93b77a9e6, 0x18872a3e668d8ffe, 0xb8dd3d9ce7d043ff,
            0xcb7d65305a00b671, 0x0524af5e2258c1d5, 0x6fb54aad3a5d901f, 0xab8f369958b5e7af,
            0x9eaad4a1398d0904, 0xeed33e563d7f6703, 0xe090fd0f5ecc3416, 0xffee5f8e13fdb41d,
            0x11c6eaec674020db, 0x2fc7cfb138f83448, 0x2188ae3897178190, 0xa3df8baef650f180,
            0xf66e85874d24c030, 0x3da89046fa28865f, 0x24893766eeebcdac, 0x5cd4099d760991f1,
            0x855269d889706c8b, 0x7e5da241c2d909e0, 0x2b33adf5062b28ef, 0xe7d18ac59c1c30f8,
            0x176ae0dfef1463e1, 0xb95414f5b0c45009, 0x2b420251b7ac6524, 0x35dc4c58c02c425e,
            0x83cd1b0d5fb86e27, 0x4b7208d194a23901, 0x40af31212929af2c, 0x91e95714a782f37c,
            0x836228719ebee599, 0x44ea7b9778015eba, 0x07917540b4968943, 0x3a5ec84699fc3f63,
            0xc189ea845821be9e, 0xf4fdb21e46294ea5, 0xcd750f15e643196c, 0x9f38ebd8ba829118,
            0xc27f48f2ea5b1300, 0x209143e8dcfd0326, 0x7d14027c7adad9c1, 0x435122316369c309,
            0x129ace631c6a1eab, 0x6b14fb76a3f97cf7, 0xb340211413f19da0, 0x3d37d26789cfe5fc,
            0x2df14952fd6d8696, 0xc2fd634beb9c1999, 0x8fd38d0b5e740ce6, 0xcb3929289a327f32,
            0xb9ff1a5b828522eb, 0x1b3df494d0068f55, 0xa5e3ea265f28543a, 0xcd52d102fa3a10ac,
            0x278cd90351d28de1, 0x33b0bb2615a49a7d, 0xedee08630eb13be9, 0x5adfa11a03ac2852,
            0x364fe1de8f8be96e, 0x09bb6ca753f69ec1, 0x5e2fa72dd7ea42c1, 0x36962436af0a3dd9,
            0x41abfa82e0248efe, 0xd08e963284d631eb, 0x030a0f6ea7d17b0e, 0xd7eda9c196661a76,
            0x76b9c8244cf3d8a8, 0x9a7e1a0419858a13, 0x6ccc9fb4e0970382, 0x686ae218a2eb6519,
            0xa74ae7a4835215cf, 0x04163bcfc7ce43be, 0x1a93cf9c38dfff83, 0x560db42aa167e110,
            0x26d2c4085d69e180, 0x17da73ee212c9b69, 0xb7187363f0d04828, 0x3a11610a84ab54e1,
            0xbf3332684da23d0e, 0xb838c62274c96cbe, 0xdde24cecfd107978, 0x724a32fd20316130,
            0x021d3270180f1ecb, 0x916629427e6248b9, 0x7ae2a1030c2c202f, 0x6c3f3c856472bc74,
        ],
    // j = 63: sin(63·pi/(4·512))
        [
            0x18b398cf0c38e00d, 0x6c038138be0d431c, 0xc2515571ba4e1817, 0x4a6a0332272f162a,
            0x698818b38d3fd94f, 0xede4c7fcc2deb58c, 0xf01047abb977a3cc, 0xa4bb9693ad4140a0,
            0x640d20600ec84f46, 0x635b7a0d41905bec, 0xa4e3bd4af0a70cb2, 0xe8ea3248a29e710f,
            0xc919ea2dfe404273, 0xe85e628346b799ec, 0x822f033338c27a77, 0x91dd26ddae4587d9,
            0xff2778da6816d443, 0x0c5ff92b5cefdfda, 0x41f52ca4cf78d8da, 0x15a8526f35b98c54,
            0xf7693808411d83f7, 0x2b5ddceebb00b1b2, 0xd044ab2e6f35780b, 0x13877c714462863c,
            0x9db4ab8da61b1c71, 0x1fbe31c6e6bb80a2, 0x5bc3e55fa59daa2d, 0xee39706d98a98be4,
            0xfcfaeeb659048c3d, 0x850a87a4586def40, 0x9e72ae6d352648aa, 0x5e89cd7f5a018c3e,
            0x9bafc9edae6bb46c, 0x27954709fae42b58, 0x80510e762a0ab2e4, 0xeda722b925a79dd6,
            0x77bead604638096f, 0x1822a4c381118bea, 0xa4b8967b00c3b10a, 0x7cbcbf043b352b63,
            0x8836bb7fe249bd5d, 0x1462b98c2203fb14, 0xa78cde92de7a7bb3, 0xc81de4322f5942de,
            0x5cf9f352fa3a2835, 0x457a974175239582, 0x6140b18b35fa910f, 0xecb98e6871f161fa,
            0x924b16e539cc1f71, 0x6791c28b75ece0d0, 0x13536ee2ccca4572, 0xb213da5c5fca52d5,
            0xf865189a74276203, 0xa9481a567c786a77, 0xf79a0bab080dca76, 0x0a6d8a0baa496643,
            0x63e6f3aad48c47e3, 0x633b1ab9801b6887, 0xbe9259cc6aa2115a, 0x7a41f98aada24c8e,
            0xc8c98b5b23ca6f15, 0x19a2cc2c0f7b775e, 0x0036424eb44193c4, 0x9d0ad576b0366e85,
            0x8323521a66aec689, 0xe24743d744c2200a, 0xa4da89a4a2032ba5, 0x5df5259b4aa5b11e,
            0xe8e95239e616a33f, 0x438975ab258b65db, 0xe80124fec54528a0, 0xc4d79b43eb64ec47,
            0x6cf6c6383590bc05, 0x4c0746bf5921406b, 0xf6b16c0d5d407f4f, 0x6474ca79e8a3dabd,
            0x1a35bd9cec9472f2, 0x973ffffa14e3a1a0, 0x1a4b5b359a79f818, 0x0159647db645ceb8,
            0xc39769b241e407b7, 0x31b9cf5dd7dbe721, 0x274ec323bf668986, 0xba0c7c637476da8e,
            0x327d95b31d82e2f0, 0x6676c5966dacdc62, 0xc3108b81c90c80c8, 0x5c554c2124de14b7,
            0x878bffdcbf7d379b, 0x680d065f6a9c2c0e, 0x1e0cccbcfc0799bb, 0xdae7a46db52cc8a7,
            0x718112c75dfa9603, 0x452ff41e4867c7c5, 0x0e75d7f8745a3670, 0xc5086e99d0fe6254,
            0xbbd5e935c6c8f1a4, 0xed01958f421c0e82, 0x0c476428acfa30d2, 0x7aaf814ea5488367,
            0x2d71b6e3796bd421, 0xa64cd1122ae7b653, 0x9f19c8ddf7a0c28e, 0x8a64fa265f422133,
            0x9a3c12ae9339b2da, 0x52f5a73259c508ad, 0xf9d5b20d669244b0, 0xda43cacda5a0b7e6,
            0x94ad2673b9617586, 0x60658afe2b9db48d, 0xf26dee8085c3b2ba, 0x2197254f322df7ce,
        ],
    // j = 64: sin(64·pi/(4·512))
        [
            0x1917a6bc29b42be1, 0xd8e72d912977ee71, 0x21030810a8ddd093, 0xd9abe105fe0fbea3,
            0x01af208bbd6f4012, 0xa801974079e03913, 0x9e0ec13c58a266d3, 0xf01f7a76a2d36906,
            0x78c99c112c798fc6, 0x8dc539d952ac4865, 0x2a6ea793e13d1ef3, 0x4f4baaf857931ba1,
            0x7bdbd6ef9bd80324, 0xe82699b9126a9639, 0xdbfee788295f5d8f, 0xa05f9de55e3ace7f,
            0x872bdc65c341af17, 0x13e22510ee61d274, 0xd23c8538959e4060, 0x36c550005c8007ed,
            0xb1cfd5f89b13d316, 0xeec38a2b7b3824b5, 0x2740478fa504686b, 0xd8d54749b739330f,
            0x8cd8a9cfdb38d0d4, 0xc48a49160df83ffa, 0x1b6ca8f6bf3c7a64, 0xc3b0f3a5ad7640f9,
            0xce1dccbcff1da240, 0x8ccbd146493ce68b, 0xad91a75b11e23a64, 0xcc196b609c9a7f6b,
            0x3258c974e5640ed6, 0x8f1644a78b7501dc, 0x2637a53e0cb966c2, 0x94195ce6d18a2478,
            0x1cb20c17ad4148a7, 0x68b7b1bef01484d3, 0x90b4a2de757ec5d3, 0x9ecedd11797bd80f,
            0x6b931d1bf1d36a78, 0x10ea7e8acc3c2629, 0x4ea490fdfef9d26e, 0x4a534a8767c4bb3c,
            0xbb7756735bcf6204, 0xf2f1b51c0a7e0828, 0x35aa4cf266db7783, 0x9f9c24d5ffeea0f7,
            0x7fd8b6dce6d76b58, 0xce42c3ed46b09370, 0x1f571e9c756a7f73, 0xbcc2701c9e3a338f,
            0xddc548f4439551d2, 0x8843d406cf9cc149, 0xd69fabdab7b5b522, 0x82954efdbe0c5348,
            0xd71c925b12a8cbcb, 0x06e08b1349995a14, 0x9a1d0df4073ec8ff, 0x658c31915155ec39,
            0x13a21e18d2956180, 0xca39932a8451db7c, 0x57f6eb16dc250112, 0x51b39f53b45f5025,
            0x5bf8fd84e5fb4e26, 0x389c940961ceb8e7, 0x8dcc45005b98e5c0, 0xf2290d92e297c317,
            0x1985b1ada84f97e3, 0xa78f301877a604a2, 0x9de996d4cb1d707f, 0xa1309438821c7c88,
            0x7124b31f83025967, 0xa572414544cc9f55, 0x15afee27cc2ea96a, 0xd348cd77ddaccb45,
            0x0fb4455b26070eb6, 0x8def755d8968b065, 0x5f47c2330e9779f7, 0xba4869552d4f5233,
            0x376657e32906f858, 0xa6ae260d1850a5c5, 0x6af678750e71cbb0, 0xf1ed57d4b3f17cb8,
            0x7e625e84a089c186, 0x596b83eb2fe1bb92, 0x132343e6acb5dba2, 0x93702d3805ca1b8a,
            0xc73101472d0d51b1, 0xadea36e685cf3887, 0xe49b7236a92e6063, 0xa767b4e8827b45c4,
            0xe55efcb70b801263, 0x2ac62e3860254a81, 0x64afa355be64f4c4, 0x390274524e0fe0d0,
            0xd9dacf8f8ae6ed9c, 0xd18ab8c274dde394, 0xe3461816faee61c6, 0xc5a768bf09f19250,
            0xa22bafcb5a8d66a9, 0x655a71824043c8de, 0x7cf290e71c15ef6a, 0x4eac44764f9ffef0,
            0x9c36a384e47083ef, 0x524296ab0ec99b59, 0x0cfc293b3b9b4a60, 0xbc7bd940e15ae63d,
            0xa26b1e4112779ec1, 0x6971d70fbed7aa07, 0xe49997628eae9a26, 0x82ae94bd3f7b1a7b,
        ],
    // j = 65: sin(65·pi/(4·512))
        [
            0x197bb0caaba5700f, 0x199c98c023aaff40, 0x852571ceb640b9d8, 0xcf388dde0c2bf17b,
            0x7433d9b3ddd0da98, 0xe29403f4255c5df9, 0xcbf2ddd557e77b12, 0xbd2a0a8d8ffe69fc,
            0x7df2af12ade5ef72, 0x6bf5875a41055cd4, 0x336ee12c5c8c7f65, 0xf56d2f7f1f0ecd50,
            0xf7990bdb2e4fe7fe, 0x2a7ace78531adbf7, 0xe1b5d29bc9f233bb, 0x250483f940a49e3d,
            0x6b62a6c5e30b1230, 0xa29a8d6da18fabdd, 0x756b31868f551dd5, 0x60b2f0a16717ed41,
            0xa86638f89c816a78, 0xa1825ee01a3f03af, 0x0024a62693c8b4e1, 0x9849819cd7724b1c,
            0xa8a6b28315b4af53, 0xacf521198e2e608a, 0xc9ce8f5203a5d2e5, 0x1af039701445a78e,
            0xb06d3ff665b88c4e, 0x3144f5ad0cc2983d, 0x2db5a43ded00d8b2, 0x8e5e0aef46d56f99,
            0xcacdaa32756a6d20, 0x275a9802075b247a, 0xf992eda9e001a93a, 0xd3e1c836aa10c7bf,
            0x69df6a3a548733ee, 0x7925a3c382dd50ab, 0x5d1c5f6417fa33ba, 0x6bcd18d6a5be16e7,
            0x1e6e188f8efc31fc, 0x9d437d4efaed6603, 0x4436a17d1515f105, 0x4dfaa43fa8aad309,
            0x1947e8ccb029d648, 0x5554862e8490ab52, 0xc4a4fccd14fbe1c1, 0x48db45982d572d3f,
            0xdb5abc643e2a8580, 0xcc5a84aa6903faf4, 0xa704bfba522aac63, 0x2aeda6c513324c80,
            0xfff6a347e3e3cb8c, 0x1469a060a28abcc8, 0x51ae06c43e68813f, 0x7ba2593ffe28b51d,
            0xa9a314d863b92956, 0x7169fe079acb8a9a, 0xcbbde7dea285f35e, 0xfb8a484a72127265,
            0x3a5c36b3e487884d, 0x9e7a10e4368c7442, 0xd1309b8ca690e071, 0x40e57a27096d3c97,
            0x43a487a7915974a6, 0x7a2d5ea9e170aa23, 0xd87f3fbdc9181e48, 0x2b614151a19ea3ed,
            0x1c353201d92e627f, 0x17124b5c7edad666, 0xf576fc31e8b458f2, 0x1ae4652aec5f6660,
            0xa39d5bc8541b3e01, 0xc98b44e862ea194a, 0xa9ec08262a36fa6b, 0x9bfb85c79c16bbb8,
            0xcc698fbbe599fa08, 0x68ad83992301b568, 0xe0c3a42857ce4a3c, 0x454cb0771d121298,
            0xfa97b2331c393dcf, 0x2a5b41efd5c32240, 0x0a5a66d4c7c42279, 0xdad6a185f91b0424,
            0x7167028aad82aa1b, 0x1a722fa85dee7859, 0x34a726680b79e9a8, 0x0a9f404683341db2,
            0x4ad305004a838aed, 0xc131170acf9ab144, 0xc3fbd11f8be33703, 0xe9162157438d06c8,
            0x4c1fc9c672210462, 0x7033622a27053f25, 0xd7ed3766b629956a, 0x969ff9617fdfaaec,
            0x43900c9a0fbd95b0, 0x062fee74c9ea0e94, 0x61a61204b5d19464, 0x8b2b72d9feb2f0e8,
            0xb29e721d8475f987, 0xa55fc11cff4a6ac9, 0xe1ffe5b04a224ff4, 0x5572de068960bf44,
            0xc4ca0855ca360339, 0xc0f8c4eedf26f00d, 0xc4a4e199f9fc960c, 0x4cc4c4bb9a267b57,
            0x4910e0a23bc5aeb6, 0xbf0d0b5069642468, 0x2321368f55e90a19, 0xef5675ae87f0e07e,
        ],
    // j = 66: sin(66·pi/(4·512))
        [
            0x19dfb6eb24a85c3d, 0x2d68f71889cb606f, 0xbd4b4edc02b1e62c, 0x6f44f90e8f78153c,
            0x58a0d6fdd8c64b1c, 0x1f110b80ec412e76, 0x8ee3651ab74d69db, 0xd132ca7715d23464,
            0xcbe0cd902d24d9c3, 0x7b352c094c200e47, 0x6ade50f9d6edf6e2, 0x83d22c307c304dbc,
            0x05fcabd23d71f64b, 0xcfcbcca1a872b137, 0x14278b89c93dc09d, 0x109e4b8db8ced861,
            0xb35c4daf4f2a8d8c, 0x33b03be989d13bb6, 0x102ee374dd73c132, 0xeb5c8b471f84e714,
            0x8e029be219298301, 0xb163e428a3193019, 0xb303587910423fd9, 0x14626e33a944918e,
            0x777235350fe0d001, 0x92d1d12f0ce07ec0, 0x017da43a89fdda5e, 0x39bbe410cf263501,
            0x53362d87222324a4, 0x6e0cccb6fb6da8a8, 0x2a51c86063a06b66, 0xa0b5d43a61e8459e,
            0x6a7e748c05ba275b, 0xeda3ac252cec3443, 0xbbf8eecc2a186418, 0xb6a748bfd8c11d84,
            0x4f1a049534d9a608, 0xd71ce3263febcb0a, 0xef121d0ceaa98bb5, 0x93db89f6312cdf3d,
            0x0e958466c02e0195, 0x45c89ab9370110c8, 0xf6fa2993f16f337d, 0x4e7b8539d1771629,
            0xf0ac1fa8aff7b3c9, 0x7631455c66c9fcda, 0x1b3dcb0a126a573a, 0xfa2fe239c038144d,
            0x839e2c20a12a9666, 0x364fce7af5f352f7, 0x771e26cfdcdbf91a, 0xbb75e783c35bb769,
            0xafce53f3bff8fc7e, 0x961e3faf382dd7ab, 0xc76b74a8d9494778, 0xfff6bcf83d00c4c5,
            0xfe5ca08d56b6769c, 0x9b1b06f1bfb7635b, 0x84d9090ab18ef278, 0x6c468a50985d219d,
            0x4677c2d62e6da752, 0x52306e137530a2fe, 0xe992076832da96a0, 0x6e580573d2d77f4f,
            0x12275a184d8a0524, 0xbc965a299f4f20f0, 0xea6404633c258393, 0x510c94b617585959,
            0x827778468e623a78, 0xf1c27c9da603d057, 0x5cb0b6c5e57bb3f5, 0xabb2dbe1063776ea,
            0xde79a6809ec0cf22, 0x5811f733be0af3f8, 0x592fd3d78defa905, 0xcad4d9916c0a76b1,
            0xa9d193ae0e61342d, 0x48725bfc770b2937, 0xc6e1f3de4c35d7a9, 0x1c04cac3384b56fc,
            0xd6d07bd2f8e50444, 0x20c4c6443e0bb8d9, 0xccd84b8bd81cd354, 0xb4b60891dbfdc77a,
            0x10c41e5120be1c59, 0x5cb9b3cbe5d4d150, 0xe01845bd61ae8725, 0xffb218e265733079,
            0x69558cd5c635c4d7, 0x048810675f84bda6, 0x90a06d8c9bb66a8b, 0x0b9f4fafef72f0c5,
            0x23de9d2f0bbce9e8, 0x4c5fcd10edc52cd4, 0x21407baa0343556c, 0x3aaec1eaf8ad4f76,
            0x9d9ad97ef54bc0d3, 0xe41f1e1f46cb423e, 0xca578ed9ddcd15d6, 0xa723ac6de953807f,
            0x9a6875eacc958e27, 0xafa448f405c5b671, 0xcd02b052aba8cc12, 0x369d658341ae024c,
            0x12bf2b0b5a26e34e, 0x8e33184a64bb5d3a, 0xf6f44ef02c66b30f, 0x8c889191a8bf5466,
            0x94951034f16179e6, 0x7c610658783a9900, 0x954ad124a7aad95b, 0xb11d05a6306bd559,
        ],
    // j = 67: sin(67·pi/(4·512))
        [
            0x1a43b90e27f3c4bc, 0x6bf9f16964665c7a, 0xbe67947cdbd3eccf, 0xdc09410637c04691,
            0xbb225b568e6c4969, 0xb1e8118f2d54c8eb, 0xa5f0c864bfb329c4, 0x0a11e47ef35a7a23,
            0xad1b4a1ce1e5cbc3, 0x3b7ae9f22c738e21, 0x112dbff0ae4de23d, 0xf4ef3e440e3f31ae,
            0x067921e542625698, 0xd86ac56576f0de1a, 0x5dc66aa361590f2e, 0xc208c11173b08ea3,
            0x1f25c1d60b623d6b, 0x5ce198ebf41bb4d6, 0x72ae1c74001c68ad, 0x00653517e9135a72,
            0xb5929389545b17fe, 0x597142c62102b1d9, 0x3f2eb35887908cee, 0x2eaaced15c07c49c,
            0xca8ce47eb6917964, 0x4595ada58a6c7051, 0x49544993fb9d6cf8, 0xd3edd95040c7e31e,
            0xa2c9bedca2cd2d55, 0x3efd65f9ca53eed0, 0xff6b06b2fe1fea58, 0x94a52b874a5d8c99,
            0x957b657b75ea17a0, 0x7552c59797581b6d, 0x5d3e4bb9daacd11b, 0x4fffaf641b0b1174,
            0x7b152903009ea2b9, 0x4f016e96ea3a0b66, 0xf35069369eee1f57, 0xfde9c2dd2338c889,
            0xd330c61581ca17c9, 0xd14241582d7c6243, 0x4ead15df3b22a17c, 0x073ca58cc878141d,
            0x3b7f9c20b1421581, 0x7ea085fd89f338bf, 0x006ace70bdb9bdab, 0x9246e2e0a175f6a8,
            0x0d2d0049fe6853ef, 0xdbbd9bc9eb2c1da2, 0x9d0e60c83bed15bf, 0xbb2e4e8e544f9004,
            0x9592bdc03653d422, 0xeda6de165e462d48, 0xcfc9f5268a33a291, 0x2ef945c30e4b7978,
            0x7bbeaa73edbf2411, 0xe7c08e613b79ce6b, 0xc36743a05c3805b4, 0xecc7e11116dc43f7,
            0x9aeef20981ab1461, 0x97d3e5cd1ddcbf7c, 0xdadddf8398a0bd34, 0xc40fb7d9a36bfb3d,
            0x9cebfffaa9659faa, 0x594470ddc85fb3af, 0x67379c03fb341af2, 0xf44e9d4b1da6e99f,
            0xe9bf4c2340363079, 0x48c200ce533dbabe, 0x020b4b94c9f026eb, 0xc8594182c9fdc797,
            0xf310337ea074288b, 0x152b7d6b51f34d5c, 0x869dfabbd0c69c1b, 0xcf16d02f7135f076,
            0xe0252ebb8d28f057, 0x76497a84c930ab86, 0x6f824f8669092167, 0xa98182cc03ac3c9e,
            0x6d171e3bfce630d3, 0x19e4a370866add7b, 0x899a2db3f8ec1036, 0x270bff0bdfb6bc4e,
            0x1bfaa0c14f131124, 0x7425cb4534400d0a, 0xba5f68d70ff0f918, 0x13986cea3b3beb63,
            0x4776ca842ae88337, 0xbbe5470dcd5c0aab, 0x0d160bc7e0d9097c, 0xf058b946c1fa6d9a,
            0x30876850459d0adf, 0xd960783fe0f490fc, 0xea460d0db4f467ba, 0x9d41cd3da0e10544,
            0x243c3684992078ad, 0x6c396278d88e41c0, 0x6de147d4c50a3f15, 0x47806a3d79971f03,
            0xc5bbbade84f7caed, 0x8accd30cf06b844c, 0x55942ccdba4b73a9, 0xbbc7514b9b2e02c6,
            0x8645b8f8984ee69c, 0x47b1c3733f3ce045, 0x68b1aafc3bb6d858, 0xf1d2c0630e0d570c,
            0x174ec6adcfbade3c, 0x9733676a4cec1b43, 0x38dc0b41adf13154, 0x99825a56957c956e,
        ],
    // j = 68: sin(68·pi/(4·512))
        [
            0x1aa7b724495c0379, 0x4e66e8259ee0e2d9, 0x6d2998fb5625e3f8, 0x12a26205953d2414,
            0x6351ca63a8873828, 0xb2277af43e1af151, 0xa2910461ed9937a4, 0x222f63956bedfc95,
            0xcf15e17cb73cb383, 0xe43be2fcd87a305c, 0xe0b3166c7ca1400c, 0x1e1fe455d7b84ef4,
            0x4ebc62b4bdde406b, 0x677353194be94966, 0xdc18da370384d36d, 0xe0cafb3d5403cbbd,
            0x04da7dc52802d303, 0x81ed56dc5c7d1926, 0xc0681306aae88ac3, 0x839d3347e318da92,
            0xe747dfbf2c42d9fe, 0xa5cc9091c24e6620, 0xf17ceb9dcdb289a4, 0x864814853f1082bc,
            0xd292dd6ea3b2262a, 0xcb67a69df89f5839, 0xcb4846991082e04c, 0x77e6d2af14ffa840,
            0x2f10e87022749064, 0x163b5e422084c8e9, 0x1d025b9253951b10, 0xc013193e362da921,
            0xfbabb5fd3b1c1e73, 0xea9f52d48bea2bc8, 0x99af0380118b860b, 0xbe2c57c5c9c5a3f8,
            0xc91685c6a172cb68, 0x7c7be71737af5a7a, 0xa10e2b285f7ea07a, 0x755bf4560224decb,
            0x0a758c3bff18d9c5, 0xd87bcae83a9fd5fc, 0x1e039d5d4975eb6f, 0x2e91f90feb9845ba,
            0xeda7d335c576af32, 0x1ebd6e61a07fff5c, 0xf1bd060824bd26af, 0x12f4ece712c1cd32,
            0xe13b14dc64e8f566, 0x81cc6033c8f77f81, 0x9d80a7252dc70972, 0xc95c02fe6aaf566f,
            0x04ed7e811087f87c, 0x07dd96181d70ea60, 0x1224e7c2ac4054e8, 0xd698fa1e0d699614,
            0x2f88768fea18494d, 0x82faf2ecfb887359, 0xb405622bb3d2e5c4, 0x4c38bd22c7b60151,
            0xf834993d713ad45e, 0x8b6937f712ec39e3, 0x200d524b82c0502a, 0x63b1aceb847c9376,
            0xa57e39d2db4a7569, 0x6ee9380072e448ec, 0x0075d97c6ba9ecb1, 0xafc7aac8c20d9bb8,
            0x34bb9a8a06856861, 0xc40cb25345e268e2, 0x9819121b61bf7bbd, 0x9ba21bc5adf71014,
            0xcacf0830d7a07c2d, 0x36fa4083fc4d98e8, 0x766042b8237396fc, 0x0a4bdd976815191a,
            0x2e8cb37caea0b630, 0xc18d08ebf87d4e5d, 0xf64377dfbdf8909a, 0xcbf69366accc4002,
            0xa859ca53fde99544, 0x3a76a83d915fcfbd, 0xd1b70f52193e4833, 0x1da14e57a95aeb32,
            0xd0ba5c6cf7f336d7, 0xa25777718631d3bb, 0x6d916de39b6cdea2, 0xba1457cf6ba351b7,
            0x1d7bcd300dd8c7d9, 0xb7e8433084fb3584, 0x74263878e037ee8f, 0xa67988754a577810,
            0x94420ee054321bae, 0x567030865350c628, 0xf159ae1fb867c13e, 0x9bf03aa7f00087fd,
            0x25053e98002b3546, 0xdf4b8db2158aaa10, 0xa1fff8fb0e1f55ab, 0xa934ff692e958558,
            0x37348e58d90314a6, 0x80316f3237bea09a, 0x1331de061908e13f, 0x26c0440db22eb52e,
            0xf1be1882e90da3c7, 0xf790eb0dd144b129, 0x2535e73ac39df8e5, 0x317b22752153011b,
            0xcef924532b9e6f28, 0xf2ab21ce9276552e, 0x645bff6dade3aa49, 0x94cb37d246b6e3c0,
        ],
    // j = 69: sin(69·pi/(4·512))
        [
            0x1b0bb11e1d5558d7, 0xed7b421051538135, 0x2b85056824837232, 0x3a2e81d1bd8fd8a6,
            0x5cd6c2ac8b4c8c65, 0x956dece4285e155f, 0xcf5830a887b1d92d, 0x85ba284b58cbe770,
            0x0b55934c4afe373b, 0xbb7294d1192cdbff, 0xdf25cdc88fb9aa46, 0xe2c46fc425837817,
            0x333bf5e541dfa2a9, 0xb9a2b5026f786ae2, 0xc80f16d7192bc13f, 0x824ce1fd26dc35b7,
            0x630fbf403924c8a7, 0xe1c7403050555e99, 0xb96201c2e3634efd, 0x8b377ed70c6d956f,
            0xff45768dd2eb6bb4, 0xe4af760b32d3aa5a, 0x394f09ec1e6f266f, 0xa6ac0b6d9e60b94f,
            0xfe7b60baf5498885, 0x2adcf5ea5af833be, 0x6d5c349c655c4de2, 0x34bad15d268f5490,
            0x23601088965acebf, 0x150de7167c935bed, 0x8f95d23ac70059d9, 0x83fe06889e6917e1,
            0xfafa78a71a6fea18, 0x5e2d12f2f60194fa, 0xa9683eaa120792a8, 0x7925374ce0081e2c,
            0xaa94e0c0b32aa582, 0xc833b6ce6457c434, 0x6e5661ba1b6aa32e, 0x55566f603156dfe9,
            0x28c1d67f33d66d33, 0xa8da43160792aa65, 0xa5d68aa9e07f8745, 0x870457f35c6b8996,
            0xa2b57321def664ad, 0xa5052df54a7876a8, 0x8638c365f953d5b7, 0x97d4cfbb15967182,
            0x1cfb28b663538d08, 0xf7f5bdabd1e21fd8, 0x217abdadd1d5cfe9, 0xa293c631e687cef6,
            0xf089f02277a05d1f, 0xe8ea7ffff74e1d9c, 0xe6dee4f5696dd21a, 0xc2e21b9ce4c7de55,
            0x4782116c0e7e1972, 0x255f03519aacf0b2, 0xf2b3af3217e7b0e5, 0x6c739627ae50c089,
            0xf506e01c96f85225, 0x00cb2d4e23fef0f7, 0x5090c937bc846be7, 0xd264f7d6a3559238,
            0x60c78c555d71eb98, 0xe01052452e137326, 0x6695daad811ecb2d, 0xadd7d057f0f2854a,
            0x273bc0848fd943c3, 0x07b26a63ec6a00cf, 0x7a3cb2e3008a3089, 0xb40ecb062cfcf068,
            0xca8979841aa8f4ba, 0x37cefb7d26c7adba, 0xaf5c4e6a0f18c504, 0x521ee4a0ec0fa0f8,
            0xf97ef2e651dc7e4c, 0xd61843e736991426, 0xe5c8dabde0af5b96, 0x002e2050cb9c34e2,
            0x1cad983c5d22bf51, 0x0886ce1c8387659e, 0xf5996662166cd895, 0x9d325eed673291fd,
            0xcd3fc9d318ae460b, 0x2560aa63900f2b89, 0xb71e05c9cb08f09b, 0xa20f6e4f66a5d2e0,
            0xbf8af2fdf1698f1a, 0x38a8d3ee2e82e681, 0xf9c5dc3e28c29b1c, 0x733c30ebd09bd213,
            0x724f82c335a3f6aa, 0x0420d16fd65156fb, 0x98673fa04649f861, 0xf010b12dde8ca107,
            0x4897c6d7f02b228b, 0x5d45d5ca520970ee, 0xf784cfbb6a7d478e, 0x551c40cbd62d8f67,
            0xe86f6cfe94e9c2ba, 0xeb45b8448a99f3cc, 0x5bea71a04f1c72c2, 0x7c28d92188bca11a,
            0x51dcd5b5581124d0, 0x911c81219a1584a3, 0xb7715e37e6aa84da, 0x766789aa4d322fe7,
            0x78b77a147637fe7b, 0x8c855da2065f3b84, 0x5f35a92e26c28daf, 0x304f9c77ce45f2a9,
        ],
    // j = 70: sin(70·pi/(4·512))
        [
            0x1b6fa6ec38f64c76, 0xd7650da47c239066, 0xebdb70f3067a7b04, 0x02a7e28bab8a59b9,
            0x82181dfe8dbf3df9, 0x856bb765d7e06661, 0xb230b5a6ef9b6ba8, 0xb8a7e3b57581146c,
            0x8a77e52c697bc3e8, 0x89c555cd83dc354c, 0x0f6f4be2024ee27a, 0xe3341b78c44f7e8d,
            0x9530c3f37851af49, 0xb62dcfe9b126e43c, 0xfb486a758e3224b9, 0x89cb57825ffb4cac,
            0xa6fda17462e4ba5b, 0x7f17d7f10741ab29, 0x1ae2f85f84f2c7c0, 0xf08c0b1d971d6605,
            0xdfc12450f2a90c1d, 0x01ce0c761d000d7b, 0xb78bc2d56fac5d72, 0x7027ed32d414a2ee,
            0x29d47cda0dcc8ed6, 0x9c3ec3c59e60820f, 0xd2d700e96b83bd2a, 0x0c7cf4279ad9b550,
            0x364500604b3dd598, 0xdd3a39e5b46ba388, 0x6bf6b8e70d724566, 0x340be73b9fe80b20,
            0xa682f2b313a292d3, 0xf0ca37d3cf6f5c5e, 0xd1a4aa51389b3a3b, 0x0b9dedc2e264b33b,
            0x9d4385305fb48132, 0x8f8ad01b1d41fdbd, 0x4386b8fa959a7ed2, 0x1e9b65d99b658bc0,
            0x743d08dff4061618, 0x98d09d527bcb3587, 0x71222ad1e9577745, 0xb1e12287a70195c0,
            0x9ee0286a61a9a705, 0xeb47547dc6993c0d, 0x0a8d1bd1b4e075b7, 0x0163f58c9e58ac2a,
            0xe5a5574fb4eb68fc, 0xe9191b0b9cd169e3, 0xb65b5751116f074f, 0x3d5e97e8ae413fd0,
            0x71ee04200ab7c90a, 0x619309c7ea507980, 0x1d3b160810cbc272, 0x7df249dc9c2300e9,
            0x29ae9eb29c9cae19, 0x0af6c2fb0ed96efd, 0x5bdd4c898056e680, 0x6ce9e89ae1d512e2,
            0x2458f44a02d01144, 0xac069cbe408044b5, 0x5466d260d9a76688, 0xbba414be7407d87f,
            0x9399634c52aff776, 0x2a7e8765b8975605, 0x0fdc0bf3cc9fe6cf, 0xa6d0fe3badeaec86,
            0x1d2a771ea9d5c950, 0xe1d2e2da531279fd, 0x790f6e697e38e221, 0x79242a3b4069febf,
            0x2524b8addebc4d6e, 0xb49265a440da447c, 0x29a367f97c716e88, 0x72e7a3099eecf1af,
            0xb7c4972e58cd1614, 0x324c8bf1062f4818, 0x4610315f3924026d, 0xc2c5141a970ad7a9,
            0xf335bdb31708105d, 0x75638577c426014d, 0xdcb85eb4f18082f3, 0xa78f7d142b4217b9,
            0x72e25edb1bd56a6d, 0x075fad292a03cb7e, 0x2b9e8a0a94ef9579, 0x920c96addaa91afb,
            0x2db0753dab5319e0, 0xe824748fc55d0866, 0x6ba1b888cc48793d, 0xa79b0c00515d1a45,
            0xe94ce850eb0cee40, 0xc449a84a1d6ceebe, 0xca0ddb09abdbcb01, 0x87d79dedb08d05f0,
            0x340809b67ede16b3, 0xf571819c791ecf05, 0x09d51f11a68d9551, 0xe0ba20ca68472d77,
            0x44cade5fdd842dc8, 0xe8ac58d6b5c28abb, 0x6a3625e9857cd558, 0xe54f95e880b51445,
            0x165eefd7594e87cf, 0xcb05dba0310a103d, 0xc7b09970f447eea7, 0x9de2355824225b92,
            0x4788ee19500c4d20, 0x4eef72e78a57cc53, 0x95612654a292d6e8, 0xe36414396c0b4a1d,
        ],
    // j = 71: sin(71·pi/(4·512))
        [
            0x1bd3987f31fa0dd8, 0xdee709eacfa3dd24, 0xe4c23e11e8edf244, 0xc0359ea33d2b87a4,
            0xfc59c66eae24f811, 0xd4ce8f35780c99db, 0xad9dde11bdd9aca0, 0x422b705646f0c029,
            0x1b18746d37c59e9e, 0x79223c334fd9b4f5, 0xd4531ff1af2b4bf4, 0x86365908898ddbe0,
            0x6cd7e2a50575c500, 0x493c2525525baf4b, 0xa9b6430405603f41, 0xbffaa9acec40e1a9,
            0x512298a77114032f, 0xda36f9ff3a3a7fae, 0x7457bc1c55228230, 0x6c12f169967f0fd0,
            0x033555044bde3356, 0xf4d8dc57eaad8faf, 0x82a9cce3e29bcac6, 0x5ce5168f01547414,
            0x6cee14fdf5780d10, 0x6761017c4edffcd5, 0x5c0deff7298f6827, 0x839b8848a1ea2ac7,
            0xccc3a07a0adffd3a, 0x73938f8db17cedb8, 0x5b9532bfa982fdb5, 0xc787a7cbd8a3de44,
            0x3d479274374f523c, 0x3ee713cdd1fadd95, 0x9a2d1e3871b69430, 0x6792313343ac001e,
            0x886ea990efaf6ca9, 0x342c1da11e61b1f0, 0x5f5f6b7f41c92d73, 0x38f184777dddc8cb,
            0x0b4a18f785546109, 0x2fdb95d40aba2a26, 0xc72c0819eac6676b, 0x519b0aaf527da809,
            0x007b5cc836f2f4bd, 0xf737418a2c1c3d28, 0x0b9e55d3e003a892, 0x252ce8b7160350d7,
            0xdda1a752dd6fb2ca, 0x08906693ab64e3ac, 0xfbdd629d8490d327, 0xa4f4dd14b0c21b02,
            0x9e6186becb06c2d8, 0xab5243ea49ea5496, 0x0f92b278df913b50, 0xe570b0135715f94d,
            0xff92dd2db19a9c1f, 0xf134b177db0fc6bb, 0xd6f491d7385e0845, 0x7669ef24a1e9eca9,
            0x0a557788c9f0b853, 0x5c1e976c5daf9533, 0x6540ec1bb72ddc9e, 0x73c6b823dddb6470,
            0x263300a679010b5c, 0x1934b6804ccd55c3, 0x0ce59e678c43722c, 0xc38a25691c96b499,
            0x74de81332a1af453, 0x956bb061ed66ee1a, 0x265d07f04aa0298a, 0x4be697aba984dc6e,
            0xaf921fb69f311018, 0xc48fed3d8c09d81d, 0x6ef6caaf46bc43c0, 0x85fdfa249b10567d,
            0x9f893d00436b8967, 0xd04e57d038ad616f, 0x063127aa9c96a3ec, 0x337dc0e36ebd24ca,
            0x33e9966ddd41ba7c, 0xc41640457f29fc01, 0xb18ab24af459b2f9, 0x913fc039cacd7296,
            0x0a98a7a8fe9fc265, 0x8febb61f0399cdf3, 0x5ac21da469dedd80, 0x35ba6409f05e5fa8,
            0xd19b2418a5a739e0, 0xa9e0eb54a41adc91, 0x19ea60d84d7cd051, 0xe8072c5829226f9d,
            0x46ac1b59c53c71ac, 0xc5d378498de854c8, 0xf6a39dc533ad5abb, 0xfee07faeefeab7c1,
            0xfbe0a7b127a27efb, 0x2df16e69428b33a5, 0x8cd49380fdf4adc5, 0x8bfe730ac19e73c0,
            0x889533fa2409d7d7, 0x27863a0c64185e5d, 0xb01671757928df93, 0x83fa26e2a3feab31,
            0x1c945a761807997a, 0xe86d29f30f9233c3, 0x4a302c81158322c5, 0x768eb3289caa0f9c,
            0xa34492fcb1af312e, 0x7a9dc0735f4df3f1, 0x3cce4d137e8583e6, 0xf80c3b59cbdc8849,
        ],
    // j = 72: sin(72·pi/(4·512))
        [
            0x1c3785c79ec2d4f5, 0x86310766026f8dcc, 0x39773c54cb0e9276, 0x209abd55453a49b8,
            0xd07230f388861771, 0x4b3f495dc82a7a68, 0x1a3e74796b93a7b3, 0x6cac149cf4e61c48,
            0x991ec4999c892994, 0xa78eedc015c73e3b, 0x882ac600d61f100e, 0xc7b47abccca7d6a8,
            0xdfa91b032f9e5f55, 0xf410cbabd2cdec87, 0x8b85e34ff48593af, 0xb83d5f8753fe449b,
            0x180390474431cf59, 0x1e8bebceff40823e, 0xfb96553b5b05f850, 0x1211a846d713d0d8,
            0xb5883cc4cfe8af87, 0x8c888fe7d05ecd88, 0x7f16b8e753dc56bf, 0x1ab37817e3e1598c,
            0x5f048513372d9ab5, 0x57a7d6e6218daecf, 0xcd03f1332b21050c, 0xd6e6b0bb68d79758,
            0x389a6a117f8cb0fe, 0x63eacf6bdae5a43d, 0x3bf206440a9e19ac, 0x19e2c13eb8c23716,
            0x06b208f0ce846348, 0x9200bf11d9be7f57, 0xb0c56f3d7a563060, 0x0d38a2c8223515c6,
            0x0852634f44a0150e, 0x463aa8ec815ef39e, 0xe60cc5b8f43e8f59, 0xd16534f152393cd4,
            0x584ca59fbd98f505, 0x601f4652d1df7897, 0x6dc9af1c3fd43d4d, 0x96848adc8200b01d,
            0xbe04d925c50fcc52, 0x679e0217d837445b, 0x68b58fd0bc049dea, 0x153e494a3cd5dbcb,
            0x5e642c4a4b4f46f7, 0xd04888cafafa3ed2, 0xcdd90d0024cc2e2d, 0x742df67822128c7b,
            0xc384453b9a8504dd, 0xa911dd10fe737914, 0x748915d33352a8ed, 0x2fc3fe0337136e76,
            0xf771056a2e82edaa, 0x8953e89377526697, 0x1fa1b777e0de553a, 0x479ba8840f0bfd19,
            0x7379a96e19e19794, 0xe2d3bc9c9e3989ab, 0xcb6a2348c69bd381, 0x8aa8a770d1a6faee,
            0x18e8d1db01c8f865, 0xf77cea542478b1b4, 0x34e8d30c10711255, 0x02bd7eac41c63807,
            0x9d2e35deef5127d1, 0x1c33eda747da6380, 0x03fa719b8a81a4ec, 0xa3a57e503abe0e46,
            0x9cee3ca2008fabb7, 0x7285b808e704ab61, 0x5e462fa036ffe440, 0xb0d70ba30b901b78,
            0x6eb7cf596403c275, 0x578f4c7c1ba67ee9, 0x1cd7ffafdfc53cdf, 0xdca9632bdc566af1,
            0x06af346d7ad733f0, 0x9aa5df755438f757, 0x019d9e27a63411c0, 0x99bf8a2d95590d0a,
            0x12c720f83cdef9f6, 0x814858c7ac7a7aec, 0x4577bd70d2fa6a60, 0x9dec35c2382f5eb5,
            0xcfff5f951da2fb63, 0xe0bccb672fc82e8e, 0x826ae03e8e6cdf94, 0x0adf5db0b34bc942,
            0x6c05b7b0815c50d2, 0x1b0d6c027f098e55, 0xdcac7a3b0350429b, 0x3629de167b08b8f6,
            0xc2b39757cda0073c, 0x3520e2b1b3c6a810, 0xbb09a3352e0c7bf3, 0x2546630e3479b565,
            0x485b41e19b1b9ab8, 0xcf521ad45349c795, 0xe7447018937925f8, 0x2aba17198f38dec1,
            0x33446d6d120da039, 0xfaa12a9cc53791b4, 0x7f54654800817992, 0xc6e5fbab75e41625,
            0x30c59d1d8ffb19dc, 0xce7d93b2b5381a90, 0x8865469331b20fb2, 0xa6e6477e2534c98d,
        ],
    // j = 73: sin(73·pi/(4·512))
        [
            0x1c9b6eb6165c42af, 0xa7857c2db6ae14fa, 0x28dd0598a00763ad, 0x2054c3d25ef301e2,
            0x036f5fe16a865305, 0x2a756aa62b2be71d, 0xb84708c7a322ac00, 0xd3f9db00f6814d7a,
            0x3b91835eaa855c35, 0x64a4675cf31fecb7, 0x033302d525f19fe5, 0x8b4a9f7fd4e67772,
            0x66bbaf7f6bba72c1, 0x1f704351725a6ab3, 0x6b49d9ff8819b448, 0x21aec11a40b7f976,
            0x8342f172205ddd0f, 0xbd65920c569ac099, 0x9d779f8b49edaab3, 0x64c9643f9e0b7af7,
            0xd6b6083f52295c66, 0x2f9d7e4b4052eca7, 0xade90bd2a041081d, 0x032e762ab4168713,
            0xbf9356c12e9b1910, 0x2aeb1b94d1957591, 0xf26ba52881df44b4, 0x11d5c1ac5b8431fa,
            0x972cd6b456de8862, 0xcb3247928f3871c6, 0x85f1411b5bc446bb, 0x4d3cb225ed7192b4,
            0x6fc3f90c90eb5881, 0x4e85f5ecd43bae1f, 0x335e01761df5e2ce, 0xbbc2d04d43db1ced,
            0x14068eeaebec8be9, 0xb08d56216d1f2041, 0xc7cfe75b09f92ca5, 0xf2a5e0d97f80d836,
            0x5fd02b7fb9be051d, 0x0d5a938ea6a0986b, 0x022ff967e6a9a068, 0x756f46c0d52079bc,
            0x16e1a528a1f0eb40, 0x612b1707f156c73f, 0x1de08e69f2af24fb, 0xdfd8d4c11cac94a0,
            0x7180213005a1a87d, 0xfd72b611872e8cb6, 0xecd739039266e860, 0x5ccd750f0b252950,
            0x59c1f695a7a77a25, 0xd3ec952a8738e413, 0xfb2b28bce7bc792f, 0x6791df81d9c31d53,
            0xf818cc7685657624, 0x6768b19718428e21, 0x71ce76032bb64766, 0x8834b3e5437acb41,
            0xb7bcc989fb43ad48, 0x0f5e2ac134ac5c89, 0x014259df492c81be, 0xdb8932c1e1fcf8e8,
            0x2c3f578848cd6067, 0x21b318c3da1b7622, 0x1d279ce3b07c3978, 0x9cb528e83cfebea6,
            0x21bccac5ab9303ae, 0x0bb9e6addfa8a5c2, 0xe414bbbb7749d35e, 0xc9b258b98e3cd7b2,
            0x4c5c034904dff02e, 0xf18a014262fd46d4, 0x7c61bf4d9f1c3042, 0x798e868e950ea17f,
            0x4a0f1ab71065cf35, 0xf669b96b83955c36, 0xaa02f69fdcbf2777, 0x37d7437bf15cd5c8,
            0xb0b9827fb71b0841, 0x6ba1fc7771a83602, 0x623c58c59700a01d, 0x147b466f19e69fd1,
            0x707127072f213178, 0x080d72ea64378993, 0x7e6d841d424cfc1b, 0x4cbb8ed418c8f929,
            0x9d93a31d8486e078, 0x4fcd2311b514bd08, 0x1d54f923164e628d, 0xf212f35f2f7a44ac,
            0x6d9d32739a7a8a85, 0xfe85106e26ff3ad6, 0xb26230bcb174ecc0, 0xbaf7db960e08026c,
            0xc04eb547c4a239be, 0x09a40a2906c71701, 0x70b0b2d2954e61e5, 0x23f926959c07bd29,
            0xf0fb21a8a0107112, 0x5153f771fa650132, 0x8330d70261de6997, 0x9f7ae835c5072bfc,
            0x6368d50badef3d31, 0x7f3460329f7f926b, 0xb2a4884cb6cacfce, 0xb5bcea82477f8c09,
            0xdd26b7230e192d58, 0x05100b43a7ea6a51, 0xa9e0bc6ec5fae2c1, 0xcaee2182cca234b8,
        ],
    // j = 74: sin(74·pi/(4·512))
        [
            0x1cff533b307dc131, 0xfdd71f386668145e, 0x3f14c8ba2a2f7929, 0xdf40394e0f3584fc,
            0xa4661157ad10a44a, 0x30c299ec67d65f73, 0x65979e6c4413b950, 0xf1e4312408cfaca8,
            0x338b461808d32442, 0x38d3f4579f696c27, 0xd8f26ad0cfb2de65, 0x506107b72ee6c775,
            0x331df6b51fb9925a, 0xd018a6fea5896d9b, 0x1f546796dcebcdaf, 0x23bdd33f5bcf9797,
            0x8d76526edd13d2c9, 0x4fda518ecdfe58a2, 0x84d1d4b2bec2e175, 0x5a8ff06854c585d4,
            0xffc194d95a763fcf, 0xe422a812fd5ef971, 0x09ffb71c6a757655, 0x7c4cb89956f990ac,
            0x62b6c48defed41f4, 0x5a4add7984d0d666, 0x9cf37b0f76784208, 0x311cd26cccc0d807,
            0x06681ed794ea7143, 0x76ff0297488d77a3, 0x32ed348e6e4081f4, 0xc86f31121823d6fd,
            0xacdd766c362779be, 0x7cbe5b1ded38a21b, 0x73110557c9cd82f5, 0x48ca530c2b2664e5,
            0x6e4975bb7dbbeef1, 0xe5ae24a34e995c4b, 0x5fcdbbafea2cf010, 0x4ca465a7a9c87564,
            0xb63d8f44599da37e, 0x938817efaf3ff1c4, 0x598ca049be6e8bca, 0xce7762d2c5223b33,
            0x0382c82bf689181f, 0xd380bb5a7992cb48, 0xb86960df5cfa1ff1, 0x19f0f3cd97543d45,
            0xc6eca202d6f4f98e, 0x705eb1858ceb1b5f, 0xdda5811bc6d1c9cf, 0x4ac8c04a10f837b4,
            0x1ea6fa728259c3fc, 0x300f54aabbb3971b, 0x89feae7091e688e1, 0x304fe0a4443bc643,
            0x3973e3d2938189b6, 0x96803dd4c9eed55a, 0x15f90349253637fb, 0xf1aaff8f196b6620,
            0x446727ba5a6493c7, 0xe4101aba5a465b1e, 0x076e4e6baed9d39c, 0xf8f2e60f499d1690,
            0x96695ba76fd4e18b, 0x445b71a43ec089e9, 0x83a4e37fc73e5bf4, 0xd396288898051d95,
            0x913cec0a2b484298, 0x84fcee4dd5b6314b, 0xa4131502af634b0b, 0xe606eb21d355c7f1,
            0x12a845c6b21c04dc, 0xfea77d5e9d20678f, 0x4f372eb3273359c1, 0x3ad995a1a1feed60,
            0x51d4e2f6b7f1d491, 0x36bf378e7a8a87a9, 0x19735cc7090fade0, 0x07edc024a3c542ef,
            0x2f710767930c5c90, 0x0e17ae1d95e65552, 0x369b13e4169a6069, 0x1995d361f413da61,
            0x1b6f79d3d3268449, 0x093f4e3f488a10d8, 0x6716e25bd31f1c86, 0x3cd5a8bc0740d9e6,
            0xb58ec1ce945d22c5, 0x47ca6c81a0107747, 0x58e2c4bd8367dd3c, 0xaf6f620d1a8ce43c,
            0x7877e8b0458b8366, 0x8473d1a677cb7e29, 0x52dbb72df7058e63, 0x03d9bd2d47f0a491,
            0xc980a7b7d85a59bd, 0xda5cf9beadfcb25f, 0xb4db1d80f87de7cf, 0xd6c66ea099470e7f,
            0xe571d8b8bf4b92d3, 0xc9b663198f42975a, 0x209c15a4e8378288, 0x3ed3bfbf78bb866d,
            0xdc522117c1cd295f, 0x6575973348fa4089, 0xe8b4d7fbad1f6edd, 0xa7ecbb77c87d91b9,
            0x559e813aa803c9ca, 0xb001a6ee0be1cf9d, 0xdcbd63124e183ee7, 0x8a0aeb715111a246,
        ],
    // j = 75: sin(75·pi/(4·512))
        [
            0x1d633347858ce431, 0x2f8d6635a4b94257, 0xaba428b2353b9784, 0x1905a510f7f5b9bb,
            0x48a3bd114a1835ec, 0x516888e21b73d9d2, 0xf169f27599cb20f1, 0xeb1d3cdfcf1f6fbf,
            0x12f6101089e82001, 0x96481a7b83fae8f4, 0x98f6b46241a15b3d, 0x303e1f6e798148c3,
            0xabf83220e647bbff, 0x014903db54eecbe6, 0xa50a51182c588852, 0x6fb52a1c2709f87e,
            0x02b8d7736ca2b851, 0x1991ad020031753d, 0xe7ab1e73314c4038, 0x931c47bd58ec634d,
            0x736df46ec5a2f7b3, 0x555adfe5ef1ea18b, 0x5582d16f13246608, 0x6a72bc69a4dc9c42,
            0xcb24258ac40701c1, 0xe998adbb242f38bc, 0x722ce5e142be57c0, 0xa0f69f1caf81eee1,
            0xe80153de427e9eca, 0x46b80eb5c1aa8cab, 0x8ebdb403ca8ddaab, 0xaa39ae53e9ef115d,
            0x4058a8b7011fb5d8, 0x0132b65e8a016ea3, 0x8cf2cc758782ac5b, 0xe91a75f7baa9fe8e,
            0x709772eab592be57, 0x378844e9ee3197a5, 0x6f0fbbb57d26b5a5, 0x3d7c80c2ffb29102,
            0xaec93c13311c996a, 0x860ddcf0f4b3aeb7, 0xbc9ce12bb8193ff4, 0x8ad15c80b57b6450,
            0x040750fb93927253, 0x9c51879e50afb925, 0xcc4f54f780269b79, 0x35351e46ce3b6ee6,
            0x66583dac2893b5a6, 0xd18ee53daf28f950, 0xe0a681cd57a333be, 0xa09f823b673d0752,
            0x34d0bb127363b383, 0xf53a326b55ce3e9a, 0x926516684c87cb13, 0x32d76b4b8e86746d,
            0x6223ab0f18bf48a4, 0x46c6b55b116e2c35, 0x4df2c1fb5c680a28, 0x92315d3e8681d66c,
            0x1e7f76eea713e8b5, 0xb362e635db321645, 0xcc29fe35d307153e, 0xe442c1831777c819,
            0x118272fc0652f15b, 0x70f6c5ff5ed012a1, 0x478273f6053feec8, 0x00c1869d99847f43,
            0xaa865c15056f8b4f, 0x8496ca230ce61a3c, 0xa8930b9eb4dafc6e, 0x96111cf68117c1c4,
            0x969f757f12cc01bc, 0x9f636585665f698e, 0x99ce542aa3c51abc, 0xc98649ac55ad28c5,
            0x110151dc22d9b854, 0x70a8194fc50c11a9, 0xa6a0dbc94927663f, 0x02df29bd1452ac2c,
            0x38ac0ab4d7b41f1e, 0x7cac820410671279, 0xbb41f20b50de632d, 0xa5b77cbecffbad5e,
            0xe3d6c8c17e192bcf, 0x31983773ccd0571c, 0x1d2cd3d500520df7, 0x6d4fcc380c2f0bc1,
            0x382e0373e3b944e3, 0x079b42ec17128a35, 0xa274f64aaaad65f5, 0xbe1b2ef17cf477e9,
            0x5f2c6c5e29c8814e, 0xcf2e2fb03ad87b51, 0xea5046dd28f5e81d, 0x052b5381508455ca,
            0x56ceeebb42accd52, 0x277dfd37aff021f1, 0xae5b7f67ac6a560b, 0x5cee9bd0d82dd704,
            0xa835a2300512e445, 0x39092dea321fd8bf, 0x571092d2c5dc6d23, 0x3caccb26e6609792,
            0xb0116e2f162f179f, 0x8d385859eb26bef5, 0x162f8f9a3b99b8f5, 0x5af725f13a8b73bb,
            0x09a90c9692093f32, 0x0370cb2bdf3d730b, 0x0bdb8a483406657c, 0xd20ec26da711a51d,
        ],
    // j = 76: sin(76·pi/(4·512))
        [
            0x1dc70ecbae9fc912, 0xfda2d73295ed8315, 0xb6e80ecfb80cf6ba, 0xe17d5745ae6b1412,
            0xa4aa158d9b7bcc14, 0x7c3088d8eff88cdb, 0xb2aaed1060c37395, 0xb67ebf85cfa68f0d,
            0xe123b6c91e84a7a4, 0x16959f036afa07a3, 0xb40559ab1353a662, 0x2b3f97e74f5710a3,
            0x6c55632579e655e9, 0xfda1aace46fb190d, 0x9e6a9bc156939502, 0xe595f6b7d8b38961,
            0x4c113e03aa94c333, 0x8c705001ac0b687b, 0x2023b032fa296658, 0x9159e5954a7502ea,
            0x851db5aeb18c0694, 0xb9e9803e62d2e33e, 0x78521447855e971a, 0xa99038853a159ab5,
            0x71369f914aee0085, 0xf824d60c0f2a94e6, 0x17202c4f66a07cec, 0x6c6c717f6aef9422,
            0xa0b22f9b805f0ac5, 0x14cf5c8c4f9b3149, 0x434df755a2f9f41b, 0x087bf9abf6ec5d1a,
            0x2eeeff5a63643312, 0xf0a8e1c62deed3ee, 0xc368752a75bd5102, 0x3213b807e87a2f70,
            0xfb1a1e7b01a7a738, 0x21e441246595617a, 0xec3cf74a4c7fd7b9, 0x2a16660351e5136b,
            0xf340995628f313d4, 0xade1fd075db0b039, 0x26e42ce3690507a6, 0xe53b96a41ca8ab76,
            0x79694b5a852eed74, 0x09c214fa7210bd03, 0x6106da64a72a9c35, 0x15210e83f21cbbcc,
            0x2af887a34072dd4d, 0xcaa1e650324513d9, 0xc2f49f906462a938, 0x46b641364fdd817d,
            0xb008c931770fcf68, 0x260e5890f2137c17, 0x47649ce8307519b9, 0xddc106069f6c1fbe,
            0xd99813cfb187e5c2, 0x7646443ee329e982, 0xb546b7ac4f0b3a09, 0x59bca2d199e3860e,
            0x6037d5b3d6943134, 0x6a46aebb274707a5, 0x77596bde713bbfba, 0x1e3cfd0193b22642,
            0x3a24e51e8b6e55fa, 0x18e7049258c94b94, 0x724e92985fb9d6b0, 0x5b1f428e0be3bdd0,
            0xcba452fae7e4c1f1, 0xac26f7583f379c55, 0xe487ef10e26cf87e, 0xc2ec5db1a7f0f94c,
            0xd43110be6650bd7d, 0x85968b06a5ed62b9, 0xc93dee3948fdfc8c, 0xd7cbbc49d67170fb,
            0xcc193ed03da21833, 0xddd9aa562e47317c, 0x8c8a964b7926befc, 0xdf88cdbec992ffe6,
            0x61e8c17839879d7f, 0xd7c9a6dd92c67114, 0x36896f4f7760b9b8, 0xfe4b4bf0377acb9e,
            0x8d29fd71fd8504ee, 0xd2e917dab727a865, 0x3ad327442724d1e0, 0xfdb9a74f2680fe88,
            0xd2a0eb606ec0218f, 0xb2abec54a2a98f13, 0xc8771c9ff8b4b02d, 0x840636ab7c03bb1b,
            0x83fda4ba3cd218db, 0x6bf69e25da39e511, 0x40327d10daf56d1a, 0x89329bc98f032772,
            0x6bcebb4ccd7597ea, 0x02b67d41b81df12f, 0xada0bce4e3e6efb8, 0x9f9740cfc19ccf71,
            0x4fa6b31458daad4f, 0x2b7d6ab706d5ef45, 0xd87a8b97bf575bf0, 0x78135e1641934075,
            0x923db6634631db2c, 0x79fb09fa3f05b6c1, 0xb6972adc93a01594, 0xbeaf77b799b8fc92,
            0xf70a74db3c8d378a, 0x0aaa9e2a89458702, 0xd8c61ffd1c5a3e28, 0xb5c64b29110f550e,
        ],
    // j = 77: sin(77·pi/(4·512))
        [
            0x1e2ae5b8457f76fa, 0x39544392322f1cae, 0x563a2d85e2f75e47, 0x96a852639e1ab4d0,
            0x2c5e94fccb385ea7, 0x74871c765089d870, 0x27032d201f04a950, 0x3db487d9bcb7ac01,
            0xa9974e31396976b9, 0xdd7c224b9a4cf11b, 0x7b4e284da825234b, 0x6fe0cae2461dd9f6,
            0x323f2d49836c5a5c, 0xfda57a07b44b4537, 0x238a9bfc7bb08203, 0x8f744f63ba52e985,
            0xfd4f8b0e06666e27, 0x44beee347aa90180, 0xb84808145bcb94f2, 0x65da478c2832839e,
            0xbdb2a79786712355, 0x6bdda32baa60fb12, 0xead2333d088b1132, 0x7e2e7584ce582544,
            0x5f42a519d0bb83b9, 0x67039c43324bb924, 0x4f8c05a26406af03, 0x20575afcc58c43e5,
            0x8417efa6e2a3c218, 0x5acd7d443d86563c, 0xfcd84f59f73bc4e9, 0xc4755fe0bd1119a2,
            0x629cfebe8832eba8, 0x14e40d73364247e3, 0x0bb44d2a8acef92f, 0xb438f989dba9c9ad,
            0x3925e1978d342622, 0x7b459e73877a74f4, 0x88467f9df9f5ec91, 0x9e5ca60a5864bd2d,
            0xa297e50381d8808f, 0xea3e6a29bee3285b, 0x9697b79d7ba12a01, 0x6ad3a294be565a0b,
            0x0f2cc50307b99f0a, 0x6f6f5f1a31c371ff, 0xd6c3f424f1fab4bb, 0x5ab55ddaea3af75d,
            0xd831e86acf94eb98, 0xa41d541d4dba523c, 0x05490cade8cfecf0, 0x4d413634a4966e2c,
            0x624706d268ebe53d, 0xc41709dd0f6c9ea9, 0x7a65d60c9a272c5c, 0x771a494f4cadd9cc,
            0xc7ff2b93c4873da3, 0x63f38b480d8ff06c, 0x07a805c994d5082a, 0xe52f7ca5402aa256,
            0x3ad53c29438d74f4, 0x13475f0dad914597, 0x3d02c9af2e092c3a, 0x53358bc0fe9757a3,
            0x12a833b098a2424d, 0x2e7d81cb9e9a5492, 0xbcae1960c0061279, 0x1b0bb47fd7ec36d7,
            0x013a4c58ea6e1af8, 0x9ce0610c040add13, 0xcaeb080d0ae0e7fa, 0xcf94ce40da2895a1,
            0x287e60911292f569, 0x95e5e853d4df5f9d, 0x65ed5d6174ddcf1f, 0xdde5905f862551de,
            0x59dd3b11781e7034, 0x9bed52e3e0577b97, 0x291326b5a51371d3, 0xead934eea41136df,
            0xfa773392bbd2cc1a, 0x77b290cb9898b541, 0xfbde4149be13d921, 0xc5fabd3dedf46a9a,
            0xd0d673ecb7dbafc4, 0x86ce7a7d15b3b1db, 0x16b6894a93615a87, 0x7606e1581783ccbe,
            0x6b374dcebf8d48db, 0xfb16bac57c0e3dd0, 0xaac88dd1ae557e27, 0x4d3c39f8d0f9dd45,
            0x6849e1d6bee8d408, 0x01604216fbb6e312, 0x3d0ea5e792fb79ff, 0x179665d9de80b8eb,
            0x70111bdc4790e99c, 0x4cc12bbf9d439695, 0x627910c1935ab340, 0xea77145c5b93cec7,
            0xa6ff24f6c6614806, 0x92b761fac75ffa1f, 0x68c8341fbc420e4b, 0x3a75fc2308ad3f7f,
            0x516f8b46abcc6aac, 0x47f35ee421b6edb5, 0xdca7fcaaa982d01e, 0x044dbac76d42c12b,
            0xddfcc96590e31493, 0x1bc3e05fbebc5525, 0xe88a004151717863, 0x636222e48c6f27c0,
        ],
    // j = 78: sin(78·pi/(4·512))
        [
            0x1e8eb7fde4aa3eb7, 0x229c34a911d5d572, 0xb6e5848d70b49ae4, 0x69da0452f7563e3e,
            0xb1b9ed2fdbe09472, 0x712b287e4e027540, 0xd94346f6a8c6b21d, 0xb4e6f5ba3d7ac9d3,
            0x1f22560005d58702, 0x640967c78e7521d8, 0xb711da90f8a3f223, 0x9e903c7cef2a7059,
            0xe9b3ba102277818f, 0x9bbae890801532de, 0x06a3cd3a4fe57792, 0xe73050d8e8f58338,
            0x938d8a1e6a619bf5, 0x1cccd364cfa30f49, 0xfb8e6d0281856c17, 0x1fa6e5e0b2df6cb8,
            0xd8782516990b567e, 0xff9551431bca548e, 0xef01676af7719620, 0xbd2b9663aab73361,
            0x637ba76a65abfaeb, 0x1d0f50280fc95480, 0x70991e40a8f0dc5d, 0xe5988a5e4382d3c4,
            0xc2c3602a39fcfc12, 0x4918112b0c311808, 0x9fd6cfacea333b33, 0xce05f0f3290f0ca7,
            0x1e1f47265d7123ef, 0x10d5a958388dbb9f, 0x68eaf57613b3c554, 0xb30c331ee2b84732,
            0xbd57c2e1ac221f13, 0x806500d19b395b75, 0x506fafb240ea0114, 0x82abb7718d72efe3,
            0x01a14d15cc1e8fef, 0xdb8f1adc266cc08d, 0x332de22064e1d35c, 0xa20fe6e198561be4,
            0x9238a5a2a74c48c0, 0x6ed8050f52c70483, 0xc52974baaa468d0d, 0xedf7859272543e0a,
            0x0283e09e067b53fc, 0x5924f83d58bb9698, 0xa15f8bc9e029c693, 0xe2641e434a1c948e,
            0x4ae738c5e732298e, 0x6e48fb98f8379b9b, 0x5cc83ebe83a0ffc8, 0xe4f25beefc97dc61,
            0xe63bf3d36f06efb3, 0xf265a01704b207ae, 0x3a695587bd2bfba6, 0xec7b9b921d531041,
            0x7f1c80430e42ced9, 0x41650105b2f5dbc4, 0x01b841f56eb7b60b, 0x0f1d8ccffa5dc45a,
            0x88c8bc3992494055, 0xc63484b0f186b616, 0x480e5d848482c74a, 0x75e50b78c34cf2cf,
            0x58c174e49daf2001, 0x30c93deb4c804a1c, 0x0c7d409954e2212f, 0x9a92fe47043b75c2,
            0x084408fd5864a8e9, 0x01ae3129d79f9ce6, 0x5cd2d467a7fa6d90, 0xf212927b86b3eed4,
            0x87081aaa50476d7e, 0xadb98129010b789f, 0x6ad8b73d14f4d9a0, 0x68ca2ee39be25b5b,
            0x998f2f02134d3420, 0x7c267fb1b1fe4d44, 0x0f42e86cd40dcbb8, 0xf1816ea467245ded,
            0x60a1b4edaccbf65f, 0xe298a095500acebe, 0xfd8fe67e6760a2ae, 0x576177910f1521fa,
            0xdb81e24f25d0ddec, 0x1025ccbca7b7f07c, 0xf27062acefc99818, 0xfa9d0e8537d9406d,
            0x59b516def2f6e2b0, 0x068219a03da3f8df, 0x613f858b0b8587e1, 0x97d068b231806c24,
            0xfbad2d4db1cffc60, 0x038c7615924159e7, 0xee8977cddc571186, 0x35fb23d64989bd19,
            0xde57995e30f4d6e0, 0x710281249521560a, 0xe465bf5a85178379, 0xffb3019431a294f7,
            0x711f2375e0f7f65d, 0x556afbcefb561a53, 0x688d95a1da3f843d, 0xdd363ff71d208165,
            0x77ffc2c575baad7f, 0xe880bb04035a008e, 0xf81419f4f0135872, 0xe6065aa4e9be2ea9,
        ],
    // j = 79: sin(79·pi/(4·512))
        [
            0x1ef2858d27561a9b, 0xd1ba138881e48560, 0xdb2aac41a30c2a28, 0x01dc306f244708e7,
            0xc9f7b7c83845d74c, 0xc9d5103f1f45eddf, 0xcd3ff7684f975932, 0x6d8eac8281d48439,
            0x85733abf1c87aae7, 0xdc6f74bf52a73222, 0xe3ca583179bc8483, 0x30824d23d5902d81,
            0x62bfe3ceb001638d, 0xc81f848ff697b7dd, 0xf9fe6550c982271c, 0x7188c162c48cf74b,
            0xfc55d654318771a2, 0xbe25fdf7191ac5d4, 0x3cd0a2e0dbd1041c, 0xa0256e3bf25686e9,
            0xa743dfc09e40cdb8, 0x5319a6bdfa4cc414, 0xbf0acdabdc9bc0c3, 0xdb96777c84ff2638,
            0x356c0b726e2968fa, 0x45e87864afed2474, 0xa4171fa203f32df7, 0x88e67efd50b0db8c,
            0xcb47d3f6e44c476b, 0xb3e2e172bf491c76, 0x48e428e8e0408737, 0x9dacd9845a9008ee,
            0x0d98c2bdaca36131, 0x5cbf04702b4d3c11, 0xad66f352fbb75dc5, 0xc21f526148799b54,
            0xaf7f3820d1d294f0, 0xfac99fa69fec287e, 0xbd12dd50c702f82b, 0x4795d16d0cdf6549,
            0xcbe086f209b9c944, 0x84d0140afac84741, 0xabba497ff27ce39c, 0xe0afa1f9343fe938,
            0xdf7dbc312f29eace, 0x3d701113ad6ee382, 0x8c049918cf5f965c, 0x3e7eb26daccc653a,
            0x57d4260e76cbe9fc, 0xbbf246a00e46dd15, 0x0d01b0f589d3d4d6, 0x6739ab5699691a5a,
            0x3f5f1cda635cb5cc, 0x964b9584516dd6f9, 0x38a249edfcfea07a, 0xede6ad9f337d3b12,
            0xa499fc1e1b803fa6, 0x6173198e6a76309f, 0x98c3487fc3f28604, 0x4f3640a421871303,
            0xca5927cc5161fadb, 0xabb5d8c90663a20c, 0xe2d0c141da5aac5e, 0xe2f243a26d5dc9bc,
            0x1443b748606249c2, 0x8bf1ab46efbb62b7, 0xa35321f330131281, 0xc1ceb86fa0f85c99,
            0xd5b1cea31550aca2, 0x3a0177f0b107ab5c, 0x197a060997772066, 0xbc60de6a40dd3b94,
            0x4caa8909f561b09a, 0x8de216e2c5c84411, 0x7b4566a7a40858de, 0x4892ce68fe27bdd6,
            0x07a9eeed25ae32bd, 0x77e33af1db945a36, 0x4c8a8da7403ef4ad, 0xaceae2822bcb18e7,
            0xde5449a7bb4eec2f, 0xefd3fdd248bbf30f, 0x76d8fe9c996e55d2, 0x67666dc89c078e6e,
            0xb83a3b0eca5c6392, 0xe87331f4ad4cd446, 0x55bd608da61fd7a2, 0x791c8903ae563981,
            0xc42065188887162d, 0x4631a9806d24ca1e, 0x6c646159545452db, 0xaee4fd6ccd078dcb,
            0x3e8195a041b58b65, 0x08a1a09fdc8fe69a, 0x2b48b4aa3bfac978, 0x0cc7ac4a321dae12,
            0x74bb3f6fd15e6df0, 0x44e31fc01454d691, 0x2722e35c4956f38a, 0xa6cd34a2a452c945,
            0x82fd74f32d13d119, 0x4384f2bea373f51e, 0x13a6e07eab5ff6ea, 0x9b71aba17bebb435,
            0xa8a50dbfd40387b1, 0x2160517435307945, 0x5b669423c5f675d5, 0x2d8aa097ed64d961,
            0x27df497c63c959b9, 0xfb075d7879f999c1, 0x4043c70b658c0c11, 0xd897636173ad3f4a,
        ],
    // j = 80: sin(80·pi/(4·512))
        [
            0x1f564e56a9730e34, 0x4e08e535cadaf146, 0xe2427477a6ecf31e, 0xf0c8a6bf13a12290,
            0xdafc53bdb0f3ad5e, 0x98b1eed416377b10, 0x6d55a9de54d7a5ac, 0x24407446b6b82563,
            0x19decda26d6b9eda, 0x31a3bc2611fc733f, 0xf7000b524e2abda8, 0xbd84834a13d88069,
            0x5d9ea1aea35c4ab6, 0xff5f24894120746e, 0x105756f17c9c9e2b, 0x39fbd24b8015837c,
            0xaf9a3ed5d637e3e7, 0xd704721a5473c318, 0x598e425b46ce0267, 0xf84909fab3e797c5,
            0xf7a332980704c92b, 0xf2a7eb8e8ac82f8d, 0x199557d5ac9b3ca9, 0x3bdfb8a4fdf389a0,
            0x4954fee338f4d0bb, 0xffefb49544da1cf5, 0x9a663c76a4a85e15, 0xd2c7d26454543744,
            0xe6c7c3b72f851b2c, 0x5dbd9b22596bf24c, 0x179393129809cd0c, 0x52c0336e42cc3dfb,
            0xed3002efb2272644, 0x59321dd3c35c3817, 0x6f1502e77cdebfe5, 0xbf9dc60ad51874d9,
            0x82762fb4492c6c04, 0x847caf5f6dce86c3, 0xeff0f1cb801f0531, 0x07398f6c9f0b31b8,
            0xf782dd7ecae2b864, 0xfa662073864fbc67, 0x07a615e7ad774447, 0x1d228a15f80fc708,
            0xa24a005bab2b10cd, 0x2add825e1ac88ea7, 0x9d575094dfb76c30, 0xa5998c2976e4f361,
            0x3ebc39f6f9eb271a, 0x18c39a5684e5caaa, 0xa8f7de7b489875f6, 0x32e9b30ece6ac1c8,
            0x0dc81ef111425e97, 0x61f2f0ded52476f9, 0xe1a0585105388cca, 0x1e8335f4a023b7cd,
            0xdc1c7ab6c04e5217, 0x522f1dfd767de4a2, 0xf9c9a9808c06f370, 0xf22301b0f063f9db,
            0x873b124fc8f2f02e, 0xc50c0a037c3c322f, 0xb55631711d39b7d2, 0x6a099190d5197c42,
            0x3494836e7a343013, 0x85eeb3e3d923da5f, 0xdd43db96e97e5007, 0xfc071f47a42c194c,
            0xc7566e4014288366, 0x518063d59335be2d, 0xde60197fe8b223ac, 0xd32c1b7722a84671,
            0xef13feb7f0f6fed9, 0xeed40ecbf0e958d1, 0xfee9b22c1479a777, 0x74c6c23cb84661b5,
            0x2a59df4dda99e449, 0x5dde0c69ede44967, 0x0cda50a023f8ec9b, 0x7d5f1c70faf5fd3f,
            0x10a598f705cdcea9, 0x17f7d2a72d7be219, 0x107f1021714f302d, 0xff9f92b390397734,
            0x3bd485bfa382b265, 0x22c6a2079154b670, 0x6498a4a2539ca0df, 0xbbd7a0be5bb2f532,
            0x5d030d0515316693, 0xa1d98ed9291fcef2, 0x80bc5e8e920e62fd, 0xd29dd2c346e4c18b,
            0x47c59f26493137d5, 0x67bc52939675931c, 0xb32a41bd6d13094f, 0x46b6a5f55444fe77,
            0x25dd4602da71608d, 0xafc480c2eedea566, 0x85b598c9caa7e0cf, 0xbbf32b3a2752cd97,
            0xfeecd0f52e18951f, 0xf26eeb87bdcbe2d6, 0x68089adbc00a6d96, 0xe2cd80fa8181efe8,
            0xf4cfb3c4ef3ca7a4, 0x83efd195776b3453, 0x6fa6dbdc93abcbc6, 0xca626f4750703ac9,
            0xdb81ce8159e2bbe2, 0xd2a1c46493fa0760, 0xb4fea188e5dbf57a, 0x15425e94ff131158,
        ],
    // j = 81: sin(81·pi/(4·512))
        [
            0x1fba124b07ad85e1, 0xf46dd2b04180a5f6, 0xaafaeb25343b663f, 0x4900e7d2fdff39d2,
            0x27daf93400701824, 0x1c202a2f78daf1d8, 0x2558ddeb8433746d, 0xe68cc64a8c0a8150,
            0xa97078349d8f1a7a, 0x45cbaedcf3d88bac, 0xeafdf13a17a22b4b, 0x4b8bfa8f0808e3ba,
            0xed30eedae30d2b00, 0x0b28765d28cdcd36, 0x9dba9eb31e79bea3, 0x8c42c1baf7e47fa3,
            0x394ef050dd2d2237, 0x5488744638ce6180, 0x37b85a73955529fc, 0xf96d575c7d941b06,
            0x9b251040f4a2e454, 0xfec39f52f90a915a, 0x22f14f635386b782, 0xfa81b95e41861047,
            0xbf9b5e9922c00f60, 0x7d792457253fe48b, 0x35061b57603c4914, 0xc9862df3125ee05a,
            0x1df3f5f65598841b, 0xe03329b5d5e59b2b, 0x9a9780457b3a6861, 0x784e583d4aded16e,
            0xbc54f2b1c9bd9559, 0x1c286a6987971d69, 0x4703d828ff632ebe, 0x1ec96296b3f084a1,
            0x4686d6bfeccd2325, 0x588382b70626c583, 0x9df227431ae82b2c, 0x65ae4849d66e5fe3,
            0x34b39bea116b8cbf, 0x48eb783766b0199b, 0x40049b97ca995f18, 0xeacb38f61c0c6da5,
            0x07d7957b7b31bfaf, 0x35c78f50e7e84512, 0x441a120881c6c0ec, 0x57484471156fc588,
            0x4ca2cfd5b46fbd00, 0x5876133dcb378a1f, 0x801cf4521be408b7, 0x6c9f0f2ccc706e1c,
            0xcdf31fc698a2e83d, 0x410344a855320fd1, 0x93db85567ba1ac37, 0xcbf711eef20459e2,
            0xb4518fe13d19e986, 0x4a0bf3db6136eecb, 0xc218714731094d33, 0xf3b69e058c43c525,
            0x169d9289eb714bd7, 0xc0eb7b3b381bb2ce, 0x5ff505d7ca8e94e6, 0x9e0d2a76ab75cb90,
            0xc91f375d529ec2a7, 0xf8458b85164540a4, 0xc2129a627ffcb602, 0x343054bc2ada0b58,
            0x349e31a3077833dc, 0x92c9a8e085629479, 0x7f6f8cecee6be609, 0xd4c1f7172170a555,
            0x6f6a5d7d243b6a02, 0x4dfab18845cc8838, 0x02a9b4f86c3d7ec2, 0x9a214b06ec3eb126,
            0x8854a1a4ed7e3bf7, 0xb9c876cc6caf5984, 0x9d6914830a0749d8, 0x933bb1b0c105ae62,
            0x16de59949b89090f, 0x783300506023c507, 0x9dafb4ac87b5044b, 0x4241cfe046f7fddb,
            0xae25c3fc2128667c, 0x843484cd8c47603e, 0x134b8d8f9544f617, 0x00f67aaa4f723449,
            0x5f49e20a1ee158d3, 0x0bd6b22d3de28570, 0xf60f87dc9f451f68, 0xc4e14cf590bb4366,
            0xe5f01e4f5bcc9fc3, 0x07f6ed5a5a3d67de, 0x0e0afd5c43a3da34, 0x251a20027a0e5d97,
            0xa9d623f92ab0e296, 0xba8e82d0da577383, 0x135cef5953f15dcf, 0x6db61b20dbeccdc5,
            0xb977a0977358ccb4, 0xf12b08f45a67341c, 0x37135ced1214d7d0, 0x0473ca618d0054dd,
            0x7090caa1d2b46928, 0x902833f067d0a592, 0xe926b038ce64039b, 0x2543e73d0bc0aa75,
            0xc344c9dc0e4b483e, 0x97dd5ad26366a033, 0x6b4f91df19a7396f, 0x8111ee0e5be0e1c0,
        ],
    // j = 82: sin(82·pi/(4·512))
        [
            0x201dd15adf70b659, 0xcfab20c23c444f97, 0x76a054e646becd54, 0x261d6947f868436e,
            0x7df2c42910a3f897, 0xb9bdbd69c8b31c1e, 0xf261821cced1486a, 0x382fb81bcaba1696,
            0x4183441dc4f85f73, 0x7acabe98db156e4a, 0x6eda03ea1f0b148d, 0x4afeb8d8d570d2f8,
            0x2418dc757bf35e49, 0xeddf7f880b0142ee, 0x414f6331f064da7d, 0xf287acf4d10957ea,
            0xa601a841d2428803, 0xf1942fc1caa2c283, 0x8f45a0ef58dea143, 0xdf6e3ef756ccbf85,
            0x2d956423ac603e50, 0xd992be3b3a0ee364, 0x83446f4b31380fa0, 0x69b79e1113b67171,
            0x296e7d3613be6886, 0x4add153b5aa986e8, 0xf3fe4f4c0d15d823, 0x2c9fe7d59fa80014,
            0xf96d88a22c493690, 0x834045a1f6ae3393, 0x2465ce6b9dc8139f, 0x5305548483f70ac9,
            0x68691d1af813bc39, 0x87868d1eac9d0945, 0x312037a2e056c989, 0x3c30516c472881cf,
            0x8922ac2e21d537bc, 0xd6c32f54f51c58ac, 0xc18bbb7a20b9198f, 0x11f4c7a3bf7e32d2,
            0xd912d172d4402c3b, 0xc0fe12f92e7b7d8f, 0x5b2b683064257bf4, 0x3f4576e8bf790f74,
            0x657a7101c2cd7672, 0x5e7e59163b9769e1, 0x8ca72a6121f3db37, 0x41b913d4819b0651,
            0x33dc58d7eed342b7, 0x2a367785c6a0de8b, 0xf65aedf3b5619a91, 0x66a40bfa179a95a8,
            0xbaae52b96d1f395f, 0x6da2d1f98b8e6242, 0xd3dc4ff8da9cb0c7, 0xdd7537fcb4712325,
            0xef8848680df384ec, 0x331422b88abc42c1, 0x35531996809d8637, 0x39f9d9d7d73d6bbe,
            0x88d5438411109b79, 0x1909cad17c42f6d1, 0xdd253346b6927286, 0xebfe1b4ee2e38d48,
            0xceaaeec5f617194c, 0xcef4d9b966df79e3, 0xf9053133a3630c16, 0xb6497b436fe529bb,
            0xe25e632fbc2d3d1e, 0x00b42e580fe04957, 0xc63050a62482f94d, 0x34da37a226301dfb,
            0x72efbba6fe2e8874, 0xd52d955be224706b, 0xfd2bbb2b2b9c1586, 0x5b96a8b000bfee81,
            0x43d906e53349d6a8, 0x2feb7c793e66a325, 0xa2f0c006df4b87b0, 0x6a716bc0ce2354c6,
            0xbbb9793d4ac409c6, 0xc89cafa2d3db8da7, 0x0aaac73d29937e8d, 0xad6612a823456a2e,
            0x5d45c88a95f6e62d, 0xcf5b41f56f63b5f6, 0x6a0f338ae34f0e0f, 0x795129cd4cdb1803,
            0x38f79b9c293785a3, 0x629e9cde1b1cbe5f, 0x54eaf3435278a079, 0x97dae4bfcdbf8bee,
            0xcc55a5099c607d49, 0xb3a9f7fa26fa516e, 0xecd0a197712e2223, 0xf6e87947373424f3,
            0xea2442f3985ced4f, 0xa101b82e99c1a203, 0x8f3ab17fd3ae75d1, 0x08f48dbb9675e7e2,
            0xed67407962d6c75f, 0x37bbb9b8a3e381f8, 0xb233813ffe4e0f13, 0x21ad0a8174c732e9,
            0xb58bcc47335c0188, 0x3cfff3a316e691a6, 0xf15e6dc67467cb95, 0xf10e548d84bb170d,
            0x825b3d8fd05f9a18, 0xc9373339ddd3bb0f, 0xc06ef1f0d2aeadc3, 0x0499ef7bb504d939,
        ],
    // j = 83: sin(83·pi/(4·512))
        [
            0x20818b76cee8fc05, 0x84e8b6a5b19078f8, 0x90406b94f5122fbe, 0xe3aa77236bc2ccf1,
            0xf93e513936db9fef, 0x70d7f4fccb377590, 0xe878d71b6cff36ed, 0x7aaf785143cd0158,
            0x5dfc84f27aafdf23, 0x1573cf1486d6ac4c, 0x3c8c29e51b629b1f, 0xbb7eb7624f081937,
            0x734d36ea1768ea07, 0xc5223fdad7562762, 0x9f6b4e40ff9bf6ed, 0x466043b1f0b7ec51,
            0xfbfef42c611c1451, 0xd7ca5b8a69673f72, 0x2e1fec79f2ed81d2, 0xb78ff8b30d956c17,
            0x03f812d75e790603, 0x227bc4f7eb3d823f, 0x06a8402dd2abb495, 0x0b947a66b3797dfc,
            0x1e04df9333c16161, 0x4da3306f12a5d49b, 0x843310efef8a8690, 0x11c4eb3dc3fae1b6,
            0xe4bed02252dd966d, 0xecebff4fbe30e881, 0x06e59e154cba0cf6, 0xddaea6fe1b8cda14,
            0xd46f630eead2e20b, 0x3666b2125e22cf47, 0xd62cf0f5fc6cb19a, 0x42942e77cba83cd9,
            0xc7536237cc0bc32f, 0xc6ce626758d82959, 0x3b70b191ffd4d86b, 0x5a1a0b41e85eb53b,
            0xa85063db3eefa9c3, 0x484ea68d3168e6e2, 0x5898759c469c023b, 0xea62a2a48b464af2,
            0xdc7e32998fd3dcac, 0xe073d747574274cc, 0x813e82a81c05ab3f, 0xa24c212fd299abc7,
            0x49cfddb65103b94f, 0x2894e611621f7706, 0xf34ddd7f04816e1c, 0xa6957a2bdee7bf15,
            0xebc5e82073eef998, 0x6c28f99b68f4f1ce, 0x373e403fae58d6e4, 0xfc8d913a36484d72,
            0x33fcf181b73e6fa0, 0x930a59cc314a0027, 0x562e50ed1e675986, 0x113b832d087359c9,
            0x911fea50e24af7bf, 0x3158ac904aa574c3, 0xdecc0a3e73bdb29f, 0x15f601da9b6708bf,
            0x898a2d8859c56468, 0xe95888060a84c324, 0xa29ffa9e43cf5d27, 0xb00836dd23967720,
            0x8b4b27718c2ea0fd, 0xe331269169f6c7ee, 0x17c98624eb91491a, 0x587dba3d6564f1c6,
            0xec3c8de69a112091, 0x5507d6b1466d611b, 0x921d41ee2440e80a, 0xcc18d7368bc03579,
            0x1b59cc654ba159b4, 0x238548d4dbfe6864, 0xab38ab02a0e4e290, 0x2fe73791038cdee2,
            0x163f0085e6e5a78b, 0x010be288df6cd09f, 0xd0679a10fdd315d4, 0xfab87639892ff4e2,
            0x1d28ccbfcda6a7f9, 0x7f1ce619ebc17b83, 0xae37ecc7c74dfe1a, 0xe2d5debb47412b19,
            0x26298082b5b242ac, 0x5ea90ec9fd9c1ab8, 0x7c7aaa1772399209, 0xaa0dff36608cc042,
            0x734c5feadd32fc16, 0x19300235b3909e83, 0xf9e5bb51a1f57a10, 0xe8428d915c25d4e7,
            0x8d3e84bbd74a0a21, 0x6d7e2a02e572413f, 0xe6ac1addbbd8c31d, 0x81c9ce602365e190,
            0x1af1070c7014c42f, 0x39c4bdf5ca1e6625, 0x5cd617c17558fc5d, 0xc35d6052c7e5e2ba,
            0xf066b7196dbaca9a, 0xc07320b4bb11e696, 0xb7a8dd33dd85e086, 0x6e89c6745b048113,
            0x55bd7d508ef4a5d3, 0x9a756da1c2332ea5, 0x3338e5743cd52072, 0x92ba99fee5e2bf5b,
        ],
    // j = 84: sin(84·pi/(4·512))
        [
            0x20e5408f75063a46, 0x76c7dc0463270865, 0xe5ab74dd27172c8f, 0xf4db0b8d793b329f,
            0x01fa3a1a85c02b48, 0xd1269119ba8ab542, 0x65e533e3beb8d204, 0xe1a5d89fa306bda1,
            0xc4af1d3e94e659b9, 0xcd362d7ed41acbb0, 0xf163f1f4533eaa84, 0xc7ac5b11ba65b77c,
            0x360a5b58864e142a, 0x9e93d36b1c7214d2, 0x1bbc98bd4881e14b, 0x31a8ca348747d619,
            0x120fa0d13453fc48, 0xbf3c88796451a408, 0x3ac717cde3ab500b, 0xc3ef98a8015608f1,
            0xdcb99a3c710b4d64, 0x40c56def76dea506, 0x04da5716be008274, 0x55f8ae49d5b4c138,
            0xcef2ab418f8226dd, 0x14081cc46ebb82b9, 0x012ea8da5fd9d467, 0xc10a004ce4d143af,
            0xea2cccb29a33e381, 0x656d3259b40b8f72, 0x7b5714e3236d961e, 0xb81d45d614e6d5f9,
            0xb830182bf2a834b2, 0x46ca66d9317e208c, 0xc54769f1c9ca598e, 0x3e2f97a15e4eec5b,
            0x72bab9fee51612fb, 0x6c7c7b78466b85a3, 0xf9c9091436c9da37, 0x505dc07efb9464c6,
            0x33533ae7cf25af3c, 0x2846905e7e926298, 0xb1ba29cd1953b83e, 0x456b1fe6ce2a5241,
            0xa9b89797d2ec3ea8, 0x502ee7ddce161cfc, 0xcecbf5b5d2f2e42e, 0xfa28cda9e5082762,
            0xaac08695e3f50cdb, 0x5bc48e3f267f761e, 0xce3c2148a7a7c2a8, 0x0c2aaedff6b20f82,
            0xa2a496d288e959a8, 0xa728bb360d2b6dc8, 0x6d83a0008d6051fc, 0x8058cb5d1fe77c54,
            0xa9616a2e4c669c71, 0x0e25c75a97d5d133, 0xf284a27f76eb977e, 0x05d794100451b3d9,
            0xd484141c22ccb563, 0x2f82fd459f7fc239, 0x66f70dc2ad21e9cb, 0xa9740e1dc0aaacd8,
            0x21719b334b5181c2, 0x654832cec3aef0cf, 0x747c4062d4a8512c, 0xd9287edbae3f77f9,
            0x0419be5c6ff36fca, 0xfc29326d25e2c22f, 0x871a2f8f36801886, 0xc3fa78b0d7e6499c,
            0xb891947fe2e83a12, 0x658b742f7f232180, 0xefdb2df766593c26, 0x12379a6e4e7e6405,
            0x545983839b22a514, 0xdca5a50668aca5be, 0x3ac6c46d07be467a, 0x94817ef3231e90da,
            0x57712a3e9d114a62, 0xeb82f8d7abd2c126, 0x2317d08acd604515, 0xfceacd6342615d37,
            0xca94680e5b2b2ec1, 0xb5edb127a79f76dd, 0xd30ba304a77e8332, 0xb95ca9ea49430e78,
            0x22a5a303e555bbf2, 0xbdfa6f5e5a7d76bc, 0xacd2512464df7170, 0x17c2ba9028740977,
            0x0a241dcfadbd26fb, 0xa9ddac851fcdf194, 0xfbbc777dea9ccaa5, 0xe73e82bdc6d0f271,
            0x85bf5c2e8b5c045a, 0xb794bf3d178fc34e, 0x66bbfede9b134cbf, 0x0e5e186e4f6adbb0,
            0x427fa1e3f4a4a394, 0x2c0d3faeee67db8f, 0x893f2c8059588aa5, 0x7042096b8436f801,
            0xf63a5752f98e1a6e, 0x9f02aa1b0b7546bf, 0xea031fcefe0a2534, 0x737b1355f486ce81,
            0x59bc0dc238d57728, 0x1a0c76234e3b743c, 0x87ce53c3847fe196, 0xa4fa1cf187bb4822,
        ],
    // j = 85: sin(85·pi/(4·512))
        [
            0x2148f095717e3a9a, 0xc15c6ecc5d122930, 0x006f6e01c8f5f61d, 0xae17e143140036ff,
            0xde42f0fa05695b82, 0xf864f583d5350b2d, 0x65de2924db543794, 0x3d7c201e93d8cd3d,
            0xbb8237966f22f2fe, 0x91e8d8720a577598, 0x4670215630cbfec2, 0xc1f1d6dc296868c3,
            0x52a0bcc0465953f4, 0xdd3b9d30dde1f84f, 0x0203841a5c4d06ee, 0xa8425b7de0578674,
            0xc9d5931e9ef5c3a5, 0x27a2d71a27ec6485, 0x90820eabb67925a5, 0xe51a7053d2a026d9,
            0x817be8acd59e7f72, 0xf8119b49e287c41c, 0x64fab5ff680d86e6, 0x06b182c71c5c2762,
            0xfa78270203f259c0, 0x1fad756bffa51814, 0x864df36649106933, 0x03da18752c45b4f4,
            0x1e8a5a427ce7f5c1, 0x653d22a15c29e245, 0x6868fcd860078484, 0xe096452af9ffe991,
            0x558a23c4be964c0f, 0x80d18f3b37a00d47, 0x129aeba2cb7bbdfa, 0x5a20fb420eec727b,
            0x2ff1f72c7a3a7d1d, 0x4984fa307a5a1cda, 0x336c1ec828f037cb, 0x9e5adc617dd593bb,
            0xd9a6bab65f42f26f, 0xcc5073d6bf2065fc, 0x645dacd52845f162, 0xaa04ac07f2e3e23b,
            0xf517da60f7dcd50e, 0xb29d8662eb6e9787, 0x06665841da47414b, 0x0bf16db99778cc92,
            0x211d664aa06b217c, 0x28f25d6f006ffe0d, 0x082081c91510ee3a, 0xd49e717ab6b06904,
            0xd213bcbeb4f8cf30, 0x1a5f949137e58f47, 0xf33e33501349d14e, 0x0107eaffe05f9072,
            0xe62a0b96b8fcd39e, 0x3c78958363251791, 0xb8034614e79a179e, 0xbb313f917b16e508,
            0xc3b07a1ed039c3dd, 0x296820d9ebd4a9c4, 0x40f2a8977a74f5ec, 0x550f0ec2fcb65440,
            0x8a7fbe7c73ff5b8c, 0x63d78ddd4a467732, 0xbb284d09015ce7da, 0xf7adef23da9f4f9e,
            0x654434bd477766f7, 0x4cf2dba0c2a49570, 0x48ab21bced3d6371, 0x5594412157c7e58a,
            0xb76e19d4b60d2b56, 0x934de3b102af794d, 0x1e85368baea5cb54, 0x54beb4373c1b54e0,
            0x0a56079605d309d1, 0x188fec816d8083dd, 0x3cd48c403ab810f3, 0x1148e53f62fa6c80,
            0x47520995b7d697e7, 0x99e31ea80da6e1e3, 0x949701edbccca0e4, 0xb4cb7c31e76657c8,
            0x6fff9308de5f0f0e, 0x3f0891b5793b6976, 0x8006ebaf866420cb, 0x424cb019439423f5,
            0xb77cc3fa98760cf5, 0xa851d4bedced8e58, 0x74a5a6d224facf3d, 0xe7c9c0e8c3f1b775,
            0xe469a171c3f48c56, 0xe06cfe453cc8603e, 0xd6943d7dc7e93e0f, 0x7f6dc2063fd9507e,
            0x034a0edbc76cd7ad, 0x4731f362a8436f0b, 0x06c297d0f72e4b4b, 0x7c22ce5438bb7a08,
            0x35f95ef55ab0cc24, 0x25373eb3215fcedc, 0x9c3b2e60b369b2b7, 0xdfe6a574fe719417,
            0xbbbab2352f9e7cf4, 0x10e8fea68847b7ea, 0x9c76e714b598cc59, 0x3d93b78700f761fc,
            0xc3b003011a2782ee, 0x7a191bb52fc4286f, 0x0b587d0ca44ce29a, 0xe261b419cd360292,
        ],
    // j = 86: sin(86·pi/(4·512))
        [
            0x21ac9b7964cf0ba3, 0xb16a77b37eab536d, 0x204b54ff063f0e1a, 0xd4328d53df230cbb,
            0xe459afbbac408292, 0x9fb622eb6ae6a79e, 0x0c5dee63ca5b24c2, 0xac5b85e06f6d19a3,
            0x9eb111da5eb56691, 0xb39385cfa8fa9da2, 0xea490bd0700c2988, 0xc2b542872e912ad1,
            0x6cd1ca4067a29848, 0x47a7e8a157c8d46a, 0xd858d464c185ae90, 0xf50198661546bf9b,
            0x2265548cca2c322c, 0x2fa3eef7f8b4e93f, 0xe0516b4c5d2878a2, 0xcabb37b0d4e06c49,
            0x3d7b4bbacb370ff4, 0x02bb19f8a6e7abb4, 0x9dae1fff6fd09975, 0xe85a66772311f8d8,
            0x8fbf3def9af0191f, 0x96943a30184827cd, 0xa2cc284989875bfa, 0xcd5af446d3c45f0a,
            0x9b680b8fb6840d05, 0x39352d93ab3d7412, 0x8d303e76d09c4fd7, 0xb66ed292492f8c3c,
            0x9b8b084181511c5f, 0x501b54a6defae879, 0xa35f3880e1da442d, 0x7cc0d5c4696daf5b,
            0xee433ba5cffb6915, 0xfc8b30136d9a4217, 0x651d9c9612d6f3af, 0xb9149c8304087f62,
            0xda43bf37fd9d3a0a, 0x060b811d936c1663, 0x0ca76766732386e5, 0x594d51393b1061e8,
            0x7ee0c1cf669a1693, 0x5da8babe3372e288, 0x0117c2a098a86930, 0xdea6b09a4816370a,
            0x8c966c202750043b, 0xef508e4ed6a3730e, 0xcae1698b2128b3fb, 0x0eacabca4af3a0e4,
            0x48171197711d4174, 0x58ba4ac45123c73f, 0x4c183ea7931dfdcb, 0x7ed3a7abcfc83e56,
            0xc8a5d131b0922d39, 0xaddb9aadbaad4c5d, 0x515f477f92dafbe5, 0x1503f91a5856aa7e,
            0xa4a31a3600aadeae, 0xe67c6968b753b0a0, 0x2f2cbb545c3287b2, 0xf111f646eefac5df,
            0x2ef1e6efde345e23, 0xdcdd745ded57c0a6, 0x7f91fb2a9933e80f, 0xadfa1ba1f6e1c4a1,
            0xefd04162f0ded32d, 0xa8ee544884418d27, 0xd3413b0aef6726cf, 0x24925bd61bc086e6,
            0x96cf157cefb0b25a, 0x3e71673cb43c7860, 0x714b09f9f1584b6f, 0x0167d0f968dcbe12,
            0xca5d7979db01aa85, 0x8a3c5a5392b53523, 0xd93f4cf558cc8883, 0x40b80b307656ea5f,
            0xa4d73318cf4375a8, 0x216b69d594534d75, 0x9a321af7b1ba2bd2, 0x2a977b714e85bc56,
            0xcbe53bea2ba6e285, 0xad9bb4e749c18d5c, 0x9dfa957f7851abc1, 0xd46de67019be4f7c,
            0x6d1549dbc9145bca, 0xcbd51744e00c2406, 0xb0a2272e41251c99, 0x3924eb460b61e773,
            0x4c96b7f49618b47c, 0x4d55e107f116122a, 0x808092be08df8a64, 0x423d81a4acac7d96,
            0x823305ae08916a57, 0xb8f752b1e56600f2, 0x148a14e22739c5d4, 0x01d0ec920dffe8fa,
            0x62b000ec8d3bd631, 0x03049820ab650869, 0xa1b9f48244b83154, 0x605964bf06220f64,
            0xe4c4ea3debb6f199, 0x27a009f4aef0fcd0, 0x3133b0004f14366d, 0x183f93b80092f37e,
            0xfbab58b097d05ba6, 0xe2174c356ced5c4a, 0x56586f9d2bcd447e, 0x65b484fead914cf0,
        ],
    // j = 87: sin(87·pi/(4·512))
        [
            0x2210412bf041600d, 0x594bb9170a0d6540, 0xfc3b09a3e8364ebc, 0x7c6f65e7b6537b2c,
            0x31afa4a9b7175d7e, 0x42479805c106cf80, 0x1f08bc0ce6d89766, 0xa8fee7f5cff82327,
            0xc4393a84f6878c3a, 0x1b90f2ecadf74e7d, 0x2cc7cdc7784c62b2, 0x7677a589cba6e519,
            0x4393cea4325bcfba, 0x1b1f4129e99be8df, 0x3124ab76bfc4e35d, 0xf85a9185f40b1c32,
            0x4f6c76e9a4026a75, 0x51a1d89fcff83b10, 0x3cacd4dd70113faa, 0x0c59021cc9ea6ebf,
            0xb13d8f744e960333, 0x2cd4ba011dc0fecc, 0xa3af445108fe4f45, 0x5f9acf741a535a59,
            0xe149f596dc2a168f, 0xa4fe1b81acfdaf3d, 0x106cbf5db1396b34, 0xf2c5f87733cdc1bf,
            0x654d410a03350988, 0x7b3e93e423478033, 0x146a1efe543de4fe, 0x1bd48841178d6ae4,
            0x9a94ac375e404fa3, 0x14a464925769bf7e, 0x62f9763e4e133329, 0x94e8237465f948f4,
            0x01d60241863a0297, 0x40112265bbfd6755, 0xaaa9b897ce488dfd, 0xdc324787091c8eb8,
            0xdf0da43bfe910835, 0x1ac2eac9444ad7dd, 0x3d8e4426084da02b, 0x9f719c85adcb9c39,
            0x3f68b5c3e98b4386, 0xff3c09a1ad74ebf5, 0x80c63e931948ff42, 0x00ada2b1840bc19d,
            0xbb3ad99233282955, 0xaf6c6c6747f8a127, 0x46461a2965ecc172, 0xfda813c5e0f67457,
            0x215f979279e84c8d, 0x4f91d8c5f6868a59, 0x957c30c68493cbfc, 0x241f2326ec20b0c3,
            0x4ff7aeab04ef6843, 0x1a0c37cc402fd71c, 0xcf91d27d4f61179f, 0xb62cd2d76eaf5f3d,
            0x90383482e563225f, 0x4f2f28e31be49788, 0xc4bf14bfc20ebef4, 0x4208f6cdb526c01d,
            0xf216b0b95cbbcdbb, 0x78585c78506ce6e3, 0x9474ff9c23951a5f, 0x9d2be1452fc9f485,
            0x406496b9a27f1d9b, 0x93c7ed0d1dfd65b0, 0x169e8a0cb7c95954, 0xf8e233737020cffe,
            0xaaf6fefce33e036d, 0x9a263d2a05be9512, 0xc9a47f4b9e12ef49, 0xb33bd8c2637b4d81,
            0x515e4e6650bd29b0, 0x2b8241f0047394f5, 0xe0007894c0620ac4, 0x5ad64c1e5c78c2f7,
            0x8d781a20af2ebd9c, 0x85e81c6f71c006dc, 0xd590fbccd74cf1c9, 0x186681a4dd580eb0,
            0x13a7e35231386a30, 0xb8aab54392d16aa8, 0xc155f30773a25564, 0xb9ed83dfc3394408,
            0x36654f3891e09d6e, 0x5d4a17f0a7781735, 0x5b2d46a620407250, 0x10b56e3b7bc06afe,
            0xb848852d47382ee2, 0xe2eb498e49792803, 0x1a434f56d97858b3, 0x744d1fc85cb6ee8c,
            0xccb12dd6e4dd6fe8, 0x92f3a92ca4706891, 0xc7f64b6b73dba683, 0xd6cd0d7c0e121c53,
            0xdfe1c93b634ec8ba, 0xc8e95e6446b43354, 0xfa928392b4ee7320, 0x43d945c255e78e3b,
            0xbda10db9de72bec7, 0xc07b322fb3239ad8, 0x4c88d965bc5491e2, 0x73bee14dce8c11bd,
            0x3521653cf02708c5, 0x224af30c7c8442a0, 0xa4f58180f67e876d, 0x137e67a7506eae6c,
        ],
    // j = 88: sin(88·pi/(4·512))
        [
            0x2273e19db5eaed56, 0xe5e597261830d391, 0x04e60cacc98164d7, 0xcfe841fd3b113802,
            0xe0692c1d4d6a90c2, 0xdd411df178eb7d1d, 0x9ba093237117fe08, 0x42d98658f2eac15e,
            0x32810139f60a2e50, 0x6fa9021b23728356, 0x29b5456f66137394, 0x8dbbf2e291b20ebb,
            0xf45bcc6d88123ddf, 0xda74c55b594fd0b1, 0xfa7961133ae02c98, 0x760050dc56fa403b,
            0x8030034ad7104c85, 0x51668d94a0e70c3e, 0x0c9ae105541a89de, 0xd3b69b40fc6bdbfa,
            0xb9603ae9c0526533, 0x7466b9cb36c0f8b3, 0x944a4b46a5bc8c56, 0x55eba51e29d0ea34,
            0xa2f690f08be39aa6, 0xcd5cb306247be1c3, 0xafcd7aca8b1cb778, 0x75dad0dac4100cb7,
            0x02b1645b7533bcac, 0xab08d497ca721e89, 0x428bfe79a60195e6, 0x882c10b2e22fb417,
            0x555354f1c16dc9fc, 0xf9ffecaa5b0f13b7, 0x079147309c8079e6, 0xc5fcdf02f0bea622,
            0x09f032064fec8c8f, 0x0f6db4fced99958d, 0x879dde6aeb744ae2, 0xe5b41c56c7a3d15b,
            0xdae27d16a749f7a6, 0xa2c4e79893853ee2, 0x322b23574085939d, 0x9050619fcd0d4163,
            0x668b417f502b9d59, 0x8505df26c9587acc, 0x1c2c0def64a813ba, 0x67c96733285a54e3,
            0xce48d1dbb6d0b823, 0xa0b97eaa2ac6e6ca, 0x83c33d879483b5bc, 0x71fbb4cc723316cb,
            0x1ac2d0d2268e930a, 0x170263660a819666, 0x750b2ab57e0960d5, 0xd2e975088b276dcc,
            0x157f6faade050a45, 0xa5506eee0da07588, 0x256500537a366e14, 0x8af2e958e967c72e,
            0x05520d7ffba6f682, 0x4a7d8274340a7462, 0x436e8e8b1eda0ab9, 0x9dc7ab5cc5be287e,
            0xbbb20587bc5acbc9, 0x28c6c53a93a766d3, 0x71955cf40933742f, 0x11a84a7594dc5aa3,
            0x7d456f257f932654, 0xf1e9abc3b8dde09f, 0x228c0f4996643ba3, 0xd48ba0240f018ec3,
            0x7b6910bdf1a40030, 0xc3cef5f42552ac04, 0x2a61a72098523983, 0x10622c69141b821a,
            0x16991513084f2156, 0xf5dc96cfc2820da4, 0x8a03e09c3c6bd1a0, 0xb78765f84ea57a61,
            0x061a9b7532922c6e, 0xd0394e361b646b43, 0x3bb7128590b2f5c4, 0x96b47ef41b20dbbc,
            0x36556cad6778ca6f, 0x3d3d805cfb99fb4e, 0xa3ea72c50deb8682, 0x82468fe63b6c3ad1,
            0xc1311997fb3d91e1, 0xe93cef425b7c6f6b, 0xf5bf13c85c03e8dc, 0x4872c3807ea0409c,
            0xc3b51371820b23b6, 0xb020d00bf43bb6d0, 0x3875175670550ece, 0x65c1111bc571db25,
            0xc0fd5fde3890d75e, 0xf11a0e46c1dfe280, 0xc1983429c340011d, 0x8e987be38c65f161,
            0x36193ea44f7e0549, 0x94ec59004b92b0d7, 0x51bf3aeb625cf53b, 0xd6eee523e0d84529,
            0xe5f40eec8ded3fc4, 0x65e588df5e6c74cf, 0x7b8353c008495f54, 0x5455babe157664f6,
            0x89f0a48dff07990d, 0xf15ea23d7b393d8b, 0xbf6ef431dc3a4601, 0x46225307079e017e,
        ],
    // j = 89: sin(89·pi/(4·512))
        [
            0x22d77cbf58b0ca7b, 0x561c89f691ea8405, 0x986853dda2e15558, 0x6277f25bdff60fb5,
            0xa7eb996a4871b265, 0x33d29e6a7016ae50, 0x152216d0be7bbee7, 0x50857e550c8193dc,
            0xde933e9db9f994c4, 0x7c8610c3e35c2af8, 0x3ed51a55ac7dfb0b, 0xb1344b6e41e15252,
            0xa34ca3666820b7d4, 0xfca76f4091cf66b6, 0x0efa8af5390a37bc, 0x7e66565f45ee9d9a,
            0x6ecadf97f5a870f2, 0xc04b9dad51e174bd, 0x0583c5c2cd8a97e0, 0x65824d09e13220e9,
            0x79bacb4a4e1a4ba5, 0x8a50f1d77fbbbf04, 0x1058497c2cd57451, 0xa8d7dca55131ecdd,
            0x438f249f878837f2, 0x9977399e46fd4c60, 0x4d080b025ac92fd1, 0xf85b334a8aca85a3,
            0xbc4f50d9f9f8705e, 0x87424ac69370c38d, 0xf31632e87a9cfe50, 0x74a351930634a4cd,
            0xa045214fbff002c6, 0x6ea3a891e20cd609, 0x69d721ff523134bf, 0x34ce55ec8eb1adce,
            0x650f6464fa6f20f3, 0x2da124fa8be0eb04, 0x0d6e67f9d2cac73f, 0x73b2569be3bfff65,
            0xdd0e8a7aca50ff5d, 0x4cad8c17903950b9, 0xc39f8527f19a8a7d, 0x9fefec7362908353,
            0x41e7103a30563f1f, 0x8009ccfd4efa22e5, 0xd06e9368b7da82bc, 0x6c16c9c772e8c649,
            0x7d1d66cf2943d9e0, 0x0dae5c66e96d3470, 0x54f2b20e2d301430, 0x87a301064b38489e,
            0x38a2f13d6a18f5be, 0x0c2f89a13180d106, 0xfa555adf1176f47b, 0x8e56be7aa907b861,
            0x984cf309f06d4a4b, 0x2d69318769a970c0, 0x17fec098ac674c28, 0x845b96a1330d5332,
            0x81b3fcf68afc6794, 0xa86a2d2a0c3be876, 0x0c363f214b27d22d, 0x06636864f18e1615,
            0x6c5775a12ed29ed0, 0x63f1f0d92ffacbdb, 0x7c3580a9b7e8f165, 0x76130e5c9abdcf78,
            0x92b38c00b6ed1caf, 0x601115dfbea24254, 0x266d6d48b12acde9, 0x4fffb59f51aef89e,
            0x20260f5b03b542e7, 0xd0f6a725541ad602, 0xfeb8177b34cb53a7, 0xea9a8d3207526075,
            0x1bdd55519cbbe6aa, 0x5680ca70488ce2dd, 0x8756a911199ee345, 0xb4f5010ea24c373d,
            0x1e34d3f3326dabd0, 0x607979977dfc4302, 0xf5749c453c524d29, 0x2d35db1f46d463b1,
            0xc510013ec7efe103, 0x9cb238ef82307ed0, 0xa6e71de85edc3fcb, 0xda5c7b1fbcf98329,
            0xae5f8b7742dcfd0f, 0x191d2a2bdd6f5f03, 0x66d1d142db287f2d, 0x26f6a609eae98a46,
            0x77f337cf1d3b2125, 0xb24058e77ca91c0b, 0x7950303eb516167c, 0xcda37cfd668b3142,
            0x1043ebe80cd082c8, 0x12b23181384f9fc1, 0x039e94e91fefbf1e, 0x4e7c975ef5cd6f23,
            0x76dbccc861ae6911, 0x7b1ab835d034293b, 0x5079e7be4cf27781, 0x623a0667b8865e63,
            0x91aa9d4d91615b26, 0x8d67b6cfa008b0af, 0x80502774436b109c, 0xa61eecece7f42768,
            0xdd077a7d00c90dc5, 0xd346a803dacd6aa0, 0x609d33f173d18cfd, 0x3d806ed9c1bdcbee,
        ],
    // j = 90: sin(90·pi/(4·512))
        [
            0x233b12817c49ce7a, 0x37372a4331cec45a, 0x90b0cf454fa63fe0, 0x5cd44860a74e58d1,
            0xdb744f7275f481f6, 0xdb6ba2e2d5f115ba, 0x4fa4bad0af52483e, 0x4991b7d838410cd1,
            0xe995fc89ecb07624, 0x3b957dacc1c5736c, 0x4fc715d07e1dc2f6, 0x172114feef98a1b4,
            0x9190629d599c3f80, 0x5f4134b87563031e, 0xd9b32d67707082a5, 0x9824b667e8ce3e83,
            0xdd3648355563eaa9, 0x904d1b0cf8b0a83b, 0xe7efc541b94f337d, 0x9453b7b594fb3dfa,
            0x0f797d84e2fcfae9, 0xaa95e872b6d2008f, 0xa9286a398f5b36f3, 0x16cc31e4d13155de,
            0x63af54ade9397510, 0xaa44d9adf472b508, 0x41a74ca6c59b5011, 0x8571c91afb6010e2,
            0x59466f8f4cc53e61, 0xef21ed26b9176d4e, 0x2f5b3dbd4f0a5308, 0x95087e211cb73083,
            0xff62a6b25e87db2b, 0x8021622de6ef0730, 0xc474ffa16cf7953c, 0x20f72aabf10b2c89,
            0xe212768122177040, 0x1978410919454049, 0x5584428f5ac6782f, 0xd3f1eb38a6a2b157,
            0x4d485b2a54b4e278, 0x64c5dae69cb671c7, 0x0a1f36aaa58d6dd8, 0x44b2222a94348135,
            0xdd7719c3593547f1, 0x97fbf73a034753d1, 0x204c0388895f51cd, 0xf29ad65570d5f103,
            0x34166cde43879a47, 0xc08e510ac2a33669, 0xc89fdbac9929aa44, 0x4f5ee0fb8b4de56a,
            0x3fdaa2df5e29a9bb, 0xbe5378435fc202ec, 0xebce1cd4e0544cc0, 0x1ec4f2e977b3ce2e,
            0xef3066367277d6b1, 0x8d2c73c4b3fa8dec, 0x4b2b903477638756, 0xbc527c31767775cb,
            0x8288d85586b36f79, 0x41f0baecaead14c8, 0x8d049ca806e3b60c, 0x0a38f2578778afdc,
            0x3ef82866cfdcf9c1, 0x929238aabdff6831, 0x9eee61358fcd7b5b, 0xd6c34f34cb8c36aa,
            0x3a248bc101ef2374, 0x81a680dc61de79b3, 0x2b3cfb13773a47ed, 0xc88d63cdb3f636aa,
            0x1f805bbaba7841a6, 0xc86b1006d8fc2c8f, 0x3d08f8773cb3f5d9, 0xf517c5676be075ab,
            0xc66af5478b03c2cc, 0x6d7319451ff9c1db, 0xe104a52f1783ae6a, 0x24137308be1b27a6,
            0x40424cbf2a4e339e, 0x1ef5aef21d0f9700, 0x63edd970b86a98be, 0x8ae4f33dbc9582fb,
            0x3c57ba9184ea0f3f, 0x8b327a2e8b8f3603, 0xb0e0c01ff3d1847d, 0x2bb3cd1d142eab4a,
            0xfea94afe7e154ff5, 0x3e21f0cc6d13853a, 0xd45bb9ec8b1b548d, 0xc8bd855b152fc0ef,
            0x1069053cf7fa0dbe, 0x48855ef517597a79, 0xce1dc73957d16526, 0x2e9a8bd275c8ce13,
            0x5ba3a551f520a9a3, 0x9290787f519b4194, 0x4db8c0e6e7b0959d, 0xa37f9f979bd25084,
            0x240e19b2bd348f1b, 0x1eb578c1d6bba2ff, 0x5a6ecf38d9bf665f, 0xfcfed39df5cbee05,
            0xc8ebe5a97bdef50b, 0xb8ca21bfbeef228a, 0x9133e2d4312241aa, 0x5c14e906bb61884c,
            0x683a644e2261b0d1, 0x052cf63f6677ad04, 0x0bddb84bef62c461, 0x65de6131df36675f,
        ],
    // j = 91: sin(91·pi/(4·512))
        [
            0x239ea2d4c540eec0, 0x08a7d81d5818399a, 0x58a20e098a9df6ff, 0xf89686c612e897fe,
            0x69b9840920a82de0, 0x441a24c5b08d7216, 0x9d6684822c4d5f10, 0xc100ee1dbad17073,
            0x0620e7e1d469ba42, 0xd647d35dc6307377, 0x7c8ef084370db067, 0x768d7c0350478457,
            0x7a76696f7d1d5544, 0xaad464e53befde09, 0xbe0fdaa40e1b141a, 0x28955446c3e9f470,
            0xb71a044eb5dbad7a, 0x0e84b070a54a5049, 0xe8ddbba943dd3a9e, 0xd53f95e9877297ae,
            0x5c53ae2f5b4d973c, 0x5621554baebbeafe, 0x22f4a694942235ff, 0x4941c45650a4bd78,
            0x4a8bcd115f3548bb, 0x02a4155309dfc2ab, 0x74dca10dfecdc6d2, 0xc4d7fd3e0679fbec,
            0x540a471fc7181975, 0x88f681d80dba8e44, 0xdb8cd910425a189c, 0xe8c5a6ff6ad125d7,
            0xe0ad4c38087617d7, 0xa284e4b2b4f58b08, 0x85e94d541ba16992, 0xd4895666a25c5f31,
            0x04fd8dd5d2bcfb29, 0xc692f49e8e796690, 0x78e2da44521e46a6, 0xd13847e07edaee7f,
            0xbc951bf35619d981, 0x9304dcb7a669d9b7, 0x5b4bdcff6ecc6d80, 0xd34ac0136315cbc6,
            0x4c460972069dc02a, 0x7172192e60d75226, 0x33137f292c29a1f1, 0x3787ca48b0f86521,
            0xd0617299b29e64f2, 0x0438bcce68b0b33c, 0x8cc691c3b34dd2d9, 0x764710b32909292d,
            0x8d5ac7a0925ce58b, 0x9c70495985c3be00, 0x4f75c87f4f49d67b, 0x7e70631ea9ccd016,
            0xaf357a79b03f969e, 0x24388fbe3b211083, 0x7bc4b08068ef339d, 0x5ca20d66014cb188,
            0xb86fc0d5b0afa495, 0xd7194abd885efacd, 0x7377c631260b2bfc, 0x76945273b45299b2,
            0xf3ee73d49aae3a01, 0xf1ce8044a7708644, 0x4b81a1a43378ac70, 0x127d6a567b08b54c,
            0x4b15f4393ada6038, 0xafa50b4ba16abc86, 0xea875a0284ad6e74, 0x10189e7fb973586d,
            0xf2f7b2360928bb5f, 0x58216ac3f3ae2d72, 0x1521f03dd42fcf5e, 0x05d1b554231042f5,
            0xa5749ebe4499ecac, 0xd86671d47a4ef48a, 0x047664caf309e759, 0x930d20c5b02fa1c9,
            0x73de58dfbb82aca7, 0xfb91922ed1a30903, 0xbfa58ed068bdd78b, 0xa0a2370a6a854b29,
            0x41965bb657e2709d, 0x033e40028922b937, 0xa120e0f7214b6e23, 0x873aa84812444371,
            0x9818340808f68db1, 0xe7cd4df936928744, 0xcefd669e8146a1c7, 0xd8d103356b89a457,
            0xa2be59d195565f29, 0x6a7ca3a97416fa09, 0xb023c75140e06212, 0x5d66e0b31dbf683d,
            0xc160795e678add5f, 0xeae32497b0b25b00, 0xec435fdf41ff4908, 0x0d8901b49e2b66e5,
            0x7947c985c4082294, 0xf1024881d213fdb7, 0x2fe7b76d936776a8, 0xf897af686e732229,
            0x09a60a20d03ceb66, 0x6083597fd940584d, 0x6179370e8018ee0f, 0x03bcc87e586b3ca3,
            0x44071cf8d9573df7, 0xc6f42ffd62e7553e, 0x434c478c619358b0, 0x267daa99d26022cf,
        ],
    // j = 92: sin(92·pi/(4·512))
        [
            0x24022da9d8f79d6d, 0xe9b8f7d65d732a76, 0x8b5afa3ce93103d9, 0x60ff5d473141117a,
            0xe97b073c8bd09ad0, 0xc8166f0bbce334c0, 0x1f2b453a574dc699, 0x2433d2bd5a1da27f,
            0x337f5a4561de1abe, 0x96fe18436f3803dc, 0x071f9f3a561d7d98, 0xace013785f0c9adc,
            0x7fc433f363df5773, 0xe910202ab6893052, 0x066ca504440ca06a, 0x47596e8109b95733,
            0xa910ee41f56d8bbd, 0x451bc838d27ae7fb, 0x2b284c500a238454, 0xc40de5b9b2c71a5a,
            0xbe717a7d412cc122, 0x29b25e81bfbffc38, 0xb1f7cae879a9d8e2, 0xf04a11b544004afc,
            0x5f3ad03f755978cc, 0xeea8b09c375c2ac3, 0xe7a496d44d84bb22, 0xa2a2263c3cf76388,
            0x0230eac0531212a6, 0xe73ac938ae429568, 0x6b92a3551d6dd5f5, 0x1428d400e81b8398,
            0xc30a16e98e628066, 0x2433609fb14484fb, 0x7a912061d3432830, 0xeeca9c7667feaf0f,
            0x071148e0da64ad9c, 0xf886643508a15fec, 0x0547c21dfc24937b, 0xfdcbffd3e29ffa65,
            0x4fa767cf094bd0c2, 0x42a8ad38b35b12af, 0xacb75a47b5e771e5, 0x9047d38787a3451e,
            0xc83c2841fdfc388f, 0x4b403b7a638ab26a, 0x3b3ef979a577fb40, 0x38ef0932d829a6b0,
            0xc86581e74af1ebf7, 0xdef1c13d1a71f387, 0x87d39217127c46cb, 0xc872e004e77b2cd0,
            0x0b69d11f5198d395, 0xa21b869f999523ff, 0xf0be69516b6beb1a, 0x4edd8358512c4e9b,
            0x96f09066b153d5a2, 0xff9668e3cd30920e, 0x757d2d5b6419fff1, 0x1ce4282a9c6cc2b3,
            0x1582c8a5fdcc3a3a, 0x7c4c7e9266d63362, 0xfcbff400cba58180, 0x4e16edfbffdfa420,
            0x882ecbd07619df89, 0x6ca617efb91fd691, 0x08f14851c6e4f4e8, 0x64c91ee36f7818e3,
            0x041bc709a669881c, 0x339706e0afb64e53, 0x5329bef49760fde1, 0x1569975350887f94,
            0x3f50b39fe3da46ad, 0xfdc9e3f461d97e90, 0x622d6eedca538d5b, 0x238f9f6aea3cb344,
            0xc9a2ff2bde2b3279, 0xb8de0e78f61a66a2, 0x88973df36e4eafd5, 0x724215bfcbcef778,
            0x1b5546e6c34c0637, 0xd5bc3137fcf284f9, 0x64ec7c9b14ffafcc, 0xfd0995784597b5ea,
            0x5c16e4a7a3466e5c, 0x395cea992a545878, 0x8278c0463348c020, 0x2dc7bd7fd545e4f9,
            0xa308579e4934afe6, 0x9d900eb5e1f75970, 0x139968015be9e5eb, 0x58543dbd23302dda,
            0x6b3592b6b1cbf7c1, 0xb8d798fc4953db93, 0x9b2fac3f28b42618, 0x73466e1a683896de,
            0xc3127a337e6d5bcd, 0xea3d949eb3a7cd21, 0xb0d9dd2408293f3d, 0x5019e025004990cb,
            0x76363c5029e02d0d, 0x7a972c97cfbeb1d5, 0x6a579ca735c09aa3, 0x5477aa676bd62418,
            0xcc57848a82005dd6, 0x8bff327dd853c3ed, 0xb89645b60354ff1a, 0x3c5b30ff0465c1c9,
            0xd36a6d5c8e2616bb, 0x2a26d125435b590c, 0x0d9c1f9c827d8bb6, 0x47ea66bf253f50ee,
        ],
    // j = 93: sin(93·pi/(4·512))
        [
            0x2465b2f15da82780, 0x339cccc8cf035d4f, 0xb5c4d5a747380c56, 0x1c796f5ec73a4ace,
            0xd41e9c910e27e321, 0x721e3682c7a42d5a, 0x757d9eb408bbf183, 0x866e04fa29162456,
            0xf3dc7a8552e0697d, 0x56b375a773316ddd, 0x3eea054341b12112, 0x4dea808cef5755f1,
            0xebd4379b06bbf2ad, 0x7951fe81ea6cb126, 0xa0451982c51ce810, 0x01361c7996559749,
            0xe1e8a9e4a850531f, 0x826f39f0063d9289, 0xd1200bf01d77554e, 0x55089c783c24901d,
            0x93321dcb2d576050, 0x6769aba1e843d777, 0xbe38e70223e7ebad, 0x4929bdca96e8b80f,
            0xcb5ce8241362ef23, 0x8e9e37bf9a78c0e9, 0xa3861ef1cafffc74, 0xd898946abe586619,
            0xe129f79f4c076166, 0xb1a0e76de40efab9, 0x29e87488891bc890, 0xbdcc922e818fdac1,
            0xf06d7345bfc67b6f, 0x3982401ad8a1d8b5, 0x4e8df9bfcd75f751, 0xf8c173ef90a543c0,
            0x970b2f5bce2706aa, 0x7f5c811b74aa3765, 0xb52d3915fbb4c651, 0xbcfee2f6c889bf26,
            0x4b361c6a153d4937, 0x39d5cf7c9b3bdbb4, 0x069742990700a6ec, 0x94e29d2da8431c95,
            0x8525c356dafff192, 0x994998951a1fe784, 0xe03e6a7374fe2282, 0xec67d3db5a23cd5b,
            0xc6d3b8e28df50266, 0x895475116a20d785, 0x9c1fba515418103b, 0xb46eb88767267310,
            0xee9aea86d0f92a0a, 0x7c9c0f3e0c673adb, 0xc04cfd9b06b1f70e, 0xf0f8fd02c3a63ed3,
            0x9c9c75729b60670e, 0x5b195474159bf8f5, 0xf04eb12d1a1f1f1f, 0xb58144b85d3d92e3,
            0xddc876aec8346193, 0x7cda8f4a3bc41fd8, 0xf36e8728159c9d97, 0xdb3e89458dcc33f6,
            0x1729de3983dd996f, 0x1a0bdbc8c205a710, 0xc8e66490933f4188, 0x7286b1795220183a,
            0x4d850d9d6d8fb9b7, 0xc4d8ffc620640224, 0xb38ee1be0b5dd3b4, 0x7d00282adf46246f,
            0x47d2ece305895305, 0x70402f469b5942cb, 0xec384e96f0c38281, 0x4ebea37141fc734a,
            0xb6cd8c8996bf1237, 0x0e613018333dad56, 0x8b74dd12c7d279c7, 0xbbe593784538e1a7,
            0x37454bbe1f488360, 0x1685d7ca3a0a384b, 0x0541d35b163c10b3, 0xddf0367cee946dea,
            0xd1733a2862ce5954, 0xf79c709616e05771, 0x9d9cc9a4efd1096b, 0x05808e9a61413993,
            0x2c4daabd6995436f, 0x5f951bba159c5b6c, 0x915fbbcc9dda5a90, 0xcc954aa1a060d7c4,
            0x432bb67a04f6ec99, 0x3e710c6a84d07b7d, 0xaaba0b839a4e0a17, 0xc49587b7e1c619a3,
            0xbb2de70eba807ba7, 0xde07b60efcda71c6, 0xb06c64e1497f1b9e, 0x146f5afb0a4fbc28,
            0x1b2a47cbf5836786, 0x322b1153e9296506, 0xa9a5fcfd04c62e35, 0xa134b6cc4dbd8006,
            0xa9d6551bf8957701, 0x131c84b79fc8359d, 0x9876e1caa79a0390, 0x45b375795b9a3407,
            0x2942dbb2ae6bf9e1, 0xe5bdc33b3f985b8a, 0x09450b57e81c5a31, 0x4e7f9ea475b44f77,
        ],
    // j = 94: sin(94·pi/(4·512))
        [
            0x24c9329bfa6812d3, 0xa2671379cdffbb08, 0x7700c62e8a6b9b2e, 0x98d95d8d0776e88a,
            0x4ee33dbb98f3969b, 0xd5664fc103fa94b6, 0x2c1cb372fea0d891, 0x5b0780a24b89e557,
            0x0c0c926be8243520, 0x1b61268ac61d09aa, 0x30497acecdd263c5, 0xe03ae840393fc95e,
            0x8bff58e61500f2a3, 0xc2989c5ebe505c2f, 0x7b7bbf1433cfaa78, 0x6e82e83da072bef3,
            0xa78e1c19d8b68b20, 0x50e4dba1c767da8e, 0xfcb3fb8373fd6cb0, 0x600e301c0677304a,
            0x7663684b6bbfffe9, 0xdc41e98f37c6ab40, 0x296b27e875673342, 0x0cc701e4c4500a27,
            0x0445acc30e0bd1bf, 0x417b1a15b266a411, 0x9458b986728179d3, 0x6d3911d45ae105fb,
            0x43cd4bd7192bc4fc, 0x9c2febdd21fb132c, 0x4f3cafd5f001631b, 0xaffbd338feb14f22,
            0xa9641cd566aec793, 0x6e70bfce8f193680, 0x958ba0c5adf0845d, 0x4ee7565e18bf4d40,
            0xc1426009648b783a, 0x02193e2f66b1d2c6, 0x7accdea7ea0dbfea, 0x8f65c5e1004df322,
            0x5fb2199485636fcc, 0xfb19c553f9ef9238, 0xf06c663eade95ef4, 0x9fe539f6b1cf30d9,
            0xbb1133435062f94c, 0x286cbc5c45cc6431, 0x44647ec6e7d2845a, 0x9512cc3b8b4dc90c,
            0x3b832893cd389be0, 0xed4f32e79e270df9, 0xed6c7ee0ecdb0fe1, 0xee1e2e86180cc48a,
            0x36363931d6871780, 0x0ae316fedd8507ed, 0x89a79a53efc1e64b, 0x5c58810c0f58535b,
            0x9d7ccf80b61c8cd8, 0xe898366412c39059, 0x26315b3c8b1e8ce1, 0x39c4751df87e7a53,
            0x70c254ba3f613bcb, 0x4c7429c67cbc2ae0, 0x957bf21525d38520, 0x0a0fa2718df43eac,
            0x7228eb8418373ec4, 0x91d294234ef82c32, 0xd0440a57b7cd3b26, 0x5e3c92283a7d3cd0,
            0xf1722a04208d7018, 0x556065d68ac863d7, 0xbb0ccb40837a5693, 0x01161ad18035b827,
            0x90c654a26ae9c6c2, 0x234a9b2be5b23e55, 0xa35a5a9551b9e063, 0x23134a4ce520558f,
            0x26de53787d9a12ac, 0xc89bb0081328217a, 0x473e6b54e1036801, 0xc0e8db1875f9f577,
            0xa95bec2f1c01d236, 0xb21b1d59eb5e85fb, 0xd7a2e863449b8e30, 0xa18815964d7326ee,
            0x97e3f409da493057, 0xd28d5a8cdbbb30f4, 0x20001fc6bc17e352, 0x8c81c2446f633543,
            0xeb36b66245fb5918, 0xca24896b538cee3a, 0xb85b0454c1ac7c3a, 0xfcfcb58e86f3c0f2,
            0x0ee98bf6fb93349a, 0x56de428ae695eccd, 0x55cdd8f283a79725, 0xa04c0b07968fd50a,
            0x0c9bb5e4c01ee391, 0x7307d556921e4b23, 0x7909523ae8e6eaee, 0x90979ab9998965a3,
            0xef7ac63b5f40a2ea, 0xdca4e6a617f913be, 0xcb14d14ee573defa, 0xa23f1474971c8486,
            0xcb133ec54052ae90, 0x68acc09c38759cef, 0x9f112c8860fec1bf, 0x8e032887c012f232,
            0xb3f5399b68901d31, 0xffbd9f4d9a1a30ea, 0x256bd7429efcb8ff, 0x5f7542851882c53c,
        ],
    // j = 95: sin(95·pi/(4·512))
        [
            0x252cac9a572a7c08, 0xaf7ba4c4e673a430, 0x02a317efdb9908e3, 0xc86eea8379f8ff84,
            0x0ef1f03f7cd0906b, 0x815a7e352af3deba, 0x38bde4aa1b22be3e, 0x822631b0569fc920,
            0xb15240c380fd80b4, 0xd11c6ed26ef53738, 0xfabcff242704faed, 0xb3ad0c3464eda125,
            0xbce211f3d3056905, 0xa00ec854a925e98a, 0xb44de9c5c73bfe5b, 0xe208ed9b53325372,
            0x4b714a7cc3456e2e, 0xd33cc4a1933fe056, 0xe13a13d33c183957, 0x296bf0638741b828,
            0x4e3b8dd090ae67e3, 0x77b71a796fd9fb3e, 0xcd20fb40d26136b9, 0x035092e94ca28827,
            0x5d262e5236e49104, 0x7b141cf8e3e6eed8, 0x028752ab608f1102, 0x360a853557c72f71,
            0xdfc4120fafec1b5f, 0x04faa3cc40b2b54f, 0xf2c1678b0151c24b, 0x8e9d67a0d20f48bd,
            0x35120a30452c8648, 0xa04652ef485938be, 0xd819e09c48eaac5a, 0xe35fef3df13bba4a,
            0xaa7b573d32fa6d26, 0x3f71229907f17937, 0x7117aa39b964dfe3, 0x6f9befe061efcbf9,
            0x22773c1907b1f5e9, 0x967b3802e6d5fd9d, 0x3f110195e29881d4, 0xd4815c799238f6c0,
            0x93a2206e9858b7e9, 0xdb17bd10ff4148e2, 0x6d0c9bdfbdd61788, 0xcb4bf9cbd8361e40,
            0x5c5164488a25d92d, 0xaa8b21396654cba9, 0xf31952c769bdc41a, 0xa1c53256b37deded,
            0x7212d2abdbbd4dbc, 0xae87c1a5c0b391d8, 0xd0258964a9a16632, 0x0a7e707f0bcc56c4,
            0x3a981dc8484662bd, 0x825aea1797dab168, 0x71bdd659cdfc34a0, 0x472fe78bea4b0390,
            0xe4adcfc900072729, 0x7857ea63497c5b42, 0xdc933a5b4fb267a5, 0x48e366ce71b2c303,
            0xb3298e7ae91c76c5, 0x571129382eb250be, 0x6a2c15a4d9c5cf1e, 0x61dbede9dd47bd5d,
            0xa997e23068193c79, 0x70de264efc74e328, 0x09513c82d43cf11a, 0xb8d8d09c488768a5,
            0xf4b5bed25d866fa5, 0x5b751569befd888e, 0xc128d44e56c591c8, 0xcc2fae91e02cb41d,
            0x558fdd717e3d97b4, 0xcf1c57a60d750417, 0x2e0609c168057022, 0xcfa78d3a0c0e6d9c,
            0x21d446f4b5c38eea, 0xdddb93120a3463e1, 0x9a9d6942edcb3cdb, 0xc7f36cead7006f8b,
            0x5ae050b4e4ba18f4, 0xc89aaaf7e4d692d2, 0xc476d84c87b31810, 0x3e58a4b69d34dc80,
            0x939287ce36e71964, 0xb5ba905dfc7af9c8, 0x9f542286dedf9bfb, 0xc149ca174d967e21,
            0xdf102e5c8fdc20b1, 0x2a9f56377e4f9572, 0xd33c0b7a56c47ce1, 0xb570f08c1cf1bdcd,
            0xea085432e216b7c0, 0x5ef6f8b4a5b94d6a, 0x841641adffdc083a, 0x5dd3405bacae3d61,
            0xa3abe1ca3caf833a, 0x9c954530e6aef78c, 0x77521dc68a4cf84d, 0xd8269e025f4a3d89,
            0x7b3cf8a2dfa646f9, 0x344940838a886c78, 0x2ee183971e586fb4, 0xad33a688a531a21f,
            0xa479e864aab64b60, 0x6cbdb17a9eacf047, 0x51d3b5a2e4e04d82, 0x14ec5f853a486672,
        ],
    // j = 96: sin(96·pi/(4·512))
        [
            0x259020dd1cc27444, 0xc002a2684781f07f, 0x9fe14048be786e10, 0x3c6f72706b194b88,
            0x8e8799e6913803e0, 0x37dd74aaaeb56c59, 0xbb7ca0960d7331a7, 0x54879efda584a409,
            0x54ff49396794f5d6, 0x07bf9ee66ffc2d42, 0x9e6347f8e45ccf97, 0x645590d734174df2,
            0x6c80cbd81cc0ee43, 0xbd401ec0b091f879, 0x70186e2221c1ffb1, 0xebe37a9b8d6ecd5c,
            0x6468224fc0641046, 0x813aae7fd2a70d07, 0x40531c27a92344e3, 0x61127bf055a46d34,
            0x0b944866e3abff45, 0x578de46e41c17d6a, 0x8f0dc2a51f246e09, 0x9ff8ac87f96c1613,
            0xc76456db6c55d925, 0x67a10b347c6f593e, 0x8ae93db058ca0707, 0xd19bf85839b60272,
            0x25c40e07db0d5295, 0xe04790c1cbd38f72, 0x623d81a37b0a39b9, 0xbd4a1115972478c1,
            0xebd44202e3cb24cb, 0xe45975471b97d49e, 0x5fe238cbc1828d08, 0x091437541086ad61,
            0x8978613d940aded9, 0x05e18eb487ff709f, 0x54ecba9abecb101d, 0xf0b86ec25744881f,
            0x0a207c18edbb91df, 0xbc223cb723f6e3c0, 0xc28450f6621d68a8, 0x7056d19f1d605fba,
            0xb153629f4993f51d, 0x099a973464ba4f96, 0xfc33aeb1ac0d7b7f, 0x4b955e8f71324768,
            0xb2ad83cd9b02e0ec, 0x67898669b626e152, 0x002423f32e425899, 0x9e36b811269d29ae,
            0x9d06577fd4a24b87, 0xc3c4f7552f6ea080, 0xf4f2ab8e98795d88, 0x90a47b6dd748b388,
            0xca14ceddf1738c50, 0x212a82b649e353c4, 0xb4e2757cd6a0bea9, 0x26740f0e90d7737a,
            0x4947d36d047bf975, 0x36286b77678f65da, 0x5baacc0e81490dd6, 0x68001b0926955ebe,
            0xd1c43c40ee629bf1, 0x28478d8c93bfa7ba, 0xbae89fc2636597e7, 0xaf51ff14e4af0905,
            0xce98cc7aa83527aa, 0xcf5ee65a90b73665, 0xd54f8c9ec514e995, 0xcf250f9072c729e1,
            0xdcc4054dc6fa2832, 0x24947df861a04130, 0xa2d145fad0987bd2, 0x05c1eb0b92e1eaf3,
            0x9371cc95b5c8c45a, 0x2d5f16c7aa8a98a2, 0xe5eba72a99da685d, 0x99b10bbbc2c38a68,
            0xdfc393e76a38a525, 0x412a56a6077bf76e, 0x7b706cf32ac4066a, 0x8ea54eef6d735c34,
            0x5c9c8a4e9ffaad2f, 0x62c5291d51c57585, 0x0e683183926a7c6a, 0x907144a38aa28b59,
            0x16ee23a64ca78a73, 0x342a9db6e5a14b86, 0xd08d9893b6fae855, 0x343cffed53aa9dd4,
            0xec814c6ff86be752, 0xcfcc913650d9339a, 0xe0936608767c40de, 0x62d425c724094a67,
            0x699e3ca236a96a5c, 0x3be974b5a536b30e, 0x3731c21c4c677552, 0x3a28ffa2cb1289e6,
            0xaa2b890480f55b95, 0x948a6aaf21cf36da, 0x9adebd29680a0490, 0x173beb3ee3ef4ec8,
            0xdbc1b08fe610fd58, 0x19fb08e231c80f84, 0x8f35857868da6189, 0x1864dae4b2729051,
            0xeeb1096e29857e06, 0x8e5584d1a346490b, 0xf68206fa2726d90f, 0x1aed03e38bab690c,
        ],
    // j = 97: sin(97·pi/(4·512))
        [
            0x25f38f54f4e55ed0, 0xc9f7f2538e177bf8, 0x19e0c53886304b88, 0x5bedafadad608837,
            0x035a8a8eed7ba84d, 0xc1e878a90260a35a, 0xea30cfcd7ecd2043, 0xc25440517244bb23,
            0x97847170ac564b53, 0xee9270a743dccc50, 0xad2ac37fa9e27867, 0x64f83ca31ee92ccb,
            0x412d2c52a297b52c, 0x7318045266f9ddaf, 0xe720af54469919f7, 0xcf8088da75985116,
            0x6688f432a1d644c7, 0x405970d689daf1a4, 0x21da6a76be67f36e, 0xc751a76b20ec8043,
            0x3c465ab580366145, 0xa2a20619e771d5ff, 0x90777ba8ced548c7, 0xf359bcfef6c25a05,
            0xb96969aa4106d5e3, 0x31dae0d26f09b68c, 0xb77825703264373e, 0x409bf91a435616b1,
            0x6a42b5db2279ddc6, 0x8f05ce4d2a714fdb, 0x2b04a11b450a4583, 0x376b0ae4de8fef8e,
            0xa6277e4d6b8b2602, 0x0d420507bb88ae51, 0x1c9ac64c03b921b8, 0x945053e31ba51c1a,
            0x4748a2ba8717a5cc, 0x368137f4fc64ddd0, 0xf818364b51de9149, 0x86371a5878c369df,
            0x974876f77d3933b0, 0xe5c4979fee2c9e47, 0x9ad67d69d417f344, 0xd96eb8a0c179186f,
            0x1000282441658c46, 0x1ad16afa19540385, 0x4e1fd124d578d057, 0x0a514101aaea966a,
            0x34d203af5e571176, 0x455f6e13222822aa, 0x802740f6d035f93d, 0x8e237dce0857536d,
            0x295c778485338a70, 0xdfd06fa57959dcde, 0xdf1a24efa489ff5e, 0xc3c5cc55ed4bb695,
            0x1c57ee93c2333be3, 0x1f647f9a9dc04462, 0xf2e99aa58e8c4fdb, 0x5380496213f17c76,
            0x3b301cb4901cd09b, 0xd730c454514de658, 0xceca1891c4087649, 0xfad1eb5832d876ec,
            0x36fda5b837cc5d8d, 0x7bb76fc8072fc497, 0x8fe181a73bbdbe98, 0xdd81089c1c77c27d,
            0x249b369386a6cfd4, 0x09a57d548bb28ade, 0xd335ffcb221915bd, 0x2eec4b7c54535c2c,
            0xcb9c3ad75473dcbd, 0xe3e183041ef973a0, 0x7912fd0d7fc13fb8, 0x78e7ee9bf6d8a404,
            0xd8ab38456d044ba3, 0x43a961ef3e62dc76, 0x9d32da9e955a1365, 0x9f8a6b4ea2d8f908,
            0x1f5f327831192de3, 0xa56c34bfe3ed4c6b, 0x9a2e15bedbb52c3d, 0x2fc918398c724db6,
            0x291b9e9fec37bb6c, 0x8bcff6df946b6911, 0x80c870ffd8386615, 0xa505f4bb30a5b842,
            0x1dd559cade3487bf, 0x2afa37517e30a607, 0x23dda46f0ec1532f, 0x8cda0a0dc879e2bc,
            0x59e879f4645b30e4, 0x0be697b44c5c0a44, 0x40c5523248878f19, 0xcbb602277d2be8b0,
            0xe63991b5a1244e4d, 0xbf2b2305d88cbd1b, 0x21aa1d3b9042248c, 0x429d0a2bf04aa761,
            0xce0595b9adde1cbe, 0x34144597833410d2, 0x7af8f1f30ed8518d, 0xa1b558d4913b0576,
            0x74f10e104d83cce6, 0x6e4afdb34be5f22f, 0xc0a0aa56d5f39f46, 0x8a264d05d8e527b0,
            0x6f3d3fa70e3bc72f, 0x86b17f4d327d09c0, 0x9385e58c7e544f26, 0x0f71f17a168fc389,
        ],
    // j = 98: sin(98·pi/(4·512))
        [
            0x2656f7f28a2d4e95, 0x1271218f7948ac85, 0xbbc6204cb3b7e0b0, 0x08fd55e18bfb225e,
            0xd4eb3692c5e249fd, 0xbd8944496d81b71e, 0x3c224567e3d2e9cb, 0xedd13fb2a9f23e90,
            0x9989258ce62b3b56, 0x6225f88ca48f029e, 0xeccd867249fb56bd, 0x9757cc7eedff73a1,
            0x44d5948c549d978f, 0xfb5bff9b05a65363, 0xb3850e4bac20f3c6, 0x32339a8924ecc7cf,
            0x8f0907026f79f4cc, 0x83e45a221c657ca4, 0xfc723341090a4342, 0x88e69b4fc6b07f96,
            0x231537f3a51e5034, 0x3ab1da156c704400, 0xfaff705558708d8c, 0xe5cae83fbf61fda6,
            0x3e8b58c95aef0980, 0xbd29053e1e19f759, 0x0c634d5350677c98, 0x339db65aa5b169cb,
            0x697b26892a8b838e, 0xceb68d1abb941c29, 0x6c3a69af023af189, 0xac7a8939a310a6af,
            0x14ecb63264deee73, 0x91834e86cf72639f, 0x5d86afc2424bdf76, 0xeba22033eb5a1bd4,
            0x07cbf1de2f99820a, 0x2d8bd209b32f569a, 0xf06b5ab7a9133827, 0x94e81eba382c9d18,
            0x5f144aad59cef271, 0xd0e535a238a1809e, 0xefebe86d46169012, 0xf49f25f008375d12,
            0x9e3321ce8d2da276, 0xa608dd25baadc985, 0x5bb6677bceee904c, 0xd9e7ab4d054da5a0,
            0x4c1a1ccf28a8e45b, 0x5f6015d62e2421fb, 0xefcc97d7e88630b1, 0x998fef3bb896369d,
            0x8fccc23df1215148, 0x72429fbdd093d725, 0xb74337335bf897e1, 0xdff2495f8169fe78,
            0x3d323605c8fd248c, 0x2796b0531ba319aa, 0xaf783a94377da7ca, 0xbaf5d0e2e53c3a89,
            0xd678ad8e018f7b05, 0x21d7ab8c2de86337, 0x059ef8de5eb0a81e, 0xb2bd412f9ebe51c5,
            0x640dd009ff7eafff, 0x8ca5ed9e1b1eb51f, 0xa3d4c4d4aee96350, 0xd1be6fedfb0fcf88,
            0x78591cbeb31e2470, 0x834f17a342f9138c, 0xd5119fa16b39efb6, 0x953d1a615d1b1ec4,
            0x5a201b9d98d8c917, 0xcbf3313840ffdc5d, 0x1440434b41bf550a, 0x1f9daff1dbee1bb9,
            0x3f3c6327dcfab5e0, 0xd1127681ac9265b6, 0x3bfa38e17d6ef34f, 0xadb3a7192179e5de,
            0x5aba02147c1fab2e, 0x77831c59af6902b3, 0x86fc7aa6bd168cb2, 0xf5fc11066d2f71fc,
            0xd492d4cbd6cfbb08, 0xf7e27ccd272a1ae5, 0x9edf61e9bf5eddc4, 0xba41d49ec0bf3dc6,
            0x6a515a958d119945, 0xc70f410971545143, 0xf51f5eaaa98966f0, 0x6e4cdfa609ec4db1,
            0xb04716fb620f55cc, 0xf1b1d592d9cb60f7, 0xf46fe0a18f77f0f0, 0xc1ab78ea5456a84a,
            0xa04ea487297a6190, 0x5ec5259625cd5c6b, 0xa80ff6b31d1eb8e4, 0x5dec19c73ce0ad48,
            0xe68c0d1f9f80870d, 0x33cdb1bc121a8383, 0x815ffae8f7142f83, 0x3647627f0c480a67,
            0x1f2cceecb13be081, 0xa4095139bd67a2a3, 0xe7b1ddb2c6ac34c8, 0xcfc00148146d5bcb,
            0xd2c4c3d5f96f6722, 0xd1a8a05cbb92efbc, 0x7a5d1a4cc75c48d3, 0xba71583e047265cc,
        ],
    // j = 99: sin(99·pi/(4·512))
        [
            0x26ba5aa6881b6371, 0xa7ba2970135b82f3, 0xa8f2eb1762e4ce82, 0x0a998bec2e715a06,
            0xa941c84ee7be98fc, 0xd7259c022fa07841, 0x9ca1fc1e88ca0a66, 0xd37f5cbbda57d8c1,
            0xe87b3b3b2314619d, 0xba63f541d7d2f19f, 0xc8af5b2a8cf4d338, 0xe6adc126e5628b39,
            0x153114c7ef28bb12, 0xf3d56645a813e970, 0xd308aef406053eb4, 0x55b281adcdaf4d2e,
            0x89ffcfc29acbe2ec, 0x375c4fba58627043, 0x53069192c9c5378c, 0xc69dd2adc16e39c2,
            0xf7fea91c8bb7a33d, 0xd8a2a5ee2d3bd4b4, 0x42db49e95aeda3c4, 0xadf461a6a4d58037,
            0xac3c2a6865475f5c, 0x0e7ef0693da0c8f4, 0xe6f55116ded73625, 0x2f2d2d54a66d533b,
            0x9a6e4e1eea63d86e, 0x132f8176dce59a56, 0x9eefcd285b7d63fc, 0xb63c2d2f2e8a556a,
            0xf8cfc756bf82d058, 0xa551aaf31c3ef7b7, 0x773c6ae843d12061, 0xd76041200e2390e3,
            0xaa3e55da9e28efbb, 0x740f7cc9fb448680, 0x4dabcc835503b7cf, 0x65e8f2d55476b631,
            0xeff2c900829b6683, 0xef0cde81d43dcc2b, 0x34e98f3078282dcc, 0xce616b6c67905b7a,
            0x6a7e540e7e1ecbd6, 0x5e9e062cfb00ecc1, 0xb42ff6772c67ec6a, 0x2ca54553471d2e01,
            0x3a8b5880a53b1824, 0x2369c55160a4906e, 0xbc1d65543f67e512, 0x795a95b0e2a5f50a,
            0x87740606828c72a6, 0xe252b9cb83edf672, 0x4a97cad410b7d914, 0x135f975aa7a57e6a,
            0xca888dec360f0537, 0x36c40cdeffb7ee67, 0x6871da4c09ab0cdb, 0xa3dd19d51ea59833,
            0x0c0e0344441fe46a, 0x124f526898f0f6bb, 0x81957b491b5fc2f0, 0x9c8bcaec2ae8c719,
            0x742b960e880abe1d, 0xc8e2003ff031e5f0, 0x04f1894bd6fe4f30, 0x11b1c144662569e4,
            0x479cb7d87b62d28a, 0xb089189c97d28cf4, 0x32cb3e31ac8c0029, 0x2d8bb197d227269a,
            0x3e83493f83e9b036, 0x3e3c7878b4d5df61, 0x9b7b7f5706fabf64, 0xc8ddb125478ace4d,
            0x60dd58ff14ae7840, 0x273f0a24f2fde3b4, 0x2e7d26b3ae16d325, 0xe789ef5579c3d6cf,
            0x3694285b0a7729dd, 0xcbfaffbabf9c5957, 0x46bc200d1aef2cdf, 0xb7479e0ac04c3e7e,
            0x48e5292275e6be50, 0xd5b60a91f193fc6c, 0xc41a5e1845c4903f, 0x7ccf72dc581f38fe,
            0x4658ec26197bb68b, 0x777d91cc95bb5274, 0x4c9d6a58fdfa0c7f, 0x02142d2a7541ea39,
            0xdfa71912ae46b9f2, 0xad6f6af68cff5aae, 0x3e1e986638e57919, 0x80246ddc98d3bf99,
            0xc9392aeb55fa86f5, 0x9ed4fefd826d4fa7, 0x032a24b877d72fd4, 0xe34d5b0a0f39e615,
            0x2c539c9869b93a04, 0x0e0ed0270b22c47f, 0x2ef3a7f0fe958e3d, 0x6a21bdfec6f6ab08,
            0x131e9f74e3ff7b2e, 0x8e9313d6f7aaf118, 0xe333580f4888a565, 0x5c5021f454f3a009,
            0x31512a393b7e8034, 0xc83188cbcb2cf2c7, 0x2c765f0a8546ec57, 0x71cf70636c1b5137,
        ],
    // j = 100: sin(100·pi/(4·512))
        [
            0x271db7619b1a2773, 0x39ef02044742ff28, 0xea2b7044b1e21352, 0x2f6b3061b6e99025,
            0x64b31aafc91ebc5f, 0x72eecd3fb8bf2c5e, 0x49e6a6f5ab705e36, 0xbb06626699f6c9a7,
            0x5b9c9d8f4e9822d1, 0x40a7c25309289ef1, 0x9f16b023aa93f3b7, 0x8b095ce8f8c85ab3,
            0xef091048a5fc4875, 0x1f2fc5f2c21ba341, 0x14df8274ba0bc0ee, 0xb35f4f0daba50759,
            0x6bf093bfa0306d4d, 0x5860eeadef03b16b, 0x8576261c995a8382, 0x6893ec84699e7be5,
            0xad1ae6383a2323fe, 0x91f498ce8723baec, 0x39a282657b53535e, 0x211ea12cb03fee60,
            0x6b7d4b4a3c6c0b48, 0x12205414378d86a8, 0x7d9d487569b8c62e, 0xaa560bf1c3baf384,
            0x292f8908cef9086b, 0xb3d62a3ece105bff, 0xcb12c62f6d5af9e6, 0xe4de8ee3bdab6394,
            0x34a0d0ee6d53520d, 0xfa96a2c35edeede8, 0xf9a0d751b4563573, 0x9b76adf7d0ca3aff,
            0x4f1eb784b974f62e, 0x3542fe53cf3a80ab, 0x4df53f4c1e84f89d, 0xf830b93162c2f768,
            0x45c9edd89001896e, 0xf1cf5c0e99e71948, 0x399ec9307d98cc94, 0x3d779fb365e85af4,
            0x4eb98650e3ea57c0, 0x5b8e7dcc8135c0a5, 0x91402fdeafdb1c84, 0x51067835482893f8,
            0x76be0433f257e96e, 0x17ba016c4a554f2e, 0x3bd9ffb6fca2a985, 0x0b0c65619e16a5ba,
            0x7681aee7ae7949fb, 0x64e98178b4ffed92, 0xed37625b3d9b3dfe, 0x2cb3e1acc1dd724d,
            0x00de5227c016b984, 0xc314ae75794132ef, 0x070eaa2417d5852b, 0x9880b1bb5622a6b0,
            0x1d1971ffdc5d4dc4, 0x16226cc192075a7f, 0xca3223f18ccbd820, 0x840411ef75cc3bdb,
            0xc8621ca212ccb1a1, 0x408b6b3f9e401550, 0x2971a34fb3cabfaa, 0x934eb6b9649256d2,
            0x02e95d6458978e08, 0xc20a1ee514737eac, 0x632884480a7007d2, 0xacba6b9434db624d,
            0x4b2e0be5a8f1f6f1, 0x8721423207a128f8, 0xaf2c4a4f7767c3a1, 0x30acf14e05940441,
            0x5a8755f6c5e19bfb, 0x822282805bbb65b7, 0x570600e55e56f4c8, 0xcfff374404cd62c1,
            0x85bb79d09dba54c7, 0xd3a96a27f698d937, 0x4116624c49070184, 0x76f95036d0f03198,
            0x614b760bbcb18bba, 0x0f169be6d17942c9, 0xbbddea8af570771f, 0x08be7098176bf763,
            0xa43c01e7a17916e7, 0x587eb6138808c899, 0x7acabaab46586f0f, 0xe88cf4926381ab58,
            0xeaf222f72e79be3f, 0x35f5b03d4474342f, 0xdb971ec5599db3e2, 0x6db7b9b0c31c5011,
            0x0c0bd99cf834d7dd, 0xecdc42a05075f3c9, 0xec18176eec14b7d6, 0xb1457b2e421c6a7f,
            0x19646331b7b814f9, 0x33073a16c667a6c6, 0x82d5eefdb2baf3b6, 0x318162ae43d347ea,
            0x9ec00a32c7d4a41f, 0x05cb0ccb284e4597, 0x61758d01a71c1b6e, 0xdc24c9db8f3fe8af,
            0x73cd9b19f02bfef6, 0x6aa3f8d8d4cc66bf, 0x88c7fb81e93698fe, 0x6c15c509bee8c898,
        ],
    // j = 101: sin(101·pi/(4·512))
        [
            0x27810e14707febe3, 0xf4bd6b5ca95cd8fc, 0x221d67cb487de1cc, 0x2a19c6d2b3db5a43,
            0x0b4e9ce9aaf37f85, 0x95a8937606e0f6e4, 0x3ca863acb1695f26, 0x8d47b52a9cb3187c,
            0xe80c9cc4171850cf, 0xf6542582500ced2b, 0xe60bf5d96b0e1a1e, 0xea21c0c3cba9fe40,
            0x3f9ab24fa4b9189d, 0x5692a925ae22b8d1, 0xb339c6ddf0b985de, 0xa0c841c77c84fc86,
            0x9dd250a359eb6795, 0x1993d016cd773a92, 0xc60fac3ff14afb71, 0xed5109fa6cb2aab8,
            0xf8784ae15cb0e900, 0xd3485b6f21b5035d, 0xd15d9e3e4f009c87, 0x60623b206de8a29c,
            0x5a070411b97e7de1, 0x4bd850febc4dfd23, 0x17fe50bfb1489955, 0xb12380ddaa12cadc,
            0xf649cc6b6f45af89, 0x19665ed052b2bcf3, 0x42277fcbf740fe2b, 0x29b66dc410a90f20,
            0x4e03984d2571aed6, 0x585a003a41a21074, 0x3cd063a4eaf628cd, 0x6560a2c3bcf25407,
            0xe6f3109dec734916, 0x184cbeaf8ce713b1, 0xd3f647ab0e16f238, 0x63ba966e5c2f06f4,
            0xb806c11928609f3d, 0xa23e5174b144117a, 0x26db079d14ac38e2, 0x9d5a628e26251a0f,
            0x4388529ca1f76b0e, 0xab5a8fd45056b124, 0xeed8a6a3d5624694, 0xb7cc89d6e582ca41,
            0x6ec34bc27021299d, 0x16bc00ad9ddd3b89, 0x380be04fa192dd8c, 0xd2e0e95ca5649e50,
            0x0f5f2c716ec06976, 0x2e2bfdf4747e1d65, 0x3fbff29de8cb51ec, 0xeca037ed8c399f1d,
            0xbf9e98443dfec9da, 0x11d51c6c17728dfc, 0xa1858c6b47255636, 0x220e9de0d6532458,
            0xa0d5965b76428ce0, 0x40ca7aa519c04c07, 0x83d0cb9bc6ee908c, 0xd3939257a7916b9b,
            0xa6708f0ed4fc90ca, 0x1d1fc3090775304a, 0xfb323c5b2f790568, 0x4e68572cf8aca78d,
            0xf3cb6690289e0d83, 0x1e0a73f995a9f70a, 0xeee30bf24709e14c, 0x880b2afd0b5051ec,
            0xf852ddf03e54f733, 0x61b36bb83ea78365, 0x59bb945d0898d62d, 0xc7803d47ce936c1f,
            0xc4c2399295632bcb, 0xca1a1b877d36c4c5, 0xbc47fb4a42bd602e, 0xe2c6b0063906df0e,
            0x3c1bbcfac5273bcc, 0x1ab77883e410f1d1, 0xfea51a5a432cf369, 0x0ab3821b19620838,
            0x446c35d955f0ca0c, 0xda8c8aab845a24a0, 0x54ce55e297690660, 0x1cf8ccda6832dad8,
            0xe3dbaa69bb53fed2, 0x31f4d1f5221af26e, 0x551629bb00dbe5ef, 0xd3e606a1a5185b98,
            0x1ab00d3a9330330c, 0x87de292cd94f2e05, 0x6396b0015b927194, 0xe935ebd51f6db688,
            0xdfe47173de7514a1, 0x82a76c8d78b2227c, 0x461185ee38e3b62a, 0x787faa00a63f74fa,
            0x9a2c55e6f8b20888, 0x00a9df4156fcb7b8, 0xa1357ededba4a2d6, 0x18db230f23585f2a,
            0xcb70a8cda348d113, 0x8cd3919cd946b80e, 0xb716c6553b83ebcd, 0x95245bf4dc379676,
            0x663e8ac18ab70660, 0x44c691bb9d37fd31, 0xd126d7ca135fbac5, 0x5a0aa7077deca901,
        ],
    // j = 102: sin(102·pi/(4·512))
        [
            0x27e45eafb6912637, 0xfcffe44e92ab6e17, 0x669fb3ef5af220cb, 0x5cad48cb710c4aed,
            0xf29d54e1711990a4, 0x51d36c4da76da1cf, 0x8d52ac93db0ca84d, 0xfcd490c27192d6a7,
            0xa8aa29db360071ef, 0xb9cba41f7c1d1144, 0x37e500c97c0f40d2, 0xa10c4c2db1064b4d,
            0xa8b5533f91d9f101, 0xeb9a3fbdec3070ed, 0xb4a1c1e5cb146f7c, 0x78945508ef6e21cf,
            0xb8b2fbf4eb405592, 0x291cad4dab008b67, 0x682aa81b8c837d0b, 0x6bfd19bd885e2953,
            0xa159ae9d68613bfa, 0x7e498018dfcaf517, 0x41a8d1e2d90cd272, 0xefab9ca4a9f7d4ed,
            0x7316645110eb6be3, 0x0be621ca5bf2c0ac, 0xa4ce7e4ef66dcf99, 0xa2daa0e2405f0a50,
            0xa372d9d31838083c, 0x2f2c81b17bcc523e, 0x44198c170f2c8767, 0x6872e8554935b3d8,
            0xa2e9fff3e896784f, 0xfe12188a688617fd, 0x88ddc2fe20660754, 0x404ad261c744046d,
            0xae46f5466f8e99c1, 0x3183d0e8fe43de55, 0x53db6e55f91c4d33, 0x01e0473e11ae6b9a,
            0xcb5e3e53cad19aa3, 0x72bd8e236ad63d3b, 0xc746e67ce77be187, 0x50b85238fc4bf63f,
            0xfcb0ebdf08802ca5, 0x6e6781f8672b4f9f, 0x9e32fdccfa6b86ea, 0x6431efe4f0388088,
            0x4f0e5de580237183, 0x154b5232b5c24306, 0xb1d094211ca0a510, 0xbc740cb24598b8d3,
            0xcc53d2e9566bbb98, 0x40550b47728e60f3, 0x713d664a52c53763, 0xd03266e6eb5523e3,
            0x3b202530ff94a04c, 0x4bf183dac79f4001, 0x6a7b87fd7a567a73, 0xa2412b0ae3eea7aa,
            0xd80fc3da4f943c0c, 0x9ac0ecf80b292915, 0x6c2e9a559c82d8fd, 0xe7c12126a0889b43,
            0xd837309870679d9b, 0x85a22f84a7ada57c, 0x6e038a69608e4199, 0x7b6391a24ed70d92,
            0x66384aae7cf7f3dd, 0xdd7d1f2b8b458116, 0xfe82e6ccd8c0ed0d, 0xf9a2d6dd4ae837e7,
            0xd659610445a18a71, 0xa91ff1cbad4c636e, 0x63f03f23a3aed807, 0x5daa1647304f1ba2,
            0x9455cfbd62edde8d, 0x9e218f869bbe014b, 0x2f9d6c35b493bd68, 0xe19ede212aa47f2d,
            0x0c52e190e9ef4980, 0xb6ac1f28094fd1d2, 0x0f5981b67ee5a17f, 0xbca83e9480fbef84,
            0x4feca3e55c2f4648, 0x047a405d6fa0f62e, 0xe5756810b2998c21, 0xed71dce1259f8414,
            0x5db531a352920496, 0xe383a944366c60f2, 0x88a019766abf83db, 0xb0913a10169d250e,
            0xc42fe11197185bd9, 0xfd3f121ab77bacea, 0x7f85d84d124d8fd4, 0x785496b077a4ce2c,
            0x3566d82a7c2c15f8, 0xda0225b7dccead97, 0xc89071aae3e58bea, 0xd26a603275d2ff12,
            0xda5bbf8d3f800f9e, 0x7b6b2fdfe4ff8487, 0x5a38df57b4e3b726, 0x0772a73bdf19ad7b,
            0x756289e4374af788, 0x1f37387c084322a2, 0x08381a605e3f4a59, 0x0a274a530008dce5,
            0x44ef0cbefc6dc1ab, 0x1da6883d12c68c5f, 0x1fbcef9b1ce62d51, 0x4c416c00470bffea,
        ],
    // j = 103: sin(103·pi/(4·512))
        [
            0x2847a9241c82ccd5, 0x34e860c7b466b880, 0x01dc92c591069e1d, 0xce9c5194901619b2,
            0x3ba54f91761d2acc, 0x688d7fb0712c1b74, 0xe970518a4737ad5f, 0x9208b5035c475bfe,
            0xa23487d6cded0c44, 0xa2e7b87e966d22cd, 0x56b96ac77e2c06af, 0xfa5e2aa637e7a6db,
            0xed5827788e0736cb, 0x93f9684bf7d7c85a, 0x70e5cab9194360ee, 0xb33a5d4a796fc9fb,
            0xc0f17e36bf39392b, 0x1931e2e0d7875e4b, 0xc2930b40dfd02783, 0xd2ba1a6da062dc46,
            0x1e69e42f56540926, 0xd276c7d330cad6bd, 0xafd14f6d6b018870, 0xf4796c6d80215c51,
            0xb3ffb3662f641efe, 0xc04d10c9da61a9a1, 0x5ce457d16e8acd42, 0x6a686a06697a2a7b,
            0xc6cad6fb8ab197e4, 0xd8b92a525bfa5bb7, 0xac14fc926811b205, 0x8d9c5a9fd0b7e7e4,
            0x7bdfd5aca3f7277b, 0x6c9ddc50ac34aad2, 0xa7bfca04c043de1b, 0x7029470de3100f17,
            0xa1391ff4458f9673, 0xde0c5a39190fe7d7, 0xf5b695cb89ee4f48, 0x6f1f48200149cf6a,
            0x604535c5e9dd732f, 0x0db38785dc419262, 0x3084fecf8462c841, 0x80d64da553ee00fe,
            0xd178ed8faa1305a7, 0x663a381c6b88835c, 0xaeb74bf94caeaab0, 0x45554fc3719fde79,
            0x9def6627cc664553, 0x3402250c2b05c92e, 0xd582c8a4796269bc, 0x5c94c6ad2360859c,
            0x9b242a1c35e5c574, 0x7a9a5f730f7cd096, 0x76ce1523b9b948c2, 0x1735ab4eaef89c64,
            0xde16d3770d52297c, 0xde6b4b86c8f938df, 0x3a432d4807f12e45, 0xe4083d8543afd759,
            0xf894504d9b424b34, 0x42e8c6f20ccabe7f, 0xd57e86516fdb2430, 0xd68c09c509320376,
            0xc8af01122e1e6389, 0xfd4359b4ea0b0e8d, 0x713b0dffddb2cbc1, 0x2ee7c61810b5b7ba,
            0xf970d3ccd73d5aef, 0x622b585a21006d3c, 0x22bec8b32546897e, 0xe51e81bcc3deea3e,
            0x7e0ae6e73d45d1e5, 0xb49fd25cc14f5788, 0xb7d53dde18d29e24, 0xc199daa21cd2d5de,
            0xff840279a4fe0d56, 0x6c324b946fca09f0, 0xf2b9cda2a29ea9c9, 0xefc8a0997459094b,
            0x6a510ebdf2131dcb, 0x47f1e439ed02acc1, 0x014f052e7ea5ca2d, 0x6516638640d089a2,
            0x21c2f6db2e55bd7d, 0xd7f38b5585667f14, 0x31063fe0bc0f7b94, 0x220fef865d7f403e,
            0x1f5d0d9fb54d61d4, 0xc1d4a88d1afe5516, 0x0c4e18f79896629d, 0x4330a1437c63074b,
            0x434e007ecbfcefd0, 0xdc4c0e5743f60a92, 0x5eea344f65a15e5f, 0x8014bef80122ce9e,
            0xbcb774d7cd128165, 0xc26d5e9e6ce42615, 0x629d08db95d8b0ae, 0x5d6e447e030254d1,
            0xf5826f2cfa2a5214, 0xca824e9165aa02fe, 0x43072996814e6372, 0xf4815e64f40b3758,
            0xb3f4e2eee018422c, 0xba15dd5c23ec93ef, 0xd9e3e72f67693134, 0x5337297c1e4ed22a,
            0xc91d132184789736, 0x4c599ec428eae0a8, 0xb6dfde24f70258fe, 0x6380ee8c287c5e7b,
        ],
    // j = 104: sin(104·pi/(4·512))
        [
            0x28aaed62527cb3b5, 0xe976fb98213b8497, 0xfcd3974462ee60e3, 0xd0dcfa34d1aa337f,
            0x26ace06db55ecfbd, 0x063c572324d01a60, 0xb86979f131713f3e, 0xbde6509543796ff6,
            0x318c57f9874d16ee, 0x8da17b527dfe01cc, 0xef6593a357845a8c, 0x6dcb1f2c81d471f4,
            0x834ddf4a3382b117, 0x997ac11a9c4ac37a, 0xfa30863131e8bc7c, 0xed6a930415d12970,
            0x2e8c884c7d46ff8d, 0x587b3c9f3729b444, 0x10d55b99a246f76a, 0xc9ae178be59c27d6,
            0xcd1a19c01c0f846c, 0xace57b3c7a4f69f6, 0x83f4225ee71d2c74, 0x1db30c1b8bc64979,
            0x37c41d0e91905fd0, 0xd6f3c394a6df0db0, 0x7147ff66d881ab81, 0x36b22b91a9a14b28,
            0x24d23d20595fff00, 0x1f83883d96a86de2, 0xfac95ca308fe2857, 0x4926e93a0e777ea9,
            0xfe7fc66537e4b4be, 0x56669fcb9cf902c2, 0x167cb974071ad53a, 0x934ef31d76143b1c,
            0x36862224eb4f7bf6, 0x7f706f6f7bd3e9f5, 0xa4535488cc7be87b, 0xc92cdf89edf86a12,
            0x53c55964f3cb8296, 0x86d9c7f4f58906e8, 0x7a0e87b86f9df380, 0xfb058212999e7a2e,
            0x91937e18243c247c, 0x0f626f33a8efb2f3, 0x6d45af53e89d4d7b, 0xcbe95a7b02ce64a9,
            0x7bc2f193e3a3f930, 0x24ef496935b97859, 0xd353cb669081d492, 0xd1db0072cbd16f2c,
            0xa13ae677a68dd837, 0x0d57307cb6a9087b, 0x75cc4fed73168189, 0xd18f12f0804d18a4,
            0x26509e0bcbe50ab5, 0xb64a4e284a9c5756, 0xf9c2924db6d35d04, 0x1058166adb96c329,
            0x7832b1a627380e1d, 0x3e91389ea270bfdd, 0xedd31044d7285169, 0x15c9b5a50e5c70df,
            0x8618e3f717456924, 0x722a660f963d7f54, 0x763afdf863ba5e37, 0xcbc45709cf6f8482,
            0xd4db27659fab3bdb, 0x9386fb1e5c8709ae, 0xdd851bf24dc55e92, 0x9e033ad7ff3a57f2,
            0x21115a98898f9c86, 0x9abfe2e07e7e136c, 0x73a3e0b3dc68484c, 0x88aaf99d0452320e,
            0x236589741a5a6608, 0x1150df2fd7a4f34f, 0x3ab42a99a619cae0, 0xfd1c2844d37315a9,
            0x10994e5f83335551, 0xe224734b2e898e69, 0xe9062da1e10756d8, 0xdb9955a7bc75a3bd,
            0xda1451e25150d865, 0x86d877e7375c05d6, 0x78f8b5ab3f5954d7, 0x9c167bb8e8a7d7a5,
            0xd04e258c7f779e58, 0x1a9171bac25d46cb, 0xf57b7d3584463f1e, 0x98be0975b121ba2a,
            0x28eb5e32e0d745d3, 0x04cd5e55d63e0be8, 0x749c667022c4b3d6, 0x92bf1d3393bb6bb5,
            0x310eaa31d1837c8b, 0xdc70049b6350c299, 0xe7a42ab14069f8b3, 0x1d23f197487c6e3d,
            0x96fbb6414b2ac1a6, 0xd42d1d587893bcc2, 0x6f3233a699beea67, 0xd94cb0264b1f50b9,
            0x6c8c70fde55377ac, 0xb8c278ad3ac3289e, 0xb1511a4553b870b9, 0x09e447e810b89b00,
            0xf5e1559e83faeaa5, 0x536364cbb29d2e57, 0x23ae0de37696ac2c, 0x49b7f4d679b4c702,
        ],
    // j = 105: sin(105·pi/(4·512))
        [
            0x290e2b5b099be8e6, 0x0bfe97cc92535d5c, 0xbff64d22616246b6, 0x5d760a9935f42cf2,
            0x0cdad294bf5fe027, 0x9106cea3a2c308e1, 0x68d4e78a643f87d7, 0x9223aef548f098a3,
            0x7dd3de6dd39c79f9, 0x3ac8a4ee33408dc2, 0xf85f165f651ba7d9, 0xf814353ace50002a,
            0xf1204024ec468f48, 0xe1131cecd563a200, 0xaee6b75c81fb8d24, 0x5cc4994ef9f14b2f,
            0x8232e0d196d6844c, 0x7917b05f02c85673, 0x6eccd45f112811a0, 0x7e39c182b3ca03b9,
            0xb209870628741b02, 0x631a854ac14b06d2, 0x0ce07ae4b425459b, 0x0baeefe1f46b211e,
            0x9759164877acef27, 0xe1b64af3167877b6, 0x5c91e44e99737a12, 0x1d54d28eaed5fbea,
            0x821965a3dd0eec16, 0x723273e679ab68e0, 0xbb5f20fd29c2d03e, 0x48a3f5b5a6e76437,
            0x47b408b1f7915ce6, 0xdb11b573e0f5ea7e, 0x8e69b2188ec18aab, 0xab34fc3ca72d26f0,
            0x1e22482953ed78e3, 0x72fb7fd3e6a84614, 0xc83825ffe4424371, 0xe849d74fcb5e8fb3,
            0x54c3df96be8e985a, 0xe61d3af88b23a625, 0x1c43eee7e70a9778, 0x9c29379c052627be,
            0x01a1f63ebadf872a, 0x78514cef5dd1e2b9, 0xbfd65090846ee5d4, 0xc4f4bd4d8170cb5e,
            0xb52ce511becd19b8, 0x33beca9ea678bbac, 0x30b376ebb5d2ce39, 0x8bc7e5e7f587350e,
            0x95f704fc57f1acc1, 0xc08d4f0e9582220f, 0x1c7f6a8938b47409, 0x9ac3b46109ba6fe9,
            0xc8232cfd131c13eb, 0x84dfe6db2c550668, 0x759267d12f76d6dc, 0xfdf91368bc6d54bb,
            0xf2a35f8f0e8ec3ff, 0x706e3a1de5985915, 0xf89e86359f8fca27, 0x2db583dd44c36db5,
            0x518d424822580b05, 0x4dc39b9ad4acf7b4, 0xc417e4a1eddecae4, 0x2cb04ffaa11982f2,
            0x837e5f2a2e7f232f, 0xc0806aaa22d82be1, 0x47a86840c5f242f7, 0x6608c49fc37f31e4,
            0x96a47615af726cf5, 0xcce71bf6d2363f3b, 0xe5d4b94e41969c21, 0xc44fafd715225df3,
            0x417db2e1973ee376, 0xa0c6e68ba6ba9126, 0x111936217ef0104f, 0x2f7cd7b7c303fd60,
            0x1614fa1ebe701eea, 0xfa5c8937ee98fa89, 0x9b87f96abed55fac, 0x2290ddc6fafc28ec,
            0x411206e71e9d3737, 0x69d38eb2caf464c1, 0x861e43b4e82f517f, 0xb05e89047614b28f,
            0xf0eee894e5707e54, 0xdbbb05a82343f0a8, 0x443825262c36f37f, 0x922aa4fc706c88d6,
            0xd3afa144f64eadfb, 0xbf8138f8c3db6dcf, 0x06f87a535a1070f6, 0x7467a59e3ad9464b,
            0x08a9b8964eb5d375, 0xe2cad18961da08ff, 0x1496734f1035a1db, 0x642393d5ef2dce44,
            0x91f92a372dcd4524, 0xc99920be9df5e657, 0xda81c2d3026b43fc, 0x7d09e1bcfc72d575,
            0x1988a9ae4e509161, 0x258d394051ad386f, 0x30be328f8c7e49a3, 0x439a73754548f0ee,
            0xf6baf066371d3f15, 0x0f6110a3f46319d9, 0x114a861be13e6970, 0xa79d2b86d3e7ec7c,
        ],
    // j = 106: sin(106·pi/(4·512))
        [
            0x297162fef3f510da, 0x9a7f2c47867d6186, 0x341cb4dbeb6a47ba, 0x2634177461b6000a,
            0xf13ac1dfe1b2a095, 0xdb6edd3fdbba6398, 0xc797dc36518bcdb2, 0x2a4b6c8d62258ddc,
            0xac2a382d10f0d6a3, 0xd511f0500febe251, 0x8e091815b01039cc, 0x6ce41b2293a52dd9,
            0x33ac8bf2f0bf8d5e, 0x9f3163cbea39158d, 0xcd7211e0b7f7cecb, 0x12459a6d24cf5fa4,
            0xaab96b820b3553ac, 0x8c4f67e306e8697d, 0xb8d6ede7198aef13, 0x0035d1f8060bfa05,
            0x1365819931617db7, 0xe353e27303f94fb7, 0x4877977dbabeaccf, 0x4aeaa135ea6697ed,
            0xfa9bcdeccd452ee4, 0x0e70eae0aea023b3, 0x6701ac469ca82d5b, 0x1223c44a9ff98726,
            0x92461f171eaa99ad, 0xde7f153a5b1f3ac9, 0x2f80f34d01a090c7, 0xe7550e8f5473efb6,
            0xf84b8e40a03ce1c9, 0x78c7bc53dc52b0a0, 0xccaf7fe7ce21f0e1, 0xd306e5a43702c873,
            0x01b8cf648a7c7a30, 0xe29e18bd3dbb20d5, 0x911610afe6cae0b5, 0xec65068f58594457,
            0x15cdb031e2bbc472, 0x8d44a55880b6345b, 0x132d4f7e92f2f2e6, 0x70ae7ddbe6d4e55f,
            0xa6f7bf3122ab25de, 0x2d1b30332735775e, 0x83e37a822f7a61c5, 0x72987cf8b6885812,
            0x1ec7394bf2f5f54f, 0xecdc0624a6447d8c, 0x90c783f4314d1572, 0x031bae7e35c150fd,
            0xe45159e9999d3aff, 0x072cac88513ca304, 0x96e2223fa95e30d1, 0x264ea35e371dd61a,
            0x71ee51bb7d8e6d75, 0xef9f8b09b6f26a12, 0xbbd64b5550e770ee, 0x455c69934b5c2f10,
            0xf2b4a899a8411cc8, 0x975a6a695bd3ad9b, 0xfb7e97f0214893ae, 0x6d754bd187890c86,
            0xeb03b4f04581a104, 0xae721101261bf4b1, 0x90c054670b806b78, 0x1e828c7ff48f5f0e,
            0xe2c74f8d8499aa06, 0x6eab61b63f59dfaf, 0x88ce83b21dfbfc6e, 0xf0325ac5c205043a,
            0x8892ed48bd203f95, 0x5317465402c6fde3, 0xb3a4c0e58e6ef6d8, 0x87c8d8cf38986b31,
            0x949be5e6c25d2a8f, 0x5baa6c5b701f647b, 0xdaedf0c2f02e7e96, 0xfd018225875fb98a,
            0x6e08642b727f0beb, 0x75638659c03ae48f, 0xbef4595a71b632e8, 0x99820bdddb8c10c7,
            0xbf2e7fcdd3849e55, 0x4fde4aa256b08aac, 0x7481a1f1aa7524e2, 0x9ecda17bf441a04f,
            0xc07b2f47310f56af, 0x38beb15428bf618d, 0xebe4490a7097b44f, 0x2f288cad09df3b74,
            0x158ca1ebb4fddcf8, 0x7a58ffe6af068345, 0xbacdb88f8418bbb6, 0x442d6c53e6c28d73,
            0x40b36374021e6518, 0x0d4395395906413b, 0x35cc5c5e53285368, 0xc1dd0aaa30620131,
            0x9598e5a4fa7801f2, 0x912ae5f879ffe317, 0xaef2caf791cdddf3, 0xe9850aa877a0a50a,
            0x4a8379e8d4b33bbb, 0x5d652ea697a369d0, 0x1bbb896945f70733, 0x8ac8bdeb6dea8247,
            0x9ffe2ae9cd746e7e, 0x96f7f110e724df23, 0x55b757543bed45b4, 0xb02b4893cec49712,
        ],
    // j = 107: sin(107·pi/(4·512))
        [
            0x29d4943ec496c2a2, 0xd9a3493cdd8460da, 0x1bf7c53286d02da1, 0xf7ec57fd3dd6253f,
            0x39b3146cbb245715, 0x7d6c9b981c19f518, 0x4062e28760d1f5ff, 0xd00bf3ec1440bebc,
            0x93fbac020638d781, 0x6ddb0eded0ecf09b, 0xad3f701e0b6aa11d, 0x1a7c0a0b2d105096,
            0x41d1d8d9914be775, 0x6e485d23a8c09f35, 0xbede7ddbb6d62a03, 0xde6b6632d7294850,
            0x5ba1edc2a9443d6b, 0xb9453d5e289a77d6, 0xfa6ede765ef90195, 0x362822f8774dedcd,
            0xca9e8743ee2d11b1, 0x610c327a0f9b956a, 0x534af3af24d048a2, 0xf6a015ca7264be6a,
            0x808074529d0b85d9, 0x7ca706a371f6ec30, 0x154c438ba8e9f9e9, 0x3f6a70ae158a2c7b,
            0x8dace3b14becbcec, 0xc42fd9e91016c5b7, 0xef5e6f3a678f70f8, 0x7bc328e28a3fc1cd,
            0x531fc0198302dc48, 0x0b009a4f33f634b8, 0xe8a56ec32fb6124e, 0x540e73d16d8139f1,
            0x0a78c344ee909fb9, 0x427b9addc029b874, 0x332f984f31c50832, 0x452a6f28ca165f33,
            0xdd814fdad77c948a, 0xe7486df331fab6e1, 0x5526f2a7579cb97e, 0xb7c784fb47ec06aa,
            0x29dd7f7b5e97225e, 0x7a7e0ff4b23adcc0, 0x352e2e1ac610d350, 0x6871045de5246ccf,
            0xce8cf8047b6e1b56, 0x7faba312f6406a54, 0xa0c4bcc0bda796b6, 0x7363f7d2beb1e6a4,
            0xad0cd346b657365b, 0x1a6826166c753159, 0xd43d49571aef1076, 0xbecf152a61b958e4,
            0x6f5c6e1e3f83ff7c, 0x5cb750ee4e8c679d, 0x591e9b91cc1b2859, 0x60d3a878e9018392,
            0xb918fa1844b666e4, 0x0ef33f46cf288e13, 0x5856186e57ed484a, 0xd41a3171ec7a71a8,
            0x451650ff98323a3a, 0xe733a111287718ef, 0xf5c56325cabcd31d, 0x5ce3157bdae45a9c,
            0xb3cabd9b7cc87105, 0x20f2e506df9aa853, 0x8ef32e649e2bbfe6, 0x9f7679c8afaf0f3a,
            0x3357ed1fa74f8b16, 0x076012a1649fd8a7, 0x430882c85d7693f9, 0x5f9a65507ad0f7ed,
            0x3789a01c3e24609a, 0xe56e13c9f3fe29f1, 0xf3101da0e4901762, 0x815e4d4e4eebe850,
            0x78391cc142146031, 0x0b2f34c041ef8a9e, 0x56ae5214a13d5d07, 0xf0b29b10f3bcb45d,
            0x3b00e3d03a97404f, 0x4f81d36562a279ed, 0xab0736a13fcb39aa, 0x938b43f4a114a9cc,
            0xc82e1d89fc34cfeb, 0x3d4461f88ed83acd, 0xeb1d10b711066eed, 0x1261a17693842264,
            0x4b0b5439bb4ac6b1, 0x028149612f5a8847, 0x6b2e958621d62dee, 0xfe80e4645ed96ac6,
            0x62bb07658568a022, 0xc9235d88bac2d82f, 0x96b6bd025a090308, 0x79e906ccd12dd5fa,
            0x4bb7c1ec6e2866b8, 0xe8b21a1f40d02a60, 0xa18048ed85f3d329, 0x9e6bc957c84ddbfc,
            0x6139c2265b2ef8e8, 0x6d651a3e9838fabf, 0x5cd7a81ae080a94d, 0xd7e8e45f24f8c2a9,
            0x67dacd8fed82a0dd, 0xb70f59a12dfd598d, 0xfb10abb418f1e1c2, 0xb537ee2a5dfe75c9,
        ],
    // j = 108: sin(108·pi/(4·512))
        [
            0x2a37bf0b2f8be3f3, 0x03344a87daadac25, 0x277dec5bf45301c7, 0x76223181cee945e1,
            0xb8bfe757693a88a0, 0x6efdc0a11e094978, 0xfb6d5f0037d2bfc7, 0x217a08d77abac371,
            0x69af12ee499da56e, 0x594fc950ec5035ba, 0xb77f56cc061afafe, 0xbabfac1e6349eb46,
            0xd322b8866e596c6e, 0x5d7a2ad133de536e, 0x81a05e3bc5de6e7f, 0xf731585e89d854f6,
            0xea5d4a6d565565dc, 0x901f7afe19c508c7, 0xfc6edfefe57684ba, 0x279651b291fe17cd,
            0x4efd9cfe4d8f119d, 0x681d6fa2274ab9a4, 0xfdac695b927ef6e5, 0x9ea275af08f866d5,
            0x5e010a6c19c84f82, 0xa1b5814c28d42ad8, 0x9414ad7cc1d7bb3b, 0xb0557508293bdef6,
            0xd9b02fc868d80039, 0xf55bda8dbd4121a0, 0x71deced2c070eb5e, 0x54f60c15f72a9a1c,
            0x2f798eb7c25b3348, 0x492eec22ee791a2d, 0x4401a34a145d7252, 0xd69a86be63757fd8,
            0x9b97ef65a52c6c33, 0x81a3757ef3766efa, 0xaf8811ded32150f4, 0xe5e4227e62fb6eaa,
            0xaa7307b1edfa4dfd, 0xcc6e6a4ff153cca8, 0x502bfe08ce65d0ca, 0xfa6cbbc3f7d9758d,
            0x3e8cf66d777b48f7, 0xf50e3133d33b34c5, 0xa3dc3598456edf93, 0x8f67afcef7c405ce,
            0x6f2984b369186013, 0x9517598bc8cdfcfb, 0xea4b4cc74ed26e3c, 0x713bd97b2be86515,
            0x0a6568d60bd77f9c, 0x803e95c157082c30, 0x6bee9203520d6e1c, 0x663fdd2a6d2c4cb8,
            0x1bfb946a6251a57c, 0xc8ebd99a127b526d, 0xdc9fe48196a4c11c, 0x43c569684e2897a5,
            0xac6495dd25dfe25b, 0x89b5b4b3cdc3e43c, 0x2a4b6c118910d9f2, 0x4f8aacad3a613658,
            0xa8587e4a5664dec7, 0x2af516058b0421e9, 0x207bb3133e8c327d, 0xe7c9cc57ab7eca65,
            0x5accf72f184a9a0e, 0x6cd163ebfad3568e, 0x4bdf3e7647510aa8, 0x95d778b916e5e0e2,
            0x3467995b1c89bd9f, 0x10e8a702b4edf0b8, 0x587fe94012ab8d47, 0x97081a7b120bb2e7,
            0x5b3f768176632c44, 0x7ba50e0a60f8c87b, 0x1edc6ab48c97102b, 0x97fbae5a132c0e9e,
            0xfd884a662d1f81cf, 0xf87b50a18fd863f3, 0x39e30f1c7146effe, 0xfee3776cbad3c274,
            0x788ce74e35ef5be5, 0x3cbc9efeae573015, 0x601952fe7c53ba3a, 0xc849dff9b8e2454d,
            0x3126b051d11a891f, 0x6b5e259ad4b4a627, 0xb3c1f78aa08f98ed, 0x4238489a47ae46ac,
            0x6aeb1350cec2471e, 0xe2dab18de37b69ab, 0xa3b0c604f235403e, 0x4ed06450434ab7b6,
            0x74924b3e6a3d537f, 0xe3d0e4239609b288, 0x9538c82a2fa84278, 0x07cf3ba83fe8b703,
            0xf38b1f94c5969490, 0x9140078a55ec5bd7, 0xa7ec26d03fa719d0, 0x30503f747b03046c,
            0x104c32112bb4b535, 0x465725eda7acf3a4, 0x89cb602ba3cbddc9, 0x99206a89f3f0ceb3,
            0xa43da3c00fd33154, 0x717220184c195136, 0xe820a3b03d9870ea, 0xc295943445f8117a,
        ],
    // j = 109: sin(109·pi/(4·512))
        [
            0x2a9ae354e9de0508, 0x0bde9b861f12f5b4, 0xd7d521c705f854cf, 0xd9aa96a37fe6cdcf,
            0xeff9f372f9d784b8, 0x78c76fdeac3395f2, 0xe8d6429827b5941e, 0x656a916959c5c491,
            0xd6aa1de5d502c442, 0x10d8e43f910a11c7, 0xdbaf66dcb268f038, 0xe491a48b7433d7c1,
            0xc126a5a21752592c, 0xb0e74bce279a6870, 0xac1e78c9d0386a0c, 0xb4cef3c15ee4ce68,
            0xd65a0aaa5f518f41, 0xf11cee40811eb1b1, 0xd65875a794f828bf, 0x95f5edb7a04e96a2,
            0x3c5e9bb20099ce43, 0x5fe6047a5fbbef81, 0xfca798785d551b71, 0x4405faeb14f55456,
            0xef23b223437ae849, 0x943221a2f9671d05, 0x246ed09ca79bf193, 0x3750e974a1cf9476,
            0x8d87958a33b039e3, 0x5e3d4093f9401769, 0x54d9795babbb9a05, 0x008457a8e34739c4,
            0x86fdecf1ed0b7919, 0x69554871fca77edd, 0x69014cffcbd0d617, 0x77f3788e5eaa28bf,
            0xb4996ac8a1c002d6, 0x059a31009fcc4820, 0x062354c2577652b5, 0x653d47a836d882da,
            0xa5fb0e10fe5dfe3b, 0xaa80535963ba6422, 0x2cb4631f40793fa4, 0x128d17cfce1a497e,
            0xfb8a60b20b71d2e1, 0xbbdd8089d2af69de, 0x228c6ca240e6cc43, 0x056616d34d92372a,
            0x9a20355cdd8bfc88, 0x898359e3466c3e04, 0xc800d2345a1e6fed, 0xbd1fbcd6828fef8f,
            0x160d99d8ffc4b63d, 0xcbdcd9e24147fe6b, 0xb5dbee785ba27908, 0x82308ac4ea1a4d17,
            0x4936d518f8a01868, 0x41a076843fef0837, 0x50a48f2e6cd99e22, 0xfcf749437e46e658,
            0x232c44c1464a8a43, 0x8abe408a2f918594, 0x13f853c97abe19e8, 0x2f0d7390af126185,
            0x5dedbad08a8f3d13, 0xa879bbab56a67e49, 0x5041fa75e0d08681, 0x78f3d085f0076a4b,
            0x358cc2ab0ae2f463, 0xf3584b5f42a1f1d4, 0xc41ccc264a3ad5b4, 0x80beef186d90a31b,
            0xfb04814500d96686, 0x3dda9a5a24e79194, 0x7ee18ce8b1959711, 0x33e1194db33671fc,
            0x645427e8eb61eec7, 0xedbb9f494bbf69b3, 0x625211b2ed55a0bd, 0xbaf98f133f9a3198,
            0x0449675f6be6bdc4, 0xf5828a630d3dd185, 0x0b0011439e9b0af4, 0xa69f56bd57bf2ffc,
            0x1fd2ba2f78c3b1f6, 0xc0c633edf5b508d5, 0x630f5c1dc0b8e0ae, 0xfafef394a9f22127,
            0x2178f794384f1e1e, 0xd24afadaf6498f59, 0x15fa5ef9aaab0c05, 0x88746a9e4035ef08,
            0xcd81b9316422fde4, 0x3b0c43be52862144, 0xc0ba725c7d8e9993, 0x4058c3b1102d3039,
            0x154726635d8c8094, 0xd1df6c95080d4dac, 0xd3632ab9a77d3fa5, 0xd8bd2d927e785426,
            0xa79f2b2c9fbef6fd, 0x05b7fdc9a7db9623, 0xcb4c6629449bd632, 0xe588ce58dea49cce,
            0x26b657f5ee3779c3, 0xa3cbfc54ae3ff226, 0x3e8aaa5f647a962b, 0x18dfe1742ff1403f,
            0x5e7d7afd6a430716, 0xb9b3385b7092c27e, 0xc4d30250b95e4162, 0xc494566934577351,
        ],
    // j = 110: sin(110·pi/(4·512))
        [
            0x2afe010ca997bc64, 0x23257132445e45da, 0xb8ba1d96f9109198, 0x6ed471512de19951,
            0x5d3cc5369f406d29, 0x83f56e90f64c7e4e, 0x1108daae4089d092, 0x611459eb8781325f,
            0x7c3573d5a03a2d1d, 0x0776e70afd402725, 0x0d359d3909a60447, 0x8ee6db4a61dc7080,
            0xdc926769a6f12bca, 0x95e6422e9a70731b, 0x6482394b47835c8b, 0xbaed25138c5577cf,
            0xa54cae75d3b0c91b, 0x051ac872c43efe97, 0xb53a578fe99a2d08, 0xe0a0cb4c6806453b,
            0xa546d40602e6d041, 0x5a58c29dc89a58fe, 0xbeb623d59e17b0d2, 0x363bf85cd006b47e,
            0x02454fc2ee12a473, 0xa47d16499d48ce05, 0x69aad8ae3170a82e, 0xcc1d4ca7a5439637,
            0x876cd5cfc68567a9, 0x05c058a28d972877, 0x31c4eb237a228933, 0xd1a214d23d102184,
            0x85b1cb843b86fa4b, 0xdea78155d2d5a173, 0x81d6d1f20f53f6ed, 0x0ebe304430f313aa,
            0xd508175666fec0e3, 0x1673777e2ffcc9ce, 0x7fef8f798ac54ba2, 0x1ba7cd5188a1e31a,
            0x8465c287ed5d3240, 0x973f74737e4c8f19, 0x9f63493e5ed2e29b, 0x34f7f94efcf685d5,
            0x68f651b6d537bd4c, 0xd0a1102ed3ef001d, 0x3f472fac10dbb3af, 0x810881615b6497c7,
            0xf8c6d5b53336f662, 0x8142744f21a36afc, 0xc8489f727446fb09, 0xa21726e6c54a1c32,
            0xf7f35d6e0584ca98, 0xee156edfcf59adf3, 0x207e3a45ea6f1111, 0xe9e8f08ed0d930ed,
            0x6f03992ad82df6bb, 0xa4b1735c1da643d0, 0xb870ecd22744efd3, 0x35d478bba2ea6328,
            0x090288711cba03f2, 0x30a15308dd1608e2, 0x115e7d5f6ecdb857, 0x1be16e35685414fb,
            0x7b33106fa17b5f69, 0x90ccb6f6f5bd8815, 0x783d267a62a97a5f, 0x50533a77b3b7e031,
            0x9abd767cc101e733, 0x1a96acb1a3bcbde4, 0x14f6b7fef22cef15, 0x3beb222cfd06f978,
            0x767468dbb44eb21f, 0x9538345cfdd450d4, 0x72c13395a64163d8, 0x834e6fefbb00ab73,
            0x1e6fd404a44b0141, 0x9f59bffff3a50973, 0x242348f4ada75977, 0x2e1a126c6bfcb5bb,
            0xd2b173437e30dd72, 0xd562c49f6e197760, 0xeb1ec9f8e64564b0, 0xf21bbaac73374e0e,
            0xf795163d8d9d59b5, 0xf6a6363c7376cc54, 0xd69f176e84ddf273, 0x94391889c16b8b66,
            0x1f446d207657b8b1, 0xa786b2e446a857f5, 0x44625eb6c22ccfd5, 0x95305b355c596ac3,
            0x97295b0c672a5314, 0x75ea639969897e96, 0x3a6982309f3e4bcc, 0xd858766faa4eb3a1,
            0x13493031031a1b99, 0xa5a2ea9462051701, 0x096453f046eec042, 0xf58bf97496a4476a,
            0x900565d2138483f3, 0x8a18f10b12bb41f5, 0x4857836cacfd2a39, 0x624239b5379abaee,
            0x932786b55b923c0a, 0xae45293d62181a8c, 0xe97fb1ad9484c7bd, 0x920459d8774a3f55,
            0x9900a3cb5a839a58, 0x6e2aa60365cedf03, 0x711caf5a2bf6a648, 0x2fc68517654b9cb5,
        ],
    // j = 111: sin(111·pi/(4·512))
        [
            0x2b61182325c70263, 0x906b6da55d800d34, 0xb9e8947e4fa1a851, 0xebe9e06171ca2486,
            0x3820a206fe7a10f7, 0xe9d4f2697a5b74eb, 0x8bb3f3d952cf43a0, 0x9a03e02cb4a7a632,
            0x767ec5cf686b1dba, 0x0511b128ad0ae9e8, 0x2d8f10d7ac7c75fe, 0x4c13198f61864074,
            0xc96789c38c512ade, 0x7345a36db69c594f, 0xb22f74469f7b293e, 0x8bacbd29add2ac79,
            0xa25b974bef65a3d4, 0xc9bdab2ce9457cc1, 0xe80ff1f7432fb7cc, 0x13096a01e7d531ad,
            0xa0ebe647bc493278, 0x28c4cbc3bc46368f, 0x5578e38a001d24f6, 0x1ff1e30b2c0eaf44,
            0x954cb4d1cfcfe8d5, 0x90d2b4b4d3d97efd, 0x4c3cf81f74d67569, 0x67555935e7e11d54,
            0x4875b9b64c51e8fd, 0xb861b3340febbca9, 0x6c8bb041115c50ca, 0xb82b8120a821f867,
            0xa03a8310d933d438, 0x7528bbc6f69d19c6, 0x8c8fa559fbb31a5b, 0x602ec389ef94dc04,
            0xc7fef62ff395a64f, 0xb1a6c72684b87211, 0x0c1b3659c291d361, 0x9938baa23e2f48fd,
            0x6bf6a21182efb363, 0x970b9f9a3ad6f02d, 0x14122f149be02730, 0x5f3e08a5649f1db8,
            0x8c85fc0fdb18a0d0, 0x6b08c6c5d6665285, 0xd9488b65dc406daa, 0x8e768a34627d2b95,
            0x6b87e51621f740cc, 0x60b52067b555dcf7, 0x48228aa5f97c6c47, 0xe527c04bfd2159f0,
            0x5fb8b4352d331bb7, 0xec742663c794ca27, 0xfa96be3b129202e3, 0xc9ad6391bcaa6b5e,
            0x2e4450543b1ce01c, 0x052cfbb347f61205, 0xa69a1f8e415a4614, 0x9bcb9ea4ca7b5e36,
            0xce9ffa16a6d9eed0, 0xc28e4274ca6f9aca, 0xda74b6d6121ac589, 0x4ae252457f600558,
            0xcb4ff89985a93731, 0x37da186207a8812e, 0xd7dbc5e6ff8e5e9f, 0xba58f7573186f23f,
            0x76bea9d997cf9f16, 0x3fe91acb6f6c4d29, 0x627a6b1cca7f6c30, 0x16217b8ddf964063,
            0x05f7b1cbf55d4bbe, 0x15241a79f8ff6546, 0x6939bc51c5da661d, 0x150505396b955998,
            0xa42d592f29e93a82, 0x10660196f90c7574, 0x5bff2e5996899c02, 0xe93fc3cb9e509c67,
            0x1dc2df2e4b594863, 0xd2b45c6e20829105, 0xdb39a9ca0935707e, 0x04667076987ebda4,
            0x5ccc125a722cacb7, 0xe36ce0bb8bd51f3b, 0xb5e5e72b560b4a64, 0x9f8ec27169de0035,
            0x20dd033bceaa9e57, 0xe09e5d96973b99f4, 0x82ef9924a05e2989, 0x0792bc3e4e316db4,
            0x09c580f52667f010, 0x250727f74517fe39, 0x8f5ea2295bd7e1ea, 0x498a019a0c558e73,
            0xd4161f17114577d2, 0xce3520ccb631c75d, 0x9a04214d33bf1840, 0xf7e03595ea0bc54e,
            0x8a5e98f9c7cf96b1, 0xaee66be370aad5c0, 0x41f67d2e5c206fb0, 0xd58d00c22a9dd665,
            0x3599b6463cc05bfc, 0xc411c2c47d80dd8a, 0xbe026c3fbe558903, 0x32d7517c22144700,
            0x60a596a7f649be63, 0xf6ba053091114328, 0xe69c66daa04e7dab, 0x93ac578997a0a20b,
        ],
    // j = 112: sin(112·pi/(4·512))
        [
            0x2bc42889167f8ca9, 0x8ffbbceed62c7c43, 0x23d5a2b8dc1e0341, 0xdc32fb8507a753b5,
            0x712beb01d32241b1, 0x1b51a3cdad65a190, 0xc20a95a42d43cdfb, 0x06bf881fc02ef218,
            0xf8b95230d4c512ff, 0x51c53eefced4cc06, 0x0c6bf54f85895d2d, 0xc7fafc7b9ff88dba,
            0xfd9916283b78a11f, 0x8d6ed789af688125, 0x38619329040abbe6, 0x4e6c019c6a3c944e,
            0xf415a759a72a466f, 0x7743947a743e2e50, 0x851fe369f4862135, 0x737c8cb473d980c4,
            0x4d09108cf87b28cb, 0x7f11ab7ffbb4afc2, 0x0adf4f049839956c, 0x60abdab79f144fb7,
            0x6892e65cc1e206ca, 0x1dcbf6b4b57e0a69, 0x93d43ef0c84658df, 0x119a396c6726ad6d,
            0x9677ca55b2e5ec3e, 0xf188acbbded95ec3, 0x0e5e1e86915a4821, 0xec767a60a027dc6f,
            0x3503fa64ab4ce073, 0xb6fd03f0b82ebed3, 0x769c215314c209ee, 0xc7aab4ad1d2fabfa,
            0xa8a7ec2746574ca1, 0x4ef065a8b7efb18a, 0x0b02e59ceff9593c, 0xccb6938e38492906,
            0xab66e2d5c3918ea9, 0x5e6f0ba25ac6c410, 0xe7b7b093ae1eafd6, 0x40613a657559ca49,
            0x4616040e84281446, 0xe21d00646ec25460, 0x51bda8cc09e4e1d3, 0x65de85d849c2bd08,
            0xbf099ef8bebb4184, 0x493f1ba1c33abb93, 0xfeb88bac8bb6040e, 0x6db089d6dad02fe7,
            0xd5d92fde3cab7bda, 0xed349edb5b64aa39, 0xceafcc053c3a9452, 0x1eb877508ea798d5,
            0x175fccad2495b997, 0x5cd949155f0cdd15, 0xf4fa92c99c3dbc5e, 0x060bd8632dd65675,
            0xb2946ae6eda6334e, 0x0c4912a994e9b52e, 0x9d4fd8d6b1c0d3ab, 0x735db9de0c145d4f,
            0x4bcbe2a55391d941, 0xb8c39e5d996a7d68, 0x0519d0cbbe4b7291, 0x7e59b46fdbc3f712,
            0x256c6ac50e67cde0, 0xf433be548bf723cd, 0x49b6a2335a84b968, 0x1b5332eea9242676,
            0x4f994201d5e88c8b, 0x574750a798eeb1aa, 0x4596b3a0acc3f9fe, 0x78a8ee9ed07db728,
            0x17f43ee3cef42a4c, 0x6fef81b39bc28c8f, 0xdddabaf692330dd0, 0xe293000d0171987b,
            0x48626a2c145fdd57, 0x037526af0e6d7277, 0x627e166eb2cbf098, 0x785bf3bfbccfe1b3,
            0xd0aeb66de2783e55, 0x27b0f19114e5a74b, 0xb7d0287c25c773be, 0xdd355dd3974716d4,
            0xae5b5b2ed19a047e, 0xf1990fdfa796642f, 0x892cc61fae0dd0f8, 0xf617dbef102795e5,
            0x7619ce692350aa8c, 0x6d51362109483251, 0x5c1944a262c55684, 0xdc5119419585099b,
            0x4205e36e089d67cf, 0x4d790adf5b4e93a0, 0xa92e5c4928313f29, 0x61ed95dd07e2ea11,
            0x247522dddd7be4d0, 0xe5b5db3553ae3786, 0xdf5554a67e715823, 0x807cb8fadf6040b3,
            0xf65723bd9c0cd8b1, 0xa14e5bfb95643c16, 0xd3c721abdc95ac6d, 0x8c93a076e55a3e62,
            0x15cdbb873e1c68fe, 0x540443e878e4287b, 0x005934f793e521b7, 0x951b424f126071c2,
        ],
    // j = 113: sin(113·pi/(4·512))
        [
            0x2c27322f34dd2964, 0xd305665501f761fe, 0xffd333c157551bc2, 0x22255bcf476ac508,
            0x131d57876409ac74, 0x32965378cda1545f, 0x6971664d6a78f84c, 0x45ca24af70cde4dc,
            0x2c82d2ebc95afdf0, 0x03cbbe6a98492357, 0x7f1ebc1591bab575, 0x7cd8ac5a6355631e,
            0xb29895a7561fd537, 0xa5ca826fc328bb6b, 0x02db4d041750ec45, 0xbfa39b27138a10ee,
            0x697318159ab72e24, 0xf2cedc1ea0c07c89, 0x4f9f221f1febf481, 0xf06925db32f574e2,
            0x5d3daac69d847333, 0x658d1425ab21bd9f, 0x6bc1add3ee2a782e, 0x7eb7bbfdf24d5fb6,
            0xf4a84747a37f0279, 0x1b2d36d833a63b80, 0x454a1b4e24ed56d5, 0xf25625bef40702a1,
            0xf8788b75e86d6fcd, 0xf82facbc44f6f544, 0xfb14a977684cd001, 0x81deca18242ae418,
            0xf7f26c1664e0468e, 0xee3ce14fe26316f8, 0x4291c4d0809a3b54, 0x2c09c4539fa4aff9,
            0x898d5ec1f8462980, 0xe47f592d34c93460, 0x7bda6ce711352944, 0x9d5528c0adcd43a9,
            0x3cc2fe7bd7b1691f, 0x2887decedc7fe7c6, 0x4aada56def965137, 0x89116f0cad9e91e2,
            0x448e91183a1f69ce, 0xa144019cdb762d22, 0xa470a68ecc137cf5, 0x2317a2d9bf4b2420,
            0x2a68e263b3bbbf3f, 0xac8b6a8ab937da75, 0xead083244be8a4df, 0xdbabf5f95c5c511c,
            0x7919180269563b0c, 0xf66c9f264c8029bf, 0x2f6785c21136cf13, 0x90a4b20bd91fe0b5,
            0x99a49495015684e9, 0x057f3f8b26091473, 0xca563d3625688fb0, 0x99104caa3c2ed914,
            0x34f7ccc782207242, 0x66ede48736f641d6, 0xe251623aab6215d5, 0x0993b558b1c470fc,
            0xf970da0be89c8607, 0x39997f0e9b95b6d6, 0x3c9c12ce3a71d108, 0xc5d44fdcad8ed4e6,
            0x08eb70fc699647b7, 0x0939fff96c8178e8, 0x20af18adf89c13b7, 0x79fffc69c245fad6,
            0x523d39484c2041ae, 0x83656f99cc8da735, 0xfea16612a36a7e72, 0xc4c783f8d88089a3,
            0x7b1cea570f644364, 0x41b7860f5e3760c4, 0x91b5942192cbe4fd, 0xd3882c2735237a39,
            0x3c1ed4636709f558, 0x8616c40a7f561db0, 0xd14c804e399100cc, 0x2bdb9f1c303986bc,
            0x13958d1273e2d213, 0xc4270d446b36216f, 0xf872ce985fdd798a, 0x1eaeaefacc5a4e3c,
            0xce6dd5110f1e8854, 0x3868f28d7881d9c6, 0x790681c4dbd81b84, 0x9320423b56cda327,
            0xe91a3c661fc4d56d, 0x93aa779312df16d2, 0xe07cffdfad7fb38b, 0x6095f7045aa1ff04,
            0x7e5b85e3f42be9af, 0x867ccd218ae31d41, 0x0e77d19929c113e1, 0x2f238936b630484b,
            0xffb6617b63178b3d, 0x06f79c58fbe2c1a5, 0xcbc79bd0c39e0c22, 0x9032b6f136918615,
            0xf9bc2d529c84c628, 0x5f5f386e214a0d69, 0x6aa015f07e099893, 0x20e8a4c4a57d0697,
            0x3f660789b6850911, 0x5d8d78125db02a7e, 0x6a253bb9d9e974e4, 0xcbf03374755e02d5,
        ],
    // j = 114: sin(114·pi/(4·512))
        [
            0x2c8a35063b061a6b, 0x4580c68d353f2157, 0x40872a945d7e6ffa, 0x14264d2740713d6c,
            0xa028e3ce8daf1665, 0xdda964ca5037a8ea, 0xfd990bde8ad57da2, 0xc9f4fd0fdfb8f426,
            0x7da251e8a5c1877c, 0x03ec158e3526f2cb, 0x2d379986bc678c10, 0xa0ad7a4c48ccf04c,
            0xff49b1638044e440, 0x06ad7b687a5feff7, 0x052865742a9820a1, 0xee4e195b084d0980,
            0x67e01657ea28a44c, 0x19c558a9a77a1594, 0xbd568af9300a786a, 0xd5574278aee8c1f3,
            0x69c0bf7810670d4f, 0x3415fd9104cfb9ae, 0xccb687af417449af, 0xec855b62070a5a02,
            0x712ca9cd35b526b5, 0x6a80e65124d2263a, 0xd562f4322cdb9611, 0x1b7c91e2d60a1ba4,
            0xe28343f9151681fc, 0x060b46a4e5213b07, 0x7df4e85c29027b68, 0xf107eefc7428a699,
            0x4864639d8cb360b1, 0xbdd0830c15cb0fa4, 0x67a15d2b495674b2, 0xaf96b8f16df41a84,
            0x8b6d195d143fac83, 0xb114df50aea8309d, 0x2d45042d6ef3e197, 0xf7260ad4737af5d5,
            0xd38333ba9b979552, 0x0ae5c023b2de731d, 0xf7a5d2e3bb09d9f2, 0x456920cd0aec86e4,
            0x9a2d462251953a38, 0x12db315c349eef11, 0x5399ab279a009677, 0xe9cf93eb09be8883,
            0xa6d51547b8b73c52, 0xf9927f42528e975e, 0xdc3e9955242b8d7f, 0xcaed93417ba1278e,
            0x89b173c4a3fe0a6a, 0xee7cede6706e0c9c, 0x136ce2f414963530, 0x6a82912d9d5581c6,
            0xfb6367a45e35fb40, 0xad76020d2accf0f2, 0xa466737e56f8c226, 0x639a90caeb6741cd,
            0x08ffe32bef76f6f9, 0xb6295960ee8718b5, 0x99bedc96f9bbfdfc, 0x72c7f38bdb0e1f20,
            0x1a13ad6d82cd064c, 0xe72acf79925ded98, 0x402c03f5ae7a36bd, 0x2ed449940c191067,
            0x284eba8e4e9707c9, 0xd18aa2c1a5607a03, 0xeed7c86996c9786a, 0x868457ce12e97e4f,
            0x99efeed6c97bf2e5, 0x7d46c9d578fe1340, 0xd76d4a6923e183a9, 0x9e464b5f59baed95,
            0x0b8bfe78922b9d87, 0xa0fbac397407e9a1, 0xc7d58e9ee719e04b, 0xdd3f6104f8e4dfcb,
            0xb89969ee43636c62, 0xce38376443266a33, 0x4e54480be4a829da, 0x883009a0698f3622,
            0x75253eb4b56771e7, 0xc6bd05c7327d0066, 0x58c2b668c228418f, 0x3d9d8b40ccffa55a,
            0xac2b80cccad8dc6b, 0xc431dccce6f97b6a, 0x36f09ab4dda6e141, 0xca27cf8be45fc315,
            0x027509a30f8dc38c, 0x029e4707594535a0, 0x83090b01bb3ae971, 0xd13ebc21599447cd,
            0x7f887154430e46e9, 0xe40d4f0812dcd7f0, 0xeaf5d83b87f5f202, 0x7e6abcac9875ae07,
            0xe29e8652c8aa77aa, 0x194decc945dca470, 0x2d286aa58d3b00d8, 0x08f77ce8af88bd33,
            0x4d7d0d7f724a22b5, 0xb67fec85abc79083, 0x384dd9982a5e2610, 0x0699e22153e02149,
            0x4b2cd8b5d85d2fa2, 0xc9db62b6332cbeb7, 0xb76639b49271c2fd, 0x544ed9bbabe5de7b,
        ],
    // j = 115: sin(115·pi/(4·512))
        [
            0x2ced30fee42d702c, 0xbcfd6f4f87037fd7, 0xfe715337e1a30325, 0x12775ab37e0c86e3,
            0x1866f23528fdcbe2, 0x4235d8ecf6609e24, 0x782ca4584e5733e2, 0xd9ade52597642a2b,
            0xa9efbd8b81e7225b, 0x404a989e610d6c0e, 0x02545bc39dca7e39, 0x2ccf962066e3655a,
            0x44105b09c0171636, 0x0fc170683d4fece6, 0x599b8c62b3b941f3, 0xf3743fd64c8d4621,
            0xfe54015ed73c1092, 0x8a6991096f33112a, 0x2a988535938bfda2, 0x8ba87f6bfd8c0884,
            0xa6376c50b4e267af, 0xe86ef3c46c4fd591, 0x14c26ecc5e004d19, 0x5e718256c0a930b2,
            0x0da223603e444984, 0xf9cb30a842cd4429, 0x1c8def0123af410b, 0x6229a86efcf8854a,
            0x2a0f94973e77b8a6, 0x32bd6e43e4e02b67, 0x822ec2f37c0e6614, 0xf6aceb292a05a1b4,
            0xd7a7bd19d6e243ec, 0xdc2acc19c193fd79, 0x071a94cae0a70015, 0xe8ab1158257a206f,
            0x3297b6efa5beb2fd, 0x634a1cee27949d87, 0x35648a4958cbb01a, 0xdac4af640f89f74e,
            0xe36d815d64ab5d96, 0xb5d24e7871d901d8, 0xf01340f00b67bed9, 0x39fb9d393c855556,
            0xe473e10ba21f40ef, 0x8fe56dd203139c91, 0x02cc112a5de69c2a, 0x2032c0327c5010a0,
            0x3df827088be378dc, 0x7f4e9b0f3263225e, 0x2fe50b03d22cc611, 0x161b2440b011c455,
            0xd262bc81d53dc3d4, 0x5abe79dfcafbae9e, 0x8ec7f63d5be68671, 0xa5e0924ca16315c8,
            0x7041eda1e4c57ba3, 0x476b502f772a9227, 0x1346b439aacaca74, 0x363d1ceccc9d9495,
            0x5373cbf2855e956e, 0x2eb7a4475b183874, 0xe8463b73f92962ae, 0xeff231768fa95628,
            0x9c7c96bab4eb5356, 0x11711987124e38e6, 0x644c6ddbb2c970e9, 0xce61c6d0269a2fc6,
            0xa1e6589a076e5ce4, 0xaa8528bf404fce56, 0x49fa9733ecd68dd1, 0x8c440a50c6204ea9,
            0xf402420d4e4f08cd, 0xe0a97e5422aacec3, 0x862f60c8750ab71f, 0x68c70b70bfef074b,
            0x46f5f597b4153baf, 0x61864a2fd293f60f, 0x2f1ad5f217703dc2, 0xd88fbd01a7417a86,
            0x7c96504495f9cec8, 0x5dc3f33b4300ed41, 0xc9ab23af57bd3d22, 0x3c94c5e9c620c24d,
            0x3d6d214e2ab968f6, 0xd404e773900c3f46, 0x479f8304122cbc6f, 0xc8c123052e9ed485,
            0x9af97dc6bca7f68d, 0xac359d21320cfc85, 0xdb38c5415555da54, 0x8b071c9136f5b38b,
            0xd54f511a678edb0d, 0xcdbb7febff876cbf, 0x356d2f6c30636938, 0x93c100f87bf27a1d,
            0x2e60035c0794b28d, 0xe1e876d20ed50a45, 0x7a996ca2d47f955e, 0xd9e5365a04ee00e9,
            0x8734587c23bc9452, 0x2ef76fc9b3dfda95, 0x2fa1d97a06c48fb3, 0x9378c6dbbd7f1a91,
            0x6159e560eef1cc62, 0xa72072b59026b221, 0xbfdfdb7e40992d73, 0x6a433ece8093380a,
            0x6d5d60dd7236f112, 0x9f9d74f0619f6815, 0x3593dc06f63a95b7, 0xdc8a5f423a2a3ecb,
        ],
    // j = 116: sin(116·pi/(4·512))
        [
            0x2d502609ec95647c, 0x335cfed7635174c0, 0x7cedba798160592f, 0xff1e3163bd764e83,
            0xbd4b5be573b32af2, 0x318d361e9f37e731, 0x29e3cb51627d548d, 0x068b89228aebec82,
            0xe20182ff647d8164, 0x446577a09fb5ff6c, 0x9a16c087f74efddc, 0xf5f8202bd70c9bfc,
            0x97579a8e7d56f8d2, 0xe8e61eb085ddbc45, 0xefcb20b7b41fa091, 0x2687494d533feca4,
            0xf84997fc29cb49c5, 0xb25c5b8d4d2558e6, 0x244d6156dc0d9595, 0x4eeb0bd87b381b71,
            0x359e23dab648cab7, 0xcc01af8ac7dd781e, 0xb1ad9bfe6e5822a1, 0x869d6976dfffc3af,
            0xd63f15d3637fd29d, 0xa7fa56b073b79250, 0x1cdfa3e5f26536d9, 0x71725d124634eef6,
            0xc71e6b6cea6483c8, 0x35cf78ec15da17ce, 0xeffd465fa3c2e70e, 0x1c4756e26364d71f,
            0x31f7893268172b68, 0x029958e9411d99ea, 0x2e0149aa727eb87c, 0x1545180233ac3090,
            0x3d850af8126c6e23, 0x3e5115be08ae0332, 0x9ecca18526136cef, 0x460c61af789f1102,
            0xfdf0f0291c280b57, 0x6088fe7edbaf85ad, 0x45608e3afcc969db, 0x0343e617c2339b7e,
            0x430e7f34af2350c8, 0xa34ac445ec7a2084, 0xc3bcc18ddb43e466, 0xd7a93e457fe295c2,
            0x26bc64c9cfd966e3, 0xfab8f0d617c025aa, 0x554b86be687f9065, 0xadb8431e78aed169,
            0x5b39b84f27846216, 0x978e4db592b2e41a, 0xf977557fe4783dd9, 0xa4d771c620554502,
            0x01841454b0ae366c, 0x8b5641cec5a7ec82, 0x79a075cc9e3a6c49, 0xc4b2e50c0e30ab91,
            0x6896ef0070281578, 0xaf806d019edb7e00, 0xc2fd1b0e2e39612a, 0x19517d35e82123cf,
            0x0481129737bcf509, 0xa145318efba2f98d, 0xfdd5adaf357d8c12, 0x135700fd29ccf5aa,
            0x0e46d49aca826f56, 0xcbe4a2aa19bcf81e, 0xd5a144e9f1751997, 0xea9e1d8751df6bc8,
            0x5a34c6953940eec9, 0xb327e3e1d3c21a71, 0xf13eb241416b84b9, 0x7d19fb1595d2b33b,
            0xd3db6fde658ea37c, 0x3bffc825d4908179, 0x3885cd122e7863c9, 0x609ceb4f034ecf7b,
            0xcbd64f078d9316a1, 0x51d5d2deb9dba393, 0xb1a66090966e7ede, 0x71ae9cd1f6e80ef7,
            0x2aeca2792bd654c4, 0x315e046fca133d5f, 0x48852938a8f34dad, 0xd5bdb89c7475f526,
            0x34fc597b9af5ea55, 0xc4c557805041e12b, 0xd44517efe3e40777, 0x34b49a8837d91e76,
            0x292de0a70679f487, 0x1cb9bedfa77b9463, 0xcec42774165d8084, 0x06c1e3296cb910cb,
            0x04d878f75eb1c976, 0x25e172b9c09b74bd, 0x35d3803ea8021eda, 0x714593e50505f4a3,
            0x6aa0b2828a67a2fc, 0x285fdfd8161c7475, 0x0968497eb0b2e6b2, 0x68bf2ca906b93aa7,
            0xd40701086965f68e, 0x866091f513ddd18a, 0x82902a56ab23db99, 0xdf5daa99363a077b,
            0xf933de9a03d9bfdd, 0x8877d3086a2d64d7, 0x8e17595b5a7a3209, 0xcdd1d19c3234df4e,
        ],
    // j = 117: sin(117·pi/(4·512))
        [
            0x2db314181191b52f, 0x3085e665e7f0ca84, 0x148a9b1bb149e82a, 0xcb5d9777f68f90fb,
            0x81020b060775334e, 0x845562f3de8230f8, 0x215001a3f99900a6, 0x0d05d93e981096b4,
            0xa028cfce1db80da3, 0x403690114e03f02c, 0xd7fdea3bf61bd9d3, 0x9962316517200e5e,
            0xf68603d072a2c89b, 0xe20600ffb20e0442, 0x5fb39cc76cb6acf5, 0x6c8e7b8c3a61553f,
            0xdee0178fa36a2587, 0xa8d9066d78c71384, 0xe9e3e6abc894dd4c, 0x7cbdfcdab9817c01,
            0xae9269254cddbe84, 0xf0c8ad88e8a2c60e, 0xc55e8f865a9ff531, 0x348ae5c9ed85c548,
            0x2de4200f140def5f, 0xa6c50c27a051844b, 0x981ffde50705068e, 0x6308fcce1463ffd0,
            0x8d8b3f5d599006d6, 0x4ed017ff26c8c59c, 0x18e78d29f7a475f7, 0x0afbff54542c8c3b,
            0xc0945e48e4831dbc, 0xa6c878461aa5d693, 0x6d20fada31c965bd, 0x73f63ddecd746ad8,
            0x666d510fe1bb3024, 0x47e31da8e96efdcb, 0xfa9c4ca9be3b1276, 0xd8ea90fd87317d44,
            0xe64d33f77a68d1ee, 0x40c1003a73d8a7a0, 0xf5e7c56762d85299, 0xf8bd1c4420955358,
            0x45eaa76b531978b8, 0xfbc9aba96751ce2f, 0xddbfbc072e80820f, 0xd9fef4896de30196,
            0x0474a23b7a8e3f50, 0x767afdc756219e13, 0x5bed88674a071b72, 0xc4de7190bca02b20,
            0xc23486346195ed1d, 0x8e0bb5eb099e11ef, 0x4cf922a2ca64f58c, 0xf542cfbaa19cdd8c,
            0x7ae31f1ff90b2d44, 0x351cd039b81d2d0d, 0xc69bceffe932684d, 0x4b4b248c5e945db8,
            0xaf74c265ea72d33d, 0x2daf837db29a34ac, 0x241efb24e8db1586, 0x29d7780ce8f5c834,
            0x16022d987e72ecab, 0xc013e67112752f72, 0x15e6f524361984c0, 0x6271c3d05e4e58ad,
            0xdb55e217416cb89c, 0x6e20ce55e65cf406, 0x382e9c3a56c21efa, 0x6141d3467f86c198,
            0xe9bb3c02f7976fab, 0x51786b47277ba7aa, 0xf8ea9f6cfd39a48b, 0x75ce387b67f5d0cc,
            0xf92580bb15168f59, 0x42a8383a5c235344, 0x0a7ea08e8f9b04da, 0xae9c1067620d03ed,
            0x3c5af2239e76512e, 0x959e7a88ca5533c2, 0x49767892b42aa318, 0xa2173b8191f71208,
            0xa8103440018dc1ec, 0xb754b0050ac0cbaf, 0x2e0e3cab7c2e5b16, 0xe95058b66f9e2225,
            0x25cf0a6a4fe1d719, 0x8f4a476a0d00f7ac, 0x45d97c737a411c71, 0x82a9183a571c84f3,
            0x4b8615225432ec2d, 0x4b5fefaf833019cb, 0x2eb86b07c3097a70, 0xdbf7d07e41e27540,
            0x060a43b76870d9f5, 0xa58ae885ae07e8d8, 0xa0a99312c4dc8010, 0xed8296512b3df788,
            0x60c9fef42d4e2a67, 0xb1960102c8b020ef, 0xe6b15bd64da7c47a, 0xec9f0c00fd975d9f,
            0xce350555c62fd83d, 0xb8238b1b447a20d8, 0x53fb4293b31adb29, 0x98d9f80834660e4f,
            0x58aaffdc05856827, 0x52c749865b65c325, 0x0775a047da97d394, 0x88dcf06a90d65f97,
        ],
    // j = 118: sin(118·pi/(4·512))
        [
            0x2e15fb1a1189fe93, 0x061f89b4a41c535c, 0x0d54c18ec757769b, 0xf27d2c5b5a413014,
            0x0cc0d5f533eaa7c0, 0xa96fe83c2ad3a673, 0xa0ecf95efb56c955, 0x18b66d9348fbd493,
            0xed2a4dfffbe1934d, 0xc7cd7f466eb1aba9, 0x0165f5c884b333e1, 0x191b285861113856,
            0xcca2778c9b9dd48f, 0x4b90891a407720a0, 0x9d45bd090ff02364, 0x5edd8c7a88464cf4,
            0xd0fa69d149d1249d, 0x17ce525e7953ea32, 0xe30f3de0b8d21e26, 0x4823e28b46bdde41,
            0x60a880b6c52a9a20, 0xe2b9afafc03059e7, 0x83846961a5ec3366, 0x5b1f4e39de014408,
            0x41d3df4453406d77, 0x909a7ccf09713f1e, 0xdbe773ea16899bf4, 0x213ea9d310796e62,
            0x019e01bb03981117, 0xc60b703fcfddc352, 0x63df95bc66ba1292, 0x55bc206c693d39d1,
            0x1b944c7e20c41149, 0x15578e808a9d9bf7, 0xfbfefddf2aa4f775, 0x559d7c5b398da786,
            0xaca0c082d7394413, 0x99920bf18ce04ea7, 0x88f606ccf4572c48, 0xd5191e70b30b6e6d,
            0xdf32e47c746ccd65, 0xbbacd0d3206d1095, 0x407f437b28ff2fb5, 0x1fac81255b545409,
            0x7c5cb06a471edf58, 0x9beb6de7a08912cc, 0xad740463994fcc3f, 0xe1486350602e563a,
            0xafe4270a3db03974, 0x84b1176cf49dc22a, 0x1d7c5556d52e0e08, 0xd4b2d0f94bc8d887,
            0x7396d51ac78a6da4, 0xe0f3a1b4216aa8fd, 0x9209047c1fe0b4e9, 0xdc4a141f45d75996,
            0xc60a51790c5a1e75, 0xede102f6bcf75931, 0xa6d1022d951b61a0, 0x351cb0451df7f5b0,
            0xa29cf4370af67148, 0x4f6aa48381fa3493, 0xec23658dc6c0328b, 0x2c351f870ffdefbc,
            0x30683d7e6ef7e85c, 0x8f9f05bdd157927b, 0xb0f96e3603a25e38, 0xf005da9d031179b3,
            0x38a3bb2723596b22, 0xe94fab7ecbe36023, 0x54b107a1f1573f8c, 0x721cdc331dfbfadf,
            0x459677844d61fbea, 0xddfad2719d984a90, 0x33419fb73da3f59e, 0xc143060a89dee53b,
            0x9404a8a15dde0f25, 0xeeb3dd7b56b4b601, 0x68b281d6ef1edc70, 0x9f8fc33b3c4c0044,
            0x8b350c256e24b057, 0x9cf826b6ca09ba8f, 0x20e603fcec6093db, 0x2c343a775d0f49e7,
            0x64e2303a98f8b9e7, 0xc6553e015f6da1f9, 0x1f2fd7b5ca3f5a99, 0x1a04a6bc2cf5d5fb,
            0xbf4525dddb264ee7, 0xc3dc7b81b1536a5d, 0x246aaa0737330ae1, 0x5d6ac20acea8d1cc,
            0x098e709f8d6b8b89, 0xfad454cc4c1cfbc4, 0x381b5e1ea1ad85df, 0x539134e9ac2f23c5,
            0x6c3b7f119f439925, 0x50d7cd02b78c7372, 0xbe3e0a53c6d306ea, 0x078d4ac7ad1e6cf2,
            0xca2b80112e45dcc3, 0x36fb3b762d0cc581, 0xeb637ea0805c9321, 0xe4c74212549f423a,
            0x1b9968eba26cd59f, 0xbd39759c28da365e, 0x84c8c32fb7d9d841, 0x43e17cc246d3a810,
            0x8f261c58581b874f, 0x77b7abb72f0a6c07, 0x52c61eda5b670fe0, 0x8599dfaa1f8d1594,
        ],
    // j = 119: sin(119·pi/(4·512))
        [
            0x2e78db00abfc15b7, 0x806fa275c1acb47f, 0x6a5290d9244fa9c8, 0xc49839b6e654f0ab,
            0x5d38888389bb777d, 0x3d1f85e04c7ad5cf, 0x222d1ed2b330c830, 0x29f751e17dbb792b,
            0x1989e28535849af4, 0xa112fd44de008a24, 0x17c12c147f25e63f, 0xf2640dacc1019a0c,
            0x78eb0ca9254a5ea9, 0x0ae3e5790f627d6e, 0xce8f4094904d265c, 0x79854d46382ae06f,
            0xbe241ca530495e06, 0x878ffbe7f90a3f18, 0x2538ce9a2f70edf4, 0x40548ab163a5fcd3,
            0x4e0c77d7f608bf21, 0x02f428288c5e7635, 0xaa5bb2d555b749af, 0xd36a7ef61ded56ab,
            0x652616cb01bdd9a8, 0x4d0cf470c845ae8e, 0x70de119daec2f32d, 0xcdcca34d38c6b81d,
            0xa9a5afee16ab1a86, 0xa4b3fe42a694769b, 0x368588bcd755beac, 0x73fa03b8c0000d72,
            0x62129d3fc4315b72, 0xe75e52e6d235e77e, 0x1ef94c16cc65a856, 0x8832d94e8270c8d6,
            0x97287ff078a0f489, 0xa49f5d34d3adc47e, 0x779ceeba0a90d5fc, 0x885a9a56db0cb937,
            0x5ca34baf5d84b43a, 0x2f139f85a1779a6f, 0xbd1494344ccecf50, 0x41583510582586d3,
            0xb2b028ced58f537c, 0x0cd0a4502b675fef, 0x698a5878fcc3ab74, 0x68adc559323291cd,
            0x6850fd65460890c0, 0xbae87774518090f0, 0x8ff8f967fe767afc, 0xbc3ca7ffa7170fd8,
            0x48cefada0d50b61a, 0x59912b7291d13f02, 0xcd5fdd35af07b3db, 0xddc2001be977fd48,
            0x1138ca6f842f4471, 0x575500aab3742f3a, 0x9fd976cb1f9a1754, 0x6682260b3c0d30ff,
            0xf1854159e63b0eb6, 0xbdd1a45309775b02, 0xb3c391c22efbba83, 0xbb507058d95ef499,
            0xb69e2ba7d6e53b90, 0xf947ca6611a979f9, 0x902ee2d56dcf9420, 0x3062d47e5ac28edc,
            0xec458d3777ec38c6, 0x787b7452610e30b1, 0xb5130ac792f0e3f6, 0x547b214b3b6e4512,
            0xb8d6b66b23430061, 0x209fa00b0f58e3cc, 0xe420a2f10b641c3f, 0x601c458c9f804e9e,
            0x7bd4a6417cf06c88, 0xda74031ad4c7f25a, 0xb23c87294027a2eb, 0x501ecdfaaaa965d4,
            0xe1f49b0af312005d, 0x89fe962d0c3796ab, 0x6b36bc7506257a5d, 0xb5011d794e528daa,
            0x3f9941f2efbcd8c0, 0xf37446a2e0482a2a, 0x3ff0a587969326fb, 0xdc682eac66493043,
            0x9b36f0857779a637, 0x529f878731e436d8, 0x1d978f00eec182b1, 0x63d4999a7b57007f,
            0x97a92819ec2516e5, 0x24f4df8a5ee606bb, 0x902cf5fc460f8454, 0x3b48e7456b35711a,
            0x8318ef7692338898, 0xb8ed01a3bf7cf261, 0xc6eb8ff3a7b760e4, 0x1a28504836ffc5c4,
            0xfe0518ff5ccf59ff, 0x30180b2e35d7e675, 0x0d9cc4db6fd40450, 0x2d7eede0fcbe964e,
            0x01dd2c06369f1278, 0x1cdf5cc8dd42b3b3, 0x4fcb31f8fa872726, 0x46a8bb6a07897d33,
            0x13e1828c1d8c0a25, 0x51729c97e087fa7e, 0x05bbef38f22e5b23, 0xb801742f1e79fb42,
        ],
    // j = 120: sin(120·pi/(4·512))
        [
            0x2edbb3bca17e628e, 0xaf776280d975ac74, 0xabcc11744430db5e, 0x8767e77e76440759,
            0x767dfafab5ba9092, 0x655e186472be5455, 0x555224badeb175b1, 0xff75ba5acd43b7a6,
            0x9f6cf2814e51f211, 0x0d8d9ec9df517ee0, 0x73761ebb6f2deab0, 0xed87b26e0a6e76a3,
            0x76a6c52ac25f639e, 0x19d86b0db2ced88d, 0x2c484d119f1ed52b, 0xc026245708e1d135,
            0x9ae65556c7642b58, 0x212aeb329ee8e718, 0x3ae35817286a6954, 0x4ace2dad928324cd,
            0x6d7f061618edcad7, 0xd4d14881873f4760, 0xa1260881f832e7ce, 0xd088b5b2246f32a9,
            0x9dbc8c1a14ea1054, 0xb7ba6e21a906eee2, 0xda1a37aa909dcc0e, 0x750006f07943797b,
            0x4e81441dc6a79b62, 0xbdbe167152dd361b, 0x6bc44b5b29b81cb9, 0xa81e3435831df506,
            0xaeb5a09ad51bc6e0, 0xd9b111d4f99d7027, 0xdaa8aabf1aec7c26, 0x2849cf1b48982041,
            0x4ceb2a900f483ce0, 0xb4d0cc90a9a8b7cf, 0xf812a38ebe80f3f6, 0x6e42515d298c1a4f,
            0x2ecd47b81c7bad4e, 0xc073ab3e977053d6, 0x1b39e337d48506ba, 0x2d15a1609007b617,
            0x04f4ef9b51a0f2ef, 0xbc14d8a1c5315eb2, 0x2f82a2f776e11d1f, 0xd2bc8725982a0bdc,
            0xde496bb73a23e902, 0x05582e66b5c394a3, 0x9cb746c456d61525, 0xa99439b2625e5cfc,
            0x66da4fd38cc1455f, 0x0e157ce92e08a526, 0x216b34b75786de82, 0x8dc4fda9d56902a4,
            0xcc4f361d1a576d55, 0x712a2da78d29d0a6, 0x46e52effd2d2b897, 0x0687266bd68ac416,
            0x8bd964d8334c7c82, 0xab9247119d06ccf9, 0x07dc66162c33bca0, 0x7f9b59f9a5039670,
            0x228a16f8dfceb245, 0x8b25842d0c9facba, 0xad1a422ed3ba9a4d, 0x1d0086e897687fdf,
            0xc7ff301d16bc0eb3, 0x54048a7e8c5ec994, 0x1c5a554ada102bf7, 0x3ea413d5243d2cd1,
            0x247a7fbc8d3389fe, 0x708ee464b45f8fa0, 0xd77be6cb76c4864a, 0x64a89ea724fdd62b,
            0xc6955b3c05051265, 0xa427f75982ab6601, 0x5976d3d5dbdc5687, 0x3832959681600a26,
            0x458c72009824ace9, 0x4f258af38ad8d789, 0xec7a88565a076217, 0x1b76f96b10a3e23b,
            0xa1194bf3879754c2, 0x4b2174fe8f123a21, 0xaf43b973904b284b, 0x4feb05a5a7f14041,
            0xdea1fd058882d389, 0x1b0524f8c0bdb9be, 0x62899d8b8e94dfcb, 0x5359c0e9e6a2766b,
            0x92a274b9334507fd, 0x011687c5b4fbb648, 0xe640e03b88d18645, 0xc3ce8afb9c0d8d33,
            0x52cd075f177927bc, 0x1806ee7e9dcbba0b, 0xd58f9dbbd6c33077, 0x70fdeb3a83bb656d,
            0xe86f8b98e1559bdf, 0x2c9f6eeb0449e877, 0x0a12c48302a7ffcf, 0xfd76f5511409a503,
            0xd117a308efa5f35a, 0xdc36f921a78f74c7, 0x9b2f4b7f8c8b0dc7, 0xdfee6d6fbf3d5314,
            0xe08827d7e70f55ca, 0xe71f303bb6f93844, 0xc46ceb324aa4e145, 0xd05bcb04f94af810,
        ],
    // j = 121: sin(121·pi/(4·512))
        [
            0x2f3e853eb3c239e1, 0x6b756d20baa5e25d, 0xe2b03806f54d9052, 0x745044fce4317e7a,
            0xe732a680432e8d68, 0x90fe5d26b8a2a9e6, 0x2db34f198a66f806, 0xe655d3a3119d6fdf,
            0xf524b0a4a63aac81, 0xfc37c2836a5a8df3, 0x7a0285c758326e78, 0x23872b59ea9208db,
            0x62f14e5e0a8c25f3, 0x00bcef64da9f95be, 0xb33fbf64be532904, 0x027e829ff38941d9,
            0xef74bfd825c99165, 0xb175806540d806ec, 0x0c8dcb82692a7275, 0x02a86740c7c7136f,
            0x6e73a1763974719c, 0x7ad4efd623ccb436, 0x18ed583e5970f424, 0x751c1d78e0e0fbba,
            0x597f562f457c25d9, 0xd947034a4fdcd133, 0x1533b02c85ea913d, 0x10386782c53bb953,
            0xbf59e212fa6ccdbc, 0xf5195641ec2a04fc, 0x5de6cc22820795a3, 0xd400ab7b72fb328f,
            0x4ecd797e127fd1ae, 0xb3eeec21f1c2a612, 0xee2e58094f8929ea, 0xe636e357760587df,
            0xebcdd068bd09cded, 0x22364ee358999fe2, 0x737c7b4c0265ea22, 0x4d97bc19602d69f8,
            0xce2e8e3017a16278, 0x260d7482924921b7, 0x7d392473ff733d99, 0xbf2023773d117f58,
            0x7360eab81773fedd, 0x3333bc5ebb29445c, 0x53458aa01ebe4a99, 0x34b4c5db5946f39e,
            0x4a9b18b7207ef86d, 0xcdd8ec7123f913ab, 0xdded9fa9b3733e3e, 0x9c00b17d4e0ac626,
            0x14cb78d2b5549fd2, 0xe943004a0896b50d, 0x94d74de106131039, 0x594ff553aad11f4d,
            0xd7287b71ca472381, 0x6a831a70a8893144, 0x2f2671bc4005c5d7, 0x34347b5b08181bda,
            0xb8c858a28d2509bf, 0x504a369690bd349c, 0xc1f585de64ee8213, 0x4a344d4706d8c3ea,
            0x91f2016af97f3ab5, 0xc0058790e60c8b37, 0x7aa4df181de64d18, 0x8d138b2601f879a3,
            0x1f515f66ca4ee3aa, 0x669fef8b02875d2e, 0xa5b78ce6f3f73113, 0x4c3ad03b09b0aaed,
            0x261be9e0319282ce, 0x2234c0eef305d395, 0x0ec763f88d04e395, 0x11be07759b7bc73a,
            0x25d7cad3c7aca207, 0x52868e6127a295ef, 0xe7dcd86e241fcb3c, 0x7fce908a63863cec,
            0xe75e84becbaf785f, 0x94cb86309095415b, 0xec987d6dfe79969e, 0xd81b58c82bf5ff6a,
            0xefe20377ef0631f3, 0xdf44d6ef8df158fc, 0xa76e23e9d30e77c5, 0xcfc07e153aabad41,
            0xe43afed95094f597, 0x465724f165447a1b, 0x4a53921c911921af, 0xb4ce06bc0d825b55,
            0x662dba0dfa6de09c, 0xa0e907fd4748b54e, 0x48903a46a0dcc7d6, 0x7bef0445686c5fb4,
            0x295f0c4aef01f15f, 0xdbf7b06ea6f30227, 0x39502c0cb8708854, 0x3b22433e8b9650e6,
            0x37f6819b26209845, 0x912675a76b9ac5fe, 0x2b01437af2d8d622, 0x60da4a9b2972b1c5,
            0xb719d4ec1847f047, 0x0ed75df2fec0986c, 0x0a26d97cc7d1ad28, 0x83d9256291d8ca15,
            0xce59775cd76002f7, 0x23001ca290185946, 0x74666b9229f3d3da, 0x4f4fb85eb3182642,
        ],
    // j = 122: sin(122·pi/(4·512))
        [
            0x2fa14f77a5963718, 0x37f86c1d388bf199, 0x89fa5a899e8f83ad, 0x92757997e99f4c58,
            0x30b49d6cc6bb4541, 0x64523175a5ffd7b6, 0xfa093dd0557adbd5, 0x2cf35ed098231b0d,
            0x9fc49da590ae6839, 0x21b3379e58ebd8a6, 0xec6c357a6bf24ad5, 0xd12dd5198bd5eca4,
            0x3649f049092e8afc, 0xdfe0b3bcc23e09e5, 0x4b22d8fd9f396c00, 0x4a6b56412c4bcbcf,
            0x90af04af7cc425df, 0xc9c708ee4afbf881, 0xff816cfef679b539, 0xea3a4337ad82b4b2,
            0x3cf0a4ef2f96a65f, 0x85d1bc09f34a92fc, 0x0f3e3d3723bab740, 0xeb566838fb947eee,
            0xa8065388913147a8, 0xc9d1932366e16f49, 0xb6c8508e3e74082d, 0x15359e84da68c3ce,
            0x0ff851f4c5dd95f5, 0x7785ec30e9499e68, 0xcaf95fe34b6cf444, 0x973e3c53c993e7f7,
            0x34f317309e7b39b1, 0xb34866d31acda135, 0xd425e70bad570e5f, 0x0b3d1e522cb73474,
            0xd8d0ab9520159fab, 0x13fe31cb0844df91, 0xcf1a0b6ea444f315, 0x3fad1b6fe29d051c,
            0xdcfc4a7d40dee303, 0x118802f0adf99726, 0xfe653f5555749446, 0xae2a5472b5f968f9,
            0xeb48527aa5e3f2b0, 0x71df6c5f328b6072, 0xabe4ec8cd4847e4b, 0x0438ebf3e7c2fa72,
            0x298a4e1e488f84ac, 0x4903010972927fbb, 0xb112de2da017bf9e, 0x569eae349d56bf48,
            0x4de7a4c0a0e7d89a, 0xd781262270e183b5, 0xabea52badeb10a0e, 0x465d96a9d7664481,
            0x82f3ec5065384872, 0x4353cf6f22989c61, 0xf68b5350dba79d7b, 0x64d57461065c6530,
            0xdcbf20202d422bb7, 0x77a8338b3fc43ccc, 0x002d13d24532ca87, 0x26ab3ef5406a6fd8,
            0x755996f26c9cbaee, 0xe8253f41da226eb3, 0x4b254ce1c64744f0, 0xe09fd6eb1fb24485,
            0x2e1b33229d712cad, 0x88a4e073d803eece, 0xce12b92375af3adf, 0x701468ac248efe4c,
            0x02de4dc16d486771, 0x8500812df8cda76c, 0xcdb7ff6452ddadef, 0x5b7c553dcc065871,
            0x3898d93787db442b, 0x6c9bce058c1b15ff, 0xf4f334fbd513e5cf, 0x92939bffabab99eb,
            0xecf16665751a5dc9, 0x3e24ff6aa62d0a8f, 0xa3fa24b02d11a614, 0xa4d9a2ff25f5637b,
            0x9d6b71517d0a1936, 0x6884d2e417cbe771, 0x4d8d34b5331c8328, 0xf63781d7fda1ad0e,
            0x197b5714f81cd715, 0x41514b8d6f7ecab8, 0x0110eb0edf33c3df, 0xf4162c3e7d72abfc,
            0x0ec3f5dec173cf40, 0x1edea2141b91b546, 0x99dd9867f15b2467, 0x8c338a4d0dd55da6,
            0xb1e31a0e24c8e693, 0xa7a4a999985b40b7, 0x69adade74e15b56d, 0x992500a85f1ea667,
            0x63c1a038d5bec42d, 0xd4377098400316f6, 0xec1ce601faff4f58, 0xe6ffb2df93120238,
            0x9bbc659cedc7270b, 0xa0a7b7a0d56de20c, 0x4256576c7458cc80, 0xa587d5ae313a797e,
            0x1533cb4c492d9de2, 0xa6d0e243b66692d0, 0x223e57de0a9caa8b, 0xedfec4cda751fbd1,
        ],
    // j = 123: sin(123·pi/(4·512))
        [
            0x300412583ae895d8, 0x28b4bf939bcd6b46, 0x4d724500fe09faf5, 0x656d2d6df2b2f8c4,
            0x82e145b68a5474d5, 0x207e304b48d87912, 0xb1024df5ba4b01cf, 0xc64fbc4b7a394e16,
            0x38212e0f8cc98605, 0xc28c5e545f57dd67, 0xfa7477aec763a55c, 0x6e11a419ea1d4c95,
            0x8d5f72843e193fa7, 0x42f8fb4d39db5871, 0x21a6636dde5c6a6d, 0xa09a8b156c6a292b,
            0x901c886b615b6be1, 0x3ab37854d312be3a, 0x8f58a89c5eb841b9, 0x3f3426c97dd29969,
            0xd2810f4a89dbf0d9, 0xda9088c9fd2ac828, 0x7b9f56076f54757f, 0xe3e8312638847530,
            0x2390c538183e002e, 0x14aaf8c6a87ae10d, 0x52a2206323b41c38, 0xe73aca423d36388a,
            0xa6d6fa37768d1625, 0x43c714482ccb9cfb, 0xa4c8ad8288de6035, 0x2f8051add3889aca,
            0x2782d9adea5ed79e, 0xb60d5d2e6379a8cf, 0xf7f48203c82f744a, 0xba28ce757ecc61b7,
            0x5d1e92f1b20f967d, 0x78657d53872d092e, 0x3be99d264a0ba6a3, 0x9378a78bdcff0d31,
            0x729d752b6fb953c1, 0xe78e6b5b2c5a2b67, 0xfd220906eb32700a, 0x3d6eed171676bd25,
            0xb7b11c5360275675, 0x6a72c8421aa49d7f, 0xc11a458ff55456f9, 0xe58f737aa2e6310c,
            0xfecee1f9c3906f91, 0xed25989e8406705e, 0x4dc9fb983056e595, 0xcee86067c1772d40,
            0x820ed8945a973718, 0xb6a0e7f3d9e23d58, 0x850946ec62b28a85, 0x7d6b0de54d978fd3,
            0x9f687fcb279c796b, 0xa7ad607b96ced17c, 0x5b7ecae6a7a312ca, 0x9267a7326f95730a,
            0x2df4cb4aa44d0734, 0x6f7268c6a01f31fd, 0x4832e7f302bfb78c, 0x36ac3357991a6962,
            0x5e12c52464ab4909, 0x3398d221be7fcaa1, 0x6a387dd398f90c5d, 0x3c81ad0337ab09d9,
            0xc49fb9fdf6fa6756, 0x32f22281fa95733d, 0x7c68189abfc5b6eb, 0x23b9a2d6eaabd3ce,
            0x334bdf2fa30e5f5f, 0x47d698cc7d82050c, 0xb0da149ae8926693, 0x2b4b2f370e87511a,
            0x3e604422e0ee567d, 0x4f5563c90eefae3b, 0x4ec1c468511430b8, 0x14a371cdf55f6aa2,
            0x7343ba885ab3f357, 0xd55dd5ef16d7233c, 0x4c5dd6d9ac3a97c6, 0x93c6d8dbc5fea3f3,
            0x4da952f50ed50c03, 0x59e894a73272b9fd, 0x344ba448d36fd9cb, 0xb7febb218ef51424,
            0xcd73d50bc6a23557, 0x5d0f64cda0f05210, 0x00ed9e3cf1b4894f, 0x805672a77c0197f7,
            0x7cf9bfad07bce3af, 0x9c8540ec098eb384, 0xd77975b5c8b40391, 0x81a7105ce68f55fd,
            0xac4826e3acebec59, 0x3645ac1328d6f0f4, 0x46d46d1e2a2cad2a, 0x6943e5c7acefdb37,
            0x10722d9ea067c570, 0xa8b085b4c85f8cd3, 0x81c59482693cf8ab, 0xec87224a011cdc35,
            0x8d19ca08f35f93a9, 0xb997ba4a29b5c0fa, 0x9acc67f65dd825ab, 0x335e2e19ab2602a0,
            0xd377b77d2deeef0f, 0xd2e9e9bde963aaa0, 0x72e47ac016982385, 0x37de6833c609b1a5,
        ],
    // j = 124: sin(124·pi/(4·512))
        [
            0x3066cdd138c98b73, 0x6b569077923dac9b, 0xb4b803426f7c8838, 0xde558ded0c5b9077,
            0xab2a706c3ef93cbf, 0x07cbedcc7ac0063e, 0x623ba6ed07589d3d, 0x22f9bfcbbccafae9,
            0xc38560ba3828750a, 0x8b0ffbe02fa43608, 0x4e3ea9e5d0b14952, 0xb701e49ba4895a00,
            0xe90512f0a939b9f9, 0x43a2236871d66d19, 0x600e3047967414e0, 0xfb3c2431eee562ca,
            0x5c1b8dcbc4773ef9, 0xdd7af9e8819f3bb5, 0x4ef2a0a5255ff8b5, 0xd8b94330b5b297b2,
            0xdaf911eb8b3357a9, 0xe7819542df8b9e16, 0x1bc5b956cf8b9c8e, 0x53b0bdb55a97c081,
            0x67fd2a3cd2b7fdcc, 0xa6b041e999f0c5c0, 0x76c38c35261ddf9b, 0xd540d8391fc9f4e3,
            0x3a32c0c376d5f8f6, 0xa4026a908f7ac164, 0xdf45b3f3de32370c, 0x68bccba5aa9d3536,
            0x286caded2608eef5, 0xd9edea754e9bbbe1, 0x0345f73f4bb74ee7, 0x8e706474a302d607,
            0x4a8f5a4274bf50e3, 0x0cbb1f4e2cf27b24, 0x7d08c5821e3a8ee4, 0x053de41bcd910558,
            0xa7476ba99d95ac3f, 0x6935be31a20eda33, 0xa72d88b515ef3422, 0xde7879e96630e007,
            0x805e862ac21d9ef7, 0xeb428d16ffc1999e, 0x444b62d5e6d42673, 0x000af37060ca1941,
            0x36211cc94add2105, 0xf011cee70a75888e, 0xca64a7b28ab647f5, 0x6fd7f31c09eb74fb,
            0x7fa75e1f0dc08c01, 0xba809b0c9ca6fd9b, 0x846d8747f4cf27b4, 0xfaa2948b39978be5,
            0x4602ea4f479d6171, 0x540558963f5b95c8, 0xf5b4e066a0b0d118, 0x04560d847f79548b,
            0x2c3c302285623bec, 0x0edd3fc211d48315, 0x6c60e4ea00b89ee0, 0x0af371a217442cd2,
            0xd4a8dd7c5ddf5d7f, 0x85f3ae01c08f5514, 0xff2ad41d75215efd, 0x94eb7f85804c82da,
            0xe9d6e6fda6a875a8, 0x643117ee2e08fe69, 0xd66732964d5929ef, 0xabec1ea8bb480b53,
            0x3ede26e805096750, 0xfba49a6c10640bd6, 0x7a0b3236bfe5f655, 0x643b423fab78e893,
            0x6b8640b1eca9e91c, 0xb71e88fb68852fa1, 0xf1c2d93d5c9111a9, 0x5b3f575195216cf0,
            0xdfb11afcc1eb2fbf, 0x29c4ab873566a48a, 0x64e5682aab4ccc7f, 0x38d9d1706a3d467f,
            0x4cb21ac9ad8e13ea, 0xe32b140e7bab360c, 0x1d55e43b674e1ccd, 0x2133372da5a53645,
            0x28c830ca7663b4d1, 0x4864b619239a85d4, 0xd6fa74b636a21796, 0xcdb413b40e6adb60,
            0x948bad9b29c43638, 0x895c7654d3095445, 0xa345d7e25f3e4cb8, 0x5f314526b6bfd5e5,
            0x4d20c1af9fd16dfd, 0xd6fb7fc9b52e1b45, 0xe3cf75660f5e4b11, 0x32b2c7327109e2aa,
            0x25df5a76ab3fcdc6, 0x53cc5568446e2dec, 0xa72bbd5135f06cdf, 0xb840617622b8bf85,
            0x5cc07c35abf894b9, 0xb9734c4d2329acca, 0xde54698d70e5f36e, 0x143f17844f70b94b,
            0x0ab48794f4d0ea1f, 0x05ae98d555656bb1, 0xb08a7c452433736e, 0x1c6815a145a590fd,
        ],
    // j = 125: sin(125·pi/(4·512))
        [
            0x30c981d3656da02d, 0x199064ac5f456ed5, 0x4cadb5473ae6cbb6, 0xa3952524b73e38ad,
            0xea3f714555bea494, 0x7b738d909f48dc86, 0x489fc8768eb4425f, 0xf84699f3343cb99e,
            0x6ec911586449668b, 0x66e5448d65766da0, 0x6b07d6e9bd56af41, 0x894f65dca4b2c682,
            0xf38b28cd2d56ff97, 0x34d9b43a35dda99b, 0xf4f7066faa40f8d9, 0x93e798e48ee16275,
            0x627f7bd26582c989, 0x9aed3250ea2eab91, 0x2a04fb3049ae1008, 0x8c3fb982262342bc,
            0xe4a95ed06a924e8d, 0x191ad2af60adbfe0, 0x965328f54ebd632a, 0x32672fb5eaabc58b,
            0xa25a02c1e6d7f8c2, 0x7bc2524310d35326, 0xb4647622814f81c6, 0x7fa764fe5c7db113,
            0xd980b93224aa1620, 0x39160caa03807f5c, 0x016b626c9d146b85, 0x2e2428f83a3d21e7,
            0xac39d755edcf3527, 0x09c8ee5107eb46af, 0x6899a8122dfea2fe, 0xe1f866fb9038ae09,
            0x7915260bdec00d42, 0xc286762b60f60686, 0x0e917f608e21676d, 0x0631282b9b63e7c3,
            0xfe1aaf5afdfe3a80, 0xd4844a9ff8d929c4, 0x700a4913ce3f56ad, 0xb19abc9be0a0186c,
            0xe24cca909fe05a14, 0x00b464e929a00d30, 0xc8d06c6b9bc8d5b1, 0x06a9ac5796c9cd5c,
            0x937fe70d3cc41bdb, 0xf926dfe5f5972ee6, 0xa1910e6e08249c7d, 0x1bce9c4b4604a212,
            0x37281e4848ef83fb, 0x3cd3f3e0d18b7107, 0x2df4ecbfd17b767b, 0xe0dda9a5e7cc47e4,
            0xf8bcbca48e180074, 0x4bc152be28682a40, 0xdadb44b5663e83ec, 0x566d5f6f26e16871,
            0x00c77c8d483d8e4a, 0x046a58b1b6c6fd9e, 0x0b7e68337a38d357, 0x5bb95765867e2341,
            0x10124a2514823ee9, 0x0bf0625dcb2c2a24, 0x4e054e77ac76502c, 0xbc048ddb1f858ef5,
            0x252bc205a0c8fc8b, 0xa121b6659e58e1da, 0x066521a9a9a95911, 0xb5e91af9a71327e7,
            0x885d6b8a7529f74e, 0xb2962ab8f08ba1c4, 0x188fb678eddef6c8, 0x56a2d58dad4559bb,
            0x83f3fb0a5b206aa9, 0x96e6530e7edd3121, 0x74f3d0843561c4c4, 0x918a4b0398fde9b9,
            0x19c50c3ac06ca985, 0x5f38038f7e5726a6, 0x41896dfbfe6872db, 0x6031b1509f98cbbc,
            0x81eafd5fe05c616c, 0x4058c8b95afce9fa, 0x2e1e0da75393bf7e, 0xe857c88930f0a95c,
            0x22e6cf50e673185d, 0x310d7173bd532a22, 0x799c761de6cd3d7a, 0x10d0492fa9c50fd9,
            0xfc8a38d7cd4eec8f, 0x430e0911d34fb277, 0xcb73530449cc58b6, 0x6a989a66f5cf7be2,
            0x2d04895758605a82, 0x260f780c11c4825c, 0x6440aba45534b0f1, 0xde5f471514625f46,
            0x6ad951f3b87ea454, 0xda09dc216b46774d, 0x6e2ec9f9cecb06fe, 0x379ba8939d6222cd,
            0x396bd81547f73cc1, 0xb311fc5e0506b8f0, 0x09f6d05aa392b56c, 0x3930f7aa879eb100,
            0x6ad5a29b66e3990f, 0x7dd652469fd61bba, 0xe48ba179bfdb11d2, 0x9ea133e1d7619f98,
        ],
    // j = 126: sin(126·pi/(4·512))
        [
            0x312c2e4f8830084f, 0xf6ad39099026c8e7, 0xe674b15345e860f6, 0x2190d4765e51c133,
            0xa5da37cd20bfa407, 0xac34705afc475e40, 0x7897210ec8d3f7fa, 0xc667b8904b737d1a,
            0xd1026c0302fabea8, 0x824aedc264c55892, 0xb225224a430dd0e7, 0x44ab901bff469d6a,
            0xcb4e8261600cec16, 0x406a1ed9ca249036, 0x9e9fc1894531be7e, 0xfa3e21f00a0daca7,
            0x1be0800a1e7f4981, 0xd1671b9dce034708, 0x3b784824f1a55e20, 0xd887b4f7fa3d3fb0,
            0x9d9adb4d28932889, 0xa427b9c8c85598f4, 0xa39faf1b7133f402, 0x9d7a09d121de0c71,
            0xa1f020b6ce441a53, 0xf12c86039a624cbd, 0x1d49b9eeda69d08c, 0xd167752e8b610f5d,
            0x9ed07abb1c6f1bff, 0x05f064920db49bf0, 0x0ca0e5792b770e02, 0xc3e940284562dbfc,
            0x8869e255646df5ce, 0x9170ebd47bbe72ab, 0x464b609d782913a5, 0xdd0c72330fb818a8,
            0x5344349b6d29f1fe, 0x217d5437f0b326f9, 0xb3bbbaf80b2ae8b6, 0x2532de545c544e1f,
            0x341236a86762451c, 0x5f4a71deb4d5f69f, 0xb5a4f2561f65d85f, 0x91ddc7f07fa8bb91,
            0x3e8894e4366db79b, 0x46b3f5cbb235766a, 0xec22c4c1e8129508, 0x07cad129b4467de8,
            0x58207a0dd2243fd1, 0xb0891e568b23036f, 0x0115ae18898d821d, 0x3630dd169f581b54,
            0xd542f934fc31cc70, 0x176cfb1c6ac49e88, 0xde51caaac43e6d87, 0xab1ef8ff7f6fada2,
            0xc95868e2926619ac, 0x719adab8952f623b, 0x319f17bb6b752e8a, 0x4da80711fdcdb465,
            0xffd61b0c2d5c1e64, 0x9ce89348a5fa2420, 0x85633b06c8a9030a, 0xc11587e266d58749,
            0xcc76661ff633abca, 0xe5aa9d02ab089ebd, 0x6d5c81720d8dd68e, 0x4d966d689418ce4d,
            0x2534cf0eda261dab, 0x495cb9f7510910a7, 0x7ae419e2451963cc, 0x21c118244a570a56,
            0xe95975a92c0b3964, 0x63ce0b42c0302eab, 0x18d5def7b688d02b, 0x8d805f4dc21e666a,
            0x77f4b3af5cd9f414, 0xd5e190c7beabf7ea, 0x9fa98f80ed27ef04, 0x0a48bf6a8115b27b,
            0x57cec59165d82b75, 0x8b410be57c0d5082, 0x9f4e6c3892b9ece1, 0x9b97b201bd7a897a,
            0x1d8875d2ec7bac49, 0x39300e7e959db390, 0x697be6ff698519d7, 0x7fdb3a41965179b3,
            0x95d93c042121e0e4, 0xe023eae4b807fed7, 0xdaee6368ca85340f, 0x2dfd136d7b9e5f8f,
            0x28c38892d0dc60d6, 0x5577fcfd6493e5dc, 0xae1f013aad735394, 0x664f13ebba581614,
            0x46b2c3df5709ee95, 0xbac4f5baa0b6179e, 0x893609fe3f409e88, 0xbad959130177a19c,
            0xae820f90d4db1dbe, 0x3f6c0b9bdbceb6d8, 0xd85deb17c7a73908, 0x505069f90cabc7db,
            0x70942acee77c7014, 0x75d5de3cfe1b8833, 0x4a140604b4fa99a0, 0x155e2f60a718ec12,
            0xde9342b4cbbf72d2, 0xbf1221f6d0a825d7, 0x55759cf1f829a844, 0x961c9f90c418e4cf,
        ],
    // j = 127: sin(127·pi/(4·512))
        [
            0x318ed3366994fd17, 0xbbf4194e831d3f5a, 0xea3707c47399f709, 0x7385f38166a81951,
            0xde094c30f1fe22e8, 0x062a63ad9c304154, 0xe5b54c4c97d52297, 0xb443091f4bd430aa,
            0x86eabbf9392aeb1c, 0xa312f9eaf4e49c30, 0x1932d67b0964a00e, 0x8b1433e7dd1b2a31,
            0x2a1f259521a1dde4, 0xc30a137cadfee34e, 0x785b068486c38bcd, 0x4334b9d2dd8de1d7,
            0xc640bdae7d877fde, 0x8bb54da704dc8c30, 0xe04681ef26117b07, 0xa4d6e5b9fa2c582e,
            0xcc488218237b0f8f, 0x6737e75ee5a59538, 0xf52fa2b1cba3fcfa, 0xbc050a44cb126dde,
            0x0825bcf7785990d8, 0xb7a41cd109a1b556, 0x73d74f829f092d7c, 0xb1f108edee92b566,
            0x5747689ffa1cab08, 0x2dc8388d60879c56, 0x3dd9eb68e48a324c, 0x77e2bb6e39f13b27,
            0x5fc87831dbd83969, 0x13177739b9e26839, 0x84d6888dd68d28e3, 0x2d164ed71e4979cf,
            0x90cfd19a3b68e439, 0x43abdd80c226f355, 0x501132ee25503b32, 0x655db7bd245860fd,
            0xc65ba35a5fa0020b, 0xe8f4c2fd220cfa17, 0x775eb9fcdea5a0dc, 0x0329eb612732b68e,
            0xd4f262a0f6e335c6, 0xd7f9313af4910358, 0x978a585f5dda5653, 0xab485f85eea04d72,
            0xce3f8ca5c41b71aa, 0x125329efbbbd0c26, 0x7fbd52067087a275, 0xec0f3768195d8b26,
            0x08294413fc020cbb, 0x91ef2bab6dbf2256, 0x72bf93497df50a14, 0x23f2a5b67eea1a8a,
            0xbbd090be11be80e7, 0x66c4a17d38690542, 0xa7d8a6bb5f32e553, 0x468b316ea6ce1b71,
            0xc86b7559cfccfc50, 0xa539a06ab8ed394f, 0x13bd2ae2644dcf85, 0xc41b3c9474a841f5,
            0x6cfe98ae853e5be4, 0xbbb2ce8d2b7c9c6f, 0x9219ddea7c70d86e, 0x40d03f8b8efabcfa,
            0xf12b887818e7e67b, 0x910def5db5f1635c, 0xffff1ccf6cde27ec, 0x7a092d19bda40ccc,
            0x8f01ab1c7117a8f0, 0x6c7bdd210ae9113a, 0x3fbed1d0496cc9dc, 0xfdb5139051c5cd8c,
            0xd0839c371ab8bd2f, 0xe83c32e0aa16cf56, 0x402d03a4e1e42583, 0x5aca7ff72bf831bd,
            0x8d21678b83ffffd3, 0x24fe7e9bbed3c609, 0x1142b90387d58464, 0xf8c857b1f411e976,
            0x6cbe07bb7fc09a12, 0xac3ff9618683a60b, 0xbbd64d53eabd91b2, 0xe644da422605f1ee,
            0xa4a9f5cd672fb21d, 0x9a77160c4d769b30, 0x0127b24d1aa29f1e, 0xa17fa1c346697deb,
            0xcff6cbce383886b8, 0x7b3d760bd3121f3e, 0x11096f3eb543f6f6, 0x68e2909cb6ba45bd,
            0xcb58a70f8f09f54d, 0xdea0ac61834d9ea0, 0xaf4f65406cf87ad8, 0x74d3c9794d5ce04b,
            0x5647450260da3416, 0xa22b75dc2fcdcd10, 0xe84d19989240fb3c, 0x1f673846c814d8d7,
            0x014ca88691cca202, 0x246bb7791acae30c, 0xff5a067d4ba22472, 0x3e4457e4f896db81,
            0xfac7898c85364312, 0x65676ed7ca7dfdfa, 0x08fbb79e3b209197, 0xf1e9c09e52821b3c,
        ],
    // j = 128: sin(128·pi/(4·512))
        [
            0x31f17078d34c156c, 0x9732300393f33613, 0xf394e58d12972f1d, 0x39438767895414c1,
            0xa28fbdbe7eb1987e, 0x24859793181c3718, 0x17e3a9504e35212b, 0x9f83c1d478b49797,
            0x3b2331dda39c48a4, 0xbefca10a4c9de2f0, 0xfaed5e6ef6cb22fc, 0x503020ba5befbb47,
            0x56cacf8c2cdbe1bd, 0xc2b74c0eb9d8c2f0, 0xb2e5961a31137334, 0x2496a74b5abf45a6,
            0x69bcc561eecdfc70, 0x313574ada60e0f45, 0xf3e8897162a2f0b7, 0x7a0af78f17d3f71a,
            0x1ce63e72c5e958b6, 0x50d3d24fcfeee9d2, 0x7a77f57da6e0e881, 0x06befd54399986f9,
            0xfcc64bc52ef9e2f5, 0x8fccc62a24b5bb55, 0xb79f05e4423ab7ec, 0x298c6994d6aabe2e,
            0xc17dc02c66b31a32, 0xc452b47f07111f1d, 0x4affa3c35fa0155b, 0x0d3c0f6867e56e51,
            0x4ed1f12db0d9f046, 0x1fb024206ece6ee6, 0x7bf6d92b0ecef14f, 0x1d523fefadb026d4,
            0x3800fd4f558f605f, 0xb04ca3f90539a717, 0x8eff05ab53e8938e, 0x7ff1052b20ddf94b,
            0x079dc4938ea55151, 0x9881b19d1cdb6cf3, 0xb28909a5b8691e2e, 0x1e0b5c7be6bb24b6,
            0x23f23448152db959, 0xba32307f2ddabe4d, 0x6e99f558386bb626, 0x857395154c11ebbf,
            0x24d7958a86e7118e, 0xfc34c1a84d84268e, 0x9c2a45108d0e2324, 0xaaef64c1d9af4cf6,
            0xb7ffb76ea156458a, 0x6cf80bad3a1eec9b, 0x6a8ccd48f4c85913, 0xe20ff3783d1e2a0e,
            0x103717da06e232ab, 0x69d5a7a3bdfb2f11, 0x0f460a94581a126f, 0xf8fc38c64719f3d9,
            0xc5f05350f2d57a81, 0x57f6995417a19efc, 0x42781b40c604d792, 0xc581527bbd429837,
            0x4709c3a6b68c4a06, 0xe5ee73683ade8f85, 0x29e6ebedb93c616b, 0xdadae9a13e03f98e,
            0xc26298255d58729c, 0xf54ea778c5204a79, 0x67c7c86562370126, 0x59c6b31377ad92ca,
            0x4913077a2c38260f, 0x1311ba75cb878619, 0x1e96d68d37185fc2, 0xd7677b81667e0274,
            0xb248866548b4f11d, 0x5af61b3dbad6bc73, 0x8becc47eb1ddc1e4, 0x3be5f8e43382e7b9,
            0xee9f7010b9ef8fc6, 0x415302d6348437e2, 0x0db19e8335f9060b, 0x1bcabb3d11351125,
            0x9e67cc640de8c693, 0x826de562e8ca4626, 0x67a3d50f5283f315, 0x136a9ac8863626ad,
            0xb7783a3e4bfbf99b, 0x77524695302e00de, 0x85ece2b43647ba06, 0x4a7f774a28376922,
            0x60141b092328df0d, 0xd120b9faa4cd4986, 0x9ba224bb30b802bd, 0xf96a02ac5ac713a3,
            0x584e934a3c7ed20c, 0x13db0118208c0f5e, 0x3ebfac5f40cd8a42, 0x8371c1262fba233e,
            0x5049c84d5193cdce, 0xd25533f258fdaecc, 0xa599d00f1af65b8c, 0xf30a04d4fab878c0,
            0x1e8d7d62fc34a526, 0x25bdf44f44cd8277, 0x3922306c0d5d8958, 0x21b5de6566d0d5cf,
            0x80e08a44f97b1f28, 0x8bc676c91ed02c35, 0x2b5ebd187c8f9fa0, 0x54bf05cff8734141,
        ],
    // j = 129: sin(129·pi/(4·512))
        [
            0x3254060790329e70, 0x7ec7588da77e0f54, 0x8e694fa1b9ad05c8, 0x87244358af1be1c4,
            0x433fba1741870279, 0x08e5c92e65f49bed, 0xa296d89bb9bbce81, 0x1b6d895a0b025fef,
            0x1f2f6fc47df848bf, 0xb2f84028abcbb3c8, 0x4f4c5e525bb3e725, 0xecdb0f394b7d83b7,
            0xa1cc9fddeaa73a1e, 0x4c0ffac6ddf60a52, 0xbc0e87848e1eb1e7, 0x2cc3e1061cf434bf,
            0x7309c8dec7864677, 0x270d167323339078, 0x017909c0afe9f488, 0xf910c33e32ce9132,
            0xbb752033be7063d3, 0xb8a0803cdf65c6d3, 0x55b1bce192850614, 0x69d01abc8d7baad8,
            0x1cc6b6c95705bb2e, 0x4215c81c762e092c, 0xf5bdb0aa768abfcf, 0x72d4dd125ddeaa17,
            0x26d4d34d6db66171, 0x7a9750ad959e0499, 0x5c85f205c347cd4f, 0x6d8af87c6501c2f2,
            0xe29d251f6bd6d0df, 0x810b3182f08018c6, 0xb44d0599d77a9bb3, 0xe2dfe9034072f453,
            0x6e5c15428b2dd502, 0x1081083d0842c9d4, 0x7b7e47c694940a2d, 0x05520a307375b46d,
            0x3ad0ad62347b9481, 0x87458dd6b9834402, 0x6fe15142629cf7a6, 0xe8c922046d22599b,
            0x602864828389c03f, 0x07d718a88bc56de9, 0xb60cbe18591ab5d4, 0x657994eaa693edc8,
            0x8df9934416b9c992, 0x1a3b4225b2e7272a, 0xb565a672a4bada00, 0xcf3bebdfa424e420,
            0xad96b4946796c3c4, 0xd6caa9340cb151c1, 0x53742a09d8d8a3be, 0xd4f163a24b0b46bb,
            0x52a05cff5ce3848a, 0x76a63b9739c82fe8, 0x7449a3690a491754, 0x7d8cc78a34f559de,
            0x8efe44f378806a75, 0x367ec3624537059f, 0x576ab889a1f6d7e5, 0x6289bd551a1a8f07,
            0x486d80606b56aabc, 0x64437979df9a0a4d, 0x5c90bf73b15c84cd, 0xe59bc6994cb50c92,
            0xcc2fbbae489a465f, 0x5b804e6a7520a97f, 0x0658db59b9613abd, 0xc339764e67e2600b,
            0x9b1d08bb3bcbd194, 0x57aca16e29002066, 0xd4a6a5bc5960e995, 0x30d6633abc1fe1aa,
            0x00f9793362efe963, 0x6901e9fb942c67ba, 0x3b5d7e2fb05048f4, 0x160fcad00704dff2,
            0xac43b875f13ae16d, 0xa37b2bd678f6e27b, 0x2dc5e8dd45b38482, 0x4f76b07884ea2e6c,
            0xd574a9486b8b26ef, 0xe6b26e99cad2af09, 0x63fbacc51c4d6c73, 0x6641b3d32af8f029,
            0x99f2fb1dcf33c905, 0xda2111e39fa14f25, 0x172fe603f6f11281, 0x55baea137405779e,
            0x4d103165d1ca8609, 0xf68eaea57ac0b6c2, 0x766b3bc58f1e8ff4, 0xaa4871f2e449dd58,
            0x819e9790b52bb981, 0xf136c7e49451c386, 0xe8693c3929f5820c, 0xf37b37285a78539b,
            0x057b9299b26c78a4, 0x7df1d65deb232d31, 0x0b16459d179e65a5, 0xc4a0c46381e18e47,
            0x547bddcd163e93b6, 0x44e398a2408ed08a, 0xff97066823211b07, 0x3b7d856fc7b3865d,
            0xd2c0157257931613, 0x02e7f65ddd28ffa6, 0x9f62332551a58ef2, 0xe752eb0d021c84b8,
        ],
    // j = 130: sin(130·pi/(4·512))
        [
            0x32b693d36c55f3dd, 0xfe985c4802acbbf0, 0xa163d20f13f1ccfa, 0x02c07ced9be924d9,
            0x1759714227b198d6, 0x20d312b8d770e224, 0xa457940bc5d6597f, 0xb899311c994cb89f,
            0x48ee25ada4d16015, 0xa77042e98ae4db30, 0xeaafdf1a7abcae18, 0x7cff7dab9a6629cc,
            0x4b5898aa2b6f73df, 0xd8c6eb1d628f03c4, 0x994bb454e091c475, 0x92db7cacba09592c,
            0x0081529fba4ee288, 0x69781abfb778ed92, 0xb0c337f6c9466569, 0xa468934504a62d41,
            0x909edd04bc399a84, 0x375e2298b620c619, 0x5cafb153daa62989, 0xcd0f4fd01656a655,
            0xc1b1f725db231617, 0xa3e3a032af8bcd4d, 0x5274af13db22b2b1, 0x08b770ffd48ddd27,
            0x49685da43131d63a, 0x9e7808e0701dcbea, 0x7883014d58628812, 0x24463caff4ba8349,
            0x1d22e4134dd983ac, 0xd35957e937de4b33, 0x40cf783e435e4295, 0xa38147b69a46c7d1,
            0x7af8e16a0488489e, 0xce18809935e0f91d, 0x6dcf97250f54c586, 0x2f38bb723b91398a,
            0x8dd6ef6f220cce47, 0xb52b1520c03970ea, 0x9b72275925937a2c, 0x031fda23e3a15b2a,
            0x5b559d1ba0eac354, 0x642ff8446f97bdc9, 0x9a73dc4dedc6ac46, 0x67c7a7ffcd9ee788,
            0xd0d7bbe90a3f4a99, 0xe44270b972ebec27, 0x7decd9861b45f92f, 0xe16be67b01c6bdd5,
            0x2102f77ca4106bf6, 0x67997a108e98ab01, 0x67629baf30b7ef19, 0x53271ccfafbac18d,
            0x8f4c3bca672da113, 0xd0fb82a8787f1d64, 0x23b8f7b1c5f85852, 0xe85a1517584d6dbb,
            0x4d26a62a899ce6c8, 0xe0ae21c8720d74c4, 0xaee6168a5e72156e, 0xc3f28729b4caca5d,
            0xa7df57bea0aeee04, 0xb4ca4f011f31342a, 0xf987b7d32854398b, 0x112580425dd319ee,
            0x6ba22fabec812ebe, 0x1ac6fc38eb957264, 0x3f6acdd7b6aeb939, 0xb0fa77976f7ad10b,
            0xf27f0dbbfa5c4071, 0xaf4040e4bee711af, 0xbda0bcb8d16f44f5, 0x652fff6fae2b55d0,
            0xccfba0243ce62c96, 0x9ba4da173428a8ea, 0xaf6e8863b002da1b, 0x8ed660e6765b5ed3,
            0xdd353eeb41ab2f58, 0xe728945458034363, 0x9eba1b8d72557f20, 0xd2fdd936e8b09b9f,
            0x6325bf52b9e484f9, 0xdd5bf75943e9eed8, 0xe7be003dd8bf0d04, 0xdb68f4ffeb3ebbb4,
            0xab90916d5fb855c6, 0xba92064d5064b5e7, 0xf3372da14b1f3489, 0x6b009f065afd62ca,
            0x2e5635f4217ee95e, 0x4e229d4f0012b51c, 0xbc25f0d078299321, 0x388cc52971d4eb42,
            0xd6caaabea3c004b2, 0x9e87de31f6bccd0c, 0x00cd3564d1ab2444, 0x1ad877a35e166e68,
            0xa3189d0300ce8952, 0x3a8a204b1d906fa4, 0xb1404feb885b0ca4, 0xbf7e04fa72fe7d94,
            0x9a11e00c55d1fcaf, 0x51790bce4054320c, 0x80ba2d7330ab70cb, 0x46e6475ae1e98e02,
            0x6efbc0671015b0a0, 0xccb172259753834c, 0xf0d7edd03ed1c6b2, 0x6693cec31107e338,
        ],
    // j = 131: sin(131·pi/(4·512))
        [
            0x331919cd34f5d838, 0x2151304fc061bbe4, 0x8410afb26d7326ce, 0xb15b79deb568848e,
            0x69c1c2db844e3b6f, 0x940e4ce4f4755c20, 0x305b839401655ecc, 0xeb41063dc58343bb,
            0x86599b119fdb6803, 0x52e9784947eac23c, 0xde68a77e0450ec5a, 0xae6ed182825f9144,
            0xeff93eff388f00b2, 0x43fbc96778957e43, 0x8683219fb9aab05d, 0xb9d3ce2cce70d588,
            0x3e5912680087f381, 0x84037f00e6d8b6ed, 0xf97c6d70527477e2, 0xe5b48bd76d7c29d9,
            0x1f6a17cd1aaa25e8, 0x9776e3e9c4961f0c, 0xd1808255e419ce11, 0x13d07f8da0b4445d,
            0x808e62847f364711, 0xae03b7773bf736d8, 0x490d164dcca1e8e9, 0x7ac91f621f1ad0fe,
            0xea903dcf53ea1637, 0xc6ee37204814dffa, 0xcfc8bc9583b5e1cf, 0xb6fafdec508e30d9,
            0xc524ad63e02fa788, 0xb8c2ce6b826b1b54, 0x26a6343ae1938aa7, 0x51edf702b8726af9,
            0x4ffa51396de9f937, 0x8dff41860a0c8ee7, 0xfd8aee4afdcf6233, 0x5bd7e9c0cede7e67,
            0x8444c530c36d9e0e, 0x93a603f376428079, 0xb32694ed93fcd4f8, 0x04c2ecfc92587cf0,
            0x84eaa73766b698e3, 0xf2fb46605e5b6100, 0xc33207fbfa3fecf3, 0x227c1cb6349084ce,
            0xc8409dc78ddcf717, 0x3cfe2bb05e060fc4, 0x122666d2a4827fb2, 0x09d9d15ac0db86e6,
            0xc90eb2bd1509808d, 0xc807ace030d4ee7c, 0xf0e96d846c3df48f, 0x26401210e16a709c,
            0xf40bd7cf231d4e3f, 0xba256befee69c13e, 0x1d722b34d88083e2, 0xc169244bc4215512,
            0x321c5ba77a78aa92, 0xd58f794431731d99, 0x70874cac23c18281, 0xff6d760698957339,
            0x5c59c34926a76b12, 0xa351f587b3a28864, 0xf2d115051aa844d8, 0x98c3e4157ce12138,
            0xc1da24b2da44d71e, 0xbd9d8878840e56cb, 0x8bcfc0e5047b02be, 0xc8b97cf8150c90f0,
            0xf111adea8d61939f, 0x95e8bf45bdd6c5cb, 0xcf4e58e0cddbb372, 0x87bbd27138a8d90d,
            0xf2b1843f759b8039, 0x16fa129fee06c44e, 0xc913485c4723d7f2, 0x3a7d8e6c020f8634,
            0x579c4091f3c6c9a6, 0x1096373896eed932, 0x32a61533fe334c27, 0x3bef3be18d11c444,
            0xf4126f4bd9270f2a, 0x725945cf5fa1e748, 0x3466842134bc222a, 0x9a9a3d3ae758e9f8,
            0xbb3a9ae7258b1088, 0xe9791a5e5a36a815, 0xdf04d07dd256f944, 0x22651331e05dd558,
            0xc7daa3a0383b5ca2, 0x914674f0912471ba, 0x9c101525118d08b2, 0xd9028041d3157797,
            0x3c980422a3728c69, 0x2acdc56344185e9b, 0xc536b2d83defe790, 0x7dec54e0b720f62a,
            0xb82e0e310463b910, 0xa1b6a60c65cb3ebb, 0xdf576aa5cd78174e, 0x37af1574e68a160d,
            0x6004e8399497e236, 0x115f7d634e12a61c, 0x925b601d23eb6d4f, 0xebc64cc0b9087533,
            0x9eb79597b2ce2bd4, 0x10c49d01779ee63d, 0xb80e4e223a954eb5, 0xb95cf3dbd6293f57,
        ],
    // j = 132: sin(132·pi/(4·512))
        [
            0x337b97e5b886cccb, 0x1968c4cab7edf7f5, 0x5df2c710e0e6afe2, 0xf14596f1607cfa21,
            0xbbb43500710a752e, 0x89211cfde424dd39, 0xa3fe7e272937505f, 0x9bb65f6456cdfc9d,
            0xc4a40fda04173773, 0xd9430463ff84349d, 0x1fc182e317f858c8, 0x04426fdb519047d4,
            0x2cbe4e0918706062, 0x474e67a152184b40, 0x366bbf695df20bd1, 0xe8838e7aa493f0d7,
            0x1e51698cb2b119ab, 0x4be9c17580c1e949, 0xc1cc45c93fa7ff14, 0xd674a251a0401fcb,
            0x8b68acb30a18a327, 0x35a0d86635ed5bd4, 0xa8bf5683daf7d76a, 0x9df7054d34a965b5,
            0x28ab2b0e98198d10, 0xf060e6b1c8c6c426, 0x44934f0868879d76, 0x359e3807e0f647cf,
            0xc25d4430285ba928, 0x8081b9713472714a, 0x480918e2009c11d2, 0xb53d904acd9868bf,
            0x9ebd3dcd1d51ac2a, 0xb0669ce23b24a416, 0x7713ff18e31f1eaf, 0x8f273223d2f41059,
            0x3216acbde1d91f44, 0x39a32042c4a061d6, 0x280be02f7aa5dbcd, 0xc8cab6bef0b998a7,
            0xdd1a4fc48caf223a, 0x03352809b741ad98, 0xfaa7ab4b9236c88a, 0x8d8b897122a749eb,
            0xf48a9265af1aac85, 0x547aa9febf7713ab, 0xe3f23194d7a52021, 0xfb43120425e99c74,
            0x835eabdcddd7deb4, 0x550a2e8bed4ba8bc, 0xea1ef60e86ef89a5, 0x5636a26ef3239d03,
            0x44b8d2f8783ed491, 0x2d1751b5588e4b24, 0x15ac244254a99ad5, 0x629fde9dfcbbe966,
            0x92a958dc021e0212, 0xff7883b6bb54e66a, 0x5de6c8ced2bc5fab, 0xa130994147ebf01d,
            0xef03e8780544a103, 0x0ac577f3e75e7a11, 0x0169b5aca475aa5f, 0xcc4b105657e05895,
            0xf2af72ad7ff5a159, 0x0fd212a9cb316f42, 0xe0212b3c6e49a41b, 0xfbe85c3343a96d46,
            0x2d2e820b9b0b5e0f, 0xe5a91f7eceee5daa, 0x3335f9a9e9055ad2, 0x30d9e929385ff64d,
            0x291eeed7b86a49aa, 0x00b6eb47c421f3a1, 0xa722ccc19a4c975e, 0xa2ab384bbd3058e1,
            0x0197450b1b53654a, 0x020081eb1c102065, 0xb691dd09c7c1a69f, 0x96ad97987c83229b,
            0x9bc677b7b8eb26fc, 0x29b7c07f3428cede, 0x34ba2a1eeecbcb99, 0xe3c222903d535cff,
            0xa6823b3c5995fd16, 0x93deb43ebf815d12, 0xc9d44fca72e8f74b, 0xf1d0fc8bb81dabf8,
            0x0753ddd4e2e5f7ea, 0x5c4ffbce6777a0e1, 0x6fa64598fb7ca4dc, 0xf6ea00cc8e0fe346,
            0x1c60486ec3ea6fea, 0xac2bda39d191126f, 0x117b616cf8ccedfd, 0xeb6a5265e6e7a6f8,
            0xe0e8d813067da360, 0x2d93a3f2a3eefe34, 0xa91d513951326a08, 0x32a5ac34e020b033,
            0xe834edf9cb53537a, 0x00b8db640ad60a1f, 0xbea19ab5a944fdcf, 0xb2f405eeb8709a02,
            0x5c7ace8dad0f562b, 0xe4331559fb2e6f6d, 0xfa74da56732cc4bc, 0x5437aa38441245ed,
            0x31d859f489885695, 0x3d94cd7ecb13cee5, 0x8d149c0f21d9a1f7, 0x3c32a6fa6f33fe61,
        ],
    // j = 133: sin(133·pi/(4·512))
        [
            0x33de0e0dc6b4697d, 0x4d5f3fd81f3637aa, 0x55d3548fced50e83, 0x3c7238f6abf6f280,
            0x42d4355733caecce, 0xa7b2f4f34c9c145a, 0x0abf6227b5619e66, 0x509c2ccbe2bdaab2,
            0x27a51d9894114d63, 0x9af0ccec90ae1f70, 0x3a5a288f9a4e2304, 0x839fbb6762139eea,
            0xd9ce6f286b405557, 0x7ff92b724911d8e7, 0x212a65ef90254bc7, 0x7e779c5acf207fc6,
            0xb2c3b2da3260913e, 0x180af97917bcc1e6, 0x6d80df8c72f28233, 0xedf1655d87b8422f,
            0xb479dc471f275b05, 0x399a78a57b4b093e, 0xe4014a5fd35e46d4, 0x47c506ad26ee9ac3,
            0xaeab87d081de365a, 0xf6076ed67f9337f2, 0x0c83fbb610200595, 0x5f197bcca58e2695,
            0x2c8be962429156b0, 0x252b6d48e7c4b0e2, 0xbd8b8e1c5be7a538, 0x3ab3c822168e4791,
            0x0cf852bf187d321b, 0x96750455a806c063, 0x145fff1091925396, 0xff41bec6bc6a70ce,
            0xc3edf936d1027a22, 0x50e811362c0953a8, 0x10608612a810f6f4, 0xa46f645f2de6b1aa,
            0xdaae6ca1863a99a2, 0xaeabc98ec20ff6cb, 0x6d0d5544ce0cccb1, 0xd4e9cc36a2a6c784,
            0x9703fbf058a4b332, 0x9146f8a039d28f4c, 0xc32fcf33cab415ac, 0x4fdf2899028bdc0c,
            0x9c099e83ea3e062a, 0x204dcef271c390ec, 0x9eef076ab3cc782c, 0xaa819c60b6661e93,
            0xf7b2dacc26e610cb, 0x8b473a69cf39e4c5, 0x94ffd0ab26997940, 0x4258f1759bf2717b,
            0x93d1f0e0350c6939, 0x69a609e471cd5bb6, 0x95554edb95e8fbde, 0x9ad50b6bcb5e7d1f,
            0x80dc5cf3c321c838, 0xcf7326581802d478, 0x6c194a560194b94c, 0x893e869352025615,
            0xf396e5de1765e96b, 0x0da53a4ff192ac74, 0x4e3fcc06a66cb0b6, 0x22cc98ac2859d786,
            0xf89b8b9d98cda3fa, 0x0e05a719f769caa0, 0xa17de3dc92cbb2f5, 0x6a0343852db2974f,
            0x13570d96392e8ca5, 0xb535554a798855c7, 0x1e18b7f466ffe688, 0x5c377140bd49747e,
            0xbbc94c73427e3776, 0x1677abf0da8bf091, 0x26dece2945e1ace2, 0xf50d3ebdb5824bc5,
            0x939a5291aa73edb2, 0x3d46fdc1abc1ae17, 0xa10c7f788e495986, 0x0670afcbe1212272,
            0xbd774619277a9226, 0x2a71c33a37e47935, 0x90db15a15f314719, 0x772181d1a8ca14f2,
            0x8df294a99ffc51da, 0xf2fa49ce91de09ac, 0xe6841b742eabd0c1, 0x07298915dd6fafd6,
            0x5e4b6f9ce1bdcbed, 0x5d974e340422a935, 0x92b51e43a56b497e, 0x4ab85bc9c2e624a5,
            0xb972f6fd47e309f6, 0xe816bcafffd34b94, 0xf067c65c0353d670, 0xbe7e492c573f5339,
            0x07d6d0315fbaa1ce, 0x1495660131ae1f23, 0x412fff4a254fdfa0, 0x9bfb30f55fc15ed7,
            0x26411c425139f2e8, 0x2fcf5c981bb93006, 0xa1da821024cdfdc9, 0x58e70db13234bcfe,
            0xced4a5d99daa998d, 0xc86ec03b168fee3a, 0x2b264ed241dd51c6, 0xd115e2091404d7b7,
        ],
    // j = 134: sin(134·pi/(4·512))
        [
            0x34407c363063b470, 0x6ab6d60287ae8827, 0xc404a66d21b98f58, 0x15f1efd9afe14307,
            0xa36b17d32b02c7ad, 0x2d18f3af31ccdb1f, 0xee2ec4dcb65543db, 0x86eeda99d98cf423,
            0x5b967e8c3bdd8eeb, 0x33182160902707c4, 0x890b06003a004d23, 0xa7e7d42507832b3b,
            0x79256214ef22afbd, 0x448b32d8fa776c25, 0xbfaa8ea995838c26, 0x1f5feeb37fbc73b4,
            0xa40bd1264881d322, 0xa0c8c8fbfba4005a, 0x779375dd194ec58c, 0x3fed0affb6e60c74,
            0xdf7f0afc2a9522eb, 0xdf7c939f39440483, 0xb5e8641c2872c6cf, 0x35fbace382dbee2c,
            0xa9d19eb27876c93e, 0x7e9957060e435e0d, 0x36333210d971c2ae, 0xc9195d64fce930d7,
            0x09f0ecbaf4faf6f2, 0xf8dcc5b77922ecf3, 0x04649fc292ac41e9, 0x2bed88eac71b7720,
            0x475512157d807078, 0xa2878d7010a58428, 0x00631ec1c8221c2f, 0x6be1fb0fbd9ba631,
            0x12923790249008c7, 0xd2acd88b09f1e7c6, 0xbcee7c32e94d5a23, 0x00f67ecc3a1fb172,
            0x7c48bfd5c4f6852c, 0x9aae9b017dfbe0a0, 0x3d5220f792b1e1d8, 0x2453506486dd3b2d,
            0x9b874eb257c6c490, 0x845e850d4dea9f06, 0x7760001fb596235e, 0xcd21488d822edba5,
            0x0bd2350957cbe0a6, 0x582eda1a184b910f, 0xb3d8aab5b316fd95, 0x58ebbadc60ee853b,
            0x4827aee64a6ec763, 0x9fc57306203eab41, 0x09f1ed505656aa5a, 0x04a31eb98a9bf6f8,
            0x8c65f4837427bc76, 0x45ccea830589d288, 0xaf06b6c53597590f, 0xf7f3eb1a2ff38570,
            0xe9ddfd693157e351, 0x36dbe943659833d3, 0x4b6502a3eac450ea, 0xe5e79f89cb8e832a,
            0x938982be93d7d44a, 0x0fff2aaedbc42ca1, 0xf5e09720be99ae2e, 0x7289bf9a656fd4d7,
            0xd9bd7189848d4f04, 0xba93127d99a6d7ea, 0x016f79832d562129, 0xd3ccc24db95fede6,
            0xb6638e2a3e8fae38, 0x696b33e21c700d54, 0xe3c60b29eda530fa, 0x8f027b240b70b592,
            0x92a654e9977fea4e, 0xac02c69e804940f9, 0x3f7cd54a5d28bc97, 0xa2282be5314274c2,
            0x5374736ec8c3a216, 0xa6ed4f341679a247, 0xb4ad1a252d4c5266, 0xf73af87f7efafd5f,
            0xed2aa324596de23a, 0xc1f65dd864f88e9d, 0x818c33d89283da65, 0x7ff3d48063ba49ed,
            0x1d0f04e4fd7b2a04, 0x0bc5810dca9b49d8, 0xf790038a4954a1b3, 0x5b127dc2a2d13e89,
            0xd1ca41699a595787, 0xbfe95e8793f77a86, 0xe3044f8ee0ad4744, 0xbde9c853dc823342,
            0x0042bbe8a5c37a52, 0xcc386f0086ac8e31, 0xe3e6b01ed43e723c, 0xd39af664ee2af6e1,
            0x39bcbb07eacb0a95, 0xfe3860c4d6829a7e, 0x84d44a05471d8d45, 0x7cd4217ab8baca8e,
            0xc4a41a0826b50c3b, 0x11496d6ca31215c7, 0xb326dc5739aca5f7, 0x1acf6f56b6fd1817,
            0xc62f124fc6c1c65f, 0xf7c96dc48d2962db, 0x43840354ff0bbed1, 0x830030df9c90e9df,
        ],
    // j = 135: sin(135·pi/(4·512))
        [
            0x34a2e24fc7b57972, 0x232ed7f7e287a4d3, 0x8190d0d8d17bab0a, 0xbd5d0d0bdf614d11,
            0x7e74a91a0a80ff2a, 0x0742a1e090aa200f, 0x9cc6cf6e8967aedb, 0x49624be1d89c2b4b,
            0xa06c2bc30642f14b, 0x5d55268108395455, 0xc189719ea4eb9e8c, 0x9a4edc3c3aca9021,
            0xe37d0fabad4ab075, 0xd9dcf282f8359006, 0xa5205921714e5a80, 0x8d2b70f378f43674,
            0x363bb167b691b63f, 0x0b93ba5b6f01dc2c, 0x1848a9f38139e03e, 0x741fcd20ebbe9b09,
            0x3539ae1c3b93650a, 0xc5acebb74f2836a6, 0xe97649ba576586ba, 0x3b352da0ab550d97,
            0x68037c68b4d46624, 0xd59e49f286226d32, 0x7a2ab639590da48e, 0x3c0105e35b1adb1a,
            0x37a7b7410dec609d, 0x587e04449014f5b9, 0x148ed8b7635b28bd, 0x7fe5d9275427b8eb,
            0x166f9296eaa1155d, 0x4ec662a7070061c5, 0x6ca5e74faa516c7f, 0x89b75b45149964fe,
            0x0cc7fe34028f72c6, 0x2d95f685e7d17508, 0x007eddca97e41242, 0xe5c75114eefef1ee,
            0x63e67e2ed17d4d87, 0x249a41a8bb7999d5, 0xa36fb604d726dde1, 0x7ac5dfc7df02382d,
            0xbc8f4cba46051486, 0x02122d5d0f740340, 0xf2062531e6f8de5a, 0x408a4626261f9f59,
            0xab6e1ee4f77dbc11, 0xe093c49843400e0e, 0x921fa6f4b8968edd, 0xe1de7ba500b60d7f,
            0x7b6f741e7cfcd16f, 0x0bd8b0f9ae25d203, 0x4dfad06bbe458035, 0x8f8331a583789aa1,
            0x4899f7553a2d055c, 0xf86e3e1203d3bf2c, 0xf076f8e2f10933a1, 0x83b3332ca05edefb,
            0x1a4909a1c1b557ca, 0x89a7252bc60aff20, 0xc6feb9e8760db8a2, 0xf28993f9768c5ff7,
            0x05e0bc14719bc3d9, 0xc87e8c281647f147, 0xca8f7d1f61afa916, 0x6977ebabc1e17a17,
            0xbf8bfbd83f0c1a3a, 0x6ce715602ca47e70, 0x4734b6a804926bbc, 0xae5b2ae3d22681d3,
            0x3708d11224349396, 0xa249c9ff654181c4, 0x34c752c68b6fe0c2, 0x32d5a6788ad12642,
            0xc5af27c5fe110e1c, 0xf53db76bd8ef7b1c, 0x4193290ccf2b916f, 0x58ba4fb719b7eada,
            0xd5a22c382e729794, 0xaa37d329002c7f88, 0xc6ad73a02e796450, 0xa47f8a141895b315,
            0xa360b57e08adf697, 0xaf96f75b12981742, 0xca5f125afcbe2217, 0x3c0d260ed14f275a,
            0x357d05b4113b3a0c, 0xbc5b5482d6ab1ab8, 0xb3a6a329c7b27305, 0xbb1bb7ada33e2455,
            0xe0ffdfed3dc0b772, 0xf22c0485a9aebb6e, 0x00c0b79fdf1c701c, 0x769a8cf35f8d8784,
            0x833f5f0b52a8f738, 0x908f4778e9d6d2db, 0x589992af386dc5b0, 0xf2182edc36260ad5,
            0xc763d5f638cabe1b, 0x69c66f5629f6abc7, 0x41c5e4dbfb5017f9, 0x878e219c43b58087,
            0xa645271ad7c837dd, 0xf5979085ef92d1ea, 0x221752c8f7f98c76, 0x98c94d2cfcb3537b,
            0x8fe2eaebabbffa73, 0x9ad1f23a2f9c38d7, 0xf10dee1a2bd4e874, 0x01dd96410b0f14c5,
        ],
    // j = 136: sin(136·pi/(4·512))
        [
            0x3505404b6008a13c, 0x37d0017bda992a80, 0x8c47e96b350b7c3f, 0x6e7693d88171a2b4,
            0xd0fcf9cf13165ffe, 0xf465ff2dcbe8ac4a, 0xf5bc180bc19e6944, 0x5615036d9c716506,
            0xda080a620affa4fb, 0xcc833e8683a2da10, 0xb6d008ec6758c3d2, 0xf3577624e2657324,
            0x62b0116cec088e5a, 0x0171b1ce138f1515, 0x7b679b00f0572775, 0x8ca7b909b079c054,
            0x6f8c8f5bdfeb4401, 0x37790403f91dfdd2, 0x7deb74271aadb29c, 0xbde5a045bd90984d,
            0xa8be808b0f759af1, 0xbab3ee6bae848468, 0x6e3440745700b89b, 0x0d0f6ea791e1eb79,
            0x24ded9ede253e7e9, 0xa0b3ee00acd11cbc, 0x209b0604d79a2a2e, 0xc5dbd66c26b0f6aa,
            0x93c3adab7ac021ea, 0xbee87603e34e5bbd, 0xedeae093826c7cbf, 0x240c0bb372b7e544,
            0x15d1880c7aa3f8a4, 0xc625325d6c18ca7c, 0x362ba5c8ea9c7380, 0xf2c1b9beb2d62608,
            0x9e3ff109af155d4b, 0x552ae2a67e427701, 0xa8f4881d66d9dfb2, 0xa876a8e478a31446,
            0xe47ce0e53cac6e30, 0x76a508e2b89bdbba, 0x70b09c88ca0e485d, 0x62355a00d2c2c274,
            0xfb9ae3af49f062a9, 0xe984045b61506746, 0xf6d6b863e7b1b48f, 0x79c7d09fefdb7c3d,
            0x0b4251f13ae44da9, 0x05160664d516f189, 0x3d0ac3a1796a04ce, 0xf9629d12f3e6cdd1,
            0x9f86302d45d7447a, 0x84c171d5ecbdbbcf, 0x1eb9efb77c6e8612, 0x8fb692cfeb2a0b97,
            0x6a0e0359a3b422c7, 0xb2cb994db50228e0, 0xa09c9d0d2ecb5875, 0x467dd1664dad4af1,
            0x902241b68d73d66b, 0x5bb8adcd14c5fbef, 0x3060b03a7affb07a, 0x8f92009060dae771,
            0x7144da16b4115046, 0x9a2920ce3939fe54, 0xe34fc38c9be2b267, 0x3dc5236692f93736,
            0x143e6ef0b334c5be, 0x696ab691a528beb3, 0x5ca703d4ec314d0e, 0x260efce56d233128,
            0xfeeb3376cedac2af, 0x1378807672578498, 0xeab76fbc7a2ad6e5, 0xe25c3117def370f4,
            0x4570b93716a73155, 0x10fdb8ca98f536bc, 0xbdce6298233d6412, 0x06afe533775eb7e6,
            0x3549212c7a6095fb, 0x3fc9d2b0611ecf64, 0x0ebfc91401db6816, 0x0bdaf56fe1f2849e,
            0x885221e52101cef7, 0x4854d8daae66a52d, 0x3d4f5a57f550de0c, 0x7e427f18d6472148,
            0x6fdabd2f1de37e39, 0x6727cb334b9290bb, 0x0565bc31a5ff1222, 0xe055c4d91f0f91c5,
            0xd8876fb98fb4f606, 0xb413851261e4b57c, 0xe7484f82cb5e3025, 0xcd600fe3252e2f54,
            0x0138313b5b7d7cf9, 0x84f11e4890437041, 0xb3e85cb57bde50fd, 0xe8af22a9b6902d80,
            0xf93d2e22e91e967b, 0x84690d55958b09b5, 0x7f23caa156581745, 0xfbb20017cdb23de3,
            0x3243332e3c6a80e1, 0x1676a5549ca56f53, 0xee368f979fb9db19, 0x1c970e1308f42b51,
            0x05ec0c9e0e03c510, 0x214215a0f0721ddc, 0x269355f1131296eb, 0xb039671758dae0e6,
        ],
    // j = 137: sin(137·pi/(4·512))
        [
            0x35679619cdfc8883, 0x756097f9e37bea5a, 0x6199e923484ba568, 0x1df83f6854ae4fcb,
            0x7002b6dc4e57012c, 0xfb6c9f70561be666, 0x6dd169048936894c, 0xe39f02d6df0a9faf,
            0x950ef5f17e53a167, 0x074aa4298b5a2fc1, 0x9a27464391550a7d, 0xcee5e02b48399218,
            0x3201ef5d1048e54a, 0xfe0b32b60c63c1ea, 0x239940d17bf20f4e, 0x9709f9ba5cc8b2ea,
            0x1d2d641bcfc3a90c, 0x05247a3cc7ee80d2, 0x87eb25ef5c4b8346, 0xad2220f73f97455d,
            0x3772ec1ea65de116, 0xf666caac01ff7140, 0x3cf244697d5425b8, 0x8a0534b5e3cabc40,
            0x0305c0e2ad967df4, 0x76de9dfc7c66b4c6, 0xd394ae8b139de0ee, 0xe304fba77c256e57,
            0xd7443471f01330e0, 0x7df1b7b8b97b3d77, 0x4cf812f514a240e6, 0x2ed077458c41b91f,
            0x82939fd71742b539, 0xde978c39978ea081, 0xf7e1fdc954ea6f6a, 0x9f2072ee898e528c,
            0xb4c6effdf5f6a65c, 0xd2dbe3256a438052, 0x23139f1984023f98, 0xa98c7ca2c2f0df07,
            0x50dcf7105597de64, 0x8c7333c31738aafe, 0x63f37f467d51ae15, 0x7a9e2ab43e23834c,
            0xef9b06df30bc3eeb, 0x598a94a46f4ee1d3, 0x9644e9b5648d3cb8, 0x37e44f4365bb2a38,
            0x8dc66cd0ab0e6385, 0x97302df89bd409b9, 0x79d028fba00c866d, 0x66925b061b0b5d3f,
            0x5026b6b4630ee9b4, 0xc62ae5731507a356, 0x64cc03edbd0fec0f, 0x2d1a91e49b784574,
            0x58851af322390086, 0x05daf7df724e7e62, 0xde7b3b4bc869ff13, 0xa20ec44ac1dc6a3d,
            0x20d5a94d0e74e593, 0x916866fdc0006849, 0x5b59411509121c97, 0xa21207d3f38019fb,
            0x0dafff83acd9f80e, 0x851b7a0acda024d0, 0xbf1e390abe19a1c6, 0x80d4a5f840ee229f,
            0xf438ab374033444a, 0xaff99c427691ef16, 0xb0dc694ce2b77d84, 0x7a55e4195adb5678,
            0xd1251fd66450c1b7, 0xc9b33d88e6908c9b, 0x3613cd010e22605c, 0x83aa614a4e1fdca2,
            0x68350205d0419d25, 0x774e6c36548d91e8, 0x70e6d1d5b15f770e, 0xac0dbd8ee37f004a,
            0x07704bf93d4ec28b, 0x7c41be561063e9c5, 0xbb7f3f892cea7cae, 0x60327b793c867882,
            0x930431310fe588d3, 0x6dcb1e68ff2983a9, 0x110c8e601ac83211, 0xfe099ede9c6a16b6,
            0x98076fb4a32b2ca8, 0xf80d6e36fa10a389, 0x26e5c4a0c4e60f82, 0x1266a7130fd0ebb6,
            0x7a5d2a3046ddd061, 0x1388a3ec96e9785f, 0x1dd179c3f2266346, 0xd041f3a51165eb82,
            0xf0ee5fb35887ff87, 0xb28f7b06a0ad8254, 0xc33e0e3f24311136, 0xd19822d48ce9511b,
            0x005964faa9308827, 0xa19b1e2ed564ecef, 0x536b7a9b81b9f2bc, 0xa5e30b8ddaa97e7b,
            0xc8a49aa04e601e77, 0x0fad397fd2d8b387, 0x80c83e8e7b0aca54, 0x6efdb2cd835ab81b,
            0x843115a759bc1cdb, 0x753bc58f7d43d5c8, 0x60a4dc98bef3c815, 0x820c6e015a1dd734,
        ],
    // j = 138: sin(138·pi/(4·512))
        [
            0x35c9e3abe77356d5, 0x45de77cdb4732244, 0x811270f4ac785f01, 0x81879bc428753aff,
            0x6cae390dac770bed, 0xf04fe8f1f1f41e2d, 0x9fc1091fcfa58e8d, 0x2023fb968f591ca8,
            0x7526d2f25763b024, 0x3d367939bf463d19, 0x866c50cc9472ce71, 0x4c5ec258d45a4141,
            0xd56462c1e370439f, 0xdf6c049fbeb10f4a, 0x5ee59719c4f37a59, 0x64d062f2f0585173,
            0xeda723c47fed280f, 0xc66012ae23f12d72, 0xa1648a9a013e38ec, 0x494224f33cf1f098,
            0xd2eb5b1d2cf68b15, 0xed40bc5bfa1a64c6, 0xc872c1f0950f45b4, 0xcc50db87efc5fad2,
            0x18acf33f501df295, 0x56e4f58ad4924c4f, 0x0188a8c71987fbc8, 0xc4ec8b4d9b1f18fc,
            0x89bf9ae0c843d0fb, 0x0d056ef2433294ae, 0xc8d236f37726c2f3, 0x0ce7fec6dfcff3df,
            0x73de205ac0c14c64, 0x96c81a8d2b17f08a, 0x04cb10240ba63c4b, 0xc638fbdae1c044de,
            0x04787eef406432b9, 0x37615f339b28f531, 0xcc0ebe51cbe43afa, 0x15601a0c331dd9f2,
            0xb956e4b9e8d252f7, 0x790ee7f6956bb30b, 0xf9ad75ce1c8494c1, 0xb6f3145e4e97dca1,
            0x4e106be316b02f5e, 0x826f65d49c877dc9, 0x63739b8d20f1f08f, 0xe8ece64dfb54981f,
            0x14169b06d2b96726, 0xfcd8b17384dee762, 0xe7d1675bbe269a6a, 0xaf3efa7974a27802,
            0xca36aca72e818665, 0x11bdbe1db908b4d6, 0x6cf0c0057d381ff9, 0xc91ffdb6e4e79725,
            0x9cc1942925d25596, 0xe8132bb49394c5a4, 0xe3764b25927e6658, 0x555dfbe1bd587155,
            0xe3f57bb6cddb259b, 0xdfd3c058b255460b, 0xc21c090d4d550f1b, 0x36eaae0f85449ede,
            0x1af4cc573c3635a9, 0x99e2143d9443fce8, 0x4258d2ee9733e4c7, 0xe9bd64046b1300b0,
            0xc5a1f7e910b92ded, 0xf9fcd7df53fba74c, 0xdeb37cde8370f5cf, 0x51f76b1af504c199,
            0x0399c59055533385, 0x68fbb66b2b6d9304, 0x45f1ab8b65a1efb9, 0xf771abae5c646fcf,
            0xada8ae2b5e07ed33, 0xc0897d725ca40341, 0x32d5400eb6bab880, 0x1588c5edc025df85,
            0xad3fce4b16a08fdd, 0xd7101466e88e17a1, 0xef45d56bf910de65, 0x604f744aa5411c88,
            0x0782b56ce650dc8f, 0xb836f441f8378d70, 0xf58d7d8e3014d1bc, 0xc0a63f8b5e2426d6,
            0x5e5ce57a552f1163, 0x6aa436e78fcf9624, 0x99abc9792d7dd1bc, 0x6593f523fa3bb7cd,
            0xa53efeed35356935, 0x60a21d39b4f18316, 0x2f3dfbd7fb6c496f, 0xe5a0fa345250b487,
            0x2543fe64fab646ca, 0x311c67c09d7a4530, 0xce42c111872d1e55, 0xf1074f0fc77158ad,
            0x7ec79cae19d898d2, 0x04e228bbe9595813, 0x780d7232128065d7, 0x89d31d3c05286f3e,
            0xf1f65a884af78b58, 0xea6b829a56001868, 0x84ca4b13e114a80c, 0xa2c036d31b3be351,
            0x545c0543a50c5c9a, 0xcab716790a1a7d28, 0x84da84b62e8ae10b, 0x29536e2b3f051b8d,
        ],
    // j = 139: sin(139·pi/(4·512))
        [
            0x362c28f283945543, 0x7aa4ce495888282c, 0x4b5b4fb4e2aa0b1e, 0x73bffaf2283eff84,
            0x816ef42b18141579, 0x13334912be8530c3, 0xd0288eeb1a30b98c, 0x23460d8ef1cd289e,
            0xfa8eb8bb6376fabb, 0xd378594d0335a334, 0x1c90a0ebc42f2865, 0x2be1365896d2fb3e,
            0xc1777ab5faf62172, 0xfb8530609594f307, 0x20e45a1ccb985971, 0x11d1f59701249229,
            0x4c06792b1c0e15f2, 0xd0863b79e5608d87, 0xa73e5db369ce6cf2, 0x577577bef73ee301,
            0xad82975ca31fd2c9, 0x43b9c206bd252754, 0x06cbd38f2faafb75, 0x84839b6916418826,
            0xdf7e6ed0cbef45d9, 0x07068d9be4c04244, 0x90572ef3d5ba55d8, 0x6554acc317238d05,
            0xb5e708b2db41be37, 0x603fc0164059a7f7, 0xc7d16ac46963e50f, 0xdf4ac9482b68ced2,
            0x474b7274c917d1ee, 0x54147dde53d6f145, 0x60ef108047a3bed9, 0xe7a4a7f9078a7b4a,
            0xb0f710e05371e875, 0x6067a885d613a815, 0xa3c426c61d36b32e, 0x1a234c664383a3d9,
            0xbac038a598cfac8b, 0x42c7b09a4dde7d29, 0x1b8ca01bfe0ec4c3, 0x64ef0fd27206b8f4,
            0x2012746ef28f951b, 0xba2bae31f3f84133, 0x60d387ceef6d628c, 0x3f589b9876b370a8,
            0x348627595f173a4e, 0xb87e020a5541415e, 0xedda6a9ebdf01d85, 0x3d5bd0187dda857f,
            0x87ef0d6f305d79be, 0xf9ab2ebe944e77be, 0x78e3311b97e40077, 0x2614dd11acb6b3ab,
            0xd6706051618e8f51, 0xea2713db19793edc, 0xf9ceac811d24d74e, 0x41a42a5da3fbe152,
            0x3e03f9ddec67ff94, 0x81011668c1ac1bbc, 0x3999cec4830b1379, 0x4d17e3fb69d05e38,
            0x8266feb84b5237c9, 0x603c70d06b20daa1, 0xd010c09c99b65710, 0x65a86e56428abfdc,
            0x7e36af4b6e4fe1df, 0x2eb6c42f6fc13e75, 0x3474c044b6541431, 0xe7cdf84cbe87f259,
            0x807776e976f2a228, 0x3d0a31b7fb221780, 0x90c4a2213402d87b, 0x7a39c49d28b7fab5,
            0x046991441a954220, 0x364bf9ceee35a2c3, 0xadf5e078a84934cd, 0x91b1dd68c22530cf,
            0xf248156a5c6abac1, 0xaa67866017c07193, 0x492730d99af76059, 0x883c175f4fe40b52,
            0xf6351a623d10c641, 0x6620df220e8e4cb4, 0xef7aab65ea3a1d64, 0xd314d3f84a289fd2,
            0xab91845b6e184e42, 0x224503fede4ce94d, 0xe2a6dc4ab85d1ab7, 0xce0302013790f40a,
            0x6967a3d0877dadc0, 0xedea5445da25eb77, 0x46e0c33e073c9284, 0x7f2f4f6ef2dae9fa,
            0x9e8857ea686c6642, 0x7617a7fc0489ccc7, 0xc6e143a55d035a63, 0xffd55c32cf0053ce,
            0x43c2c8117c5ac23d, 0x9fefcb3f3815b868, 0xc9ed06a03784d06a, 0x3ba2a98dd8c4d82b,
            0x3c0fc83c1d21f684, 0x7319a6c533409f81, 0x85270b2d28b58861, 0x653585c2dee4896f,
            0x49d577b51704c977, 0xe10b40f464f1254f, 0xe079edeb37e060cc, 0x6aeca2556d5f16a2,
        ],
    // j = 140: sin(140·pi/(4·512))
        [
            0x368e65de7ace44dd, 0xf2eaebae5ebe3a2a, 0x69cb9c7aab58d7b9, 0x520703f8d76656b1,
            0x2641d1f1da8d9e22, 0x6bc9a03dd2322985, 0xfc930a70f0c55c35, 0x61c80ab2d688c7e0,
            0x7f4c9f801c421224, 0x3d9ba03527e96d17, 0xe301e6d037810e61, 0x10e4e4114f7c3c3d,
            0x7b7bd9423b5f0a4c, 0xd8977f0d92747340, 0x34beed1a8053aa84, 0xa63f4846f71d510f,
            0x2ef95faad49142f0, 0x0141b5894ce0bedf, 0xd98f121ea6196a87, 0xa398aa480ac5ce66,
            0xbeab78214b52f898, 0x9484356f964c92f8, 0x82990d4644749ae8, 0xaa37334c5ba59508,
            0xa10ded20e66e7fe5, 0xa4da432b527aee94, 0x1b1b323876b708fb, 0xc9e1a25f240361c2,
            0x049060c84c92037f, 0x5b83edd985ff4bb8, 0x85532a76059cf2d4, 0xe111897bbd1d177d,
            0xe0fdd859da1b8c8c, 0x7cfa06d1d902e581, 0x4987ec35d3af0e32, 0x920b349cae2658de,
            0xdc2ff12b34c394e7, 0x8c680ca3687db3ae, 0x2df3350202318eac, 0xdf5e141205303a8b,
            0x0d56e1658f112661, 0xf75e8278ac1acce2, 0x0b31690aa8e75a0a, 0xb2c106ecd7682334,
            0xb591f7cd225b1f55, 0x22ed2e089b55b771, 0x14c472e91a3605ba, 0x9aa1355a8d6ea72d,
            0x05562eaca4e6722d, 0xd8e933fbf7b5d289, 0x00d2f795c9d84b37, 0x4bb0a92bfe1cd399,
            0xdade0f83cc970b37, 0xe2103dafaf003bbe, 0x2e4f2663ef03d360, 0xd74467743449c4bc,
            0x3d5721cb005a36f5, 0xc165ee9f3ff9ad3d, 0xaaffb1716af4e3e0, 0xb049c666fb7d43ac,
            0xc28bfad352ecb257, 0x138c5200ddcfe830, 0x5e20d62dbc214d1a, 0xe495b4caf23813da,
            0x7f315cdd07c17456, 0x35e8cd4db7540b95, 0x693d3663a4990b02, 0xfd1392853cd5ec99,
            0x274ee71cd640f476, 0x9cf49682f498df78, 0xff0bf5562ad705e6, 0x9320782f70427005,
            0xb74c985993d8cc09, 0xb20f0ccb2de51b92, 0x252de680cad9bf27, 0x5a698d538eb6dd8a,
            0x1a49adea86afef7f, 0x6c40d7ece65586b2, 0x9389af769e8fa874, 0xb98acdecee2c7f8c,
            0xebc6729ed067c31a, 0xad1a4a04f6f596a4, 0xd72de651eaaef12a, 0xd5b20a2ff06f6e1d,
            0xec22769eeb2ae6ae, 0x88be797b6cbfa19f, 0x0351b4c446637104, 0x51e19add87d3adfe,
            0x9ad1e2bd9fb64a0c, 0xfd0454416dc03492, 0x6d75fcaecd443f0b, 0xc560e917688d4c27,
            0x56c6aa84cf7148bb, 0x50ca7da63f6fdf08, 0x2b885bf0547f1f7c, 0xb742f79268d27de8,
            0x3d60719fd135c7a1, 0xbbd10551c1495274, 0x0ebdb68a2add6c09, 0x4286d47eb69f168c,
            0xa26e413a57d585ab, 0xd53e271f7b5afbcd, 0x30943d26000c936f, 0x8b5d397aff8bc7a6,
            0x33dd6f87d7f9d363, 0xadf3edd50c9f7ca9, 0x2e079656bb57b1fb, 0xfb3e15f74f681fba,
            0xb3f4f7721b164855, 0xecc4b206c01f6f94, 0x9a0215a75ec62f49, 0x0f57f77d54d97f58,
        ],
    // j = 141: sin(141·pi/(4·512))
        [
            0x36f09a60a6d9b4f9, 0xc25153bad6756bed, 0xb2b557179eedad71, 0x11d5c9ba95cc2f50,
            0xdf2416ef96501ac5, 0x4a0d5fbf1283dbf7, 0xf2939fdb96ff5250, 0x8eaad10a86af9ed3,
            0xb07d9b92ff416c18, 0x55c9344b7dc6b516, 0x447d5d890aa2bbc1, 0x460a01a29310c0e0,
            0x10f57c5dc3e8c04a, 0x8ba834cf3600357c, 0x04cd83fad6f23d5c, 0x38add29eb426d2a3,
            0x49d2e70b64c490df, 0xd57a554ee07978b5, 0x1ce2fd28967b34be, 0xd182288adf94741e,
            0x892a1c35547c408c, 0x8b660aa90a7d52dd, 0xf0e937ba9abafeea, 0x2a1ac306da67f8d3,
            0x60e42fa3a9d30a34, 0xf66813a9424195c8, 0x36e7f6737305e7c5, 0x2dc3e929a5f776b4,
            0x581c3011dcf81662, 0xf46cae018562c718, 0xbcf495f298bd220d, 0xfbcab5e84381b2a2,
            0x8085cc47d679e282, 0x21ca66385b2fb124, 0x06ad646aa5a400e0, 0xed5b3543d5349d42,
            0xab62c62fe783bf8c, 0xc161991080f0a6ef, 0x78cca892e136d01c, 0xf6bbe49b7368825b,
            0x02bc945101df58eb, 0x68e5a5a65535140a, 0xcf40bb05576b163c, 0x463f7c046b57df5d,
            0x60ed2773ed633d1f, 0x91caf9547f96b628, 0x4eababbcc6f54872, 0x6c1e70b924b27961,
            0x7b4d7a656d0a1f9a, 0x009a79becbe99d78, 0x333d254187a7df48, 0xa977211a6c1e6e51,
            0x593b8215dafffabb, 0x416f726c05815040, 0x24c5fb422e8bbc6e, 0x442b8be65e565716,
            0x65ea047104ce4e8b, 0xd83acb74d6951267, 0x77354e4d293a0501, 0xa2bcea015fe8ff41,
            0x2a90eddddff9f2ec, 0xdc9219462fc601fb, 0x259a1565c652e332, 0x04e9fb8b7c1a6d9d,
            0x4f49476b15aea0d6, 0xcc14f9358cdf6929, 0xbc431c99f29db0a8, 0xf8193daf4524aa06,
            0xca2bb32a2d23f5ef, 0x7de7717aecd9ad6f, 0xa177ddcb03bba03b, 0x23d32639209a1bd1,
            0x4d4cbb770d5068db, 0xbd87c06be4656de6, 0x6680e5fb43e5db94, 0xc7527a4d08c91f7a,
            0x513a4937261dfac8, 0xe561227abecdc21c, 0xaaa8e3730ac667e7, 0x445a498d2243aea3,
            0x48695e97ec7f3e4e, 0xe965d82d6eb71c3f, 0x5b01694a0ae15e66, 0x8c6667b4c27b372d,
            0x419d10517296ff2b, 0xbecf465b5fcceaae, 0x11a4d1fb22b48a6a, 0xe55ad647ec4d7296,
            0xb655c6b6046ee6e1, 0x5f765ceacd42fd7d, 0x8e177b12d209d94f, 0xc1bbf5b323a70378,
            0xec555b15ccdafd46, 0xd788bfde47013c90, 0x4fb96d387bd4c2dd, 0xe52f6e3b5803a732,
            0xeed379511c2791cf, 0x9bf37ddcc781526b, 0xb7cfa8d198dec71d, 0x262952fab154be8e,
            0xbdafca2167944fb5, 0x36c5da9b11ede1f0, 0xd483fd4253ec57ef, 0xcdc99726ad05ddfd,
            0x7dc969249af03e71, 0xb4e32fa59f03fd93, 0x2c46b38d87594f2a, 0x19cac955b2d568bd,
            0xf801376d2715cbd9, 0xbbbae837113fd5e3, 0xcc5c9186b40987de, 0x97cfb729075f20ae,
        ],
    // j = 142: sin(142·pi/(4·512))
        [
            0x3752c669e2bb5945, 0x7b39fd1173b3c789, 0xfcdc5e9c75051067, 0x71a3ba200cfedf73,
            0xbd0fb4913cc55471, 0x581d80284c98870c, 0x27450b11d6e3ef15, 0xd865bb1502259d9b,
            0x630deaec9beda814, 0xa91ba6c5264fca5c, 0xe5722ddfbe76fee8, 0x0e414f23d70352d7,
            0x853ad19087747377, 0xc1e3d9e68c4e09d2, 0xb95ea3c983520b6e, 0x069fe11a0563f634,
            0x3ee56b1577d11d3c, 0x2a50d4f8dfd42ffe, 0x525fe2652e038da0, 0x23f3ad49e4c48f33,
            0xe160a930e6785547, 0x354cc677394a533e, 0xa24633bc9a6cb5a6, 0x77fb86aebb1d0747,
            0x43df56529767651f, 0x870bb3169737fdcb, 0x53d1594619359007, 0xe769e213a6ef8fb6,
            0xca574f056338a44a, 0x8b872ca92502889b, 0x9a9ab3f50ba58394, 0xeaad0932c4fef963,
            0x188a71a9b641f3a5, 0xe0e6de3911a4b0e4, 0x5c9efdf96a54fa52, 0x30887241e7e202f1,
            0xe131ef5848c2cba3, 0x0c8a59eb1c866463, 0xe65d9b4617dca2ce, 0xc4b30cf4c999f9b6,
            0xd5d99826e011db43, 0x66ef246cac7a8159, 0xb4e5f97046f615a0, 0x6e75d051b3dd517e,
            0x2ed80d2ed068e9c3, 0xd823593a4525b70c, 0xfd5df882ab618043, 0xea7f5c0587e70ceb,
            0xba892c199544888a, 0xf3d0c51dfc2b572a, 0x180b805e1a95036f, 0x5e31f8a1a82bc2dc,
            0x4606b370b8b5fda7, 0x4856e2a96bf4f9d2, 0xfcef8759456d56a5, 0x78027569834e8268,
            0xadb7b426e3d6cff6, 0x81074a659a77bd76, 0xd2b028df350c3082, 0x94aa909e57867982,
            0x77f79d88b7067ba5, 0x12f0c065caa7c594, 0x114c76e8a398b46a, 0xce72370f23debd40,
            0x4a1ed5c333b05762, 0x5fa888c225bc17ba, 0x598814c02e9f421d, 0x32d4a476288d41d8,
            0xf0e9645cc75c7070, 0x9ee2cf4631596dc6, 0x5ab449b6484ea63a, 0x43eb7dfe68c97459,
            0xa9f735fd4901b0d6, 0x06b19a275b12d1b4, 0xdb8a8a96cc5c903d, 0x4fabf61966fbd5ed,
            0x8b0e6785774f87fe, 0xc143c632bcdda18d, 0xa2c3ee648c5da4f2, 0x77f919b0b37c33a9,
            0x9d69b9a577223549, 0x56e8393918291304, 0x951b8cf4d028deaa, 0xd7674aee1c3fa248,
            0xada4dcb56579495e, 0x5e16f60320ffc372, 0xd3d02632ae6fbcaf, 0xb237dcab01cf023c,
            0xcc6b5ef8afa5fb92, 0x04ea4e7ef86252a3, 0xdc6fc08c2779fce0, 0x78a27e5e105f51a3,
            0x6f1ad9ce661086d1, 0x3fe17d5a3665e47e, 0x6f6000fb2d0ad0f1, 0x01fa38601289d30e,
            0x8b1d633fb26d0b9a, 0xabb4f815725e70fa, 0xf945802778cc7c75, 0xde24dd0494f3f6a3,
            0xcd196578bb379d0a, 0x22fff1a1e902037b, 0x66972a58aa9e7908, 0x0a5db33e3325a717,
            0x0918076898e32a3a, 0xe138547362504a3f, 0x016c78bf89826a18, 0xa4c32cfd87de1e4b,
            0xfa8261513f3f58cf, 0xd8c416ad1862183e, 0xe555852152c24138, 0x2dc9cf64784f0ef2,
        ],
    // j = 143: sin(143·pi/(4·512))
        [
            0x37b4e9eb0ac65faa, 0x40b087a541a87f5f, 0x894793e49d3b8ccc, 0xa0d50357fb6ff4a6,
            0xfa3a791586e52936, 0xa2771d306a457463, 0x5e4dbcf484ac36e6, 0xd7dc9f468918c876,
            0x7acebaaeb7e8d7f8, 0xe7b6f92e7d747c7b, 0x8ef133441411aabd, 0x5773df16c167bdf3,
            0x5834736ad891bd14, 0x9cf024c3f89a946f, 0xc8ddd4ed06a6b8e0, 0xdccb3b4046357827,
            0x384f4bd5e1df5a4e, 0xe3b027e9b2c1b548, 0x028c46af58d653fa, 0xed81bc87121072e9,
            0xb07e01a168e64401, 0x0d7c587f7e2a8d0a, 0x6dc9dc2384c5ff77, 0xa8a7763c9f097066,
            0x5084b4698c634f21, 0x8f412d9010064591, 0xdeda6506f81091ce, 0x2c82bcb13a001753,
            0xd4086cd317bafe11, 0xbf5b2aa140cd82eb, 0xbf3917fe53113fff, 0x87860db016e724e2,
            0xc0aa00a95899daeb, 0xb2a913d81da08522, 0x98579ea81e23ed7d, 0x2f0c6434a0eae31b,
            0x6432091ab79a2d5d, 0xd5bf3fa0e96acc5a, 0x7c78ea725cb6dd29, 0xc94434e52aa80be2,
            0xd24561d6e3aad2f7, 0x715bca74b8d31f8c, 0x972be9e90c6a2ac6, 0x87b52273da79d4b4,
            0x700602efaf619101, 0xaff4d1aa9e5e003e, 0x11b950a2106db7af, 0x9fb8b27a0fc469da,
            0x3ffbcb012a409ec5, 0xf7fa248b0c5bab2d, 0x61abf3990a400f03, 0x9cd34bcbcf5c77f9,
            0xc30abbdf22bd1071, 0xed3de49d3a7449ee, 0x9998e76a4064d47e, 0x26fabfb11b479e9d,
            0xf462bca7c74d489e, 0x81fa2bf854a898dd, 0xb2c407a1126d895b, 0xe1d69b22e3f426d8,
            0x633ea7b76584bc40, 0xcf60d2b564d02af7, 0x8ba79c08a7c62c0c, 0x7b824e50f33f1efb,
            0x77d634b1e18818f0, 0xab4f5b1cb57244d6, 0x88ddfc504da98127, 0x91d6570add8aeb4c,
            0x0c74b7a22176d0cd, 0xdb0bd6434ea760d9, 0x032d0950a9a1c731, 0x6c213bd3253a6efb,
            0x282c95d9ec74e13c, 0x2ed0f38e80435643, 0xcafd2557eb58b9a3, 0x3bc00430c68aeb97,
            0x9dc3014ba8402316, 0x2659a70867d5294c, 0xede5bfa3ee75074d, 0xffbf8b9849311bc3,
            0x47447cfc17895d06, 0x71f589ecfac5354f, 0xfb9ddcadb02b6702, 0x483cd0505f5303ea,
            0xde927d1abe7bb218, 0x9189da31072a1850, 0x29462e9916dc461c, 0xc36fcd941f27bb53,
            0x562e7facdd18764d, 0xadc23bb599b71b57, 0x2631b1e95930b7f6, 0x5967f73d8a0331cc,
            0xfd40309a5f24a00f, 0x7e12e74274ebd4ee, 0x25a61aac6e55e103, 0x4443060f408e8930,
            0xc99dcb84a93dbc3a, 0x77e66e3fc6d8a931, 0x68305b3b731c7ccb, 0x831d8615a5414ee4,
            0x60b0a38aedf81909, 0x51b94e8ed2126da8, 0x86948d8f122fa0d9, 0x6afba259f7ff3348,
            0x935d1b366bc68839, 0x6d5f5b09ddeb3afd, 0x1387288b9816c94b, 0x1fc081afa84e1290,
            0x7482ae64e087a3ad, 0xd9dfe9639bc39ecc, 0x4e5b730b57aac6bb, 0x2e42df888ef144aa,
        ],
    // j = 144: sin(144·pi/(4·512))
        [
            0x381704d4fc9ec5f9, 0x43af186b79b2a0f3, 0x2c9b801c691e71bb, 0x813b716e71055e67,
            0x276234f6f3e1e1eb, 0xa623a2a80c4cb131, 0x4dd0e29252ce2841, 0xeaad5f2241d8d66e,
            0x7d6bae56a3906570, 0x306ada075c2dd3e8, 0xd27f542b45b9c255, 0xffe5b03d89ca141e,
            0x548a14117cf1f765, 0x6cd3689ace352b1c, 0x62bb643bd228b35d, 0x53993a36df7438fd,
            0xa06bc406889497ac, 0xc91642bf63bf0237, 0x14fa8fc9fd16b31c, 0x0c2e6ffa0f2a7496,
            0xa64bb5b6ce533656, 0x4e82b9bd0c0ed44e, 0x8eb83202964e7a4f, 0x58f79221af2fd219,
            0xb4386b0674c7a9bf, 0xeabe7cea6b9c77c9, 0xe96430df54e96cda, 0x19daa51d0cc30a19,
            0xede5e200a46e6b73, 0x7d2402015e91a56e, 0x8fafc5120d1cd082, 0xcad07ea14cd47b9a,
            0xa3bfa2a556da170b, 0xaacd0da97ccc8099, 0x56e20e0d4f439dad, 0x0cd5ca852dbbf031,
            0x8a88e53b1313aab0, 0xf5b8d046cf641e52, 0xbdfa55678aac00c8, 0xb765311e16c9ebe2,
            0xf48fc83681618131, 0x828fb68a3b68f369, 0x74e78c36def3dabb, 0x411e6e028ac11d76,
            0x7e5d57ddb8bfcb88, 0xcdbc611513f6e3ec, 0x8df118d70fd0519c, 0xfe70151f40b05ba4,
            0x5e423f97eaadbc5a, 0xb98a33b8591d0c66, 0x809327bae9424387, 0x7227d6de82db9011,
            0x67c34ae4687c0954, 0xe42d9474c42583b4, 0x0325d7c089770d49, 0x5e1f16a1d0a57bdc,
            0x31422c7b991b653f, 0xf08611ea6922c819, 0xd4d5be85ffc09cbd, 0x9ae1fb9d222cdb2d,
            0x1edbf0c04935ec8f, 0x403135010a6c061f, 0xadc8dc9395a42ef8, 0x4d38139783cf66f2,
            0x0f1e81e3aabb36c5, 0xf5f2082559678071, 0x16db6f89f24b75ae, 0x2d87cf466ea7c873,
            0x071efd5c18715858, 0xea1cee9f0055f64d, 0x0feccf2080350600, 0x93ad3eb4228ff2fa,
            0xd5750d5d2fd9f572, 0x248818b8997fbbc2, 0xf6f13c3e28c06684, 0x2c46d3f706428265,
            0xa1ff87b3157197e9, 0xed63d79d808f7ab9, 0x62a164c14c0de8ae, 0x2599b0fef569bc0c,
            0x518bb557819552a5, 0x3db1c0fdd3e87a21, 0x685de533821fe95e, 0x151befd8bf14d381,
            0x8430beaaff7ec011, 0x635f03f86658d818, 0x0d73b12abf74b37b, 0x352272e42710ce7e,
            0x870ad0fb468c440c, 0x779bfd49ec850312, 0x91843aa31c309ece, 0x268ed83411677392,
            0x79e42e4ebf1052eb, 0xe788a15df2d29f87, 0x52829316d0d2c0ae, 0xcda3b4d6c5de933d,
            0x476d16bb1b8d59b5, 0x23b45bf8fe566c44, 0xdd397ef6ff5f754b, 0x90514fd2351002c2,
            0x04ad85c588000f51, 0xf9e4375e899d506b, 0xbd753a65fbd4ef47, 0x98799fe92144febf,
            0x1142c51e34b5c658, 0xe69799746f956a62, 0x6266c3b4f9b6620f, 0xbba357728781e78d,
            0x90b3e936cafdf212, 0x056d5b2e7ad6349d, 0x8f444ba3f48a647f, 0xec2a5560842a8fad,
        ],
    // j = 145: sin(145·pi/(4·512))
        [
            0x38791718973baf65, 0x4f947ce832adb325, 0x76cd719c42a2ade1, 0x191d23c536cfd755,
            0xbccb37b35e61b7f3, 0xb29015d17ae9ab2c, 0x9e33d60018ddef1c, 0x8d79718627fcd2f1,
            0xcf1bcade54feca74, 0xda996c9047666178, 0x4ca55abf893c107a, 0x4d84a0b6682a2605,
            0x44b368911c088fbe, 0x4f34682c7400421a, 0xd385686b6dcdc1b7, 0xa2ac382ea8e77c92,
            0x2053a48f9ae42772, 0xf7f7ac5269325245, 0x438e9cfee1336745, 0xcd73baf4e8ee82e8,
            0x5f96a12eb2bc3482, 0x61e6b3e11958534b, 0x22c4fffa9370d493, 0x9d7eb3dbd51f148c,
            0x4ba5b5a8bf83a5a7, 0x30bbeb9cd42a4a80, 0x6627efe9576c43e3, 0x16156726dc1208c1,
            0xc5003c640a601666, 0xe3ae574b004b99af, 0xd589c3561ff270d9, 0xbf2cac2ef435df7c,
            0x9eb6e943a0581093, 0x10ccbc7ed4d697ee, 0x262acdb5debd67e5, 0x979b5cd5d1acab9c,
            0xc5d7c64d82a426e4, 0xee402c4fb7b30cd6, 0x7f17feba393c929f, 0x6a046cdf87d3b571,
            0x938a0dcea9e9e5df, 0x31303270bdacf298, 0x002c6475c3bad69d, 0x1a5c255b69a44e05,
            0xf03e809c587fb2ce, 0xaa09266f6a6c2659, 0x987f473075cbf487, 0x3b77b2c0ef61a186,
            0x0a2430349c99813f, 0xd847560a23e569a7, 0xa207b3b4180dff4d, 0x2cc19dfcd7eccc50,
            0x3018b57244d1d67a, 0xbd2b2ff48fec4e50, 0x612afe2acac49d8f, 0xdd75faf9174fe3c4,
            0xfa32a86194bb1fab, 0x1c65819f4a992c1b, 0xedcc4f56068af8ba, 0x1e5c89228bf2f5dc,
            0x26abf10af0ed18bc, 0xc2d8502ffa732dff, 0x0fe1ccc3fe42a4e0, 0x05d820ba39beca46,
            0xd1ebbb3a0290d8cc, 0x9689b24f915176da, 0x80903a1c1b166548, 0x55032cc3788fa665,
            0x19347c853423c11f, 0x91bc7b62dc2fc74e, 0x7f44d1c983cd66a7, 0xf029ee6063ace17b,
            0xdee35f1f473af6da, 0x60960deb5cb3ec0c, 0x2516ebe507b5ee31, 0xb367a83a02ffcd6d,
            0xdcb285d89c2223bc, 0x412811a554eb4aab, 0x4cfb63cf9e162f4b, 0xefdeec4a5c26b1a4,
            0x0a9ea01edca9635f, 0x6ffeac5ba776ed62, 0x21fc1ce99faa93ce, 0xa98b93ba642e19b0,
            0x7fe3ac78830df989, 0xafe90950a9ccf5f7, 0xc2b650567e8f4b1a, 0xae97b41cd8955659,
            0x62655296582e56ed, 0xe25eaec76f9147e7, 0x76548aeda399afac, 0x2275da7e5573e5e6,
            0x63512d4fe286a215, 0x6d3587063a589283, 0xd116606d981c0912, 0xd0fbcc86cfa69cc5,
            0x3bb8528a132c5f12, 0x1f6541564d06dab1, 0x47e8fd1572a59c68, 0x92a15b6317867bba,
            0xf19972081607197e, 0x66c18020187a82de, 0xfb0f37466e1a6105, 0xf9c00b372d0f54af,
            0x88782961d5dc9d28, 0x9f245513758aebbf, 0xca03a6a3f789cf92, 0x5d16dccdc05902b7,
            0x7d3e6fcde5be8626, 0x362fab29773d7200, 0x435f6b8e43cc9da8, 0x9feca13c9e5eb2aa,
        ],
    // j = 146: sin(146·pi/(4·512))
        [
            0x38db20a6bae9b9c8, 0x09a83bb36d3c5899, 0x68801c566cc09fb0, 0xe0e9c889a9234385,
            0x297d42e9f1baadf1, 0xc4d9754a0e0fd54e, 0x1d71391bcb3be91e, 0x26d385fd27a3aecc,
            0x0bc068ddd4cd9bea, 0x6e6c32b7371eb599, 0xc7c029d57ec85a7e, 0x52a3a4fde6143d4f,
            0x824747b3c2e02d26, 0xf7a2ed10b33c74e1, 0xbd0d749d1494136b, 0x556dd0feca1c7e82,
            0xd292ca2d409cc454, 0x6904154e043c5101, 0xac6298c76f16b62a, 0x2d0091d817fd6aef,
            0xff7044d0c56a0b47, 0x6cdcee383814a54d, 0x59b882114920c455, 0x0eff52e519e010f6,
            0x867488978e94ab8c, 0xbcf17a5cb2149395, 0xaef93be720561a63, 0x18ca7ea7641c89a5,
            0x1b47739090671183, 0xd8d7c5642bef4c6b, 0xec1bb2902161e6af, 0xe9cfa24f400a9137,
            0x2e780c67fd9d6367, 0x1fcc1ec4a263629c, 0x6ded354dc3b0d71e, 0x5745cc4ec1126abc,
            0x22ff05ed2d8ea892, 0x9f57f6846b101841, 0x5a0ac44ee4af8a72, 0xa8d52bb6c0d6d016,
            0xa0b573262ddf7ff8, 0x6b008d2de0dd9106, 0xe3cbe245dcb80207, 0x03c77355e0bf156b,
            0xc036daa7d0592c2c, 0x45b2c6ec7e9423a1, 0x018ea43bf91ca12d, 0xebe36b1848e3be20,
            0xf2a12cdd59d2befa, 0xb181bae8723f8890, 0x5d72c8360b2049cf, 0x70088de0b9ba9d9e,
            0x7ab2515fb773039a, 0xc4d2500f242f1422, 0x27fb465e1d5b53e4, 0x53dd07f94e874a19,
            0x2569832cae246911, 0x45c516a957d0420c, 0x47e6a1a06c0b8121, 0x81241a9bd3772a6b,
            0x635d303c11feaf3f, 0xa218b0e6eaa0e109, 0x70de3bb30aa1ec72, 0x739ec9c4f411e861,
            0xfba079e81417ddef, 0x896c9658b6ece866, 0xeca94d33edfeea36, 0x98eed41534de02f4,
            0xd02249828cd098f0, 0xab3dda49b428533b, 0x22f111f3473836e6, 0xc727c37907494d3f,
            0xd84327abaaac8390, 0x37415d4f1e2531e3, 0x80bb3c3741059ed8, 0x2159c553f7e02442,
            0xb6554d1b376322e0, 0x10442c8feff4881b, 0xb2b53ddd5d01be6a, 0xc446dd0e2005f277,
            0x5ae91046eabc6644, 0xa0c029e2b882c25c, 0x810417acb29bf6e9, 0x176ad8a458594b4f,
            0x6ce8ded6d10d37a5, 0x9386e40392163d32, 0x175d1844787429c5, 0xbb1823bcc8c929b9,
            0x5fb1dc393aba6476, 0xda6dfa77551df1bd, 0xed4350faffe1b7c1, 0xc3f27d5f3c838608,
            0xe91dc05acc680b58, 0x3dd22d82feee3770, 0x8bb271a1ce87ab8c, 0x1f491b22da5f099b,
            0x66bffe492367f886, 0xb40746f6531fa07a, 0x448a9622708c6af2, 0x06910ef94c7e7815,
            0xc59f33fde88d5534, 0xf6e9eb5fd86431a3, 0x2602cfa824eca998, 0x86a8874e30256578,
            0x08b144f7556d3df8, 0xb773d7a040cb2647, 0x7a3ec8ae84322b73, 0x42a514fc0fa4380b,
            0x56c5e25484d646ca, 0x7efe3c32f26466ff, 0x02305b77bf48ec1c, 0xaeed9a2514eb3312,
        ],
    // j = 147: sin(147·pi/(4·512))
        [
            0x393d2170494d52b2, 0x879147d24a039a81, 0x1a13cd7b71bdc381, 0x490830d4ce36e630,
            0x6466e0c234dca965, 0x84d848ec46708da0, 0x30b3a1d5ee3b7bb6, 0xaad8019a76aafb2a,
            0x3aa9b3dd067af970, 0x346dda47e2756843, 0x1427ac91a2d97734, 0x5a63299bc4affc23,
            0x4c43ec3b853aa790, 0xb44eb766d3657af5, 0x13da4b402696b764, 0xe687a5ea5b803128,
            0x79413bca71470893, 0xd21b418cb00d3c14, 0xcaa8fbd292689ac7, 0x92157993cbb7c880,
            0x2a417f4e3dfb1ac5, 0xffceb501959af2b6, 0x27c1610c3d801466, 0x6328a90b0eeaf1af,
            0x856e63afdf8be023, 0x275642f482e346cf, 0x92dbff341182289e, 0xf8c85eaf83e66408,
            0x3b3a21d39776e40b, 0x85dcf43cafc20989, 0xcae516d6f854a13c, 0x3d588f20cdb86528,
            0x5de2c54790751293, 0x9f4563bc6949940f, 0x39e82e392d2cf8ca, 0x963439041e69fc63,
            0x72c29a4e3a8b10e5, 0xd8a858af95aa4aed, 0xb128ca8229f226e0, 0x13a0d2fb567fb590,
            0x5c814676f6b939c8, 0xfae68fc121c3b4e6, 0x8f89fee6e346e210, 0x49158d5cf95e0237,
            0xc13e561c8856318c, 0xa7562924e08eb167, 0x0eec73a5e35a8e91, 0x0a3deccb66c87cb5,
            0xf119bf03a09e0339, 0x0c6b69a06e86ca23, 0xa980ed26d6d4e0fc, 0x43a24def972b9c56,
            0x1b0335a6cd9575aa, 0x98a4b33e1f9f1bb9, 0xe415b9780bc9e9d9, 0x1d96173b122f85a1,
            0x804e85c493f48fbd, 0xe8418b80a3df87c7, 0x1e98a380f5a48936, 0xf0e97ed04477cc15,
            0x8b511a6683dab980, 0xda826883713cfa56, 0x41f78a6a6fffcf1c, 0x5cd092c24368c2b9,
            0x0482c6e3108ed3bd, 0xb198bd706358c731, 0xaec92b5ad2ebd849, 0x79f550374351a520,
            0xeff9d5a1e551e8f6, 0x2c92a5584131ff5d, 0xe6e6fd321d6a2709, 0xd3c46710818753b0,
            0x3286a2fe398f393f, 0xc1fb04882b6e46da, 0xcbcfb7b99caee132, 0x95a284a09ef992f0,
            0xdb4ccfc61ee01ba2, 0x61d7383e64d9b170, 0x6b7079fb1b9f7270, 0xf90d2d999941dffe,
            0x5b9f560d856b1040, 0xadf70f4c3a4e8f00, 0x2a0e8a269250df0f, 0xe6f441b8b1d55bb4,
            0x85b48fa2d5179fd5, 0x164aee6a0de8049a, 0x0e3fb4913ad9401c, 0x4df68aaa888131ef,
            0x060274c38acf2eac, 0x9a02256ef7c9060b, 0x91ff88d6b93851e7, 0x9945ae17d661c0aa,
            0xa7651a4d1b91871f, 0x4c9fa2575cb8d865, 0x38dffc82d953c8a4, 0xb8ebfc32c0d3eb95,
            0xbba69c6f6b8bcfcb, 0x7241f983ce795a49, 0x6108359b531de62e, 0x4ced2d0c36b6af48,
            0x61c9c95f23cd9e80, 0x9610f78872935a54, 0xd0a055a69dcf387b, 0xb2790d6be06246a5,
            0x3786b63a58fd9317, 0xe61aebbec31e283d, 0x978865a9c2a1c041, 0x89730a11b6c09341,
            0x654b8a7a0be5e338, 0x8eb344fb7bbcc460, 0x0cc6ef6aae050dfe, 0xb8601770b9945f3e,
        ],
    // j = 148: sin(148·pi/(4·512))
        [
            0x399f196625650c48, 0xe0ac2bb2b7e02048, 0xc6aca5ca623645ad, 0x722d9bee68235ab4,
            0x4b553126461affd1, 0x8c0b3aa44e2097dd, 0xf611191deb19ea52, 0x3bb5b80083d7d7cc,
            0x1572d692dc98d930, 0xbf8f700e731524cf, 0x81c40b0bfe68018b, 0x99be34d6daef39dd,
            0xb2e667cd126a0b24, 0x2ef33c4e8cbedc98, 0x4d454e2a35dd910d, 0x8fb864479e242063,
            0x93342723b50d4e37, 0x453071e023006f88, 0x7ab71eea6c034b0e, 0x6eed26ae6222273a,
            0x9f9f00594271ada1, 0x61ed4d5d093effc5, 0xef0a67389b90ffaa, 0xcfc6cdb2966a53ae,
            0xa069461041cd0a3a, 0x31238e98736e2cda, 0x4543b6d5b0d0b4f2, 0x151dba38cb23fed7,
            0x07d6539b6bbdbb98, 0x15e7a76daf6b11a7, 0x672fe3eff153dff8, 0xb23734683814dd1e,
            0xfa438b5bc4c86ba5, 0xeec815e37932b7a6, 0xc6137ba656c74ece, 0x42e8e7ca2369b8c4,
            0xd7e447dd34a51595, 0x031430351e3a7d33, 0x7e6a381f4fe95bfa, 0x342b8d90890ce774,
            0xd83cd8aa8a7c7223, 0x28ef89a8c91fbdbb, 0xc180b34badb98900, 0xddfe6902a1bb136d,
            0xbe210085f4ae2755, 0xc4d4ea1c23ab9619, 0xba628f4643e757d7, 0x221431c45f08fa4a,
            0xe3bf68ac79de144e, 0xa13355d8c928ee58, 0xa429f9169da640bc, 0x7882a1a652926d23,
            0x54192e552eb7642a, 0xb6fc3cdfb16053c4, 0x152a947464baf30d, 0xaf8d8743e300de55,
            0x73681113816fdb0c, 0xf07ae782d1521d7c, 0x0be6caf935d39824, 0xae4c0c140de14969,
            0xe2007a75e57bd97a, 0xa6a1f42c5ae1c363, 0xf979b5730af2bb21, 0x93c5627105b41242,
            0xd9d713a278242f84, 0x5addbbbb9ab5cb5f, 0xfb54e2ef2f0e01f8, 0x2b8e1845e9d84fda,
            0x8649256c4c5004fe, 0x973024eb38633bdc, 0xa1887b4e70f00b13, 0x6f1f2a78b0397490,
            0xcb287885c7f1de74, 0x2b2a2d379d9e3d5d, 0xc8645b45a8216490, 0x5649173504730f5e,
            0xf0ce3e72fe0b8491, 0xa031d5c8771ac612, 0xf1b4536b9b2b960d, 0xa1920be0fa59e37d,
            0xbec4193d5e52fc44, 0x113b39a87352f827, 0x95876cf524686f10, 0xe046e45fb0706278,
            0xcc484f2ba8ff3406, 0xadf6a67ea313017b, 0x5c510cca2f719727, 0x0a871d7e4c21b822,
            0x5cd386029536d202, 0x6265e899e5ace3e4, 0xdf7d3e026ebc6d5a, 0xbbd1d05167d0bad0,
            0x7d80792147739128, 0x005cfc0795f60f95, 0x27f27a386f940108, 0x4ab242e96fc81b8f,
            0x61719a7f54c9840f, 0x63881141db504a84, 0xfb6a4309785866f6, 0x9d2a3e8d26d6c87b,
            0x4dc14eca61ba29e9, 0xe50122e57485f8d7, 0x310174e0724f0b7e, 0x5fb5a9e56493fcc3,
            0x45b99184fbb17add, 0xe236adf62d6368a4, 0xf898b936b95429c9, 0xee67c2babdb40944,
            0x701930fc48fbb61e, 0xc6ced10004fd653c, 0x62bf349bd090f552, 0x5140950f883a18a0,
        ],
    // j = 149: sin(149·pi/(4·512))
        [
            0x3a010879338bf1e8, 0x5e35adbd6177c54b, 0x61686c3013981cc2, 0x41a088df571f724f,
            0x65000cc69d8f000b, 0x893f85a51e81839f, 0xf10eb360780d145b, 0x8ffd952c38f7f95f,
            0x290a65c5cf50220c, 0x1a8d4a4b813eec3d, 0xcf3d64e27e926383, 0x800af79bc53a098b,
            0xd67a5a9e60f4e1c3, 0x3fa6991e0e9186b3, 0x52451fccafc653bc, 0xe77fe5cdd495f58b,
            0x109209abcb916a5c, 0xa15d0160d317bee5, 0xf9a095fc1f2d2297, 0x168a27d9a29aeb2b,
            0x03ce1c9ec205ce20, 0x6414bd7681985186, 0x5de6700ac281a4fb, 0xfcde4c0999d6ccf8,
            0xa1a6183a55d53bdf, 0x0fc6ace64f9c8391, 0xf3a3669e3f552681, 0xa865255250f19c7a,
            0xbdb4f339522233c6, 0x81d8362f508a81be, 0xc0d4ddae1b523076, 0x0b9ad4b4bd6cb8cb,
            0xfdb9ca93e0d14e95, 0xc335a1173fd56fbd, 0x84648a6125b29993, 0x48b229eef476ce78,
            0x0564ba34f250f37a, 0xd444648c72ca4e85, 0x6fdc77a2daa85457, 0xd24d95d8ad5bdf87,
            0x2fd795b8c5954b00, 0xbbe24cf22de4278a, 0xeb7701a01ce0f015, 0xdc130630e9c1a94c,
            0xb27688f0de8a082b, 0x1aada74e393d524c, 0x4ac31a6c6ba29200, 0xda5c267a7a96da06,
            0x65d7d14b130ddb30, 0xde85a450d3912fa1, 0x5922144dd30797f8, 0xb1cdc3f86e899b9c,
            0xa80babdb2f10d181, 0x0696d322c230b8c3, 0xc811ff5380956d8d, 0x7cfd4d8034c57e20,
            0xc37882dbb9c525ed, 0x174b22833a75ac66, 0x53d1681f90a929c3, 0x4f8b7cdebbeff7a5,
            0xb07dcd5770e7ba62, 0xa896ee28e68d2b72, 0xea42b7c89e0f3cf0, 0x00938b15b96c3dea,
            0x8acb6aa1c2d9fb07, 0x112d0b312a433cd3, 0x9716115e9ac13eb1, 0x2b75ed06a55f4baf,
            0xe9a1168adeecad7e, 0x6919607b9ad811d6, 0xb8d664691a9a6c6b, 0x8f1135916f8c61de,
            0xfa95bd7cafd81e0f, 0x0651eb4f80df734e, 0x2ec122d891d7c902, 0xbc6d6eddf01b17e0,
            0xf12cdce80550f209, 0xa31990ed12c0aba0, 0x561bbb77aae85db3, 0xf82f8e9bc7283b42,
            0x6f8f654767fd0bdb, 0x522ee1f89f38f49b, 0xeb2a28511bae26dc, 0xd86990138cff4a66,
            0xe4227b1fbe7a21ba, 0x1e78d1cf56df696b, 0xd81dc79368e3c391, 0x88484f3d3afa7fd3,
            0x0a7605d1f0dbb02e, 0x76bc1d89ea4fdd52, 0xac04cbf5394367a4, 0xf864f0748dce7ce5,
            0x930de5c4403ef4ae, 0x1d8af22079545f69, 0x3d7fb0fd25c62b3f, 0x2e9ccc7bd25ed2c6,
            0x8f9403fd04e5c965, 0x1b6c5c1b7cd48cce, 0xf820927a50730d7c, 0x4c0eabc436e969f1,
            0xfd0c4e8255cef4cd, 0x9293619355b2e87d, 0xf4c844b7b2c99591, 0xa97f55e6f2253788,
            0x8de1e514d4babbee, 0xf9ddb80065b681f5, 0x0694d5e87a5fc947, 0x2ac3ea1e1bf22193,
            0x6508f26319d961e0, 0x45f65e86b98bc51a, 0x77ef6534d9fdec22, 0x9dacead129b7ec98,
        ],
    // j = 150: sin(150·pi/(4·512))
        [
            0x3a62ee9a597bdc97, 0xee472bc8d05b9fa0, 0x1c7ba02c7d99d2f4, 0x179affd51c6b84bf,
            0x019f8bbe88d84b28, 0x0702e4de5796111a, 0x8985d90754f05117, 0xae06bef27d79cca8,
            0x91b6d96bd8584da6, 0x257a34d9f2e91304, 0x5a0460b237dd90f8, 0x65525754f3a8f7e8,
            0x23e546e5be05447c, 0x8654ef424a348916, 0x51db67464242396e, 0xc43bae96a069884c,
            0xc097b88986dacdd5, 0x22f704d07e9c1ca1, 0xebb91d13d59ace54, 0x42eb956975beab65,
            0xe4b8c675c72ef8ca, 0x3d37e5a037054a29, 0x7ca02fea1be61b07, 0x2c2e2286694dddde,
            0xf2205ba9bce72b0d, 0x394b56a6e126daf3, 0x54feb7ad91b473b7, 0x347d2716a3cee355,
            0x4e08b08f1c1643ce, 0x4b60b6ad9d93647b, 0xc35a5fdc140693ed, 0x2a11b20d2560a73a,
            0xab8515102f9eba28, 0xb96b7f19b8462f38, 0x41b429508f09731f, 0xb942cb5f618741b4,
            0x6a49f117d6dbc4b0, 0xbbc42e36e172ac8b, 0xdbec822b6804f4ef, 0xd9859c543407ef04,
            0xcad5db54bb35537c, 0x32a860bc59f6f220, 0x7fea0acd1c1ee7de, 0x6500893d8c205db9,
            0x6ec206838e68085a, 0x743354aa87c779c7, 0x9b28dac876eb587e, 0x8dc9312db3368f1c,
            0x347a4e20a0206db0, 0x9e0a69df9162069a, 0x4aaf877ec0367066, 0x94031190cd504d8c,
            0x9e8e5a2c767dbce5, 0x6f7c0a095db820f6, 0x47c70db07f27d330, 0xa3c8ada68cdd04ab,
            0x51cb4b6fd05bd35b, 0x9f53d8c5146b51f4, 0x21fd0da1ed4d8426, 0x418456b2289445c0,
            0xb2a4f9558f329bb2, 0x0d363343c380dc8a, 0xccd7ccf90fe0e210, 0xec80a60c1f9a1af5,
            0x4ca61928a85a4746, 0x4095456279bad9d6, 0x72338e72f0dc1bac, 0x5c3f8f4df44eadb7,
            0x129c7f3bbb4684ee, 0x629716ba49b24c1d, 0x384f5e6c4dad7be8, 0xe73b639b0c9bdc6a,
            0x02904cd6a65431fd, 0xdc8b347392c0ae12, 0xbbad6e9c1a9ca30a, 0x4f1714e81f90bc8c,
            0x556bd9e7237200cc, 0x43c6593218fdb439, 0x232a48fa53507490, 0x9457b25052f4b360,
            0x2f76bdf490b7e0ee, 0xf2759b53bc36c35c, 0xc255d0e197479cb0, 0x686244f005aa901b,
            0x194d3fac8a8ac23e, 0x00f3aa9cf8fdd28c, 0x0a74136ac919a53b, 0x6af3c81520cf837b,
            0x32eec256e54655c9, 0xdd25eb019abf7392, 0x4a96037c1579544d, 0x967e0d832fd2b3cf,
            0xfb0d4617130f358b, 0x567a6ab2df221624, 0x5626ff297ff70f6e, 0x361c2d0e79cc244f,
            0x6f538bfcc65d5f23, 0x2e95176062cc78ce, 0xcf006fbe14136877, 0xaf6e0f555db25c26,
            0x4bd1da1f4db6b81c, 0x2d6206e770578175, 0xd4fed56b0b41fb69, 0x647e9a958c6170e3,
            0xa66aacd2b5851118, 0xadf5042b22d8d97c, 0xa5ffbc28a9f75d10, 0x668474e0b04a1673,
            0xa95a7453a571c9ba, 0xa648ffa54fd05900, 0x99e9a6931118fd23, 0x19c361e7f459681f,
        ],
    // j = 151: sin(151·pi/(4·512))
        [
            0x3ac4cbba7e4fc742, 0x7daa34405b3e2dda, 0xb2c50be3bcbed004, 0x95c5914e2bc4beab,
            0x79e9d00316b2d23c, 0xc49376b1089b0194, 0x749c84eb28d42feb, 0xa4c0f53fd7864c60,
            0xe0056e6ae1b3c803, 0xbd22275ec30bc5d0, 0x302802147b8b5a02, 0x144bccec42392acd,
            0xfd9cc248d00704a7, 0xc7ddaa54de5a1aae, 0xe2789aa501c62f42, 0x001f9f0ddcdd1f30,
            0xf59384f923a57725, 0xfc51485f174b3819, 0x9de5a880ab331051, 0x21b0577387ddc440,
            0xc3abebff9a976237, 0x0d7eaee07c67814a, 0xc7a01becde920905, 0xd7892e7b2ca8b9d1,
            0xd68b857dff699603, 0x38ef6556118f60e8, 0xb69276d92665d53f, 0x93d92bb11e3c2eec,
            0xddca5f5803bce5ca, 0xd90e1f86aee8d889, 0x61110a54da2232cb, 0x3e3ffd0f7cc2b022,
            0xa04aa353aa52bf3d, 0x9bb1445d5d0189b7, 0xb13f078763045de9, 0x43d091528da90358,
            0xaf8a20ca88e73851, 0x6959d7b41c091fd3, 0xc720ce5c9c6df175, 0x64bfac3e208d5a31,
            0x4f7e02346c04ed2a, 0x84b78b3144058e7b, 0x65ad02b78b597c5d, 0x4ebf5d12e24d52ad,
            0x2b1fd3c69d5cddb4, 0xa60a80b16ad7a290, 0x91c7cd9cb3f9801c, 0x2e420a8f2eb7d466,
            0x5c44a7210b58b0f2, 0x1bb18111d3b6c681, 0xdb17ee51002d7fd3, 0x1c997ddd4a96147f,
            0xb3378ca40675ff40, 0xabcc13a11b7c9bda, 0x76d99cbacf36146d, 0xabce55e682efe990,
            0x69e44c505b4fca68, 0xe4c00ecc76775506, 0x09d2248f4ad06b61, 0xeab7686c42f75d04,
            0x3498c097063af2c8, 0xac4e6758b37aff64, 0xde82ccfc5b791f80, 0x8958e74102d3f801,
            0x528fb16ec0030573, 0xf6e82834ca8e877c, 0xdc8eabc35253cd62, 0x850959dafe4ec9b4,
            0x7947ad5d87c190c8, 0x6617846eed88f862, 0x9010eac6a41365f5, 0x0b8b0ffed988c709,
            0xe637ba608052d7a5, 0xac0d4573642d6f74, 0x272abed7cdb2b634, 0x08cd37a38d2c4791,
            0x916295e8b674f425, 0x34c1a80b2ed0be64, 0x6e55c9f08fb5c3b9, 0x91327cd13341c331,
            0x9ffe6a9c1d682b4d, 0xebdfa3ea2161e6eb, 0x01574834060d39f6, 0xe9da057d095a44e1,
            0xf0e1356c761d2032, 0xdc6261f6c91dab12, 0x8f21c7c903c844c9, 0x467a1e5f217faae9,
            0xcbf05abe11692092, 0xe85a656b84076d03, 0xb8000f7d2871e2a1, 0x387449eeebee3399,
            0xaa203dc02cfcb77e, 0x0bc8207732b01e08, 0xe96695ac572fcd2c, 0x919c1f7c08d07341,
            0xfb588e720996c7d2, 0x8faef11177453e59, 0x3c2d5f19019a43b9, 0x4709465dfb2c235b,
            0xfde434e0c98dd483, 0x7e5acc358e9923d3, 0xc1cf5bf774922547, 0xcf8863ecf43d1664,
            0xc545a04f1601ccbe, 0xa09ca341069a3d52, 0xa57a5361a1800570, 0xbcdbd1d87594456c,
            0x7beb2f00635c8434, 0x51df3bb7c827acec, 0x16d97df49bc1dd71, 0x640a5449c8d07e8b,
        ],
    // j = 152: sin(152·pi/(4·512))
        [
            0x3b269fca8a8622ba, 0xdc913b883d64660e, 0xc138ad021532194d, 0x04eaaaab0d4998ea,
            0x8f7f5e200d41a580, 0x8dee643bbbd353d6, 0x308cc0f5403bac96, 0x35fa3fe383fc231e,
            0x86ca007d74007a9a, 0x2e2963387df759b0, 0xfd59b529eb438ef7, 0x3fbe94a4575e6e4f,
            0x294df2edffeacc47, 0x861466ce5b2eff84, 0x9598ccfe0b927e0a, 0xad113df1927e51d7,
            0xabcbaabe72fb7511, 0x7120721c57f29714, 0x0757cf20d041eaea, 0x07c1e51b38db358a,
            0x2b626a2d578512fd, 0x7070b85b2a2f6ecf, 0x5d4b520170d42a61, 0x67b679a5479d13d2,
            0x0da1c7658c4ea219, 0x003464e51728b26a, 0x4d3eb083009dfc95, 0x80d57f97dd2517d6,
            0xa37402d6100eb756, 0x2687ee6bd842077f, 0x900c902588431348, 0x5de43a9a6ab67391,
            0x7c67cf167d12035a, 0x6e0a41b680d6e1a8, 0xdd6870fd485c5e25, 0xd7efd573ce322366,
            0x45428f622df8da85, 0x720dca92c224861f, 0x692ad980208511f5, 0xf49aef4b76920b77,
            0xa1d45c82d21e897a, 0xebae0a5575bf23ab, 0x2a3796c7d4a70a51, 0x950db70d61050898,
            0xd00a80af68fc116e, 0xb750fe5ca679c768, 0x53f1f853f69d5209, 0x527a74ef91cc00c1,
            0x196afdab2b485da7, 0xb6bbde7a307c7998, 0x4f03b31b4fd19361, 0xca346f71683f803a,
            0xe1bf0b1fc180fd3b, 0xca761079bbf37e96, 0x078d9e6dbf09853f, 0xe259f29e49fb7079,
            0xf62eb990d343d030, 0x48cb29e80c9929f8, 0x7de6c0fc5f206834, 0x42cd05174b9358ef,
            0x6f08536497e69479, 0xbeabae6c819e5059, 0x2701dc80c5d20abd, 0x3b3ef1c084388ef5,
            0xc72e8cadfdc7d1b2, 0x83967b1fa030ab85, 0xb1a6880456697865, 0x80b72f4149fd6090,
            0xaa15c785108e7583, 0x8d08f6c4a8095b9d, 0x2cea738d91b75aed, 0x35260aff7522a0d7,
            0xf397e3439d0c262e, 0x494d89c33b1c09bd, 0x88a68ddcad5d6918, 0xa78fc1d61ebf125c,
            0xc8903010ccba6c4c, 0xc84a0a78a5a1b93f, 0xd3129fdaf32520a0, 0x0a5518b99659ccf5,
            0xfa523b193edfb259, 0x08be1a4f003d8f52, 0x10f37655f0d4647b, 0xada11b25a3bd010c,
            0x641c3b80630070c3, 0x60f0ff2d3fd22639, 0x8bdc84d2c1ecc270, 0x4f0c5f1a7a6b9d44,
            0x7027c5f8725af903, 0xc2ca981758b17fb1, 0xd458b4aeee6a924f, 0x36369c3fa6676d30,
            0x794a2e431a5333cc, 0x42f6376962399efa, 0x567cbae38dc96d91, 0x16db8ee148464518,
            0x487d7b98ee0fec39, 0x69efb234f737437a, 0x6e43b23185705a47, 0xce7eaafe2f606c1f,
            0x148b35a563208d89, 0xf9a2833a2214e4f6, 0x1f4dd7059ab44abb, 0xa17f246aed97df06,
            0xa8495b8a86c6e801, 0x544bda467c1dbfad, 0xe29a2527b1577828, 0xd7e42798470a0295,
            0x7d0ad8ebd5de8bb1, 0xb3cbb8e090b2bc23, 0x0c9e6422d54f5335, 0xf6d6a0a513133da1,
        ],
    // j = 153: sin(153·pi/(4·512))
        [
            0x3b886abb68032988, 0xd24bb20cde142ed4, 0x51082fb8e9e3a1aa, 0x08629bb0ba60be66,
            0xffc8cefd286f06ee, 0x0cfa8c2da258e364, 0x74ffea80f43be572, 0x9c071cc6ca9c8fd7,
            0xff54cfc91f465e8c, 0xc25ffa89e7a18537, 0x3f7bcee57a414b97, 0xd4c95d72b903debe,
            0xb0c24e9e82e397ed, 0x4180f495843143b4, 0x41caadbc36a9b4b1, 0x29a6755f58f4ee3e,
            0x3d4549a7b3426b7c, 0xef9b7cf091a9d2bc, 0xba41302ddac200d4, 0x399938a61a76b740,
            0xe73020cad5f4d52f, 0x3cf9e29ec462202e, 0x151e9709efbd4a3e, 0x58ca604ac54156ca,
            0x631c83b16730269f, 0xb9b9201510b0f938, 0xa65aa28e3511bfd4, 0x960e534d79825e89,
            0x45bfcd59b9e0efff, 0x3ac0c77063fe1e03, 0xeb1e336652ad7c70, 0x66be03ec7adf7e00,
            0x34e14249970dd5c6, 0xa342d57c0df37633, 0xf5cf8b05aec1e966, 0xe9bb694517502f9e,
            0xca408e0db00ce1b6, 0x26d7d38f7a3d7ddd, 0x180b4b70c4296615, 0x3a211f2827722d6b,
            0x548b362307cc3cb5, 0x27fd35bb2bb4c390, 0xc103298a7a436891, 0x8ca18deee942a13c,
            0x982cf2740e57810d, 0x8dbc823effd6c580, 0x2d86b1c5d386f480, 0xa1e835af02547b97,
            0x96a4090b150e3841, 0x851c6f453329d985, 0xab822b5b5fb50f89, 0x37d6bfb321782c39,
            0x1eb02914dfdf869e, 0xc8a70ac16a621352, 0x543f6b214525237d, 0xf6aa3d0928dcfabf,
            0xde8cfbcdbd56f61b, 0xbe62e440995fbb2c, 0x2b1872b110f2f6b6, 0xe75d26a0ce40283b,
            0xe98dc18266f402d9, 0x17784215f17d57eb, 0x1f63bd1b9b1c7c10, 0xbbce881f31bb4a96,
            0xf875b93aa716f158, 0xeb9025dbc25137a5, 0x50feb6eef44e9aa4, 0xa5611933a89b3b44,
            0xccf529c91cf9437c, 0x89aa8b615fb94d0d, 0xee4a579972924bd7, 0x0c906f28eff9d28e,
            0x6966ffb0ee5dc436, 0xf4629d7a14abcd42, 0x8c33f19327b42447, 0x45f0a2c6bd7294f9,
            0xdc65901b8e2a110e, 0x639dc9f8cc112c40, 0x2afb8d0f2e3d17b7, 0xcf69779c1a8a8c9a,
            0x59fe2e4a331667f3, 0xc094b787ae203f85, 0x4663fc543edd5a1c, 0x5e5ffbd1ec88efad,
            0x2f3677ad32d065f8, 0x455d80b98c780bb8, 0x9acc4671b120d336, 0x9faf3659cf78dd72,
            0x6d92f161e0730eb2, 0x8946fd765bc9f7de, 0x5e23ddb10ceb6cd5, 0x4c19ac11b191f492,
            0x864aa514f1a83776, 0x7e61145b8f960b00, 0x6f4f67653408909c, 0xc2ef84aed29751e3,
            0x219379c7cecade2a, 0xad43bb92a076cb78, 0x0f6c116bcffc4914, 0xb3fc88cacac1a12d,
            0x3ffd8a83de994867, 0x0caa6e3bb5e74b23, 0x94d5a1c47d81c5e6, 0xb1a15f34a78d6a85,
            0x51203f45b1228fde, 0x090a98d8ef1e552e, 0x136f8775806f2d14, 0x7780eb551d103d27,
            0x7f546f5f05ac8cf8, 0x7970124e06ec7c81, 0xc422d4585cb9e76c, 0x6d68f6110dce663f,
        ],
    // j = 154: sin(154·pi/(4·512))
        [
            0x3bea2c7e0213337f, 0x0414337c8bcd060b, 0xd486d5c881fc86a0, 0x95a9bdac6993db21,
            0x0177ad5d7ae7cfc1, 0x07cee82ca917f301, 0x5b97abc44d5cddec, 0x2d61d058d6837504,
            0x3f00990f641733e2, 0x978d46547ccfbb0b, 0x43f9612247d6849a, 0x6295d8477e033341,
            0x881f3bb40cea5e60, 0x9296a322ec675b7f, 0x8c05d9c271936c2a, 0xd0d57f232ccc00d0,
            0x3d463af292da22d2, 0xf8f4b5380db77f63, 0xe28ca86cfdfd861d, 0xc0f8534d5d70c241,
            0xc8366e025ed4afb1, 0x7fc49849ca78bc75, 0xdbb844f9025c0a5e, 0x6195b14683b95025,
            0x30749f512f3c0959, 0x00b2430481ccfcce, 0x56e47a7f359d44a0, 0x9372531b67cb4be0,
            0xa1b02edba2367de2, 0xcb69c0f6d61f6312, 0x537ada9ded66fdf7, 0xbb8752d3f225eab1,
            0x8ae403f7353f07aa, 0xbb8f7727dd64d54b, 0x32bd0d4f25f510bb, 0x20a7414f14fc243f,
            0x99a9cb42ed3982b4, 0x7599e612fc59c010, 0xd834a8e089707635, 0x1d98626e8253e1b6,
            0x5c8cf66416f306e8, 0xe62ca3eed2a7cb48, 0x605b8242b6465a6a, 0x212b0b853214c3c9,
            0x552e31c4f18c5bcc, 0x377f178f9d276e4f, 0xecfd9c7a6279a119, 0x1a3bac25a5bb928f,
            0xceebb166a4d50a73, 0x9a4abc4730128315, 0x53f1637389a7682d, 0x9fa62a25c16940da,
            0x94baf0c67eee88f6, 0xb35db1b0d7d824ed, 0xdff1eb14362164e1, 0x705776135405dc87,
            0xc09d8ae178bf667f, 0xc5daef54f1a3a205, 0xf3e7bb7909ff22c0, 0xcc3337464650ec7b,
            0x0f2e90e62836df5a, 0xe073e0996fffb974, 0xb3484c6ed05f877c, 0xd58e23a3d2488eec,
            0xb8d3c243a78c55bf, 0x23b1ae7e70834260, 0x11cf2b1d11559b9e, 0x9b012be98679b62e,
            0xc802094ea65f59d7, 0x500de4a40e56b35e, 0x277664945ed36702, 0x7a2f58abd4587642,
            0xb3e1694d48d32980, 0x9e8d95fb856bd76b, 0xcfa19cdd532374a4, 0xe3d6a7bc5e43b973,
            0x3e8a71790c6ea347, 0x7b908000f6bcc6b7, 0xfd4fa939cbc3c522, 0xb1544dd94731021b,
            0x46ab9e8d06003c93, 0x7f4f1e08e1b6d60a, 0x282887cc2547f719, 0xe559cf86c5355c6f,
            0xbd315319fb87cf26, 0x444f781cbdccbbdd, 0x1bca6daef86ab202, 0x447a81565ac11288,
            0xf3a5f1e916c9c55d, 0x77b25d1bbd0005bc, 0xeb2dafa0149730da, 0x95fb567e8441a234,
            0xf327732e1a8a7a13, 0x8640625fc60b8816, 0x6589f9ea89b402a9, 0x8db7fcb4e6f52edb,
            0x087c0dd789a02e93, 0x4edff67e6c9a7bb1, 0x775566ca4571e4fd, 0x7ac2bfffe89c1636,
            0x9adbfffab6396af7, 0x2efa4d92a8f0e6e0, 0x86baaf6e37349736, 0x47e864ed14062cdd,
            0x7bc7540633255803, 0x448c057c9fbb4650, 0x70c129b06c242bad, 0xf011019358f636c3,
            0x7f0f3332bd16b9c1, 0x95263e8d7f053b9d, 0x4681dead26708391, 0xdc44159de778a250,
        ],
    // j = 155: sin(155·pi/(4·512))
        [
            0x3c4be503456d0919, 0x532009e772d650bd, 0xa369a47f7aefc842, 0xddef49d3e397ccf5,
            0x8673e7da3edd14a3, 0x69a5095c9a1508ec, 0xd0ebd19c6254ddf9, 0xc003f3c3e0e7f855,
            0x31be0bfdcaa5fb12, 0x2d363be1b714324c, 0x728c11379efa53df, 0x9106f47115f43402,
            0x06a03e2cbad42318, 0x31765a67d62451f6, 0x9344ccd3604c15fa, 0x5f164ed91acf73b3,
            0x7c83965a0edadde4, 0x66eba81c8682177e, 0x90fbd93385db1c23, 0x949513a683156c26,
            0xe9914719a04f08fd, 0xfd00ba67f7e113c8, 0x2d58261e5ef0d5e1, 0x183dad60474a1ac4,
            0x7ee52f3011a5e20b, 0xd620e3084be6c1ab, 0x0d04269d3997124a, 0x0f4ba0d600562e2b,
            0xdcacbf742e17684e, 0x9c90f16485042717, 0x92099afd69e2bde5, 0x56b99f9ba3d8502e,
            0xb46291a4d69b1a14, 0x293680b7cb0efab0, 0x9fe902a82a334dea, 0x14c37b7f23d8e931,
            0x8d286d9a03696463, 0xd462464e9d4d06b1, 0x73a75e0556993f9f, 0xa5625f3a3a356a9e,
            0x903aaa01cff4fd6b, 0x882408e5c813b11f, 0x739f8c41300a780e, 0x53e936d07948aee2,
            0x0143e7e6973d64a8, 0x92bc264fbd2c9e22, 0x745cec6a6d1e6e8b, 0x2df9d244f77e5b17,
            0xdc1f25b550260b9f, 0xaa2f6315388da00c, 0x91a471a7c76f1c34, 0xd847d9aa32e3b887,
            0x3eaf78bf73d2cb3a, 0x9ad08e2ecd45f9c3, 0xb5977e1cafae595a, 0x5a34025d43ed2f5d,
            0xbe289aefca56c7c0, 0xba8f174b4291f52d, 0x26b95cd7cfcb0689, 0x62e95e4dc78ae6d9,
            0x6826c6755acfd3c1, 0x52ae44ce9a808873, 0x18d8c061921425b3, 0xc3aef6265b79c00f,
            0xc4981de15723a9cd, 0xef80735605831422, 0xd8e18adefe137e62, 0x3a8645392beabb8f,
            0xaedb4bddcf68e5d5, 0x6bcab70301df5b89, 0xb61093f0860f8150, 0x15568b5aa39dbc4a,
            0x496681ad42abfbe7, 0x7879c8fd1d3cef0c, 0x5edc2be1603f3955, 0x164edf58208037ea,
            0xd48b5caa9881b9f5, 0x92b540b806d3de03, 0x33067085325ba4dd, 0x778080495e3d17c6,
            0x57d61719d4a11694, 0x520f5d451e63882e, 0x1fdcd89488fce095, 0x481db98c3981982c,
            0x2bc72b343678ebb7, 0x2befeb05f61b7236, 0x1231617326f3bbe3, 0x8b6b43f60655a9d9,
            0x73e18ed6dc1ab622, 0xf22b3be53906983e, 0xb9078ad7e75aef27, 0x3fb29fa6d6bab7ce,
            0x2ea220c7507c6263, 0xb584ac770ad169b5, 0x2d0d3a0ead9adfaf, 0xf4af3a7db278c455,
            0xfa486d5ebf12fca7, 0x77147fa732972ae7, 0x919b91436817cdc5, 0x1f96dc0285f49c5d,
            0xf81724c72eb0b818, 0xe6af1e38bce654cc, 0x12d0a3bd5b25f87a, 0x6524c410aa1b2e93,
            0x5b704a2e40e7fbe8, 0x6ab392ec290ed229, 0xd763d0195e951156, 0x2c67ad475ed58608,
            0xb640e94fffb5a84f, 0xbc92149f0750c5f6, 0x0d7245e0221482c8, 0x7b3fe817a84fb4b1,
        ],
    // j = 156: sin(156·pi/(4·512))
        [
            0x3cad943c203436a3, 0x561fcfe81138b49f, 0x34456fb97be24dee, 0x7a0a7f531a78d968,
            0x60f8297d7bb4519f, 0x65ae9ff008bd3320, 0x70d506dd3f5bab65, 0x787044cc2a8f5520,
            0xc69b4ceb8baba9a7, 0x623cbf6048cd721f, 0x76886f85c2568742, 0xceb1f99e8b167896,
            0xd8d65ab5567fa5a3, 0x15207c8083a96642, 0xe671eb634b56288c, 0x8d5718fe920fc0f2,
            0x18bce8cb00d25d37, 0x2e14f9493dbd2e7d, 0x548c4ccc6d1d5667, 0xc634008d51bff4fe,
            0x44db594b5435d479, 0x64fc8eec8713f71d, 0x9a27a97e23e655c5, 0x555d374e21a0249e,
            0x623388025d69a6ec, 0xc4b7955efbe3e848, 0xd3ead6ed9ccc3c9a, 0x48241b153d797331,
            0x9045d5a117bca085, 0xe2dd320132da6bec, 0x4d6d8d259c0dcaf7, 0xea6d95285acdc6a0,
            0x52b26cad699ebccc, 0x3432892e88e3db3b, 0xec7ef580467a31c9, 0xc26a672c20a79cd7,
            0x61a373963e252a37, 0x687ead213170fcc2, 0x123998abfa050543, 0xb4837ab02bef1f58,
            0x78c802c16ae2746f, 0x24d257921f4627f2, 0x085f5f1e89aa8f93, 0xc8076db70d3ccfdd,
            0x0025461b33af233a, 0xa02abc57be545595, 0x6f7a8abffb2bb8cc, 0xc0f81e4171c3704c,
            0x8e847b7ccfb44a2f, 0x15274c38adb35c34, 0x944a9fb6729975ab, 0xd3d45a465c5dcfb1,
            0x2b36a790020e908d, 0x7347f6b78e4e8ae6, 0xf8ae0023ddc95b6e, 0xfb7c958f1f97c182,
            0xd690e01b184afb80, 0x7c09d90dbc028c03, 0x3050fa8afdd5a324, 0x8805a5e7408f2908,
            0x16b3a12c4a224ce3, 0x3f4d6fe2baadce61, 0x13cedb98bfd6b15a, 0xc181cd875200b961,
            0xccc8f0c6f336d6b9, 0x96d6265246966bd4, 0x3ba1d2b9f10cd8c9, 0x396ff9e252d161a8,
            0x1a5cb14b1aed49ca, 0xb271b878d90ee506, 0x0aff30d2c9795acc, 0xd2812f5f3da9e989,
            0xff3aa8ea7e40a4a2, 0xac8ec73be01daba3, 0x9d6fd367a99cb8d4, 0x6d9390c0365359d7,
            0xbb5d9ec09a2a84f0, 0x6b5efd01de4f0f2f, 0x910798ad34ad27bc, 0x835a29687859ffbc,
            0x906b3877344ddf52, 0x0f50e55923786e5f, 0x4bbddf70f671c779, 0x50546d593999b0c4,
            0xfc87b3c742640954, 0x475653d0975141a7, 0xb51c717b7a860590, 0x5ecc0f259c53e08b,
            0x190632677769259f, 0xca459b63af3ddea7, 0x290a8d7b5183f2ab, 0x368ff2e32aab68fc,
            0x23332c5f74c49641, 0x6b20f2b629828e96, 0xe05c2ce0af8b7504, 0x9814c3d72965be1d,
            0x8b7c124973513575, 0x983108500a07f0cf, 0x3f7b94bb72d6a841, 0xae0ba14e758a9117,
            0xce70da336aa6a143, 0x194f5042f610aad0, 0x65e41cf4c36f023d, 0x43f95c71e92488fc,
            0xb0e2a41ae5b53b48, 0x37a66c62d660c4db, 0xe7e80e405d18bb84, 0xfd51d321ea147524,
            0xb126a8f4d227072d, 0xfe8a5768c8475270, 0xf1d3dbc11e31acad, 0x09813181b62ae958,
        ],
    // j = 157: sin(157·pi/(4·512))
        [
            0x3d0f3a1981fb5f26, 0x92699b858974742e, 0x464d67c8c6cf07ed, 0xfb7a80336c019ff9,
            0x9860e46e36063734, 0x663bb5969758c2ff, 0xefebb0cab93e6b16, 0xb4ab3efe9e4e19a5,
            0x20455530f6a809d6, 0x609d3b258e91795e, 0xe944cb5d5773ecf6, 0x61c487af9ea51815,
            0xf2fdcda80420b18e, 0x269fbd0e50f393e7, 0x1ddfbae54d3adc4c, 0x76689e5190b17964,
            0x8239a7475ec736f7, 0xa8be691d6accb33a, 0x2ef98ee7a528eb89, 0xf9304c82079981e9,
            0x70b7265c933a9e6b, 0x42b9560e8a54ab19, 0x03fe4999a06a85e5, 0xdac1c7011006df8c,
            0xa4bfdb7e50d673b1, 0x50a22f23475f047c, 0xc089c3666f94fbde, 0x1c306d3f0c196879,
            0xa84c746b72e86eff, 0x27be3cadda4f268b, 0xda771b23a68010a0, 0x7da0766d976e93ef,
            0x678378e56c44de28, 0x6b44c82c8d5f4c11, 0x82f7df3c6119ee4e, 0xd78911f26388c710,
            0xb1fa04e74bbc8969, 0xbfbad94bca99eb3c, 0x55a9f75d10114cc8, 0xddc8d66d71c18259,
            0x780f513cc335acd6, 0xc4932ea66f6c3db0, 0x57aa39309dc51c5b, 0x998b2a6ac1bfe5c7,
            0x8e0ec8aef204cc5b, 0x0d66e54e809c2164, 0x8c39da5e9e6e7e20, 0xee2ec7f2a3068958,
            0x89c75326d355a107, 0xb5d481c7f418fdf9, 0x7f9de4121717ba99, 0x6ad8eed5f61f4831,
            0xe4695088e2413843, 0xe51cf6f89fd11f12, 0x922e1be2fb10e2ba, 0xa69c453e84d47281,
            0xc1018d2122e345a3, 0xb11a9a58aade8b3d, 0x42cd6b9a4e4aba46, 0x93fe474cf2a665e2,
            0x764cbf5a2eaaf3e4, 0xee31aa422d384d44, 0xb1fa62c577876ca2, 0xb57215cc651e9451,
            0x13ea34ba1376fcfd, 0x03fab82afbb91676, 0x0d4bf9e350d18b43, 0x6d2783a288ba7cbc,
            0x2848e062b5adefba, 0x242c9200434ec575, 0x8fc5abda7614c32d, 0xbfbece38f482342c,
            0xcce481589c7a7f37, 0x34b969ce1b2f1bf5, 0xe68f1d7a8f82b849, 0x15b52b51ee23deb3,
            0x62cf7f35f71e41f0, 0xd765ce5270ea4e5f, 0x255bb2d056f106c7, 0x6e147ae60f33b99d,
            0xdf8526e43958f03f, 0xdfd209056c14d2fc, 0x35835e21a42dbc13, 0xf77d546325af98c9,
            0x01f2905901954c8a, 0xeeef3511e22ed179, 0xa928b922d15e213b, 0x61789f630a2e9637,
            0x0cf8434f4abfdc1f, 0x0f0bdd62c99dc879, 0x14ccc474d08731f7, 0xa1d91fb20f180b0b,
            0x97f38838f6412e98, 0xbcaea315910ca802, 0xd37faea9632b44a4, 0x3156e2603860c487,
            0x8966e52be84f66c2, 0xa8b82f02bda17498, 0xb2d0cdb8c2143c6c, 0x9b39fe70e313cdbc,
            0x013faa67ebf85ee2, 0x91809d04d5efaa59, 0xb06629ec392fb57d, 0x0a479a9b2100e7a9,
            0xf607842220902d2a, 0x7548542bbe96aa82, 0x9761eab28ace28af, 0x617a07798c2e9de6,
            0x086a323ef738daca, 0x7b67e418423ddd57, 0xe5dc6a97876599c0, 0xe10f9e56d806b3f9,
        ],
    // j = 158: sin(158·pi/(4·512))
        [
            0x3d70d68c5bc68f20, 0x190dc837a4eea06f, 0x5efbb4152f411c6f, 0x565ff4d5ebf2def1,
            0xe62dfb9fecfc6a75, 0xa0d98fad637a3209, 0x2f554ae85d67cd47, 0xc267f5e3b4f7181e,
            0x4e923d7fe91f80e0, 0xdd086c8175509a35, 0x3ded0023e397e007, 0xb80371058d5c1f20,
            0x15f15e1f3ff0345c, 0x26600e84ea573f78, 0x2361fbd23ece7c67, 0xde88bb6c6118d524,
            0xa4bc4941ec32ac04, 0xb6db750b93f27c84, 0x673c88a1f6b1bb1e, 0x8a49d59dd0529c29,
            0x0d6148ae876fc880, 0x78099df0fed3de8d, 0xa801ec7feacca47e, 0xdce701a574fa14ce,
            0xf394925e9a36cb06, 0x2481b6aa9b1811c3, 0xee6b1f0cfc526dec, 0x0d94dfd6de093d62,
            0xe635a54eb43de135, 0x78276110c35967ee, 0xe66cf600f1c5ea01, 0xa826ae5187f0a1bd,
            0x2aa7ea45e55355c4, 0x93437640f6585bfc, 0x310798dafad02d86, 0x050a49a422e9aa88,
            0x87756438d79bfd8b, 0xdc0639578691e6d1, 0x9985fd3847d399e8, 0x61e013ae4038633b,
            0xead73ebcae26b0f2, 0xcefd4b1fde8b3a69, 0x75b99bff7c66d6c0, 0xf90904391f19df65,
            0xd8f6cc36debfe3cf, 0x5cb376c3be41f074, 0x2b63dd682c9d4e42, 0xe7c25444e1fc25dc,
            0x4ace927b0826994e, 0x1e23aa6667c9d9b3, 0x37e69b40f7b9af96, 0xc7101a211a3f67f1,
            0x7204b80a060facaf, 0xf5d7d84466fdb4a0, 0xb3f53e13bc15106c, 0x9fec70719977b129,
            0xf1f95382414ce15b, 0x1c19d6ff323f736b, 0xdedee4e76a6ee194, 0xb03d061b4d6771de,
            0xee56ed819f30e86e, 0x4e4c99967d1ea11d, 0x34a7695b8460af40, 0xa422b071bf03e883,
            0xa044f8a5139e983f, 0xd9f884f5ac793c5d, 0x2b6280d70c2e273b, 0x6e9ac47c6ed2c871,
            0x72e4f9f9ebb5277b, 0x401847ab7afdc2b7, 0xf8a003eda77f77d5, 0xffe5323e3e9080d0,
            0x7def96c2aa9c1f7e, 0x2e226fe8047d130a, 0xe4bce35c05bdee1b, 0x10c49f8e4ef61bf1,
            0xcf7b372a95af3e98, 0x5f91b8367a7f220f, 0x33a6b55f1ba4cc33, 0xdbfa61a313d0fd2e,
            0x9ab40123b0a3067b, 0x4297e0d09d668311, 0x6ac741039541549c, 0xb721fb1a4f7c0445,
            0x5031288758c92706, 0x6057059f9e6ef760, 0xda8eec5d7790c4d5, 0x8e6080a88e54c180,
            0xf52a39e03a911a8d, 0xd7e566ad0079acc9, 0x3052a246a8fcdf61, 0xea5e7f617279bf7f,
            0x0abea0ac39f7fa75, 0x77d806d889c42101, 0x62a31c35868a9a85, 0x42cb3a147c6bbf9b,
            0x23bb28f517356617, 0xa7855529f78cc2fb, 0xd4146abdc5893ff3, 0x5d163dbea398b735,
            0xf5139ebcf45bfb0d, 0x0aaf293079c76d24, 0x3225a1cc92a3a0d6, 0x6e05574baea7a7e4,
            0x54e58f5b9991df60, 0xf3e5baa5f6cb0974, 0x71bf3f17aa13c812, 0x2dff6a0d7db85dc9,
            0x4e4835fe21d4f356, 0x5c0cf3fb8c1a27ca, 0xa273fd847116083b, 0x560e45f2af39d01a,
        ],
    // j = 159: sin(159·pi/(4·512))
        [
            0x3dd26985a00d8efd, 0x2c203150c0abdb02, 0xaac6982f9142ac62, 0x2b14007bb7697bdc,
            0x1773d4b6263b55cf, 0x3b70ff69ce257d1a, 0x0b716fe6b97f817f, 0x3a00f3015390a156,
            0xd326790cf5e1f5ed, 0x45674c9da4b711a6, 0x8221006ce72c8046, 0x6d69bb06b5de157b,
            0x5483b48866d8f950, 0x3024139c2568eb54, 0xe461da2616122a93, 0xb0faf38c58604fec,
            0x94997d0fc87168e7, 0xe6e16354816be49c, 0x89e17be0e4dfbaf2, 0x2716bd66035db035,
            0xd4679912c652fdfa, 0xacd2f74a9aa6cf27, 0x5e579717ad818a74, 0xaae209e89ad01487,
            0x7159436b2d9b42b3, 0x18a11c28945732c6, 0x6ceddb3f63c3230b, 0xfcc83e909249aad6,
            0x8b103a39bee364ba, 0x06658fd2a51991a3, 0x1287d9938ec56017, 0xfba4806927170b3d,
            0x0241e9c20a8a2799, 0x550b370049c564bd, 0xd93d605524273a34, 0xa3a29c56ca6c268b,
            0x7aea8fd143660dde, 0x7af4ae8e3a247b92, 0x720423f3aedc4fa2, 0x129600a568c5b299,
            0x4de292975de7c5a5, 0x432345dca349ce13, 0x15408bc53bd280ca, 0xb546a5ca8228da7c,
            0xc8efb53f78f455b5, 0x87d45a6a2f56bb59, 0x7d9ff87c3b85c792, 0x6bd0f73be1593c64,
            0x40a8bdafbb98d35b, 0x890751f9103fbaac, 0xd78e6a0550edc920, 0xa1ebf65be9a6c216,
            0x2d796c36ca586ba2, 0x381ed9d0866143cd, 0x2ecdbdf07a43d61f, 0x39a5f693da1418cb,
            0x421001a4f67e96ee, 0x0880ffc64232082a, 0x70169dcd0c46d946, 0xaefafd5e6c1c57fa,
            0x96ca79adec6072a6, 0x8914533670d8f8c8, 0x00ddd8b8234e4f00, 0x85c5a2a858780bae,
            0x989517bfdc64fdcc, 0xe9552199b74458c6, 0x65640c26c72fbe0a, 0xe1f89439b65c307b,
            0x60cee83ba51a3690, 0xac126f058dacb97e, 0xf2d9796538b95496, 0xdd49768c4b207638,
            0x7790d6078b071b14, 0xcbf2c923d0db9901, 0x1b9e327d8fe793ac, 0x0dec2d15a7c0dcfd,
            0xf0db9fc265a54a06, 0xb8072bc0d6642969, 0x6bbfafd235664145, 0xae7a1c061ad3ffa6,
            0xbd6965953f6ff20c, 0x62fdf94eb952e156, 0xc3b3ac8f1ca00946, 0xc33448024f75f8f8,
            0xe62645588dcd1bc0, 0xeb22720590592534, 0x2e1d5e9c74543ac8, 0x9ae5a3d0583a83b9,
            0x0a74a105299e777c, 0x7feede19f2fd4ade, 0x99f071065ef2b3ae, 0x6fe7f3fe09648905,
            0x62473433ac448419, 0x5ec3086c3cce8a1f, 0xf421d4dc635bbe6b, 0xa8bc8b9215a6d627,
            0x16a1b2a451c0e316, 0x34b5c0a89e032851, 0x4362d794cd1d33d6, 0xccec2a6b390548fb,
            0x9d7b9044848e950f, 0x41b3922ec6da24da, 0x8b347788106ad9b4, 0x1c06dd75b013b8cd,
            0xedb905fbd5ebe846, 0x50f4fae9776292bf, 0xf1dc85f6476d131d, 0x6adcdcc7bc45a33b,
            0xc5592dbb01122911, 0x11b54ee0da50906b, 0x4fdf0b2e83c2cc11, 0xe2247695836b6a8e,
        ],
    // j = 160: sin(160·pi/(4·512))
        [
            0x3e33f2f642be355e, 0x90887712e9dc9663, 0x5580085f9c2247b3, 0x76ceee5dee6d2d54,
            0xa9bf1fae55e97289, 0x4ffaeb22d748d6d4, 0x5bc5f7feac1484ad, 0x88cef5d7954b2ef9,
            0x3ef30a652b2340dc, 0xdddb727e8214166b, 0x7e570c7e3abf4238, 0xae08a7d7493b2f5a,
            0x592778315c9a77e6, 0xca2f475ce8082fb8, 0x8e44511d743a5931, 0xdb7b8daaf7afdfb0,
            0xf7936d6b82b0096e, 0xe7d73fcb14a65fce, 0xdaa9e57060ff4982, 0x785e33fd10fd4893,
            0xbeff578f01a980e4, 0xb4051e92cf7b4e9d, 0x1d7f5c31e0e3bc5b, 0xd22dcddcb2ce30ff,
            0x21261fea28f4b723, 0xb81578630bfcf89c, 0xdc54d7007ac0c80d, 0x3254d0f6aa9d1307,
            0x8b9ba92eacb2fa52, 0x8b5c9b565b54fef6, 0x1aa91751fffb8381, 0x8f217a2d573c756e,
            0xaed4bbe61b1ebba2, 0x6563a295f690f366, 0x983134bd4848666a, 0x35fe49575df41e72,
            0xdc40c58463ec485a, 0xfbb1a6b1bbf703e3, 0xa2e80d8b7100777f, 0x63be30aca67cea12,
            0x59d08b2026aca53d, 0xc6b46b3157a45b46, 0xea1bbc18673e4189, 0x8c42eb7b0542e950,
            0x7c0f7dacc5cf1551, 0xdf69a69616591cda, 0xf31dd85e2edbf85d, 0xf28154f1c8cbcdec,
            0xeff7f24e32bd0fd9, 0x9ea64cac0066cee6, 0xc4a1f033a796355a, 0x5938c63d2d569ac1,
            0x36d9a26f58860a6c, 0x5ef3e30b300bc356, 0x6a302cb9790978c9, 0x3814f60b82dad811,
            0xf8d8ad2d6238f3a7, 0x904910882c8f7cbf, 0x8acd75996d5be14f, 0xf818f0223dcb1afb,
            0x165104c81f9eb880, 0x02d4335c70fb4f9a, 0x812af8a6c5abe82d, 0x66a632ab756d4c60,
            0xc72641c4f0bcfa9a, 0xef1be1ffa1fb1a3a, 0xe0f22b268f554313, 0x9537b1faca9d4e66,
            0xa26af733d77bd434, 0x5f79e6ffb975ebc9, 0x000f382e44cf5d6a, 0xd4ac5c4223fb738c,
            0x840df3460a5ac7f3, 0x33a5fb5b756ba6cb, 0x2c6f8cbad184384a, 0x9c96540359f8db62,
            0xb138ba8ef43836cf, 0xa9009e8e67aff66e, 0x2feb297f7bb726a8, 0x4bab27659e77ac59,
            0x98ba2035b1bbf1c1, 0xdf61b2012c451bd1, 0x394b63b5a5a726ae, 0xc1a5e4296b11e95c,
            0x024f605a48617729, 0xc37dad8b9ad3f403, 0xc52b24204e60eeee, 0x3c2d94f3e31e81d7,
            0xb1b2ccc58e10485f, 0xea1cba60835cdf33, 0xad24d2ac686ad7e9, 0xc7b3e94b2ed67f0e,
            0xc331d29c2978415a, 0x01bea3d584e336f3, 0xfff0bee5f8999880, 0x83f7206a9f355c8c,
            0x14360ee426830db6, 0x83a8521e8ea4c815, 0xffbac64475e7443e, 0x21e150b67adf6078,
            0x0168e94e2d4a0c5a, 0x283063f84dcf3ac5, 0x973a673ad48938a3, 0x0cae2880e08c8cd9,
            0xdb0845168640aa5c, 0xcc3a553b0cf8adf1, 0xfb65ba17b9e5dd56, 0x2c01908e641990bc,
            0x103822af249a4812, 0x7e12b12f4d284d7a, 0x12777c2464058400, 0x115d1c1b89e00666,
        ],
    // j = 161: sin(161·pi/(4·512))
        [
            0x3e9572cf393eb922, 0x30b4bfd9c12925fc, 0x48a206086e6fdfce, 0xe31f9f018df0175b,
            0xc72bb257e3962a7c, 0x298c31526ac3011e, 0x82de7f3fa95484f5, 0x3a05792e558f36ce,
            0x9d5bd7ec3dc6ae20, 0x9c133bd4bd174799, 0x60df23a022516c27, 0x2a70c31ea25e0e3c,
            0xbbd41b8ccfe6089e, 0x6a428cbccf8152b2, 0x3ad1529c70f18054, 0x5b8f1da086f16e15,
            0xb8e1ecbd50ac774b, 0xb0ad2b269f25ca51, 0xe498b8a254480acb, 0x573ff4690ca215bb,
            0xcd670f3860102f31, 0x75ddfdaab5d46e05, 0x6e62bdcf212ed66f, 0xc0efad469528fa70,
            0x9a0da614e37a0c80, 0x85f49b3c6b66938b, 0x0f8bcb0522a12ec0, 0x259bce61755a94b1,
            0xaf0518427ca5316d, 0xdf71f66176384de0, 0xfc79548f808e1107, 0xda2ff5205005e73d,
            0x7521fd7adec37ede, 0x977a95f55ccf7ff0, 0x313645405d6d9192, 0x28b2608dc0d9da76,
            0x12427f1b7d524365, 0x719218fb3228458f, 0x713f1cdc9f8bfcb9, 0xa7706d1ea12d71d8,
            0x3febf61544cfb12d, 0x9dbf74c7ab871ef9, 0x5424d92585d79060, 0x927f6185585b8bff,
            0xec4fba6b3075abeb, 0x15bacb50bf432ae9, 0x726c791528caf6db, 0xd1e664f57797f088,
            0x5914442a5e7b58b2, 0x897bfba81abe1b9b, 0xb31ff69d098158fe, 0xe6ec9b875d4db56a,
            0x29c199669d02477b, 0x29bc6f47afdfb449, 0x98e3fb9a4e66eb70, 0x3380936a8173b9b3,
            0x76bafe8b00dcd9a8, 0xbaaaaddbfdb535fc, 0x315dbbde5eb22b33, 0x6ca7d7dcf4e9d80c,
            0x26b0cce22dbb9704, 0xfbbc2399c2c724c1, 0xf4fcf88e2c7fa30f, 0x12c29d7bbc8694df,
            0x8d80daaa50d15e09, 0x04bbc10ed5a5b2ee, 0x26d7f9bd9d32290c, 0x8b7f873cebe4be9d,
            0x48e5e2e8b031d8a9, 0xa7c130d999a2ca11, 0x5bb00495f436e0be, 0xc91b6c983a67c017,
            0x4e267e73f813b925, 0xbd745ed57e0a9a37, 0x345042bb87b0c684, 0xc691a7b24de83950,
            0x4baedde3a082d2b6, 0xf897ad40aa25e3a8, 0xaa6204abe57f1fcd, 0xd2cd3b6720ce8b96,
            0x8b3437087f95fe6e, 0xbecec2abaed03fec, 0xb86850b88204966f, 0xc448a444b45a4b05,
            0x1d014798a6f4837d, 0x4b31af6e79b053bf, 0x7c6a87a2a717d448, 0x9f324b4b73881881,
            0xea319302974b6988, 0x90af7aa16b25b172, 0x2ddaa26334f99aa8, 0x685fd620822b8cec,
            0x3ee0be42d8cb86e1, 0x6c53ec4f5933adad, 0x3110ba238c288de1, 0x7787a2b9d65bc767,
            0x2a3fee2c59ece872, 0x7af4c3d82565d797, 0x446b05bdddb85e64, 0x5e21fa443a4adf26,
            0xf83ba1c0ba4cfe65, 0x019b7b6c8bb3209a, 0xa19c6a8f05065b38, 0xc7191f85afb69651,
            0x4bd369f8bf14b33f, 0xfab645b3c599fd32, 0xa2d1f7e19ed2010e, 0xaf2d6b176c802cbb,
            0x6a9eef6dc083b264, 0xbf7271d1065a0212, 0x43b0143060bd4d84, 0x1fbb43912438d79e,
        ],
    // j = 162: sin(162·pi/(4·512))
        [
            0x3ef6e9017a700332, 0xb4934c08f6924648, 0x1668e5dec49262ce, 0x266d408826c7b2d4,
            0x7a77b044bf7551c4, 0x29cfbd5983546524, 0x757056a74063250b, 0x517f2c0bd8c87af8,
            0x7bc4b26870aae83d, 0x53ec8b47d99f9aa7, 0x2480540aff2f939d, 0x25a7fdaa201e36c9,
            0xf4f0d8b6d58256dc, 0x3a22ad4391c682aa, 0xe17df8611d7103db, 0xcc4ddebc7ce0b60f,
            0x26213144d6d5e3ae, 0x18f8bddf3e4ba6a1, 0xf614876f1a6c65e5, 0xaa5be1d5b585646f,
            0x14849db426fa9c07, 0x94ea63f501e741e5, 0xe328e0054690589a, 0x6004c46a203f95f0,
            0x39e7cc4c87a83e80, 0x4f7eff47c89b5def, 0x699cb4b66deee2eb, 0x708a3bcf7b6f9a60,
            0xcde073b15d9180d4, 0x959b502642b4ee01, 0xa7ad910b4299516b, 0xda4e871f65deead2,
            0x6981f8c40aa9cccc, 0x42473f6bec0e2ad0, 0x1c4ffb88e54ecb17, 0x374a77d06bfccecf,
            0x9d6f716542f10746, 0x171b8463ce80219b, 0x1815147334288eea, 0xe578b276237dc516,
            0xdde3bb8d233f3a36, 0x8bbeaf562d1271ef, 0x395775c0f7e66883, 0x8aad8d20bc1d5b2c,
            0xf885202186421cd3, 0xd72591141e7d04cc, 0x282c4f243bcfc9fe, 0x9880ee0a629fe62c,
            0x796219ebb97db8b3, 0xea87c78920e237f8, 0xc2f9d277ca4fdd8e, 0x9016db0d3ad4d2c6,
            0x3e1a383a9c790f81, 0xd550d2b0172b2022, 0xbaa418dbd50f5410, 0x15a4bc7b07b7af4b,
            0x9868e71d1c544cbb, 0x7b58aed084e84dca, 0xca7bff234facfc67, 0x96ffd347722a1e1a,
            0xb7f22d3840991ad6, 0xcadc8c82c442bf7d, 0xa1f7d0d55cf4ee5e, 0x81e456c94865e89c,
            0x9f039c4d4c83e8ec, 0xa786912b559362d9, 0xc4935555873d8443, 0x5017bf0716a8a192,
            0x0e7c9326bea1aedf, 0x378247800d96b4a6, 0x77f4acdd7b4afb25, 0x844131cd05f3736e,
            0x2746dbbcb125a862, 0x9358c24a1a1a7f41, 0x88e6fcb836b2e0d3, 0x15e2288fbced79f8,
            0x015637ce2b097708, 0x99ebad985a6abdb0, 0xf059541f36f76632, 0x6f6d52ed581fadc5,
            0xa1dd170de7e5a8e0, 0x5bfdda420cbf1616, 0x3584186ee320df88, 0x9a3e0659632bb7f8,
            0x10248a8dcca6f4a2, 0x89250c37d0c6af55, 0xf0f90b151ca4fb5a, 0x1b97e97a30b803da,
            0x183a30eff4455c9f, 0x6402742046e3e0eb, 0xa4be333157d01692, 0x4a3f07d844a7499f,
            0x7205dc907924d99a, 0xcdc962912398aaea, 0xf7f9eb57af865524, 0xa0196b392640cea3,
            0x731462f6c8896055, 0xd5eaa2bdc7cb2a9e, 0x77d24ad9c1398e0b, 0xef4ff51c683e0a63,
            0x231ff256ce1942b6, 0x15aca47317c00d17, 0x0e28c1f8a42fe681, 0x27f8aac70fa609b4,
            0x87ac96086da65f66, 0xafc5028c1b07c221, 0xf9b457bd2ef85cef, 0x6a9d5c44a7144079,
            0x09c310f9030bca1e, 0x5a786a2b3d60c930, 0xee18f974f5d72fef, 0x3472b798327f943e,
        ],
    // j = 163: sin(163·pi/(4·512))
        [
            0x3f58557dfeb0001c, 0xb34026d5f4ede304, 0xb3c9295a4e1c15c0, 0x4383ea77e92dbd9b,
            0xc30d2d4765cda419, 0xfe5e758460ea6024, 0xff3c795c96c88006, 0x39db9d355fb8c1c7,
            0x3a8a5e0a069b2ecf, 0x2143603364c04a8e, 0x360ff8e5582bcf1a, 0xc1f1a95c5db5a1a7,
            0xdd04bbd13a996b59, 0x118c2c46f938bbb1, 0xd8e526fd02225440, 0x77eb7c8d145cef0f,
            0xdfbcb1793c05b969, 0x648f02fdc1dc9674, 0x05999836a8352156, 0xe5618b7d0f4c17f0,
            0x3ab13d322b5967bd, 0x0576a26205ef837f, 0xd75fb82f6e6b56d2, 0xab46a63dc9fcbab4,
            0x05c4a98a0cc6cb92, 0x9f854759088858c7, 0x50e2de382ff2d412, 0x105c0cd575b6162f,
            0xa385c7a929baf84f, 0xe0cd72e84d6fb052, 0xeb0adfa49b40b085, 0xb355d6e385b483e1,
            0x8fa5493552d9f8af, 0x174410b36fb67831, 0xdf9c7d23d470b7f2, 0x83a9eae96777be17,
            0xb9e2d371a1f6bf9e, 0x75a2f10b24931df5, 0xa47e66dc7adfe092, 0x6b524430a7a5a50c,
            0x8bb3eed96c7a0f6c, 0x8e48b40a6e7aaec0, 0xfbf5f7438cb63d0f, 0x29d041f3775ed014,
            0xcb878119dbfc4f10, 0x62163275008184a8, 0x8dafff0f648afbfa, 0x271471089e18cdf6,
            0x909eee38304b819c, 0x240a5395d176ffd1, 0x68cf307a5fa7dc89, 0x1b670d70bf4649f7,
            0x34f8fb292c8870ca, 0x74c3fa74248e5fc6, 0x5ff77c86f3f1351e, 0xf9fdb3641f2b6e67,
            0xc7ddf5e0fe475a89, 0x1f0226a17be80116, 0x097f6f6d1bbe999c, 0xeeb07e99f7cf275d,
            0x901d43733dbb050e, 0x5f118da8df5cb5e4, 0x8909fb0495f3e0ba, 0x9ef8e0b4e7d7d71d,
            0x87215aabd624c849, 0x30bc7aa5a91ddd25, 0x56a480e9bfcfa01f, 0xe02c13e4c66eb189,
            0x53bf57e92af9f6e5, 0xbd40d215d737b536, 0xc0b817f775e4286d, 0x6db17763dac70be6,
            0x8ddc66c76bdb1cd9, 0x610cd57ecce4fc89, 0x76cd3dc1a2512ebb, 0x6a32170e23576978,
            0xd3fcd2564744f2b2, 0xf0ea75bbf9fe1d60, 0x8463c4a421b55e85, 0x1cc368aa499fb21a,
            0xf1d3bcdf36c9f131, 0x75e6fb629fcf696b, 0xd592d2b6490aca6d, 0xb786c77a5bf4151b,
            0xb75ead2f1e3c5e1f, 0x807420ebb270edc2, 0x19674cfef23026d2, 0x060ea65ac3f21f33,
            0xa9115bdef856c9ad, 0xddb59e0aa92aeb46, 0xd323cee7ab76fdf0, 0x66be97814f010b07,
            0x6a08b61c79f9599f, 0x2d00f3a038249975, 0x0a27f932a5dc6c93, 0x0b23341c4de5929b,
            0x86865942434c8dfe, 0xf6a30c77579cd14a, 0x1a783894d5ee375b, 0xcacfedd1f868d229,
            0x4293058cedba1e8c, 0x8b57f2c80ca18f0f, 0x2c7e142456394a8e, 0xbec41b8c14f37f13,
            0xf3d10286854e53fe, 0x580f35c7c6302567, 0x53f84c6d6a3a0156, 0xe3df809d00d27ec0,
            0xc29ed69b8066747f, 0xde9b9c681783c328, 0x951753db7a9f9aaa, 0x2046cb4b7893cb6a,
        ],
    // j = 164: sin(164·pi/(4·512))
        [
            0x3fb9b835bfdbf169, 0x22dd3f89422ae3f0, 0x8f8bf6e4ee3f627b, 0x857b60e24e6893ad,
            0x6bdc55e211481771, 0x45a3d770ebd870ca, 0xb7626501b15997c6, 0xc89cefc4c35a6335,
            0x93d68415ca1c11cb, 0xe2e287bc7f82e664, 0x2bec8422633650f7, 0x3c92631572db8a04,
            0x39c8fbc06b112527, 0x3f122baa075f655c, 0x753b9a3601535f2e, 0x71cc5b7a81f3f396,
            0xa114c5c079ff4a77, 0x55af4aabc2104fea, 0x15d63526504f5c11, 0x0cba2b4f26a9992e,
            0x394d06d37590d3ba, 0x49585384c2914170, 0xaa0d1e1af9e127d6, 0xe5daff66a88949fd,
            0x68b994e37c267206, 0x60c833ee6d1289ed, 0x8c622c503e9f5f91, 0x3c7d45ae0c04eb90,
            0x6529365bbe56e8ca, 0xf55d577405385477, 0x0891452a4a1f9ce6, 0xf92f252faa8b4983,
            0x95b28606007f129e, 0x88aa17fd259e39a2, 0x402face6f0991fb3, 0xcb23c9513f156bfb,
            0xc947596bb6e2d608, 0xd9f74b7c5b5cc895, 0x7c5369abb20486e0, 0xbb1a8fd7e4bbcbd2,
            0x444c353a30e32081, 0xfdac731fb3190f97, 0x3d86d9aa00c8c13d, 0xd59956cf1b8a795e,
            0x58d714c77610aa7c, 0xd0cc1da4fcda29d0, 0xa753cea2a684ac6e, 0xccc9acf92444d8c6,
            0xdce0c3b8f4f5af05, 0xec1b9c31536ac6c5, 0x1d21bb98adbec814, 0x1276aa1772ca6a0b,
            0x61955d72f91dc81d, 0x4322cb50c8138f0b, 0x7a42775973439e64, 0x56c7e60dc755dfef,
            0x30c8eb5f23716863, 0xb9beba14ccb39dd3, 0x9dd98b841ba8b2a9, 0x70967386e0b9788c,
            0xc82637e6bfa268b7, 0x6d277073c8156453, 0x7c0a52ec799d11fb, 0x1d7384f44abb76d4,
            0x910fdae851bdb42b, 0xe5dc64ce6ef2d121, 0x6702e05ad7b30e26, 0xdd0d805f7ced3837,
            0x6b6c0f0ae3a52b1a, 0x0b55dcb68fd583b7, 0xefbbc8d6e5a1288f, 0x7c12fc2a0b8fe437,
            0xb77ddda3be8f859a, 0x4183ce213dff45ca, 0x3df649b126063558, 0x2e786c07cfd760c0,
            0xcd99de5c953f0762, 0xcdf145fce92bde3c, 0xc0c7f8c87c69419a, 0x5018fde9dbaacc70,
            0x8bc1b694ef96446c, 0xa263368d52ef452b, 0x385711e35fc79cef, 0x31b15ec493461356,
            0xd1a0336686977bf8, 0x655669a6454f4e72, 0x67e75843a0986823, 0x115d8bd33923d3cd,
            0x01c793936df8b9b6, 0xb04eb95d3a843783, 0xca9ac0a7fa30dc6e, 0xeceee46eaf666e50,
            0xf11580127b1b6ca7, 0x72c58fa92091ff9c, 0x9c04bdf7fb9deae3, 0x88410f9f76adb416,
            0xdb1c7a81ecdf01a1, 0x6e4a4088e647d4f8, 0xbd71c7ad37302f48, 0xd12255f2073025de,
            0x26bf01712987e79b, 0xdda7c3dad18f5ab1, 0x11e38ad8dd64fcf9, 0x6664010362d271f8,
            0xe2f316645bc9149a, 0x1c43945b0b45f9b3, 0xd065dc996d8b236c, 0xf2f333b967b937dd,
            0x7a684a7b5bfef0f1, 0x3faa9aa07597ba7f, 0x403259d0ff7801cd, 0xf4300a6eae513d45,
        ],
    // j = 165: sin(165·pi/(4·512))
        [
            0x401b1119b952bebc, 0xab144677cd0f4c1b, 0xdf8806f6ff9dc8bc, 0xeb5917febfec42e3,
            0x71213ce230515763, 0x843b11c8098b2a6e, 0x689da0e512b02c9d, 0xab86e4533be99860,
            0x842106af953839bc, 0x9cc70a03f65bd48a, 0xe65d43351860668f, 0xb7234cbea0bfc153,
            0x18a444852e00dfe6, 0x677470502fbfa237, 0x482d296da1552533, 0x0b3ecef942842e41,
            0x632178eb478ee564, 0x4b0d0f19b50261d1, 0x631bb8ef07a81a76, 0xd5144d02bfe126b0,
            0x8d7aa5224df9e6c4, 0x248cb90419338675, 0x4a1674c8a711b5fc, 0x38662f2958037ffd,
            0x57c82cedd1e3da85, 0x648a70a7f3720c6e, 0xd769a711c1805563, 0x6d2c727f344af9b6,
            0xf2ec36471b98c3c8, 0xb23b83d418420e21, 0xed969a49ed8cfc65, 0xdac271e3879a5c05,
            0x3276331c8c79a270, 0x79db4916540c2ddf, 0x632288a0c29e67ef, 0x12f062fb4ee09d55,
            0x24dbdf16738c3de5, 0x2a0b9d07648b093c, 0x0e1b1ec3a015a554, 0x20b38c846eed60ff,
            0x6bd7dc6b2de2d1d3, 0xac6917ceb3692cbe, 0x4fb055df366f68f9, 0xc693d1bb627712d1,
            0x0614e6479b23f2ad, 0xbabbfb188c17fda6, 0xbc2a4ca53ad48d4b, 0x0baac68a70c2fd03,
            0xd802130b92b459f7, 0x765d5ae8b86a80b5, 0xdfcc84fb378322ec, 0x083ad5b90881c7ff,
            0x87817b78c213ea06, 0x402e779ccaf410fe, 0xd5c2ab1f7fbd4709, 0xc3252b1929e5f000,
            0x84addf2897606cbd, 0x553619fad5b3796c, 0xa166b6654e1510f3, 0x683fa774de774444,
            0x8a0699876e2032c4, 0xb7ba0f5e7710af99, 0xf08e74fd1f7454a6, 0x2abbbf6f0a55b960,
            0x1e553dffa1471757, 0xc874eda0678a8bdc, 0xb0f36fdda81d5f46, 0xc64ec339a0ef8495,
            0x7af5259aba3ee106, 0x5b7d022ab2ae1252, 0xcaecbfeafbd01140, 0x5f0b0a594b17ea10,
            0x3bdc734d52dc4a92, 0x09a8df9682a0e629, 0xf24d719e6b00cf9a, 0xd1b0215f823570ce,
            0xdb106fd69b4362bd, 0xb045c80aff88da58, 0x35ba8d4662bdc6c4, 0x9b360118423f8f98,
            0xad5d97d8f9a467fc, 0xf94eb5b81c0a9ff2, 0x4fca27d8b89cd9ad, 0xe5ac11363520148c,
            0x78305c1d9b4b2bfc, 0x1be945e7fc42d0d7, 0xea77f9a23d1cd330, 0xc0efe270a50efb68,
            0x385a4ca41ccbd41a, 0xb11ff3ce36f39fcd, 0x4174ccfab875d7e9, 0xb91fdd1856500367,
            0x9b6d83ba37f074d6, 0x403e2697e38d2385, 0x61766335af424d4b, 0xb4ddccbaa4f4536e,
            0x1a707f12bf7c413b, 0x5d907569ca099f09, 0xfda672a509c8323b, 0xfd9aac4e5490bef0,
            0x9bffb2d33f184f6c, 0x1f7f671f76a8bf25, 0x9c807a21dcfcbac1, 0x085e44230f8ba7c4,
            0x74d6983115b2b98d, 0xc9a7cbf934feab55, 0xebd3aca14e5d5763, 0x44c5402e9b78ec6a,
            0xf9bc461e66086c52, 0x0cffa0b07f1c0905, 0x29fd5dd93203921c, 0xa9e7e5c158ebede7,
        ],
    // j = 166: sin(166·pi/(4·512))
        [
            0x407c601ae7f746bb, 0x7ecac6b4745a4f35, 0x5f79a230d507cb1d, 0x9ddf6b8c94c3527c,
            0xcb77ba6bb1dc1cb5, 0x3eaf42837f4768ce, 0xd30288e138ae1e9f, 0x94d2c317da17db47,
            0xebb9269ba7198ed2, 0x72a298357d152305, 0x9ae514f02eb66e47, 0x35cca948b4f32082,
            0x135242cfb2bef9fd, 0xecaeb5a589b891b8, 0x1948feb6bdea21a8, 0x5f30af93a8567011,
            0x36a102ab78f43885, 0x41930ac798034465, 0x58d2060d0a8a431e, 0xbb235ea5c8edc16b,
            0x2223838ba0db7ec1, 0x00e6f68ddc500bf1, 0xbf11b3a908798baf, 0x035bda43884c8054,
            0x0134c3c18246978f, 0x3af29e53d3b94373, 0xe101780a7643c0b1, 0xcbaedcf0d2e9dad0,
            0x84ea1b0bb3ccc4e9, 0xe221ed4f08efc164, 0xce4a23f3c4ee519b, 0xf973b39fabc50874,
            0x0e0a12135fe4a151, 0x4e5ccf1dcfb878c5, 0x26a150f65ac3356f, 0xa2123317ad88c701,
            0x36566665a204a56c, 0xb86b942c76a201ef, 0xad7611ef8723b28d, 0xed9e6116cd0c8048,
            0x42dee3048be07726, 0xa1f25f60d6f81b0d, 0x21976a3fe2545237, 0xa88f9dff6d8e4bdf,
            0xa70ec9bfdd5f5f96, 0x849bce1f110997e9, 0x0c6da8db5d02eca0, 0x97cbee980abea1a1,
            0x79a73d3b3bf7d71c, 0x83b182ab8c8c7036, 0x712d2f78f18baf5c, 0x0e805456bc042ad7,
            0xbc913761152623e0, 0x3d78619573d1a1b1, 0x3a94ddbd7a1f64a6, 0xab92dd2c60fce0c9,
            0x17a4b56a4e044105, 0x6f726d8a0ca68d70, 0x682b3e295d9842e6, 0x8fd57700e64a3b1d,
            0xd695e3275773c66d, 0x897a1ed770499de1, 0xa89c509b738716c3, 0xfe9994349be91a0b,
            0x5fa4821b381311c3, 0x3f5aeb7a6d3a8f3f, 0x925390c89750ea25, 0x6be31bdc573c0dad,
            0xcc9ee9b06a807742, 0x7ee4dd195ad76399, 0x11c1cffa160b6dd8, 0x57420633d09f0512,
            0x9a1e7bc590345517, 0xdf1a51b0d0c981b5, 0x0e1d18e9392c451c, 0xb8e54da9772e05a1,
            0xc99f635d1017bced, 0x07967fa2a375e485, 0x0c146351c219271e, 0xc3a53d81f0d28a6f,
            0x6ff07cce8f619266, 0x79f0d412c6275c8e, 0x45491944e125f18a, 0x65f28215046580c4,
            0x0b1531e27edcd68c, 0xeef4d737743f6403, 0x7732b1594885adf9, 0x1bfa45e1f69a6e10,
            0xfdaf7ebe7dfbd5f0, 0x390a788820d03457, 0x5f68db98a4dcee91, 0x55331e5bcffe479a,
            0x80c53ec3ebf5dd7b, 0xb868a793b2a85b1d, 0xe3519511ad1868c1, 0xc14865d2b4007e24,
            0x0558a37dbfc2d24c, 0xab3a3fe613dd9ad8, 0x4bb3d79d3bb53aca, 0x8a71a6a40032b4a3,
            0x5e8986049dddb2c7, 0x701099f009c1d989, 0xe29421c5fed9aa9c, 0x5407eff2b3e9ca45,
            0xccbf3250a95fbadc, 0x3d9c167fb9718c21, 0x3c2a5fb77db2530a, 0xc9158e2dde5e00cc,
            0x73e7dd490af98c87, 0x1a9a8e1488064d8f, 0x5912139cefd398a4, 0xce981f469413a95c,
        ],
    // j = 167: sin(167·pi/(4·512))
        [
            0x40dda52a4a32afb1, 0x619a21551e336b36, 0x7b168297c190d442, 0x1aed663df3e71e7b,
            0x254e2f33111d905f, 0x79ec71abe74f4318, 0x6a43f509db2334c4, 0xdc48d768841f4df0,
            0xda885578e70617dc, 0xc050dbb1d2290723, 0xfc534ac715a9e025, 0x13dd92c45a980b3c,
            0x9f589d72f996981b, 0x4c1ec531756f7a97, 0xe64e01217a228069, 0x3899b20771625ef8,
            0x1287173364f5e554, 0x347e27a5ad909e74, 0x60f2cb148ad439ff, 0x9eb757f6fcd3212b,
            0x253cfb07bd9011c2, 0xe032f53d7e28a1c5, 0x5e975eb2430777f5, 0xd035f289e93ef993,
            0x1b12325abd2432ca, 0xb3f40dd9bf0dc26a, 0xa9502a9ddd8d7a0f, 0xacef94d308688a9c,
            0x378b20a60568e870, 0xd39a08579e47af73, 0x3a945309fb228f15, 0x6d0e5f65b976604d,
            0xfff08144b29e9489, 0x58e4d80e20082421, 0x36f286c3f6a61ef6, 0xa9d3202de211c925,
            0x5cfc00a445afa0f6, 0x2c06052651d1f661, 0xa01cdb528cb1f871, 0x9ff7eafe02935bd6,
            0xcfd7356eea6ae3db, 0x88a3e374f2ff02b6, 0x20359c34c6a11e05, 0xe0cf73908873927c,
            0x33a72646b9a6ad60, 0x7f4aa0febff4272c, 0x8c42b37b879cb8db, 0xebea558ec1a99d6f,
            0xfcc4f7efcac52dfd, 0x793bcc77bb66788a, 0x71793c47d38a281b, 0x86014e2a28786b50,
            0x34ec53fbdb8be401, 0xc530b2d7529d8f36, 0x4e6d526c176332a7, 0xabe0d45af1418ab0,
            0xda88ebc2b47378b1, 0xdd613c51315ad861, 0x7ef4dd6059fbc864, 0xc30e5fbdf4186ade,
            0xf3a66667a087f832, 0x7a485cb8fa488e52, 0x241707e4a3881f30, 0xb46f24aa8bc3b20c,
            0xb94417293f71a27f, 0x37d64fc651d7a6ad, 0x6b2392fac8c01765, 0x13348722d0ea2f32,
            0x0f2390f32831e59f, 0x5053051cd8e73ce1, 0x3523ab55f99c36ea, 0xea41c0d199722b12,
            0x07226d4b5e39fb05, 0x271cd3f99d813a51, 0x7022807037af25a9, 0x01ae677c92bf4943,
            0xe9de2a6874db5138, 0x66586bb292cb1439, 0x22dbe357b9b0048e, 0x6537a93bc424feeb,
            0x9472f13c4e1e3bf6, 0x82672a8d1e9737b8, 0xd3b6523bf96d0a69, 0xe2ee08f6bf168236,
            0x06f72b7833d5c628, 0x36bc34cc0553ccb0, 0xbf0d9d4aa3d41790, 0x3da29690a988e87e,
            0x6f6370f6405b253d, 0xb364957dcccf7b58, 0x746e2675350ccaa6, 0xd255c2985ec6cae3,
            0x422b30f073535daf, 0xe47537c8ed5c75ad, 0xbe6202ad42228e8f, 0xa52ac54860bf9929,
            0xc0c86048e161eeca, 0x59abd32dd91eec3d, 0x593a4a7e9fb3da16, 0x6178375a37105cfa,
            0x4fe624f35bef3f2f, 0xc8a3841592a566d4, 0x934185c3e56f5470, 0xfcb2602b9fc3a00e,
            0xc896bcadb8f10daa, 0xc7ff035486167f64, 0xd7589d47b0d3d227, 0x719681c7a4577824,
            0x157449f7fbc58584, 0x5d9a125acb41a9c8, 0x96107c494347425d, 0x39636f2e0b6b89c0,
        ],
    // j = 168: sin(168·pi/(4·512))
        [
            0x413ee038dff6b7fd, 0x7da6491b4f867803, 0xcb01c0a806a3322e, 0xce36ba75ab4ffe02,
            0xa3808a70a1da1d66, 0x0fa8580dc2529178, 0x8e1ce47f48faeee2, 0x4604d2e9050fa0fa,
            0x9edad7891085e0a3, 0xf99e9e037c200a52, 0x385623f111c89fdb, 0xa5442965b900987f,
            0x61b4eb40dd239dc1, 0x69ba35afef955655, 0xe6196b113f279fc5, 0x5bb582b2de32e10a,
            0x978700611280fd1e, 0x5424a87a10cec46d, 0x0996388ff3a0d4ba, 0x50231e3ca4b7bb63,
            0x94753650b9674a9f, 0x58c344b3c037841d, 0xaaed992adfc4e25f, 0xcb59687d97975593,
            0xe6361d3394fb8f8b, 0xc4eb62ad534db488, 0x94936bc88e3a220a, 0x25ee4fdf85685241,
            0x2a2b00326563abd9, 0x25e3ad3df3ef48ab, 0x31e62a14c5719b5c, 0x4b6df3141dcad38f,
            0x9310db2002c692b2, 0x2e882c772be254a6, 0xd8c82569c5c5ec8b, 0x6a12745eda3653cf,
            0x084d0f41baa5c0c9, 0x05031f9b58527768, 0x5eb773f0ff1fbf82, 0xb41980a05ae95e84,
            0xad9d4a125c5b6e2e, 0x375648e278e9bcf8, 0x233403f96f90c96d, 0x75f4e4e8668ce6b0,
            0x3b3cfdf6f65917e8, 0x4be89025fa9d323d, 0x77d88fd02ab3f79d, 0x846ef14e992354c6,
            0x55b6bfeaf53f731a, 0x65989ebc1a9cadc2, 0xe163e41824850668, 0xf3ccc8be7e676f79,
            0x0732f6e8bc840e86, 0x98ec3fc992952bcc, 0x84b34909d0549811, 0x37ad0051ff3c865e,
            0x0e0d12182f9baa50, 0xc7bbb33a4e21944f, 0x6481caef7a82c9ef, 0xb4deb145cebcb97c,
            0xef551622870a5d16, 0xa4573f1b55abbb7b, 0x551108b553f67f24, 0xa2737f5698fec571,
            0x79f9e0c54c6c4a27, 0x80a2b8a15d6afd51, 0xd5085d466491d373, 0x7f992cf59c930dac,
            0xd7c3f1d60fc67874, 0xf71da47d4adb1e80, 0x3e546f320873ec58, 0x62a5f6aa136d48b1,
            0x8662ff4869c043fa, 0xfb8bba26975b346f, 0x6d3ac44f0e38da48, 0x459539f47f10b808,
            0x10c714dd84fadb98, 0xa010f244ba7e6371, 0x5b71ab731c95ac0d, 0xd8510a11934f53db,
            0x2fccc3e168295f66, 0xee914aa4809a9509, 0x88840350024d12c1, 0x6ddd42bc96016107,
            0x58dac4386bac3bc4, 0x9844dec343b30736, 0x79bea2f8c7dee366, 0xe7a7f19c950f5f0e,
            0x00b8ce95adb16a9a, 0xddf7df93c4e80816, 0xac5356fba7ccd1c1, 0xacb652c003a044df,
            0x2de9e593fde70f41, 0xad48a8300aea8b42, 0x944b22447c92bbfe, 0xc5ccd310a7b0c49e,
            0xf772d5b90d727ba0, 0x662acffc0f334ae4, 0xb897a85a4fab37c7, 0xc73ae8d8164de0fd,
            0xe98d58bb4a9a912e, 0x6a910ba19fec2a6a, 0x66f5de614bbd5cd4, 0xd0c7c089df89feaf,
            0xdc768061a263c8d6, 0x3f09d4b44c9ebc30, 0x8ffe0e07880312b4, 0xb50409214eb813f9,
            0x7900135f43b9eb7c, 0xe887a773138e3923, 0x9a4b5370da02b0fc, 0xb1283bcb1971103d,
        ],
    // j = 169: sin(169·pi/(4·512))
        [
            0x41a01137aac00641, 0xae77655ced1cbb20, 0x35991d4b002e2e47, 0x819612663c6767fd,
            0x6a85cdd034f2a2c7, 0x234c3805900f53aa, 0xb2a055c5a87111b7, 0xacc10cd8bfb19c93,
            0x0f94b8bb9148882e, 0xa838e3e0ebfb7d77, 0xdea1daf3d3d4c9d6, 0xffaaf01185a483ad,
            0x582a495d8b538592, 0x43dd7396b0824122, 0xf0379d043706412b, 0x22e8dacab743bb4e,
            0x00188abb22f1bf84, 0x2a4a32a528f543c0, 0xdcbec53f8078a08e, 0xf834a4e6d573ecbe,
            0xd8eeb4f4d9c92f2a, 0x0a0d3c3d7ed074bc, 0x0c179f8910e3ec64, 0xd1d1e1ce74342f68,
            0x5e1c30b4296ad34e, 0x2b10f741777b71fb, 0x40dc4eca26e188f4, 0x1d04e5642c3438d3,
            0x5a4676db71ac81a4, 0x0c536e5d65033d0d, 0x2629ebf5b647ffd2, 0x07d9202b43e31009,
            0xc99eef402f1c60fb, 0xf160171d9c578452, 0x5768debb33d1ff11, 0x7a13231574f2726d,
            0x47639e9c8dac6a2e, 0x7797f4ef5aa96841, 0x428c98e95f5ab631, 0x2617cb18b88ea346,
            0x1cd83d178bdc544f, 0x19b37c56102a6912, 0x3fce831176ebfd42, 0xd62f6c64c4235a5e,
            0x5e0767a75ab7d316, 0x99855a44cc01b851, 0x1bde370962c84635, 0x0b229a638e149325,
            0xdfd0041d6b14a045, 0xfeca66a84055a1ec, 0x79033ddaf126286d, 0x4a5c232910b6a443,
            0xb4eace8f4701cdb3, 0x6329e832dea2f335, 0x74a6b280c1fc1067, 0xc9689323fe68c9c5,
            0xd2593fd126639188, 0x80e1f016dd3e58c8, 0xccbbc88e8c8de805, 0x007d3c64478f7446,
            0x5144419c43b93bfb, 0xabbcd22236c37e77, 0x9ca898742d1b8617, 0x7c3b626474757a83,
            0x6a51f44dce890257, 0x4a2927f16a9cf8dd, 0x2666b00296488055, 0x40563b9436969556,
            0x393b8eb96b2a13af, 0x85395e2dccf6d215, 0xe3b16be7f4b02d9f, 0xbce614ae355b3ee6,
            0xd0816a6a1a4279f8, 0xae98f58e9588dd57, 0xfccc6afa3e73b4cd, 0x37bcf2cb0b50eafa,
            0x5ece49f2a3aa06b8, 0xb003135214d27701, 0x7e2c5143a792f91f, 0xf4268b0aa9a030d0,
            0x3385c70bcb88673e, 0x07ee5b034bbe94a7, 0x35bd7d0e12ff28a9, 0x57da0d047dede7c4,
            0x0a26999dc2a22163, 0xd2f88fed4e113f51, 0x1bf0a2ed026aa049, 0x9623a446f2b3f570,
            0xbf5f53626b4425b9, 0x98c53753e5c06d8a, 0x796ea57b8a95cafd, 0x7115a12b92fb32d3,
            0x9c67805eaf645220, 0xafcac8a8711a6d6c, 0x2b4f3bac49ec01df, 0xd1f351ac2b0ceb90,
            0xe764719ce2765a57, 0x897dd319e612c6c4, 0xb7847b0d2a31c48d, 0x97991e503c7869c5,
            0x8ee18bff69c3faee, 0xfc8a3baa9b37819b, 0x182cfef7c5a74044, 0x5a29c051772f4294,
            0x90e7bdd72c2c68bc, 0x49a912830e3d5e6d, 0x08680fa692c04370, 0x938b3d2230641cfc,
            0xb0f4e80097615f28, 0xd71e379245d93355, 0x0275456751d425e1, 0x6458df6a26f5fe8d,
        ],
    // j = 170: sin(170·pi/(4·512))
        [
            0x42013817ad987954, 0xe583d92d3d81b953, 0x69198cda4debf524, 0xb6a28749f4220fd0,
            0xf84ea0e3b7d99c1f, 0xa5cb818bb7dd793c, 0x387d58b5bff04726, 0x5afaabfd688d5f34,
            0x244a3228c92bb4b3, 0x12cc6ffddd7e059f, 0xb7e491c07a81ace6, 0x4ce463dc25ec8de0,
            0x5d6c52d276b05227, 0x634d19641fd4d106, 0x441bc6a96e9b02d3, 0x59aca88996fdc011,
            0xb5caaf3fe9440149, 0x08e05279778f9af2, 0xf67bd93dc5030445, 0xd2770eaed36f735a,
            0x2da19d206e688005, 0x487c24aeb106a8ba, 0xf976fea795aa680c, 0x4adb2ae845e533ff,
            0xd8295f32e55e39ae, 0x5dc7ab9db4282d61, 0x7b9f58ead8b16803, 0xd1e79325ac6ccced,
            0x78b6c2cbbc426977, 0x81fd27a30ca23d62, 0xa3300c3f777d279e, 0x4e50c01002c8d3a0,
            0x017832879c310239, 0xcd28318bb9224296, 0x56b64a3979ef9c06, 0x0254aa9e55c5a068,
            0x9a55a9e282f257eb, 0x0672d0bdb6c66912, 0x9c940e04b760bf3d, 0x91f22bcfb8129f95,
            0x5628e4c0254044f3, 0xf8d53478306b35ae, 0xd68fbef1c9088dc4, 0xeed65d88934b844d,
            0x5eafde49bb48d1f4, 0x245559a5a4ed1937, 0x992130b4e90c517b, 0x55f5f26e365276af,
            0x09626a4b5a694a21, 0x0b83b4edda14cff2, 0x5057fb4ee778fa01, 0xdfb37428da32abaf,
            0x49e28fb665cc8082, 0x12ba4f0f1e3a02b0, 0x9651606fca74e84f, 0x3f074c295400c096,
            0x9efea1ad4bdd0fae, 0x18373dbeadab7110, 0x685079509ee6028c, 0x4d8ebd4fb8d96ab9,
            0x499fc9d2707c0e2c, 0x060f9f515f3b7afc, 0xc9ca49fcd7d58f59, 0x05f78a8114b139c7,
            0x5912d15e58dab258, 0x6cac924bd197e06d, 0x571fa0b111627f53, 0x1fc1b5415362af59,
            0x83bdf7875d860e98, 0x3467de330a947a2b, 0x707b864a107c1efe, 0x4846d3c18f345970,
            0x859525b604bc454b, 0x7d838121716bf6c5, 0xcbff4b362732691d, 0x1de3235bdc309c01,
            0xeb71f3d5dbe6f1ba, 0xcb3d0e099dca96af, 0x328f3ab7dc32efdb, 0x93e0b75523e66741,
            0x591e0071158e7e68, 0x654f3c084f5131c0, 0x706df3b41db3c0be, 0x6628e86abcf4a23f,
            0xde0339e9ea79f0e0, 0x7c18bca9dfaabef9, 0xf1835c493100d1b7, 0x7139a116e7ba6ccb,
            0x42fb0cfbf81470c7, 0x3744a1ed4c2a33ed, 0xdee54bd2e243eea8, 0x88e863b8fa6cf631,
            0xb7194c45f156eb25, 0x657432cb0cc53689, 0x54c369c00ba06492, 0x76168689015c515a,
            0x7004df4e624331cb, 0x8c594e3e2095008a, 0x57929ae6e15914b2, 0x0fed82d7e91fdc28,
            0x3ecb34e2f1b0fcc7, 0x14dd8ace9c3cf936, 0xe4c9de044e1b422f, 0x40989c62fccfa269,
            0xc9454f8e9c9f240e, 0xd1eac7ffad161bc9, 0xb95d03a470041ea9, 0x19d18b4c2c00fc41,
            0x55f313c2cc5ea8fb, 0x08670dad235b9eee, 0x010cfb0d084d94e8, 0x0a0ce8a6ff19cebf,
        ],
    // j = 171: sin(171·pi/(4·512))
        [
            0x426254c9ed1977f8, 0x4d218ffef278de3e, 0x04b8e3553e0f7e89, 0x0bffdea17f95ee5c,
            0x71a02ef2aa8c189c, 0xae51563e3fbedf0f, 0x2187dac12b3b23e3, 0x8d85abeb94d1ec1f,
            0xa709c7bda3954710, 0x80c858ea0cf6ba4d, 0x016c324c5a59868b, 0xa6e2ecd2acc01c93,
            0x23cad093fdb38707, 0xa3064218845de662, 0xf861c4e3e426937b, 0x0fb41f796b7d0460,
            0xee1b360ae05860b4, 0xd735a8feff8d098d, 0xf9c7fd0fe06df791, 0x4dccae9295b94d03,
            0x5654884050466db1, 0xa0e842b3aacfdace, 0xd5e511e37e6e968a, 0xe565f7e473e0a823,
            0xbacde11e588ed910, 0xee8fbc2246634cea, 0x9634ae9b00048716, 0x99d6939cb804ece2,
            0xa7167f147df3a73b, 0xb19a7710b4e18cfc, 0x9fd7c2c0389e230a, 0xce4471b06fa2abd8,
            0x428ba53b439fdea2, 0x7000a6034f2b3f00, 0x68ec9425c234dbe1, 0x3ddbaf70ec988ec9,
            0xb89e513008ff9286, 0xdd4b45e25ffabc80, 0x75cd608c8e7e7899, 0x43f83e63e190dea8,
            0x36cf8f8826a0dcb7, 0x8a9b8a31587ebe37, 0x0af53bd42428f460, 0xc9ffd5d19b34cb93,
            0xc5d836dad042de06, 0xb9efdc2def2a5447, 0x08cceedbd9d12bcb, 0xd6af9ab356c2e262,
            0x855f3127382a8a7d, 0x11eda1f09ec23a20, 0x475bff13500afcdd, 0xb3fe04676b4d3815,
            0xbee716585593534c, 0xb2c46d520583d924, 0x8937efe31068c7a3, 0xbcbefa430b11a5de,
            0xc4e4a60f47552cc0, 0x62505828b23b5831, 0x83e3b8fee87e6333, 0xdac3e3b323872a29,
            0x70ffd1ba6d9254bf, 0xd6af304a9ef35ab5, 0x7b2d72f6c31d9cf8, 0xa1cfe90d7c2fd3b8,
            0xb0a2e3eed40b535b, 0x927b901f0546536e, 0x16e26a5da354ad72, 0x9df033af193c1a0e,
            0xab0922a8c339ec90, 0x4dd24e1657b3b8ce, 0xdcb3ee326aa9df6e, 0xddf416a76ed8ccc0,
            0x8f89216c6a574396, 0x511ac1d9f5f353ea, 0x73e04fca7929d4e2, 0x81bda0b675670081,
            0xb038f85b2f71720d, 0xf618638955fcfcdf, 0x01736132ba82bf7e, 0xd442db1569a84ed5,
            0x362878627cf40901, 0x815f1ce8119a959d, 0xd6336b49d19742c7, 0xe914ceb7aeacd3e6,
            0xdce4cc46c6acc2e8, 0xa022da6d3a3b23c0, 0x1f72a20a59d3cced, 0x42f6ed1217e0ef63,
            0x2887a29c818b106d, 0x6c0ca9210cc6b34b, 0x7bd36c96e364533b, 0x06372062d2a3bd22,
            0x85036a2cd341b089, 0x1e4d8f6d52371ae3, 0x0ad393528f8bdd35, 0x408b4fde6d08e895,
            0x4724c09195e5f767, 0x4f8167d28477eeea, 0x14e2986a07c40477, 0x1a743b56861c85a8,
            0x7a337922b4e28a92, 0xf9721d7707948d0b, 0x51c79d916a4d2374, 0x830d2bfd4da4df3f,
            0xf08249ab3e61ea84, 0x4dab9fc5311e318f, 0xdd92df748d2e8aa3, 0xc46131ef88b57b16,
            0x191a86d1fbf854da, 0xd37788fe1bc3c945, 0x0d0b1f5d07962f9e, 0x0143968030c96a30,
        ],
    // j = 172: sin(172·pi/(4·512))
        [
            0x42c3673f6f6e404e, 0xce9ee34480344b79, 0xf4e09a65192d060f, 0x8d8f5f44f4f93129,
            0xaa4693edd139be5d, 0xacd4c5b05ad62456, 0xbae440c015dd7e9f, 0x188d9744b54f4d7b,
            0x98e1e2607440f5ca, 0x1d66effa8159748d, 0x8057df276a09583d, 0x8497e7d80eb7c448,
            0x1ba135b03bdda08f, 0xaedbe2804f6f821e, 0xe25c67e468577f9f, 0x13cfe53fd7a2b7c5,
            0x170652d0864b4249, 0x6f792e7e2738bcbb, 0xe3e8caeee845b519, 0x2f2cef57e911cb91,
            0x97437306577b64f0, 0xef9891c165b0cab3, 0x6d28f986b537dbde, 0xbd62b4ace9493736,
            0x14e49151f878cab6, 0x3677a0884ce73038, 0x641106394fba299c, 0x4d987d4e55f51901,
            0x48dbde110cdf8623, 0x37aa9bd1a7ecd48d, 0x3b35de16d43c9f56, 0x9f439baefa04bcaf,
            0x2cd9ef6681184017, 0x37422c8254bb0f19, 0x65cbb76f5a5024d5, 0xc3b55f64fc1908ca,
            0x1e1ff904a8925c37, 0x9584f48637d22f71, 0x1ace01724adb0a1d, 0x1978607e93654745,
            0x481c4a578a61fc43, 0x42884eff0ec16d49, 0x34e83e54ebcaf51c, 0x60cf1ee1a459e27e,
            0x9674fb9a12d864d3, 0x1b8f2495836011b5, 0x81f7df63b994476a, 0x1442d6a3c889f2d0,
            0x16159281c3417a07, 0x591b3172fd146041, 0x01a0715536220f89, 0x0fe1ff17d04528e3,
            0xa8d641daa9d4580a, 0xfab5efa8600ce059, 0x5f5c43632d8ca9bb, 0x06e08148d5c32244,
            0xd031ef8c8830ae53, 0x1330635a9e6a201c, 0x6570b6bbe0147946, 0xb5bc571c080c1e89,
            0x8f1cf66fcda4f72d, 0x5c2e4acd478a895a, 0x3d2e9d446cfbf963, 0x323b6c568c6b3169,
            0xdadb86f6af9d5ed6, 0x67e691b8242aadc5, 0x7dc02c4695f47e28, 0xe6941057c44e7e9b,
            0xdcffe2363e846eba, 0xcdd080a3334213c7, 0x81dc6bf25d3316b1, 0x0f5472f4b8534ac3,
            0xfa933d9c196146fd, 0x200894738eb93f0f, 0x066c517f60f8fa24, 0x80210b05616d1a3b,
            0xcc7a33be7d7e81a4, 0x3b36ee050c988e0c, 0x79c799ccdad4bf19, 0x581f6a1b5a7a902b,
            0xb7cba10c7767419b, 0x8ccd2585d65c2484, 0xa36931640ac7e9ba, 0x399efa993fb00b7f,
            0x763808402f98e51d, 0xb9eba51f4ce4a35b, 0x15fd09c593cbe16a, 0x278eb05b321898ba,
            0xa91c945ddf9eea78, 0x49d52208f4a6eb02, 0x6c547c3ded435712, 0x2da83ed218e68e7d,
            0x7ecc7c526ce691bc, 0xa258a29a7ab8a2d2, 0xeb4d798198e92798, 0xd8cdfd71702ef957,
            0x6861064d1c31113e, 0xb14448b93786dcd5, 0x961ff266cebfdd55, 0x61431e45840edd7b,
            0x0e319fe1fb4d060e, 0x8b4605e492decca3, 0x912910fa94984698, 0x354eab0cb914f276,
            0x706a51024e02aafa, 0x6c08f12ebba06480, 0x18a0de2628ca9a3f, 0x1afe220a9554e338,
            0xb1ca16286bc3cbcd, 0xb35251f978cfc3fd, 0x3d75cb04d29a0e1c, 0xeada80b3de764e3b,
        ],
    // j = 173: sin(173·pi/(4·512))
        [
            0x43246f693c563716, 0xa04cecf2e2ae9e89, 0xb7d66b7cd7ed9526, 0xd2801f1e1c7bbf1b,
            0x9fd42c94e0b1e43f, 0xb63f90a6000ee704, 0x9ee24aba123260f5, 0xd3355f8064394c0f,
            0x9ec96155059fb6bc, 0x8f264e04f6225acb, 0xff74faca4efa1284, 0xa7c0e73d6bb81210,
            0x7ce06b5981e9037b, 0x2148d595bf318ffc, 0x683747aaf68567a8, 0xfb4cba8824fe573a,
            0xe16415e51e423304, 0xc15090be58b85cea, 0xc1258d2942f49a96, 0xfee91a98bea9c932,
            0xf0cf5dee8d17021d, 0xf4bdb20e313a71df, 0x672e5c71fe3feaad, 0x7ba846484151ed2f,
            0x19c6fec483566247, 0xbbce8b3d49acd618, 0xeeeeee551c915026, 0x3816d2a7382e62da,
            0x9dc8193a1050a2ea, 0xaf24a270cadd0452, 0xdc5b506518794a98, 0xc01b2252a8c0604e,
            0x76432d8cb76b0286, 0x90ac914249efce13, 0x53926738c3acaaf8, 0xa9bb0d5f2190ec61,
            0x52679e5b26c4d1d4, 0xc2bf972ef5731020, 0x6cd94812ec6da165, 0x85ce7f85a519c056,
            0x9fd2870338c206df, 0x8a496247ff1166e0, 0xb791d479b2f4158f, 0xfd400b422df767bb,
            0xf2305d6d4546c965, 0x20d869c2155c32cb, 0x12eb78896a61572d, 0xf27fd114e4e5b92c,
            0xdbeb384faa05f190, 0xf902754ada718a73, 0x0d240226ce884985, 0x8263f3028c7adeca,
            0xb047d3b9ee92c1f1, 0xd2cc973f50b556d1, 0x1596032c473c95eb, 0xdf6380632dd382b2,
            0xa08831c1f89d83a5, 0x5f8c96b616cee692, 0xfa68bf94d8971bc9, 0x484e82c859a71eca,
            0x974112f85d037f6d, 0xfaf1f7f769d5bb34, 0x256bf2cbe0c10043, 0x39b72d061da165e2,
            0xf935d031ec7c04c5, 0xe498bd8508c06c40, 0xb954a683212ca93e, 0x2d3a4ffd1ea2f7a2,
            0xf1efbaf63d1f062b, 0x404ba663aade6e73, 0x67fa7b14625e90dc, 0x3c7e8dc932059e17,
            0x63a56071cf778c8f, 0x7a61a4cc60697abf, 0x1abc6c8e6f500ebe, 0x786019d1402824c2,
            0x336f11c0abb87ffd, 0x37de853c4a29bd84, 0x2bd0ab052e44c9d0, 0x9606b4905adce8de,
            0x03cb1139e3b85f62, 0xe58f38833bf9b2c3, 0x926bd420b9c114e5, 0xae7ecde90e57f8cf,
            0x5fcccee6f36b4254, 0xa4239c2d6eb32bc1, 0x5229285d211af93c, 0xf16a32242b29f8d9,
            0x058d05b2b4378296, 0x240bb602b1bd2584, 0x8bbd50408e43974f, 0x5c23ce94e3a9989d,
            0x0aabfa2af8214e6b, 0xcfc3fc9ebe31b03e, 0xeecb4b04970adf5a, 0x96a01363b4826b21,
            0x586273db378608d8, 0xf2cb38406719c13b, 0x0f208528ed5e603c, 0x29bbde9c38eed38b,
            0x67c8e44f1cefb5e5, 0xa9e24a22e8846159, 0xa0a8e9bffdf60a90, 0xa0d85df6854fab46,
            0x63a984c66e8db0f7, 0x19a12cdc4dffa307, 0xa69b9518edd00e6f, 0x53199006cca6d11d,
            0xd5a3047fa7b8e8b5, 0x77a3c22d688184eb, 0x1a30833d3f721e09, 0xa0718ca8a5f0d042,
        ],
    // j = 174: sin(174·pi/(4·512))
        [
            0x43856d385d2736a4, 0x804ea93aaf671fb7, 0xcc72089ee108d72c, 0x63fb276cb619f855,
            0x32de804648d1b441, 0xa0954568dc5f0800, 0xd254d26ec0478012, 0x3c6c53c39eb1731f,
            0x2a925d9c7eb781a5, 0xd35f4259210efd74, 0x9f64ab9c448d7907, 0x0766e366bc8b04e9,
            0xd96afac8a7b5fc7c, 0x32eadcbd52449527, 0x5f4e91e27b0a7ea9, 0x26678d398150401c,
            0xd6d37dcad99dadc9, 0x6b736a0650a31159, 0x495c4223fba9ecaf, 0xd429cc2fba77ee0d,
            0x19e3fe13028ba1f8, 0xac80d98e5d85b67c, 0xf2c15ee0c175eaa0, 0x5655b7dfbcb0d513,
            0xb6381e867dce34f8, 0x2fc53ec0cafda77c, 0x56d08289775d1a89, 0xf418cd12b8a031b9,
            0x91a8423a9a4ab6ff, 0x59dfe0fa58cf5936, 0x0743aae20405aa19, 0x81643f2017edf39b,
            0x7c91b36864059a8c, 0x6f412a7fcec9b1db, 0x61e4fecc2e7ca04c, 0x9bcd81e7aff12c34,
            0xbdfe55741d849e2e, 0x4bc2ac2383a20c5a, 0xfae00f5385dfdefb, 0xa41af1cfcc00bb2c,
            0x14cee710280bcbe8, 0xbb19693972a123c9, 0x531b05684dea7d9b, 0x05ee0252e7f1fa3d,
            0xc2e2ee836c2cb245, 0xe5cb2449ea0ca0c8, 0x025650e0ebb27f23, 0x10709e0994654d90,
            0x7326ec75fb586d5b, 0x2b6b6e9047841983, 0x17a36856bc308e94, 0x0ad496fe73be2288,
            0xde4dafa5b5becadc, 0x84015f8a216f9a16, 0xcbd72dde1f87c7cc, 0xd07c5fee2e8259be,
            0x2fe1237901f67e11, 0xf4c8bf82175647a7, 0x4672532c56e246a2, 0x4b40df12152dfc28,
            0x45966ab3b818fe2b, 0x1d8c05961094f949, 0x974fcb572cb5d464, 0x575442f705a9681b,
            0x0d5b8d2db6f4debf, 0x8d7897e91825b398, 0xe6c749f676c12a88, 0x414af8ac58ef9d6a,
            0xd7f671931db92ad5, 0x9bbd461b8cc61abf, 0xdb0a6ebecfffbd87, 0x9f50daa1c4bba2a9,
            0x0963de26d443f245, 0x54c681d76a92577c, 0x11279a09dbce0d57, 0x0e08cf9fa2c12b6f,
            0xd433412deef1219a, 0x49c0ab425340795b, 0x7b010e99029cbc3e, 0x2a1477962317d3e1,
            0x21c8059827b6e167, 0xe1ad08ad431e796f, 0x85d57b132550a0d8, 0x8331bd419108e376,
            0xcc9ae8608963675f, 0x47bf1eb044d84d57, 0x64479f5b823e9f61, 0x071a27728f4f1acc,
            0x228f466505038437, 0x4cac9f1e4a654cc4, 0xf2df229f10d645e9, 0xbf07fdd5e97ae5b0,
            0xf353f572bbf18f98, 0x241e53df312191ba, 0xfb7c07408cc64372, 0xdfd9f87d39427f23,
            0xccfc77d9917aa260, 0xcfed29ab51b04f17, 0x8a1817564b281b50, 0x57fd7c6e8730992e,
            0x260921ba8d4d4736, 0xedcb2769efc9028b, 0x9e2b024d84f323d8, 0x1f22ab175eb8c52f,
            0xcd52e80eff6edb3e, 0x2e033da73b5d9a47, 0x48b046ff74fe8fe4, 0xe9cc740a2e14df3f,
            0xc810c59a82d63ab0, 0x55229adabab57057, 0x5254b4fa66553035, 0x324338903243d7ee,
        ],
    // j = 175: sin(175·pi/(4·512))
        [
            0x43e6609ddccfdda0, 0x4109e64a7a0427f8, 0x1fa546fc1b2bc357, 0xdee0b49c8845253c,
            0x1977f4a78abe298d, 0x49f1a136dc1cbf51, 0x16eb5b284190a2a8, 0x2c74612b6a6b4599,
            0x3b9654933a591f63, 0xa1faeeb789cf31d8, 0x4868dc737214c70b, 0x7c3102b73762deb5,
            0xf1eb29f38cd34598, 0xad5d2638579aae95, 0xb6ddc89cbe1be62f, 0xfc91169fab32cf60,
            0x6f8a970773be890e, 0x7559efcb39e77b22, 0xb405473f39a7dee0, 0x109344806ae20037,
            0x8bcf9acb00cb983e, 0x3032be88c6996c9c, 0xe8c4cdb0faac7aef, 0xf5e57c2bb8081d2c,
            0xf41c9009b99c2c37, 0x59ab8a862d8241b1, 0x5c18f7f4624b0ed9, 0x0aa28ebf08707567,
            0x84a27970822513e7, 0xf42a08c415c9852c, 0xba219769db8ad569, 0x6ecadc8c91198915,
            0x9184e00f640b43bc, 0x5129e0a190feb4e9, 0xa012dc2a329ca72c, 0x9e9767f4915a29a4,
            0x896a91aad23fffc8, 0x593972ec7583c5c4, 0xbc74c84d4a5d9b09, 0x8d877b7139be7d92,
            0xe1539ad86c451b78, 0x57a10bf7e7129cf1, 0xb1501e9793ce72e6, 0xdd0d803ac2b5018f,
            0x816c01b22661ec16, 0x0a8d432ce1bad830, 0xd81edfbd5b56bee3, 0xf35e6d951ef0a797,
            0x5482b01b7b27ec52, 0x42cc3faed8ab4210, 0xa04a8cdbd043b688, 0x30f849130e1673ab,
            0x3649598b939d60ba, 0x400678a4a0dc2b32, 0xe3c606a9a8cd3478, 0xab0a8836cae631fe,
            0x8c5549dbe91bc658, 0x27115333a9cbfa9c, 0xbb5909f1e03005f8, 0x123b3aa5442a9aa0,
            0x9fe9717b964126d7, 0x414b3f1ad5bdf9b1, 0x0335bc0a95ae9245, 0x805aa166d36a56f9,
            0x757216a458df9f66, 0xb8d57b3cb37bcab9, 0x13a1b34d85a22fcf, 0xd0ee0267bec35e10,
            0x69fee21c178f81f3, 0x2d11adcfa7ff29f9, 0x8be5c81bfb90d00e, 0xa1f0087aa46602f3,
            0xa3f2e89fd96ce93d, 0x4893d61c21fb9643, 0x1b79801924e8cb95, 0x9a39cd5856f1701a,
            0x585d7d729067fcdf, 0x8a387cbab1148986, 0x1a172da659586178, 0x978296a92fdf0a53,
            0x94778ee87655f5e9, 0xad40dc9f40151712, 0x6c2c31a0b4a42522, 0x1797c9830c016ee7,
            0x205b23e84d3f2205, 0xe0a042278e526b67, 0x4721739d255d46c5, 0x628ab478e64fa6ed,
            0xcb5f31f31fee6ab5, 0xff50ec0b95079049, 0xad67cf9a411212f6, 0x83108d3aed12b8ed,
            0x4f239b013a639b03, 0x88b80a9774880259, 0x9842b29938b55b30, 0xd0c3f8c7f7126339,
            0xde562a6d28690adc, 0x8057740002a16fb1, 0x65669a37495e7e75, 0xb63683e1966d8fb1,
            0xc8f5f6f135cb0864, 0xa8e08869028d252f, 0xdd5b0334a72be16e, 0x756cb74457a617cf,
            0x9b3d966eff4934b3, 0x89265e6d87cc2680, 0x70e06686ca8a737e, 0xceb78089a5eccd00,
            0x6333f1d83c168809, 0x4f6257126f28ddc2, 0x5e395d4027513f7f, 0x88d3d27d4c4f7b4e,
        ],
    // j = 176: sin(176·pi/(4·512))
        [
            0x4447498ac7d9dd82, 0x4c20ab7aa99a2182, 0xf735312b47773c26, 0x6a6e3a60fdae388e,
            0x2098bb3f6852d2b1, 0xfd197afa03c1844d, 0xd425d6dbaad2a91c, 0xcc7c4ac755b9c25e,
            0x273477c890f645c2, 0xf1a785779bcfc2f8, 0x78b2b8a3d8e6717e, 0xe6fd231c177b5e14,
            0x8a2475525bfaa845, 0x66a6a8405767c64a, 0xd5d8b4049f6f572e, 0x987763f1a30c4cbc,
            0x92e001905ef687ab, 0x0a936eb2953b2186, 0x663dd6ae30e0e470, 0x45dbac8028d53bdf,
            0xba190d61f4d4578e, 0x3fec391579e2c4a2, 0x8c4bd43ac01fa75b, 0xb18bc46a4bb49ef0,
            0xa2ee14083adfa367, 0xf9e8c1e4f16e4cc4, 0x0661b3fa25e98d02, 0x84e40962dab8406e,
            0xa410259262cbebc6, 0x568cce9b9257a512, 0x2ed80cea401e7ead, 0xf53fc585c6341566,
            0x37780d77bc0a73f7, 0x244b2023e870041c, 0x7cf796f9820a1b5e, 0x2d27a7b7cdc03d09,
            0x0d81dc0c7515fd5d, 0x3b3ea10ea54a1633, 0xa33ac8dabfef6c1a, 0x84ca4f930c6a54d9,
            0x17dd6034765935d0, 0xdf6e4233517c9f01, 0x06703d80be57d2f4, 0x888abb359d370130,
            0x62526100d7d1bc6c, 0xf58bbb1a97196021, 0x50e4d3f54c09d7e1, 0x6a90c218e64e66c0,
            0x4c78742bbff13f0f, 0xce76e994338da99f, 0x60d5a212c411292e, 0x423f97025e976cd6,
            0xbb413fd49168667f, 0xa35fde5cf60639d6, 0xc3ef8bef5d66a059, 0xcd83c847d54ea7d1,
            0x217f51297b3f7d69, 0xb194b949a737484e, 0x40ae40163d6b388f, 0x8ade201fe0a421c8,
            0x588d0cd0ba08456b, 0x857a16f1473b681a, 0xbbba866b89b78723, 0xd8c864e6e952c82c,
            0xac21cfe2cf5ee5ba, 0x0e26ea95a919ff51, 0xe350b77f4b0e3bb8, 0x79e7aad646394c44,
            0x9ca429411bc74cbe, 0x6c6484b9d1123009, 0x25554fe9f67a5475, 0xd6b48477f91103f9,
            0xe3c36e77f1833819, 0xf7907a85d6b9f627, 0x9f3d35a80b76d026, 0xe321d7269fcdc1c8,
            0x13ae4440de1a6ff1, 0x989e172b94c543c9, 0x96d12340442a2324, 0x07f69e1e2647d50e,
            0x60d357b7983047a5, 0x09461feaf64ea63c, 0x04b35de16d994755, 0xd4b76529530d8646,
            0xf4a5ba2d4ffaa1c8, 0x82db7fc572ab9c16, 0x90301a83d97fd090, 0xd38bea32d4870541,
            0x8bcf9bc49df9e244, 0xa680b2992c2a1760, 0x2b58fdd63b1f4b02, 0x527f210a81d7a79a,
            0x5f36886c1097a216, 0xcd40e03788d7a5f3, 0x051806de7af25f93, 0xf7171bdfca6ab9e2,
            0x0f0cc74a374b8d0a, 0xa3da9b7ce9610740, 0xa50006c0d5fc4ffb, 0xa0918c8fe32557b6,
            0x75f2f217e4d2fc6e, 0xf4663b6b5fbf60d2, 0x931598f3b15154cc, 0x2f656a65f9755074,
            0x5c5eefda02165f5f, 0x143d88b9c1077616, 0xa0726103878f56ed, 0x040648b1c06b25c3,
            0x66a4852133519f43, 0x7ae933dd23245c89, 0x5a09fa9d2f833f6e, 0x2d8ea79fd4e4fea7,
        ],
    // j = 177: sin(177·pi/(4·512))
        [
            0x44a827f02c6c48d1, 0xc0e379dc64eafe2d, 0xb6226c67eff5decd, 0x77c383c6805fdb86,
            0x8efd2f7f4f4434b5, 0x59d0408f6af79d73, 0x103167cb76d24a7a, 0xdd9e51eac42bf705,
            0x3e22e7008eadd9c0, 0xeccf5de1b4bd9966, 0x7fd93a7f5912d477, 0xc1364c7c08622c28,
            0x50e268941472b10a, 0xbff9b0aa8810039a, 0x5b3a93dbc741253b, 0x1e5b09cb4c819ad1,
            0x92b29e4147e4bf57, 0xc5a88ef0165664b5, 0x68fce0c779da60b5, 0xaf5f21119d54cc52,
            0xe58f63b29550101d, 0x5b8608440f2dcbcd, 0xa7c1d9aeb7d90c7d, 0xa6566dc41add8701,
            0xe8b99c10ff7509de, 0xeb1796a331b69e65, 0x6aa76b08d1894c10, 0xb9a22fda9e961f34,
            0xbd1f32f4fa9653a7, 0x30819479b8c0c7ad, 0xf9e5d65743bdd10d, 0x8f37e650e835d8ad,
            0xd60fa8c36bff4638, 0x161f8e77feff4c95, 0x5dbabf575da34225, 0xac337895a876434c,
            0xda64f8b9e6810ee7, 0xb0649f4c7f97a67d, 0x45205e20ca0de5e4, 0x284722a1b7b71447,
            0xfe251c21010e38f4, 0xbb788579cc197441, 0xa3fa346b8cb0dd12, 0xb45e1d5f09191f77,
            0x60d9ed56ed06a35c, 0x8b0b5b04b895d4d7, 0x9cb651d7f06b51bd, 0xe160f25292c07729,
            0x94c714e676b11f4a, 0x5fd7cfab30e36a87, 0x1fb5f686bb661ecd, 0xfdfb041e7f1796d5,
            0x5dc2c9b999819beb, 0xea43e47eb5eba836, 0x7cae1a6b0766db5a, 0xd393a31ed2b7a5d7,
            0x23b1702c90e61bc2, 0xc07a583a2b4815a4, 0x7c507f152cf48294, 0x6fe4c3e4acbd89a2,
            0x334e4234037ba1cf, 0xd80c0563d895b289, 0x0fdf87eef91d8ea0, 0xf1541334cf37cb2b,
            0x4165a75573ed0cd8, 0x11196124037d901e, 0x0015206564491cbe, 0x1d2dd58f1f3a8d22,
            0x9f1b2760e8dddd84, 0x44196dc0e5c84269, 0xb1be3df858cf42dd, 0x3558b79b6f4ffa59,
            0xde4eff6984b02f21, 0x05edc5e2f7c1aadd, 0x956c8596958fa86d, 0x0bab20e0b48aa81d,
            0xa0848a39405fd749, 0x73d381b6ec418ba2, 0xf3001c2adb75f7cd, 0x5b758292fb07b8e6,
            0x6fdccd4e30683eb0, 0x7c1a6cb02cbfd962, 0x1d3fef7b563c0630, 0x779a0c4e3ac4c5d3,
            0xd101a1bce46d9551, 0xa6a0902bcb1465a3, 0xb27bd16dc6f1b30a, 0xcc8ce35a263ce6d5,
            0x5588ecc107d50cf0, 0x54780922c0f2155e, 0x8f119051487e194a, 0x4487cef972997701,
            0x0e7e2d28f54feb68, 0xb47327a0c57c801e, 0xd780b8efcaa6723f, 0x74abf07330a01ab8,
            0x3dc6b56164900996, 0xf97c01e981e8f3a0, 0x7fc0c5e5d10285a6, 0xbba955be78f5c27b,
            0x3f14b5763f5a9dd7, 0x427f8d0ad34520db, 0x90716f2d7675c2eb, 0x475982176cbb366d,
            0xf1996ed6cb4ea346, 0x14c4864d3204344a, 0xb0348093807c7356, 0x26762f0cb80129cf,
            0x243af1c9a31660e1, 0x13e156034acb3e43, 0x892bb108e8932e3e, 0x06b82031528401df,
        ],
    // j = 178: sin(178·pi/(4·512))
        [
            0x4508fbbf1a4de122, 0xd3368ec9b61c6194, 0x5158b60a30dd25c7, 0xe6346fd9a480f8df,
            0xe4ee626d717d40bb, 0x7dcd8ad1e3ddb145, 0x3d69205549219d16, 0x9fb560b5e1eaba29,
            0x63f33f353ee38573, 0x12bbd8d70bc11bd8, 0x13a7c9c1b72b22e1, 0xa9c11d7d2d11a3e5,
            0x3f28449025defd44, 0x2f95d1312c9c5a99, 0x351d6fbf9d3488d4, 0xcf8b19093510079b,
            0xf4f1353d9d6183bc, 0xbe5f87926a5cbc97, 0x7e1128cd8ad01ee8, 0x6117f5502b31bcfa,
            0xcebe4da2f14d2566, 0x1e5fa43ae6c524ee, 0x8a139dffd9473fe8, 0xef84e476f854a57d,
            0xe00fad81eb18d888, 0x0216af1bb3b1af29, 0x3385b1e86721939b, 0x76087c8ea8ae10b3,
            0xd743c7e59d17654d, 0x190cebcff3cda10f, 0x662d0b7c97a41fa7, 0xc7b8a1be152157b4,
            0x3cfe305b02e794d5, 0xb39c67e0f8bc1d8d, 0xfc33b0fe7843cdbb, 0x66d93793606458ba,
            0xafdbea26d59c8c18, 0x51fbb653bc0f64ab, 0xda6ac39c962f0128, 0x066d2dcf14f1b357,
            0x109128fe8209a0ad, 0x2ee74e90b2e27f7d, 0xcbdea1f80f20a49d, 0x26cd4e5515d0e27f,
            0xbfffaf9c672c9df9, 0xfe7fe97101cd27a2, 0x05a0fc95f29e9c93, 0x3385d3b9915c90df,
            0x18f7a3568dec6d5c, 0x10daaf4e32a7b709, 0xfae6e93f93e24790, 0x7210e5fb55fa612f,
            0x0518df148b59767f, 0x3de1560f0c15f4ba, 0xa21fafb070a37e94, 0x91de7f89e2005a94,
            0x4740812636e7b671, 0xbbeae464dd5536af, 0xf5b5121564efc62b, 0x7083f36de3c2ba77,
            0x3764eef6407000ad, 0x63ab89ce81c26cd5, 0x8856a3829913ccf5, 0x588531687d46672c,
            0xa610a35486fea894, 0x0d47828ceaa84c4f, 0xd24f1b607733c4ae, 0xb72f52b2748ea7c5,
            0xf9e94fea1481fd35, 0x7e8f1863c0a5684c, 0x987b46ec79e61441, 0x376633b67b734c52,
            0x99a956197305599f, 0xd78959cc1a48c9e0, 0x69b285033b0c9ea7, 0xf343fd89d008958d,
            0xf4505909382fdfb6, 0x13b2690beac54d18, 0x82fc38e9cd7ebffb, 0x1df81b2e54c33fc0,
            0x0d15204a78e1cb76, 0xfc99bc52143e5c63, 0x5797d5078f2766c6, 0xea63dd45cc9167b7,
            0x565d1c7284ed54aa, 0x5062d1081ddfc8b7, 0x949853bbca02e7a3, 0x2cfe5e3e04428c8f,
            0x89b30feecaf450e7, 0x339562877c8187e1, 0x3ee5b15abec074a2, 0x9d941742edb7b4fa,
            0xf371b15c52873cd4, 0x93260359028c7b6b, 0xab18692255bc861a, 0x34062537ad3556ea,
            0xcc35fc2a377c7e01, 0xc06520ec2f96aec7, 0x2bae24bb886356fe, 0x871afebc184543fb,
            0x6879e6bfada41262, 0x77f8866511686fcb, 0x8f54b2d1dc8c7f2d, 0x365f158973ad5a35,
            0xacd2d3dde4fdc1b5, 0x9d15a376b5edebd0, 0xc0e9622d74420409, 0x16aacf443697edad,
            0xbee50766ca556d65, 0x87703f49474dc2ef, 0x746d86bdacb0ec05, 0xc9236dab322b2402,
        ],
    // j = 179: sin(179·pi/(4·512))
        [
            0x4569c4e8a2e764d5, 0x0fee25c2f031b367, 0xd46d85168d0da714, 0xac44c0ed60d74ae4,
            0x82e5accda7f5645b, 0xe4020dab5105642a, 0x31af8208cd2e1bae, 0xa501fd6c5732998c,
            0x8d244129b410b0c2, 0x9d397b709e2a0f4b, 0xbb57f24922c954ab, 0x1769be3bcf78969b,
            0xb13bd12c260a81b2, 0x3a6e778ce581ebb0, 0x98da51f0d30262d7, 0x3caccf298c1a13b9,
            0xffbc4bb7444d1c14, 0x41763dd29bd9ce14, 0xa77ba878f8f4b9d0, 0x1d042bef6c74f272,
            0x2c9cedd46151a0fe, 0x6f52e352cd192f34, 0x66fd390d40cc6ac2, 0x6bdcc90a3f39eecb,
            0x7c381afa4457a9ef, 0xacf7f40b97756d08, 0x129c5addd712eb39, 0xf2f54013c60380a1,
            0xbc5fbdc0d7b052a2, 0x5e6e1e3b18b9c5e7, 0x53f9118e16401f10, 0x0f33621d76fd33f0,
            0x206fd9f48898a95c, 0x749f96bfbd07db00, 0x3a57a4bde41c04d0, 0x15c3d34877165885,
            0xe6e22995ed55b508, 0x4e201d763515fe4a, 0xf415521db16972ad, 0x8b4919ab896494ab,
            0x433c8c4b4a3d1109, 0x9b34c4631f66365f, 0xb19a73c2b6fa8814, 0x385aa35cd4cd0509,
            0x7722fc73b90de813, 0x86bf9a2a72780a00, 0xc0a388c0ea1365e0, 0x80dc367065fc4066,
            0x61f99186c5102d03, 0x451f341543e5b28a, 0x693f0eb58695a869, 0xb34ee2c271e1ae21,
            0x8438254e259223d5, 0xdd133c6b0a346be7, 0x6a7e18546c2e095f, 0x1ee92ae3c3804dcd,
            0xce5f6e30be2722bb, 0x79540849fa3234b4, 0x5b9cddd20832897c, 0x6d6d260739d93f7d,
            0xa687c743f5c160e4, 0xd7d8a19a12db300a, 0x98baceaa2029ebb2, 0x5117a2aec5c2e56f,
            0xffbc11d74f69101a, 0xa88f403e7f5d8af0, 0xbc8226f0d9081360, 0x7170e6db785fe3f0,
            0xa903e937753d1bfb, 0x29dea93d610d7634, 0xd9e8574b337e7ebc, 0x71ceaebbe7e61883,
            0xcd2cf404e3a10690, 0x8952f0970c6f75ed, 0x76ff507f049ef3ee, 0x1e96d3037c33815b,
            0xb5273a654230e037, 0x7c6a6ee7153d4e6e, 0x71a91fdd4662b255, 0x1d5eb6d40cf8ff0c,
            0x5f2094598f834b9a, 0xca5758467f7a6620, 0x718db022c28a6d3d, 0xddcc9921be2cf375,
            0x151c9cad8358b0c8, 0x00b60f8ebc15b528, 0x1a68d614a2c54f80, 0xc551c736dfc335a3,
            0x23292c87b85e4f1e, 0xf491f144ffeeac19, 0x42449b25317d2642, 0x7b1efc3e8e38d3a5,
            0x785ccda3080aa240, 0xf7451af2fe13b2a9, 0x4f5fca941ef026ac, 0x3e20d135ba862ce9,
            0xa21e2264bacb29b9, 0xbb7aadd354383fa0, 0x2ff5fa26f323a803, 0xa2e03a9e69cbe022,
            0x6d1f7c3dc36e0557, 0xaf3a97d62f706497, 0x896067bf4a4a252d, 0xb6510b013c683762,
            0xfe936a0bcc3933de, 0x2cf8a5c9ac03daf2, 0xc7ee2579c1d6f63a, 0x86c79a651dafc7f1,
            0xe0304242bf261e0d, 0xa62320e9050fff99, 0x078f534f85140e18, 0x9f0c8b655b3b1088,
        ],
    // j = 180: sin(180·pi/(4·512))
        [
            0x45ca835dd945dc91, 0x2baf999b35f057f7, 0xadd2a0e936f73bcc, 0x1fa621347afe966a,
            0xe42294b42ff5bb9e, 0x23bed46c470c88a9, 0x13b8d7e79e935fcd, 0xc11e38847ab64185,
            0x2d4ba5a6da5621dc, 0x3231976b8cd6ecf5, 0xab8ba8a167d0d86a, 0x03377a814d711213,
            0x3d05f78de41394f6, 0xb3e71d1fee06aae3, 0x73bc12c414146d65, 0xdd06555adff0c526,
            0x6436d62cfcb1497c, 0xee2511442ab0d2b8, 0x221b12f1c42ca432, 0xc9bb3f93727b5e01,
            0xcecf0af97fc6d26b, 0x2a34963032130928, 0xf73caba76e5dc3b0, 0x1ae81a868264f2de,
            0x05e24652d24118d5, 0xedb70c0ffd04c140, 0xaa0a286ebaae0f58, 0x07c7909b90622adf,
            0x06c1ac6542dde684, 0x8f19e4947e28094f, 0x734913de31c998eb, 0x0e8eac4f68181c51,
            0x2f9df1f834b19ebd, 0x2b4bcb8da755e7cd, 0x8266f67b376ae9a7, 0xe166486a6eeaf487,
            0x62df65e8c1597229, 0x1a6248cc628fc7c6, 0x441824d0e6449758, 0xc68177913f90244b,
            0xea66d3f6800371b6, 0xd58d2d9c2edd4131, 0x1647cb05cc41c937, 0x8e0b0be8e6a96c40,
            0x888e67695a58db71, 0xc2604969ec0b5db9, 0x895152cc16c69d59, 0x2ebcb27c7335fa16,
            0xedde72ab851f06c2, 0xc18a49777f057ddb, 0x21316d6f6024c30f, 0x27abef72fde4b538,
            0x61ff0231248ac3c4, 0xfa31f718331d8c91, 0xd67f964e1dafd931, 0xbcadbfcf1edead98,
            0x5f6d8dfdf8e1d494, 0xaae0591d6dcba5cf, 0x242ed1b518677664, 0x5114af5e96e76058,
            0x7fb53749769f7539, 0xc96b3fdfa9161513, 0x237858b33f3248c4, 0xb2913fabd1e67c84,
            0x67924dccd16d8265, 0x312e553802a0c31f, 0xfd4781d95ba0f372, 0x417a0ae5ecd74f21,
            0xace94fe910e11baf, 0x805435b89c907117, 0xeeb1b592c6cf0de7, 0x3be18c4832fc1aba,
            0xf5dfe153044f5922, 0xf797a98fd781463a, 0x2c07c5c38f2faee7, 0x653cab826866da91,
            0x9720651f69267692, 0x04053c8aae5db8ee, 0xe6d28c140bbd7589, 0xd1775c8d13560b10,
            0xd4350fdb2548dcb6, 0x73f2873f6f08f378, 0x0f42baca38119597, 0x3859b62cfc9bbeea,
            0x197bdab4d7b73c8c, 0x7cb070a7a71c239a, 0xacce5156b5eb8dd9, 0xcdce4b817c4f00b5,
            0x6dc7aaae79aa8105, 0x4e7d0c162c6ca3f7, 0x64f33c931ba2be69, 0xbcf6813bb6b98ed5,
            0x3508312dd88792a3, 0x668e79b57969c047, 0x8f1a8af24de96b57, 0x23d19868d57ce619,
            0x469110f961a98514, 0x581f9d730da03815, 0x37a5807aa1c1133a, 0xa5065248b146032a,
            0x630864f2f67e62a6, 0xc0d9df66a018bdb6, 0xdc67d72add054e30, 0x6b488fe9e1865eb1,
            0xc827c22b85b07843, 0x2a565a39868f1d18, 0x5ad7a38c91666bba, 0xd8786a6f30d4ff79,
            0x6994d1d46e6b90d5, 0xfc8c9f351fc91bbb, 0xf40767a77c915075, 0xa7c5acc80926cddc,
        ],
    // j = 181: sin(181·pi/(4·512))
        [
            0x462b370fd21ce886, 0x016f35b23c72ff4e, 0x6118be16d917e424, 0xf1952d95a2bd7679,
            0xe20db66b3fa2c28d, 0x91255292a3418970, 0x4af37d26bb48e192, 0x1fe34fb6c4f7ecf2,
            0x992bfe7ea3480c2e, 0x4171ba51e113f60e, 0x62a67243d85fb483, 0x5ce63865a50d40bc,
            0xb75f0a6120cf8885, 0x1590deb081c0d6c7, 0x177c8b1f9199a723, 0xa7747728313b786c,
            0xbb5577ace5b0825d, 0x77a05e25cb24c5dd, 0xf88da100b3b2d164, 0x77b9f54d998ea75a,
            0x8dc9bf1db150a11f, 0x20d7407a97ac80d8, 0xe695d9bd622f124d, 0xfc51652ba58a381b,
            0x520c6fd0eb811cbc, 0xe78686958efac656, 0x84ca50bb0b478709, 0x837fdf841ae46cf3,
            0x953ce4b91fff3b4a, 0x115e109c20fd570a, 0x7eca2dbf5e04957d, 0xe9635feaed6e9197,
            0x0cca9550cbee9ce7, 0xd683a0a0a5115fa4, 0xf8cdcf03f54be70b, 0xd585e0f62f1e3449,
            0x9414d73e2a7e2caa, 0x8652364564aad2f8, 0x5b72da1b974069e9, 0xdded0b442ec8b503,
            0x0928cae710a54fd1, 0x2f330effbd0075b8, 0x31dd375981081a46, 0x0cc3b8e68c0dadd7,
            0x2ddc2a91a127060f, 0x61fa42070f2a0674, 0xcf19312dfc3f3e99, 0x3453b35120b10711,
            0xe8ae05fc54b24197, 0xa1556486a693d056, 0xb4530558f1499618, 0x95cce102a8c8fd34,
            0x1f847969ca10b7ca, 0x583a3c2031f745b8, 0xbd12bc3f13f266c8, 0xf520e10002c7b979,
            0x112b55bcef647675, 0xb18e209d9d4b26ff, 0xcac4bb294345f983, 0xb472e594a1f38197,
            0x0300440f98295908, 0x8da1550d593ac81a, 0x7457a16499142966, 0xd58a5a921f57b4a0,
            0x6b011631858c82a6, 0xfe34f5d9ca3f62a0, 0x6b43b72ec4434b7c, 0xbc8db99f5447baec,
            0x42fdc3a08f80e6a3, 0x5787c9f3d2ee2623, 0xbef92c168d255572, 0x2a303bf960c17363,
            0xef3a62d69fa1f0e1, 0xf88a23a2109f350c, 0x0005a94cc8785f9e, 0xd80a65997eda06af,
            0x34968c3ea2772365, 0x23ef55c4e51369a5, 0x25e30da912ea5219, 0xa52327898634e99f,
            0x132f58ed247b0790, 0x2224c11b7ee58e80, 0x8cbaf67506761818, 0xa56a85c927af0572,
            0x4aace272cc0d6fe3, 0x64997bee456473c5, 0xaa5d78f116d47867, 0xb3395c4b546f5356,
            0xfb6e72d72d9ad076, 0x5e734c89b280ba54, 0xe8568eac41bdbcce, 0x7c6b1aeb626af639,
            0x2395bd5f5724e178, 0x1239adba6d2f62e8, 0x15f47f4ae5f1aa74, 0x0cff677d652b0582,
            0xb35f7a6640144d17, 0x7f066810a18eb79b, 0x63f774f1d5010942, 0x09c6355af011fdc6,
            0x06e35655e1511cb0, 0x3c49f81d6efb6322, 0x237343987ebfe1b7, 0x4a93380f5bbbf06c,
            0xc6f7d8a9fb99d31a, 0xb6caa96ef703ddf9, 0x356b18d8e027c008, 0x735d6428b3a8d48a,
            0x28dcca55108d6480, 0xe23e63787be35458, 0x349ef3a56d90516b, 0x8a89ec047235eefd,
        ],
    // j = 182: sin(182·pi/(4·512))
        [
            0x468bdfefa3c90d64, 0x65ac86ba7b273be4, 0x992f3c1a45184618, 0x36697768d12958d4,
            0xe070d03a1630f07e, 0x7226b29e0186395e, 0x499ac69d1d0dcec8, 0x1c45302e3283a030,
            0xeb41108cefeccd46, 0xef7240862ebf65b5, 0xdee5e15625b39fca, 0x70eca2b718b78699,
            0xc6111ac71f2761c5, 0xc8813ad2c03065e4, 0xa0112699f789ded1, 0xfbd2547f039349fa,
            0xac8f347a7024ba81, 0x707a6c424a34a7f4, 0x227b0e75aeb149c4, 0x960e55590eb88c5a,
            0x3467d9bcc543177b, 0x65606abd39db7fce, 0x9c337013bac50909, 0x3a76792d511a178c,
            0x5f4abaa0ee25ae12, 0x44ef772201d7da84, 0x4b69b3de938eef8d, 0x518b9e8bd6c59fc4,
            0x20de7fa3eac21442, 0x4951ace96cbaee7c, 0x9e5886de7e55a309, 0xf1138b5c68acd2ee,
            0xd7c13fb8fcea0238, 0x9065b7b2302d980f, 0xd556aeaceb6d7660, 0xe09afd30cae683a5,
            0x13212ff69b7bc287, 0x92b2e337ee7a603c, 0xaf9c91f65c1b7b35, 0xdf89997335e095de,
            0x8fa7ada598272567, 0x8a0e1af04c2f0a37, 0xb3342554178360ba, 0xdb34ade03f6b9bcd,
            0xc2dd446cb9652404, 0x94aca1143b26103c, 0x0186513a7e9baaa7, 0xd179798d651c7f0c,
            0x301b84c267519ec4, 0xcaf46875408102a7, 0x3e6f923b5e707d78, 0x91f20efb3ba6b355,
            0xc8e941e9839bf0c1, 0xd1ab489ba3b0bfa4, 0x5a885c6710b18400, 0x2446090d62397e4b,
            0xba2be8e3da07ba52, 0x42007f8aac58485e, 0x6ea73dc9a5801461, 0x7233b314caf48af6,
            0x2517b1ca8b678c72, 0x0059d6367fc2bc16, 0x5b75b56607ad3e14, 0xb9c11c74a735ece0,
            0x8dac99573fde7208, 0x250f2df2862b3c7e, 0xe9272dba52820623, 0x587c68bd50934b54,
            0x2e716341c2e43c1c, 0x4750bbb72f64d9e1, 0x0cedc4635dd7af13, 0x674c8f55da74b620,
            0xbd5b98a4a77a80aa, 0xb52c5a556912008d, 0x24c351bb41b8d52d, 0xb2dffb9d9a4ebc4d,
            0xc44924d7e5f62ce5, 0x53b47464642fcb40, 0x8c523f2ecb250951, 0xc321b4f5d90b2817,
            0x617d8a2d9934363b, 0xed04a0a4f5d3403a, 0x4052ae8ba060695d, 0x867246382a63145b,
            0x8f19e61f9a3293c4, 0xd42305cca333ba99, 0x02eb9def7a5d8f8a, 0x78e57a0419480b89,
            0xbc666f557e80c553, 0x5deada04cf10529e, 0xaa4429463fe73923, 0xedf5f63ffb185422,
            0x0ca28892f954c3a0, 0xca13066213e0d522, 0xd7dfd34195100a27, 0x7a52395b8365311c,
            0x80c069ce9d532822, 0xcff11b6c284be494, 0x33836b8d161ac895, 0x43b339132d5403ac,
            0xb14da7607370bd0b, 0xd4bdcbbc70585f18, 0xa55a6727e0b9e631, 0x69c7597e6bff4811,
            0x3578aa910237033c, 0xe2367f5d7b3cdce6, 0xb17f9f94981fb9e6, 0x323dda22de852703,
            0xb8d2207146577069, 0xaca7a551c55a224f, 0x4aa84ca6d66cf1fb, 0xee342f1d8c1e8a74,
        ],
    // j = 183: sin(183·pi/(4·512))
        [
            0x46ec7dee66520119, 0x7399074f64a6d44d, 0xefd3047c9a6ece6d, 0xc79379be7835521d,
            0x73f3a30339d7997f, 0x266022ff700a43c1, 0x387f06b11cd77e50, 0x6c138b28cd61c444,
            0x2c393e3e4a2fbfd5, 0xa0f18b96d08c909e, 0x1fe0be8a469c11fa, 0xa51ddb238e08c98f,
            0xf81f14be489a9ee9, 0x2729e84a4efaa124, 0xf7f3267e19694199, 0x116e7de2408c31ac,
            0x2754da695adca8fb, 0x50d531996904ed3b, 0x1cf8ef236631c76d, 0xc3d0a6afd7333b96,
            0x19b2e93632b84d0a, 0xb05dc313c81e9e47, 0x32a8d17a43e8ea8c, 0x07661def9340ce41,
            0x9f3ac36fd8f695b2, 0x65a6d537033c877f, 0x75e7eac21600aec7, 0x4cc36567c6bd8d8f,
            0xc17b0b22c7c2c079, 0xc6a432e28afbf266, 0x77646e7f9b4cf77f, 0x3aa999564231f40c,
            0x0f473525668eebe6, 0xb5023c0d12dbc561, 0x334b505f46319e91, 0xe09aaaa37ccc959b,
            0x100bdc35da5090f9, 0x3aca46849228bbf8, 0x6947ed4bb9a1e0d9, 0x196708d59dfa5862,
            0xc0b3a8a34ad79d8d, 0xc853b1a72a079de0, 0x8310879d040cfc82, 0x1ed3c59e046f20e1,
            0xb159ef20314a6b23, 0x45b4280efaf80d68, 0x938b3ed74012712a, 0xa0eead99cf3bea5c,
            0xda8dc69414acb824, 0xd0d218e702f407ba, 0x9ed07343b7b7eda9, 0x5670a632a41df287,
            0x21f08ca6fff6ace8, 0x64de3e3af432d533, 0xfbdecd84e8b2a142, 0x520a442e35e8efb4,
            0x2f06d422edfe9472, 0xfa05d62be42359f1, 0xeab55fb85476cbd9, 0xe73e6c9bcc10855e,
            0x3cb93e891a0dbb6b, 0x0ec5237cf4205cec, 0x62f3b386561b9a34, 0xac14612e82911fb0,
            0x17579ac74aca353f, 0xe0a32ab1b0312296, 0x204ba76fe716ba9a, 0x1dc309d27c02ea98,
            0x3f5c61f96dee2216, 0xfe56bfb6dca2da39, 0x797b1f3eea20bcf3, 0xcba267e83b17c33a,
            0x1af3d128a11c3a9b, 0x2b6198d94d4c8f01, 0x1cdf72ed3105e356, 0x443991286975863b,
            0x9cd9b01c218808f4, 0x4dc82ab87f1bbec1, 0x2dbe41fdfe4cebad, 0x22afdc727e46c392,
            0x9f96cc96c1be3fe9, 0x8c61a6de60f459ee, 0x16bc7ac922fc7c00, 0x53961d1475f11369,
            0x9ec4af19fbadcfe2, 0x49724b135bc5ff92, 0x92c5c5a4aa480c8b, 0xeaaca870c693450a,
            0x05ca840297524e03, 0x65ae42ca667ad176, 0x05a12bda534d102a, 0x77231df27555fe49,
            0x7c8084886b0b170b, 0x582a46a0c1f215b3, 0xc22950412a37d887, 0xfa21bc9666ee065b,
            0x208a67facce92a17, 0xa68d799b55080305, 0x101143190017be46, 0xc40402483b4e3291,
            0x0115c4ca560dcb3c, 0x227442e5cf3025cf, 0xdb0dbd591c3316bb, 0x1fb14bfe4e73a977,
            0x4fd8b4f77b1ebc46, 0x2e53257300a47cfa, 0xc73f2781d80099c5, 0x444f3f04abcf065a,
            0xda73bcd6f629f180, 0x9a1ef05ef23419f6, 0xd7d4006172c90771, 0xb1c568a86c510f61,
        ],
    // j = 184: sin(184·pi/(4·512))
        [
            0x474d10fd336cf746, 0xf95f1f657313c4ea, 0x2b110165bc3ba0b2, 0xe1a97db3c5d0fc6c,
            0xa75ab2ef3590737e, 0x5257cf0b424aab41, 0xa919d253a76f0024, 0x813b5ca0823a0bd8,
            0x7c0ed2494497e5aa, 0xcff841efaafb1e99, 0xfe899fe6c679d2bb, 0x0c4b3b9e922375f3,
            0x3a9bebdf1e9d2137, 0x40d581c1d18b533e, 0x2894b22e46136bfe, 0x0c6e7d3157b2cd5a,
            0x6ac93eb9c0cc45a2, 0xc2a1ea398b40650c, 0x98751620c1f72912, 0x789b23cca4a2d560,
            0xcff1297d6d371840, 0x2d3863b51a39ad3e, 0xb8a3f70ed550d5ff, 0x6b0fe23ae0219a6c,
            0x31f83b6d426e7494, 0x726261caadc0209e, 0x837b3a5917dcbcdc, 0x57d89924e2d34ef8,
            0x35e5d0df7ba045b6, 0x3733f82b08f0c4bd, 0x1bcb5c92bb5d5c0c, 0xafef20559cf85f75,
            0x1781c5ed097fe3a7, 0xcc3f890d8dc630ec, 0x9c0285751a564083, 0xf1bca33f1f2c92b4,
            0x6c91809127eba6f5, 0x021f2fe6b7f7102e, 0x8da67bc180f47cc2, 0xd22ec41b59a43878,
            0xd03473c6881e746c, 0x13a7adebacdd2b0c, 0xc81e7bda59e81318, 0xb8fa83bcd0bef14c,
            0x44ca7f7b534cad93, 0xa7349f0b2282fa6a, 0x4e657c2817dfb652, 0x90dd961d66498dfd,
            0x998aa588c747fc09, 0xc32b3f352f8c0c90, 0xe72c86ff8d7f3235, 0xf251d7c2e28a86a8,
            0x7ac763411b15594b, 0x883205dc7075d7d8, 0x55a707290a01f576, 0x1de2948d6002b3c3,
            0x883142ea670fe097, 0x6a2f9286308afd3d, 0xd9cb6d5b2fdb773e, 0xb73e75650febe41c,
            0x081442ae43cf2349, 0x7a368e40dd1a17b4, 0x2ea3f2e826fe8a48, 0x9a35ef123c70f646,
            0x03e2194a9a63bd0d, 0x0d6d3c7518f02fe1, 0xfd8d6bee5d960f57, 0xc1a0054645b0fa88,
            0xc7702f0dffaab80a, 0xe77a889fbd933e81, 0xa497a66add08e6ec, 0x3e2197e7f548eb05,
            0xf6e3814c05806bfb, 0x3183e9fb3ef8c9f6, 0xba99849b5b34baf4, 0x374502b44743485d,
            0xec700498673ff89c, 0xdf25ac1656cb9e7e, 0xeb973ecfc43ec2d7, 0x8511666b39a2767c,
            0xb38ddff6ea344d4f, 0xd4ca157284f1d718, 0xf69040bd689ac65e, 0x925e04cd7b1adff5,
            0x60da77758ec9fd0d, 0x3505567bde9854ee, 0x95984940d5d94b3c, 0x1fac735074fe9c84,
            0xa92d9ab10cb3364c, 0xa6dc8d0cad3a72dc, 0x408be5a4cdfe7f09, 0x0c07db49a53dcc2d,
            0xf165423677dc9131, 0x172cc4bac57b696a, 0x3db72ac75fba1bf9, 0x7e635dd59433d404,
            0x771a5e3bfc03bc7c, 0x8b02e8658387ab3b, 0xbd95505cb53359f4, 0x28cfe7aa94ae5d08,
            0xa3762ec036c17469, 0xc94d21360b009dd8, 0x105b91ca792ac561, 0x96dcd67ce6fbc4c4,
            0xe6ab2f7d30023bb6, 0x1c8a50acd9594ec3, 0x614102567f251bc0, 0xd04032a22c565896,
            0x31c7dcd7551355d2, 0x385c34cccbcfa24f, 0xaf8028bda9b9b356, 0x9200f86e9a6473cd,
        ],
    // j = 185: sin(185·pi/(4·512))
        [
            0x47ad990d267eed79, 0xa8c996643868ec96, 0xf017ed0b208bcca4, 0x6dab8566e810a36a,
            0xcad908812233878f, 0x3bd35d504c899658, 0xe4e9471ca7504a2e, 0xb595f2413288c41c,
            0xfe1be664cffc8517, 0x8b32731599a735f8, 0x288fe654e0ca43f1, 0xface5a2d19413798,
            0xced544498a425df0, 0x5adc49a3db91cca2, 0xee2de01478efb653, 0x8ff3c57413bb65cf,
            0x42c19bcd7e60e02a, 0x83230a8972227c4a, 0x1d41672e98dd7c21, 0x3294476d25871445,
            0xc5bef46c0d0aeff2, 0xf0c5668cc9578c4f, 0xc1242f2d920ae550, 0xd7ad8ccc8f8ddfc9,
            0x724a694fc1a267d9, 0x747434f3ff3eb94a, 0x6052c96da7373977, 0x5ef8febc1559cd10,
            0xfcccd4fb66be9d5d, 0x0a257533bd16b150, 0x9a88516d940ee6d4, 0xf351a82b0d08bd6a,
            0x26bc19584ffe3073, 0xc9e186d116c1a8ff, 0xf8b7cd1a27d67e8d, 0xbf7785d35e624343,
            0xb9aae7203dbd3377, 0x578cf30efc1b25f6, 0xee13e8605874b31c, 0x9637f4db7c690982,
            0xbd9b4a74e0e51448, 0xe2587643b441b988, 0x17ecb668c1a90eeb, 0xb65c19203c5073e8,
            0x82465800ff778407, 0xe463c619b6d059f4, 0xad23136c9544729b, 0xbfc2ca12ae0c2ff8,
            0x2e2fa14a2d9f5806, 0x50f952aa172f8636, 0x63c88d3a5cd2fe80, 0x428c54a75077cef6,
            0x0876e701088fcc19, 0x082dea2fc228570b, 0xc62801667dd79580, 0xb39b3584f1d521b3,
            0x03b8cfcc06fc7b40, 0xe11db96e9d952cff, 0xd9840673f03a2513, 0xe2eadf77fb50718f,
            0xd2781361b2be0999, 0x58ac3a46df2c0c11, 0xddb9a09071af6bca, 0xef392a4f11d1927e,
            0x026f12c46d8a0923, 0x02492c9896e77c92, 0x791a0a6266415027, 0x05e07ff443bf943b,
            0xe7643ecb02ee8b9d, 0x35f99f7466b3cb8f, 0xbc52cac744449953, 0xc75830f92a568cd8,
            0xe63db2c9c6450052, 0x85117e99a1020d71, 0x0e23673b566f96a8, 0x592c50108ebb8767,
            0x4531e6e7b0057387, 0xe281181ec644381f, 0x0b9d7fe12d181b4d, 0xa11b773af8e0cea8,
            0xa3553415e873f84c, 0x49eea3b9265e6a61, 0x147ecc6482cea839, 0xf1b591159e7a688d,
            0x11578331ae4544bd, 0xb308bbb70a7b8484, 0xde3507368195c7e2, 0x209f4d341921f2ab,
            0xd56f94d216e07747, 0xea859cefeb9ec5bb, 0xbb35403422f90d2e, 0xd33c69f9e771b962,
            0xe105b7918acd212d, 0x32461730fcb1f149, 0x0a6bf7aa5df69362, 0xd48350abcf5182ff,
            0x9212907b89019d86, 0xda3ca006430a9749, 0xaa8b8eb17af23984, 0x87aab4be6f15e278,
            0xc474406c276d13d3, 0xba163d0bd79af374, 0xc9b38d1429297395, 0xb20fcac07fc5c62f,
            0x9e4c6cf5b385fb68, 0x6394dc97534639d3, 0x1e9b95f2b8a10416, 0xb0350a4efbbb053f,
            0x33ca0f3249d0ffae, 0xbd385255858e01f9, 0xdc047eab27542b08, 0x2b2794b73f088175,
        ],
    // j = 186: sin(186·pi/(4·512))
        [
            0x480e160f5c9ef71c, 0xb195ce7fae7f7391, 0xe30dd35bf2cfac6d, 0x9db2df89ab6ba85a,
            0x97454ff09c28d205, 0x7f11233b34cb3aba, 0xba4b2af67a805a76, 0x7de35b39ee3f666f,
            0x46696caa8cbcc228, 0xf382f28f65d073f8, 0xcb78048803ccd2e0, 0xda542f81657e2fb3,
            0x829085d7d7a561ab, 0x211294afca713758, 0xb3a717ed88a5a279, 0xf12e6fac005ee0f9,
            0x691bf951f7da242b, 0x0be95759d33a6c3a, 0x684d35f2494d29de, 0x1130277108adaaeb,
            0xb024dbdc590dbb57, 0xbd97014cbfb43a26, 0x542d9676b34d71ec, 0x1986640e90390611,
            0x52dc8bc980391c8c, 0x17b576b27160ca4c, 0x3fed0dab06fdff7d, 0x2787adb0d0560b22,
            0xabc4bf985ea5ffa0, 0x196ea2dbc804176e, 0x27ca9601cbe6a762, 0x992a50f8c70405c3,
            0xa75a745ce5f1cbf2, 0x5c89fd12f3460c73, 0x7de45b54ed6f1c91, 0xfc86f386c5fd4dcc,
            0x22809f823a11bdaf, 0xb41cf7e551205707, 0x6905ae0a97eb9ed1, 0x19028316ca88baaf,
            0x4e6d3b2ec86d3cbf, 0x82d9ad1beb85f406, 0x7b221a6566fc83a3, 0x3a6c88e65e6e495e,
            0xa68ca1e6a9edc7d6, 0xb7c69d6374a3a232, 0x651843377d42897d, 0x60087ae5a26b746c,
            0x6679c62e35273399, 0x24f356a1a6a62985, 0xebbe67020ecd03be, 0x120511f9bbf8d483,
            0x44b5bbf75cc4bdb8, 0xf0933c910efc17d9, 0xddf84b970ac2033d, 0x6fd663da3479c81b,
            0xcfff7a86c236d8d3, 0xff8a2eb6074c7119, 0xe154c26d2d9ca3f0, 0x411255e72226348e,
            0x08e79b7f0f614ae9, 0x71bc7e46d3c65e2b, 0x557768bccc9f7e3b, 0x97b419a465e3622c,
            0xf33aa347fefd77a0, 0x5e1dd3e0417638da, 0xae8b8e61f6ad77a7, 0x2245de3c15bc841b,
            0x82d45a0bd6876c85, 0xc23c30482c8b1c9c, 0x8890f305d19bab86, 0xe3a9bef187fa52ed,
            0x6d7ff5b53fddc750, 0xfd2ff337c0285513, 0xbbf0b830bc6a824c, 0xf4325f1161a17350,
            0x940fba7ce9051a5c, 0x62b3a11edec85a31, 0x43424f5dc58606f8, 0xe8ec0e0c55ca11ab,
            0x8740d3870df79d72, 0x21903d2e24987b6a, 0xfa66b062e22294a8, 0x89392594df1a08b3,
            0x340e10ac9b5e2541, 0x9c47ead36ffe87bd, 0x325365b3973eeb43, 0xb050690153fd57bb,
            0x0b04efde01ae55e8, 0x84fb793a6b2d08ac, 0x8dd43d5a6817e1c2, 0x622c09db1ca55d25,
            0x16fa3df636f3b6d7, 0xd1366200fe209d51, 0x188a01f876f56328, 0xcd3ce653d5868fe1,
            0x6092af6e7d905cae, 0xe1d69927dcb6971c, 0x758b7b4c86ad2370, 0xa5f0cc0b0d3ff1d5,
            0x4b6f5f0a2b1fc01e, 0xe562be83b9153624, 0x9923804876769212, 0xa70501bd19a1febd,
            0xe8eb9941cea0750b, 0x4e1a012d187c9661, 0xaa6cdabea1924c58, 0x5f2ea2fb3c286cb5,
            0xbd820c1e90d0c989, 0xc06a387c5634bf9b, 0x7fa60f0850d5b7f6, 0x01c00d07c4afed2a,
        ],
    // j = 187: sin(187·pi/(4·512))
        [
            0x486e87f4f498892a, 0x6ac564a8201f2afa, 0x9b6dcc8636b932c7, 0xc80b54ab02007cd0,
            0x310c57a0904711d9, 0xb2764686155153b8, 0x78c799cb51841cd2, 0x8f32c3b034742a27,
            0x2f42622e439f6244, 0xdb2b70e18214cd4a, 0x2b0f2dd6930b32f8, 0x66665dabaa29a895,
            0x630693760ff40a34, 0x294e78ef01803f88, 0x58b5087f3b057527, 0x0b7281b95b0330fb,
            0x6d30884ad76f38bc, 0xf325f4ea6e28f131, 0xeb5efc8bada56f72, 0x4a45b82141b6f080,
            0x76964513779d3faa, 0x536977151dec0a43, 0x22bb5b8a96104bee, 0xf84ddb9c44b99733,
            0xfdb21b6b3b821a33, 0xb05d993d3ecdb239, 0x93a754dac8e29f40, 0x32c1f433222cbf0d,
            0xfe3a44164c8ff711, 0x879be0fb184613ad, 0x47dcd95d910eed14, 0xa555412c976d1aa0,
            0xfe74cd17576f536f, 0x6331cffaa4241b29, 0x099fb911be22704b, 0xad421d2487e61f01,
            0x86bfdfecee4c0f25, 0x5d32e55ba9e9b69a, 0x59618d671279d326, 0xee12bd689a694133,
            0x65c0b1f6284123aa, 0xe652e5a9f00dc70f, 0xb07868648790dab5, 0xaa3d8ed5d7a681fa,
            0xfdaee8717ff00a7a, 0x0640277ef113506f, 0x2307650ea9214d74, 0x0dd3420e5bfda015,
            0xc0bfc6bf187c64b8, 0x524a8d737bffabb6, 0x1ee6e84399cf4088, 0x07a33f5e2735e237,
            0x985bcf1e291d33f8, 0xd1b1ee50fbbc7efe, 0x10b891d5c3600f8c, 0x5c23d97749fdeb48,
            0xf931b5cd0f5bb1eb, 0x818243552238659d, 0xe44e838f03292bd9, 0x3a9df1ef1f13fc84,
            0x9e6aa4586a4ee5d0, 0xf47af98f9ffdc4b1, 0xc5167cbfeb5ddfeb, 0x7400ada4357ff658,
            0xed327c489dbe813b, 0x88f6d33839155a7c, 0x0fd7aa761fdc1b4b, 0x65e4296e60319948,
            0xecaebb798f5a0eca, 0xc25685803e330733, 0xe7d70bdcfcdcd321, 0x60c938af53bee90f,
            0x775509e83a329789, 0xb9148cfcfeb9f168, 0xe2a216927be8f068, 0xe2dd0ead5f9e70ac,
            0x64df0250707ad709, 0x6af41ee72ab462ed, 0x49944ad092e3b928, 0x812f507b5bcd45d3,
            0x7f2c379a6dc1c954, 0x49f75ed0612fc417, 0xdddb59fed51f4b2f, 0x246bc97c55dcc2d6,
            0x14e618ac23c9b9ef, 0xb9b2a956185fdc9f, 0x557996f6a6fd53ac, 0xfb76efeb2996cb08,
            0xbf697f08c7de086d, 0xbe00ae7ae8404615, 0x59a1da3f973b5ea1, 0x462b9412be7098f0,
            0x5036c77a39b7a46b, 0xd7d476cb96473636, 0xf0243de38339357c, 0x8ef95cc0bf131c27,
            0x0d5bb48231ed42b0, 0xbdd86b51e19a3e5c, 0xc3a739dfe7594ad2, 0x04bbc83d80905887,
            0xac63a970e5640751, 0x3f9abbc870948aa2, 0xca48fc8d9fce4ab4, 0x515dd6e0ffe06921,
            0xf8f9a73d5433237e, 0x0c43410c1356b893, 0x81eacd73815611bb, 0x44ea28f706082f27,
            0x65cedfff5fc12be5, 0x2fbd236252e93e7a, 0x94714602967bc87a, 0x4299c9ba6401486f,
        ],
    // j = 188: sin(188·pi/(4·512))
        [
            0x48ceeeaf0eedc599, 0xb04e23259eeb3b76, 0x326241be2c78ea6b, 0xd2e019e41c6c8475,
            0x5c2263c8e4a433b6, 0xcb1bbdfa9418b376, 0x039df237a9ce4bb8, 0xb66fa1c075a4077c,
            0x6b355fb2dd900f5a, 0x40c5d7278f083221, 0x03396d0e18533e04, 0x06726d834b76938b,
            0x0c7a9b1ab260e081, 0x4cc1ec3f1d184511, 0x8c59496d4c55e4e3, 0x0ce7fa3425abd84a,
            0x1267c15fb21c8a10, 0xa64df8dc20ec107b, 0x06cfdd6d19494ace, 0x890cf0c6a015a335,
            0xa6f058e72137d821, 0x67fc583e85d13eb4, 0x4c4eeaa398b84d8e, 0x34f6f823ac6261d8,
            0x40ed753f62fb29cc, 0x1114db03512772f5, 0x46b7941769ec82eb, 0x1f7dbf75aef4a5a4,
            0x311d2b67c4cc8ff2, 0xd9b90b6a1ce39447, 0xf7bb5f74412590fc, 0xae7eba28b2a78df7,
            0xca12c02ae13fc597, 0xc58d1a3eab21b21e, 0x2a9be3ed75af5452, 0xd25b97754227b907,
            0x41f81e1c7edd3904, 0xdec9acfd25bacdbc, 0xde7ef501b0278697, 0xb02e8f9394f36ace,
            0xc014726defe80496, 0x9bb4b208a13fa4c9, 0x183d711d04ff13c5, 0xdb342c1e5e88f7a7,
            0x74f08c0e31a135a4, 0x9bc81ab88a7673b3, 0x3fc774135a7ac120, 0x3fbe648ce14d7d3b,
            0x3c3a2dd8d9137aa2, 0xd75be5a6611d2fc6, 0x2d956b4ec795559b, 0x0103735926b9e312,
            0x65e9347f79293886, 0x1f6d41f0919c66f9, 0x799999dbae723f2a, 0xd36613f2e3d41a65,
            0x4a69ba7ce53afbd5, 0x05eeb1bf179741ec, 0x6d52f93a76630635, 0x6c111d7185ff4d43,
            0x52265c710737d2d6, 0xa1637ffaa7dd7ab4, 0xb1da2cc72f3fbbef, 0xabb414d15c9550ea,
            0x7a7859fd6c0d26cf, 0x7bf086b391d546f8, 0x964ad2273f3c09f4, 0xd0184df4ff79928b,
            0x9e966187f703a320, 0x91f4c4cea148334e, 0x38200d66bf3299d6, 0xb06aac426b4131b1,
            0xcef95dae25104f7f, 0xcf6008f88576e5e2, 0x82293ac914bfb76a, 0x28bc81d7fadfdc7d,
            0x2e1d940eddc935a2, 0x59bf5229dd6e205e, 0x35e825c3e224501a, 0xb2f48c022ab3b320,
            0x8bafbb913820733b, 0xe9378ff67a091b87, 0xb052bec4bcc5e279, 0xf569d00fdac6ae11,
            0x7d5c7ae41271f626, 0xc668716dbc6fb080, 0x947e5c32d81e60d8, 0x0beb46d2d7521df5,
            0x3f8df054d6a7917f, 0x6eb4735b4b285c6f, 0xefb87401f64689b2, 0xd71b4cfc32b26490,
            0x16730a863b274fa6, 0x34f79b005476a3fc, 0xba693a2ff62a4e00, 0x9bbd79292f2605af,
            0xb603516330626ca0, 0x8b88d69b6ac04773, 0x9bd4f467c9698c6e, 0x03bde959dff39b93,
            0x16b09f5b3581630d, 0x62cea19233944b14, 0x281fb06909a40ad4, 0x2471c793ee0ddca7,
            0x4ec3fe86935a8f39, 0xdc3c8c2c55a71d05, 0x485d6effdb17012d, 0xac1607abc45d14e3,
            0x4b753cdc8267d740, 0x0200cde63b49593a, 0x506caa96f8a900a4, 0x178637f5ebcd843e,
        ],
    // j = 189: sin(189·pi/(4·512))
        [
            0x492f4a2ecdd9c687, 0x9a9195ab79d147a5, 0xba9d8e208207837e, 0xa0408686f40ee16c,
            0x7615516610f2647d, 0x60e4d4a7ac876831, 0x5d09c11f10e411f4, 0xe2e8989ca8fb889b,
            0xb337348ec80eca6f, 0xc01886bd49a7b871, 0x09fdacc5e1b57fce, 0x37c59c4396df67c1,
            0x9423efcec6233754, 0x7b30292bb39f58a0, 0xffbef2112de01c6f, 0x70784194a16fcd8b,
            0x918cba5293c4b142, 0xc76a2a4bc345ad6b, 0x283a06b68aca3be3, 0x2f68683ccb3aeea7,
            0x88f2dc524b3ac5da, 0x3134dfca14492840, 0x1ecd01ef0d6c56d2, 0xc15ec7536e6b8225,
            0x76bcdb6d668ca194, 0x083d4491b19d6d71, 0x7ba33ae7a7d50a01, 0x842102da102b7ca4,
            0xb215c0e8e467d237, 0x44ae6ad6fe7dba18, 0x0ee0fb6b014f1f82, 0x46cdf757e46471b0,
            0x7587eb9bf42d887f, 0xa77ac3c5d9a74cad, 0x9e4b4da9460af220, 0x6e8ba71eea657f25,
            0x9c242e5eb0b80ad1, 0x178a2a7032c72a67, 0x0d429ee0df8ea525, 0xfc6d33986d5045b6,
            0xadcad7260d7caefb, 0x45e150bef0dc6289, 0x93216d0ce7672cef, 0x70c17a750666f99a,
            0xfe15ac95c4d8e4df, 0xf372692e226c7b25, 0xd42bd0e9dd3a3996, 0xf75635270a3d2166,
            0x94599238b2cd8dc9, 0xb0f24a4b91e2b87d, 0x01f8ee4228db6195, 0x2886c252d94a17e7,
            0x08f14ef63d05d389, 0xc87f3c61c485ecca, 0xe0fab41bb8a71740, 0x3a42e279f9932ffd,
            0xa42a2dc45bcccf5b, 0xf0c8496a009b0434, 0x58a6079e12d171de, 0x6cf0472892f58294,
            0xf0d1a679e0f86e62, 0xfa378b723ced0a5b, 0x0ed13703e34ad815, 0x2a18fba8b1190a29,
            0xd269873dcf32c146, 0xb788f115976b068e, 0x17fec785368028f8, 0xc6b2d67ba74c8f57,
            0x7fc07d2d9b6f0a31, 0x281057fe1a3b1b96, 0x449b131583f1233f, 0xb81623864528ff1a,
            0x5a71c456533e4a78, 0x04a972fc8b491ac1, 0x0d312edfd1f18c15, 0xe8224e05c276d3cc,
            0xe41bd487a437b850, 0xf9d2be548888753a, 0xcb5c38da94fdcef2, 0xc6c9fbec54f292ab,
            0x75b8a1f757720c02, 0x51643ae1cf2a6cc0, 0x5790ebd040e3e334, 0x17ff22c2dae5e6d3,
            0x398d2d71c7f7d9c8, 0x8605d52d883153ca, 0xdcc722eb6a0b3b02, 0x73291dfb1255a208,
            0xa8030acf40a14653, 0x0a22afeb366e9163, 0xd4700d04a12a311a, 0x57b3fa1f2c9b2864,
            0xb933aa6afa1d646c, 0xec3a7987c44b0125, 0x648b6fba67860fc5, 0x75f87d6441431e05,
            0x740321954d9f6e1e, 0xafe300207b373fcf, 0x4560ea5b847a1422, 0x380ae90c5857aa09,
            0x669800f84436ff31, 0x925da54cada0a8b8, 0xd9c03e53c425f459, 0x03c9cd153864636f,
            0x5d8b733d23f77a88, 0x92358b803b2a2706, 0x09163d2c9f08df2a, 0x1d62db2c5026292d,
            0x76c655d0a03bb453, 0x7878168bee3ec197, 0x3fca4e72bc111990, 0xb5f46e08a36f926b,
        ],
    // j = 190: sin(190·pi/(4·512))
        [
            0x498f9a655552e91d, 0x350ffc5ff31cb713, 0xda5ed98d9766b5cc, 0x38ebac7d67dc5f6a,
            0x0dc1de0b0b778aac, 0x74e6f98a933cba7b, 0xc8163143bbff41df, 0x8b1588798cc51c18,
            0x97c257480923b7a7, 0xdc0f486b9a43f1a9, 0x5465437e7690cd38, 0x9ec572e0c4183442,
            0x25f4f8f0085c2028, 0x01e6dc0bba6a4e14, 0xdf36da1a165b16c7, 0x21adbaa05bfddd73,
            0xb4255d13f8337e90, 0x4e01a8d8384862d6, 0x933b9ea855ccc844, 0x282c597f63f16d7f,
            0x0748deb70b162d86, 0xf1fff663f6ff2769, 0xee975ba5130abc2a, 0x30d2b843b0861e08,
            0x5d2c7d3f7e561f05, 0xe41201f62c195ee1, 0xd35df5f317687172, 0xd655648187eeacf8,
            0xfe3495a30d5d24bb, 0x670e38960dcc3cee, 0x750bb046db54c62e, 0xe01f863f0b27a6d0,
            0x8a9c25cc2e8ba5f7, 0xefd85006b7a6a91f, 0x126b1da4e9d779c3, 0x5cf488fdb1a598e2,
            0x181cd877632f5ebd, 0x639a53928550c2ac, 0xdf306132c11050d2, 0xfc876e8d679213c7,
            0x5c085df0e85d50f3, 0x0d882920fafb0b16, 0xf4438c8573e78988, 0x38735174c787eaa7,
            0x39da673a2a87ae16, 0x32cd9ad9474f3cbe, 0xf9098a1decdb32a2, 0xbf4a865bc09b1d02,
            0x0d3af15ffcbb28bf, 0xb5528bdd9ddc6558, 0xbad73a25f9b42932, 0x78c79085308a32f4,
            0x50816186d732d8cb, 0xd0b421946ede4e44, 0x6f692feceb146952, 0x7fa543414749e405,
            0xa3961e8a18ab6168, 0xdca99657d88f1c3b, 0xdda7fe4199cb97c5, 0x145062f9500df8c1,
            0x63771a22d7b95fa6, 0x2951b1906dd70d9a, 0xfd6d17f8d8419080, 0x8723a7a6acdbcb2d,
            0x726b134f93c3e189, 0xc188991f00ea342b, 0x56090e30866b1777, 0xa4f32ee39353fa8c,
            0x08594703ca2c5f15, 0x02f1bc98b05a9889, 0xdaa9c8af2612904a, 0xf1b11ded874b0ebc,
            0x8c8617dbc65049c4, 0xfd6689a919adfd12, 0x57b9f180c3aade32, 0xbdef20a8cd1988e4,
            0x727a1022ded79b99, 0x8a0be89ede9b6a86, 0xe1b39203457f88ba, 0x4ad45a57e75e4124,
            0x76f633093c4d922f, 0x8258743323d0564f, 0x47208840903422bd, 0x3f85a143042962c9,
            0x05e8ffa00f05380c, 0x1b5e2db190651fe5, 0x56372b157fee4346, 0x74110a1a558f92a5,
            0x95f30753323348d7, 0x223071c2505dda43, 0xa3ad09cac34b1748, 0x33bd633800e53a45,
            0x83335a806714b7ac, 0x5741d50ba0f681ca, 0x9af062bbc6b9774a, 0x6209b18a0b5f7937,
            0x879bc7355eab1a37, 0xb13478593c3160e4, 0x138ef9f8b16dbac1, 0x2b588f5e005d28a4,
            0x2b0c5883ec57fbc2, 0x8e5c428a1be0ace1, 0xc1305cdea58dd973, 0x0fd7e3e1200de400,
            0x4d76215b1b1f849d, 0xfd3b6045e23a8447, 0xdc02a97ced1695c6, 0x300ad925d1b74df7,
            0x5374f43c243ed003, 0x5f2d38df74b0940f, 0xd413384e50598db0, 0x522aed17a429b0a7,
        ],
    // j = 191: sin(191·pi/(4·512))
        [
            0x49efdf43cb0d1830, 0xd9d4d7faf097b924, 0x74e31b34905a8e88, 0x8a503e037791967b,
            0x06b05ac05db9519c, 0xe5a8dbdbce34f565, 0x773f2cf07379cbbe, 0xe53924fe6010d86c,
            0x67bd4fd00fe35937, 0x580a3061f9965419, 0xd97282182e063ecc, 0xc9c8d4a716f05e07,
            0x7496ee3ccdd43aff, 0xb47450e8fdc2bb80, 0x2d21c0d9f2396e60, 0x681fea466756e8e8,
            0x1cb72ed5288a0fb9, 0xfa4e3958103924e2, 0x944df279b421b799, 0x46af2c41c3447eff,
            0xfaaccab3eeedc626, 0xf9de327348cfc688, 0xe9e5d24e657ec30a, 0xc0b5f7a3f084c4db,
            0x1918f3f4c72044fd, 0xb1c4417ef7561dd5, 0xb615969bdda426cc, 0x1afcc81e3916e45d,
            0xc9de35f391d1f45a, 0xc5bdb9f839f2e126, 0x5bbfc1a743c534d5, 0x33795c4155114b12,
            0xecbe56fa015e728f, 0x98b2111b03f33f59, 0xadd88b073b3f58bf, 0x36b0dd650841ebb4,
            0xaa7b9f57ee2503a2, 0x95e774ead5012ee7, 0x4eeb649c086c163f, 0x18a3f8c4adbdf824,
            0x1ae6a3444bbbd18d, 0x402918c1ab8a6d2e, 0x55b8c67fb733d6ac, 0x9f0a47344544f861,
            0xf8443f8d218f0080, 0xa24043f48a26c57c, 0xbbfeebd04461d2a6, 0xf0c78e8d2788d008,
            0xf6bb07879bc78f11, 0xb9b11284ca2c22a3, 0x98a69b2e393923c1, 0x5ab5bb491d1c526d,
            0x0f60344648734600, 0xaf12e80d272e6e13, 0x62e3f631501db675, 0xf6b100768044f520,
            0xf6a64c3b1b78ef1d, 0x7a1fa014f2430555, 0x7a45917b4b67c419, 0xf4f65f9300f8b2f7,
            0xcdfdb99e6ca7239d, 0x210c8ce7d948843a, 0x66c59e771c2be893, 0x99bb39e00a1ace5b,
            0x39a3fda512aecfad, 0xf45cc7c78aa5b016, 0xaff53a2683fd3814, 0x6b689877b7462fe4,
            0xbb1908978bfbfacd, 0x709323a13cea1a9b, 0x2409173f95ede513, 0x92ca0fdf6fcfa066,
            0xeeff153af7418eec, 0xe59572dc4b8fec9d, 0x774a95ca24ae3e86, 0x88124518547b5ae3,
            0xfc5300ec373e4144, 0x3f0cc7ad81a3cabb, 0xa05d330621574e87, 0x9071ef3edeb262bb,
            0xad1404e29f04b153, 0x9c7bfdc8764edf5c, 0x47ab3fe94bc82760, 0x56770ec57a293c6b,
            0xe648fbeeeae257c4, 0xb683b30d11654d38, 0xd6489725b8a469e2, 0x0b0dc4a456295b8f,
            0xb61c5abc1fc2cee1, 0x269d324f29965f22, 0x689072a778c93438, 0x425a6c1ad4c31be9,
            0x3468ac0c75833674, 0x481f887b20ca7ee7, 0xbb50700b50bb605d, 0x7b872b26f2301fdf,
            0x80f94aed7510c44f, 0x4350ca5247b27035, 0xad36458f2b99a979, 0x2b3a25f25ee1d314,
            0x4e17fd74eb0aadd8, 0xd9a567a096ce2a79, 0xb9b3b671974f20b2, 0xf6b72949fd8a2b2e,
            0xfd20c749a991711f, 0x8706dbece773c18f, 0xf36a6b9f8026ff96, 0xd66f6619e56fd7df,
            0x29317c66cc9b9702, 0xb4f6ad8a2735eb79, 0x821c18725305eeaa, 0xf8dd75d918893498,
        ],
    // j = 192: sin(192·pi/(4·512))
        [
            0x4a5018bb567c16a2, 0xd725d3b9ed35fba9, 0xc70534171bf68a81, 0x1c561ea3e50849c2,
            0x96e8a93742139e47, 0x76c746094bca11de, 0x263ff7a7a68c4222, 0x4c37103b2083325b,
            0x4296614263ad4429, 0xbaab244f357af7f2, 0x60677fa625322c94, 0x22f1947619371ae6,
            0xc5bc290ae0588a9e, 0x4ab3e25fdc73b34f, 0x4ca4309e166936ee, 0x30bb8c88fe54d274,
            0x9fca4221d362e7a3, 0x2eddfd7a97b86ba4, 0xa10abb73fb679ee6, 0x0e5cca8945271777,
            0x38bf57a87980d085, 0xfd105d8636f4fce7, 0x2f61eab6a59ad1f4, 0x37f550efb84ca845,
            0x5483e1c653ee72e6, 0xc97eefc4cddaabf9, 0x07ebd3262c78c69c, 0xb4fbb6e14108387c,
            0xd8352218bdb04663, 0x6124b3eb33273f45, 0xfd6d72c4825e8f83, 0xcd993f710f1fbb65,
            0x1b175fa2e3a06e7a, 0x0109875a76f40bcb, 0xc5447801714972a7, 0x5e386a4f828c9dc3,
            0x7ab2fdeccca6edc2, 0x6e6081b118842c52, 0x7eed7dee39258455, 0x789a1533c7891805,
            0x80b961bdcce9e6e0, 0x637a9fc211ab85a6, 0xdb37464553d1ada3, 0x96f671b6502f2765,
            0x64e385f71ad42e89, 0x24f5d9babdda83cd, 0x580aaaa735cde7f3, 0x5263f195ad89db50,
            0x2a566e3f9a5d6d1a, 0xc98bf27744a3f8bb, 0x9c041836558d2b94, 0x545d7d8ca559d2ef,
            0xc1ee29d759e471af, 0x1d7b3449d9af8431, 0xe513ae6dba15aa6a, 0x8070460cf668173d,
            0x8aea364fa6da514a, 0xaf1facd673859311, 0xef5b4376453669d3, 0xef06b5e4312e58c5,
            0xa44ffeb8b024a36e, 0x7a713e7ee3a3842b, 0x70d3924954a49b1b, 0xe6b558ef605fdc22,
            0x379050665239da19, 0x43ad5f1b27218107, 0x7d07132be32d4bbb, 0xe3d72d8af7219953,
            0xea7c315595f76335, 0x3cccaae8a4e5a88d, 0x775216be140404e8, 0x2c916198b2206f17,
            0xa53b93e80c5a1949, 0x64b0f875fcb41d24, 0xbbcd6ddc058df9a1, 0xdc7b2cf8f8166314,
            0x93b41e62bb797d43, 0xf214670428d8830e, 0x7cd5d0a2cf608130, 0xf85281b08b3406f7,
            0x4b3c4c4527b3548e, 0xcdbbffdc0db5bee0, 0x3845a3a6a6f9a9c1, 0x65429096e9273a00,
            0xd9c5a3a5b2264a63, 0x1d7e08b2da146559, 0x56aa237359ab320b, 0x0443dd711e927707,
            0xaad3859f168d7ef4, 0x5ba53d24208e3040, 0x6f754bce877e3934, 0xf3ae40d18f24986f,
            0xf1d8ae91c68c3577, 0x81a355c054cb62ca, 0x59170330830cdcd8, 0x66109022eddb9de8,
            0xb487046dd005f9b2, 0x2a8842c14f0fb1a4, 0xf8f0fa4150818254, 0x2d93d3d7e4451498,
            0xadb30538b2877e39, 0x367fe6ab6212342e, 0x6f9f6d4c0f9faf5a, 0xbb20b1d1d06c319f,
            0x00378e01dd814eaf, 0x76bba04fe753e6e4, 0xe2a8b6718c36f5d6, 0x069a0abc0294137c,
            0x93f46c81f6db4c17, 0x9590dc3afec10797, 0xde4fcd4d0bc513b5, 0x313a34410abc6e89,
        ],
    // j = 193: sin(193·pi/(4·512))
        [
            0x4ab046bd20d5c975, 0x05076a7672795130, 0x67fccd1a7b622411, 0x7a09d0eabe4034d3,
            0xc84f3e35f0c4f4da, 0x064fff2feb42404b, 0x880a15d898fb43ba, 0xe304ced71be6dd2e,
            0x1260cffe8dd19f3a, 0xd04cf8615c7d14b2, 0x87010b953ed2c0e3, 0xe9003868d8134967,
            0xe861e15c0a897498, 0x430ef8cb4d6445cf, 0x45456b43d4a8016e, 0x8ec3fcef401f8d57,
            0x1826ac51af406bba, 0xa85cfb4fe39f1dba, 0xd52541fa79cbc80e, 0xfe3cdef0ef402450,
            0x69de8aa9675064e5, 0xdbaee88f94bbabca, 0x116d8226172e3b6f, 0x9c84f83a0b3ddf16,
            0x0806fcc1525668f3, 0x02f732552160d043, 0x6e923a5be404f8b8, 0x81ab196f694f169c,
            0x8933bb70f676fd04, 0xf8249efd1747a8b0, 0xfc4307fb94f6d932, 0x12417dc2285cfb95,
            0xad70d54c5535bc5e, 0xcbffef198de088a5, 0x41dc7563a965bb6f, 0x888a997ff2e4324b,
            0xbf868a3d5cb781d7, 0xbdde3d45e4f2d6e0, 0x9780cd30593a049e, 0x7a4cb242f9defa29,
            0x0bc2d15a3e031224, 0x535e3599e092b999, 0xd43667819deadb03, 0x8316f503de17e238,
            0x10c4e283c9d7cfc4, 0x33dc44b17dc4e4b6, 0x9e53ac30233ce20f, 0xe6b22d63e64e8626,
            0x53c4b0b52b8ca7bc, 0x0b056ca69162809e, 0x4434c968b56f9ddc, 0x0bfbdeb229bb7fdf,
            0x05a48d19b7a36d62, 0x2315ea38f55cb2fc, 0x59676f8afb4de276, 0xe1637b2f1d993f76,
            0x85f515e1bb5f2e81, 0x818a8d5a35bf13b6, 0xfbe5b5e3445fb40c, 0x2b80fff611d73172,
            0xcead9a0bc46fb1a9, 0x926db6b944cfc0e9, 0x398bcf11bfcffb75, 0x57f51814ebcf9a96,
            0xf2a48ebe0a22e3c2, 0xf9e9bffb520c7f8b, 0x07baf1ac2374df87, 0x3f5cae28d83faa1e,
            0x6251e0dabc0997ff, 0x32357cc0d0b66458, 0x141632b601230207, 0xff460f194835d518,
            0x06193d71126efa8b, 0x07746d213b620967, 0x585d837256dcee1a, 0x0b48d1d0ca4337a4,
            0x082cd2bc04c6b5f7, 0x245e4d8b532fdb49, 0x3265692e71340e95, 0x4424bd63b961d761,
            0x82e2d851a8c241b9, 0x85313074fc13a653, 0xabd1d82720d8478e, 0x418dd3a087907bc4,
            0x27a9563414d6cacf, 0x35f1c65860c54f93, 0x5249e1e10d7c2c4b, 0x9007fc160b6664f9,
            0xbb53d12237b469aa, 0x0b473fb59a01eaac, 0xdf4386d5309a43f7, 0x769601b821829a89,
            0x7b0c332e099945b2, 0x331ef3537b09c1dc, 0x1fd14cc3ff5c1a0a, 0x5523f3f103b33c55,
            0x2a6d1fbaa1f4f0fb, 0x35c82494612220f3, 0x4567e2b042c1f40c, 0xb50fb9331147af6f,
            0xaee8634afbcc0eb7, 0x5894ed72f28ca479, 0x96ae4ea7bfaf9967, 0x84ef783edf393779,
            0x078efbabc29965b0, 0xde3e499f327a0127, 0x998211123bec3bb9, 0xbdb316883baa441e,
            0x1eb420173ccf3acf, 0x1232e2026a242924, 0xdc29f1d134615518, 0xabdf63a6f788a9d1,
        ],
    // j = 194: sin(194·pi/(4·512))
        [
            0x4b10693a5514819c, 0xf0354aad2dc7180e, 0x42e821be701df888, 0x9423ceda8f488be8,
            0xb046c3791341f6c7, 0xd01d0baf2023bc42, 0xe3693efb966a12e6, 0xe0697cc57c641503,
            0x9ad834403f3e1896, 0x91467232616d1eae, 0xeb305371f7626cdc, 0xf9dc202d285ca067,
            0x2e31e814bee93299, 0x93f78a72c40911be, 0x3400928f5a3ed258, 0x16a08504dc8f172b,
            0x17714d05fea945be, 0x73ffdf940c818df0, 0x904a41c254ca19ca, 0x890e5f69387a1511,
            0xf4c7499f0cdb242f, 0x16fe6279949ae8c5, 0xcb8259807c862479, 0x421b4b3bea88d2a7,
            0x32081d8b05ed2e14, 0x464ea033415d1a27, 0x8c677efe6bd442b8, 0x836d86e1a444055a,
            0x3025c2a23ac50a3b, 0xccfa78badca3400d, 0xfdfacfcd532cbdda, 0x20aa06689f8c7e93,
            0xf0cf06a3bd9b7fbd, 0xb13739747b2d0631, 0x51f6a136a521658f, 0x90e8e07365d3da55,
            0x0c80af341bc48772, 0xd38d438695c8b40d, 0xc72c1ed514d07684, 0x4c7284851f166674,
            0x10a1dd67b07bed43, 0x6d65a3141cca319a, 0x1cb7d84c275a1208, 0x2e0c42ea42556d6e,
            0xbbcf902229a7f5ca, 0xd20ca9917d32d1f4, 0xe81d5727c75535fe, 0xe28a8d155c08f356,
            0x5462af670f790035, 0x6431ca8ce0a94e8e, 0x16e038cc894d5a39, 0x61e2326c87a1f93d,
            0xf9b19a943fce9e7e, 0x0df4ff58b9e38651, 0x7e3f512275b58cc1, 0x10ec936303369018,
            0x8a5429f28bd97156, 0x304fbe30f69f21de, 0xc75e0e5ccb5e7323, 0xf5e6e9298d7bf4dd,
            0xe10ee195a5915dbc, 0x0fee49824af1bda2, 0x07ac903fd4095b66, 0x506553fadb7471a6,
            0x482c9b12e25eecb3, 0x6f15ffac0856a441, 0x233a996546c78b62, 0xe4fc8116e953491d,
            0xcac1a17fa18676c0, 0xfaf85d5cae162959, 0x362b806d551a6cd7, 0xf22c0e8d0701f9f5,
            0x5eee87339863c3e1, 0x10b2acfca72f461c, 0xb748da581c2b5b95, 0x5389541e9a92299a,
            0x1dbf48fd334e5df2, 0xbe573bab3b1047f1, 0x94794aa7b247e251, 0x193c379e5dba1d87,
            0x3d875575d976276d, 0x900da8ac248b6491, 0xbc27e4f5fe2b07f7, 0xeb224dc02c6c1d80,
            0xc6743baea8563ba8, 0x2f2cfbb2efc6fac8, 0xd62dd77c0d4fab33, 0x06ff717417deca0d,
            0xaf6a49c4c016ebe2, 0x1922ba603fbfe4b0, 0xac537252e375fa17, 0x7edbdec975f0c752,
            0xfadc903126fc7705, 0x0045fc7775765cde, 0x14c4d1f7f98ccf5a, 0x1e884a9697ffe61e,
            0x3b8440da6ec26d18, 0xfeaf21a264471080, 0x823d9c239dc3c9ec, 0x3d2a2a8181ac7ae8,
            0xbcf0b5f43ccc3407, 0x532025f7ae58f7be, 0x30e125b361924842, 0x6ce5d88ffcf9867b,
            0x06a7d6e1c5c6858e, 0x7e91cf59ef8fb2c1, 0x9691ff18c4fb2978, 0xbce4e52288a69f21,
            0x6c1c644ad4a65502, 0x4c748679e323ab1f, 0xf55d328a61a14906, 0x99be9fe913932861,
        ],
    // j = 195: sin(195·pi/(4·512))
        [
            0x4b7080241ff94590, 0x403731b4aec81a94, 0x3f5b4b0168483ffd, 0x2ccf12fb3072f75c,
            0x97a7dc4875c3d9bc, 0xf49ef0c3126aab3a, 0xa8573cda26e40568, 0xe7460ed88050453b,
            0xbf67d5415e3b27b3, 0xd07e468d77a2b676, 0xa78105138bac441c, 0x8f9392bfa4bedb9d,
            0x9cdb82403f49a52f, 0x72d6d5a65a2eb8db, 0x0772e869e2372c06, 0xe85c0dd644d207e1,
            0x8e6ae2997008e6f7, 0x5333be416c273d9b, 0xef2db2bbd50c1fa6, 0xa66c0be2693916d0,
            0x8ce55879d8128c6c, 0x5e09436c596c59a0, 0xfcf2cff4c0fc84d2, 0x9693402ff5fb11d3,
            0xab8c583257aa889c, 0x235cff6bf1c7116b, 0xabdc2a1929cea3e4, 0xea50cb0b42e040c6,
            0x284f2be1ca01528b, 0xbba80d525eb00b01, 0x1d1a40a4dacb4dae, 0x7bb14c97e9c839b6,
            0xffb019046cbbaee8, 0xb33dfef040fb0636, 0x40d1f10823fd7e1a, 0x6c0acd64202345cb,
            0x46752a0e963a0485, 0x18bb30aafa859eba, 0x4b024c6bb7870101, 0x575c1c6aa66b70cd,
            0xf59d06e53ed67b93, 0x131fc4762fd65d09, 0x3f5825cd13709113, 0xd7b5047e8a02cc15,
            0x3b9a5616fae14a61, 0x527e5a0370681bf2, 0x1fdfdd459590a1e1, 0x01eeaa765ba348ad,
            0xc4439951aeb75c44, 0x7fc2f8db6cffcc7e, 0x06fb3d827e3c941e, 0x30db4af9012559d6,
            0xfde12ea7278d5ba6, 0x5eb36a494005d191, 0x67af38c61abf2f45, 0x4585b0405e0e1c89,
            0x3d426e2ee11b2997, 0xff41bf4c3707288f, 0x51609a70d5280ae3, 0xeafa84256ea72bab,
            0xd666edb7d61b0103, 0x5f9f813c942d42ec, 0x5800d5f699466a48, 0x8c3145ced63820b6,
            0xbe088228f029841b, 0xb9792db6322170bf, 0xb1f273ba0a9a29c6, 0x3b370c462bdba24e,
            0x246e2babf4b1c508, 0x5c7c59d2d5cce978, 0x9db3099bdd84767d, 0x2feef90f22ae0f02,
            0xdb3181b853f4b7a5, 0xc213be663e6a7188, 0xc20d2da85440354a, 0x94006c12e24f374c,
            0xc792a14b570f7061, 0xe46c32a9ae1d6e8f, 0x0bde2192196ddb43, 0xe4a7e709561b736d,
            0xa1ad70cf6fc93837, 0x2d52143cbf69be30, 0xdfc407957d4b34ef, 0x509a1a88855d9f88,
            0x9e24b169b061eb44, 0xa48ccfd88e9e40e5, 0xc9452675af1db6cc, 0x67046cd3701deedf,
            0x0e1df91dfcd5d0d5, 0x78b70d53db5a1245, 0x26fb244eecad70d6, 0x95ea3beb48b72630,
            0x6d9cf1ea2792d348, 0x74a3c456b05c34d3, 0x792fb700f9b77dde, 0x98b55dd8b51f6d9e,
            0x3b116ef0b21c4505, 0xfcf6458ad9b0e32a, 0x64fa394c2bc951e7, 0x289d314d3d32bff2,
            0xc0838dee1affdb1f, 0x1bc05dc384b69352, 0x685a472b8c6a953a, 0xd6aaed1173fa0a1e,
            0x4acb9aacd8d0a25b, 0xa542ab88921c319b, 0x59d3794bc1821bc5, 0x80609edd1683360f,
            0x1f8087c939aaac8c, 0x66f1dbfb5b215bd8, 0x3515dd58809dc04c, 0x2f42918887d73af4,
        ],
    // j = 196: sin(196·pi/(4·512))
        [
            0x4bd08b6bb00e1a8a, 0xfe45b8c2590f96a7, 0xde99dc7a9aea534f, 0x6c21589005c591c4,
            0xac97cff88c4b4a8d, 0x9e2d6cf9beee6c8e, 0x51c1b9d3fe306b13, 0x1c769953fd0e93b9,
            0xe0d47424c46f5c5e, 0xc56ce0aee5b587d9, 0x1097789ef6e4cfb5, 0x4ff9ddb830eec8d8,
            0xfde47851709b6b36, 0x4f1ae456b497aefa, 0x29a1c74843d8066d, 0xe77376ed8aa49162,
            0x547889cb83e40220, 0x45b2637fafabab8f, 0x59b01758498af4be, 0x407df9a169d58e8b,
            0x6c1c05e8bda91814, 0x25a53db83e7869fc, 0x3149e85ca17227a1, 0x65cb31ee80bebb35,
            0x66451307c43b9a99, 0x0bacd5a4a026ae6a, 0xdc436b5c5dc04e44, 0x57cb395554433ca5,
            0x19f03d89a61bd4c5, 0x68f1ed18031956d0, 0x82fb7f5bb76ac23c, 0x62222b65b719711a,
            0x39b45ad0fe181be3, 0xa7dcea7b37a87bf2, 0x899bf958ad8f84a6, 0xdc9541d0df4fde88,
            0x60fee218479c7f70, 0x84469cd9ee9e39fa, 0x38f118d6bf6e307b, 0xadf71a9b066501ba,
            0x5578436dcfcbca9e, 0xade34cf0e9b77a28, 0x2ad8518d9951f9a2, 0x6853b807a79f7446,
            0x0cb1a1b3d58c6bdf, 0xd67191f3c42cd581, 0x24c0260f49ad0ce1, 0xeef081df03f9522b,
            0x414cbc977d3b5017, 0x31c9092bf0242c57, 0x2976c2f9087eb1cb, 0x4cba5059adf6962a,
            0x002918d83ff58a3e, 0x2e81d0bc1773b5a5, 0xf7100694359dfe1f, 0xb14657535f135f18,
            0x5b9e7118d0994e90, 0xa2d900c6fbfa3bb1, 0x4abe879b8d9cf8bb, 0xed922b7acf3ec04b,
            0x0b2075202d381197, 0x61d8220f89d56f6f, 0x664e3ea56cc6c756, 0xf07d54337aecedbd,
            0xcbf2a4dc266cd916, 0x568a7f2d61e5ed78, 0x80dc1320dc18fcad, 0x54a62cad33d87f23,
            0xd916b63256c3f30e, 0x43a2d46ed6cb3436, 0x2ca42efabe843215, 0x0ef7db129a477fae,
            0x2ebcf88a477ac038, 0xb0e46f39a23f91d1, 0x0c8e34364103cecb, 0x29782a85f50d716c,
            0x551de26b7681a775, 0x588b4f73b2550c3e, 0x48670d28853ef211, 0x6b4722a1ef0229b2,
            0x3f4cf7c2e7acfafb, 0x2884a2f7ea1a1ef6, 0xc4145bfe32f6917e, 0x5d30ae80e5e2d8f7,
            0x18473f0859b8e9bb, 0x0a704a3d098c09c0, 0x4c00df8323aa4121, 0xb0adf31440f2ac60,
            0xf9fe2982aa33ef60, 0x573a49ea6d787800, 0x6a1853bbe9e0da4e, 0x8703a9f0bad2bf9f,
            0xa020c8eaa3036146, 0x84f206d0d67c0cf2, 0xfefbfea8fcd53090, 0x854bbc491d61b412,
            0x38e098ed17fb8edd, 0xc9a7d10caf100ef1, 0xe364e1e48af06479, 0xf90f1e4ecb962d69,
            0xde14298776d2d64f, 0x4e711f1c4281ac4a, 0x016cd16f2ea8cf1f, 0x04602eb38584a586,
            0x25a9d7863b144639, 0xe3792a4faefe216f, 0xe2f8153ff9519dd9, 0xfc8a2f94f5bf1db3,
            0x5a712ea09be70fd8, 0xc3acf68d6fe5f3a5, 0xd4beaf99c9b05786, 0xfc14ae810ef8437c,
        ],
    // j = 197: sin(197·pi/(4·512))
        [
            0x4c308b0235a84d8f, 0x62bd5ea86be6db53, 0x05dfe96fd90417b5, 0x4fc582f8eab8e9c3,
            0xde0784b5a2ed2501, 0x238d88da4be78f21, 0xbcec61699f9ad3e3, 0x872f0d323aef4d09,
            0x5eaee93dd1d21d3e, 0x5244cd9e7b8de730, 0xefbf8ceed53054ab, 0x484e51fcd5e4904b,
            0xfac77479643efca6, 0x4c06d2aa6ea8ebb8, 0xebea65c7a6b2fb76, 0x425e8ac88f2ca14e,
            0x6df8aae1d39a87d3, 0x025cace14e53d2aa, 0x3e5248558c78a2f7, 0xf9cdc02d814fe8a7,
            0x1566f6d73b2ebc35, 0xa4723b2d6dbfa0b5, 0xaf6b69c030c156e9, 0xe84ab742a8d8e1b5,
            0xa64ec1c3446a37a8, 0x6fe773c66b64d618, 0x35c9c7f14a294522, 0x4ae4811ff49f535c,
            0x2dc75b1ba232c963, 0x5ca4e3be822aa671, 0x9850337586d14488, 0xff6ca837046c6fd0,
            0x6e9630d764a938c3, 0xb0bd5084dea70be9, 0xfad3b1ef122b2d2f, 0x476d507b146192d0,
            0x0173513b5f0281ca, 0x1075ad14972fff20, 0x88b8e8e7cf0c380e, 0x36b6fbe446ac93f8,
            0xf894f819501a7afe, 0xc3b45b15a468bae2, 0x781d41053b0d8cf4, 0xa83b5dc93f58a3ee,
            0x7be5e1764ed0d41d, 0x9574fdaac2778afa, 0x0185e4c9a494b39d, 0x136cd9db3308bfa7,
            0xefcaad0d0f4dddc2, 0x4bf293ae5dc81b15, 0xde1012f32b1a2910, 0x3cc7c042efcdf46d,
            0x4ca617d9e6f60be7, 0xf8cb054455c83680, 0x5d8c7d49a2519f8b, 0x4248e0548f7db1e9,
            0x871f754eb8e49a09, 0x5c36224c24e400ae, 0x3b8212d19b91bea3, 0x8037d94527a248c8,
            0x437084029831056a, 0xfe73fbba0b01651e, 0x967f101d52a1954b, 0x1ce8284be29f257e,
            0x4c2c09be86c1a303, 0x75ce5c30c651fbd5, 0x958329c821f0a7e2, 0x3c0f8b08d76c702d,
            0x9f10a732afac347a, 0xbbcf827935a95706, 0x2fc4bdcc817a99de, 0xd62106cfffab77fc,
            0x1124fdd358c6178b, 0x02bb48198b20a4fb, 0x57e25ec55c85dc08, 0xb51618650b4de146,
            0x2aff407a14d56dec, 0xa2be4056ff296329, 0xdf98fc6c78edaeeb, 0x10da95af4dd2b668,
            0xc00a5d8b2936c186, 0xd0ba32d47375136c, 0xe238e067080b5bb1, 0x52fac5bfb1248c8b,
            0x82ecbe9b4994ea1f, 0xb5954d854a741e84, 0xe7248cb2a79e6d84, 0xbdef322e3c07e6df,
            0x63014a0803e3106f, 0x39001298c8e140c3, 0xd0480d27fcdabe26, 0x093ef174f891a620,
            0xdea600cd67aadfd2, 0x14b91f159d02f381, 0x276160024eba8b66, 0x3c41cb26a77d572a,
            0xe763a5f53da89484, 0xc30e301605b51bd3, 0x9a628a1ce0cb3e0a, 0x2c352ee742480e41,
            0x31232815f938b51c, 0xefc67405aa9a07d9, 0xe259912e98fd7c3a, 0x787b9ac87c260223,
            0x4b45311bc3e7bbed, 0xd83fee8b640def0b, 0x4d7935c12266695c, 0x496c4c59baee3c54,
            0x5d4395843299c225, 0xec346db55bf24341, 0x52e7e747488223fe, 0x4883f3e6ed4807e2,
        ],
    // j = 198: sin(198·pi/(4·512))
        [
            0x4c907ed8e2eabc1e, 0xcee8f76f8c51726f, 0x4cf8ea5bf4263f1f, 0x75fdf4c2ec86c274,
            0x1d2ba17956f48f5f, 0x78a0fedcbffd7e4c, 0x9a5126dd1de7a8d9, 0x1b464e16e7aebf5e,
            0x109157be51189cc0, 0xc1c29aef07c28fcb, 0xa250a7e922cf8ed9, 0x16af44b70b3ac780,
            0x9f9191ed69675a9d, 0x4d016bd5fb98494e, 0x3c1315d35dac0234, 0x9ba0af69705a46e2,
            0x0cbd1922c1adcd77, 0xff9b7a1ece75e28d, 0x2b5ae43fa4a0b911, 0x8dd2248b4bb8073d,
            0x2a79ab8165f15098, 0xfe15804b3058b506, 0xaf758904292ca5f5, 0xdbf830d3174d5933,
            0xe7b5138171c17947, 0x57901f02c0faf4cb, 0x9f5932745a2e6bf8, 0xb1044b61e6366341,
            0xede74b7e218f821d, 0xa5a02a8e3c91a728, 0xe4703db12ef484b1, 0xef4b71cc10249891,
            0x2ec947862a005d89, 0xb42351cb99155aef, 0xe0841ed3c11783ac, 0x68758d403d7cdbee,
            0xc4d1d09b14a890ed, 0x11fbae56d7d12152, 0x5485482cb40a517f, 0xeb97cdf5166cd273,
            0xa7e2df29b60bfa7c, 0xc316c4ce0aa57af5, 0xde153c9901ee2b02, 0x1bd910c416f7e74a,
            0xe462c6b756e25247, 0x2858e8370bde6b89, 0x4cdd4fba76fd01dd, 0x461ee0629141afd0,
            0x43d945a17ece2d92, 0x500260c59fbfb6ef, 0xd061cc849c620a26, 0x45bb89682780f5d8,
            0x5c60c75431bb3cdb, 0x92e33d20e9c91faf, 0x461edf56f78b8a69, 0x29e4095941eb56a3,
            0x4c577f45361487e3, 0xe1458e1088bd8df9, 0xa7581369d64468f1, 0x387b6b8976c5285a,
            0x895aa4bea028b3ea, 0x23bc22508fbd05f3, 0x66a740d70b34983a, 0xca93bae7c551b94c,
            0x632fab1715465db2, 0xabbbeac9300feb95, 0x777b99dc25a32bf6, 0x8bd3f09e9def5284,
            0x54231631cd15ffd3, 0xc418dc31594602d2, 0xbe0cb047b4b31093, 0x8846c98aea62442d,
            0x1584cd799b77db70, 0x2d723042f2889107, 0xcc166d523ce0fdb4, 0xa02f87bd176c979b,
            0x4321bd3bf041417c, 0xa974bc7840d3b3a9, 0x533634dbbc0340ae, 0x88d289e5e9def37c,
            0xfbb2289a6c939d55, 0x7151532fba9c0ed2, 0xca3260133d88fc07, 0xfd4b7d46a439e945,
            0x3a3fb16c52d972a9, 0xd8cb4d9f89ca5e81, 0x7416e7c5916162c6, 0x18a7c66df18d27ac,
            0xa75d7f12afaaa156, 0xd652eba5510eca5e, 0xde664f212d8c8e62, 0xefb5ceeea0733987,
            0xf6357b4a89b46bf1, 0x52bdffeb05099e93, 0x8e205bb785662f25, 0x587ded0ef659bb36,
            0x126df4bc13f7e4f2, 0xd140717d44cba79d, 0x0485235a4f951dca, 0xb555b7feec82c6f2,
            0xf65d8bb13ee027b8, 0xe09aaad890e5c524, 0x7450141840ed36ce, 0xdb54e27bf14e959e,
            0x1bbe5bd206b1380e, 0xe47cbe92d9af215e, 0x903d8c4ebf1d88ae, 0x10a0ec504db95ba1,
            0x92c71e893b49cfab, 0x38dceb02facfbc8f, 0x91d47f87dcc28ef9, 0xd2d15f084b6eb311,
        ],
    // j = 199: sin(199·pi/(4·512))
        [
            0x4cf066e0ebc81cab, 0x98f7970f4a1c9b51, 0x24503914ba142ec5, 0xa31af90cd68ca41c,
            0xb9134779c361775f, 0x06fbb102a76be7b7, 0xfada8576a035eb94, 0x94f0b61f8c13fbcc,
            0x2db754cc34b309e9, 0xe138fd432464a1db, 0xf99a08161b280946, 0xfe14544d2508bc55,
            0xc319745d90f4e993, 0x098891eb82016c34, 0xde0438c03bb3dac1, 0x6a8cfe257d31f8cd,
            0x8c7ec0fa461ed340, 0x410f802d4851bebb, 0x1ce8238979e5dbf5, 0xd2dd829b6ab1dd4d,
            0x30db8c1b45edf0f1, 0x841fb137743de0fc, 0xfd77003daa422f39, 0xdf669e0a98c66ae9,
            0x55be60c01eeef4e9, 0x0e11be48673c0aa4, 0x9e776009c5bac661, 0x65ae92c2b6f9a8d0,
            0x75228477f5c8fc15, 0x571d0cf8d21987bc, 0x0c98d33dab6a8cd9, 0x30161be2989625e5,
            0xa8cec53126ef2fd6, 0x2dbdff32815314da, 0xdfc4d46311368dce, 0xbcd462da989a743f,
            0xc87f2805ffd068fc, 0xd3917ab64839283a, 0x1b8e02e4b83cf49e, 0x5f8267a588488d5f,
            0x3b68cd9ecd4780d8, 0xabcb01f71b48a09e, 0xd93544c7e20d425b, 0x4383e0c627ce9def,
            0xb06c764872fd3640, 0x11a23a79a4c68045, 0xda3d9b6ad6cb4657, 0x996b47db2dafd762,
            0x20b41cc7a2880758, 0xe80b0301c029f17d, 0x31b15faf437298bf, 0xeacb006b2f963395,
            0xbdce0dbc711049ae, 0x9f533591fe70f40b, 0x1fb344d768a7ccba, 0xde23b70872026ced,
            0x5744e348ce8b44d5, 0x0131a4f2ae699b89, 0x830c8840772f0f3b, 0x50cc78e9075bc39a,
            0x4d3b1857533dbb07, 0x939891889880d333, 0xfd3e483017862bb5, 0xd68bc4fb8100aab3,
            0x49d32d9015b5b93d, 0x7384b753d2e8e8bc, 0x5387f11f3aa22938, 0x03a986518f6bf143,
            0x7ce09da099e19bd2, 0x0e1a4e1028aafabc, 0x261c4404648f9d9b, 0x1afeb95be8491dfb,
            0xce06e6fbb2f8d587, 0x083e80b83f4c30f5, 0x1ae3aab7f2c57d59, 0x4b19f550d045a601,
            0xcbb24602aa03eb83, 0x6e126742805788c6, 0x90c4ba0a2b9f61c1, 0xa2d3de2fe282c750,
            0x9334ac37ba7069f7, 0x262178d08aa37ad0, 0x1896619eb71ad1f7, 0xf6ea424de8a6b40d,
            0xfad3b1f0f20f74b2, 0x38e18fba9eb350c9, 0xa727a0707f6c7386, 0xd36cb56e7bfd57b2,
            0xcb498f9dd36d95b1, 0x988d73934fc0bdb7, 0xf6c3ca3ea2159721, 0x408e63f9cf5f088c,
            0x0e0fc0ad587282d2, 0xaa1d57d15294a554, 0x53ca597d98c68c4a, 0x30c7eaa3bbbbb9e5,
            0xfc9408f917e599c0, 0x9677c1152f6840c4, 0xd65049a94106c03a, 0x2fa9ec4cb5e89eab,
            0x7504f945ffebd8a2, 0x6ad03e035b93caa7, 0x628bc5829cd47c91, 0x3e9e409c71c51d21,
            0x46e54b90398595b1, 0x4747c0f4f87e745e, 0x7bb70fdef79242e7, 0x1f4a56c506d7fa04,
            0x812f4229719c5591, 0xa7603da85b89831f, 0x4a39ee0d34805f32, 0x82ce64c15465ac19,
        ],
    // j = 200: sin(200·pi/(4·512))
        [
            0x4d50430b860546c3, 0x4ffd0691f9e13630, 0xe9b81d82d31b3987, 0x29694eddb5afbcc9,
            0xda3ec2ec26e111aa, 0x1ce81f6a7938f852, 0x576378b9403465f5, 0x74e2991c60ae1fc6,
            0x90e2ad66ea0e260f, 0xefe0ffbde19bc116, 0x003cb95db17b4d0f, 0x7ef91afe631c5f04,
            0x8e8eac6297855c94, 0xf82ec6d1c6616591, 0xda066871063de347, 0xfcc13e59c0079eb1,
            0x6c5af27438e1d6c5, 0xf90059204b499e8a, 0x1314eb0019e30c73, 0xd30a2fbd664fda10,
            0xcb4a6de1e13e798a, 0x9bbcb14375fe0ebc, 0x84555f44c5eaa58b, 0x2c7f8a299bfc20b8,
            0xc2b7597315094600, 0x8c75c978874b32c8, 0xbe49f1fbeeebfbda, 0x8fd95285b50d359e,
            0x4a0aa712481345d0, 0xd94db0e66e5b2cc0, 0x670fa228cd927182, 0x305aa40fe64ce55f,
            0xbe1c5dcb4693f4a6, 0x7d43265fa2b1f63f, 0x31c70a233e713202, 0x0f39405eb08c61e0,
            0xcfc6edfc3c0d98e6, 0x0e9b383698ca5c65, 0xb0f555d823a7961d, 0x20572e7443c00e0f,
            0xd09fc6b09a77aa51, 0xff628ace93dfabe2, 0xf55ded70d9e799d6, 0x3312a47f7777be3f,
            0x936180886b512bdc, 0xb629f3c9e10aa11d, 0x318e19b2dfb7183c, 0x706fce8d8bea8822,
            0x705ddbb0f4224f13, 0x305888e6fa0d89d7, 0x5e11b94913eb9663, 0xc08d5e4b99292455,
            0x9cd6996816667b14, 0x7011035bc6388a97, 0xd1647e30fa2884fa, 0xffeba51b7dfc0316,
            0xf523d07afc157420, 0x5317d98c688bee9d, 0xd463c6a013e27e33, 0xac3df8a7e330fd29,
            0x0f1fbbf9799e1489, 0x43ff69bc1ede1369, 0xf0ac94297ad84951, 0xa074b494f2599bba,
            0x78e3be0523d21de5, 0xcfc30ee80a8a9db6, 0x7f74864e241251d1, 0x4c173005b82615ca,
            0xf6f34e5bd045b2eb, 0x25cc971cf51d8fea, 0xf6ac8c1285db21c3, 0x99c552de03bdb999,
            0xdc883b294dc7ad09, 0xa20c984e14e2541a, 0xc7c927ddcd823a67, 0x26d3ff011b3f8578,
            0x0c60c7f30c5511c9, 0xac5ffa72e2114098, 0xa0e678158c4b73b7, 0x2f4684b384b68219,
            0xee193fea08165280, 0x93fcfc0c1b065538, 0xef083457a4d908fa, 0xc7c2ebc1eb23f900,
            0x2ac8d3acc699fe2b, 0xa46ee585db2bafef, 0x0b7804cc531345f1, 0x9e62b5628e980882,
            0x71c81d26a845b9d3, 0x309bc814471b3e24, 0x7141812d9d04c159, 0x6842c4ea40b1d1c4,
            0x62c6f8acb9832004, 0x5a6d913951d7b807, 0x9a9092323a9e9247, 0x9f764d650cd12efc,
            0xa5603169029a8a4d, 0x3d3007a9a6f703d1, 0xa0fdcd890aa0fa25, 0x02c098bf76896aec,
            0xa91b0ba093232541, 0xef9101bf376277c4, 0x6d57a833790644c4, 0x7d07605dfcc7f665,
            0x481c6c4a732fb3a6, 0x772a7bac8c0fba25, 0xd0d9ffb51fcad856, 0x34f29a35ff1f379a,
            0x7fe2d635ba8a3fed, 0x39c8fe4f8d7f8ca4, 0x91675ac3fcdb6827, 0x9da70fd3a95d2e64,
        ],
    // j = 201: sin(201·pi/(4·512))
        [
            0x4db01349e93b7af1, 0x1de6dadf41f1738f, 0xb9180dcf0fd8ec46, 0xb5228efe121effba,
            0x32d66a5b47e07993, 0x7b940c3ef5410162, 0x92a1a123fbc29f0c, 0xc227370e870df96d,
            0x46663ed6ac7d6ac7, 0x26c3753b8ee877f3, 0x40dae82dd91ef664, 0x8a61e50fe79d7943,
            0x51f1483b2404a886, 0x7f04f52f6e7dd07f, 0x173603f6413c3ae3, 0x6d974c8d29986633,
            0xee5d1ccc97bafa79, 0xf85848c5de1fcc1a, 0xaa7b9ab185e0fca1, 0x31645fae9c953f9d,
            0x933ad50cf52552bb, 0xa92d8c66c07b7ded, 0x8c3fa9b68b336c30, 0xa967d5f403b5a8fd,
            0xa3dd9eee5cd30631, 0xeca6e25751b386dd, 0x2aa3d6c8e61417b3, 0x09ddb2763c57fab7,
            0xed1cc6026d8af441, 0x64826730839928f1, 0x924b2c938734748d, 0x5841cef96ccce566,
            0xdf85969078e0a311, 0xff180ab00e9a077d, 0x933413854fb0926d, 0xecb82bdbac632b72,
            0x67013841b4e8eadf, 0x1a9ad9fb6001998a, 0x3f62102a1d71d33f, 0x770b2d453c8a75fd,
            0xe8425e82fdf9548d, 0x1ef63fd9e776c4b8, 0x3e18ff218e901490, 0x36d21bda16f0d8ad,
            0x8db4710b317fd476, 0xd6e6a947f79c9c5f, 0xb3466ef0f6910e7c, 0x6ecac955a8013a8c,
            0x695d4322e5a7db26, 0x13fac4a3ea3c53c5, 0x72ffa131b1ab2df3, 0x480ff47e8bdc5713,
            0x86b71dac29847730, 0x88915ddcb83639f4, 0x6d5b1daffad66f3d, 0x518cfe464f41eadd,
            0xa64cba3bc6314d94, 0xec36d04a7addc200, 0x5920eb8c546ce23a, 0x8e120b4f6e95ff0f,
            0x581198a4d3976818, 0x39d702328ec076fd, 0xd44ad21961166389, 0x2bd15740f3230103,
            0xdc36fb363cd6c3c8, 0x01771f6359d39173, 0x33ab97f3ae26ce5c, 0x8c0eb7c7c81a106e,
            0x61ef0b3e612edb3a, 0x412cef31550f6c6f, 0xb751d41385be00ad, 0x3a03daa9a3c78892,
            0x58fd0fc7c8c341c3, 0xfebe8a983cad1238, 0x247de94174ed222b, 0xbaba2f66186bfedb,
            0x25057a4a75923172, 0xda33aeb59945b6ca, 0x95648afc2c94e3ab, 0x84163305e8c6394c,
            0xc9f8b69037cd2903, 0xf1c03e6b5ce02ea9, 0x1e113b769a46a891, 0x9dc8195b770b1b7b,
            0x749a2212d98127b3, 0x425fe6306db102a2, 0x0b18b53ee488d440, 0xc76c73264375f3df,
            0x23d6253460eb82f0, 0x983d738e2d817003, 0xac50cee1d670ab69, 0x1bbb13d17cce40fd,
            0x623fd0f051f1f51b, 0xfe5ef2d8a6b813e5, 0x25de638a2b9e6e0c, 0xc63687cec515949f,
            0x6a17d5d4c82db29e, 0x69c9c4fdcd4c070e, 0x90cd9d6d3f22529d, 0x95a321c8a021d789,
            0xdf6eb3e95ee58708, 0x1b6d1ad50d49a54b, 0xbab869165fcfcca4, 0x94082679ed30cdb3,
            0x77ff76238b239032, 0x6ad700393d302db0, 0x78cdb794eecfddec, 0xfaa4de77b6e072d1,
            0x7cee6cdbad860b8b, 0x72908dfb5a362ae7, 0x8b896b6874159e8b, 0xe686f4fdb9d24e6b,
        ],
    // j = 202: sin(202·pi/(4·512))
        [
            0x4e0fd78d4edaaa57, 0xed5b5a3c2bbf3df2, 0x8387faa55969ac72, 0x486294fed27d9e1d,
            0x4cd9d387a8006507, 0x63d145592e23f1a6, 0xdf87d2f10828e425, 0xada4557b5c01a445,
            0x8af6549c964ac050, 0xbeac971d71921670, 0xbd6c923b60b7d1f6, 0x3e7d4d71e77b971a,
            0xda4e57a5e251878d, 0x81e17c16ad83ab89, 0xb5e2b5f14de54f71, 0x462f57eab80dbe53,
            0x3969b77d2984a834, 0x85daf92450bc6942, 0x70610bb0d800c700, 0xadd505094a8b865f,
            0xf765d84c41f1c533, 0x76cc945fca3e1799, 0x6330c4d2e0119142, 0xd7ca7fb5b4719363,
            0x6bab112d735b37cf, 0x818f34c8ddf92895, 0x26ef6050d7b064de, 0xe2679fccd84ec31a,
            0x05a10c3a85ddd083, 0xd58389f394d11835, 0x800b14a8797301ff, 0x14414bf787d842b9,
            0x8ff657bc2bc04deb, 0xdf713364d91c6683, 0xb1d24d86e9a3f3ed, 0xcbf9b780140aba07,
            0x5b8de0611f951799, 0x7c1d037ae9068f18, 0xabb0e9218e107725, 0xeb8a9a677551ac25,
            0x49f620ee399ebf8d, 0xa6b737b772830801, 0x8bc1c3875ef62bb0, 0x0916e7825939929a,
            0xcae66d8b5ab8bf76, 0xacb1c642bd75be81, 0x86074e162a1e8a97, 0x195c4a361fd4a371,
            0x220acae58ad5395b, 0x92dab83a322786de, 0x95de8f439f941f83, 0xc85511a013873d61,
            0xe7d263345c6998bc, 0xcb7607dc2403d687, 0x68d919c403f40e9e, 0xe314b1d6911ddfb9,
            0xc86436d48c33e8bd, 0x8556de7cac47c4e3, 0xc61a206d5cc68503, 0xc1a08bf7f7cead57,
            0x2464fd1c720eb734, 0x3de60e15f8c07d68, 0x4ab55187ee68a77c, 0x2a00e9a8d54253ec,
            0xd3c38674b8b50b26, 0x3792c2f0cc3d3e33, 0xec9424399ea1dc97, 0x165073b9f9915ca7,
            0x608717631ce5cd2f, 0xeb7b91dbbdb2e8ea, 0x85a71b8e93c5a027, 0xa09568338db0aa19,
            0xc383299cdce085c5, 0xae2657d760e367d3, 0x8f10e818690e1666, 0xf74109135da76c48,
            0x14e746b6fdd18b0e, 0xa1dec81f2d63d163, 0x20317ae5c0972319, 0x8f4161fb9dc395b4,
            0xec35cbef7d8b6a8e, 0x3b03c00c831b5afc, 0x1da7178575614272, 0x8abc0759fa98ca0e,
            0x504fa81d49685182, 0xa102ef080637b5dc, 0x41b16cffffb6c702, 0xb36eeafc28b707c0,
            0x598ee2dc24ce1a14, 0x40e1b96f8e962e57, 0xce3dec7978977ce6, 0xbe273d60825b4935,
            0x74e5f0622913ec59, 0x71017bd9dfb44db3, 0xa6d4a0655fa6dd7d, 0xdeddae79c40e40cf,
            0x8018deef7920a8cf, 0x6295fdedf24bae82, 0xb5604bb666ce24e6, 0xea82242e9648a944,
            0x62b77673382aa5a6, 0x1c61db58b1af8af5, 0xe430646d682b7ebb, 0x530438e73898438a,
            0x4e370479e4094d66, 0x45c89340d77091f7, 0x0d88bf7b735d2ff9, 0x8f0b83aa00b84efa,
            0xfea838f8fba2ca25, 0x61f2e8522c0dc153, 0xaefc6083bab3dfff, 0x1139b5542b4226a0,
        ],
    // j = 203: sin(203·pi/(4·512))
        [
            0x4e6f8fc6f22bbe03, 0xf9828145b8bc8b93, 0x08935e559c1d1c46, 0xdec72d44633148cf,
            0xb8feb53b5f9c79ac, 0x6bee4848378616fe, 0x06f4f62b1edd8408, 0x5a280db8476f573e,
            0xe4de47c71ebe7d32, 0xa1ce87c3fdc88dda, 0xc8d84e84b566a012, 0x06eda575512818e8,
            0xa8974e80434f3e3b, 0x80d5bfd8a682155d, 0x954c37c56893514f, 0x190c522b2a1f37a2,
            0xe3dc223c5790609a, 0xdb3d387bfd7ac938, 0x6a3085547c256fab, 0x132e7713a25dc919,
            0x94bff24ab6c795d0, 0x787be151ce13261e, 0x2097f71f6743fc31, 0xd7006efb46f1d851,
            0x77c3286dc0b06090, 0xabf54a2acc09d403, 0x1db818104c14d673, 0x99fb7520b37ac6ec,
            0x534f5a7d1620ce3f, 0x85800f0f17366ecf, 0xa89d9526e8c41bda, 0x3bbbe5d0647c6524,
            0x7ea48c44418f796e, 0x3adf0b29c1f6cde8, 0x45e1cd3f0abf20d5, 0xdb9c5a217ada324d,
            0x62d93954c995412d, 0xe2aeeff0ccecdc8b, 0x6340d2a11c871cd4, 0x3b39493fdb26e8cf,
            0xb23deb4625613cb9, 0x55d10745981bcb7b, 0x34b7b291d2b346c1, 0x01a9e1b75eb9dc7b,
            0x011db546a8510a12, 0xeb3a36498f4bb1a3, 0xb0b040a4c38ef6ee, 0x0da41cffaefc9c74,
            0x46213614459091e0, 0x651dc5a08b67dddd, 0xbd873eb44287b1d5, 0xa5e17b98ae6f3b76,
            0xfee00235e91cd70f, 0x0a531fa9b27662d4, 0x7fc3554dfb0d4420, 0x29e748111a353eb9,
            0x804ccac016a142fb, 0x92ee06cf47d542ce, 0x30a6dec03d7f89af, 0x6d856a538b600f57,
            0x80115ffaa67f2ef7, 0xf008659fd6986585, 0x0d707c899f8beeb9, 0x26a5c75422c4897d,
            0xd6e920cb4d776253, 0x56d0c4833cef27ae, 0x78a6dd7258d22fd6, 0x1fb9d79229da61d6,
            0x83f18efd8007ac40, 0xfee061767ac6b2d2, 0x8df1c7b836ec2787, 0xd23e7c43e82ca385,
            0x26e193aede0af464, 0x39b45a9eacd596b0, 0xb3f4d6a082edbe18, 0xa94183b38ca0a70c,
            0x1145034f256c3092, 0x3e20ca78be73d711, 0x81f44b70622ade29, 0xd278e8808d2bab7c,
            0x6754d9030cc63244, 0xdda16e9a3865da6d, 0xe7b89fa79582d5ad, 0x2182aad0d81f20b3,
            0xdd9631f9d2c61265, 0xcf0e8dc68d3c8230, 0xe3a7cff820fa35a9, 0xf75294145eaa6d04,
            0xf722012d75285809, 0x7bd12ceb89b06990, 0xde3e6435dddf61f1, 0x5a398c411ef7fe8a,
            0xa6315049f288424b, 0xe871f36b8a2bbf51, 0xac080a5bc4895890, 0x8f44af1268d37b14,
            0x05f5475994073d00, 0xd911fd87dac7e5b7, 0x24c733c892550f5f, 0xe473847cf66a288e,
            0x1786fdc9622c105e, 0x36ea601751ce873e, 0x9492042c7b57cdf2, 0xfd6bcd6706090005,
            0xc995e8a7bd2e8c2a, 0x85596d2f270216d5, 0x3d31d187d7476684, 0x78ff6af563efa1e9,
            0xf0ae66edc7bc69cf, 0xf016fc5ac8393e2d, 0x87c21ed1aaa608cf, 0x24dfdb44161686a5,
        ],
    // j = 204: sin(204·pi/(4·512))
        [
            0x4ecf3be81052ddf3, 0x6dc4a9c2294686b0, 0x14feda261b497ae7, 0x2a892e8ae28a1b82,
            0xab99f7e9c807b50c, 0x697d8c1401994731, 0x6147b4727cdfb68c, 0x25c5adcf325aa8e0,
            0x1cc6ad54cac67116, 0x04a2d65f2c0c9f99, 0x65693a05f0479a08, 0x7a7dfe1e7aa9970c,
            0x2839a0a3535a3859, 0xb8996d5b00628e43, 0x9f54685b8e2c0908, 0x8ceb3d28c025d821,
            0x8547d0a957d1ad81, 0xd3c6d615a8898418, 0xff18e5818369f24f, 0xbef44bd6f8589cc0,
            0x275c70607d38d1c7, 0x791677bfedf9c41d, 0x0910ad656d94f4e6, 0x84f5cb804f4d1863,
            0x48489cf1dd60ce40, 0x26908c80b4f29a79, 0xd242e99352c4e4e1, 0x1be6b4499855b71a,
            0x334b8dde79d55a63, 0x95dbaec8e983a466, 0xe761c36b0d64cc3b, 0x966344e77d4ca9aa,
            0x0ce79c1d1d6208cc, 0xe65e0e55f72c55ce, 0x8a4ab385d326c219, 0x5847f5f9dd46283a,
            0x64eab40f18b2ed89, 0xca879bd47b0def55, 0x92e5ec1c620f4859, 0xc73a85e7a1c4b2c2,
            0x57b5686c419efc37, 0x6c6a9edc01e86164, 0x91665f2a25594efd, 0xa3b9a5dd0c293a4a,
            0x3ed07b84a20656cf, 0x11f01f4216d3ea44, 0x092769414c676a6e, 0xc386202a1e311874,
            0x98f1b67acf0edd43, 0x7bf1d8cedc24106c, 0x0c076a2183efd771, 0x7b8b07f7f910ddae,
            0xcdd6b0092258e468, 0x2c1efcfbfae6be85, 0xdb0ddc63f7a0384f, 0x2fca5a332612697d,
            0xea2c4b75ffd98537, 0x4cfc84e99f199176, 0x2080c2209192f216, 0x2d38c6fdfc7365f6,
            0x0879ee271cb7a190, 0xd19e37abea615b2c, 0x2ca8c934b6544485, 0x4f463302128d3c66,
            0xf5256cfe1681a7c6, 0x3c38dae4bf3f3906, 0x7bb9bbafcdfcb7d8, 0x3b10791bd7c2e2a7,
            0xeb1ceb66059fa64e, 0xa1a12c0922cf927c, 0xf06a6ac784d11038, 0x66182237205e1732,
            0x168b68bbfdb4ab0b, 0xb40a07f27dac86cd, 0xdecfd8af472ecf3b, 0xb91b2ae39de6e01e,
            0x52690ed6c49345c4, 0x0e00972d807fe3d3, 0x8513b409b8af2c53, 0xdaba88af553d887c,
            0x421782b9825e33a5, 0xf3d44fda9b9a6a6e, 0x34b6722e73b26cb8, 0x9895cd08b9afef54,
            0x5b62eb867178d353, 0xc73c7170556e83aa, 0xe038fa02e63c3a59, 0x4315a4e6332144e8,
            0x9cd8db601acd55e6, 0xf79536bd6bc52278, 0xb47b27a27e648372, 0x2206838fd4ac8071,
            0x671138f508d44c81, 0x7f815277c271a63c, 0xf2a5619f69705b04, 0x2854d5c5e7ea05a9,
            0x931a341659d6a472, 0xe3ddf764c929bf9a, 0x4ac9299b44a97dc8, 0x8084b9ca33c6fe8c,
            0xbe1693fd75a58adc, 0x5ee0bc4b346086d5, 0xb3d150585294635e, 0x4cdc9161c6604e98,
            0xccf4345481055d81, 0xaaa85e529de48103, 0xc6f28a089eae6fe8, 0xf9c72137f6f30fc1,
            0x73c4af5d857ad414, 0x787c65839321e2ff, 0x5aea2ef871682110, 0x28bdf1039ba76cc8,
        ],
    // j = 205: sin(205·pi/(4·512))
        [
            0x4f2edbe1e851b7d5, 0xbb95951b9beed073, 0xc985fa1ecc91cce7, 0xe4a5790724a3e735,
            0x287eabe7cd462224, 0x410c87ada33d0ebb, 0xca19144f2071fc97, 0x46fc9fc90eeb811d,
            0x784f87f83fd1e127, 0xbb0ac64ec8a8da61, 0xec15e7c8f1217163, 0x7f0b6befc736fcfa,
            0x8993dbfacdc03502, 0x66ff211e0c001b43, 0x79c141edccea6d26, 0xff89d2e598bd88bd,
            0x68869d1a1d589ca6, 0x83ded1e8de5b0459, 0x05aa7d50421eb081, 0x51d59ad53fcdb534,
            0x8d4fc3a0da0bc746, 0x2c966173500a0d90, 0x30d422c7ecc4c806, 0x299386623c952874,
            0x527d5852d1b3d07a, 0xe702c58ce8cd976b, 0x063110f538ecc3d2, 0x55ad2eb71d61a43d,
            0x54e34bb377b17c6b, 0x0f32a37430576b9d, 0x5424e7e4be96a9a8, 0xa9056e0b371abb2e,
            0xa0f0c3a26c4ad3e1, 0x80dd11804c320685, 0x54d28b2227c532e7, 0xc2b8e40b1762926a,
            0x2f05b39bd4aeacd5, 0x7303ccc99b1eebd3, 0x765099be8daca31f, 0xc51678081930fe13,
            0xd71ad7a1a0ad359e, 0x875786b8444f9458, 0x7ee5d1352a7518f9, 0x2458eb0910e5ffe5,
            0xa2b12716c602115d, 0x4b48dbaea655ddf8, 0xeff0c57b1cd47ffd, 0xe8260551531f2452,
            0xe059165af845f533, 0xa69cbebb631683fc, 0x4f392a7a00590427, 0xb73c826068749143,
            0xcd30e5f8e01223eb, 0x81dc1771bfb649a4, 0x467a99db236f52ed, 0x055eb28787f26e7f,
            0x43efb90ab47bc10e, 0x2cfb7eacbf7bbb23, 0x0799d3ed0a43ac4a, 0xf824a409eb61f358,
            0xc68d5057b154295c, 0x2902a29120bc1cfa, 0x5e704f4769c6e9c7, 0xed7962dde997fb76,
            0x14c4d246ab243f45, 0x080fb5d040ae0ad0, 0x86102970bdd06ca6, 0x948d50d6a846cf0d,
            0x3cd22ddb6d3a3724, 0xaca64161a8ff3765, 0x7e67cc62431a2fd7, 0x8c0f782197cd7c5d,
            0x74479eac6cc4534c, 0xbc433cd802a886b0, 0x89daad5a1e4669e1, 0x4987f652c97bb8fe,
            0xc66cde53cebfda60, 0xd933d7640a9260d1, 0x56edca81886881e1, 0x3f1007b3f3ae8f68,
            0x5ae919771c3df272, 0x2b03ed6caa6e03ce, 0x2b12f62b9953af8e, 0x0c283bae813e0acc,
            0x072ff48d4c88d7f1, 0x9eab6f11374b9ee6, 0x9230fe76a9c5a9cb, 0xbaf22c984e61e8d8,
            0xd58715ff10137b0c, 0x9774a4085edf1732, 0x6da339e84a310a98, 0xd2c81273744fcda2,
            0xa1bf0bed977d4a18, 0xf8a2f344b60b6d98, 0x4823ba3c5140bd87, 0xfe4da8cb01a3f7ce,
            0xdae0845bda5a69a3, 0x683debf425c7e65e, 0xe255021365067594, 0x5c15099d4ea57cf8,
            0x9c967b66394257de, 0xfa3db9b5f7c6fc98, 0x77b73b8771ec6ffd, 0x615f08ce7fe2cc56,
            0x47e36413b146fb03, 0xd288aa73236f052b, 0xc0c8ca244c370b47, 0x47895edcfdddd552,
            0x2d494fccb6eb6e95, 0xcf1d6e91c12448a8, 0x05d2ed2271121cfe, 0xadfd7de629b1dd70,
        ],
    // j = 206: sin(206·pi/(4·512))
        [
            0x4f8e6fa5bb09c581, 0x4c6de9aaaf5e6f7e, 0xe998df590084e9aa, 0x408821e9e728f4c1,
            0xfce703330cd06699, 0x04bb7a439596b527, 0xc05b4dc028da71b1, 0x70c6736f94277b00,
            0x2beb7b3164a6aa3f, 0x5cc061deb50a807b, 0x410e3dcf92efe1ff, 0xeabd3830268d7ce4,
            0xe7017c4ba8cdf2d8, 0x92bf65d5b0b86552, 0x16d25a3679656121, 0xa26925b50c1a7d5b,
            0x0642b737004e598c, 0xaadb6f9041624f0f, 0x25a52249b03dc226, 0x534b1e82f70a5751,
            0x9c4e0275a75e3f8d, 0x684fb67596c9e5ca, 0x4fe98c9952380541, 0xb5dd5cc72f900079,
            0x51578727147c01a0, 0x20ed313378d44810, 0x1c7d81aad59afeab, 0xf3f369ed287ac470,
            0x456a3260dc6ed170, 0x49c11ebcf5ff9dd0, 0x43a259b3c5d0b367, 0x373a48a625bc95f9,
            0x9b33fcb62a659c5a, 0xe6589e74361585c4, 0xeb7237ea51349a5e, 0x6a82fa4078d2be69,
            0x44322ccb7253f2c3, 0x6e46afd0e78e2516, 0x354d127cdc69c9bb, 0x31baeaa279b0d6d8,
            0x492f517238d29c38, 0xfc401129b05fde5b, 0xd7edb9ae4b6e5f99, 0x541b3111b159be5b,
            0xb600326ffe7a9800, 0x64b35ce891d5f143, 0x83da5890317ea58c, 0x3f2ea7d193e613d0,
            0x73c0bb9968dbe211, 0x5dbae4a2eaa48fb8, 0x556c4d03bceeaca3, 0xfd02a91d5016cbb7,
            0x4bf911b08df17ddf, 0x3b850217be900e28, 0xb92f968cc7eb5ae0, 0x3b6635df68472480,
            0x9486d7cfa65c44de, 0xd08c8c4af743b793, 0xae0c03fd393b6fcb, 0x75d0996dfa1800be,
            0x7d36e9bfa3067569, 0xab435345a202c1cd, 0x00061a86e5f69754, 0x8a70a5d38b1a2468,
            0x449379dc248ab61f, 0x40b523a1b3fa73ba, 0x166a74c8a5a92d9a, 0xe97604acf8e1a91c,
            0x533061a11bcbfc20, 0x1bf759b95f6f5aa9, 0x8d3a4a77a894900a, 0xb3b6a7ff728703b1,
            0x620f9462cf766ce7, 0xa14d005e38fb5fba, 0x1bde13aea1c5d778, 0x4cac2fd1d86bbc8e,
            0xbbd3a541d7e53345, 0xa3f0fcec3ef5fb8a, 0x7b593a4e58a0e09e, 0x910dc8e75aece6f3,
            0xc802d2311e576fde, 0x3fffb16b27cca0b7, 0x24766876f4c09a77, 0x201851b6dbfdeecd,
            0xde9b7ace0333f231, 0x59484e7ffb4a8582, 0xc1a624becf15b02f, 0x93e379fd6727caa6,
            0x1c28d30ed7ce8820, 0x8e4672dede16d8f0, 0x11448db932c0959d, 0x8cc19d69d1d07c3b,
            0xedf21d088faf70c6, 0x4d57dda5c19b1854, 0x3c27f141cce35bfd, 0xcc695c241fdf128b,
            0x77617a3ebce0b178, 0x3494fd5f8a6f5f93, 0x3a796cb48a3da10d, 0xc10437d809e51adc,
            0x194d29f470f728b4, 0x0945e3d93bc41db8, 0x8c4beee00a9f89c4, 0x582bf4b4ab79940e,
            0x45d5015c396162b4, 0x75d396dd891f417c, 0xa731fe93283dce06, 0x9d66abda98660e8c,
            0xb0fc26aec32a2407, 0xcf18be51d937179c, 0x5f3568868eb85524, 0xc320c2a79ac9c92d,
        ],
    // j = 207: sin(207·pi/(4·512))
        [
            0x4fedf724cb3e931f, 0x36208d27a2ec4115, 0x56ee4c9812c8c0fd, 0x7c920acb101e6a94,
            0x4597776381043d54, 0xc34ca949c260e498, 0x7b40e80d1f0f37f3, 0x3b35949d0521288f,
            0x757233ff7a7c9a44, 0xa148a484bdfca9e0, 0xea75687859113626, 0x019795690b5c8530,
            0xb9d27770abfbfd4e, 0xa4290829c83af367, 0xd1d2f08576f8f18e, 0x27d07100e4e56ba9,
            0xb85ca3f88dd79ccf, 0x270be475ec52c3e7, 0xd6d8569c57ffab6e, 0x5472792b7c38d944,
            0x0cf57c435997607f, 0x21954cf928d0c03f, 0x7139036cb053d975, 0xf4513730117db00c,
            0x7f224c0b6a6a19eb, 0xfee20ed6f621586f, 0x43bff3fe679a568b, 0x61d754b9796fd6ee,
            0xec4f49760b0c0bf0, 0x7e2e6739ca5a1657, 0x6f1da10f0dcdea01, 0x557a6eb28d17bac8,
            0xcc3376da363a17ca, 0x844165ca8533a9c8, 0x7e66025e646e1447, 0x20e7ee116728ce8c,
            0x9dd180ce60113240, 0x96d057e9441958ce, 0x99d952c75a702f66, 0xd70886574dfbc671,
            0x24dd80834e1cda67, 0x090449086a82b091, 0xb0ec462b73b277f0, 0xf6675c4b577c1438,
            0x509a86a4b03ece30, 0x47bc11964038b0f1, 0xc1635e127a292b2a, 0x582b076ff66372a1,
            0x19d919f618f612b2, 0xd61eb06e78cba2de, 0x1c3307a7cdd946fa, 0x1b4db8b548492deb,
            0x7f43a1cc5ba310d6, 0xb2ce1ea588247a8d, 0xbedd94e5ca9b45a4, 0xc0f769ce9fd6726f,
            0x229b07ba9e423666, 0x43294074919fe904, 0xabdd1e20f2c14351, 0xef705bad75767364,
            0x661429d720daefe5, 0x0683661863a899d2, 0x7164742a92513026, 0x09b52b3a5158e7c6,
            0x13d3154bceeed6f0, 0xa9b8321d9865a7d6, 0xb41171ad4100c6fc, 0x35f6b10026c1202c,
            0xed3137f78dbab979, 0x395dc624d354b272, 0xbe262118ec525f91, 0x2b6ad3a32d906fb4,
            0xfa4e73569e79142d, 0x8b252a4b46827331, 0x4df521a17f242b24, 0x543532fecfe3b6e6,
            0x2ee9427c5c947226, 0xdf3c1409e651907b, 0xf5633710f3a45ccb, 0x864a99d16f56c16c,
            0x3a1e5fcf8d8c6cbb, 0x994213905e49d291, 0xbea9bf0a6a89d3a7, 0xf502e15c68ca359e,
            0xc795ce7013957263, 0x0b956ef2e88671f1, 0x654c7196c13c322a, 0x70e680788dcbf1fc,
            0x9616dbfeef114354, 0x9af580a140fff043, 0xc3e7cb7493cf1f08, 0x079d2c65752b64a1,
            0x99534ea8cd2e8a2e, 0x5a6633b76c68c4b4, 0x044e61275cb5c198, 0x100585bc352612bc,
            0x5dfbc99102060b75, 0x898f6dfc35032d3d, 0x12c657672cca8d13, 0x80c8458cfd083b6e,
            0x650e8a14cba981e3, 0x480e9759344e0f8a, 0x795b54975cbd17f7, 0x8461c2f663153039,
            0xdc21c329fdfac2d5, 0x6aa3d09265fa849b, 0x3d72f6052db64b03, 0xc6a3d7cc254cf6aa,
            0x748eb656066a7ff3, 0x2dcafedbafd88f34, 0xdde70d63474265e7, 0x2ed0c9fc7b0f11aa,
        ],
    // j = 208: sin(208·pi/(4·512))
        [
            0x504d72505d98050c, 0x97c4afa25181e605, 0x7b0a0a42f45c41bd, 0x64895285f2b7e950,
            0x16af5c057a216a8c, 0x08371289cb79dce6, 0xc21509bcb38378ea, 0xa1b70f1af35fc649,
            0x5664b9ef989bfb1c, 0xeaf3ffd4a7c76a98, 0x6472e603521094db, 0x596d7e4433031674,
            0xe9eddacd7e5d0182, 0xcc8be800de8752b9, 0x639e8f1d7a0b9cc6, 0x9330e11d9d0f2e0c,
            0xcdad9798c7ff21d0, 0xbc6c07d92b19361a, 0xcfe50fcc53164148, 0x16e1e5d0c11b5ee3,
            0x229ea80ff78851c4, 0x72d5c5ee9169d18c, 0x02b0c76de2d4fae4, 0xc1ab2bacd825d7af,
            0x92641f609911ac08, 0xed2a136139442124, 0x8bcdc2458badd6ea, 0xd17146d7427cd6a9,
            0x343b54e98104550e, 0xef6a57f1bd2986f4, 0x85d7e80413407510, 0x0eb22b6e0bb2c85c,
            0xc961928fa8c82477, 0x0d22045385010026, 0x129fe2fe600fd32c, 0xc131cead0b3febb6,
            0xb7b872a35108f128, 0x8e523d5d893101c5, 0x4d10e126d20f8d4c, 0x6629b3f30cf86061,
            0x82e17c7fc9fdec13, 0x5ea9b0629d31b953, 0xd37b54abbf4f65ae, 0x1d7cec9250cb9983,
            0x1020e0451c3704a9, 0x3e7df69e07d555f5, 0xf631bda8a8318854, 0x4fb586ad8a1aa63a,
            0xc0281d4713632766, 0x45549b5a61a08fd0, 0x13e0d65db68a5458, 0x0a2f182e850c3254,
            0x85d9a85d8ab492d6, 0x40e38076197ae78a, 0x0a5059d4e8e2d185, 0x2ab43b32c708d29f,
            0xba39d86758212659, 0x5f0a74c4fa1a2b78, 0x8c56acd1642bcff3, 0x058520bd8ee4c81a,
            0x6ccb76b449703abc, 0xa72cd9f50acf1f35, 0x5071d90df6e0f2b5, 0x5ef3d1cabb0ef1ed,
            0x768127dd548711fb, 0x5790199127e52975, 0x1e45c989a9184dbe, 0xc1cc76be8155ac39,
            0x0531e682811645d0, 0x0a7bcf802130a4d8, 0x1a8c624e35c19e42, 0xea6bcfd3ecb51230,
            0x52f20d9bb2f0f6d1, 0xf77d1f003ede9d12, 0x030381852b2401ba, 0xf5cc321613f8c91d,
            0x517d85ffe8438473, 0x0ffe5ee6c47da6e3, 0x44a5093aed14d3c0, 0xefa708222884983f,
            0x154fba796ddaf052, 0xe249ef7a0cdab23b, 0xade629d46616949d, 0xf6d63159c5033d0a,
            0x6adb4f87c0e0d7a6, 0x505623091014f189, 0xd5810f8866b50339, 0x91284b230884c8a6,
            0x113f14e0fbb3a02b, 0x4c06eb5a977eddd5, 0x04d479d79ef2b429, 0xc2b89ff60ff04238,
            0xc64cc5f066a09c60, 0x8c9241595a219d39, 0x4d2e376e42ce0586, 0x1d3ed74dd7d62a14,
            0x41b762f868f1bbf3, 0xf6ae34c673147032, 0xb6d31565bd16218c, 0x5356a204d8490bf4,
            0xf0316c5bf6cd99a6, 0x302deaaf6b8bb21c, 0x6898be6fbdefe098, 0xcac9c1244511e772,
            0x01a9496083299c7b, 0x0c1c45d5ce08d1c6, 0x016052f8c4881d02, 0x1bbc67c617899adb,
            0xf6dbd491a365a050, 0x58cafb8d064f04fd, 0xa2dc28afd629868b, 0xd26916e71ff02fbf,
        ],
    // j = 209: sin(209·pi/(4·512))
        [
            0x50ace119b8a49d71, 0x4578d1438d182d82, 0xb065b9cbbbc4746a, 0x47c30bcb01ce4799,
            0xbab67aa37ffa0ae1, 0xe2445a487048d2db, 0x0fc7802ad1ee0b5a, 0xd9bad5c8360d9bf8,
            0x13cc28ff514da921, 0x4e38524478f009e0, 0xced729448b22ba5e, 0x9b2a755939c0c7bd,
            0x445e2c7fc746f2b1, 0x58b2c6bab2127b63, 0xbbc8f5ec7daf133d, 0xa0482b8993453e22,
            0xb809d6f2eefbd787, 0x97a8e743ad3a9cfb, 0x32916dd47f3c7bca, 0x3d03dc57e10ea5b7,
            0xfd35e476cdac27d9, 0xc7fc281522700257, 0x67725786b1b3a177, 0xb3b6efd1b041f525,
            0xf0314b2b9f88561f, 0x0914fb04b2d989d7, 0x8112f934d3ce8afa, 0xdf37dff886704729,
            0x82a43944ad4027d5, 0x159ca828a63bd4c4, 0xa3e5ac937c90403e, 0x2e58ad5f10b9c447,
            0x2ffabc9d89fbafa9, 0x539031a2f81de4b0, 0xb58ca04ed3379e5f, 0x6641ae8a4e140115,
            0xed2332ed557e6610, 0x23eab1c50065f8e6, 0x7ff8e447bed972e0, 0x27021dda4095a8e4,
            0xc180cc975fdbb755, 0x960931bec1b6a0d3, 0x7113e278321a41a5, 0x9ba36e46d0232ccb,
            0x87be6ddab6390666, 0xcad4d1940ffdb74d, 0x7d7a41d8bd17e207, 0x47db23b94d2cf698,
            0x57c8c99f591c3ddf, 0x648e8f35aeb771f0, 0x509e5e8ff89476ed, 0x4cb38b26a660152f,
            0x37cfd9cf13944ca8, 0x8332d9b323108c36, 0xbda12696bad64131, 0x2bcf276a4c7fcb69,
            0x76eba9156fbdaa9d, 0x9263dfadfd81bf96, 0x76a4e494c7969dc8, 0x1603596c8c175827,
            0x7f4c55393a392881, 0x1efb04f1aa5840e6, 0x93935a15495efaab, 0xd677d6ba18f5ee6d,
            0xe314844a9daa9dbc, 0x09ab8e2113bb6b52, 0xce8ef0df7de9e874, 0x83a0cdbe7f68ef92,
            0xf49fc7c6d0875251, 0xc71b1378784d91c0, 0xc835130689b2ad81, 0x799835fdc3c9563b,
            0x6af670573a404aad, 0x9d45589a7691d177, 0xc59a348c8a3a95a4, 0x28fea0d3e6271a6a,
            0x72f6fb618699fe20, 0x18c7cf26877280dd, 0x9a457762fb0f71ed, 0x28bc21b31c93e1ef,
            0x1095520d0bd2b572, 0x4876cdb193471455, 0xe615d329b92d09ab, 0xbe954c46b69c7289,
            0x119981a83b843e0e, 0xa83e6241be24e492, 0x033797b1c3a58aea, 0x98272191c0ab676f,
            0xd24570169f6f6ac6, 0x16420b31aad6af7e, 0x91683cc6dff9b6d2, 0xe29a6936a016db22,
            0x0db76f017b77d59d, 0xca36cfc98088420c, 0x786f662d5b21081d, 0x5777b3ad8c932bc6,
            0x5ceb95d80b5c88a8, 0x4b7343ac1d87a6a4, 0x03d524c6a37027ff, 0xd6ce5cabc2c1f7ea,
            0x9d3ea4b2bf64a859, 0x6c68928fc955380c, 0xbde030e690a2a358, 0xfc0dd503a9f5a303,
            0x1ec65c65cb71cdc3, 0x4be7726f90ba6477, 0x54c556223af64151, 0x72d10724c1f55d4c,
            0xa9d1158c20080d98, 0x28d14df43b8d939f, 0x2f10fae69eca969c, 0xc29ce6e18385d3ab,
        ],
    // j = 210: sin(210·pi/(4·512))
        [
            0x510c437224dbc18b, 0x694e91d312566806, 0x249887938cb50fa1, 0x0fdf21cbc55e75ab,
            0x03acf00fb5f3bcfb, 0x2dd09843993346db, 0xbbfe43c01683d964, 0x75daa4e0d380ea53,
            0xf437be236100bdec, 0x6d3242ccfa548a33, 0xd5c7fb23891ff116, 0x17f0d0a5e2a0589d,
            0xb9d4d3d496b1936b, 0x39b424d48b700f13, 0x466a240c88c04671, 0x95e5675c2cb01fcf,
            0xa2bd059302489fb3, 0x4718364b780aed36, 0xf9787ce46cbd187f, 0x3a06d647a2e5460b,
            0x075eb948f4a12565, 0xfe59a6ea102c83b5, 0xd7b33a7f9d06a61a, 0xa893cddc2836eff2,
            0x89c4232afd78d6ef, 0x2bdda24104aa26aa, 0xb8ec0ab666255618, 0x99258a5e807fbf22,
            0x2b8ac1606e3c5f1e, 0x29e87d0f12e8f2bb, 0xf8ab14cecf254089, 0x1f1f45e609ad0ed3,
            0x2d8641407acd66c9, 0xaa162c67042c3a62, 0x8710ad3b872a6818, 0x1fe68b631152d824,
            0xe7ea5d216dd2c2e2, 0x99f47694206ce3c0, 0x0e5a4dff7d650e16, 0x7dc31995745e8e7a,
            0x9e5a69ab42b49a4b, 0xdb390be08c809326, 0xc9d3171406ab10ef, 0x123f0b8921b9ca3a,
            0x3e5dcea95892bc01, 0x42700884cdc3f204, 0xd08f9d85498c0c28, 0x938246f21090bf92,
            0x01a1f7fae6a6e571, 0xbfbc14371ef6ad23, 0x50fc7c67a1aef845, 0xea67344782200789,
            0xefd980ddace2d03f, 0xdd0acc1429bd6d0c, 0xe4a55b3758321b39, 0x204d14a4e2d070f2,
            0x52f093f614c17844, 0x606729cfb28a1177, 0x9babd0882e5e85a0, 0xa1ebf69130d79e44,
            0x742d1a64b8a3d3fb, 0xe1ef725361784ad4, 0xb788d1850fab73ac, 0xeb2d4147ccc3dc17,
            0xf3ca31f5e9f03865, 0x0fea68846e07adc9, 0xb2ba4e9979d717ad, 0x1b399c5397205ed7,
            0x387db426c4b084dc, 0x0195d6e99bfc45c2, 0x7a87b50bc7073dfb, 0xcb86f82dcd654cec,
            0x3390b9559ed6bae2, 0x9279ef194df1b6f3, 0xd139c173a13279f1, 0xad1ec5866719df7d,
            0x199806176ae8194d, 0x804f60ae1270cf7c, 0x324bf3d2406436dd, 0xb66a9d3d1878a0a5,
            0x497ba82570dba69b, 0xeb9ee3acd974c935, 0x836f21c7066d8f30, 0x729fbbb7008308b8,
            0x22c620b59d7bc1df, 0xc99736de685dd030, 0x7611e2e6a993ee69, 0x10ad6a40d43b957c,
            0x7dd45bd9000ea4a6, 0x1cac842069170b18, 0x03a5e58852114087, 0xba69a748df59160f,
            0xb11daaf1f858bb4a, 0x23492e42f762a386, 0x29f7b38320f130ab, 0x9b0a734b863ca321,
            0x30820da2e8e28b08, 0x95ab3e49abee5c9a, 0x57bbd6ad294d449d, 0xd66814cf2b7f2951,
            0x54fe7025a79b0e58, 0x85f574c45ab6bef7, 0x2eb5896364de1bc5, 0xbcfd0ade0ec1c55e,
            0xdd1db8060ca01d5a, 0xb400ecfcd403d813, 0xc38659d583dc2e4b, 0xbaf869c1eb9b9b98,
            0x69f0b7d3b8ac4706, 0xd59c5e62a408fc5c, 0x97c72de461b44be1, 0x8a9ecdf0a0e1826e,
        ],
    // j = 211: sin(211·pi/(4·512))
        [
            0x516b994aec9ffeaf, 0xbfbaab8abcfbfd56, 0x781e54f10056a274, 0xb7b2fce3f5bc26fd,
            0x2c983b7d1e6d4e2f, 0x657639bc8fe875f7, 0x0cc4cad5bdfbfd87, 0x17224dd6fde563ac,
            0x985c256e67a06e2e, 0x04de9f4cbe695308, 0x687a944f11c3e802, 0x348926765008de3c,
            0x9285b245124e41ad, 0x7687abe1a4301eff, 0x5f4c87dc2683e300, 0x71ee63d1e8bd27e8,
            0x765fe75b9ceb058d, 0xa35c6ad8619767e0, 0x0bccf2a3746bb440, 0x8fbb577e74183a57,
            0x6eb73ad7aae31b0a, 0xc7511b58fb9e1424, 0xdfaf89e619e4e620, 0x7393b69f1f9ba0b5,
            0x9579288d12f057c0, 0x231f865a6c0f39ed, 0x4347ed5bf889e31f, 0xb114b5c91ea7342d,
            0x8d28a6a124774d47, 0x1dff60a0f316639e, 0xecb99dd10cbd5a85, 0x312215506cc3550f,
            0x6d2cc25c3e4003c2, 0xb305aea1a3032047, 0xaaeb0b8ba73d3ee7, 0x9776f73582de7548,
            0xd4a3ee273d05a136, 0x5bd2076ab5850016, 0xacf15462241bc7a5, 0x05599ea6c6a23fee,
            0x0faf2cdf30c5554b, 0xeb3a53636790968a, 0x6612a5f8fe99c796, 0x011d7b30621582f7,
            0x4ef5427412d28dae, 0x031455417dfd1b7c, 0x544b7d1367cb2baa, 0x28dc40a381cd4ed2,
            0x7b59e008b11e1a29, 0xa5eff42b3372c1be, 0xbd54591f53c57740, 0xe8b4349d8a75bafb,
            0xd09156195abbb51a, 0x30328c55b5bf7022, 0xd54e9fa6ff6034d1, 0x96d2677ae4d11fae,
            0x77bb49214e902dbe, 0x386295b1904d4d9c, 0xe828de40b06931bd, 0x1041fcc134036911,
            0xe86e9dabdc95406c, 0xb9f2a5c125b05e0b, 0xe54e048a271b6ef3, 0x2777ae57b107d8d0,
            0xe0bd2f62423e3355, 0x05fcfedcea65817b, 0x840aaaa6b5b8ea42, 0x353008b8fa847ff3,
            0xd672d0d0751a615a, 0xe1f9fa8d0ce80d04, 0x79d52dfbe3ff77e6, 0x1c3ef29c89121eab,
            0xd03e5e6ce5602f06, 0xc2495f6b51064d59, 0xd18c9bd78d9bef59, 0x14d34ac1da152f5b,
            0xa48a0ba07e1d3a4a, 0x5eba4ba4bc6ba252, 0x2fd8044de9fbf96c, 0x05519d3ccbd7a6dc,
            0x4fbdf0c245bfff89, 0x088e85b90b41f844, 0x6a6ec95ff8a9c903, 0xff882175f034d89f,
            0x046db524d7e1d6c1, 0x72acce92df6e19e1, 0x6960c3ea8bbe2eee, 0x0c61dea369dc2438,
            0x98cf8533e605484b, 0x9a839ff2513c3780, 0xb39cf832089c91ed, 0xc953965bf22d2f07,
            0xb5ac5064f071d754, 0x8bc5956d83908840, 0xb230bc5fd97fe31c, 0xdb8daf59cce74403,
            0x95e7afa4b46b5e88, 0x113a28a4cf3ed516, 0x3537ea8c59574bbb, 0x6fad6b158d56bb8d,
            0xc4265422b8d8a6f1, 0x6c21231ac8dd1b8e, 0xad9fe5059c22d980, 0x6b25321b541711fc,
            0x18132339f5d01375, 0xc8a35ffb782cea92, 0xdd2d4e9dee55d622, 0xd8d1543ac6acb449,
            0x76ecea675cf9d73f, 0xeedaf7e7964efd39, 0x5afebd23f8526fe7, 0x436920533d9c1c6b,
        ],
    // j = 212: sin(212·pi/(4·512))
        [
            0x51cae2955c414efe, 0x15f01b200dd43e60, 0xc7e6497922f09642, 0xd01870366bc99f2a,
            0x7fefecf5f13ac5e0, 0xd34d9091e6ebafec, 0x1441cc27c5102153, 0x67fac3f04e1a8e42,
            0x4593ab81f0785877, 0x8f26feba3eee0136, 0x5bce21daef6c6081, 0x01a35985090da155,
            0x757161af84f054f2, 0xbd4d7cd15706e9d8, 0x5f9ac06f1a4d1c06, 0x18815bed816fd673,
            0x4faaef4d4cc8eac4, 0xdbaccc63937fccf4, 0x39b58b2aef236696, 0xeb48cc5c870e7fcf,
            0x421afb5d59173f7e, 0x3d8f04f8f810cb46, 0xf9ebac35ab3b1ccd, 0x371b8db392d399d7,
            0x868d9d8ec97d7742, 0xf5f1df280cadb778, 0xb6936b5261822284, 0xf4cffb3a8d2ed8b4,
            0xf3e7c12e15863314, 0x498c1be68bd3c9c2, 0xccdf43632b784ff9, 0x894850958670ceab,
            0x04bda5bee52fd4b8, 0xa26f8b34b50967bf, 0x8b969f6778fd10a2, 0x94b4def2d0fef19d,
            0x611f93bd3ed02353, 0xd989acecfd0a9fce, 0x9d1af6fc59fb6c4a, 0x5a5668cba16cd956,
            0x3ce46b43f6ae3f77, 0xdb92fc56cba83a1a, 0xd7b00e9f84b2dd36, 0x5132c4bf4c80da69,
            0x4e3b8bfe691e4c1e, 0xd7c099fd16554082, 0xbb71f081dcda8c32, 0x0cd83fed70253330,
            0x463a15643ab50d16, 0x72cc59144ec2f494, 0x144f9d3745dfad38, 0xc70ffdcd24f5ea2a,
            0x55381b12dfb10909, 0x378ed0d8b336f582, 0x5fdb79ea0b518b39, 0xcc432d3c53a6e1f5,
            0x775fa348694b7c6a, 0x7fc4f167835c6bfb, 0x9664aefb7271efcb, 0x558eb0cfce793a87,
            0x239a8414ea9fd1bc, 0x1a64180536ded2d8, 0xf74daa09000db3b1, 0x739b590ec1903925,
            0x21e9395351c44318, 0x26428ac99ee6a200, 0x1fd4d36f1194cfe6, 0x739ad6bef6e119e7,
            0x1b7003fc01d0b5da, 0x8a806ac71f5a915f, 0xdc2baa8bb9b23984, 0x1c7afd6259bce477,
            0x99f74ab60b1d77d7, 0x6cb887f27c74bd0c, 0x55a7e66847fce217, 0x31cc55abee688e89,
            0x4f38231fa24865fe, 0xda31fd38151e8eba, 0x5149dcbc2925b849, 0x8c5cabdba9c549e9,
            0x8aaeb6f45123e25f, 0x54086c0621df9131, 0xd5ac357f0792a777, 0xf21ec70a490c3f9a,
            0x69030f3fc009ba90, 0x8742cb683a46ff53, 0x0255ebfb91f40595, 0x321968be69a223bf,
            0x73467a29e9e2491a, 0x6db8cce8a044c6e3, 0xec0b597f598b980f, 0x43760425df2f1bd7,
            0x18cbf3608988da4b, 0x546b874a4552bba8, 0x14748f45f56a0637, 0x2c5ca17b978db50c,
            0xe6feb2cdf3cd216d, 0x9bb7396afad278f5, 0x0c580c8baf70e464, 0x1d8fb182c275f4fc,
            0x24ba41c45000e29e, 0x59e11313670afaed, 0xe5237c8b6671cbe0, 0x8e970509b2e8b6a6,
            0x5acd4329f9c09496, 0xe1a18ff043b277e2, 0xd2a109a87915d92e, 0x67552fc35bd284e1,
            0x1039cac674998279, 0x0bf613abb41bd23d, 0x90f6ba3880166fb8, 0xef50fb0dcafdf492,
        ],
    // j = 213: sin(213·pi/(4·512))
        [
            0x522a1f42c1ff5dc9, 0xb099251ea70b182e, 0x2c70abbf4f4412bd, 0xc0f692fd7401a940,
            0xb86cea29384e024a, 0xc134a915a87f0527, 0x17c2ee2e6361114b, 0xb3db19f4105b9091,
            0x47fa60f99b06aa1f, 0x6ef170a97d150f74, 0x4b3ab81d3f52a0dd, 0x5db17572195ecc4a,
            0xc2f8c1130f99bf97, 0xab06c306ad44eea2, 0x21d3012b50dcb7c1, 0x644789db041c9800,
            0xb1948e4e536907fe, 0xd4464b7d56f23570, 0xd1166c8e2c32aef2, 0xb1327c2b90f1caf7,
            0x00035e91d57b4c9e, 0xae1903231d5ddf7c, 0x3b6512a747f67d16, 0xdb4700d838a4d1ae,
            0x23c3d707dd57cdee, 0x437911649d114ab7, 0x093a7a4d36f992c4, 0x070cf5759132c810,
            0x5d93af5771ba2da8, 0x11d7981ebbbc2a01, 0xb0101ad56afa927c, 0xab9c1d6829a46cee,
            0xb71c64fba8f9db16, 0x7cdaaf847f68f118, 0x978791f99482faaa, 0x8cfb03d25c8080f9,
            0x0cf65ec4e6e5f446, 0x45953d951ebb3fd0, 0xe286c899e24da121, 0x90c748adf1b90c25,
            0x60d096a36c470adb, 0x5d7e4afa6369feb6, 0xe90b719bc7d14870, 0xbea9f8db70bfa3da,
            0x3d9e15d3e5dfd0eb, 0x6423a43333c714e0, 0x9c99ee20572f1e9f, 0xb3aed9440646c6ac,
            0x8c5a745802f85e8c, 0x22d483b225bc1288, 0xe421b69f286ca9c2, 0xb9d342aecc14f840,
            0x3248c5d5cbf7768e, 0x77103ca0f65482a6, 0xc3e3ac1d03257ab9, 0x2f9972adbe44dce8,
            0x81216f4e3009bcc7, 0x4100579edf1af396, 0x9b2dae62c47e710f, 0x694938fa4190fc82,
            0x16ee2f8cc8d7bcfb, 0xe60127b5eadbcace, 0xfd3ae267c2016d20, 0xd51cf66ddc9f4cff,
            0x58420ccafccc9750, 0xf7957e796266bba1, 0x71e1f25ca50551fc, 0x08fd3b52029ef491,
            0x9416d081523e4f6e, 0x57c9986f0e03e548, 0x83889602595d0fd7, 0xaf46ad3c812bb382,
            0xd898007de7cdd3b0, 0x1afc3d4512e0e460, 0x56834ba1be23d1dc, 0x64e55de23152c21a,
            0xaf20c0e7247d8767, 0x022b5bb88e7cb9a6, 0xe63886d20909f507, 0xc740651dbc0cdd44,
            0x833ecc307e505ed6, 0x22700f14d12e76bc, 0xe22805077081184d, 0x7b0cd75081a51e26,
            0xe80e0659fcd45f7a, 0x6942ddbf84a0340f, 0x8e84b0ad72ef5640, 0xbc8e0f841bb1530b,
            0xc0d40f574436560a, 0xf0d902c9790208c4, 0x548759b52bc49de6, 0xb91bc45d276618b4,
            0x3877b61df8faab49, 0xf9b5719147fe96db, 0x268083aeafa8b544, 0x133340851b013147,
            0xa002f29107cdcb01, 0xf5870b5a1ee4c769, 0x6a2bdbd6f0c4df15, 0x0d5fd4048dff4967,
            0x7fde6e14a558735e, 0x8cf137b2ad66f015, 0x6911a576ee24cdeb, 0xa348953784ad458d,
            0x599215ceb85c3a66, 0xf337a5e08fc27092, 0xb62dc7c884a355d8, 0xbdce2c34aaf06d8e,
            0x38ebe5249ea83da1, 0x64e7b538ac67c09c, 0xcff48457c0fbc8a5, 0xbe0d4b1af4c44cfa,
        ],
    // j = 214: sin(214·pi/(4·512))
        [
            0x52894f446e0bcbb5, 0x416ca4af56adf1a3, 0xf15db03aa34a443c, 0xb4a9597db1be3b68,
            0xfc87e6e9ab161f03, 0x7f396cf20169e5c3, 0x936b42b607ae9693, 0xd446fdf6cba503d6,
            0xc78908dee29c9f3d, 0xa6c0e4ebb0187adf, 0xae1292263e3d620e, 0xdc0e3650ea92b8e1,
            0x9d7483bccef233dd, 0x40d61bbc34668548, 0xd52ecf117d05490e, 0x85f5fde946a7d243,
            0x04c5609c425c4c45, 0xb17f2e19d60ad198, 0x9f25ef90a0d5b584, 0x2d3ca23c287ecd9b,
            0xaaa2a6bfc92690b6, 0x3e90b8401aca9c70, 0x6ef721d4b44a8482, 0x20562a6d115afdd4,
            0x4b07430a67450307, 0xc9bb009a6d1f50ce, 0x8840c9224c1fa1d8, 0x98d8d597339a4173,
            0xc81d3033e4262632, 0xdc782f4a047b3363, 0xb5725d287d315551, 0xa44e303be37aed3e,
            0x9553fc9e737e3e13, 0x60ad16dd3d9dbd70, 0x3fc2e9a9c2a8031a, 0xa3d566c9f502081b,
            0xc1efde17b98e15bd, 0xa802db0de3d516e3, 0x5002b2e530980270, 0xda98966edc98c79c,
            0x0af57ed1904bce51, 0x8941d3f6f9585c70, 0xa7e9f2951ef060ca, 0xc012f7f8998062fa,
            0x37a2e009ec410978, 0x4f95e1e79502c071, 0xaee13d476d5d5bbc, 0x51c9e1e78832bbc5,
            0x861ac5f3b6342a58, 0x681eca99abb37ffd, 0x03dc1e361fa2ec43, 0x0dcf70af859d157b,
            0x65d84b323d32ab78, 0xc841891a59e7d137, 0x136b01e65448420f, 0x37e8fe56fedcb4a6,
            0x600fa3fbbbc8b6c6, 0xb813c5ce11894cd6, 0xf0cae4323886e7b9, 0x00b6837728e9c317,
            0x483af8d6cb30a16f, 0x7eb6fd1d5a344575, 0x8edb95238c67a82d, 0x9dcee1d8122cec28,
            0x612b7655d43a5cdd, 0xf6033cc93583041e, 0x03c4b4d9a93346ba, 0x89414547a895f9f6,
            0xd5b82aaa02732ffe, 0xa842c8d6885edd24, 0x314bbfb4e8c9878e, 0x3f499e471a24dee6,
            0xc8d99b6063b717eb, 0x46677be9a71d7132, 0x996fce1491ddde15, 0xa4ab5118b3a5e9cb,
            0xa69a8bf50cb9cc6d, 0x0197156c46c53abd, 0x95c1d03a1ff64ce6, 0x9e38f41d04d754cc,
            0x2e5d83b600d917fc, 0x2880f4e71441438b, 0x8d633b73a27a3df9, 0x069655d3e932cbd2,
            0x20c008179315e10f, 0x25cd80c3f5ba6f6a, 0xa0d109bf959b598a, 0xa3cda4d36ad61d80,
            0xac91388007db31ff, 0xbfcf063439609468, 0xcfb698fff61a7dbb, 0x6c77f4ff4c3d24ca,
            0x67313cc9bbe64061, 0x7b4fcff88dc19e6f, 0x8362f8e8cc87e46e, 0x1d13dea415174df5,
            0x90bab917b3c178e6, 0xb8c354bb60e0673f, 0x7756a1b17329452e, 0x5150c66fe98b73a8,
            0x8079af46d33e3307, 0xd54bb32e8e49471f, 0xd0bcc7e187ec19bc, 0x4bcae28438348cbf,
            0x496ab28d704d4e1c, 0xa8b0b4d525162c71, 0x52c2ff0b17c22d7f, 0x581943d9fc4f497a,
            0xe51fbbcd739a04ad, 0x18a1fe5802d7a9bb, 0x134e693ada5cf0cd, 0x722db5d53a4eeaec,
        ],
    // j = 215: sin(215·pi/(4·512))
        [
            0x52e8728bb28c7282, 0x1229d9b5c9b54fc0, 0xb8bc55bb15852124, 0x2a146809c25ef94b,
            0xde867608e310b3a2, 0xa15dd632f371538d, 0x46999bb10d7bfa10, 0xbb5760a7144444e7,
            0x0ee744362d7a53e2, 0xd58193486edaacdf, 0xd143eef426a0ecbd, 0xcfa237b02e91936f,
            0xe0a5a49d055b6fc0, 0xa8f940378245b026, 0xffcf9c7c1a062573, 0xdb1a875aa3ceaef2,
            0xbb92b98d23dcca69, 0x42e3aedcddd8bbbb, 0xcbffa6ba56b5efd5, 0x9cc525f9951c336c,
            0xccdf1e8f217fa934, 0xca7994825d8eb1d7, 0xde090f173cc9dd3f, 0xaf551cfaaaf259de,
            0xcd1f7aee9fad7065, 0x1e5b9c14c3db85c5, 0x1e4965bd655f68e5, 0x893051cf814c7b68,
            0xe54e02cf66dfaa4d, 0xb2eeb93fe23afeee, 0x6531dec074daccaf, 0xd9d264ba6afe6a12,
            0x2b61d1d9c65a508e, 0x66d831dd58a26f49, 0x68ecd5977ae4689d, 0x236c08a25cb7037c,
            0x162f579593a40fb0, 0xf242c0b8708b015e, 0xcec5875b3bc316fc, 0x22dc5788931e4450,
            0xc3ae6379d4141bbe, 0x6694e61e6acb4136, 0x894dc53b23af710d, 0xc148aba34dc918a1,
            0xb2f554458b1a0c93, 0x0446b7b68c3e3fc8, 0xef92e66e5a40f2a6, 0xf28ef7e53e6fd821,
            0x30e9b5e61e16f4a3, 0xe2aa8ff20f8892b1, 0x296ed89393cff8dd, 0x12946bfe11b081ca,
            0x1b127419dc309b49, 0x83284cc5ffe3636b, 0xcc2318129406db70, 0xbcfc2a4b52189a7a,
            0x912bc42c37e5c8f3, 0xc7a0371eb0325f55, 0x3bd04c6b420647d4, 0x4c086026dbc1e6fe,
            0x02c2574d58dad10f, 0x9ffe9e2b86c8ddd9, 0xd5521cd986015981, 0xe9746854a1f04c01,
            0x354e83e330d28019, 0x0f1bf67888f3dc37, 0x9e3edbc30c8d5fc9, 0x5b690872e6ae8b58,
            0x400c7f25742de657, 0x4a67903c30ddbddb, 0xe39b845bcb6686e7, 0xf597abdd2240cdcb,
            0x3f150fc068ee677d, 0x6914188e3eb1cf22, 0x47a05818d521a5e9, 0x88515fd7a835038a,
            0xe09f4a38f9b5b19a, 0x72ede972ea6ff5ad, 0x7b44355bd469bd1b, 0x19c97d3621bd1de0,
            0x8a3a8f1c477ffe20, 0x9fad9dd4220d65b4, 0xa31c03f2644ace26, 0x9989f991e70c03c2,
            0xc294e8024d323e59, 0xd7d794cea1ace8aa, 0x46fb6b8a1f42d123, 0x829cdcc43d3b617a,
            0xd72761eacd1bd442, 0x146884ee62805dac, 0x2ca37d115b2c3fa1, 0x7389a8f66ce89d61,
            0x2f421dca9ef207d3, 0x910f305e7afdd746, 0xe735455391c296fc, 0xa32354124e3d5a2c,
            0xd91fc9d6a5019666, 0x1dfaccd10a2e272c, 0x9768a95cc0c76297, 0xdac0f447bacb931e,
            0xcb011efb9e9e1cf1, 0xbe0332dc47e99d64, 0x6248a907c0acd227, 0x2b9d26f1a4b5264f,
            0x6fedad2d3df95e7b, 0x6cec0d4422f1214c, 0x9aab46e8e8693e8d, 0x813310e23c119396,
            0x96f06ed4b205531c, 0x8695e7120c6ba7f5, 0xeb359d685c19194b, 0x47266a662b741f0d,
        ],
    // j = 216: sin(216·pi/(4·512))
        [
            0x53478909e39da892, 0x0b90c3c942bfa62c, 0xddf9e1806cdc80ef, 0x18e2bc14c8ed3c36,
            0x9dea4afc821a9730, 0xf90d930343d33001, 0x9fb645bee295606c, 0x776e6683ccfc55df,
            0x9c8d4808e2f3bebc, 0x792d69d17165ae40, 0x7e40c6e524bddf1c, 0xf5d11e2937ddedcf,
            0x2fa1bf06b4886dad, 0x124668347838d0d5, 0x6030cf546380d22b, 0xf6c6c461aff32563,
            0x02993f8cd738cab2, 0x27e7204252adad7a, 0xee8553e360021a68, 0x695dad3059462cdf,
            0xfee5e2d940000eb8, 0x624e8bc0799560ea, 0x96e1c3716572f4ba, 0x7bbf1a947b96dc21,
            0x1b1b38280250b49b, 0xe4a3596d7b993a33, 0xf6a1bf7d3614e55c, 0x2ca5aa107c68ecbf,
            0x94766a0258e437af, 0x54ae78d58427d24a, 0x228b155375c4870e, 0x9adead8dde3c3989,
            0xa8d5a790f3d73c5d, 0xba337afacd3b245f, 0xe659323e71421c62, 0x8678f4dd7fdd341f,
            0x453fb5dc3e2698c6, 0x588300fbf29354fa, 0xfa8afa9d3d5d4952, 0x2e7425b255c00e11,
            0x03135495caeb3c68, 0x3e8011c90555169a, 0x78e5f23fa3753a9e, 0xf96f6b8654dac8d8,
            0xe42a39e094c3ec48, 0xa9bbc90a5fa75812, 0xc3c44b2ef7732126, 0x966271d6ace37150,
            0x72f2f2da3bb82c0b, 0x7981f98e7ccee52e, 0x22d9fe9e395d0756, 0x58f8ce69feaf3d3f,
            0x28d72e3a727572ee, 0x794aecdeb1a0c2e6, 0xda03beac4961520b, 0x07e9efe4f5fb755a,
            0x6ff74b7707cd640f, 0x5d50a571bf6525e0, 0xbb590e502295da04, 0x464fc1826fd41ac5,
            0x6bdcd2eb0d2f72aa, 0x3f598e9032daccc4, 0x5d8225e81f936967, 0x1ffbc2f3ea0236e7,
            0xe07704ccddfb5544, 0x995cb08773d1d401, 0x96c251d58ce0bedb, 0xc6d01d1c8b0a7fdc,
            0x487877bbf234e74d, 0x3c2585d828540c5c, 0x1e7fd711c3daf8d6, 0x69317250a8b42065,
            0x9ffa11f332308a5c, 0x22a7f961d2e2992c, 0xee9f42b6625302ae, 0xd6c24f9cd854e7c5,
            0x70e48a292dcbd0fe, 0xd36f51893587c1c1, 0x1c981c4007c79079, 0xbd7b0eec93fec30e,
            0xa73aab63a0133d38, 0x0e0a3b7904d13473, 0xf3f9306b43f53a75, 0xb9e40817e455829e,
            0x04475d859f1927b5, 0xf1ea4079c2a73c0c, 0x438935312a824744, 0x32bf842129a5c97d,
            0x6777169ea41d2661, 0x64a56125a722f84e, 0x866fbd55b91e0869, 0x2bd78285bef85970,
            0xd807c4472e155a9b, 0xb9563b64f75cd97c, 0x3a2f74e401deeb13, 0x2e13945713730bee,
            0x8769c7d6716d00e8, 0x36038259f50f0637, 0xb7ac47963b6df939, 0x4ae85dd519644446,
            0x02da3ecbe64c02f8, 0x25a62821f9ae790e, 0xb5607f299f29fe29, 0x6f2c5a7bf038e0c9,
            0x61b9ee96499d87d5, 0xe946c1cdc7fc0a04, 0x12190efd4552b152, 0xab53393df602128e,
            0x9e23562d5fb49d54, 0x987e3f7ed0c8ecc7, 0x72e4166c45cc942e, 0xedfec58d1b7ed583,
        ],
    // j = 217: sin(217·pi/(4·512))
        [
            0x53a692b05754841c, 0x3ef8fcf0db29231e, 0x63dacde2d3bfdd76, 0xd126b57700309d81,
            0x191e3982f5b91e6d, 0xedd2d8b36dc23b64, 0x0afb5757ff3b680d, 0xa46e16cdc0c6a625,
            0x6113c2272a2126e4, 0x9ad4274c2d5f26b9, 0x7b243ecb5cef15e2, 0x2c4962c6836094ac,
            0x4fff576c44193b6d, 0x876cf9ee1ac04507, 0x8e55ae5fae58fa75, 0xa756776818c9d234,
            0x6ea885cbd227989b, 0xef9282e109fcece6, 0x24e9649dc12bedbc, 0x470b1523c17e4358,
            0x748468e27cfd1437, 0x7e379964c17ac1b8, 0x8d6b599caec95816, 0x9903d8dce438fff0,
            0x7761b288e24d38d5, 0xdf4b2e3884e36766, 0xef689755b1cab3c4, 0x1a9b6998a1e2f74e,
            0xe043459c1cb76e83, 0x82205f8db64cf0da, 0x99d6400f8b2c3954, 0x58d3e4107aaa390f,
            0x4e0cd41da10d284a, 0x19337cedf95627d2, 0x10687a4de2b7a70e, 0xaa94caf4e283f519,
            0xb65044fdb649f642, 0x3826baf7922ddb04, 0x53d650f446cf5b13, 0x7ffcf8c956174131,
            0xb068abf993adb4e2, 0xc2e05fc6f46fb45f, 0x2004be2f8dfa278d, 0xb7505ec8a958cbbf,
            0xc4d9ef01b0e82bea, 0x48e358a231ff91c0, 0x43da26eaac921f57, 0xd8f49017e070dd35,
            0x7c1c8983742ae246, 0x1f374d9ded1380fe, 0xc884f495ce0ed53f, 0xece120317fc9f401,
            0x63711c7ea816c6e3, 0xd07aeaa25ab6a5e9, 0xff403fa13c7e64cb, 0x45a9d3dc367151d0,
            0x7dd633a9693c8054, 0x6e7c05fe5cfc3335, 0x34b8734faeb283be, 0x6abbf987936487a6,
            0x6e92e199b82cfc17, 0x38f11d07c7f31be3, 0xf9ef86221da82d9e, 0x82ee469b257f87da,
            0x5de0006980aad5f3, 0x8c816ea83638a726, 0x7f7813715aeb9dfa, 0xbd18cfa6d0b58240,
            0x4b69e556100868d2, 0xb8f7d32cc50594f1, 0x7797023147e9849c, 0x0af0469d0f8e831f,
            0xab7788ddde914d26, 0x99f91ab7feecde4e, 0x04f0d96f7b9ddd3d, 0x40769c88833b52f5,
            0x69bd975267f811ce, 0xb704ae6fe7489354, 0x2c01eca7117cdb1a, 0x028e373475888110,
            0xe4b43f29f3c3dead, 0x67952faad396a2ab, 0x8f71a4141cbb7692, 0x9cb7b171d19abd2d,
            0x623ce877a87d2e7d, 0xf3963ff84be23e1d, 0xcedc184872fa85d0, 0x8acb8880c81f64fe,
            0x7c6ed88e38795cb4, 0x795dcb5d3b5620f6, 0x52c57e0de8e95de6, 0xc935e3abf9f98982,
            0x0500f8052c7777f8, 0x329fc7cc660e9f93, 0x7978208fbad463c1, 0x8303632a4e6bef71,
            0xf280e8773695181d, 0xb16921029d179932, 0xe2e174aabb4565b9, 0x4d83e7b0d16bf82c,
            0xd308028263bc5532, 0xa48a39db415ff481, 0xb79d170d9d61a88a, 0xe42fc84aa2298009,
            0x103e6c2a3783a08b, 0xe5fa19c19562299d, 0xf320c7294d31b54f, 0x97dea5efa8feb489,
            0x3a5a3083c63c694a, 0xd318f04e00e94364, 0x75de028f1dcf226c, 0xfa14b7afe9aab04e,
        ],
    // j = 218: sin(218·pi/(4·512))
        [
            0x54058f7065c11e13, 0x9934fa3815c41924, 0xf6c1710500f47b85, 0x03264864c9489958,
            0x1d27a085649b302a, 0x03708845fa2cb77a, 0x430402ac6ce693c8, 0xee0cafbc8fc5000d,
            0x7cad329e98fe279b, 0x9cc5c204fa23d9aa, 0x9a7688c0ec7e4421, 0x80ba2863e25ac296,
            0xd9762717237c9cf4, 0xbef2a952b32499ed, 0x4f6936fdb28d4fa4, 0x37a3969260d11112,
            0xf6453a3e698dcede, 0xf15bef7592cd37ad, 0xc3cb068f897720b3, 0xc66462944bf4e7f9,
            0x188feab7fb08f38b, 0xf645ac9d83d79c99, 0x57dbb91b8dacfb1f, 0x9184020930f772de,
            0x062cb580a647dbe6, 0x8c7935050c07b175, 0x8e28cc0516718e78, 0xea9b4cdec94182b0,
            0xd35e39c228335622, 0xd3f41e1e46cad6a8, 0x00043b982396319a, 0x1b93477d5d631963,
            0xbb5e6fde022e52e7, 0xf128da8326529f53, 0xc163b5b4f7591027, 0xca589334e7acfadd,
            0xc54248ffeb4f647e, 0x7cd1958c5b7820fc, 0x233f94d1dab397f1, 0x2c038ea906e902eb,
            0xce6089c0e3979d9b, 0xb06156a4fe195163, 0x34796176535ec91f, 0xa48018ed7746e805,
            0xff029ab09568958a, 0x78620b08feb0b363, 0xd0670cfbe821fe35, 0x6e77172536b6d903,
            0xc24cf2cda2f96017, 0xf096cc3897ab7de1, 0x8d9852a0985a22e8, 0xc6d6ec55616c9ad9,
            0xc7c6d055f427391b, 0xea8e40a1c6a54a61, 0xc6257961e02d90e2, 0x75ae7e60901d7a0c,
            0x79be3bc4b21c297a, 0xe3004184ec1818ad, 0x18201fc239ef6bff, 0x786ac1e05a370df5,
            0xe8e7a1750f94c325, 0xccff33a7bff8b9df, 0xa5f9b71cef5f71ac, 0xe6277a84cc959bb8,
            0x7480acc600862c16, 0xc47a8bcbde300b83, 0x26c7e52a09e42afc, 0x5c15e2a8f7522e70,
            0x71d43958882d17ba, 0x0fa2c2edbcb810c5, 0x3e4bcca19f74b928, 0xd01d528d35312ea6,
            0x441c787e3b1ac1df, 0xbd362b9de91a7bf3, 0x9340fb4d56490c9d, 0x0fffc4951690b161,
            0xb56b89a1b45cca3a, 0x0fba59e166ef5277, 0x969669f1d31d21a4, 0x1c7eca0f7eb88c95,
            0x24a96e7f541f13a9, 0x48b958e8e0f56996, 0xff6536bf139aa97d, 0xb492f7a94d09e8dc,
            0x97a26dc244e376e6, 0x153cf0c3cac26480, 0x92ea626b7cc1faaa, 0xdc24904e4581d7b9,
            0xff8188fe7e07b583, 0xc46b3d2bf50cc7ca, 0xa3c0bf8b26256a9d, 0x6cc56fd07e5d6e34,
            0xc2fcfcfe2037f11a, 0xe9fdd162f2e32ef3, 0xcb4c9b621f903c51, 0xc754a660dfb65fff,
            0x5cefa0f5cd151a63, 0xcdb175965d203402, 0x6152ff42cdcae928, 0x1300c68b16afe84d,
            0x92382d47b8321ac6, 0x85dbf4b13d8f2f59, 0x5ed2fe14225cb6d4, 0x81b29d08a9c3462c,
            0xe290ca1f6cc8d3f4, 0x7c885d8dd7e94c4e, 0x02df53e98caa993a, 0xf365b171316c8514,
            0x91715ee4ada5caa3, 0xb4d387f34ff6688d, 0x726fe185d3bb3358, 0xac60e2f6330b91bd,
        ],
    // j = 219: sin(219·pi/(4·512))
        [
            0x54647f3b68f0d4bf, 0x657b9923085e9fc0, 0xd3809e274805e70e, 0x71e3dee7d75e1a51,
            0x129411f1a0d381ee, 0xc2372baea218b2e3, 0xf259f63cf4a42f4c, 0x698807fc3a0b0209,
            0x70d1ec6a11b78543, 0x6efe32a1908d4a02, 0x9cc3f0eb276c6fc8, 0x6169542b5452627a,
            0xaa7651e54b1a3a3d, 0xb8d6c5f5f45fd883, 0x6822a1c6b1d5f80d, 0x6785aab1a6f424fb,
            0x6ff2f94da31f51ef, 0x3711d4205e784a9d, 0xa8c439cca84b1b45, 0xea89e30fd0fd077e,
            0xa857b76b670c10d8, 0x58ce75400510de8c, 0x5698f4ff5e24b140, 0x83a8aa1d18f60b7f,
            0x4cb5bc379df55c82, 0x382efeb97ff93ecc, 0xba1e515787400265, 0x3eb5bd09e4ed25b0,
            0x7e4531fac25df67d, 0xbe960a56ed13cc94, 0x58b0b638667ce8d1, 0x564815ffcef436ef,
            0x579a6bb8dc086591, 0xb9d5ba991ef7d17b, 0xed0b1bcae057acc7, 0x3f69d152631ece76,
            0x6d9d4c6bbbd68909, 0x80b63df9f2e2d361, 0x842a4c116051ef77, 0xf9e2a8eaa3e8e73c,
            0xca2f9ff9804caa43, 0xf18018a808616bed, 0xc7c7f5cde91ddab9, 0xcc1bb2cb65fafa9b,
            0xd14b94bf3e82b4c0, 0x92ed15ca85ff8bed, 0xf8acf236002d9984, 0x164c9eaef27ebcfa,
            0x6c387037304ca655, 0x01d0e3bda07a94dd, 0x1e9c8cb62c2aeffb, 0xefb87115869d9362,
            0xfd7c9627c89e3e62, 0x160430fbfc77d655, 0x0996eb56d373200e, 0xaecf9b192cbe0599,
            0x5c66ab5134c4aa90, 0x50bc655c336fe417, 0x4aa85babd28c4ff0, 0x56f1a69ef7d947cb,
            0x30dece041854a6df, 0x68d651d3105b5f07, 0x58421f0db77235d6, 0x7b0efc6717ea258d,
            0xe17bd2883e536a29, 0xcad8ca732eced335, 0x0f026008d89fb85c, 0x57ec293e45db67cb,
            0xc48585fd78cef13b, 0xf922d55614c00398, 0x37eee1ee312895e8, 0xb86eb1b748ad5c96,
            0xa08e99415a627486, 0x38c016f738d56992, 0x50574b657a08bb54, 0x2a941485b5d7d464,
            0x00eafffb4064c3b1, 0xe1b5d089d43c2897, 0x87cb5c571c7a409e, 0x5bbd2f262eb05cbb,
            0x7649078ae941b564, 0xc62172725ea08e3a, 0x2f52bc24ed6b7858, 0x82c77f2b74a80e80,
            0x15bc6f7cc37710d7, 0xf26140d633c6797d, 0x4ac9eff1c1da4449, 0x3101c21457c22175,
            0xc39abdae4ede22b4, 0x2790e90e8320ae49, 0xfb57f6267ba27c3f, 0x64c25e17aa730fe8,
            0xc154c03a620a49b1, 0x4b95f3f4ea814bf2, 0xa957e2e05689f85a, 0xcebd47698e58d1da,
            0xfcd9ea374008e141, 0x8a31c78bfc9b8d8a, 0xd8ad2251d5adc352, 0xdd74c3bdd524819d,
            0x5035034f3eb739f9, 0xd79d2c5dbf488ec9, 0xa90ff39c6d87e5d3, 0x28d444071369ae0f,
            0x0c688cb2429cbe5d, 0xb47076bf2d8aeaa0, 0x3990bfeed7c8e6c8, 0xd9ab0e8b7860ae48,
            0xcafa130abff6bc49, 0x72acb03e1f4ab1e6, 0xa5c41e1c4bb7b525, 0x78cb2ac522b9063b,
        ],
    // j = 220: sin(220·pi/(4·512))
        [
            0x54c36202bcf08e05, 0x471defc042990aab, 0x3b63152ad884b224, 0x0c7ca9702e4627d1,
            0xc82d0eccc4cf790a, 0x314e08817f86891e, 0x14c736b6cef02ff3, 0x7dbabd9c11df4fc6,
            0x5c573b9fd6361d8e, 0x3fb19b202f126cee, 0x2d4df3549ab7d9c1, 0xff3e92073cba7853,
            0xa6d8bd6f6d1cbaad, 0xdb2e40ea8480cc08, 0x6c7367c087ea474d, 0x78ed56608aa935d3,
            0xddcb59363264f124, 0xaf237f97b0a5ae16, 0x6b668d68c479f740, 0x986b551de0453afc,
            0x400934cf2391c23d, 0x89fbb424275f9164, 0x76859d9e0e8f7bb8, 0x434112c50bdc8e61,
            0x0a00b954afbfb265, 0x04442c1ebf1c1956, 0xc5c6bf4ef8b2d854, 0x077fdd96f91e4b5d,
            0x21917bccdabbc2a6, 0xaf28bdbf9e762809, 0x8a39dafb30c3139a, 0xd96ae2232391db44,
            0x980350a24c420fec, 0x30172a9429cc372e, 0x49e2565e6f544f75, 0x7666311c227c995e,
            0xdfbc54f8ea3360fe, 0xa01f1f5190432e32, 0x61806014206f0a09, 0x8e89eb8d2ab907e1,
            0x90156f5e0efaf750, 0x97617ab2fe740691, 0x5b7dbb60e9916def, 0x7d5360682f41983b,
            0x6ec364a002024d98, 0x7d8174e52a642b2c, 0x9ceac98676dfcf3c, 0xe13f25aa27846f4c,
            0x9cac3c21bccfc272, 0x9ade9f82d521acb5, 0x0dfb4c45ec834eaf, 0xc08f42fa50bd99db,
            0x7b9c53d28d7fc431, 0x3a1159034ff06859, 0xedd5f6efa3e2e1eb, 0xb1982610f3ae25ea,
            0x27efe8ce6d04509d, 0x5f0592e57cb59750, 0x56c88ac25f2db317, 0x68850e1432e6a7aa,
            0x45624ab8062a34d2, 0x0e2944a38fa03b92, 0xdcc4001dda7dbb70, 0x5cee19a8dd9c1252,
            0x4c97fa63bde22a58, 0x6a3d1730ca7e3aa0, 0xc73d78af38127efc, 0x055b37563203f0d9,
            0x43476b6bce01b6e5, 0x3ab36e3fdfa4977d, 0xf90622a9db005546, 0x90e52dc968581baa,
            0x1cf95b42cb9768ca, 0xbe17f7564fc93307, 0xed70d3f0b706ef04, 0x41ed901932bcfff3,
            0x35b2372404d00a96, 0xed95b312de1607c7, 0x0f1dc967f4a0f16f, 0xe6b3c4c48a4d950f,
            0x1fb97bd812054dca, 0xfbe6fdf8bd16df03, 0xe1e931692bcf9537, 0xccc2f6e8653f2289,
            0xf8ceb6f70546c429, 0x57596ba8e67cc89d, 0x1a3ccf0b54814942, 0x5e3c054b57a8c35d,
            0xf00afa07256da955, 0x96ce929ca643389f, 0x5b2ce23671392fee, 0x1167369772ca38e6,
            0x327a54de4c576ef4, 0xebb359bd2ecec83f, 0x60637f31df1ad977, 0x8a0eaaa3a6302d66,
            0x996bd0a0ffd3d502, 0xec5ca539306742b3, 0x80d826863083c63d, 0xc7f684a6fea0f9be,
            0x19b27a091a41b539, 0xd27cc2778b644dda, 0xd67515150f72aa4c, 0x64563c70ace61435,
            0x77f95c493cd2b279, 0x2ef22165f1190c33, 0x43273912b318cd2e, 0x3c6179cd931c9f07,
            0x6c89e4b9f4ee942c, 0x1c833ec2888478e4, 0x9f2f32ff8bf7b3ed, 0x59ced66adbd865f8,
        ],
    // j = 221: sin(221·pi/(4·512))
        [
            0x552237b7bfcef964, 0x50db719001535c2c, 0x23d6a22f5e0e20e4, 0xb768c3b3db20670d,
            0x882579ac168eb681, 0xb53e3830784b51ee, 0xfa0fcfd6c633e21e, 0x9f328d5bff0cecdb,
            0xd5630eb0cb555208, 0xda2fa002d3f9324e, 0xaa64d749f4c1bdaa, 0x5cf3cd5e7d44eaa2,
            0x686a07b9337eba59, 0x42dab20cd16e289c, 0x0201eb567dad3f40, 0x72d5f15fc7a8cfa9,
            0x4f451abfd7f44803, 0x7bd62f623b6d49c6, 0x75ade06839950be8, 0x429425b0bd5935b4,
            0x000122e5ee097b42, 0xae4eb1af88030923, 0x7a8b3642a67b00cd, 0x2d427a260d94f58b,
            0x9f678e8471b993f9, 0xf123898dc6bbb014, 0xdd091209b0a9a1e6, 0x8d68efdbd9650eb3,
            0x9f96459516c9ea8e, 0xa15d187dfb127734, 0x459b83d56fd7e775, 0xe3f102638a697b38,
            0x2c845ebcc2f87046, 0x877a99071e918183, 0xec4c9fccd755e6a5, 0x13094701cd035c43,
            0x59dfcdf1c201899d, 0x113fc9feeb891321, 0xb3018e75428ef4e4, 0x7bcfa7df3a5d84f5,
            0xb939642e27ae786a, 0xe846c67f85bd6be6, 0x0b4c39d986d5d31a, 0x47132cf68d696b41,
            0x58d2dacf5906a941, 0x4dba8be4838406e1, 0x37d4a893c25ec5c2, 0xde01f14c148f5cb0,
            0x53490edceac3e398, 0x861f585fd61eb935, 0xe88f464af2f66632, 0x369aa617660656a9,
            0x868a2227743dafc6, 0x97c5f3e8498aa461, 0x83d606ec06a54e0f, 0x9705770ed4c5c5cd,
            0x0c16360b9cc8a4f8, 0xdf9d95895041fa76, 0xc9568a73dcc67f47, 0x3c0a466243875c68,
            0x93aacf50d9e61cba, 0x0c92588244e00324, 0x4ad46f60a74de3b7, 0xc4835fe2e035ae18,
            0x08db2d28d040c0dc, 0x27b19cc9df121ae6, 0xcfe53e7305292a64, 0xf523b4f54430f131,
            0x24669c6aa87ae50a, 0x81c83252c4c46752, 0x25f45b8849551fba, 0xf8f5b98c2a50157b,
            0xce7dc928c186bb5e, 0xce581e1c111b6415, 0x85fad68f8595028e, 0x1f21d8f8b346fc84,
            0x7433e0df7c928486, 0x633cdda6097816b7, 0x3e0daa85d8afc9ff, 0xde26effc27deef93,
            0x6765ddc7e7fd7f31, 0xd43ff30242f509ac, 0xe332a8b4fe7b95ec, 0x6157e4f717186688,
            0xbeedbee28898f7d8, 0x03859cefe579acd9, 0xd0e10a4eb11f0140, 0xe7a339aaf7acb4e1,
            0x9c841729a8968c3a, 0x1281db7ca8caae53, 0x7658fc2986da1e88, 0x1efb9fa4d4af8eec,
            0x83b76a83b4189835, 0x5758df72cd33934d, 0x7d559ed9b5ef3cc3, 0x6f6256d34a5371d1,
            0xc5b77484712d1846, 0xc30c130f1b973a09, 0x4ab06b21d87232c2, 0x00264dee25bd0a73,
            0x05800ce4cec892c7, 0x95925bd03ec2e181, 0xad68907123669481, 0x025e0cb4eebfcaad,
            0x1e9baba281bcc0ca, 0xb031185db2cd082b, 0x86eefb37a494a555, 0xd6a6ff4b478348e5,
            0x4acf14198cb7093a, 0x6a5851b594de6b36, 0xc5212753f6827846, 0x0d2c9410de6299e4,
        ],
    // j = 222: sin(222·pi/(4·512))
        [
            0x5581004bd19ed1a0, 0xe0b2a5b250040da2, 0xd196b3ad47a49351, 0x07e58572810a23c7,
            0x1f84ecf63e400657, 0xd06e4cfa41313c56, 0x03208668b972d6dc, 0x92b76c4b5dd407e1,
            0x5d23891e0c88a9a2, 0x7162afec8846fa8e, 0x0d7031cac58dd9ed, 0x116a63003ae08c1e,
            0xd4ba7dbe936654f9, 0xdd181a4be233d6d9, 0xa5fc9974078ac7a1, 0x4dc57683f6d926e9,
            0x5d84d6f6f1bb9ea3, 0x56a9d12fc2a53167, 0xe6c783353124b073, 0xcf477e774611617b,
            0xb26271818faf6cb9, 0x9c94120cb2302790, 0x1395ef7bbe1fd6ca, 0xd357ff1169742d55,
            0x5224f5578d7f6faa, 0xbe3194dec0cdc5fe, 0xa6945f568bd1e130, 0xe42a37b81c5868f4,
            0xc688683024180433, 0x569779a1f2a73cdb, 0x79a75d6414f413c2, 0xcd0545f359f66bb4,
            0xa57bba2747cdc2ae, 0x140d05d917c1f8f8, 0x5ae324de7ecc08e1, 0xfac9148858aa6c8e,
            0xe20ab1913f2852e1, 0x6cabb9f3d57878fb, 0x108331b5bd269d67, 0x89eb15e34c928c88,
            0x2b6684c832273372, 0x2f34b0c2938bdba9, 0x50e9242cc356670a, 0x659f10b30cb7dcbf,
            0x47d30356352bc43b, 0x69f19e8ea22e0b1d, 0x23f6cb8b55fdef85, 0x98dfcad0c153d8bf,
            0x3288397f8e747ce6, 0xd09bf938504d33d4, 0xb8234ce8744926d3, 0x4dd0929cefd8745e,
            0xec414a723f68bfd4, 0x269b72fb66a101f0, 0x352a76419c40cbdc, 0x18755716157e44e8,
            0xad716031d4a14526, 0x7a1d802c6d4f8e58, 0x7d148329ecad1942, 0x8b5090b299edb8e9,
            0x7f08cb7e035d829a, 0xa772306e1716a631, 0x1749a86a4c77be5d, 0xee3c77977a7f13b4,
            0xe5608b72560fc0e5, 0x1f30044133f38f52, 0xeb50d6c352d83e2b, 0xc3fba5a3d44b2a29,
            0x2c4ab9843c0edafc, 0x5555c7dc6df2db27, 0x60a411d581e13e63, 0x931c446132042c20,
            0xa513a02db1f9acd5, 0x9a5bcaa4531c5abd, 0x1936269cebf69149, 0x00b2186a51a5812f,
            0xdecb658351063874, 0x7dcfa8a3b89be23d, 0xf421e5027768635f, 0xf8d108485ec2378b,
            0x05f3caf624b4cbb3, 0x202f4a8b17e8f432, 0x52aff72141eafeab, 0xa4825bbefa194c0f,
            0xc25af434a7813eae, 0x59fe3a8f1dfe1373, 0x3945f7bfa5929062, 0x9e95bd81dfc43ad1,
            0x2df42014bdd666b6, 0x854ba745e599e488, 0x911b8e4fcdabda18, 0x57c3343579e53f59,
            0xfbdea6244b697618, 0xd534be39219ce494, 0x4cd0e6b49ce1801a, 0x01818f1acace8fea,
            0x28e0851f3b2c8ea8, 0x8db373bf44be5311, 0x88ad64637a2317cf, 0x1c00c20f62692d35,
            0xe7aa508f6bfa5950, 0x1514aa20c39d1e5c, 0x51cc4fce8c50a809, 0x0c786d3bf2fd1350,
            0xff710f3c93fd6a5c, 0x871cd9d795b7d58a, 0x4d95b868a4f8d136, 0xb1ff5dc390301297,
            0x22448438e57f010e, 0x587b301d3eec2ea0, 0xb25cc23826c99736, 0x787a66750e6a9637,
        ],
    // j = 223: sin(223·pi/(4·512))
        [
            0x55dfbbb054791e20, 0xe718e2c6945fb94d, 0xf11ca2c27b61807b, 0xc38069a5fb116600,
            0x38bf2ad427caf5d0, 0x259139c3763e726f, 0xca62dbc6bde84681, 0x6050313c6150bd59,
            0x285d16f0bb2cbc62, 0xbca51105b48337a9, 0x136d068aa916a828, 0xd57625f66ef9758d,
            0xdb48a88cacd5981c, 0xe8358cd77978b988, 0x90521cfee09909ba, 0xe77748588f94a139,
            0xd2ac806c6a19fd75, 0x2e1a475f8df8859e, 0xb525e05a6904a4f1, 0x7bc27364af5a570e,
            0x723881ee1a23bb86, 0xb12d02946e4fc5e1, 0x555b46869a5524a4, 0xbb39e79ab0365470,
            0xd08f82704f30c0ab, 0x800aa301fed629df, 0x0b2e34f300b9c099, 0xaf445a91672c07bc,
            0x0bd9908a0c633c9e, 0x9ec1ff42964c06d2, 0xbaabe7daeb3dc6f7, 0x374bfbb74d83f67c,
            0x7f6a34c8c9101479, 0xdc6af01909bab6e8, 0x453e8ba88dc5de42, 0xff43b1b6aa6c99c2,
            0x3f987ad99984819f, 0xfd503b807cd48012, 0xc3b33d5008c107fa, 0xc299dd524f90628d,
            0xe747123db2f50f7d, 0xce227fd8d659f55d, 0x4c9899c9beadb0c2, 0xab5dd05284627345,
            0xcd21a725f3a0b264, 0x00d7997083c544f9, 0x78f23facf04afa9e, 0xc44c01eb4e4e8874,
            0xb64a9c50a5138e51, 0x8d1c89d8a848e766, 0x0c940d3e523aa8bb, 0x6404c645bcbcd041,
            0x9fa4fbf6405c8798, 0xcb8f1d71b95481cb, 0x12480fc2bab481ee, 0xbaff257e467353fb,
            0xa09dc9058745f3db, 0xfe55ac21937fb5dd, 0x0399e9ef359625ab, 0x04b5081247c2bc8d,
            0x45e6ada6e115c732, 0x168d66206f7c6183, 0xe4f1fe3f8136238a, 0x102c87b9bf07bbf0,
            0xa037b139efc496cb, 0x067d54936841b19f, 0xc442f3b4ff551d89, 0x3edd237b6a1b6be6,
            0x80bbc154a3df6872, 0x9629957427d6a5d4, 0x781ad9e7bd317726, 0x92e2d386aacabb3b,
            0x765dc89e7c370be6, 0x255d9e273449e733, 0x78c5d736833f8d95, 0xfd46eacc790051ea,
            0xf0b80bd27c63c43d, 0x38f9c3771e61bfa5, 0x94544d7cfb78bd81, 0x2c4d13c60599e361,
            0xaa63215ce959abae, 0x32edb731e5972e4b, 0xd49202848cfb8358, 0xdb239c5ca3a29ea0,
            0x1fdbd25944188063, 0x2a33039473cd4d48, 0xf65820f709d49b4d, 0x012eca47837097a8,
            0xaf2604283041475f, 0xd239501489b8a1fc, 0xe4cac2af22d126f9, 0xe8785cd2fe860841,
            0x1895041d57af4da9, 0x1932dc744da523de, 0x27dd6c7c3efe516e, 0x5c049e1731f988ac,
            0x67438d01f6e7fac0, 0x80d3dbd072012ad2, 0x87034778a395c682, 0x835ee742d2dd699d,
            0x106b42a994539df1, 0xf59a7fb739d7b252, 0x39755acc93abf981, 0xd757d60af4c33fb4,
            0x7ce2697353609723, 0xe5e0ad160d440a26, 0xa3520d216272d1fe, 0xa4e12801b9f8155f,
            0x02dda5dc4ddf965c, 0xebc43209754bbae2, 0x2c1b4bfe26a0511b, 0xd677720560598d5c,
        ],
    // j = 224: sin(224·pi/(4·512))
        [
            0x563e69d6ac7f73f8, 0x408fca9cc277fc1f, 0x1a157ced9b54e454, 0xe1e5b755b8291558,
            0x7d9d0af68fc06e7f, 0x3b27dffbfc02ab2f, 0x6c3f229d58655794, 0xafd91dc775b1c3b2,
            0x9e0cd1eb42d46ed5, 0x8c85bf14c32fc106, 0xd44257163ef0f683, 0x11d08ee7a4e98ba9,
            0x913217c02ea6bdca, 0xe1bb2c4596014c2c, 0x02db309ad8cf1028, 0xa31f1438162e33f0,
            0x1fb6e08c267bf43c, 0xf99bc3e2a91052cc, 0xa6aa45b4e9eaf40d, 0x1c31d0eb7e6128b3,
            0xf2eee70f7b88d0a4, 0xd30af5a9cdc231ff, 0x83c9cac8eebbc477, 0xc654fe17ec4fc989,
            0xbe67a1b39239785c, 0x3c6ca6d7e49fde9b, 0x663c0bf193093897, 0xa3a1264961e03e2b,
            0x6074c9a211fb038b, 0x3cea4d4bfe383aa8, 0x7463af00d2a3049c, 0x3548bcb83b2f518e,
            0x14c459be09391ba5, 0x1fff4e0a400d8ff1, 0xc116658c9ebc8c26, 0xec8342eac97ae9dd,
            0x7887a4a78f89cf18, 0x77ecde4a1f744da2, 0xd19d47277ba0a511, 0xc92e88e8b35e9bd4,
            0xb612cd9d61f1137e, 0x47e21b2d90ae9eea, 0x468e4a3dafb30275, 0x5fede9c934c4718d,
            0xa94450d7d758e550, 0xa2187f348e41466e, 0xc63bf80307a480a2, 0x7bcc87a57d7e436b,
            0xdc0d9c32a0ba71ba, 0x03031fb43d278a3f, 0x221cb261534e8a5b, 0x33bb8e88c6d02d5a,
            0xa73e2634d7e75e3b, 0xc1bfc7baa1c6863d, 0x0c92a2c45ecdd5e0, 0x6af7b1ebd55daebc,
            0x00a6697c5700d244, 0xc0af5815e4d8aae7, 0xfc07161b248fe618, 0x3ec0173aa6b9bb9a,
            0x3ed6537411a0db6c, 0xc91d0ff2341b871e, 0x5550ae9f7c356f5c, 0xb99057d66c75cd3b,
            0x29f67674766d1955, 0xef128ff03ce2f284, 0x8d06b8880a9ac1e0, 0xdb5580dbace9e80d,
            0x3a656bf8f8b159a2, 0x3d713a10f74b678a, 0xc59b542160282bdc, 0x6199f13552c5857d,
            0xfdc93569272ad949, 0xfbc32a8538e37f2f, 0x320f6ddfd84f1cbd, 0x631f80cd756163ef,
            0xf6ee0467e28f14b6, 0x62692a03b916caf2, 0x441baec2dd1c9930, 0x54e84caeddd63d61,
            0x5e8c95c9b545a57f, 0x233d523cd73e62e2, 0xb8dfb16b945bd8e5, 0x9a16c01b95c53084,
            0x2bb44e3c52f2d6e2, 0xb13ca150f62a8544, 0x280d6591f8f4dbcc, 0xa1d1a987ff7c63a2,
            0x2a0767a16dce078f, 0x391b58c039cb022b, 0x72d1eb77000043a4, 0x2a94d6715aae7c41,
            0xfc7dbf5c8287285f, 0xa2e0bbf031c175f6, 0x8bd08ef09cb979ef, 0xe9f7cc0c0a88496d,
            0xd4585fb1218f72f0, 0x7c1ad8c06b229453, 0x7894a134091dc33f, 0x802a3eaca4e6704f,
            0x59c24e9bb3017aab, 0xdc9a280882802d3a, 0x884417352078182d, 0xe752d345540ded3e,
            0x91bd5d93169010e9, 0x13186dceca3e6918, 0x32b6c5d07429d951, 0x877eb9483cf18c6a,
            0x46bc77db1272e3e1, 0x351bc575580f06e2, 0xd863fe3d75555e5e, 0xd1609354d4d9c961,
        ],
    // j = 225: sin(225·pi/(4·512))
        [
            0x569d0ab03fde36a4, 0xc89b93493b629710, 0x1cba4ee2ffa679de, 0x3728692e47c70f65,
            0x1b281bc26dac7016, 0x3629ddc7b8923c04, 0xd55dcb166ff1c081, 0xa3f4db93ae3f471d,
            0xe6382b674652786a, 0xfbb5c228939cc18e, 0x0ae277f37b6e3701, 0xfb27d8c094cf96f8,
            0x81bc14d2b9b54ad3, 0x9c6199270127f6bc, 0x4b7fd6046130cc92, 0xbb96d96f0e23470f,
            0x1f0a3c3ee3d1094d, 0x7282d01cc9d978c2, 0xe3ecd45857db1cc3, 0xf34fcf2fa205bed3,
            0x5391431a767786d3, 0x9d68ced21d6bbe4b, 0xe9dc7e8837b6f564, 0x4f23b152e7b6cae5,
            0x1298ccf8d7491a0d, 0xe93495ae0b2bb868, 0x73258f80bfa904d8, 0xd39c089687256d20,
            0xe788884ca0192be6, 0x2763d851267f530c, 0x580ffaf77b203336, 0x65f60fd04f7fe717,
            0x5bc841357832d486, 0xdc8449196212db4a, 0x1dcc8a02392edc3a, 0x08fc8e08ea2933c4,
            0xf3ead38dc75fc1e8, 0xe42528217e6e9a33, 0x501f19c661fd4812, 0x146dcd0ece30c6da,
            0xe9a4e1b107feada1, 0x854efdfeda64b1ce, 0x0fbd2740a4203fac, 0x0ab45b8eb56ed33b,
            0x66185607d85a3589, 0x8a063c52d13ddd8f, 0x7531661b8fd8ae74, 0x5986adc86bc64615,
            0xb979888c20e02acd, 0x4e8328a5ea877fdc, 0xfbe5b318208445e0, 0xd25290bb170fe037,
            0x0899fd4ea288eb7b, 0xc7d3381a8c502854, 0xc8ae225300486e13, 0x2f243617c5f044e9,
            0x67ec91acd8f9ad16, 0x2ade19dad097c2be, 0x3525884bcc115edc, 0x78e703478123c97c,
            0xefc0d1a54f7d3c92, 0xfa33d960cdd880f2, 0xdad088c49156dd91, 0x24a5563074da3a39,
            0x8b39085df1f2f0f1, 0xc8a563974d838118, 0x11136cc5f29e7f2a, 0x696fc17ece327dab,
            0x015ea9de75f89a14, 0x3023ca18d30b926f, 0xd272fab1abd70f2f, 0xc6cc559f8ab2fb6f,
            0xef75f6827eaae71c, 0x6ad83c8268dad9b9, 0xa2e85a23a96ac36e, 0x23cfd1163a91107b,
            0x77c0be6f5623046c, 0xfd9d29bdbc9c1d2c, 0x2a5806fc24c082a0, 0x51d99b6635d34244,
            0xb5dea6024c990ea7, 0x354800b2e99c9b3d, 0x7110092934a6a786, 0x452f00994cb439f2,
            0x10c47d25c27c3ba8, 0x752cf327000e59da, 0x6fc33eee8fce2733, 0xe54e4fccf49db829,
            0x5c359388376c7eb6, 0xac9b7bcfc6623494, 0x6fae06853a8ba1c1, 0x8b6ee58656816426,
            0x4bebb030123798a0, 0x9bad582645be618e, 0x7f03d34fe739d17c, 0x7d128a4e71d10a40,
            0xaebd74643fff82dd, 0xb8792b7e19d790a7, 0x936c4bf3774a4b24, 0x2263692682c09f95,
            0xef46fdf332acf3dd, 0xe986acc4c5100790, 0x639074bc881be9d2, 0x3f83c7c8fdfd0b07,
            0xbca76b0398b51522, 0xc8469acdaccb0a77, 0xff97a5a18874f075, 0x229327269ab60a93,
            0xe13cf92caa575b23, 0x962e767a2f59bf40, 0x654fcf39396c928f, 0xb71548954c3bfd18,
        ],
    // j = 226: sin(226·pi/(4·512))
        [
            0x56fb9e2e76ced879, 0xcd298c5637f4a726, 0x8aa8435400f4e72b, 0xec2d50ad1eb139d9,
            0x77c241a8796e5135, 0xb35d87bae0695cf6, 0xce71745f9e3cc442, 0x5901844ad3d4b003,
            0xb61b99ffa3349302, 0x7335dacb08d8e3fe, 0xad857636ca25fe74, 0x6046bd297ccb3f12,
            0xb419e64e3fcbc5aa, 0xc913528455c49aa7, 0x220a06f0af78d365, 0x7f64eb948592b012,
            0x2ca10802c16d026e, 0x3551815a1c8dea99, 0x1b35760ff21210cd, 0xfa0e83129e489a32,
            0xc3836fce676c1741, 0x0207faf1e1dc4a17, 0x54874cdce9637e71, 0x137b22a9ada86b08,
            0xe1bd512b8ac16bf1, 0x34cf542a602670ce, 0xcc27624aabb17a0f, 0xdca8ae47bea50c47,
            0x1de5d6844b5967cc, 0x420933b9436627d8, 0xd3e77b1568bce52a, 0xbc59661075711c52,
            0xaf979d932d10de38, 0x19996acc0e593f77, 0x7997e92126874693, 0xb739543452f32dd3,
            0x5e732c84ac56242d, 0xff6a680b1668c7cb, 0xe18578eda593ec58, 0x9596a6b86cadd56e,
            0x3768842c1ce1c128, 0x03a69573f88182df, 0xfac30220137d36b9, 0x679f5332cc280101,
            0x5ca41c2abfbc4a9d, 0x07fa7cc3456156cd, 0x21a1402b6d82d9b1, 0x7605fb5668d1fe27,
            0xa233d4a58cf9680e, 0x0c260d2988109005, 0x53d60d4d01f230bc, 0x501d78f6c4389f33,
            0xc60e90d61eac2cd7, 0x79a54478e4f908ff, 0x3c17bb175d5b6b59, 0xa577f32dc1310523,
            0xc2973b6e85888e7d, 0xbf9b0fb4208a212c, 0x2ca4d9b5527ef9bd, 0xc3d280c3a7551f5d,
            0x5bd03b3b7455a530, 0x69170412c362d3f7, 0x9a1e2e31a63a2de8, 0x74a6f2f0c5cacfd7,
            0x4620ca7c911164f3, 0xf4a04a032995ec2d, 0x5cde3a0e67766e6c, 0xd7125f17daf308ae,
            0xc1279ee538fce892, 0xf9b49557ca687cce, 0x210051412aff5bb8, 0x5dadd757c9708626,
            0x98ba1a67668c5095, 0x9cc8025bee145ca6, 0xc4c44e7c2c572db9, 0xa7b31f10f91f7d57,
            0xa4031ab0706e008a, 0xfd6dce592bd971e2, 0x9a35f07a16556d8a, 0x572eb9dfb8972b0e,
            0xfc33597e0ff908a6, 0xf74e697c2f712a95, 0xb44b8acc1b99aa96, 0xd8aeea2326b190df,
            0x1b1075e1a3b97561, 0xad0a0fc9044ecacb, 0x1c426f5a8e3a924e, 0xb471c3be2b7cf718,
            0x2da2dd2f1987e999, 0x77148600946611d2, 0x7a88aa5a885bae0c, 0xef6232fa1f2390f2,
            0x33bb891a3a6767d2, 0x94231f59f7106297, 0xf9e8b6513af6a63e, 0xbb4990b9d5a62e19,
            0x5ed26c02ec10385f, 0x597c59590a8b4704, 0x4029775072f1d92b, 0xd29271f90f3fc7cc,
            0x27c95aaf39af0171, 0x211844e94400125f, 0x40f2697776221f9f, 0x9ff03984265714e3,
            0x6890e5a1b4ef7fef, 0x1763682b1a1b1c18, 0x03e4395c7bd71e84, 0xa942d925f55b5010,
            0x0765dae3c7815473, 0x06f1ba49a7911386, 0xfdedc1e067161a09, 0x82b7af4e717ebef3,
        ],
    // j = 227: sin(227·pi/(4·512))
        [
            0x575a2442bb9a1aba, 0x8982bdaeb36f304c, 0xa6a65b115a874776, 0x70c55ad45d17ddc1,
            0x026472b166ba1fde, 0x2129add8ed6d4fa8, 0x1ccdfbc8fa282a6d, 0xe4a3d15236e21ba2,
            0xae9ad4ce38b7edc0, 0xe166f1a36b93be50, 0x456426774874a680, 0x91bd513d4939ab20,
            0x4296cb7be5997dfe, 0x2533054621576936, 0x3225e3a7d33a97df, 0x2ba7261c242d389c,
            0xe5de2671820b948d, 0x11415a0bb9ec5829, 0xc7532daf16a45cf5, 0x22fb7819abf48954,
            0x4f0a7ce98669fdf7, 0xfa1d3804c736be4f, 0x0d71f78985c70320, 0x18dea4d0fd466bd0,
            0x10db3712c7bdd832, 0x48180a2cd0069814, 0x4a9e3b0c72e189d0, 0xf63869ef3bcb2450,
            0x5e020170f9fbacad, 0x5e7e0014dedab022, 0x8090f1dd7f0b6321, 0x6566852ec3c26b75,
            0xcec05b3cc735d81d, 0xd195b2b65f02f18f, 0x48fa547b38d50c1b, 0x04f75304a8e400c2,
            0x0a8668a9e4a5554d, 0x44fbfc73d06e0083, 0xb3326870a157eb1d, 0x09d9b5ea5f378b7b,
            0x81fe2cd015a4784d, 0x27d71e21ee4f798d, 0x45cb3bc386175ce8, 0xa0f07b4f0ab74cfe,
            0x0b1bb9cb54a25607, 0x998a215d25f8d216, 0xe0e2fa11cde2625e, 0x589c78ded8430cfa,
            0xe5381ed1b117df9b, 0x391b58de88d0eb8e, 0xc02cbce261d30b4d, 0xe0d432428142f99b,
            0x5f75a0516ad314ed, 0x3035881b941e144b, 0xdffc28b32848b465, 0x97fa632b8dd351c9,
            0x6088e60a7d0c0c3e, 0xa1cff6ef78483367, 0x77c5355c1d6e2121, 0x97947d63de7fbf66,
            0x38f956a5e715ef95, 0x2f37dc06988105a4, 0x76b19c476a2cca7c, 0x976fbd902221348f,
            0x831c43f96dd07406, 0x121361fcdbbb7e3d, 0x90929c052e70435f, 0xbd64ae50f10792e1,
            0xe5873baa82952fa7, 0xbf3e8e2d063efd13, 0xaa9b480609c1ff53, 0x0b46722deb340f16,
            0xef25a755e0b9ddd1, 0xbddc65d91c27cde6, 0x094705c5971caeac, 0xfa7dda7ccf25e987,
            0x3d1f9baeba93bfef, 0x2c4a6d3fd292d1be, 0xbf66a13364e28340, 0x790b4fc2f2091e47,
            0xff0056ccc9c83f4f, 0x855fcbb139e7161b, 0x9b3877dbd04b85ed, 0x688199d34e0b7a65,
            0xac8753aca6a49635, 0x82fb7b44c2e584d3, 0x1c352aeb59ad068a, 0xdf128b71cc541378,
            0x838e468934815a3c, 0x1862969cf9ea05a6, 0x284669626773bfd2, 0x23fa15ddf993dc50,
            0x3d3d1343cc5e7dc8, 0xa274506c5029d9f8, 0x4bd326bc057969f6, 0xb48aa6eea14a033c,
            0xbe4db82bf50eb41a, 0xfe9d674b515eef94, 0xcdb7b5530fc09159, 0xbd8e69c0f901785f,
            0xb5151ba6440591e1, 0x8e60c53351e28210, 0xb0d329ad85f1023c, 0x956e42bdedba637d,
            0x8d2acf28811cb824, 0x868ed3935bb44899, 0x4e782f11e000fa4b, 0x0a094168c8f5e392,
            0xa0d5625ee861ff8d, 0xbfb85abab1fe8105, 0xb166ad2ecd2e513e, 0x84eb303aad176f09,
        ],
    // j = 228: sin(228·pi/(4·512))
        [
            0x57b89cde7a9a4d63, 0x4ff2fa75244b2f15, 0xd98bd1cb1ff7869f, 0x7a54510283e858fd,
            0xd8f1306485fbe0c0, 0x13d2076e9ec8fe73, 0x69e87f6ef93383af, 0x907b19066497a611,
            0x0411581d428e2894, 0x71cc6a7e66fad4f3, 0x9438e2698b8f8295, 0x7c2831144b3dfa4c,
            0x7ac863435145b686, 0x639cbae941ec53f4, 0x6a89e2a2ce134271, 0x9c1aa5002c1e840f,
            0xd61991b964e48a11, 0xd0aeab55f787a357, 0xadcab1433efcb68c, 0x9258bad397515885,
            0x09656f230ef41788, 0x079769bd1e0229ba, 0x632b29631c7353b8, 0x2950136b8d47f72e,
            0xb1ee5fb84c0d9306, 0x3ccaca74219442aa, 0x25b43413899ddac5, 0xd03928a978bf1f1d,
            0xe71cce9907ae34b4, 0xddbb7aed1935071b, 0x00044cb6b8c891c7, 0x70ae4a537fc15194,
            0x03e8bb4c16f4ca11, 0xebe2ed5bdfc505a2, 0xf1d09e73eddfa8fe, 0x4d8147ed9a81035f,
            0xe6d6c7b58c8bef82, 0x33397b6311114e5b, 0x93bcc1a8a266ae39, 0xa35cb0acee7beee1,
            0x2280391e6219973f, 0x1a165a95871768f8, 0xb6130918ca72e8a1, 0xbbb476eee796a2dc,
            0xc5bea327f3a3c559, 0x9cd61aaf5ef6e378, 0x1617049eb00788c3, 0x7c0f803fa270d970,
            0x9b2ec14d9c5b891c, 0x4785b4513600134b, 0xe9d9f3b24106e0f0, 0xabf7f4b8491cc02a,
            0xe9b1bc4a23f753ca, 0x86bdae4ebbce55dd, 0xe298db4b8375e03c, 0xab8d51390101378c,
            0x80aa79fe17a015e6, 0x0197814b8f293867, 0x56e31e5de46907c8, 0x48d62a20cc7a3849,
            0x100cc3298f4e74e0, 0x521f9a575a224f5a, 0x73f467e7c0ed9fc5, 0x2078067a036ee749,
            0x329512cec0de04fe, 0x345399eec0a63b14, 0x865caa1d700bc24e, 0xf242d27aea49a283,
            0x998b07ed306696f6, 0x4c0b0cef949d18e5, 0x8dfa012ab3e459f0, 0x94b8628e95443466,
            0xbb6c95f5d915cb8d, 0x6d4f0b5c3f27b1a0, 0x4239e6885ae2175f, 0x3d7e614207c446a2,
            0x6da5ce2cec7fd05f, 0xae63898f631a22d5, 0xc7c7451bcd8d6de3, 0x4626c7ba29fa35aa,
            0xdd87289aab5aaebb, 0xaf7e85d8a6bf70d2, 0xfebcfb5f18a3f2f1, 0xbd28ba9da7bc8f44,
            0x662e2e3ab7d2667d, 0xc52dd7b498bf6e86, 0xc774f1ffb117297f, 0xfea2e147bf242cd3,
            0xef47a255e7ca84a5, 0xb4696a8f457f8233, 0x7e5eb63b346fd515, 0x63b7c31efa36db47,
            0xaebfa5a115d1c514, 0x2a8c118503196dfd, 0xa5e54af4299ce52d, 0x33baedad8eed69ba,
            0x4f9c2de17d15b6a0, 0xb8844606610752c5, 0xf67f8a8326004c42, 0x940e74b2db9ad454,
            0xf57516ea57456990, 0x65aacec528ecd713, 0x2069749d639aee7d, 0x7cf2965ef63266df,
            0x119a960c1d918165, 0xac4c006ceb93dc16, 0xc2da2345e5ce1bd3, 0xe4087fc19e1e5030,
            0x63e3b68b96a44095, 0x6b28e2ee44609ad8, 0x68bf8b9870a396f7, 0x923ca9e87d52c2c5,
        ],
    // j = 229: sin(229·pi/(4·512))
        [
            0x581707f3223d8ea1, 0x09594c4206afc13f, 0xa883a4c36bd8b561, 0x6196556b7795b4a9,
            0xd6e2a2de6e46e76b, 0x018208895b8c1e0f, 0x021f9b3cf22ee78b, 0x5b1068fa46a057c3,
            0xf7558783e8bc6e1c, 0x636dabe3ad2e0b22, 0x240155db32d70356, 0xb084bed06c539a15,
            0x9073f60ca9b3bc2e, 0x2042339d722ba899, 0xd4cf97ac4e281f4b, 0x40f8a9ad5b9b4861,
            0x2b69a574ddbba441, 0x4d86b5bc1e321c70, 0x9478c181c81bf626, 0x4e418618356042d3,
            0xfe1232a3ebdd6225, 0x7f8798b44c194aaf, 0x7f8ba4b6a2a3ccb6, 0x771874977912fafc,
            0x3c7489704d397f96, 0x766b35715fbc95cc, 0xa1e1979d0694f2e5, 0xe2cbdb26818f1e44,
            0xd2e87d47e55e9e96, 0x639a1de53aeb7aeb, 0xfdc2b58249805c1d, 0x323e2afd2d156190,
            0x8b5aadc01715076f, 0x66a8ee1fd508e709, 0x516ce731b78637d0, 0x7fb923a41041a623,
            0x2830fadef71773e7, 0xc5f369a6f4304633, 0x56ef1af709c5cf27, 0x418277055e3894f9,
            0xb57b9cbea8d41b0d, 0x09402aa5049ecf6b, 0xe3c018fb555fb805, 0xb6099cf529019106,
            0xbbb69d4167290e99, 0x8f55392b8e4290eb, 0x76ce5396763f0750, 0xd332d558d81690db,
            0xde9645be8cc57641, 0x0037c6b770601ffa, 0x8e78f49e95d19841, 0xceb8aa2949146996,
            0x282341df14fd9bdd, 0xa1e9f610e38c94ea, 0x3f5424b4ad3ad991, 0xe55acc4a81cc1c65,
            0xbb13cff1937bfb51, 0xb46f3342cdd1284c, 0x200c3010befc8bbb, 0xaf9d50abf9db2ed7,
            0x8446bdbc081db7bd, 0x3e32c33513d13d82, 0x8e4591c99c0a0d49, 0xa6c6332de284043b,
            0x4b9350741919cdc8, 0x9763151492e9fe7c, 0xc83f7d8dbefd5ef3, 0x35cf50d9bfa18745,
            0xa0d0b0e9df98fc41, 0x8a47dfff04c2274d, 0xb4cd739d825e2fb9, 0x466a282d5e2d1ecb,
            0x08873c8a8c116c7d, 0x26a6909b0bd45851, 0xc5ba2205f039ec72, 0xc6854387d963e4c1,
            0x699e4215b773b389, 0x56c9f34483e56d8b, 0x4eac0af19b6ef831, 0x5aadcc9f9bf1ac7a,
            0x66f711a8be79cfdd, 0x5a38d3b2163eba53, 0x1da5617ff4887e5f, 0xe1f23839a84353d7,
            0x1c9308bcea671dfb, 0x7b3171d79fd2336c, 0xbc665062a6f32ad1, 0xa9eb91b47c057e5c,
            0x0bedbb8d572a5a4b, 0x18c2f011a992d9c3, 0xce1c994caeb2ff64, 0x50172d65c0c74a29,
            0x67ace937c4a8d74a, 0x967b52fdb84062a5, 0x26d984f654cceae5, 0xc210e93fbc245368,
            0x5be7b991cfc9b7dc, 0xbf1f01836dbde3fb, 0xbd708fd24f3966b3, 0xdc21374109ba6019,
            0x279e3042cc0fbb53, 0x1990bcb665fafac0, 0xe345c6f4412b6429, 0x261495155c850280,
            0xca06bf44026d4de9, 0x24d14f732089ebe1, 0xe6cd4c81185c7b5a, 0xed58e7fed801f839,
            0x9f52bf820e19e408, 0xf48ee2a73d4d9a35, 0x5338f1731ded89f2, 0x8a368317b7d765d9,
        ],
    // j = 230: sin(230·pi/(4·512))
        [
            0x58756572230809f6, 0xb1e333415d73a44b, 0xcd9fcc2ddab22e53, 0xa5611759696c0b9d,
            0x5775df34dbffa5b9, 0xd7ca6eb2caf86dea, 0xf9458814a7b49f42, 0x06c0dc3ad7153301,
            0xc37e19231f5ddf40, 0xbebac18703e7187f, 0x9e40a3bb453aa06f, 0x2ac516adf0080200,
            0x702aca936f3a31ec, 0x953411d50a137b07, 0xa11ff088aad0544e, 0x23bfb6fe2983a0bb,
            0x43b9a14679c586db, 0x8251d6360dee378d, 0x395162205695839a, 0x6eea2bc712bea0c4,
            0x628d519bdbbc675c, 0xc1f001b3aa667618, 0x8123fc8a1520c247, 0x12e68f88ca3323d5,
            0x2103388f8eea9270, 0x51989f301156ea32, 0xf88c91922ed5a7f9, 0x01fa7a2775457e44,
            0x69df8470ba2caf4e, 0x592f49b6acd66c88, 0x3939ac59bc0cd1d6, 0x53dce73c54274f6d,
            0x25c2472890039522, 0xc32f27082888bfd6, 0x5d1c7652a8aa4830, 0xaf55021e406b9331,
            0x47742e5cc0b3076f, 0xa03c3e1e4090e987, 0xab78b05a89425d0e, 0x9e86150a5d7c5991,
            0x75bd9a380f56d9db, 0xdb640d957c6bf8ba, 0x64850f6884d9e52c, 0x66e703d992c47791,
            0xde2b2fce55048d4d, 0x0ae17d84ca9c0e15, 0x481444e35c3742e4, 0x437ea7d7ee57765d,
            0xd61d18c7504086ac, 0xd7b6bbabc12578a3, 0x4e733ce42909a8e6, 0xd63f4e0d21be2394,
            0x617ad558b01cae50, 0x158616fb9f4a8b6e, 0xd02ebf1f05037b1d, 0x9718adce26b4c608,
            0x402b49b4715cf973, 0xe0048be9ddbfc7df, 0xa2b90a1060c371a5, 0x4d4ae70b4c844391,
            0x66b91cdba52518e8, 0xe7b8d76376af8cf2, 0x188486111a6ee8ef, 0x1993fd7875dd9f99,
            0x32bd3709f31972a1, 0x1faeed06bfff334e, 0xfd59397c65bfed51, 0x1831804df4882342,
            0x346e02fb7cd308fa, 0x107a99aaf5568e09, 0xaee63eff332c5552, 0xa4e6a2065e30b3dd,
            0x5669e43dd3f9e148, 0x717086051b50c30c, 0x18ca971678304b16, 0x0e8389f67a67de26,
            0x55e393dcaed7d2b6, 0x425044864837f9a5, 0xc904257eb411dde1, 0xdbbcdeb73763a278,
            0x9ad2399b113defa1, 0x7fc77747789fe974, 0xef4ec321ff67f35f, 0x96ab06da89e1dc25,
            0x3de7f2f4ed1d03ff, 0xc8beecb6f8639de1, 0xf6890a68018e9707, 0xd4342b36e9974bd2,
            0x88e593948d145da8, 0x8ff16be69e93bfba, 0xee75e1330ef3c09a, 0x88f48c82b570f7e7,
            0x9489bead677eb2a2, 0x44cd79c340b6ea15, 0xd9dd31c555eb50a8, 0xc59655e2a92a2134,
            0xdbc07b6b1c19c8e8, 0x1954d1e91b962510, 0x933eff241eae0c51, 0x1e72b85c4c447e45,
            0x17cc8bde5760cbdf, 0xb34767bafe4162dd, 0xce20de09f03239f7, 0xafe4dc2ae1c757f0,
            0xe201e98edfcf6254, 0x2239e3a25f229769, 0xdad6d242cc94a4d1, 0xa31ce1a3a39481f7,
            0xfc68cc3f5b6bca1b, 0x6fb7a37d7971f0d0, 0xd3902e7455e4f110, 0xbc5a3331380a376e,
        ],
    // j = 231: sin(231·pi/(4·512))
        [
            0x58d3b54cef963710, 0x7a40dd50eaaea876, 0xf5459bc05df75f69, 0x1721d27cf3f605e7,
            0x4e07cf81f4a12769, 0x374ee3db69f8f2cd, 0x18b30462b5e98ad0, 0x438a002cfa1ba843,
            0x68e70aa3c913852a, 0x158bb8c49f30f71d, 0xbb3f8c97bfba046f, 0x910973fb892e3192,
            0xde61bf3bb06741c8, 0xbb7376be5a55b812, 0xbe8b62f1c05f7b90, 0x57933c0db794f242,
            0x2c8ad5eb81aa3d70, 0x9e85cf57eb6c48c9, 0x4a5f916b84861b04, 0xd75f129c677c3717,
            0x78b142e39a266065, 0x78a8fe1a6259f205, 0x32a2608cf603e3bf, 0x77dfb61cbbe01b66,
            0x2a42d92c4e03830b, 0x89eca6120a6cae2d, 0x3e1135c3134ec983, 0xfc4ed3148bfcce9d,
            0x30d35c26849fddd3, 0xf464e67c92c5dbbb, 0xbfcbdf64c8d4fe63, 0xaf09fd238404d520,
            0x2aa0f5a402116910, 0x1a9a5fb07c73f529, 0x054fd86205f6e0ae, 0xc8e0bdaf9db8a18c,
            0xeb2c680bfe2dd9c1, 0x4ea624352694419f, 0x4eedf8be67c3c4a9, 0xf09f3e209ee9460e,
            0x3fe606b1114a880d, 0xe1cbd335d582b49e, 0xfdaec9345132d261, 0xcd4c8fae23ec7871,
            0xc02c64c62361d91a, 0x1dc4be01c5eaff35, 0x0021704024535e62, 0x0d44c9f2038f4264,
            0xa6d613393fcc6ff4, 0x2e88551919d1a0c9, 0xc6fba01c413f3967, 0x366ac4e1fabd2abc,
            0x6a9e5fba07189764, 0xe7be5c7d9be7a0fe, 0x6dd7fce167fdc702, 0x035d8f98a5f1ecef,
            0x5425ed56aa4b9815, 0x500451532cde2bcf, 0x745575d09d7ea1c8, 0x37c75c08630cc75d,
            0xf0f02a4142a72227, 0x340ed5657f5d9e5b, 0x44ec4be8e339df2d, 0x2da6ff34b1efe60d,
            0x9fec1c0774054815, 0xdc3441eb0eceaff7, 0x7ca0b5c86812a6ed, 0xd3a2b140a5c44589,
            0xf497ae1de964e76a, 0x55845d495cc9318b, 0x57543887ecfd4d1f, 0x0fd64d29236f6e46,
            0x77611d9487a87368, 0xa24599fe197a30da, 0xa6e7561b2063f3e1, 0x372dc5d7770734e3,
            0x8d5ebf86773b3e8b, 0x2cded50f44b19f9a, 0x7ec50a59ed4c0502, 0xce3496e86a05258f,
            0xeb434a1cee8d907a, 0xbea43ab9c2204875, 0xb2921c4fbdf8323c, 0x76192c84f0209d1d,
            0x389de3f4147c2402, 0xef7f66856f332ad9, 0xbdef570d9e238579, 0xd654dc3c6a9977e6,
            0x2847c2eb8c84d5f4, 0x7058ef2bbc9ad419, 0xca0170edbcecfc0f, 0x3b731ec756b61688,
            0x2850e9180159ee45, 0x48fcbe55b6c59798, 0xcf1b2691825f2c35, 0x5c30aa41ca9569dc,
            0x230b97f4800bc554, 0x60c7b4620c1b00cc, 0x6565c536294e4ea2, 0x8cb2c3400e41a3ed,
            0x5b3e42c16cd2ea5c, 0xf0ed005e91a5e71d, 0x8bfc91133e0075b0, 0x27fbfe5b2a19342c,
            0xe9638be5067dcfb4, 0xb67ca82a3e918a92, 0xc5c3cdb5d6be2f56, 0xc343c525f30ee1e4,
            0x261289bb161af797, 0xa1693c6c34c8cf2e, 0x890bf1795a79df30, 0x40131995e2d1e76c,
        ],
    // j = 232: sin(232·pi/(4·512))
        [
            0x5931f774fc9f1844, 0x34ad29990485d84d, 0xa162f122c751ffbe, 0xe448924574962b91,
            0x70648748c0e93f2f, 0xa093129e5604b25b, 0xc8243f4d4c1126bb, 0x36c07ee0c243ce05,
            0xf9a79f01eef3cdfa, 0x900e4e2efacda577, 0xd215fe9484564e46, 0xd2e39d1dfd98a4b4,
            0x45d14fd225d8efae, 0x0dbcd163b6e3a680, 0xca939c18966e36e2, 0x8855b9d6163d0104,
            0xd29226dfc0d0fdc6, 0x7e6c5f5147caab15, 0xf7cbd0c24ef3ac0b, 0x2409c4cd54789b0c,
            0x3b517620a9353931, 0xaaf9234fa22226e8, 0x238397a9139acc3f, 0x152d766a4e560a1d,
            0x5190e75eb5954a1b, 0x3739f486395461bc, 0xf7ff364f82b3c842, 0xf7a619584c6615d1,
            0x8298116f1298df9a, 0x889cc00230e8ced9, 0xb7a172e375396dfb, 0x4c534e4347a082c1,
            0xb90fc4785c050ea9, 0x66666c57d3a79445, 0x2c2e440610525f9b, 0x7268bdc5ea4a99f9,
            0x8cf1d4d3f86a5cc8, 0x69a78dac37572780, 0xae74bb9876f8189f, 0x4f083099800fe65b,
            0x9526fad5a4c64062, 0x559a34a40efd49bd, 0x66e7b626fe9f517a, 0xc0b9a690ce899e57,
            0xb9f9f99ea8e2da09, 0x8d2f9d5e46aa69fa, 0x90a24ac24c16e061, 0xbbddaab02124af2c,
            0xb4099e2a679e9439, 0x2f7d5ac9d4b03b2c, 0x9cd88ad673d06030, 0xfb485aa55c13f4ba,
            0x85674c8e2fb4680f, 0x89d1d7d0ea4d21c1, 0x3deede56f1cf244d, 0xf2a3888f277f658e,
            0x83840f00aaae28c9, 0xd66f2dcf5d41306b, 0x4875824b01fb4cd4, 0x4f59a0386e7343ac,
            0xfc0626425e9e4fc2, 0x4e9a0d89130acbed, 0x702ce3599dc4a42c, 0x58af786ba7030d3e,
            0x47f0ea42dec2a685, 0xc4d84d5c2fab1377, 0xc3517ed247be3535, 0x5e6088a56c89dabd,
            0xd61a2f80c8e9f40c, 0x10b11c475c90fe36, 0x1459da65664f8d55, 0xbc1fbd2daec1870a,
            0x8b6295c122174261, 0xf08c014b498894d7, 0x15fac968cbfed410, 0xacefd8cb5ce6b78e,
            0x836f082f0458c397, 0x5ca96d770fc84273, 0x10d95902e67c97b7, 0x2a2b185820f5cffd,
            0xb23ca2ac30a97fe6, 0x882145314e85fdc8, 0x22389457ce3368d7, 0x73e40bc6a662e9df,
            0xd4e333d4e1137970, 0x2c7619e708cb564e, 0x0a92ea35e7f4df99, 0x8af04c49bd42b5ab,
            0xaff96b7cd24d6cff, 0xd02f60b10f1dbe73, 0x560d99dd9d95507d, 0x7a3474ada2489956,
            0x10ae2ae059a14ff4, 0x15609340e2f18f23, 0xf26bf376d80f957a, 0x3745da2a91d388c0,
            0x0958b232eac82f7e, 0x0d8d6345edd8be34, 0xde7635c3554ff8ce, 0x0f454c293c16007e,
            0x2e02122863eb2ccc, 0x55036a478dba58cb, 0x9b7eedad469c65d6, 0x4779c236e0ab1618,
            0xf06f5956013f1795, 0xb0c7041cde1b13e0, 0xeb482b0c8e7007bb, 0xdef4cf4b82d9bf9d,
            0x38a31519da95effe, 0x0762c179358d206f, 0x708818c376eae825, 0xd71ef4c399d5f614,
        ],
    // j = 233: sin(233·pi/(4·512))
        [
            0x59902bdbc0f678be, 0xb5310f1da0a01322, 0x389395ad84ea7802, 0x8c471ec7ea8b308e,
            0xfc223f8f6be8105b, 0xbf30583aeea11d3d, 0x0bc6ae57e0e67d0f, 0x3791c0a948f41a3f,
            0x1042ef04291c3f53, 0xe8c1350ceb10c2ce, 0xd335b6f65e882235, 0xb75cfbd434c04e8f,
            0x71f31e73a9bcebac, 0xc72e223dd6df8548, 0xdf19678510bc7d73, 0xc9c859b95d917148,
            0xf984749c4ae6107c, 0x8efacd3a503fd51c, 0x8e3a522e85f26539, 0xcd580dd525e7de68,
            0x9e03fe15b9d1ac6e, 0x520a42b3e2a42b25, 0xc6dd78a652e1e559, 0x219ead77b5828f7b,
            0x396f9c72b4309257, 0x7b70daba16652bd2, 0xfdbd8870656e7a54, 0xf3034c30d53b1a3e,
            0x379b0c97602c5d1b, 0x41559f95a056d919, 0xafa845d495e76671, 0x4db7c65da7218b4a,
            0xd2ea9ffcdd66a3f1, 0x8172a85748fbbb8a, 0x67904ccf47113cd4, 0xdb9b8b33ea888131,
            0xd64197ea95c98d40, 0xe44a8f6d5893f3b2, 0x243d87bfe0d6de8f, 0x4749e1d7e07af787,
            0x798860be3ed72c06, 0xa7b667fc8674b3a3, 0x17e37fbd245b91ca, 0x8c83bcb15288ccea,
            0x5b67d7c868ff2722, 0x32a98d583a604263, 0x030dae4bb9ee9f99, 0xf16bf79565da3b3a,
            0x99b3800bb1adaeb2, 0x15a1b66a13521f48, 0xa1870cfea5675852, 0xef6d65fbec90a721,
            0xa91f2b3a72124dcc, 0x512b2ee125262010, 0xc0a257c16093ae1a, 0x7fdcf70b89de7dce,
            0x39abca240ed4dd33, 0x1a25657d843cd0cc, 0xe6e76176b6ba6ce0, 0x37a13385f0260193,
            0xe5428005836fe4b0, 0x41b74fe073dfa2aa, 0x3976d0f1b441f3b2, 0x924e84c82466b4c7,
            0xe0f31d9f5eab1f33, 0x5fa1427b20203bc6, 0x995583bfbf425e23, 0x83f52a65ac228c57,
            0xb05090510ca48f23, 0x78b5ebbd8c3e466a, 0x33c1fd09c4f046b5, 0x5b05ed02acddad2f,
            0xda11c2339f023f6a, 0xa7e21f31fb85a8b5, 0xfcfc78411f9a489c, 0x277a8fab97837d76,
            0x967378e65b6b4104, 0xfb0999aff872dddb, 0xca53f3cb7dbc9561, 0x85728dee2161f03b,
            0x071768c274da5c1e, 0x851eb36b8a88ed48, 0x30ba1e101a55f85c, 0x7ca90d9b5d20a5f5,
            0xdb1e047ebfbaaf81, 0xb48d95f4e14e1c97, 0x2a701e984e45304f, 0xcb3291cef0c2e6c6,
            0x69cadf43c821cd10, 0xdb7f311c4f425cfd, 0xf79360eff0484ed5, 0xc5ccffbc5f1dd4cc,
            0x2b48e6a25ee54b6b, 0xdbc9cdb833d233a2, 0x5e3ef5bab5f3c8d5, 0x6e7ebc962b375d52,
            0xc5d9f448ff86a930, 0xf288c2b294525512, 0xb97c2b8130011da7, 0x2e6d14006188dc0f,
            0x5d167fc86ec9d7c3, 0x7556303e3df6a340, 0xd481254586a49d4f, 0x2b6d25f74154c0fa,
            0x2a002cfb891d5676, 0x4389681b93a172fd, 0xe531607c42950532, 0xd22c728d209973fc,
            0xe708a9e30560532d, 0xd6650e12e7dfe55b, 0xb14732afaec6018e, 0xfd9de4122b8bd4c4,
        ],
    // j = 234: sin(234·pi/(4·512))
        [
            0x59ee5272b58f2a5d, 0xcc96cb72810f1e1b, 0xad613ca6fb689e52, 0x0d27657209d78e64,
            0x3228351b53ea22ae, 0x3d11b8eb3920b0cf, 0xfe84cfebc4b168ab, 0x22613f0814e86606,
            0x3e1ecb4ba5130bdb, 0x228461be722b81fb, 0xe64643a8987b7892, 0x54ec1fe01183d608,
            0x920c7f968354a7a5, 0xd7de1923e1114dc0, 0x42146d14a31805f1, 0x44861477f6f9ab6d,
            0xe2463924adfb184e, 0xbdebcf1790a2d9c1, 0x6a7a83a5206fe84e, 0x6a2e038e7d034ef6,
            0x92dfa6569aa5f15d, 0xf8d0c056bb5e1ae2, 0xc207a76fdc9e332b, 0x6144bdec8b60894c,
            0x22fa634a0b437ba9, 0x68453d7bfbe43045, 0x93f4d75c339ed59b, 0x1350d4013f659710,
            0xd05aa99c7c311baa, 0xf15c691592efdaac, 0xdc4989bb11105b1d, 0xc32ec91184f4b266,
            0x09a6ad7f7957c614, 0xfafee432d9c75429, 0x4a1a7d5d42e1d9a7, 0xab659dc5fd48b3a1,
            0x858ae9a9e752bee2, 0x2dba5c3955e35878, 0x7d232f526e25368b, 0x374ee362da80bb59,
            0xb6b6553963c2c903, 0xbaaa04aacebf7952, 0x67889e527814d59a, 0x8008d4721f860fc5,
            0xf268ca940dc1b92c, 0xfd3d559ce2c2b0ca, 0xe1a474d396dcf39e, 0x2bbbccf5901b3ca2,
            0x10ef34be37a5ee38, 0xce9b8253a9eecaa2, 0x7b47d91289436dfe, 0x3a19b9f1ef60709a,
            0x0a0929ec42b5d9dd, 0x06e82178bf455378, 0x69369b9fec9bf7b5, 0x3d0ab8b09774c4c7,
            0x9b2b949cf6b1d2b7, 0xc089d2ab3e08ac89, 0xce208771e17947a7, 0x61237daa6c4a0805,
            0x5e1b64e82ee328da, 0x4852aac5c8f71f4c, 0x3db6019264975738, 0xe9fe91f657813b2b,
            0xa25016780c79e240, 0x21a9d122dcf305e5, 0x371870d3a737cc05, 0x5c1c25c300063c13,
            0x8385b03adfb1e46b, 0x498d76b6088716b0, 0x3a01a9284dd4e47f, 0x63af372c66f70219,
            0xa4226602af8f933a, 0xb0529e4bb0879168, 0xc22721d3ac0ef725, 0x4e9396294febc295,
            0x0e19ab67afc82393, 0x70f7963a685b9911, 0x1b49cda9e4e25926, 0x2f691a9261b53ed6,
            0xb3ab0e96f784ded9, 0xc222b7dbbd919be3, 0xb17c1402c0842334, 0x8656e214c6abb215,
            0x542854df5415b3d9, 0xa69c897843491c0f, 0x44a027180f2e486a, 0xcedcd35f74d1f4c4,
            0x402266e8438705be, 0x2b1eb7e4060d296a, 0x53f7860bba71998f, 0x0a270cab94401045,
            0x3a8639dad1c59add, 0xe6c9adc0037af41f, 0x6d6f5264c90863cb, 0x00d478b4f91c06ad,
            0x1c3725f32abc66dc, 0x197d6b86e1e8bad0, 0xc811e5f42fe185d3, 0xebc91e658033dcc0,
            0xa21170939933e72d, 0x1926d616d0a74ede, 0xed0d1b9bf49804b4, 0xbe874924a2fcac41,
            0xc3a7e8256d06afc6, 0x4e83e294f57c901b, 0xd7afbb059289c9f7, 0x7e9479338a7de587,
            0xb5e5c6f547975325, 0xc2499fd2abdfe370, 0x7857b6e1973fabfa, 0x879d94c0ebebb05f,
        ],
    // j = 235: sin(235·pi/(4·512))
        [
            0x5a4c6b2b557d4336, 0x858e1b125ed5c813, 0x5a09b97d2b1bede5, 0x096c218738477e83,
            0x1a7a33f5a2303c53, 0x43e6cc1114cfdb89, 0xc036545111b9683d, 0x4196cb681db12fa2,
            0xe65ab782383e5b49, 0x74163134c6578c6c, 0x85e34ce79df57d37, 0x8c98a2959bae119a,
            0x6b397ec84972a0cb, 0xdce0560a4de1bc37, 0xcef8af0183166e3b, 0x19ac993c94c4368a,
            0x2f3a6bef00cde5ba, 0x9e4df1a48fe36840, 0x492276b21a110a5d, 0x1598839cb035d88b,
            0xcf2e3a6f16d8f500, 0xca2e2ce692954589, 0xedac5852825a6c2f, 0x22c8c7700295d90a,
            0x8dca3d0b832ef6de, 0x5b66caa34000f826, 0x4025b40d3e8b2d30, 0x97308813f8acc436,
            0xfbe69eb20e1a8225, 0xaee9fc816370d797, 0x51a9f46b8b21f50a, 0xb7f9003b6e02d8ae,
            0x48f3cd886cff4902, 0xc021e538005dc796, 0xf4d837ad3d47ccdd, 0x0a17a70cb64660cb,
            0x1a71921b8a043e6b, 0x361a6be56942ea77, 0x8a5958c22784a3d3, 0x49626a44cea36dc3,
            0xcd9d63716c261d59, 0xe8dcc53d87e299b8, 0xe11c211c4555ccf1, 0x8f025c8971d06333,
            0x1930cc4db37caa7c, 0x21a97648bfe905b6, 0x33228c5c4cc0a178, 0x95704c148745334d,
            0x67f4624508ad3983, 0x8f3df4c2b39a4733, 0x8ce751ba927531d8, 0x0494272287038866,
            0xdf2e8f1dc1533d46, 0x6cfdff769e369f25, 0x4c101b45889a3d39, 0x8a707376ef82a398,
            0xecad47555353d354, 0x4cc815f22e82a307, 0x7661311fa55b1cc7, 0x30cab7093b1c78b4,
            0xbdb88f51ebefad1e, 0x218d8efec736665e, 0x1c2e35a6a617e7c1, 0x7a4f7c437ddcc5bd,
            0xd5912c5ccd6aecaf, 0xa0a51d766b8f7068, 0x0fe67fa13b1818f6, 0xcadb277026d7f628,
            0xa38757e8b7e97744, 0x46bae78c91423079, 0x4fde483b3fba280c, 0x8ce3536cb092ac98,
            0x8179395ecd1e9fac, 0xf628f9a6b83a8fb0, 0x35a3fd2c30ced22d, 0x4b295757c01cbffb,
            0xf2265926f66b74ad, 0xf1c4142bc7c67f86, 0x0f0553b484896219, 0x48010d084a92248d,
            0xf9d4f4e0f111ea89, 0xa0e98a97d035afe0, 0xf8241f76d6b14e3a, 0xc30f19602c93bc0a,
            0x62844922ed7a469a, 0x82be213e84df4870, 0x294d7fd7d1b5ae7b, 0x49a3c1ddd8163194,
            0x5e59296b82f92a9a, 0xb9d842d6e1bb932f, 0x337b244ff75dae45, 0xe132b5848ec973ff,
            0xb534b181c7f2565b, 0xbaaba03a0940d198, 0x112a45dc9d9f56e8, 0xaaf73683a0afff48,
            0xd29330d7ed88661b, 0x78acc52375e31d1f, 0x60680e4a2e5a50d8, 0x8469585ed0966e52,
            0xc886e27fe342c997, 0xdfbc9c7f2617c8c6, 0xbf1b3f22c4739b69, 0xd0e7ab25b773b489,
            0xa1eabf885b9ae23c, 0x00f56edd8c74e754, 0x4410eb813524334d, 0xbcf322c7691d0565,
            0x090b26832906e75c, 0x5f3c1b2517236a9c, 0x0eacb7eedaee4c93, 0xd44c3b49f593ff24,
        ],
    // j = 236: sin(236·pi/(4·512))
        [
            0x5aaa75f71df85ac7, 0x4b8fa6d384d6a1bb, 0xedc8d05e7363d195, 0xf399efb078e36f52,
            0x173b520c4978f5e1, 0x36086489ef629935, 0x8da9687d13a134f4, 0xd37dbf4bdb402488,
            0x80f67d40cff5f9d1, 0x908ba2cfcd6aa028, 0x6cbb6b22a243b15e, 0x6e46d3d4ff2f9dbc,
            0x3adbf126260d0d34, 0x39a825c025a6f1c4, 0xf93e4946c96091f2, 0x33caebd11c1bc5bd,
            0xee564185dc8e5c15, 0x813efa393d991f8f, 0x85e2a892667bff12, 0x4244ed92c9c3a2f5,
            0xe70021f03556b315, 0x6ef5f838c6be489b, 0x35ed15c52d24bf78, 0x27a5b5505d6f954f,
            0x6a3a657583e360da, 0x595d3797d8274e84, 0x1b174a7650976b8d, 0x9a0c0ef7b3bc1678,
            0xc6cdccb3d6aefd8e, 0xd4d9ecb88ffd4e48, 0x79018259528b7514, 0xf85682d54f5198d9,
            0xf3f329921011ddf2, 0x18f9a2198a0bf558, 0xdd42f3019a0c7239, 0x9b2e03e322c76035,
            0xd1f2f9d052061ae9, 0x9223bd74ac91c276, 0x595cc2da88aefa2a, 0x9e779852401e1641,
            0xeea0699b3947ba4e, 0x1c064c590d79aa7b, 0x113151068ae0f8b6, 0x23ca2371c7acfe75,
            0x51a5ff9862ce19ab, 0x16a38e4666b88667, 0x691a3a1c294ec2c5, 0xcf551b0f088ecea3,
            0x538505802ba28ffd, 0x38694c0185fe385a, 0xf4073eb1a0f06437, 0x9735760e7dcf6d68,
            0xbd7e4791b17b0fdd, 0xf2e55a4e36c8a343, 0x5075444a7c6e810a, 0x62cb40e6107c93c8,
            0x81b39bfc19197d12, 0x748545d743e81a80, 0xada1b01acfb46d5e, 0xc2f7cd79cb5f5088,
            0x61e38d17834952db, 0xfc927d3d5da28a9a, 0x06ae30d1da42211a, 0x2f70e559b333e70b,
            0xe814f8fa07e2db2e, 0x076ec1a7849ebfd9, 0x4dfb6e9f6926bb3b, 0x2cf8029e0d6b7ed2,
            0x110312846be6d6ac, 0x6916d32a808726d4, 0x4974414fae55635f, 0x1d9fb64fad44d7cc,
            0x2ee4ebed4cf237b0, 0x1aa12b3e273e8ad3, 0xded28f2efc8fbc61, 0xc1dea99dc99a7e75,
            0xe86e0cb61f93269d, 0x4a9f931e6287909f, 0xbf86d42b478f50fd, 0xb101ce19123988f8,
            0xa89fa2e76f85c7f5, 0xdfa8e03c0fc281c9, 0x54469c9df7ec7c82, 0xa9e8c0c60fcdb771,
            0x70617a478c975463, 0xccea97d219049001, 0x1d6e08c813008c92, 0x437aa504cce78c28,
            0xcc49393fa5a3584d, 0x65764676d4ec3411, 0x5f527b325055446d, 0xd9eb3bc2cb3835a0,
            0xb206df0511a79a90, 0x6c47bd666acb3b66, 0x97f04d4ce753bca2, 0x17a4ca5e1aa1e2d8,
            0xf329524b9fd8b3b2, 0x9613d04d521613ff, 0x44fc69d88d716427, 0xa5bf9bbd3efb6bb6,
            0x50a5ec8ff853c072, 0x1416c37b3fefeb5c, 0xf091a00c6bce59b6, 0xffc1b7c3d3a5cb59,
            0x4633157da2f84e9f, 0xf93ed2917b9f7825, 0xeef6ba52eff4888a, 0x66597fd5fe8a0a50,
            0x7821e67e14da95e1, 0x5fce11c2564fd4d7, 0xee2709596e330ac9, 0x75c478962ebdda1c,
        ],
    // j = 237: sin(237·pi/(4·512))
        [
            0x5b0872c78e5dc6d5, 0xa31ac9928c0d33b9, 0x2afbec51f71136c0, 0x29c8829fe9db5c2c,
            0x142cf20f6703f065, 0x4ed5142f9f9438ea, 0x16b23b2a47e634a5, 0xf76ab76b9d572401,
            0x509ebd82905ea0f4, 0xd87039b5e0f297d0, 0xc651a091286f0a53, 0x2e1769e25d34650a,
            0x3aefa4953c33a499, 0x3d7ef77419a48a77, 0xa2098f4f70766858, 0x375ae5f02ae2f914,
            0x17f1faad87ede5fc, 0xd6329ab82fe3171b, 0x75d9972cfc9d51cf, 0x4f09c86367d875bd,
            0x96f5535860474094, 0x6f8c266189f49ab7, 0x32acdd245bf1d435, 0x9a09628da7deb810,
            0xdebfdc3275ca7328, 0xcb4f93ea67dbf814, 0x14859a44a7ce9c67, 0x5ca5c321d547ea7c,
            0x32432000e6f54b02, 0x7e2265cc51540046, 0xf8cc6a17a98610b8, 0x7b01c37c9e83e3d9,
            0x868b31b363aaaccf, 0x16ab3a0f57c235b1, 0xe084c354c8269954, 0xe34e4a0bd9acd54c,
            0xd5dae63c430b50ff, 0x94e14eb4a2763b78, 0x1effeac29919b0ae, 0x0ab34485774ad1ba,
            0x44f2f7ba1cbb81bf, 0xd2d84777ba9d2e41, 0x9bde2f85f493acc6, 0x6857e5f3738418e0,
            0x6cde77da5a3a8b61, 0xf22e87e521e1a5e5, 0x78ae1044f3e861f0, 0x14a89cae746e25b1,
            0x83589820a36b09af, 0xb510b02be5ade700, 0x71fe6f48982ac92c, 0xbc6f837a7da2b460,
            0xdae485aab6a58e92, 0xb3571556f365a73f, 0xf721339f72af95fd, 0xc9fc57a0f62be395,
            0xb7d0fa74b896a6d9, 0x66ecc520ea012234, 0xe9ad04fc1327480f, 0x1a539f067a48761e,
            0x233040df3a57aa0f, 0x4c249bf2dbbe75c5, 0xfceb9e7d08be89a5, 0x58ac65879d559107,
            0x676b7e44c615d296, 0x241b5a0920df6020, 0xeaaa376fa65bc78b, 0x9b2d944f2fcacb2e,
            0xb05a650c6e618fc9, 0x4df39ecc34e8b558, 0xf787254aeecdaa50, 0x46954f16a2935f3c,
            0x50cc890b0aab8e68, 0x8e6038f0ee408f05, 0x0057b711b7596c0e, 0xe8da7883604a0726,
            0x893f2125fc9636d6, 0xa954ea15819ce896, 0x272defd9442eea65, 0xc99eb4b128145bfa,
            0x24406504624692a6, 0x4eeae9e69d1c6153, 0x948260400059d886, 0xc728e654901da702,
            0xe20cb3f959d03c1a, 0x753a352c8bb93ad3, 0xf24ece7481004740, 0x88c066313685bf73,
            0xfcb85514dbdf3942, 0x52e19c84ebb0ff73, 0xcf33361b28135f3a, 0x1715205e634aea7d,
            0xb256302373f25cb1, 0x99c4fa63b03e8e5f, 0x3e5303028fb51766, 0x9ddb8cab60e58d52,
            0x736d2ed675a9efe1, 0x08f6c81578dafde1, 0x3225a37a00dae36e, 0xc1ff53b49b0fc1eb,
            0x8851329d0f0acd56, 0x125600cac0798ef7, 0x304e3d075f9b2c75, 0x1b16ce23fbee1ed4,
            0xcf5b0d7583a0bea5, 0x29082a818ae69a27, 0xca3b9f831179c3af, 0x936f6c37fa33d1af,
            0xde314be95e629594, 0x33a01db2c57abb6c, 0xa3c4e3463fb7bc25, 0x7e42c3aa81bc81f7,
        ],
    // j = 238: sin(238·pi/(4·512))
        [
            0x5b66618e2832d7f7, 0x1af5d66bcf90489b, 0x9ac0c8b485bb7c9b, 0xdd930a41ac937a21,
            0x9b802e941ee961a3, 0xca5bcd1a1ba2e22b, 0x35eb4db5904125fc, 0x0466ba72e6afaf30,
            0x7c68e245bab2a51f, 0x7dde571b905a0384, 0x51ca6fd9c357c6a5, 0x7dc33171e648a442,
            0xddfda12b1a42c3a6, 0x5177b714bf4429d8, 0xcfffa9aaa3b81638, 0xd347724342c4a0ac,
            0xd539fb5c02275605, 0xa859fbfd4174d989, 0x715cbc29f14fe57a, 0xa8a25185eeef86b5,
            0x5035d0c742a23e2f, 0xd2554cd2153a7ffc, 0xfae1283e6af89f80, 0x21281321c69b869d,
            0xcc0e5dce085ca75a, 0x9f3f68e2ddf77f15, 0x52e5d1e0978557ca, 0x20cc674dc0e91c8f,
            0x912cbcd8795b3bb8, 0x82bbd3264e39e0cb, 0x114e542ff63c0c82, 0x4313d6a0d9484789,
            0x721739581e14f159, 0x133007b80377a58b, 0x592765432f3c724f, 0xf39c309c2ca434f6,
            0x8dbdc8be99d6c23f, 0x644b7b514a8156c8, 0xeda75db655fb40a1, 0x6633dd203eb6e3fa,
            0x10e35d2900491400, 0xd03dd86a7065f984, 0xafea609cfd619424, 0xf8024abf18fb9872,
            0xb124a193cc4c2db1, 0x46f209238e0d0288, 0xa6ab5a2b52ac229f, 0xb2b3b4a4cad531d4,
            0xd681b5602a12b03e, 0x0f421bfe0f9da981, 0x64fdc47ca5988fcc, 0x18e8b1cda59f06b5,
            0x8c021a7ffcfc717c, 0x2241e1dbe26db2ba, 0x123e381b0bd308e0, 0x348b623baa4e0542,
            0xed850a59fada6fde, 0x4af78389fd3c8995, 0x13d2e63793ce6d0d, 0x921d1308ced533c9,
            0x70a53f372fcfb440, 0xad711d995893f128, 0xccf47871a8150ff2, 0x236e650943b689ee,
            0xfc80558f5d014ed0, 0xc28a24983b918cb1, 0xd3ee4fb61b58e95c, 0xa69b61746bf222fe,
            0xb9ff7c995ceaaa88, 0x73587d1e36c09271, 0x8a14c2445af46c36, 0x41abc2af6c4412f0,
            0x59603a19289f0d3f, 0x75ab34f1ba4283d0, 0xc5ae5cb4c208ff25, 0xef022a6cb20d31cb,
            0x8c70b395997ec0c9, 0x4d401b4f973568ac, 0xb298c4009331ea78, 0x20cd7f777d3243ba,
            0xc52a0f0037e2f7d6, 0x64482bd4c51e824e, 0x57ec1afa9809fdc8, 0x02fcdc7d0f7eab3d,
            0x89d7f33162559851, 0x8b69783cc1c05ffa, 0xa0186eeb4036786d, 0x86eb0a6148b570cc,
            0xfb98d032b63cf99c, 0x632857e6db5616fe, 0x40b4bbe493321c21, 0x969549a3cf33b0b2,
            0xc6303d78cd88214b, 0xe98d45c4e35f3928, 0x2c75753b3258a0fd, 0x9f62428886537b4d,
            0x64e801cef89da238, 0x45ec62726d091b40, 0xc77b444d41805b01, 0x90ddaa5d12f489c8,
            0xa0f32dd5dc094553, 0xe4354c449209c508, 0xd3b16c7305659f18, 0xc1d3bcaa9a478afe,
            0x97ffb6baff0ed800, 0xb76619f37cdc631a, 0x1115ed48fcff6ecb, 0xd8ba35251a229048,
            0x075010ebde06b18d, 0xcc8f8248393bd3c7, 0x7d90de50f1f0bc02, 0x21610a79c197c8ac,
        ],
    // j = 239: sin(239·pi/(4·512))
        [
            0x5bc4423c6f2715c5, 0x1e261abbb9f76c4d, 0x818721e4e1ad490c, 0x5172e41e700d907a,
            0x72786b9c20dc0b35, 0x3b16fc51be7ea5bd, 0x767d133cd98ae004, 0xeda278edce2ef901,
            0xfe0c5f693fb2adcc, 0x4ae19ec10ba24d2e, 0xa2e81106b2d70f84, 0x12d73480c6637c8c,
            0xfe1cb712145520d3, 0xaba14c75e462de66, 0xaa4cb67c0524b1a7, 0x89eadf6b933f36e2,
            0xb2f18e50fdd66712, 0xb1146be02ddbbe41, 0x4153afaab75f997e, 0x672f1be1fe3afeba,
            0x21e265f1753ed2eb, 0xdbe8b104273a3102, 0xb91553711c6e1f24, 0x6c739dffb5d3426a,
            0x857e83b217ef7e0b, 0x3f040c9a05a0b9cb, 0x1a54db2205d55f3b, 0x214b84ef5b42ffd8,
            0xc406f1417d6430b3, 0xd93018ea6faf0f24, 0x2d812b3b25c1e4f7, 0xcfe6a97d50c8a582,
            0x7866782566dfb1f8, 0x52ba73978862513f, 0x691fce385dfc1190, 0xa65f724d63c62187,
            0x2b43dc3a4601d406, 0x80b176ba74ebacee, 0xb3013dca1ae9f500, 0x6b87d09bee365616,
            0xd9b64ee1d02f8469, 0x4214146ccbde9a25, 0xdf2a51077ccf3bc2, 0x45e90576f4f11da3,
            0xe2b077e8c567314f, 0x5987b3bf7630371e, 0x8ca99fae1b15a423, 0x0ccb91e9f0009f68,
            0x72ddf1e40933cc35, 0x4c71bb0e5254ff4b, 0x64cfe4c95a58d152, 0x8088c76f7a71298f,
            0x18fc2f79bdff73da, 0x65bc9aeecfef437d, 0xb945892a6d195437, 0xf0003cb1a83380d1,
            0xf4e83d9bba40702b, 0x25bac59d35512873, 0xbb9f5faaecfcddf6, 0x89d2d3992f134e60,
            0x07b79bd58470e64c, 0x455f93362f057c79, 0x62c105cab0014f75, 0x0fcfbe1580b39ff4,
            0xf77ab5f8cec19b23, 0xb6c2a9c439726ce4, 0xc58974d83da699fb, 0x7bb8727e28f1735a,
            0x5b0fd6436feb1d7c, 0x1a7becec367407d5, 0x65d99bd85e5f75dc, 0x079c8d4950bbf554,
            0x368c856dc14e6e02, 0xa5159e8f92df96bc, 0x203a830357130409, 0xc2798074cbc13bd1,
            0xc251eb2235dc6a20, 0x50779313746f7b59, 0xc5785b0853836b74, 0xde254315960e634a,
            0x17f134f9962f5e2f, 0x5d4a8a64aba54d94, 0x284a1efeba6d2452, 0x51339de18fa67499,
            0x1396bcab1322f2ea, 0x275f6ebea4ec611c, 0xb4270eb43d52aa38, 0x7719325ed2baed19,
            0xfaed3bdc2d920527, 0x12939aacf298bae4, 0xb44a2a9d20f39f67, 0xa6c32831f1395a9d,
            0xf643e3a97e075a2c, 0x8b310f91b1499b3e, 0x5c3ba4190727ac46, 0xe80220b93195227b,
            0x25f16cb5e06ae492, 0x22b5b78976c83afb, 0x490688bad1f4a94f, 0xf9e23ceb200175df,
            0xbd3e3057b746106c, 0x4709cb73979d2ccc, 0x992e8995018bd5ec, 0xb4c02d63fe93ecbe,
            0x50a08dd409ec82ea, 0xa6de2e18428f12c3, 0x3a1d4753393a0f94, 0xcdcdf103dde68cdb,
            0xc330a775f97e3fa6, 0x535abc28eec50c64, 0xecb98b103dc64521, 0x2bf3f82381ff57e5,
        ],
    // j = 240: sin(240·pi/(4·512))
        [
            0x5c2214c3e9167abb, 0x4e61f79b3a36f1db, 0xef75477f5dbb812b, 0x2b7d0ea00521b3d9,
            0xe83c1ffda3ec476f, 0x39bf1307dd6481f6, 0x37191043e83961c1, 0xfdc5207214134a75,
            0x0c24e521472d120c, 0x1201757aaef7d91e, 0xdbf7b11b284d2482, 0x41bb76624187aea7,
            0xf5273fbec8bfecc7, 0x245ebbb617b2d0e9, 0x02de96c086d3b660, 0x286bbe16c2a5c04d,
            0xa690d9a0a64c56d0, 0x28fc1905b1a9af78, 0x6dc83cc3555ba0a6, 0xf6b40e41a32eafe3,
            0x37e7d190479b62f1, 0x69eab3491527090f, 0xb65eee9187c141d9, 0x15eb4b8fba3b95d0,
            0x10d3ecc28af9ba54, 0x6c4b2ed5cabf20de, 0xa7cc0bab40092273, 0xbf1479d1aaa6bac2,
            0x249a35c5e6de4cac, 0xa39605bd4305a24d, 0xdf5641d706f1d8b1, 0x85122924bf2cc320,
            0xcdfc191bdb683ddf, 0x642b9214b0bbd766, 0x522947b6d27b3bd0, 0xa9d036533aa1e301,
            0xff4baab073eeb8a1, 0x16ee7b83a8e7399f, 0x5fb9e4989767f0dc, 0x652bcf2805ce589e,
            0x8f1c36560ca92f93, 0x6b5ebbdd8fc61c85, 0x7bd3a5a3a7dc4896, 0x616f3eabae491953,
            0xa0d74bd7de5fa262, 0x5549592155a28a7b, 0x96b6a9178c8513cc, 0xafee85d3d7cf0f06,
            0x48cd46034ba46cff, 0xbb00b8a2b217aa2a, 0x5f32a95d7fbf93b9, 0x3e18118430cd4a9b,
            0x804ddeb8504f7708, 0x359d28999bb9d6d7, 0x5658d6bfac1ff4a1, 0xa7f33e911e4f2580,
            0x727414457fbe81f1, 0x7e3dc19317703c1f, 0xabe50e90ff8adab7, 0x9f98e71eb0d1fc6a,
            0xe3ee62b66a9e5c57, 0x30af381aa54bff08, 0x2a28d7271cb3b8b4, 0x76bb9b50638e0682,
            0x243c31ecb296c8db, 0x881e4b5d2a7ceed9, 0xfffa9e476fb084d5, 0x7ce42a38aeeed929,
            0xd350579473d03fa8, 0x7c71e710a3ddb4ca, 0xb00f66b4edabf4b3, 0xa97a9d7522647090,
            0x4793e5cdd071f37e, 0xcbe57884577c8194, 0xa71a8dc3ea53df49, 0xf86bcec83ce565d5,
            0xe403412aa2bdff38, 0x7873ba6929505af7, 0x3ca54748457228bf, 0xb3b30b063718dffd,
            0x9e70894911b241da, 0x38de7c7f5ffb5581, 0x977cbe078d12198f, 0x14e95a0fc4916786,
            0x0f03b76c762f855a, 0x5a1faff5800ecaa3, 0xc9d989db289d6235, 0x385c925cc6aaedbe,
            0x2b5dccf1a7e909a7, 0x2ee1cbed5e0cff37, 0x2734c6bfe7ff7ef9, 0xef2a3d8ae6faa967,
            0xfa89ab3d0971a978, 0x64690c97c715b09f, 0xc514f92fc54a94ed, 0x1be4927c7d739a9f,
            0x54553e1219382a0c, 0x305cad86e4e93e48, 0xd2207c9ab8a62041, 0xca00c63e41c97bff,
            0x6915e3a1bf2801f6, 0x6be64212242fc44d, 0xc5cb57bd64fd019c, 0x47c7d198cec207ae,
            0x3fff6c4e7de85e62, 0x066fb9348992a104, 0xf35cf72b76bf8b43, 0xc008f45bfe0823df,
            0x82267b7dbb9c5912, 0xbc2256ecf9e9e695, 0x79951b6d2c3b89a7, 0x65b638db3f05be4c,
        ],
    // j = 241: sin(241·pi/(4·512))
        [
            0x5c7fd9161e0bafc0, 0x0ecc9ca675a1e0f7, 0xcae653c8d6ea221d, 0xa0651eff4dfcb3f9,
            0xc8b1c9b32750a730, 0xf2048e82422c5a5b, 0x546a3ba1a9c7369a, 0x0b5f7e28fc08658e,
            0x2efd344e0274389c, 0x03f9a3aff7d07661, 0x66acaa09847eeccd, 0x9a077cedeee8776d,
            0xd6fdc5bb1791a9f6, 0x84eb16a060e1e2d2, 0xe1548bf19493acc6, 0x248322bdd5513c85,
            0x060a56dcbfe34bb6, 0xc9b14302a915e788, 0xba19d1bc18cef726, 0xb00c09e6c8663347,
            0x25290bb02e3fcd6d, 0xeada0533fd1b0331, 0xfe1f45c4565a2903, 0xf32fb38ae75a68c5,
            0x8446d0f143cd705e, 0x9c34381c254d4672, 0x2810a54296009257, 0xe66328f9accdafcb,
            0x525991df656c4c04, 0xf3cf4ba5ae486ad5, 0xc7b341094aa19c93, 0xe9004eb9b5acf164,
            0x0946f118ef124de1, 0x7677cc64d1bc806d, 0x17518a28ba332925, 0xb642abd051611122,
            0x7cfc88a36fa02c5d, 0x793ba6e542b3e60d, 0x31c8f8444137958a, 0x5433989994f1eb11,
            0xfbff648f0703a196, 0x0b1c34657e04d835, 0xc53784a5a088c25c, 0x9693dec29d7293c0,
            0x2713d5545bc33014, 0x2213f82f1c6e4eeb, 0x38d76e2baaa42a79, 0xa7ec22ad82316f66,
            0xb8b1483d017d7e0b, 0x1c33634439388b97, 0x4419e7856e48100a, 0x7966def409bd3cee,
            0x2464f25f04eae3c2, 0xa8b777bbdb83ad9f, 0xec430b8a8d795b4f, 0x35fd1bde6074f208,
            0x119bf828700597bf, 0x61d85cc343bb1a7c, 0x4caa7043f5914323, 0xd6e034b05a1ad8ae,
            0xbecf052e2c9b460e, 0x83f7e576bbb70aec, 0x571ad1090d68d44d, 0xee348ee42edb7a54,
            0x33b92ed328a92067, 0x2921fe63f089efb7, 0xc88ca303c63c1725, 0xc602ce145b9106c9,
            0xad889dbfbde52e95, 0xfbd8bc4f89962fe3, 0x39f1dcc09ab8f57b, 0x21fe3d6e059fe151,
            0x3cb9e2b3d4ae8e52, 0x51082a4b4ae4ef0f, 0xbdc8f700325ad5f2, 0x138fa1981fe30538,
            0x95f013187a4a26d5, 0x681b2c636c50d11e, 0x2b3484e8879700dc, 0x6e25eeb39ad7fc41,
            0x2efb1282d874f92c, 0xb4cc4d5985208764, 0xf83852dd03adc8af, 0x6006d0caa2b6a0ef,
            0x69f98dfdcb441bdc, 0xac392810ffa5407c, 0xe046ac7c94c39099, 0xd1d81df8cbdb7ee3,
            0x6e2bb16e88869355, 0xe3834715c8c12914, 0xf7fd5677f8031c8a, 0xfb970e7a2fdc94bd,
            0xebc0b62f1535d266, 0xa8d6058a3b0719c9, 0x039ca794a440d7e2, 0x66875653dc4c1451,
            0xce769282fe1acbdf, 0x4b386016a5122abb, 0xafd3fa235e4d6174, 0x3d8ba4a052c7b26f,
            0xe21186fde5a29bc3, 0x90f626e23d8e5201, 0xdd562d5864788994, 0x28ea24600812b047,
            0xaf019fe0802643f4, 0xd2b1e3c0c3e27904, 0x11924890414ca81d, 0xd3ed8f6642bb8e2b,
            0x8a85a0627489bae2, 0x53fc286159bc6ed9, 0xbebf34919ead5f08, 0x30bc18ad4ec9a6f5,
        ],
    // j = 242: sin(242·pi/(4·512))
        [
            0x5cdd8f2498424756, 0xe6d8298e272c2425, 0x7b461f38187143ad, 0x8fa1f6a039d563f0,
            0x70220d0f68eb4a6c, 0x5b8209f1af354c50, 0xf622c3b2356e2689, 0xf63ef77828ded1ee,
            0xa6d9f8d3573ee19a, 0xf94b537c9721425f, 0xef605d89caf7953b, 0xd204e83851a972a4,
            0xa35e0c7908f1f456, 0x3098f08c485f6796, 0x35a0e02ab76e78e0, 0x4e3ec19491aec4cb,
            0x62342f17b1c3f116, 0x7dd91e3c924cc14f, 0x7840d47a033a89db, 0x16255a95b9b90781,
            0xf7014e6dcb876f77, 0xd04861b091a72992, 0x04a777ab02de6686, 0x300fa7260d581cad,
            0x5478d197cd11507b, 0x999e157de5d99654, 0x53814260e2902e55, 0x9193156c710d4b34,
            0x85c086acd98e2f8a, 0xb8059afcebbdedeb, 0x02b225838bd5a528, 0xf3cb9d6c639621e0,
            0xc4b65f8e54d6f219, 0xe71f693f15d9eff4, 0x4ef8e085ccf58699, 0xcbe3a646f9ed6943,
            0x5b3fbe8fa647de10, 0xfa0b747f531bdeb0, 0x179357172987b108, 0xa112ad044b093edb,
            0xf03d27c3bcb8703b, 0x75d841182658bcad, 0x269bb36601c6792e, 0x23d634940b187911,
            0x3fd2dcc52e72430f, 0xb2c181fa2fcc5c4c, 0x8ca645527f581449, 0x36b32b87da9e6b0b,
            0x9bcfe5950e4ff294, 0xc8afec34917a8856, 0xf2c7311b9503e16e, 0xc35a0c6c2cb66cb5,
            0x979322962c91294b, 0x0caae22dfbf93042, 0x222c603a0754bd95, 0x05209e8cdaae138c,
            0x530c53671d67aef0, 0xeca48a47605e29dc, 0xc5df58cd1cb97caf, 0x369cdeae70b5b5a8,
            0x522c5a233cd9339a, 0x3090cf3c73fe08e5, 0xe6d8efe017b415d6, 0x1698817816d89125,
            0xb0c36aff8392561f, 0x94cec12391d39f6d, 0x45d2c4dc883645b4, 0xa611750bd161bc05,
            0x247d8bc9dcf91e7e, 0x6bd55e691ce48e1c, 0x7e2090889e65a85d, 0x473f67ca1d8f0f81,
            0x6092a39880f0f9df, 0x51401c05824d120f, 0x7851ee67686ab5b5, 0x668319abb435f9c0,
            0x6e699e196674ab4a, 0x13c9d54f6d50edda, 0x1d4c4ce739308b03, 0xb35d86ed05ab7291,
            0xd3a32539933e0f1b, 0x61b3fdab352a3a17, 0xe94ce2dcb1832647, 0x1c24729fd121735a,
            0xb03f1d3b17118784, 0x60c9e016575cc406, 0x111c9e4f3af501ee, 0x0bbbad943de07c6e,
            0x3cf060ba3789e41a, 0xd1616a32240bfdd7, 0xf3bbe1411fd31ad3, 0x9f14a5ed19f26b76,
            0xb0912af5b5c282ac, 0x5015b3a1a8c93904, 0xf7cfd502ea38de0d, 0xbd72a082270cfa3a,
            0xac2e6f259d5a6abc, 0x583b0abd96040185, 0xa911b60cd8776acf, 0xb37428f04e14f109,
            0xe14a321883d3b1c5, 0x0f39faa19df59b88, 0x461a54969784bde9, 0x4978f15625f2618b,
            0x5ecda5c9d518e839, 0x10fec42b4c84ce25, 0x985f3bb1c1f0e875, 0xe5f5247699853c49,
            0x79057654eebd2eff, 0x46d75e43f1a701a9, 0x211fd96c84e204c8, 0x42ab0f65e6cc39ce,
        ],
    // j = 243: sin(243·pi/(4·512))
        [
            0x5d3b36e0e428f87c, 0x6538453dfed44e70, 0xb60e1f38db2e1eb8, 0x3ac75fcd906b7a61,
            0xe9e2ddde116a4267, 0x1ba4d0341e81c9ee, 0xc3608a4198699766, 0x4cd841cd5432ea4d,
            0x9c409cbc417b733d, 0x3e969d14b72daaa0, 0xa44a2d20b94bc650, 0x2b934ce68523a67e,
            0x58e01f59a73e794a, 0x8a2a1f5bdbc72285, 0x7daa1f752e7da8f0, 0x1c0a994c09743c69,
            0xb4dfd5d1d3be87e2, 0x98845bb6a433c81d, 0xf6014a027df98a1d, 0xef535e70d637c61e,
            0xa2bd98bf187942cd, 0x0720bf0f25f98049, 0x5239dcc3ca6aa060, 0xce9dbf8f6213ef70,
            0x3f97da4d3e0a36b7, 0x5be39118de18e91f, 0x07b60e618ebfbd18, 0x2bd1bf106bdb96da,
            0xcb595e3a3624a9d8, 0x7370554af2ef691e, 0x32cf5f5d4622dd5c, 0x370d2c90b5269f30,
            0x8172cf2fa1250994, 0xfdb81cc8a52afe67, 0x0a2ce39719d24d99, 0x755efe0e2247cd6c,
            0xb573cedd3b920d50, 0xe90aff86e7e66491, 0xd41da3cd505ccd53, 0x138ced7397be780f,
            0x806694ce49da8c60, 0x7c76e8d0b84e5761, 0xe9cfb001ff0b3b9e, 0x46b4ee0fb0c6aeea,
            0xf8ca618d1fd41ee8, 0x3b07aeec20b64b32, 0x0a4b61806d8ebe7b, 0x793a7ed0e94e4cad,
            0xd247946ea51658a8, 0xa71ae5366d803edc, 0x52675d7a2eb4cf43, 0xe2f6d15cac254250,
            0xbaec92cd42659eb8, 0xe142393d37f65ee7, 0xc968112dd9a24c7c, 0x082f1132e3d7eb79,
            0x00ce96d45c97bf44, 0xc1296db4240239a3, 0x465f942445da886e, 0x2dbcbc32b41852be,
            0xd604e88a3a17beb8, 0xe3e230eb43d50b95, 0x23f9bbc0142c1041, 0x9182bfc41613fbdd,
            0xfea4f8814fd01171, 0x0f89b4397889b0e8, 0x69afb00ac0f30e04, 0x4cb27e5e05fcdcea,
            0x6ac568f3cbfa0f23, 0x264a81da108adfec, 0xf5c830d966311108, 0x3a32ed5ba139ad0b,
            0x38197b7fe90fd97f, 0x66f0b6cc692653a0, 0x0f599f0df2f2457d, 0xe56935ae830289ca,
            0x2e685d8c23b103a7, 0x90b0a34e53bc45e0, 0xe0e0d3313a267dde, 0xa083849c5620533e,
            0xd2b86bf15fdc5264, 0xdd08b74cadb76aab, 0x8d1f3696c6977ddd, 0x131df98d0b5cdb0c,
            0x4265c9a706a02b00, 0x922a36ff9ef5cae4, 0xe88c19667c8ecc1f, 0x1ee0aefac5806ad0,
            0xc2ea61bce92481a9, 0xacf39c2b9bce347c, 0xa9b040c487285e8c, 0x5bbfc2fd049cde80,
            0xe5c761246d474bb2, 0x46353e509ba26788, 0x363714b7440a03fa, 0x61833b92f67a52c3,
            0x7721c03995954fd6, 0x725d4018b16ad741, 0x107449c98e9773fd, 0x3ae1c71e467af7df,
            0xd3c29f4125bcaa51, 0xddd1a7c9ac6ff3d4, 0x5f204d9c97f9265c, 0x06604d5756d9c98b,
            0x00322774d268c84e, 0xc66dfc656eeb796a, 0x963f2848eb333001, 0x2a234bea8a475d39,
            0x879b30cd0096f9cd, 0x29fd96216a541356, 0xcd4edcc9ef58231b, 0xc6b0847c5e1e4a73,
        ],
    // j = 244: sin(244·pi/(4·512))
        [
            0x5d98d03c9063d92b, 0x2adc9041b2c5dc4b, 0xb11e3afb25208114, 0x54a64f43650a6364,
            0x940a5e89dd656735, 0x3a8c63f9cc7f727e, 0xc975acfe63089750, 0x2d9253a41e33be48,
            0x6cae9bfff802a016, 0xfc752b08dc433bc3, 0x20e8241c37935c23, 0xb7a2ccc7caa3e884,
            0x72261857d75a2e98, 0x26eb76d1b6e552e3, 0xf31e7f2a982721e5, 0xbeb9bccda825a23b,
            0x1b2ac235e2fcfff4, 0x5e5f94c3f078fd68, 0x1bdfe4466607b43d, 0x62fbcd49a96df5d6,
            0xb2248b729da5a877, 0x8a84f5f6994c0e50, 0x2ea17d0d94fd2e67, 0x293a181be8a2c0d7,
            0xbd81c5e5543d6761, 0x3d1ff3f42e89910e, 0xe867c65f7faaefe4, 0xfefa32c92413da31,
            0xded97ca29e98d918, 0x3f6fa6f820cac7b0, 0x6dda8d62c0ea6772, 0x7fcc7ec742a42d09,
            0xaa1cbe62e887ebb0, 0x605d4ad62734623d, 0x74fda77165a34dff, 0x7a7e13b706d8c140,
            0x7c9bb1c84af7ca27, 0xddfa77f887950be8, 0x418c922d427435a5, 0x0c1ec59601c22bb1,
            0x7372bef0b97181b8, 0x62d1ec507700ead1, 0xd189f83471554a5b, 0xd10cbe3067822070,
            0x94321cb01cf484cd, 0xe0f09b2791aec917, 0x91170af68620a2a1, 0x7cca12c244e5ddb2,
            0x7f58959bf782bf24, 0x20991c03556d59ab, 0xf7a9594eca087eab, 0x89bfcd90fa6af5d2,
            0x2839890ed0476c67, 0xfa71f5ed96696584, 0xb91bd195d7bda6a5, 0x153bf97e85ec3e66,
            0x5a9bc7e0c3261a2d, 0xe99d036e5f64158c, 0x00e3a0b059294602, 0x7828fe772ce7a39f,
            0x537270af95ce7691, 0x9d2a8888da7a1e0e, 0x6b6a2f793f12ce71, 0x2f9862f968e85622,
            0x8c8bad4323827b78, 0xe5692fb102c4894e, 0x1d4cfd0f75437a60, 0x85e7bd9b1ec59daa,
            0xb75704df3b67b137, 0xbef89cb00f75cc4b, 0xaa7468183d00170c, 0x031af0e62cda8c47,
            0x8050181dc9d79be9, 0xacb63958e9d82ac8, 0x455b729e06bdfb5b, 0x17f2513ededfdfa5,
            0x005c25569a728483, 0x2ba8a910a5546867, 0x5de749af93fe932d, 0x63997ca5232b97bc,
            0xf9ed0bb7689cec30, 0xf3178630e43d61a7, 0xabae538e15cbc31a, 0xc4aee2ade8fac804,
            0x60af1238cc2e5ddd, 0x77a1810f74a1bf10, 0xd4619d58a5d685be, 0xdc85ca809bd199e7,
            0xd433cc4697fe2001, 0x0f8814e1b3023dbf, 0xe494293f53422b59, 0x453abb21230103f3,
            0x387d5ab1852517d8, 0x16da8c4d15a8e4f0, 0x5a9b57e449bffed5, 0x7bd2af8c1368ad08,
            0x8b306bab407cf221, 0xe1d7f0258c45a604, 0x75be93e84a0e3ad6, 0xa2481b7d8b784026,
            0x5274b1a938738c36, 0x828ab990483adcd3, 0x623ae9610dbbac83, 0x9c8a29ae79569111,
            0xece0a28174f07145, 0xf15a2c3b5199b4a1, 0xd8b119e8a0e6fdb7, 0x294edc1f30d8566c,
            0x880874d924d552b0, 0xdfbbb2b5d7ccd60e, 0x1c85079df3f2115d, 0x580c2656c2205b6c,
        ],
    // j = 245: sin(245·pi/(4·512))
        [
            0x5df65b292dce9889, 0xc5f7bc853fad322c, 0x3ff74699a8724ac1, 0x4f1d8f9989fe4e7d,
            0x7730c3b7c178e0b3, 0xb5d7b9e14dff1384, 0xb3468898036a3721, 0x6cbd388096be7080,
            0x79ac48eb6d50ad84, 0x04c03d62a8a879a0, 0xf836996ac2750f7e, 0x61bcc1e6843054d4,
            0x9d6de6b828379f76, 0x9f0af3b064933fb6, 0x99352240a7b9133a, 0x6cabc7ce24c13b8f,
            0xc11a371feaaa206a, 0x4028ebec600da62d, 0xb33cc2dfff1f5eda, 0x5e03b21b5404dfa9,
            0x731a84abdf790a83, 0x51c9bdd990fd2864, 0xb144937bfdac1572, 0x0c5526795f845ca4,
            0x62b1debde649812d, 0x6085c9ad43d444fd, 0xa3cd16bd58bd41d8, 0x7ff4ae0bf00fdc21,
            0xc227d5efc0959633, 0x9ee86e5dc73fede7, 0x591115380d469b88, 0xae49c681648282ac,
            0x1da7a7f7158f760b, 0xa4cb0d38ee52bd56, 0x54d34dd10f5b1555, 0x7a46eb0d0a749e7b,
            0xaac4bf4b9566b1b7, 0x7d6addfde53948af, 0x172b0555063a872f, 0x0e8a0be664f83019,
            0x61d0a606f130822e, 0xe22b9782cb2a5255, 0x074f726d45a80237, 0x7e5cd7e562dd0747,
            0x35e8e1df07cb61bc, 0x72163c17920e135d, 0x0022063f3928c9e8, 0x3c2e9a2c895eff6a,
            0x2b0bdcd29a1cd90f, 0x90342e16d5aff0a5, 0x357ca2ae9bf84143, 0x015d4ac362baf504,
            0x8f04d260aaef3ddb, 0x4c391c71ebb28c2b, 0xd8377ae43f59d1fa, 0xaac740936ecf5713,
            0x1e0be7e8fe4058ce, 0x885c2f73aa04496b, 0x2a4d2eb3fc8587f0, 0xd2709c1329892133,
            0xf2466b1d3f60868d, 0x9e49bb748f4ec3ef, 0x727bfa604f25e179, 0xfb6365b8ed6adb4e,
            0xf01e328b7e7676ff, 0xf79bee15378816d9, 0x0dee2a5b760d2a4b, 0xde0070396f411236,
            0x917f70596e2c9062, 0x2d2563023bc6a11a, 0xbf5ee2946cbdca8a, 0x74fdddeaf7ca86b8,
            0x42a1d009a2d0e948, 0x9ef26ec69cb503b7, 0x4e71f900fb657b23, 0x08859bbad1330592,
            0xef9d6b4159c67455, 0xea928ddfb6ef605f, 0x0ab9148bd34db9ac, 0xa9488b9e81fcc503,
            0xe649d2beedb36ffe, 0xd650cf622059f853, 0xa09861b2977361b4, 0xcb32b57ca0111199,
            0xda20c4982721e9ac, 0xac9af5a0bc603006, 0x76e905ad40a4de39, 0xf5f485301f201159,
            0xdff932b7526c9906, 0x89f4507043cac5a9, 0x5135e880605f43be, 0x5d794ef0c94f72af,
            0x9411f92a6a36f8b6, 0xd5f30959f7d90eae, 0x0ae07d77f66e807d, 0x8aea37e2f539387f,
            0x5959484b358f9432, 0x4b75d1cd98729be9, 0x7be0f49ff0c0ca7b, 0x9ab826e5610c8652,
            0x9830d4bed4325ce5, 0xb4c5bd3089d79e91, 0x8174466e0391591f, 0x3b94e2ac666da53f,
            0x1d121a6328a3fd38, 0x3b999a7c6eba4044, 0x30a7774cbe39dfee, 0x459153933a87253e,
            0x72b57cacd59f9c11, 0xd6ae21f964f31cf6, 0x6b6658b0a68190e3, 0x5aeed2750ece26e0,
        ],
    // j = 246: sin(246·pi/(4·512))
        [
            0x5e53d7984f7eb8c1, 0x05258690fe281b52, 0x7fb5369ec364035e, 0x927cca85ca367f01,
            0xdfb4f66da9669e68, 0xae4acf50ab151797, 0x0087ce64b7ab1874, 0x16f1ad6586241a06,
            0x9a958421e0b81aa2, 0x1c83a2be30111489, 0xc646b0696cf56b2b, 0x0444b753c81c6846,
            0xec9b84d467606084, 0x1697efc09a701f55, 0x01b4013aeb35b945, 0x13cd2ff8a951712d,
            0xe22393383a0f3147, 0xad76d57322320998, 0x2c7473f1280c4964, 0x8dca27141d55538b,
            0xec0588147e0a48b6, 0x6aa9a1926f017202, 0x7ad7a0766cfbad8e, 0x00d0533d1681578e,
            0x4af3b9f8b9a2a502, 0x0b4121ba822e43db, 0xeec8dca88d03239b, 0xb268cdc838f2adce,
            0x1dd397e564cef3d6, 0xe7c8fd0e92ae2766, 0x278f3ed56ac98fe8, 0xf6a0d43689f2ce4f,
            0xe8d8c67cc48212b0, 0x8b9792373f43d8ff, 0x08fe4ec105dfbbb8, 0x1cca1d60f1f09c61,
            0xe70b3c1bf0a46d25, 0x99b0d5521e6d55dd, 0x577469047f69f57d, 0xbd4e9162856506e4,
            0x2f769718a2a3cfea, 0x0d887fb7f01b3b04, 0x6b522bb7a8215da9, 0x6b93167c4908c3cb,
            0x028e486581b122e9, 0x302c2b04f1868843, 0x36d775e1fad2e894, 0x9ae0e9494ff3a389,
            0x6bd4dc4bc2dc474e, 0x8dcd56722241d5f6, 0x8c1f82a81c73429f, 0xd6f9afd6208b29fe,
            0x3522600bb895ab4c, 0x4b6eaac7406f217b, 0xc14ce53ba49bd97d, 0xd21108818a9f7918,
            0x1e40688d528be680, 0x213e8aa369dc5f93, 0x00a9e5e3c0b20fde, 0x1341c00e2e52b25b,
            0xa575ba38e97b2552, 0xe38697db17eb7eec, 0xe21f0bec311d7a93, 0x1517aa823e01efd2,
            0x386cf53e854ae31d, 0x46af121a2d645641, 0xb73a2def7a9c52b4, 0x22b4a75e2396be85,
            0x693e120dcce5dbd1, 0xebcff7953c67701d, 0xef60709f83896686, 0xce241fb21f057639,
            0x0ac3a05cc59c0005, 0x167dd07503fb58d9, 0x9b5dcc29f2f91955, 0xbf460d5ed13b3865,
            0x2830b1d8270fa3c0, 0xa36a66bc97cabd46, 0xd22a9834d02954d0, 0x464a909ce50763ec,
            0xcdd067b1fe939191, 0xf407494d1d697b87, 0x0d930624df5430da, 0x3b5add85c18c2276,
            0x07b73a505f9302f4, 0xc6b64e22e89cef86, 0x0cfc5bf342ebdfdc, 0xcf8371675cbb12d6,
            0x3fcba1dfa2aa8eba, 0xb017b5a42141bdfb, 0xab1a620bdba55559, 0x45a161ce858d8dff,
            0xdab3b5e5bed0dd1d, 0x34739f28c2aaaa0d, 0x51df693105b8517e, 0x263606db114aa35c,
            0xd2e34de223059648, 0x49eeb3e192209283, 0x5dd7c363a4c892f7, 0xf361535364f7cf6c,
            0xaace27eefea1c7af, 0xa0dd437741f8b2f0, 0x4305c46ffe76b503, 0x926c9cefffe77e7d,
            0xaedaf30781e75610, 0xc5471f2e3a0682d7, 0x7f597c124ec88fbc, 0xdcf8f4129b02ed23,
            0x8d863ebd53383969, 0xca227b022920ea37, 0xf15b16164826e7ff, 0xab879c660a210af6,
        ],
    // j = 247: sin(247·pi/(4·512))
        [
            0x5eb1457b8ac5c87a, 0x6acf4bf5a56ad7f6, 0x6a476dcbbfb504b0, 0x6c1e609b9b3e4186,
            0x9d480900b26350b1, 0xdf7dd6804d24d7cc, 0x33a519d5ad93c27c, 0xd87d3dae9e48bc2e,
            0x652ed17c50b5446c, 0x9ac55fbaa32a8022, 0x196e78919083d36e, 0xd6b8c26c90827ba5,
            0x60eb3aaf15ebf63e, 0x750194b9ebcb7839, 0x522a6ad422511d35, 0x2c974765ec8aa244,
            0x4557e9971d105a60, 0x67ccb379494f89a4, 0xaeced0b0cabf4960, 0x812176b063ceec6b,
            0xc91add6a8b168191, 0x878d1cecad6b35f1, 0xfc4c479eb7589056, 0xa53cbe3674eb4ada,
            0xefb92d34af48f8d8, 0x8a9000c61e51ded0, 0x0a171c6466ada68f, 0x61354b2964afe312,
            0xb8d9b6c0cc6a9044, 0x43a70ad89fc6468e, 0x9a672cbb6a3e71ba, 0x7c41ab8893d18461,
            0x09d35f3e0cba124a, 0x030a4f7c4bb5b5f7, 0x5053e27d920d0207, 0xf3dcdc5f43158afa,
            0x5ad26272955b4905, 0x01592cd075c4451a, 0x51b04a222e8bc797, 0x77f07b5c0bee2de5,
            0x15c4f9a5d88ce9bd, 0x208d4267d98cfc00, 0x9e8cebafc05e9306, 0xac95680c6f7e034f,
            0xe095236dbab539e5, 0x162b2cf944f0d477, 0x2566a73645a04a05, 0x9cec44cb7c177d83,
            0x7a83b3fbf91cd7ba, 0x792caa5b914a1458, 0xbbb82e1d43742aa8, 0xba3fa786590044d1,
            0xb6c5d3510a5e8200, 0x20eb40a284e456fb, 0xb4162f6fb67ecc17, 0x2ca6ed47b40237e8,
            0xccb1249307c6afa7, 0x8be9a1820c788c7f, 0x8f8088e95c94f57c, 0xa81e69dd364c1e2a,
            0x9ae272f74f7a3a4b, 0xbf071bcd25245a59, 0xd2f8d634fc345483, 0x2ec6e0c346387a18,
            0xf9c2d61528eb346d, 0xf8bcba3bf700bb3d, 0x57aa02eb51eda2b8, 0x3a7d6fa46020e06d,
            0x12fe9292731235bb, 0x25b7f5e8aac7ecae, 0x1267543889a3d0d7, 0xcaf0924feac2b923,
            0x20a00ab5a030e3ec, 0xeba20ba5ab3ac199, 0x7d75f8f0b26594dd, 0x7c6e6359136b5188,
            0x0f1198d887aa0a96, 0x9eaf6dd99793211c, 0x7b67cb63a0313000, 0xcf20dd7fcdda5b77,
            0x5ff503e2f57e3e3b, 0x85dd9e6bf760005d, 0x63d4f532f788db2b, 0x8e7f4dca3a5a5df7,
            0x711da73ff78eebf4, 0x230a090bd547e04b, 0x25950f0a930ab72d, 0x20f65b76f741c35c,
            0xe1792d5d8fd44c83, 0x0ce765bc4f5bef84, 0x27b34d7d15b6c0f1, 0xf52b65e6741ba62b,
            0xa9aa8bd751117ea7, 0x6d48c19ebd21171f, 0xd6837dff1c327116, 0x7b0201f53b01f8ed,
            0xafa0f3d70f47f4d9, 0x9ceea079028550b5, 0x2579978e552fabb9, 0xf0730f524fce5f98,
            0x4ec3de05a02578a1, 0xe8c7a675a07ff905, 0x3905217617050fc7, 0x812d9b020091ee14,
            0xccb850a8e8ba7a72, 0xe654ddffed3dea34, 0x0321d5d115a73b77, 0x1dddd2465cdae328,
            0x58cbde84cbf5f489, 0xce2c10e53ed8a38f, 0xe8d22d47cf7714de, 0x247be5030765f015,
        ],
    // j = 248: sin(248·pi/(4·512))
        [
            0x5f0ea4c477339c06, 0x68fc87bcfa363f00, 0x4633259b16954dad, 0xd07cf3484aacca02,
            0xf46e8417ae1b7ac7, 0x023ec85e7e723381, 0xd04cf634ef2c3010, 0xc4e312452f9aaeac,
            0x1471642a4753bc6f, 0x26afafaf3008f487, 0xe040e859c60451af, 0x3f57c5ec6658f5f9,
            0x4cfe92726d110153, 0x9988646be2f7b582, 0x8a70fb629279b5da, 0x10efc6affba2503a,
            0x5c1170168e2b5eed, 0x7f33cef8044845b9, 0xc7ab67a7849331fd, 0x2be9ade24cafcb7c,
            0xd79503e9d4da3fb0, 0x22fc3af6a942f114, 0xc5a43c2818a874be, 0x23e86a4f8388201f,
            0x3374edee3701fd9b, 0x529d40364e3a4e67, 0xc564ef76e177029e, 0x90d5276c2ddb8622,
            0x36320ac5fb8b7759, 0x0912d79b822d3c0b, 0xc23919062f106ed1, 0x18bb388c42c82eda,
            0x4f427b45cf92bf45, 0x13f5acca1f19e89c, 0xc7727ccf0845a0ca, 0x4d60db552eaba068,
            0x39c49ee502598732, 0xef470e0bbfc777f5, 0x6905982ea8b2c8aa, 0xe5c02795133ad814,
            0x9e0047c1707d1160, 0x960a40a86975f560, 0xa626cbb5485cb9f9, 0x58181f033265da2e,
            0xdacde35b10ba36f8, 0xff2a3ec9697f3a40, 0xbc0c51a44976a7d5, 0xcb8eb7f8c54b6455,
            0xf354ac468c3dc84a, 0x829af1747da65c01, 0xc2ddad12ea0ce5a8, 0x529d70f7c130eb9d,
            0xfdc98ddd5b9822cd, 0x5f566c0424d91a29, 0xfecedd22838887ce, 0x65c86813dfe2a446,
            0xc8424f69bacbd5d7, 0xc65fd36d1bec206c, 0x3220a69c839060fa, 0x74dc5567bbb29a7c,
            0xb778dffab3d7cebb, 0x521eb1e91f038f88, 0x016839425a41ede5, 0x1bcc403ba122cf4b,
            0xd766ee86d0d887d2, 0x594f7a53f556f39e, 0x876db2ef6751778d, 0x3459bd89b31b418f,
            0x62e2c9a813d69df0, 0xa39afa61b47b6c76, 0x9d116f6711b72323, 0xa343d794fbfdef9f,
            0x1a6bc579f23542cd, 0xfb1f4693892380dd, 0x98f44d40422f8cab, 0xe7fc97d0121df657,
            0x3fcf82e04b06eea6, 0x6ee8184d48674d84, 0xbcc8ce5c575a06c4, 0xd59dbb7b0c08463d,
            0xf91c05b1c036308e, 0xee2052be14762cf4, 0xcec99cb5d6c06c05, 0x50bf99b90780b105,
            0x7e12a5ebd8b5ec68, 0xd3993226013f626f, 0x5492b72bce24ec88, 0xb8f183230931ffc2,
            0x8e9ce8aee3f8857b, 0x48a1dc5201922998, 0x50f5915a7cb6a4c8, 0xb511385181a9334c,
            0xe5e890e005f16b41, 0x6552d2dcc4ee53b6, 0x5165211d8eaf0797, 0x70ab37a9ccb0161e,
            0xf47ad17c5b8f8a86, 0x55ceb661fc321f33, 0x3dfc25f55fa0017f, 0x92e105ec79b91a54,
            0x9cfb4387c8602638, 0x68776b0a30cb34d4, 0xbecf8107f8eeddfb, 0x335d866983286bbe,
            0x42bcdf44b398970d, 0x31d3db1a60b2f4bf, 0x3a81e7b891c71fc3, 0xfbd42faea56bd93d,
            0x0c881c81b25124e0, 0x2d00c40399220141, 0x6667e837b2ea079e, 0x441ff01dd9c15068,
        ],
    // j = 249: sin(249·pi/(4·512))
        [
            0x5f6bf564ae98862a, 0x0dca185fae1b70c7, 0x1cd16b9fc1596f0a, 0x9aff27820272c3c2,
            0x20306f422f47ba8b, 0x730f1fe096a83196, 0x0cbe8f50180e01b6, 0x673c91b8870071e6,
            0xd33ceb4d2a862ffe, 0x80a4741c3e4205af, 0xa1b848580b5018c5, 0xed893e81d3778099,
            0x7c0597e0f6d329b2, 0x8b392640ed8549ad, 0x4b990cb63fc8c4b0, 0xbe1bf0c33c7c808b,
            0x3f91a43b72adac2c, 0x6c53e01ad43b5403, 0xa692b5037ec0d52f, 0x3982a8dbcd85b732,
            0xef1bd22c2681811a, 0x38144a5e6b6d01b7, 0x7b0a1e5eab6121b1, 0x29a792777b5fe807,
            0xf8ccea10973c4d06, 0xed935400053ad94f, 0x5365f37b2bac56e3, 0xe838c8b5aaeb8b23,
            0x0a09bb6165106d71, 0xb9ba0ce4e878a12c, 0x7118e3014aac2637, 0x565b84c87ad832f9,
            0x2f6366a1b34833d1, 0x26a5814fa7401ed3, 0x4060fcec7834cd38, 0xa3dc181e66d38a86,
            0xa72ad8f61ddd10e5, 0x513d617436cee58c, 0x5fb92d60dbdceba8, 0x666a3a9dcad3523e,
            0x265660f839fe0eba, 0x7cf44c29a4f8ea0c, 0xfff5eb681f2ece4b, 0x7eca613bfccda85f,
            0xfe4c7a09dea34528, 0xac6dd6bf4e4a50c2, 0xbb011ae7fd73e4cf, 0x60bbddd6c238c64f,
            0x6ecdede195c64372, 0xb3ef4b37801f4e04, 0x1199aa351fcb32b8, 0xc558b04f06331b07,
            0x328ba1c28474c709, 0x10f6fffe28c53469, 0xc4132a125bddafd7, 0x9c14741b5e7e1d85,
            0xfc4ba69385febbeb, 0x31fc6ddd7a36d327, 0xc1aeea6e91dafdee, 0x3a9fd135d2c975c0,
            0x34b94cad9c773409, 0xa7ede133128684f3, 0x66d38e3cd43dda5e, 0xcf81c841071977c5,
            0x4dbba9938a3a019b, 0x0f6b35ebcb5dc314, 0x273d97f6ff548243, 0x260afad9dea272f4,
            0xb94946f2edcf7276, 0x34c9722dee0b7dd7, 0x96d42e2396f4f6e3, 0xd7021244dd44efde,
            0x0e7c277b6f1ce546, 0x562ac81782de6987, 0x855859bfcdde3d21, 0xccc37187291889fb,
            0xed68f9e67a4b1cd1, 0x3bab9641d6a7fec6, 0xc21ac3ebee558329, 0x4e62f5a4d4a85ec2,
            0xdefd0c8dea878031, 0x058805f786e1fe60, 0x499fc7bec201c0c8, 0x344979513e9146b6,
            0xf85f42d78721ea8c, 0xf32d6e3df6deaba4, 0xee0eefafe7d1f8a2, 0x34ff1fdc2f5cda48,
            0x14f45112b02a2f7e, 0x4e0896147a6f1d9f, 0x37e3d7d279ce98e5, 0xb777c9505f5c35e0,
            0xbd9191c8dd48d81f, 0xc2239179888a1674, 0xb6c04ba45894f01d, 0x6e49c58f7097df17,
            0xa8779c34743d77ba, 0xa3dbda3f3034eae6, 0x0f0b9209a424048c, 0xfbbb42e1b8ae647a,
            0xf1e70a7a506ccc4d, 0x05b5e56df48a0601, 0x241aebc592876e77, 0x81d5f9c4f370fca3,
            0x43ab9828f3665a09, 0x7b07ac6b0153f940, 0x267aa953184aae2a, 0x0b12fe689c92a11c,
            0xeb64f3083455ad40, 0x6b71e033c005f035, 0x292e53854699b3fe, 0xf83300c9c2c27349,
        ],
    // j = 250: sin(250·pi/(4·512))
        [
            0x5fc9374dcd079093, 0xc8d0daf5bcb2c633, 0x81c2fb7683df7711, 0xceb1d7c3661b1355,
            0x7240ab1c90ba1502, 0x2370c71492186a07, 0x367262f50d93a65a, 0x2e5ce2fb6639d160,
            0xe44ad0c8284d70f8, 0x085281d320bf7f5f, 0xf9942a534a35705a, 0x54f34848ceea8a8a,
            0xcbc134109c20224b, 0xc32d7fafc9c8d1a6, 0xffd5b3962bf2faa0, 0xcc69b51ba8f54baa,
            0xb00d2b57e07968d5, 0xe748d273e1560783, 0xe65ec69a31f482a3, 0x7a0bfaebc2d9c694,
            0x4de33f3d7289d541, 0x35a28c998a97ba57, 0x946760b756660db4, 0xeb236c3fd3662718,
            0xbc51e9d5237fa6aa, 0x18a9e5bab48d3ac4, 0x96f125af57e0e65c, 0x7348ced4c3986e01,
            0x3d4fe202bd5c78ef, 0xe73fca20d5ebfe5c, 0x625d937a49379944, 0xdf19bb53097ab937,
            0x7af2581ba5be92d8, 0xf18a6fc626d9015e, 0x7158cb98144008ba, 0xfdc4e07e29a83781,
            0xc7070f0777b5e872, 0x921e0424f769b115, 0x376bac8970cf4435, 0x7aaf4dd7d09fce44,
            0xef8b3b0409cdc103, 0x9fb1a496ac92d292, 0x035b39cb8d2e10ec, 0x7981b9111d7a0944,
            0x8301e550f059c892, 0x10c919924f5ee01d, 0x0a574d0a0f5d5e61, 0x6dc58a30ba47f5fa,
            0x9cd8b7bbbe121194, 0xe570e19370ba32e5, 0x48883654ce3ae33f, 0x996dbcc8ee8be804,
            0x086062b9cfd73628, 0x9f96e910b7e4dec6, 0x1d7944ead6692847, 0x996cd8dabfff612a,
            0x2bc87b1b929938bf, 0x3a6bbb898b4953f1, 0xdd09b5aae5696a86, 0xddf530aa95488a25,
            0xffc2fcbdd00db8eb, 0xb4e1756fd6c053cd, 0x7196505ec3b9074d, 0xe934585fbad23c21,
            0x21c3486189a0a28f, 0xcaefa0234938e9d5, 0xcdbbf8f6e1569a6a, 0x5cb7210958a1b697,
            0x894abc976536df86, 0xd289ff47aeb0c447, 0x6124c2fcd18e2916, 0x80ec1cd82204dd27,
            0xff8453bf0349a3fc, 0x1b55dc4b660c20be, 0xc88bf1c26cdb6538, 0xe3c1a156719c8950,
            0x637230788426277a, 0x6e7a5211b93b3fdc, 0x867fe934c718bfa9, 0xfdd8186da923c8df,
            0xc22c8c3a8cfed8d0, 0xbe157d9e1311dc21, 0xee49ad84de92a734, 0xa6f7b337cf2c2e1e,
            0x4aeaeadc7b725268, 0x46fea8d2d918ef01, 0xe9ad8d8b2c76c729, 0x2190f11955d5200d,
            0xf0c4d8a6e218ce36, 0x4492959d82349a9a, 0x3da23f03d2cbe741, 0x24e0c832accf6bc3,
            0x5ce1a6561bb43f2c, 0x3aabab016ec28aac, 0x3ff2ebd84b16659d, 0x148476196c7b3de6,
            0xb5e0a53f5a2c5e55, 0x2255190a43309f98, 0x01c803c564b4dfdb, 0x5a8b05405cc342ab,
            0x09bd17314617bf2b, 0xb4ec3afe838c9950, 0xf9dec6f783f0d1a7, 0xf22741f646847260,
            0xfaf5e56421bf560c, 0x1afabd8030d37e06, 0xa6a15930d8c955e1, 0x56fdb61e839167ff,
            0x92a780a404762922, 0xd342969b318a7767, 0xd7063daf594d1204, 0x22e0fc7f331a7fda,
        ],
    // j = 251: sin(251·pi/(4·512))
        [
            0x60266a7170d8b3f6, 0xf1d1dd1247b560c1, 0xb711454c5852bb59, 0x008077504a0d0fb9,
            0x5ef0bb52c55b51bf, 0x17879c7a3a23057a, 0x81b2ba9a19881df9, 0xb9294b7474876201,
            0x861d310b0e550eb0, 0xbad02c9da75662cc, 0x1365f0ef5f00b7a7, 0x1fcf0849e05b41d6,
            0x5b25bdc9fdd3fc02, 0xadddfd0c9366dbc8, 0x0a172a39dfaf857d, 0x27fafe9bad6c7cc4,
            0x2fdb7b40b56384e4, 0x7f1883b2c8ef4fca, 0xe6282ea0619ba22e, 0xdb5ca073c2e7f2e5,
            0x18627c75b98e32db, 0x0b4b6e59f30d8cb5, 0x16886d8b15585d54, 0xbba529e9f901d1e8,
            0x0b9bd210b1f939f3, 0x6774fb3b56c111b1, 0xd3c9c9a3d11e5c40, 0xbb79539a97b3aab1,
            0x756700a9eda4e32f, 0x65438e4c5f879f23, 0x87a76e98022ae037, 0xa0eb1ff1e80f3c03,
            0x7900ef53ba212277, 0xbaa01b3c1fff6afe, 0x00b7e2f3039cd0ae, 0x65941a1ba5e8cead,
            0x6af10e0e33d3116c, 0xc24de29b84a4c53f, 0x37deed8a74ae1780, 0x041502436cb408a9,
            0x7753b37a92165f9d, 0x49894c795241002f, 0x46e6b190e0147294, 0xce6c666c5fd8df8a,
            0x3d00b2f81f9b8cec, 0xdc72c4259a4fad3c, 0xb685aec4b07368c5, 0x609bbea22df33c38,
            0x588e767efd523b95, 0xda5e8a43ccefe06e, 0x3c2e0574f6af10f1, 0xe8bfb67fb163408e,
            0x1e80d634f4fce3ed, 0x97ce190762a2e1f2, 0x74561bd5d69cc725, 0x5486217545515fba,
            0x0323387a39802a36, 0x40f481edaccd779e, 0xf2fb2c039c433916, 0xd1264bebf1dda1c3,
            0x8b778ddf226a154c, 0x070505f8287d6e78, 0x59e04168bfccc4a1, 0x771c4bd83e97753a,
            0xcaf2d1d2b7211a41, 0xae0a0afa74a33820, 0xc90e7a7a696ab1b8, 0x4ec1b00498757e70,
            0xbd076f03c0e14b0c, 0x97573e5dc9604eba, 0x3070fe1b0af375be, 0x6b00ae22c5772763,
            0xf436b0a1dfa67f40, 0x38fcb7d76f95ff46, 0xb33429ee2d60bd2c, 0xa8f0f521b76246c0,
            0xf49f8b9fe1b2b345, 0x7d6f8d3ab0e95b6a, 0x3487be16496bde1e, 0xeb7f6403b51a768b,
            0x46a6ccaaa12aed34, 0x91b8da324fcaf758, 0x324a93b73b0c7aa6, 0xe30f3c1c109e3482,
            0x6060534d6857a1c0, 0xdc3098b0206396be, 0x98ee0f3934281751, 0x620c650f2e1faec0,
            0xd342380de0d3925b, 0xb424a050e76f2289, 0xcbe919aa1b741c6d, 0x4a7e79cdca929e80,
            0x9e2e413737ffe7ae, 0x52aabc64d0410874, 0xd7c952a575562b01, 0xecef86deeaff9124,
            0x253e5d70eef4070f, 0x37d59cc61cdc3534, 0x666505bfbb6f4aaf, 0x12f8e74fcefcd1aa,
            0x8966ca5f249a53f4, 0xfbc82776e2763e35, 0x6daaf385cbf3927a, 0xbdcd1df8eae6f695,
            0xfd10718fbe76485b, 0xa664487b775514d7, 0x094bbf8c15a1f91d, 0xc49a7778674bca52,
            0x169c987a2bfe4d3d, 0x87974fce3a31e0e1, 0x42eaba04b5b570b2, 0x2a48bf0799ca8338,
        ],
    // j = 252: sin(252·pi/(4·512))
        [
            0x60838ec13aab0fcd, 0xb90c29fc72945499, 0xcfa3110cdc4f8b78, 0xb36a5b939a60a897,
            0x50afe7c01ed26f71, 0x33701f8012624373, 0x73e6dea29b939049, 0xd9501493f3bef439,
            0xaeeb5015b292082a, 0x3bf666459bb73a7c, 0xaa2c936c7c0d37bd, 0x7212552eb4bb7d57,
            0xebf715bd85f6cfd1, 0x53acb38970468a3f, 0xa5d48ac8d49832b9, 0x943893183552f2d4,
            0x4c641ff70d39c10b, 0x8bbe4acd37e5a21a, 0x45edea3a2ae28c4a, 0xc7df3d452abcdf41,
            0xbf8e68ba84a9fd2e, 0xfdcee3ca480c844d, 0x67d28869f8e722dd, 0x76b49b2e85f4b1b9,
            0x16e659fe5a29a500, 0x1345a2854bf54151, 0x80a128f9e9af7fc1, 0xb867027c382fff38,
            0x7c182e6856b1964a, 0xa2d46a4398581323, 0xeda351ddbfafc7f6, 0x10d68e5be80a1298,
            0x41e61dd69bb74761, 0x79531232639cca65, 0x95eaf08f7258617a, 0xd2e47314f4da954b,
            0x58f8978bf4bb6713, 0xd161e959f27b09af, 0x6b4e7dc3f2d21dd8, 0x21f65a01154d3324,
            0x52fcd9b9fafc1a26, 0x24980d0cd9c5884d, 0x852b454b1cc7f78b, 0x1d7188ebf78e8262,
            0x35cb686045afb4db, 0x0758e0f893cc0204, 0xb096de1b7dd857f8, 0x61fc40c1526a623c,
            0xd7b8ad5d92663364, 0x92ca16d8e5b86e3f, 0x1038dadf32db8e18, 0x88a1bb04e441effb,
            0xdd5b1d3ba3e322eb, 0xf222757dcdb7c2cd, 0xc0846526e08ea368, 0x62db3ffc8462db38,
            0x164c36d9792c5537, 0xd2125d8ae0b01e4d, 0x67d1eee5eab49770, 0xe584fe367c65c864,
            0x367724611d4dba61, 0x668b90dd20c9ae5f, 0xedac7fbef68bc321, 0xc3c398a3825972d9,
            0x77f2d4ed96f97d25, 0x49918b7b2a923440, 0xdad16e9577cddb00, 0xe907af4831ccc1ac,
            0xd781ca15c5972c47, 0xa877c6dc0ba53aed, 0x63114326f6875916, 0xba1aec720cb99c93,
            0xebbe64afd51921ee, 0xed525a19472ddf53, 0x815d9aed4a0ec6e6, 0x9e55ff1251bd2f09,
            0xff8ebfb717ebf367, 0x3e0a38a2ee401bff, 0x08e9be716bd733c3, 0x47f942f10c178821,
            0x46a66ef897626e0a, 0xbb62b9f248aa3bca, 0xc93672687151bd20, 0x2fb486bbadfbe553,
            0x049cb44e20f720fb, 0x4bdde5001ddda728, 0x5fa3c77ef3c9d544, 0x9a961e558850b083,
            0xc22e4972f077e614, 0xbfc302bf369bbc61, 0x7a85eb647fa5e754, 0x8616fdfddbf59979,
            0xb621795891b2dc50, 0x8a04ffb293085097, 0x2d9199c2ec632bf0, 0x9108f37f2ba3656d,
            0xc4a5bd7b6602d797, 0xce60dd8ff925a92b, 0xb049c8f12a28ef3e, 0x048fb7a5d565f501,
            0x6e911c28b8ac028d, 0x64f43e9e83b97abd, 0x126d9bfbe98b1866, 0x82ad898d4bff4833,
            0x10e88c7ac0d7947c, 0xed9ef0170c40272e, 0xe8caf30ad3a61b4e, 0x7a85900299999a31,
            0x4408d9242bf8faa4, 0x1c47d2aaf753c988, 0x9428b93d5705b02b, 0x74a1748c80e6e662,
        ],
    // j = 253: sin(253·pi/(4·512))
        [
            0x60e0a42ecd6721c1, 0x29ae08b9eae173e3, 0x110f590dc6c70830, 0xdb3a299c9f5beefa,
            0xeb601f1a1067b285, 0xae358512e4a77589, 0xbd97490ac5597bba, 0x24d05d49cc2e7d25,
            0xe298daf4d99a56d4, 0xa9fb6368f51eec59, 0x86a06861c3fd9307, 0xebf19c1bf70a4ca2,
            0xee861cc149dde508, 0xffbaa6d3866dee43, 0x4d5a88f16db4284d, 0x0cf696480553f23e,
            0xa2e6d9d60dc92b07, 0x56c1172380a35ad1, 0x87f18acd07415538, 0x958612fbcb10ca15,
            0x1e7d4cc4e057ac37, 0x2d8e837e09568d93, 0xe7cd7a94a8dd7ba4, 0x6231a4294cda0076,
            0x03fd33ce983a590b, 0xa4eac18c50483642, 0xcf0e576545c28fa1, 0x4f4c7c56322c815e,
            0x38554527d18603db, 0xcba78a16dc5d0e7f, 0x90e11760263afc23, 0x96e3b8518ce16631,
            0x497a4266371b73d1, 0xe4e18651633fd432, 0x6ea2eb7a92d00002, 0x51eaf7aa9632a349,
            0xbe2f39b34d8c6d10, 0x22f35c90f4103243, 0x051c8e92371b3e0a, 0xe175ff3ea41fff79,
            0xcdf19eceb8f02673, 0x035e743f09c4b687, 0xd3b66a064aa3f1ba, 0xa61a66d5d50b57e0,
            0xa6517e0b64fdcf30, 0x666fd19390731dd1, 0x73f7d7e87ec70cb3, 0xfc7f691d7459fcfe,
            0xb2bf9f2e659bda8f, 0x52b6ace12f35943e, 0x68907e45c398c26d, 0x270c0aacde69d2d5,
            0xc322283a5bce690f, 0x8c5a55b6314cb37e, 0xa5e8b39d63464830, 0x2c82ace9a0442a43,
            0x61d42e5c01f59107, 0x474805f04eaa34ca, 0x41f5383f22781c45, 0x9e0edc5f1a58cf02,
            0x9919a0f94392cc0a, 0x798792ab410b3b79, 0x0ea5b4fd8bedb16b, 0x4e7a1b01f6fb8531,
            0xdb8232df0ba7a586, 0x6e2d44da607f7b7c, 0x706e4cecd8ac5334, 0x8c974c066443a649,
            0xf44d6b77145cf43c, 0xa6fbe5b1a1710ada, 0xc25024cd9ef47634, 0xb60d1a79d93164a5,
            0x0129d924640bff8b, 0x0ed70787545b8f1a, 0xc0e655b9dc39d931, 0xb6ec070c1d0db20b,
            0xd5e5ef38b98009ad, 0x29f6abf4984b4a47, 0xcd887b1785f1132e, 0x626e7ca8658184e7,
            0xf4bf4358893474f8, 0xd520410351809a87, 0x5c76db1c7395b5ca, 0x29e7eb3b6aecd86f,
            0xcd74a0e1894102de, 0x31e9085bec0bbb43, 0x1a27aac89732f6f3, 0xfb6eea9d323c4b93,
            0x004276f7d9ff58a0, 0x947f1cb800eb7daf, 0xc3577786be5cdbdb, 0xe46a9954ac206bc0,
            0x321ddc5194446444, 0x36d3a4b3c01ab09f, 0xfd0e6cb7eae4a5ab, 0x2a76918d7df7c7b5,
            0xc0081d2ff7fc36a7, 0x7c475fca49038db2, 0x0ee93202831c0a1c, 0x90824926adef65a8,
            0xe4b3fbc997be28c2, 0xc25333402b8378ba, 0xc370701d622296cd, 0xf9f7e7c06485ab1b,
            0x4314876eed09087b, 0x07b3d6f6bd5da0ec, 0x2acb3a4eca31a197, 0x718d2d314b15d9c3,
            0xdbccfdad7bc34cc0, 0xbd6f48a3dafc850a, 0xfd88586ce499125a, 0xf47249dfb276788d,
        ],
    // j = 254: sin(254·pi/(4·512))
        [
            0x613daaabce40fcb6, 0xe6e15ea3833a8826, 0x7aa3ca2b653f560f, 0x1ec6b3440c1fa847,
            0x8ef244068f354a79, 0x9795e041b2009841, 0x8d89298592e1fcdd, 0x8a44c43058c87d83,
            0x2a64867deafe2986, 0xfc603e051b5ed83f, 0x7c102ebaf63f8c74, 0x9b1c459642e9424d,
            0xef970e71307a3b61, 0x934c0e810b15037d, 0x951349573ff2a055, 0x79ac4d3f8b7503fc,
            0x5652ac2896415c29, 0xb0619981b80adc48, 0x028d70a6e795044f, 0x288b4b4a16c9508c,
            0x4e289cfbefb7ecc9, 0x0c4e711861d0bd7c, 0x33f911c0c7ee2233, 0xa348ffbec53f37b0,
            0xd11a2b7c1cb24e52, 0x035ad5dc88091ad0, 0x7f57702c30beb23b, 0x8cf739722d54761a,
            0x678e6171518439e6, 0xe11e6777cedf1de6, 0xbd0c8b834ba11b53, 0x465fb53d3d74b394,
            0x87e2d5724e059a0d, 0xf746f7fc3a0ceb70, 0xc562218fed816463, 0x694c66afe96b3224,
            0x0dceb0045c4aa4ee, 0xc2cb8d662c5abebb, 0xfc916478e05048fc, 0x0663be4e5717d965,
            0xed7af094ec2aa68d, 0x681e97e6e2b10358, 0x54beaf9e85e8a39f, 0x28e7df32d9d454db,
            0x081d764dd0cbfbd7, 0x270c6a9173579115, 0xe46250f76275d799, 0x71d80feb0b409835,
            0xa36ce0fc8e495eab, 0xa5f0825333b2918b, 0xb5acc6f62218eea3, 0x6649a15d589bbfa5,
            0xdce342655b0cfa59, 0x8d6c0cc1848bf2a0, 0x881a7c7dde8e5ee0, 0x4fee451360fb0b3d,
            0x5e7690cf233cedff, 0x53cf4066e986af70, 0x86350c06085eddca, 0xfa244c1b7b28cc93,
            0x2be151b269feda7c, 0xf252d7eff98b8789, 0x7b6f634afec8b4d7, 0x9f0c07fbf1ebe923,
            0x6c82e68454e8672f, 0x1474349448621139, 0xf44077b3a351a536, 0x8f9adc1042615766,
            0x4efff937846df283, 0x9349a885f22538ba, 0xb1afa84692c49ac8, 0x50876606186f2ac4,
            0x5e3649e8a4c24d84, 0x2edb84a9ce12bce5, 0x8fdf2092a8315891, 0x77018fc43e49085c,
            0xe054e29440430966, 0xd7631881f1ccd1a7, 0x64d26675f0c35825, 0x4aea319655511b2b,
            0x4c708e4ed1228b8a, 0xc6a8b19c2d81b9fc, 0x28ff77db94e363c6, 0x5e49807a638cf0a3,
            0xadcc90c6b10722aa, 0xb530f9c2ec8c1470, 0x444916dc06504b46, 0x8d60d4e979770e61,
            0x21a082b5b9e3b4d4, 0xdb4d2bc8e1ff4bb1, 0x10dfc33369dfda45, 0x471091a09198bb1f,
            0x7096e2fa6528a244, 0x0afaea7afee9821f, 0x483532b25563cb57, 0x8538e9c2e4c1178c,
            0x082625b142086b94, 0x5973f0cc56ab1d46, 0x088ea02aa05a1dd7, 0xbeb36a29a9fa6e9c,
            0xfb5c9ec70c7a05c0, 0x37b06adce9861b52, 0xdae14df7d431d023, 0x57204a7f2c3e8a42,
            0x51b296e5a475e4f9, 0x5d63accb621a7997, 0xae5bc7fa73d68b67, 0x695105ef770ef8c1,
            0xd19f4f3f559a49ce, 0xa7f280ce61dcbb83, 0x5f6a6ff97c00d49c, 0xdd4eb5398c25668b,
        ],
    // j = 255: sin(255·pi/(4·512))
        [
            0x619aa229e4ba7f84, 0x4c00d5fe66e977a4, 0xd1155179d8ef9a96, 0xcdf2960d34df6bdb,
            0x5dea72c35382f9d0, 0x854a2f0a456402d1, 0x04bb399556b6c5da, 0x500df72e1808c0ee,
            0x4d857025b650a593, 0xa5dec7c24c79c98c, 0x435e347e2ff42576, 0x62235927b9614039,
            0x06c7e251a4c8a698, 0xfc2858d07c53e78f, 0x1cda73d426746775, 0x730c18d50eb52289,
            0xb4cadb4bd6dc98c1, 0x1b6e13c841c5990d, 0x8479149016a60637, 0xcbed605dca4e9b1f,
            0xcbd673d636b6e24d, 0x845db13c51ae8ff6, 0x7bf171511a24099b, 0x718fa2950ff802b5,
            0xdb16d26a6dac9589, 0xb9bddfa3b6d23421, 0x5f1c9265aad4adac, 0xad25466ec37f1d36,
            0xedaa399f94d6abfa, 0xaa2f9ebcc4220ab7, 0x6816373b8805337a, 0x899b7e4134da8f64,
            0x491e9dc2cc4832aa, 0x1f21b7579bc5cb0e, 0x8f4deb317c200bd5, 0xba2cefbec6bac1a1,
            0xb487300c930b3837, 0xb8f7db7ad3df2eed, 0xafe725404a492567, 0xafc5f258b2e755f7,
            0xb33934eb3388eb71, 0x044a84630882afba, 0xd37bb400baf823d0, 0x612ad9720ef37a85,
            0x75155ab8e7bab4e4, 0x2ff6f5a3cf7a5c2a, 0xd0d67a33f337fba8, 0xf48d17062764a2f1,
            0x9933eef55064d211, 0x241aa0b57a4a583d, 0x29aef55b4987df0c, 0x125f9972c37dd0b3,
            0x8bb3cea330ce9796, 0x1caa15ab17d639e1, 0x5dd49f546ea9bef9, 0x1dfe1c5d46bacd4e,
            0x534a36ae3bd626b8, 0xce9b3775a14def7b, 0x00342c3a7a79638a, 0xdd56c5b90c29946c,
            0x99a425787138c316, 0x69d0359c2d0efa89, 0x314e9769700cc37e, 0x4404767321f5d4cd,
            0x4be945fb1e98a9de, 0x20ba4093b108ddd9, 0x50bd0603fcb62ecc, 0xfd216e5f9a842366,
            0xfd16918d99cea1a8, 0xd9f4e71b78e8434c, 0xe4d7ad25a43d9687, 0xab1a26be0ed15a89,
            0x5c20fe0c452ff866, 0x6b8b6783b2694515, 0x056b2e156ced35c2, 0xabd232b28ca55ff1,
            0xb50298051169c8d2, 0xa9bc1b393c03e09d, 0x44a938110e371ac2, 0xb37a43f0dbe0623a,
            0xbb318844db1cf8a4, 0xee28e3e02063f642, 0xa1881d4013048cac, 0x3d690fd3866f71d5,
            0xe558d1411ca233dd, 0x495ecc0dc609a6eb, 0x21d040576d4b063f, 0x706062740f1213cc,
            0x97ca78eb72390c23, 0x2b1a2736a743f6ca, 0x3a2f1e7d6af78a7c, 0x122ff45aedb09350,
            0x019fa505d590814a, 0x0e982cd7d3f66c63, 0xdc47a32c5caec3fe, 0xb335ed7363b6ffac,
            0xbeb5569805fe28e8, 0xd22b8907daeb0741, 0x4b0ae6f626f6d9a5, 0xb4ef9f6a4d04b41d,
            0x22a959401d2cd0fa, 0xbee415d7bcc2480b, 0xf98aa8c111716a4d, 0x28784725da2dab52,
            0xfe151548b594e840, 0x6963388f53972901, 0xae5c684b8bf734d6, 0xc76894928f659440,
            0x83db2130a4f8b0ab, 0x5d546d3616bfe1c8, 0x5703c5783470f0fb, 0x315985f658bb3eb6,
        ],
    // j = 256: sin(256·pi/(4·512))
        [
            0x61f78a9abaa58b46, 0x98916152cf7eee1b, 0xbdf1f5b4ab3de24c, 0x3a3c159062718f71,
            0x6d12d59bba9c4881, 0x7b8a103264edaf26, 0x3501a3abe3508e69, 0x9dc79a6a2282b0ba,
            0x76a9fb37e2a840bb, 0xdc3f3360c1667a9f, 0x52fa10e51d70afe3, 0x03956c7309a77757,
            0x70995cf38dad0ceb, 0x3ed2fd90a4adb96b, 0x240c8e121fa9bb09, 0x517e260b46b1e743,
            0x63a280ac9ca4e35a, 0x374543ac0e5b279a, 0x1fecd18509133a77, 0xd4fc39a36a50ca79,
            0x4a2efd8be276ad82, 0x5c71094f3ec171a4, 0x56cbdbfd258f5028, 0xba250f4d06e1bad0,
            0xbc4eee460c000a25, 0x2dae2c960eff7699, 0xf1c5d95a5bcf2d75, 0x572d4ec23ee94bd1,
            0x41182d7052ac12f5, 0x19ee86d25c6f8329, 0xddca9dd4a74a04dc, 0x3e732141d4f4507a,
            0x4b6a046c143380e2, 0x7743e38216abea0c, 0x234a709eba707e5a, 0x06185561f7a7d590,
            0xbc2fa5c2a1993985, 0x24198eb1575aa0ae, 0xb3088f13b27c07b4, 0x2e2c693bb1843444,
            0x24819e5ebb28e8a7, 0xc433a80d0ec00873, 0xc2e9a0a21b541248, 0xbe5f2dc7cebc8ee4,
            0x056664aba1221e94, 0x62d74d4b0a0009b6, 0x955a1119761787dc, 0x93eb60996f392258,
            0x583ecf44597ef017, 0xb074002c0810b6b3, 0x936ca7654bbe5b29, 0x4e5ce243e155483c,
            0xb83b1ea38c5a7038, 0xd08853e23f5709e9, 0x3e754c1ecb47dec8, 0xb46238cc066a40ee,
            0x2c008923b05b07a5, 0x4791e8a6d7aa121d, 0x441b3e5d76dcdbb3, 0xe446ce7405a07d06,
            0x9328a300c4d87ade, 0x6d25cc99a038e63b, 0x9e8222c8879390c1, 0x633e2adddfae6df1,
            0x1117d70dece9f94d, 0x06fefcfae716db93, 0x6e1e55b5f7a61b05, 0x698ef32c0ff6aeeb,
            0xca447c713c006896, 0xf0fc35535012ca7e, 0x111c7feddf35dc40, 0xac82349b43e79b4d,
            0xd71208fe75578e65, 0xbd7292dd27279310, 0xbaf618d47200b7be, 0x2f4fcf2efb7a96b8,
            0x1b3b27ba06327001, 0xaa56f1deba58123d, 0x3ef73a43c2e64f3c, 0xa08fbe20034cb4ad,
            0x4f28bb6bc5bdac39, 0x50b05f978f301f9c, 0x806ac30838145f58, 0xe17f7ba13f4f36f4,
            0x5bc24b00f618b93f, 0xd4624953106d70ed, 0x4eb1857f4bab5bc4, 0xe27759b705ab5a71,
            0xb8403ad56fc5595c, 0x1173ac5918340f3e, 0x3b2392e32e80dbdb, 0x3f7345d39ed6d15c,
            0x9654e27b230682f6, 0xd2718e5280156799, 0x2b78fd3dacdc8333, 0x50d0df22b731370d,
            0x51260b390923cd0f, 0x99000417c47598cc, 0xaf79424b6a92d9cb, 0x1f99741e067cd0c9,
            0x295b8a4677521e3f, 0x3e94a353f92f8ba6, 0x621871f1edd15525, 0xbdad60b9959b2f97,
            0xc81f9f3e7ae3095d, 0x37d22dc7c226fe87, 0xa5584b4bf57b6853, 0xbdf3b96e387a6f08,
            0x53cad9a43d36ed96, 0x2777ca36dc66da03, 0xe8eb467db184a538, 0x7806ad465ea6260d,
        ],
    // j = 257: sin(257·pi/(4·512))
        [
            0x625463effc26395f, 0xd0a9baf1a3a9bdfb, 0xcf941b0c1ded8d7f, 0x6a1bb49da025cae4,
            0xdc0702a62f3679ce, 0x9036f3e16c290efe, 0xeb6fe32880eb60d1, 0x56d41d47f0c0d271,
            0xb505860dbe138e3a, 0x1dad52af55eff110, 0xaac7ba1c9894f885, 0xb36fb2ea89549b83,
            0xef32cfbfe895ded8, 0xd01c1ce8964d5a9e, 0x534bce1bb64aaa6b, 0x692261fe18f6a6ae,
            0x4e7209da90b71969, 0xfba9590703a6bd9d, 0x42a352a0e850d063, 0x8aea196fbc2e9aeb,
            0xecf4be70155863c0, 0x8dd1666ce63c4e98, 0x3680dc9245d3641f, 0xc03a75ea567d637d,
            0xda6be54e82144448, 0x0cc94db1c9e5f3dd, 0x74b9500e8c4e9974, 0x04643d9168b837ab,
            0x18e7c5a0f36ec807, 0xbfabf8bfde90ed9b, 0xc524bc03a1705441, 0x37476e1c312e63b2,
            0x74fbd74167a29a05, 0xc6a9b772987e69fe, 0x966c019b37949e8a, 0x931212f7432385a0,
            0x043569bee7f39859, 0x72ddbda859bfe6f6, 0xf9ba6bf8f1782ab9, 0x3fa00446ffd2f9e0,
            0xba4a7e885e4daa2f, 0xb403c4e358b6de5b, 0x9eede071e0a74c5c, 0x89127ef894feb948,
            0xb1461f9be751d85e, 0xe5253f572b089a76, 0x4a84388c6faf7291, 0x7c8a2dfb0a331b08,
            0x51f75db7107da68f, 0x95698ce9a51d1423, 0x95eabdd40cd884c0, 0x7d509e11820c14dc,
            0x586337a8e627997c, 0x8d37748da61f0b49, 0x0f81ae64e4211bd7, 0x653ed015fe2375a9,
            0x4c30b3abf489c233, 0x4cda97339ab80799, 0xf7efa0f671152ab2, 0xe24f22c8912c510d,
            0x0e2b6743b786e650, 0xcdbb3cf62b493639, 0x4a0967d683a14cfd, 0x56edc6f0b33a9e68,
            0x893b6334b0e75258, 0xe23d55dd26ecc895, 0x293a406622b0b7eb, 0xca758214d3684220,
            0x94d925e5def7f140, 0xdc4a77c4647e816a, 0xd9b10ca6c3483e2b, 0x43281ac77b17f8db,
            0x54aef2abce391d46, 0x443cbd16aa131474, 0x5208d419b1697b64, 0xa59c0f65b9438e95,
            0x8007e486803c469b, 0xe0806abaa7e69276, 0x00e42827ea6dceec, 0x05052fde4630ce90,
            0xb6e223983ab0e6db, 0x5030612920ba69c4, 0x834da3a616550a4c, 0x88ec61a7548dfca3,
            0x8d14addfb5a6a21f, 0x9ce4da276f5c169d, 0xec9f353a2a33ebe3, 0x2a0f5a654f4d33b7,
            0x865d9d27ee16af92, 0x2acc6ff4a1119349, 0x0d7d9cf4f4b746c5, 0x605b365d55b71743,
            0x2535f534efcaff97, 0x5f04c8196a8229d8, 0xf06b5e694c8ba78e, 0xde0c2214a361c2f9,
            0x62ec400473a68187, 0xcd358a93f0e6f77b, 0xef4147d9aa3762be, 0x4b11850fbbb1a3ca,
            0x8840520743b54556, 0x880ffe08091d44d2, 0x110230b6acc14b36, 0xdb459d1754603a46,
            0x201673fcc6a9ac34, 0x37df28c392da887a, 0x27225f63bfc80ddd, 0xae265afa3c45ccdb,
            0x17df35fa69de08e4, 0xae2803e4c31f1009, 0xee91675985089b35, 0xe895bdd969feb11b,
        ],
    // j = 258: sin(258·pi/(4·512))
        [
            0x62b12e1b57b51117, 0xfa7f944ad5b75f44, 0xbfa93a94160ec87e, 0x16e5faee309357c9,
            0xc662efb663d2f73c, 0x083e93f67f9ca89b, 0x1b4a6430c19804e0, 0x75d59446b9c3696d,
            0x1cb41c0688f8d1e2, 0xb877cdd7b9b41c94, 0x199f76f71dfa4d43, 0x88a68b353a593b2d,
            0x449c4340db45177c, 0xdf702ba9aac2386e, 0x1fcfae3712aa7c51, 0x74dbc249e5e98f34,
            0x959afa0a342c9dbc, 0xdabbac0e37c8ebe0, 0xb3b028575900705e, 0xb3bd3adc532dcbf1,
            0x3520943835c33920, 0x33d718914d1e3939, 0x8709ffacfae00cee, 0xe07fd26b3e166079,
            0x29963abd9c93a87e, 0x1ffcb10b83ed3a59, 0xb1975a9e14a845ff, 0x1c6a09df2d4dfe8a,
            0x6ee12ddaa26e50f0, 0x7319570ec1e839fc, 0xd4a3cdecbe9af4ab, 0xa1f5f32a683142ee,
            0x53311fdc478a2c03, 0x70c9e35de068219e, 0x0faacec40152db85, 0xbee1150b354fe91c,
            0x1fe2e1bf83258d68, 0x3a1b2873c192d11a, 0x5fd8f71cbefbcbce, 0xd3d0de27352abe71,
            0x90def28fafa9679d, 0xaa9fa469df6dac94, 0x490efd449d1ef14c, 0x15c2502bdc509709,
            0x789b3c0505ab19b6, 0x859144a619d99743, 0xfb2cb69584eced10, 0xb675a45f4537de3a,
            0xe6902f73f5e2e164, 0x7a2578df186e06cf, 0x372f2c1a3d7c7e96, 0xe87260e843289016,
            0x34b5cf54ad628b03, 0x72d04eb9e0afbe2d, 0x7d4aea7e8f276757, 0xc8e90632313801ef,
            0xa3454229757d2517, 0x64ce0ca45287830a, 0x097d1fcda0283c89, 0xd4f739c7f69c53dc,
            0xc040f842b74e2cca, 0x3700f4593885f7b0, 0x41f1e4927901d8b9, 0xff6c4c4d806a5cdb,
            0x2d57ac56949b97ef, 0x351ebca2ab6b256b, 0x0b7f667961402d64, 0xe4be3cc773acabbb,
            0x4f55c9e4eae38338, 0x1ce9467e31c0a7c6, 0x951370ec3edf5144, 0x17f55c69858995c6,
            0x00182575442d7db4, 0x520acccdf456b7fc, 0x5c1d6b7a0ddc8053, 0x76990a511e33222c,
            0x7d8c6575098c3386, 0x869066b886bcef34, 0x18cbc5e9c4486029, 0xb7d772028d484ffb,
            0x8998602b7c46a29f, 0x33f669eb87c2b601, 0x24ad82691a3c7eb1, 0xb489d5dc1d7fdda9,
            0x5acc4a9e92857b29, 0x8b36b66fea089ab8, 0x1a1a7e077c514a65, 0xcb1dfa1a5eb7ff1b,
            0xc0b10fb087aad866, 0x2189620d599a87eb, 0x8d3f4f40cd25a7cf, 0x3b25b67be1fb937a,
            0xf6672539aa09dbcd, 0x5e19c55c04b3062b, 0x43ed77a0cdcd03af, 0x7c544dd10ee2d30f,
            0x0efc0af77b1477ae, 0x2be488b13971f10c, 0x7da3b51d20d5a9a1, 0xc9f6fc8b8a289f29,
            0xb0951e83eecff520, 0x8be161d990583e5c, 0x9b0eff68b2d05142, 0x72a4abb906ba18d6,
            0xcf7bde235c9a4adf, 0xa5ab73e6a2297c9e, 0x6186c51e1cbec97f, 0xfab0db29129d5a09,
            0x14bedf867df10226, 0x56282a3f13ba3b3a, 0xd874de11499c4bd9, 0x0a740d018e62acb8,
        ],
    // j = 259: sin(259·pi/(4·512))
        [
            0x630de90e7e213ce2, 0x61e04a5c8cb20b97, 0x29c4c2d32ddad8b3, 0x5d2bd7f41a02445c,
            0x179a6dac06e2fa94, 0x5cc4518a23496ffc, 0x8ccd4cf85bd2cd38, 0xb578a3dfa78c5c2a,
            0x660476c70d863785, 0x2af51ea151da8bff, 0xb139c41e3eadbc17, 0x26c5e0614ca461b2,
            0x991c702b00c3d3c9, 0x4c53a056af311550, 0x010f44ad3c82f39c, 0x2e9c4fd75682a337,
            0xc2f2a6f0f68cb254, 0x246bfeb84a0b53a6, 0x2d3df90959925174, 0x71e5cd4a68faa119,
            0xf1f9f64d63f245d1, 0x533ed186b7dc7aa6, 0xf0e89440c4ced565, 0x3857f57d85649b3e,
            0x2ed9cfed693380db, 0xe10733b870a50cfc, 0x2cbcc0c7d62c8318, 0xc9c0e866b710b265,
            0x4be7fff27bacb9c9, 0xb9991c9742d8c7cc, 0x43825a972a57e135, 0xa20d7306e3706560,
            0x9d024e6afda4b451, 0x4072ea824cc7c5f3, 0x735a2ea52aa0801c, 0xc5ebe2417c7e00f8,
            0xe60c1283d44c7a0b, 0x1bf0a1773b581eaa, 0x8bb41cfacfb7ada1, 0x33c4ca76fc752bb2,
            0x12cbdc1dafe1968f, 0x247453eae4154c21, 0x813517660c867ec4, 0x432df5574d13f76b,
            0x426a684abcbbc524, 0x70f6ddb54fc59fbe, 0x35685258c7db9f99, 0x7040c9416c8fbece,
            0xd8315395737d9a6f, 0xc7535233529edadd, 0x9df0c19128eaac23, 0xc4ec8050fcd27ed2,
            0x3719e7aa3f5b1923, 0x376a3595e294af0a, 0xb6a600041398f954, 0xc336429b89f1c676,
            0x4a6dfcedffbfc27e, 0xa74a2b432b351858, 0x08f132e63bc3f577, 0x7cc6a8a686a85940,
            0xdfc16aa32df6a2a8, 0x337c18d8b93a3db3, 0xd07a76f35a38e056, 0xa75bfce2290fa47d,
            0xb1441517178c9cfb, 0x878c4e7a5b8e2b00, 0x52b7f5cad352dbf9, 0x2b3c1c193fd99e88,
            0x2814067ad7f7e229, 0x52c8f4f76474c859, 0x942a06030b059b20, 0x7ca9fbeef7b23a47,
            0xe95e124c2edcdbef, 0xe9c79ba160480098, 0xd94f6873724b8e8e, 0x6ed11fc93e4e7f40,
            0x83d362bfc6939696, 0x1970131a05d1c1d2, 0x8d8334762a0313b5, 0xf46134c628249091,
            0xf583db490e4187c3, 0x0266d06f89ada0bf, 0x00da8a5a72fae032, 0xf77b78f357905f69,
            0x907ae570f3a92eb0, 0xad021f55eed45245, 0xd54d30a0cbf71c2f, 0x63e5ae7d5537b47a,
            0x8c141be7efa567bd, 0xf4b0c671e5375507, 0x8c534418969089f8, 0x420219d82de877f0,
            0x7c74593943aa9139, 0x1590451ec1448a6c, 0x916f2196d28e7f73, 0xed55bf2b72d7852e,
            0x5abec44b34f5743b, 0xc9ac851ec4ee2b56, 0x052364ad2ae8203e, 0x7762e42cfc063c7d,
            0x01737db8a65f5227, 0x9420eee594117ddb, 0x80047e6db329d5e2, 0x2d796b5d978d4d33,
            0xf9884d35e50ee32b, 0x9a830d00d6db49f3, 0x23e428d8804b6f9e, 0x51339b6b327d7e36,
            0xfd14828fa2afa92f, 0x3ec730616fce3c74, 0x6d232b3210d20d4d, 0xa57875458068df2a,
        ],
    // j = 260: sin(260·pi/(4·512))
        [
            0x636a94bb2292bf46, 0x8a69239cef13f174, 0xa2a7fe07540a138e, 0xa28c1c7e80fdca81,
            0xf774b38812fd7970, 0xc77ba11bb81e4866, 0x51fc24314a71b3f3, 0xb74ed2114277ebb1,
            0x4a7baa59c5bb1431, 0xf3606d3bb4226539, 0x39c0a23f6aaa9301, 0xce0f2b8e6bfd7c0b,
            0x5817529677dd1494, 0xa137e76df73b0def, 0xc0630870c90558b8, 0x433c7c8c431da822,
            0x1430d6bee3c4f180, 0x309bf725fb540931, 0xb79d56ab1ff44f64, 0xa833e96d3116587b,
            0x2bb414737301e088, 0x4e33838ccfec2bcc, 0x4273be2f5a3980cd, 0x192060538dfcab78,
            0xbb6eef6c0d8f9d99, 0x352fd19c31f2e465, 0x0b10f7013ddef4c9, 0xaaaf534b21e99c5b,
            0xdca9ea54f1dad24c, 0x36458c59e1334c08, 0xfa53391db0b2d11f, 0x8e90873f109d1990,
            0x8c7ee075a18250a2, 0xa8e27b79c905e441, 0x3e50889e8edaeefc, 0x464324b8e2032f6d,
            0x023d776a9bbca4ff, 0xfa3d3765e84d19e1, 0x791ab057b2e1c8a8, 0x363ebd789f0f984c,
            0x4bc2e269661fae98, 0x0627786d4fb124f1, 0x128ae483dfa2d943, 0x5a94cedf661e43b7,
            0xfbc63e65faea3d7e, 0x1af517b72b62d2b4, 0x1fd93c586fcd42f0, 0x410c81e4a486e01f,
            0xad7cf7b473b82110, 0xa9d6774851b0d6b3, 0xeea1736df08e7be6, 0xca779cf9ebae8e6b,
            0x39eccd2f2bbe708b, 0x18d2b5f6851a5ced, 0x1c8b9217bcc1dc11, 0x7da6287d83e77154,
            0xdf7ff5d2259aa8c9, 0x200779eec02f0208, 0x83cdc4a8fdd07fa4, 0xe8bab7471b8b2b4c,
            0xdf5a8f2b80c3ab3e, 0x472b3cff96186441, 0xb7caa04159bef40f, 0x37e7b0ab456ff18b,
            0xf068bd80fcff7dcf, 0x769344a7ac7fcec7, 0x6968ec9f93eed56a, 0xc761f74f46eef12f,
            0x6c811bf2cbdf8c0e, 0x78de42cbd634807b, 0x170293eff9db89e3, 0x71b1be791e1e0328,
            0x444ddcba2f7a5831, 0x164bca9ac0cdd821, 0x11a43625dcb1d5e3, 0x58e437cbccf1a606,
            0xa9824692722088ce, 0xbe4e2e52f6574dbe, 0x1379dc56023c69a7, 0x41aacd18774c9264,
            0x6921220bfb85c1cb, 0xf24ef6b537bb2bef, 0xc5e5971d1e9383c1, 0xcd443d7ff5436c6a,
            0x27d6192ce12fcd3e, 0xf40416df76185fd3, 0x3b08384e22918bac, 0x9e76aa4f42322a25,
            0x0bfecba5b8a6c776, 0x2e9401b2d0382d31, 0xd4a07ff031b10816, 0xe67edadd493ff185,
            0xae969b112baeb3b0, 0x694ccf27a968a97d, 0xc82a3c66f131a2a8, 0x5da75222088b0cbf,
            0x944e5e9d216d593f, 0xd2c796f971671e4e, 0x4fb6c16447cfb052, 0x47243c0c2553bf4f,
            0x532210aee8141c10, 0x31ff9b98bc69575f, 0xbd0abd0017c7be0d, 0x18b4d21bcd976a9b,
            0xf2bbdf695ae75c0a, 0x113b68dfb53309eb, 0xeec95e432a6faf85, 0xf10499349a996dbb,
            0xbaa395e722d5bc5c, 0x2b52327030fba6c5, 0xbe2470a455ba3e2b, 0xc4de6f8cadb01038,
        ],
    // j = 261: sin(261·pi/(4·512))
        [
            0x63c73112fa8ca76c, 0x7961584b998ebd84, 0x4d721514065f7382, 0x235cdff137e9aafd,
            0xd1b80ab1255f7ff2, 0x03c3c1890a48c322, 0xcd50359fc43506ec, 0xcec81e830c12e1c3,
            0xb795d314388151f7, 0xefc5e1f5ddb83df9, 0x9222533a41aeb5f7, 0xc4d15c0223e8c350,
            0x5f68cf2929d36e0e, 0xe0a8d7534a13b096, 0x6b7f5efcb7847edc, 0xd7eee1b40ee24a50,
            0x3883acbf0fb3807b, 0x2ca7290dc9ad128a, 0x546dc155218bdcc8, 0xd4d3bf055ede17b4,
            0xa88276d9e227fe54, 0xe428e30f8baf6966, 0x0a2fb2182fefe551, 0xf12b9e22eb5742fd,
            0x4b362cc2463ba558, 0x1c23e0c72bd109db, 0xb66bf044634606ce, 0x64b85ad90e4c26d3,
            0x437931a2e0808275, 0x43a8933df8facd7b, 0x8cf1862375e97ef3, 0xe30672ae3b1dd5f4,
            0x83b1dabe73cd05d1, 0x29ff05af4e719913, 0xcaa8cc378354d310, 0xb3abdff7956c65ee,
            0x75f1e90086f152be, 0x6e8a75c697d35fce, 0xa59f8914f4b16605, 0xa257982556766206,
            0x4a641338412a7240, 0x25f0d15a47cb69ce, 0xbf3f37333636b3ee, 0x30c67e3a06078d2b,
            0x1c4af42c612a073e, 0x9cd564d430921a82, 0xcc7a1dc7dc4bb524, 0x98b84c3f3ccb9b4b,
            0xc9df93194fc84b24, 0xc6ffb9344d441ff0, 0x034a091df8ce5a68, 0xec365d4227fcbeac,
            0xd51388864c0df69b, 0x8c47d7e467791de6, 0x02d8ec86e789afc9, 0x23dbb28b6549a9c2,
            0xd9116d4c1f4c385a, 0x1d7b9972508b5e86, 0x8598d31d3cebd024, 0xa9225ec605c15f5d,
            0x528697b00a211400, 0xbb90a039cbeb5017, 0xde9e32db443bac42, 0x3d67e0dbeb82e956,
            0xd551059906d1011c, 0x8b4f6c96b854ba28, 0x74b368908c8d3b77, 0xe46c35dbdd6d55c8,
            0x2e25ef07d876128d, 0x12131d617b2086ac, 0x647cd8e65464739f, 0xc44172bad29cd0fb,
            0xa79dd82bb1ee7a09, 0xa7f93800aeacf7c2, 0x640102477ed8680f, 0x7b8d6b1ca7f6e656,
            0x9a23867685ad2b0b, 0x815c12c419e91227, 0x66bceb9be95162f6, 0x78ed582d1f2a9896,
            0x189998f91d244565, 0x7935a13d62655791, 0x809690664d46fedf, 0x5ab35bacd9e2d78a,
            0x40c3d30e9eee1558, 0x37e7268b76d4997c, 0x29870052a2eadd81, 0xd6f8b95a1879b2ee,
            0x9cb9e1d55699a7b6, 0x54b74bb8df47ac3c, 0x33e2ef0159018313, 0x8f1f40730c88d888,
            0x3113747ef5c02c6e, 0xb0fe2151e0add2e4, 0x1ed827cb034e2f9f, 0x774431b735ba893e,
            0x0dc48ec342a515fc, 0xc8bc7ce2d16e8b88, 0xd107163797c59222, 0x9fc670b18cf6d6bd,
            0x3b8d712fda62c68f, 0x632d221798560512, 0x52365858dc068f5f, 0x5deebaa2167ed682,
            0xa3f54f42f2deace7, 0xba1271fdddd2a4fd, 0xdeff7d767e12f77b, 0xaac132e7038d98de,
            0x066316fd9a23139e, 0x17cbae2b9ec16c4d, 0xbb0c530e1f964f64, 0xcc238d144c609572,
        ],
    // j = 262: sin(262·pi/(4·512))
        [
            0x6423be07bdef454c, 0x00267012356a7d39, 0xe89f07e8eb94119a, 0xef4924e5cc69862e,
            0x5d9881a54803feb9, 0x495b70b64919ead1, 0x57ed32ead332a2f1, 0xe6577c70317f00ed,
            0x74c3443d2ba5c45c, 0xd55105556808490b, 0xe075610ff377500e, 0x9659d35eb846c605,
            0x7914fa48ebf2ab78, 0x77aa392e489cfa45, 0x8417f1db4ebf8be0, 0x81afb0a83d07757b,
            0x870ab406bacff951, 0x84218ced9041c176, 0x8e0a23999066edfe, 0x684926556bd668ea,
            0xa26cd38e9fac8775, 0x43f48a3b71952030, 0xba05b79c9edee580, 0xc654a8768511bc0b,
            0x4854bfd53d03f6da, 0x31d14de4f5127d55, 0xd6b0d4b330206071, 0x7d22192b153cae92,
            0x719467f65c6fd5ca, 0xd728451852f59841, 0xebd1b44f45695f1a, 0xd2206e53cc26f15f,
            0xb281d5020eb759da, 0xba2062083b9e81ad, 0xf19cf776384f6143, 0x78d84fbf57d9885c,
            0x3f01ec5a24bfbed5, 0xc1625a37500fe2f3, 0xad5e2e3dfaabb07d, 0xf24e89c46de78878,
            0xf731cc34ef3ac493, 0x6de5173616eede21, 0x8d9dc61d0140b127, 0x230e6dcabeed1fc1,
            0x4dad215c20c4d252, 0xdf2ff01802a85d65, 0xa505234af2e38247, 0x55bf8e1871bfa56e,
            0xa5bf6137cb548b8f, 0x267049a851a6c087, 0x163d0c480f59844f, 0x4bcffa7c8100ca54,
            0xadd9547a4eeef9f6, 0xa6659eb570b6f8d9, 0x48d8ca53fe44e650, 0xa937708b2a229c5d,
            0xd77747b13e91f53b, 0x53904b5009cf6bb2, 0xe371d9989371a9af, 0x90faa3ebfb2e5b2d,
            0xb15212f1a8a0fe46, 0x11c20cd86869ab5f, 0x077100491c108b90, 0x1f1b6df2197b0fa7,
            0xa7b5e629737203ec, 0x5ebae45806a1196b, 0x8fd12420eb989004, 0x4ab7cfe06d6e5106,
            0xe0ce517a3ead96ea, 0x319302d29ec62035, 0xccb950cfc8f1abb4, 0xa8c135187dc72a09,
            0x9c02e23ed525f5eb, 0xd3988d2feb9417c6, 0x223826b6052ab12c, 0x24eac694bf1317f6,
            0xa1fc26b91a050a5f, 0x320ae41dbba9d992, 0x8951542b62bec7f3, 0x816050545eefac39,
            0xc4525866d3a451be, 0xb221e418d76f6c68, 0x86908820aacc9ae6, 0x6753d1b0b40e666d,
            0x1b2c1c786f286b55, 0xff4624a31e795b03, 0x34468bae81a95e30, 0xcfce896254a87096,
            0x970df5fa1202c8b2, 0x29ab5baedb618990, 0xea917ebb90ea96c7, 0x543603d55adfd6fa,
            0xe146173b4c870500, 0x9922c57e3f6bf32b, 0xef408faf40ded913, 0xd9f43e01b3ac6e32,
            0x0f5f97411b960310, 0xb65c0757a910599c, 0x019c76aff0157b70, 0x771c2430a36c4e52,
            0xbacad4388328b4cd, 0x4fde544359f14079, 0xa83c25f3187d1d07, 0xfb81ecd9e57c2df2,
            0x1ac135ec776a3221, 0x363387142f71dd15, 0x8135f4cbc7a65150, 0x49efd06ae395176d,
            0xf25483e1d61f020c, 0x2e7e70dc4e7d62a2, 0xe9fd24b7e9ddfd1c, 0xc13754c8943aca89,
        ],
    // j = 263: sin(263·pi/(4·512))
        [
            0x64803b8b26fa5d7e, 0xb029d7430c637927, 0x468a14c2e4327475, 0x44d6a624127ab61f,
            0xce83eaad99add2cf, 0xfbc05640e0b6c979, 0x6ee5428391fc8ed2, 0x1a538cb13425e5f8,
            0x8fee6395c657eb05, 0x998319c035abcfc3, 0x29e29a09f5ae658d, 0x1016d57e34f396fa,
            0x3337777b8d9abaca, 0xc1d03378f3478adf, 0xf7cb06e086bb0b35, 0xd69fc0181bad48fa,
            0x4b52b33da0d69ec6, 0xeab8105c1c9eb2ca, 0x57aba34ad66bd234, 0x3065f2577be8a56f,
            0x4b08b4f81d55649e, 0x97d1b23f5d9db671, 0xe4f3a1b7e835b883, 0x6d37324d1853bcf7,
            0xa77e276c62031908, 0x62aa80dc453d55ae, 0x936acb1131166e0b, 0x7aa31632d4fa1eef,
            0xe9148890ad86ed48, 0xe3d055084a222d2a, 0x52f9c9cbadc0e9d8, 0x04c5b1c18eaec132,
            0x4981acdaf400f8e0, 0xc503dfbce9465f38, 0x283c982aca2a29ba, 0xbd10f37873251ac6,
            0xc2508ac25554a435, 0x7130fde9d65f7c10, 0x970d71537243406f, 0xc3f4d9335baf4fba,
            0x31bd95d461044b5a, 0xcf9cd8313ca0b878, 0x02d886e3e0b831ce, 0xca750ee8c5aab6d9,
            0x0cb1b871f56e38f5, 0x6d61023f32a68718, 0x6b54e4af22c89a15, 0xc4ad77142357abf4,
            0xa183674d553fc2b8, 0x2b27e42f16ef3da4, 0xfba50a26ab399bff, 0xf94b2503f140b953,
            0xf416179b33bbcd5f, 0x3b5ebe5d559b485f, 0xe3f0834e85cae709, 0xdb5d700b803dd088,
            0x037cc8fbf7adf0b4, 0x99d7e0ca01472ddc, 0xa7bdb2d44f7ead11, 0x3f7a7fad4bb8ba6c,
            0x5c20def10ef5eac2, 0x05a0e3844a990c06, 0xff34d29a22140e45, 0xb65a6e6d6bfeb7c1,
            0xda5c4f7fbfd8ff9c, 0x168c7cdf2ef23f5f, 0x4b498ae68b2e4082, 0x7c0f9bdb86121713,
            0x62dee1507228644e, 0x3f7c5f5fc9794051, 0x15228b29f879a496, 0x53584f5778a7bd82,
            0x3b3e794dd4fcb3f6, 0xa89f864c9ca28828, 0xf75c171814b47594, 0x09c17408493ca441,
            0x6ab93e48c96e35fe, 0xf7bad36eae8f6a1c, 0xd1f15fc02b483433, 0xcc6d981ae78fab07,
            0xad099735df7c06e7, 0x327e52fef93266f8, 0xe3d86e540b72d12a, 0x7683fad98c6a70c1,
            0x8e3ee211b24fc66d, 0xd6791dd68dba3bb2, 0x71f3fe7b9761508f, 0x50993f22f4461c31,
            0x2b64fdb1ba489109, 0xeecde4b997958c90, 0xa0674a6ddc06b7f2, 0xc4d6e2cf25ec32a9,
            0x325e2e3eb63d01af, 0x9712e8f9bb86e813, 0xa8f937d49baefaa3, 0x468f50123d4ada63,
            0xa981ac99715604f1, 0x5bf6d3551bae4255, 0xf34093dd4b4f0471, 0x06bbb781b213721f,
            0xed279bbd9ac48347, 0xf5912bddb5fbab80, 0xb67b335b944c974f, 0x647d549a591b4240,
            0xec724267b3ddc97c, 0xe18d26f57ca42ead, 0x0743553c542343d3, 0x8f28ec98d0d8aed5,
            0xd23a58d6931ca451, 0xb6a36daf76b5a345, 0xd3d3dffbc1c22010, 0xf3bc3e741ee11a38,
        ],
    // j = 264: sin(264·pi/(4·512))
        [
            0x64dca98ef24f5cb4, 0x218cf2d6ad86e5c1, 0xce241f5bddec213c, 0x823518ea88a51741,
            0x2a51bb803173c218, 0x09e7f29df29795a7, 0xacb0bcc2bcfe57bf, 0x1d06fc24a1800218,
            0x476c44d705d22e14, 0xfe05a68d1da56762, 0x1404ed837a48e728, 0x632dad7080eb0be0,
            0xb684bda567bf380e, 0xebbab4f12eb27df4, 0x11417948a4aa68f1, 0xd148ed686bbb48d2,
            0x3ecd95b41423d812, 0x46b6f77fa9c45084, 0xfe794515861f7e5c, 0x1abf387d0dccb031,
            0xcb72ebc9069c2fdc, 0xd7eb552da393cac9, 0x1dd37a09e4424b93, 0xd74543b5df7e2185,
            0x58fedf773f5fc34d, 0x2ce5a33e36ec3281, 0x4a7474491a3bb594, 0x6ea8727173df4b26,
            0xad30cb8ef95ef554, 0x042b27456ecf100d, 0x78702db15fcb9c83, 0xc2a362ebf5371bc0,
            0xda49f00a38b1e377, 0xde5d78a1b6fce200, 0x2821a9c802530180, 0x53983da0267710eb,
            0x51ed3a45620d0e54, 0x5a7743e9ba553d5b, 0x3107fb0c8a31f276, 0xdc73eb4b90996fb7,
            0x53fe6dc4ad3a74f6, 0x6b24df68fb2f6502, 0x172cfee5f2ed6629, 0xdd1a012a7e145237,
            0xd3f5e70c941e2255, 0x710b75723fe21750, 0x15529cbdd52d4d26, 0x44e813fa90df0b26,
            0x83f5e9fb17cf9cc6, 0xb0de0f8994289a4e, 0x2d616d1aa0a3172d, 0x9ca5dcf98446d61b,
            0x6a9a7795f479c66a, 0x34d3e552e0235aab, 0x6e48f5e727f200e6, 0x5b470d88b510716f,
            0x5343bd668edee40c, 0x28c207e852c6a289, 0x1cbcaf3a40285d81, 0xe3fda050fbbbad9c,
            0xd4d9ff5d24bf5aa9, 0xd63b6db041cbe19a, 0xbfab227a4027fb0b, 0x444d0793ec973032,
            0x819e17845fd77091, 0xd6c9e7f50c063361, 0x0d6a8f6d02e30fc8, 0x35deadc4be2166f1,
            0x6603721b0e958fa8, 0x37766b2edf069bfd, 0x14f488d3526f8b2b, 0x69ad43e782e9ecac,
            0x89df842073e01c22, 0x65bc06053a7e8baa, 0xe82f35c04e49804d, 0x7f7e1922da9c5ce8,
            0x3b49753a18bc321a, 0x475894065f4c807d, 0x2fcd84310092fa03, 0x24883965d5836dc8,
            0xa8a8482a40415a07, 0x57c7f77b18d57c7c, 0xefaa03e2216acc4b, 0x69196bacb44e0891,
            0x916569aa21ba731b, 0xd3f9a9be07c658c3, 0x47944477e7cea68e, 0x60612e3ae4e0d4da,
            0xfe4fcbb58b7d5aaf, 0x191895a1c3068a5f, 0xb74561bb290417bb, 0x3c4be4838c6ed9f5,
            0x0bceb6f7acd00c04, 0x83762751388fa6b8, 0x166de355275f981e, 0x0fa1b346fad95ccc,
            0x71a8d77659172466, 0xadb8484b97f03632, 0x6ec303452bcac405, 0x87c31277cf2525a5,
            0xe88c42b1e2b25ef2, 0x3e9dafc98bb31a50, 0x32ce7e5b021af0ef, 0x5db0a774393d31ef,
            0xd8971c60549edcfa, 0x760bc000ee8f5925, 0x6caea0f254f1d89e, 0x6f33f6ada3129820,
            0x16e8267625174c8a, 0x773e7d3ee6d57698, 0x1f5c91b620cab301, 0x3718997b2d235470,
        ],
    // j = 265: sin(265·pi/(4·512))
        [
            0x65390804def38ac8, 0x35776c847f1b4e82, 0x6fac75daf1c97a59, 0xf35f120a254f47c9,
            0xf6e98e2fdd1e14d6, 0x10622fa79986376a, 0x1a3ed8ed6f435089, 0x4db29440dd5ad0d3,
            0x535b979d13ffd50d, 0x8acf6b906f2fa29c, 0x92cf5546a50384e1, 0x1956696b616ca853,
            0x4c06502f2af0f156, 0x025461fb3a09b8c9, 0xab3f7460d0f82f74, 0x402b3f0028cded8e,
            0x5a6b51de4451fecf, 0x91748a5867a90f78, 0x02e49d4fc3f73b42, 0x34352440f953e40f,
            0xaf7433a92b09e903, 0xe4c2ecbbde896bdf, 0x25bcf51415d0bf3b, 0xbf2f5827539e2756,
            0x99b726430e5653a0, 0x67863027b0160df0, 0xcb69d82811a983de, 0xda91f47d50b1ca7b,
            0x68b59e7135154891, 0x48675af2081393be, 0xc01fe520fbbc3dbe, 0xed0c7f826faf15e0,
            0xe76c3f99fc0de761, 0xf7ac8dcf4ed71553, 0xe9a8e95581d0c312, 0x5e739efacc547193,
            0x88c839ac8fd13cc8, 0xd8f924a0ffd767af, 0x594ded132c5377cc, 0xa3eaabb739c5783c,
            0xf80a0e3dedb10f1f, 0x996c600093abc2cd, 0x8ba892bdba65ddf3, 0xd882e90ea350b186,
            0x76ee350dcb426052, 0xf841ec9157da1088, 0x4c9711c6d56f9c41, 0xd685a11fc6717249,
            0x7598d7792bd19673, 0xbab63d7f21ba6b52, 0x887ad4562ff58e43, 0xcecb420a06475a91,
            0xb0f75d6296eb6c6f, 0x56edec041f1441ef, 0x814f8e543b8e8ef9, 0x25454d282863902d,
            0x36c5b2996000b663, 0x447b2809df6de1c3, 0x6586291d57a5817d, 0x4465f39b1203bc0c,
            0xf54d675e947f2c90, 0x941ebb1914e95388, 0x0b947adde1019bfc, 0x595a3a4747e8f78d,
            0xf675d766dc70d3b3, 0xb4ccdf311fd42ec1, 0xd16aa1347326075a, 0x7803540834c50487,
            0xe643e979a1501948, 0xa566a7babf788112, 0xf953aabb876df06f, 0x1c955ee2b65b36cc,
            0xe268fa8148fffd60, 0x5032813af1ac6e40, 0xaa7a3c8b0a260c3d, 0x34473990a323c63b,
            0xa7fd62379bba5778, 0x329bcdee9694ca10, 0x00ed0ce4c892873f, 0x8aeca09c832e0b9a,
            0xa3978e43e8c77b63, 0xbeef65bb8d376472, 0xd07501fcd7819784, 0x5d7282e35fc7dc98,
            0x02a266541458d836, 0x19c9c23851c85431, 0x6c53cfd1ff513f25, 0x28a8a868fc76d20e,
            0xb01ad3b4d3d4e89b, 0xf8ae8b175f3adc22, 0xfb155f4b6401e2da, 0xd122539e90ca86b0,
            0x1b31639e4c30f691, 0x1c236bf3552987c5, 0x15d262d442780f48, 0x90f699b29078e933,
            0xd62c127aa75483bf, 0x3380169d4174449f, 0xc1227b41fd4d55ec, 0x7ee403333d5baef3,
            0xac0917d60d39baeb, 0xd0091cae81191acf, 0x6887cda55e54ef27, 0x979d9029dd71d725,
            0x28a9224e39c898b2, 0xdaff80a1777a18a1, 0xfd3777594bc28907, 0xbc76da56d7765ff4,
            0xe9ea2bdbd3ca03de, 0x22d824c37187d0c7, 0xa8f474cba415742c, 0x55c75eb817bf3949,
        ],
    // j = 266: sin(266·pi/(4·512))
        [
            0x659556deae523d7a, 0xfd51eff33ad32f71, 0x394635a6240417b8, 0x3a4626cb399e3c8f,
            0xfaa35b0381c222f2, 0x055ecbf06eaf42f4, 0x9a5c5ea932352c84, 0xe5e08f01cb2e3e81,
            0xb724c9f32e8d0ac3, 0x3a2bd1540210bfc5, 0xd32b20bdf1499ac3, 0x3fca079763561193,
            0xad646d2f50229338, 0x0c683a10e83ea02f, 0x682f90fd819a51e7, 0xffae0cba42ec0c37,
            0x6bcb0162e56500ec, 0x2dbf5998711b46a5, 0xbcad66b1e3bae763, 0x48f3ac33035f97bd,
            0xa4831c9da8c33866, 0xe4fcfd5fb1afddef, 0x76f92c962d859e3f, 0xbd7b8c23beeb9d56,
            0x99f4d09e74ce3f2a, 0x934946ec4eb6d91c, 0x98913538199996db, 0x26c2823084c0b176,
            0xb76003c5ca6fd6fe, 0x1520fc6d897e1ddf, 0x45c3a1da620dc658, 0xed564725705dfcb3,
            0x6884455ce0bcf5e8, 0x35ccacf1d6c46245, 0x10f2df28ac8e7222, 0xc35fb2c8a624c4e0,
            0x1d83c4c831c961e2, 0x5b197a0a84096222, 0xd4d3864d80bc8381, 0x5f0fc2c9652bc97a,
            0x438132c1b57328df, 0x18d7b185a0a2bc04, 0x03b43de5d09b1dc6, 0x8fb445f0d37419fa,
            0xa1d40ee1d7a3e325, 0x09fad5d431661c02, 0x7c3a5eb295812bcb, 0x71a59d204a38bae3,
            0x57bb5a9f8257dfdc, 0x560227d91b5f60bc, 0x70d67636b5720f80, 0xcf81a1cd2ce55f54,
            0xfc63755c042bba7e, 0xe4e540a15e8418b8, 0xe79bf0140b52d3d7, 0x4387ab1ccdd01c05,
            0x20914b69e4e07fb4, 0xcaa67f9f1eac1956, 0x31959c9664d36a1a, 0xb74167f1e3771e35,
            0xc69f87734576aa3b, 0x12e386507cfdc7d5, 0x177d21a645bb9938, 0x4883d3436cef1464,
            0x72445963de74404c, 0xc7fb0fabfb5b6ed8, 0x6dde6387bea7929f, 0xa2e1615a6626e66f,
            0x501dfbba1cfac9e5, 0x3ae95a40fb3a1119, 0x96d2560ccd1810d4, 0x9cf0cba47a8d94f8,
            0xe1e5a32af7146e9f, 0xf5a92031cac17925, 0xf0b3dcde8838b257, 0xc5178f20acf24848,
            0x98486921c63267cb, 0x7be5cfdc8206a4d0, 0xa8a820b612f66f3c, 0x66aa64d81fe5ccf8,
            0xc50f5ad352d200b1, 0x38cd8034cfd92793, 0x4fb9aaa843039bc6, 0xe9555a6081c26229,
            0x373eb3248e1cd9d9, 0x145055de24263c26, 0xe11868aa91125e2e, 0x34906f44b1881bca,
            0xeea3fab71cc44031, 0x6279691c0973d113, 0xf4006aaa7a0e9fa5, 0x5d522a1e30d1be30,
            0x334ed242ac580c3e, 0x30df2d5209240a2f, 0x949f833c352c0050, 0x5b1ed60f34ec75b0,
            0x5a4877662d83cb39, 0x38436a961e3730d6, 0xc53a5fc202951ef1, 0xf298d12f65dcabc4,
            0x37e8dae49cff8aee, 0x6fb8233c1a663a5a, 0x73726f786b781120, 0xb8e3603408d2d0e0,
            0xdd5eed81bda17998, 0x7aeadb279c0a68c2, 0x8d559d8d60a284c7, 0x83f4438e3b0c3b59,
            0xff11a7b89133e914, 0x1fcacee97e9b0a1f, 0xc5c82ae8001e3991, 0xf2ba84ec455db2e9,
        ],
    // j = 267: sin(267·pi/(4·512))
        [
            0x65f1960e243f0ac9, 0xf01e1f038efd123b, 0x979b2ac2cd50a87f, 0xd68fd6f64cd8b6f2,
            0xae153e1510302576, 0x99ac8e83d9bfdf88, 0x9d99685866f8ad62, 0xd11d987d11394a2b,
            0x87e5d1442c50df35, 0x6669b101ff9e4522, 0xc6ceed14ee944f83, 0xb9992ca4bf9fa2f7,
            0xaa818eb814373166, 0x09014c7ae005ed12, 0x359636c806edb0b0, 0xe027d269d04a74f9,
            0x1feb1fdca69869d3, 0x949eab85ad0d5899, 0xc2891970f3d7378a, 0xbcb5d37c10a0c06c,
            0x78efac0bd4d33a33, 0x83df1a5897f5f75f, 0x1437090c39786dce, 0xf5edd9f9f4068dfc,
            0x51efa82c2492e9b3, 0x47bf9af1bb755dfa, 0xdcddb29aada16f5d, 0x58eaf560b6af808c,
            0xa809189c13447467, 0x0d913d8688a27f1b, 0x5a9679efd8007f3a, 0x0d5866553e0496d4,
            0x036465e316852f43, 0x18441fc593878920, 0x92fdbe51e7d440fd, 0x7eaacc8f9de431f0,
            0x320826582b86d562, 0x5de937f5152ad2d6, 0x44f401a3680d210d, 0x9497bd5a3e59288e,
            0x009c53782c5eee87, 0x30791987375e4976, 0x0f3c842677506d23, 0xaef5e622c3e3a3c9,
            0x7cb977eafd002c7e, 0x4a59f03e6effb2fe, 0xb0945bdc25ae5147, 0x5bab129a7d2bab6a,
            0xac41183a2c9a55d3, 0x0e893f92f4bff258, 0x754d1637155664f3, 0x6e73a4cc9cca80a2,
            0x9d2ab62cd7224684, 0xe8ec04f752754483, 0xe7f642a6ee4fafad, 0x16fcfe7f13f63267,
            0xd78d4facefe92ac0, 0xae1e447b8f7504cc, 0xfda66297a3821c18, 0x94363636319d7e6d,
            0x8867051a429d03ed, 0xe3e38fa80211121e, 0xe46bc2f3608f8b12, 0xf881aba5d364ac68,
            0x8335745e456f6fea, 0x551db5daa0f8c9d9, 0x99c2954c8d870d28, 0x54f4939e62078598,
            0x84ffe4bef1d0c9d1, 0x64fa8da9a46d0b34, 0xb284a388a1c7d95a, 0x27487f64435b04e7,
            0x56c042707b27f17c, 0xf31e9ebfc34f3a85, 0xbbd666b8b0c858d1, 0x6d3ef1f4fafd62e2,
            0x3cd39c1b6ec4d374, 0x95a099b21af2ad03, 0x817cc23d61df63f8, 0x84a6b21579f4a751,
            0x3655b46b9c575e7d, 0xad32c4b52354dfa3, 0xbb8c5ac98afd1bd3, 0x04142f0c7b291515,
            0x73eabdf8d0177ab0, 0xfce77c07936f884b, 0xb5f9fdb4a8214fc1, 0xa2978366f8581212,
            0x8677759b567448d6, 0xcbe3fe3e5fd3c36f, 0xec1fdd2e40e482a7, 0xccc0b23fcaf8eaa4,
            0x0a4c364a708fc41b, 0xe9dbdce045b27f8a, 0x4fce6d2f2beebe94, 0x1f1a27fe63e37f3b,
            0x36f7e532882a6521, 0xdea70720a78ca4dc, 0x83dfd88a33956912, 0x86570aac280f7aa9,
            0x1e4c830c5ee2a184, 0xb09fe36069a7b028, 0x739ab31f9d065e21, 0xe2b3d59da7cb3c36,
            0x4683350ac253c96d, 0xa378562bf297be8a, 0x267618858892b0f9, 0x3436cfcbb79e2071,
            0x5c3fb24e6a061a50, 0xa313702995cc14fb, 0xa4c9c27df2501ad6, 0x883e131318fccde8,
        ],
    // j = 268: sin(268·pi/(4·512))
        [
            0x664dc58506f7faea, 0x17331d9e3aaad361, 0x882eb901ea7a43af, 0xcbc08710c4be8ffd,
            0x90028ab2002f5f45, 0x5ffa167247166715, 0x2255642ea04eb25d, 0x0f7b42108292bc63,
            0x93cd157f28898917, 0xc817bd68fdfb7853, 0x9efca873f69827aa, 0x88ab13e1708d38f2,
            0xd9c4f64adf404ef0, 0x93e031b18f965100, 0x5698d555bf9ef973, 0x7b1fce545b2a5b1a,
            0x34302b61ec4bba3e, 0x77fe0c9cbb96ba02, 0x6223d9a58cf5ab9e, 0xf11f199857112bf7,
            0x47fbe7065c2e1133, 0x556b9faa5b7bd018, 0x2c45df9f4992042f, 0x4df0437c44dde6e1,
            0x663aa491b87af75d, 0x960bc5a06bb609b0, 0x0fd90816ce645796, 0x1f3c91762fe4787e,
            0x51b6c0c3914a1acc, 0xd9ea7fca90b4c2e4, 0x2eeb3a43d4684031, 0x9511fce137bc19be,
            0x0cabfc34a9480536, 0x50bcf733be1811ab, 0xcfad5e8b616075b0, 0x36512056dbb020c9,
            0x25d7d6517387fc9e, 0xf62e7f5ed093ce8b, 0x081598acac301c76, 0xd9c7f0c5beedb0e0,
            0xbbb5c07889a57b3b, 0x31354d672569d03f, 0x7b20042971412ead, 0xea81f9d87e289345,
            0x42a1c54afe08389d, 0xccbff3a91503cdb3, 0x5d22ef8ebdda143c, 0x668766a0b29231b0,
            0x792c34c47338c7c0, 0x07853604b005b69b, 0x81b5f08c55a22549, 0x91303b273e7b2c56,
            0x18554ad325d65fde, 0x59ba3fdd8e16d112, 0xb486496e86cd2834, 0x2ff325d4d50e0b1b,
            0x2e8b8abdc9aac9e1, 0x624976e19e0f9c3b, 0x4495a7da698be8e5, 0xc851c12199d01cc3,
            0x02ada0b21f589917, 0x168239f85e4ab401, 0x48e5104552a4db03, 0x078301319b65db3e,
            0x5c84aefeeca932c2, 0x841c07d0c15fc762, 0xfe540dbe74ab170d, 0x28e648bf201cc680,
            0x814f739eb5dbc85c, 0x53af021ac4815eed, 0x5f68fd1551552462, 0xe3cbf7f042623abe,
            0x5596c64e3b00eb16, 0x584991f0a7d507d4, 0x4d77ac61822d0e49, 0x7291e88526122616,
            0x066b712af332a6df, 0x47104b9b0816df34, 0xdd80d41ca5e34366, 0x2f8e978fb7b7787b,
            0x053546c4632b1a61, 0x252dcea44025728c, 0x09065ed040c67610, 0x5f2209fbe0b8c5b7,
            0xf8738a47c464e16a, 0x9fb86a93812aa5bf, 0x4513cdeec47c46df, 0x5dcccda7378f1672,
            0xd4ed685e75bcd5c6, 0xfedf709b7c71e940, 0x7cff8a005740c44b, 0x89276c6fc7643a95,
            0x1b6de8ccba9d6532, 0xec28b98273fb824c, 0xa1fc6827791611b6, 0xd77446299bea9998,
            0x5a50d741360c6236, 0xbc936d765fe9a606, 0x273e582794bc483d, 0x80295b3e501ff9f4,
            0xa7191b4f8dc957a3, 0x43c4cda67d8959e0, 0x7a2a5db99bb22937, 0x58e6520f0a519b2e,
            0xbf6ece888bef1335, 0xe8f083dd347901bc, 0x63fdfba6916410f0, 0xf4559053c2fdf32c,
            0x5c6577ed983b5f7a, 0x9462f0bc04b71fd3, 0xe3ae80b4bc8e82cd, 0xde6ce3cd85fc38b6,
        ],
    // j = 269: sin(269·pi/(4·512))
        [
            0x66a9e5351f27b9e2, 0xdbb4bd35b35f3f8c, 0x0347be93208f4403, 0x1d1ac2beac50dd6e,
            0x7bdca10f1d6fbc2f, 0x5aca54ce937c4ffb, 0x78d3720a2a8fff5f, 0x8d47305101c74180,
            0xa3e4410190d7eb45, 0x10558c099a7f3758, 0xef8fe5bddb85da8e, 0x47e7880613b4e964,
            0xf923f68f5b921c24, 0x87a3221471d7891e, 0x895e2fc99ae1d79d, 0xa6af6c8a70e3da72,
            0x9962385c27741d4a, 0x7076da3994621def, 0x151e1da96258c805, 0xb728ccffe52e53c9,
            0x1b83e6205fc3ab78, 0x1fe02b71916ce824, 0xebead472165023ef, 0xefe90d804dacadec,
            0x5b39c46b8e83f26f, 0xdf72145e818386a8, 0x348ba660c2141a6b, 0xefaedd4985c4db10,
            0x924f1b3c494a7ba3, 0x2aa822f232e14226, 0xdb692c87428d18fd, 0xa6ca8797f556bb14,
            0xbb13238ef49165f9, 0xb2c24286e19fdddb, 0xd513c1ddb5dc3f25, 0xebc5849ecc1bdcb3,
            0xd63f0823cd10f829, 0x90dd65764763023b, 0x3d9e31b91dcf821a, 0xb9162dff6a67d9c8,
            0x58ad609466e5f45d, 0xb6905d1ad682d219, 0x1eb823c056ed4175, 0xb4d236e65c199504,
            0xe5e3317b525cf17b, 0xabc4dc381c99c7e8, 0xdcc4b216c2d3e429, 0x6c9034c85b014489,
            0x953f63a39c5bf298, 0xe85f77d748b93e90, 0x4e71aca62781e68b, 0x860e3dfd09e09009,
            0x34ff5d77543c35e7, 0x27d99da51d11e381, 0x5c7a3a7ce0aa3ada, 0xac57357cf11d335d,
            0xfc4fbd7a3b230624, 0x40f7d7a1de9ae768, 0x330d6616258341ef, 0x210628b28dc9f661,
            0x4f9f6b945e926950, 0x5407739e9175490e, 0x5aeaa5ddd9df034b, 0xbf04b90e65b00415,
            0x17d533b6a0e1531b, 0x85d25a69092cd1a5, 0x8d656d6c4924823d, 0xd265612f204e0fa7,
            0xc20d48e19985ae14, 0xfae1be589e43232c, 0xbdcf712adeaaa471, 0x56857c31a65db36d,
            0xcf73419789caa2c1, 0x7544cc0d75e140c9, 0xb78d2ddd72adc01c, 0xee5a8d01d40c6602,
            0x5d12b9289fd00f51, 0x828272d98cd29f5a, 0x14d4b24ad756a89e, 0x0e36aa5f7a621ddd,
            0x8bc995966a5910a4, 0xf572279f773eeeca, 0x28b85f64db6507d5, 0x1bd674d6bf42e668,
            0x7074488682a443a0, 0xfbb3223d2880afcf, 0x0f2e03066dd6837c, 0xd4c6f58c771386a3,
            0x2fe10888e42084fd, 0xf65212f6f7146903, 0x24dc7bdf2c483b6e, 0xe8bd75fe58878752,
            0xcc929586b34c8ad0, 0xc61fca612141d46a, 0x7d69cda377a50afa, 0x5a34c75c15b76fb8,
            0xba41bbb361e2b691, 0xac3a72c472e887fb, 0x4afc2f4ad664808a, 0x190debce5dc9dc93,
            0x1a61d0466433b741, 0xff5598be30765ddb, 0x6f5b7214cfa06a11, 0xced85bd764e59525,
            0xa7c1bfbf6eb26b80, 0x31507ac752b906e1, 0xbad5186e86d15e9d, 0x83e1a444d16c5929,
            0xaf27d16693b520e5, 0x7f4723af47bff4bf, 0xf48e469d1eafe5a1, 0x904b8976e3ea77b7,
        ],
    // j = 270: sin(270·pi/(4·512))
        [
            0x6705f51037e7c8c9, 0x1e2a054f7623d79b, 0xf1680a3d28829d05, 0x489ce12b325de564,
            0xe2c4561a3e740382, 0x67f1ad71e4b626df, 0xd4d40ef9422cb86e, 0x6341a6ce0c3b45b1,
            0xfe0fb5c5170a99c9, 0x5d85e8dbde9755dd, 0x7607a5c7a424a2bc, 0xe575c44cffb92549,
            0x4a5fdb3661ccbda6, 0xa6bfa590e099f593, 0xb021919c2215730e, 0xb62cf20f52564330,
            0x4c3cda3680a1055c, 0xe7af729e195021e8, 0x7b5c2e8ff5904deb, 0xa11ddb5b4fd3b651,
            0xaec95c1e72a244bb, 0x3e7ba93ce70d9db5, 0xd9dca5291ef63b50, 0x576a6856532c9f1e,
            0xe94941b09dce3e8e, 0xc617897c9db79bcb, 0x8e64fcd557fd975b, 0x7e423b979e476e4d,
            0x4583efce4ceabdce, 0x88d4b25cfef6a058, 0x20b4365a5753374e, 0x3ea075ef41e6f80c,
            0x9993b6b351d73802, 0x94c28cc8f835d1ee, 0x3ea331e1937f297b, 0xc73e2b2f0ec769fb,
            0x0ac19edc90737c49, 0xc0d59419e8a83482, 0x1187469650279633, 0x2a4631b58b7b7636,
            0x33ffbea67e950446, 0x6be4180301550391, 0xa12753eebe27c6d4, 0x1c83c127f6e2ceb8,
            0xacadd0ac57cb6f57, 0xdd3fab5b85bf5d22, 0x78cee9b765d1dd8a, 0xdf6ac4d3c001f324,
            0x7dfb551f3c14c242, 0x7e66112bdacdb9fe, 0x7cff3f0a4090f293, 0x96351e7db2abb4d2,
            0xc1e3c09f7eddd0c8, 0xc17accf4f03d633a, 0xf5b690a03df03736, 0x37473317f7818640,
            0x377c289d2b7d04e0, 0xbe25efbf6cdae282, 0xee766d8fb02d1fe2, 0x644376c622783e1b,
            0x065c8e7c45b72243, 0x602074e3c7252538, 0xe55065f33a419a6c, 0x6b32e5cbebececac,
            0xe9db304f37fc7cd8, 0xb2de3d4c428f0171, 0xd49d945d8a15a16c, 0x29027a7364f46b8b,
            0x80a566aa51d61805, 0x411a67859ac03146, 0x5faca9016df9acd8, 0xa3576179ed0d51dc,
            0x598cbcd75bf263a9, 0x847adf5be3c4e9cd, 0xee28acf6124f8372, 0x2aca697d66da439e,
            0x7439d7c8eb715c4f, 0xcb24ed19eead402b, 0xc6dc19b6b15ddf21, 0x4fb57c66dfc3b103,
            0x8a853b8b5edab5a3, 0x6b8dfca74d8a8f32, 0xe37cbf556e2c9abe, 0xa668b57e8f980d25,
            0x079d689caeed9216, 0x124a152a046c5524, 0x87d8a6cb5e79d545, 0xd16528f7980d914b,
            0xce0ff079becb5159, 0x2ab53868301138bc, 0xac65122684fa184a, 0x881c615fa9099f29,
            0x67c0276353238488, 0x9950269839ddab38, 0xeaaa2901e0f9339c, 0x4a1b940ce05e426d,
            0xe675a89dcafa3308, 0x5032fbd74373f6fc, 0x9e0544aae3b99166, 0x477de71f15693b25,
            0xf3e3772a8c0e8a94, 0xfa91d8f34111e6a6, 0x9622d9511e952195, 0x97ff831405c85918,
            0xd234d8dacdf19862, 0x4b18b0bc11449134, 0xdd8ceaaaa666f00d, 0x73254719472c2010,
            0x130b2c4a3b81e8bf, 0x97b8fdd65f2a3446, 0x5446b3d0eb8ec643, 0xa4bbe8efef9bd339,
        ],
    // j = 271: sin(271·pi/(4·512))
        [
            0x6761f5081ec2ae9a, 0x41a698e84f5674b1, 0x4be73f92ef0de27d, 0x8d69a780e61e815c,
            0xf02905e6e72f83f3, 0x997d02bf4bfc9415, 0x3ef8bc824a7bd59c, 0xd6bcd1fdf1c3257b,
            0x0045686cadddca4c, 0xbe92406799e6e14f, 0xff6e52465a8ae874, 0xb50da6a234fb5db5,
            0xf2ea766fc232228b, 0x4bba77d43f9489a3, 0x82455aedcc9a5026, 0x6b7d399d7d0a6fe7,
            0x457d06c9008d44d2, 0xfc5053b3d9ed8ee6, 0x8cfe9e7ce8e08a65, 0x008d1d9e87c10fc2,
            0xc3c19d1aeaaa5a3c, 0x9440d6069c97a6d0, 0xcf7f7b0e3eb4036b, 0x3ee282efed02dd36,
            0x925f068c1346cccf, 0xf83b0cd5c5cf9642, 0x67526c5500bc2fb7, 0x590efb763bf75046,
            0x6a3ed448c91c2d9e, 0x2d805974bc751e9e, 0x929142753ed1be9b, 0xd80953dbfb0b9b3b,
            0x958e67163d240e83, 0x3a4a90507412ef31, 0x36dfee93b830de4c, 0x3e3f4e77afb293a5,
            0xc435a0690d05ece7, 0xa334208ac2174a74, 0xaef4c04e367e4b7f, 0x92ffb18b6cbcbc84,
            0xf7cfe9bb5cae9093, 0x5ea94e60c5791410, 0x934d076aecb15abd, 0x68eb6609044a6f0d,
            0xdf0070a18bc9fbc7, 0xe350a5795a303fa7, 0x7434b1e21d958f91, 0xa8a748ac08e37f78,
            0x22e1065158fe9575, 0x43ceeba9ff61bcd2, 0x97cfb0d9b31e713d, 0x36acdac1086907f4,
            0x0ffa229c969010b1, 0x8e156fd260904b46, 0x66013bb2af899e47, 0x9a5161057288ae66,
            0xbfb72052a913abe0, 0x946a5e7c5a99f3d2, 0x3ff8c06e2e8a6074, 0xdb6b83cc680a2d73,
            0xd7715e1d350139e6, 0xc814d930ec15e81b, 0x56e12682a9f9a646, 0x2637a0998bebb35d,
            0x06814f783a15a779, 0xe6cfd97d5a1af7d5, 0xfe1101a446744cbf, 0xd0361357dc71708c,
            0x2bbbf22f153b516f, 0x692792caa62beebc, 0x7b9f1f5b393ae7df, 0xeab1055b3bd9238b,
            0x719b98c0c7d39053, 0xe6a2398431904755, 0x460c7a4c1b189bcd, 0x7782187300183534,
            0x9001de3223c8ae28, 0x1a5f151732f1b4d6, 0x5665b80831bc468b, 0xf5af3f020145ec0f,
            0xe4311ca014675c74, 0x74e2bfa1bc30d4fb, 0x05e0ba5f934b70d3, 0x73ac8b337fb21d48,
            0x4c395c0616403260, 0xeffaba18d25b60b9, 0x494d64937a82ce1a, 0x8feb72221b2ea167,
            0x95d17fcc3a78422d, 0xa1006fe650a50b52, 0x0ae897cc78838535, 0xe4e76145cd18ccf0,
            0x29483ce73bbee1ad, 0x892022d848549b49, 0x0ede02cb8e4aab0d, 0x2eed052bea3fd3af,
            0x1bfbe0bb35924eaf, 0xa65653b961dfe3cb, 0x695845b4a7f78145, 0x8d44285ab3c1e0d8,
            0xfbba7e8e8016e9b3, 0xb02fb270e4e166c7, 0x6a0f79364a8198da, 0xfe934047bd81aa65,
            0xb2d8969e8c98a2d3, 0x358782d5c9ca0195, 0x056e441eaa60a15a, 0x2a20bcdc2ff0fa8b,
            0x7a24cfad5c0fb500, 0x0b0c06aecf7e46ca, 0x72df39bdc7971022, 0x16408f98714d9b64,
        ],
    // j = 272: sin(272·pi/(4·512))
        [
            0x67bde50ea3b628b6, 0xd409485edd56b172, 0x16fec586e008e2c9, 0x76c8c1d21cfb8d44,
            0x128cfed9c6a525ac, 0x154b74a5668d058c, 0xf6a8f3976ab88345, 0x33ecd2df69ec11a0,
            0x5fd2fe636c01cc24, 0x2e82985dc0d853b2, 0xc9e5421bdd4ad863, 0x62fa5c5a72b9039e,
            0xaf1ddcdaf56c41fd, 0x6a18585c75e070cc, 0x40dd4a611a910545, 0xaa7923517e411b1f,
            0x3ad1974579de7c7d, 0x268296f79bc9268d, 0x0c2926ac9c0e3d8a, 0xe7a260d3ba172feb,
            0xdc4ff41d2591b611, 0x52c1f9ec74437e78, 0xa602f193476762f8, 0xb8c318d7da3e50e0,
            0xc39755d012b7eac8, 0xe622c3dce1c94749, 0x675a522e769bb401, 0x7d1395cc4be4c8a3,
            0xae19cf18ef78cd23, 0x10b4ed2057151d34, 0x5e07ee04eb3d6709, 0x55995e0fd7b08774,
            0x9edd1527095a659f, 0xb6fdebbd30b4b4f6, 0xcdd76f61590d55a7, 0x3750938ba96398d7,
            0x1fd4ee22458819bf, 0x66836c24767f83ec, 0x3eaffd9eb8ade938, 0x9d482a0a93a386cb,
            0x2c8c47989b8861dd, 0x159d87fbdc99183d, 0x2c7ef906d3abd905, 0x8c336b23dff31cdd,
            0x4461ca6dcda93d92, 0x7e58b850a9616a1f, 0xb5473fbae774b8de, 0xad6fbef4078e05f0,
            0xa6b2203846f14e1d, 0x47bcb32516f1f11f, 0xd00ce7c0776a011e, 0x6f6c1055cc8bf0f3,
            0xef437ff728a46264, 0xb3745475767f589f, 0xffac902d047dab1d, 0x61ba4fb81c5604dd,
            0xefdfc5188e68242e, 0x93934a75b438d292, 0x76b28538bf7bd85e, 0xc88b82f3af1c7658,
            0xd1f0984c8ae9c322, 0x08ef19ae4a38514a, 0xbcddae2a5d84950c, 0xb5a0a403eed78690,
            0xfbb28deb8c1ee343, 0xe6e2a80783843b5d, 0x328e2341e102dfc4, 0x8e5d39d51d7a21fb,
            0x745ec91316a76449, 0x5a64ccbf721fe2a9, 0x227ccb756eac9b12, 0x64498ddf53455efb,
            0x62995c3407be9fde, 0x2c91e18eb73ee09e, 0xbfd723aba9310def, 0xdf1109c13238c5fc,
            0x8b4d31dcc549f4b5, 0xd8675bf8953131f6, 0xcfd495b8a837a11a, 0x60cb57c94426408c,
            0xd2d939e2abeaacb6, 0x0eaaaf68d06558af, 0x541283ed660ac87d, 0x73409e1e590767d8,
            0xbebe59a462ca2c21, 0xc23cfcd9745be006, 0x92b6761a95034ba2, 0x2d6bae8048b919c0,
            0x3cfc07da0ea06139, 0x1903aaa76d698b1a, 0x40ae9e4133574412, 0x428fb5900857a2cb,
            0xc2b67671720dbe04, 0x2f672e7beaa0a47e, 0x04ca679c22ac8c22, 0xf54e176f626259fe,
            0xab2306ed52eb82ad, 0xdcf183109e58bb67, 0x11b92b6bbf520ccd, 0x24db12ddc77c85f8,
            0xec3566344d4f064d, 0xb9e05ead829aa73b, 0x01df0c96631482a5, 0x825d10c75f17669f,
            0x40129fc62eb2cd62, 0x8b10eefebdb95499, 0x9933a2ae4c2f5614, 0x80a6b543482a2007,
            0xdbfd1dd2f4f09ef5, 0xd277bb6f2e0d370d, 0xe5e2084ad4ddf2fb, 0x23607ebb03b27d90,
        ],
    // j = 273: sin(273·pi/(4·512))
        [
            0x6819c51599355afc, 0x7ce0fcbe11bd7621, 0x4d4a8bc7421a0c85, 0x2a556c89561cb74d,
            0xf75875455d074ae5, 0xd6ff81b623638893, 0x7ad911ce916beb58, 0x1d9bdbd4eec347a7,
            0x9d1dfff9ac19cf0b, 0x80c1955c3c9b3c02, 0x801b8a809df93560, 0x822658c294b58b6e,
            0xc68c9717beff5272, 0xeecee7a1ffbd1d68, 0xbc38ca5f833760cd, 0x87eb1fd2a3bf9188,
            0x7a95a2534d171b26, 0x69fa87489cae69d0, 0x2fa6a01c7339be31, 0x20baca10e1044cd6,
            0xd4fdb5fb7ca34a2f, 0xb6bb7947649c3dd5, 0x73d3cdcfc968fcca, 0xbd294285694b0d4a,
            0xd28e80bd708782b5, 0x1ff0c5023706fdf5, 0x19cf62f9ceb5b3f5, 0x3ddd0a4e4b93ea34,
            0x37d583d1cdeaa48e, 0xcb735f4045606def, 0x48c8724d3aa7a4f3, 0x9105abfcdde705bb,
            0x35983c0417b4d91d, 0xdbebade601349a66, 0x81455826419df49e, 0x695cec021628c9ac,
            0xf1bc55a12a1d25f2, 0x5589e7b938e7f976, 0xc3193eeb463602d9, 0xfba5162521c423b2,
            0xa94dcb93ed67e7bf, 0xde3cc36eb05dafe3, 0x6d07efbe18bde257, 0xf8787a078e02c309,
            0x38acaa9eb1495cdc, 0xd3fda0af8cca339d, 0x8b8c6fdc7ddb8232, 0x0e1539df5d155664,
            0x6dcc1b79dda5a09f, 0x3ea201c0c54614b9, 0xe4ce391588ab872a, 0x265210bf53712bee,
            0xf276c06e031ded76, 0x54bf60304b73e73f, 0xdfe8ffd7f7559842, 0x6cf0a023d8d3918f,
            0xe0749d5b3e419a99, 0x53cbc9fccf36d679, 0xa85bce91e50500ff, 0x0c0ed3959c539b75,
            0x2d43e6072fa5dfcd, 0xf94e858287261115, 0xb87899494a6004fd, 0xbd4d3303b1fdca25,
            0x65141d71e4993990, 0xbc437a01cb1e5c3c, 0x6e156c969e8efa49, 0x3e351f30dfa242ff,
            0x53dc045e05411a8c, 0x10f6cb2ca4ce063c, 0x140685efc786d3f6, 0xd835080d08918d82,
            0x440ba031b3a038c5, 0x9c1b6a054efd07c0, 0x8599e6d8efd3fbd5, 0xcf0f2f4293c5cee1,
            0x382253f831222b72, 0xd378c78af4c91c68, 0x310782c92af32101, 0x052038aab1116e77,
            0x400591fd0b19fae2, 0x98346a63860023f1, 0x2644cacdbc7fdae6, 0x5487aa25fc4911e7,
            0x7a628f23b47d9a49, 0xf797a977718ca204, 0x28cb1411a06cae98, 0xd3971286e27f270a,
            0x75da597193eedad2, 0xa5292819253966f0, 0xeb23080c32c6a68c, 0x9b7761c868baa7bf,
            0x47d8ab73126d940f, 0xd9da74fb052723b4, 0xd20a622bb7f13a10, 0xaf09949c4855333c,
            0xab3865f7480ce7c0, 0x597bea221199f065, 0x2e9ef1945638dca0, 0x878c89bb3de08bd9,
            0x1bc4371f36f292c7, 0x1ebfc938e0fd6641, 0x70ea90a1aa73fc4f, 0xd628ee7787e07547,
            0x661445838e19a8d6, 0x4a63e1ac736b0f8b, 0xedbac1a5ce64682d, 0x00b1beec15c1d47c,
            0xc2778810181112fc, 0xffeef727f99c12dc, 0x091d29a5e5bf9bbe, 0x9d3ee181948e1e96,
        ],
    // j = 274: sin(274·pi/(4·512))
        [
            0x6875950ed42aff7e, 0xdc9813c430274478, 0x42164def500e8908, 0x8620e367c4c8410d,
            0x96aae3272cd56c3f, 0x85e310a1294fc2a2, 0x20bf07ee0ff74cf1, 0x2fc12aba9566bef6,
            0x3e552de525bd177f, 0x597286cb9ef4ba47, 0x66004830accb35b3, 0x660a2a223d8a41d3,
            0x9472df02ce564635, 0x47bd59570bda634e, 0x648c9665490bfd9c, 0x327ee385986d5cbf,
            0x6227e18b892ac674, 0x049db0037b184278, 0xd96c221b9f8068f9, 0xa2ddf5ef24809a36,
            0xdca2fa7b72f5a507, 0x4fedebf189b701a3, 0xc47027f622e32ff2, 0xd4a37eac473c824a,
            0x50275da7982367ee, 0xa348151f046d27fc, 0x35672a440ff1225f, 0x867651b9905ce6c9,
            0xcdfe368b055d6a0f, 0xa6412560d3585a2b, 0x26ae735ce7090a4a, 0x9ec749e1dd07c76b,
            0x2aed757513757054, 0x0f636c3a0913938e, 0x16d976fea3fc0d0e, 0xb5ed387797779f8f,
            0xe07e13c3c0c962da, 0xb20ae20246129698, 0xb85f640ee31d0b2d, 0x1e4ac1e3ad97e561,
            0x53ce5ed36386dbf1, 0x669ff05cd544a7ec, 0x88714c4a9757d60e, 0x4254ba10faa6f05b,
            0xc215157ef9033cbb, 0x5301826b1d8f42f3, 0xe7ed0fcbc6693d8f, 0x6c8d2c8966cfa1cc,
            0xff08cae61fdf702b, 0x31938e5e76532632, 0xfb3f4df4c95c97de, 0x7c3923e348a95caf,
            0xa844c3d106a117d2, 0x04ba282481d40c36, 0x566b0b1a0d4762b5, 0xdd5c5d83419f017e,
            0x9790269c5500d5d9, 0x79d47a1fb2a6193f, 0xe6bd9bce0c8d1962, 0xc7effaf1e717645d,
            0x4eec0087c67c9b67, 0xacd5a205f23b5a25, 0x61118a51d448166a, 0xb109aef53d644e4a,
            0xc06fe9d54845c1b0, 0x015173778054d6cc, 0xc49f3182bafd0ab6, 0xd1eeb5337565bfd2,
            0x9160427ab82680fa, 0xe408de8416d88a55, 0x987044be39a288ad, 0x7b0fdd53b1dd9092,
            0x91682ed0345201a5, 0x7c3cb007fe3b8041, 0x5538a4c74db9aebf, 0x85a1407cb799aa2f,
            0x26a8be5517cf0eb8, 0xad584921d5a98387, 0xecc541aaf877966a, 0x67f11bdaf2af9b17,
            0x8f0441fed1393fc5, 0x2ddcc7386d92d1dc, 0xdae3eb722de54fd1, 0x4af678e77d1ac90e,
            0x928710c2f9e7e697, 0x8c0838e354601808, 0x7d9904531f0b2866, 0xebb5e4a0491cd3da,
            0x55e0b8425455bd49, 0xc6d510b36a5772c2, 0x6a1f7a61e14ae339, 0x368c1caa6810e4b1,
            0x337b3ffd57337813, 0x4f27867d072d72a2, 0x060f8bbccc7dd491, 0xe2422a6826cc5f19,
            0x65840d8aa8ac39a4, 0x4da67fbf29aa4375, 0xc16c76aacf4e84ee, 0x5496e2e481070b1f,
            0xdde8c3e38d6cf2d1, 0xb42583a8afd1a03d, 0x9b7741edfcaee421, 0xfba60200954db543,
            0xb1ca7ea7ac9e77fb, 0xc8749d6d2fc48bea, 0x84de768f99277c16, 0xa668a9164ee920bd,
            0xdc68e623019bd69f, 0xe080c5485cfb6052, 0xc6371417889f49f1, 0xd9c3db28bb6977b5,
        ],
    // j = 275: sin(275·pi/(4·512))
        [
            0x68d154ec2bfb95df, 0x05953bd773f72bfa, 0x5c5152cd5813c56b, 0x714f4bfc04099561,
            0xc5112b4bbaee857c, 0xbceafc831022b2a0, 0xfe7558fcffe96066, 0x1c0c85fa44c80c34,
            0xfa73e22b7bf2093f, 0xd44d1d93e8b603aa, 0xad3f76c6641682ce, 0xf85ca31a39039be8,
            0xd1a11f451c62b958, 0x11726bdd97aa2053, 0xcc20a4c235c4bd13, 0x6adfa949f35ba2f3,
            0x3c52c27b9a496374, 0x9884b57c5bc6ae9f, 0xc36223595f954e9f, 0xc59cf9cc80c8c754,
            0x84b0b737d46c813c, 0xf7b96b9a958d856b, 0x0661d793685d6238, 0xa28db6483143eaff,
            0xe865f1cea042f437, 0x66c3df704a996c93, 0x4adc9c63653ec8ed, 0x3c65348704a9119d,
            0x62d84c38fd4daa06, 0x7b4663b4636b9232, 0x433c27ed986676ac, 0x8f6fd35db3f4c96f,
            0x83dc3c6c3ec3b9df, 0x9e61c1751d6ddab9, 0x6dc7af0d63bb71f8, 0x938a9a63ddabf74b,
            0x73ca8b9a2db073d1, 0x5804fee961ce8502, 0x98537e38d7c1af6b, 0xdb2f59ebc18d82f6,
            0x0f4b03f322246bc3, 0xf82a57fafeb01cc5, 0xc1cf3299d985afd5, 0xf158793fe7649e7d,
            0x53e7a26a66cbc2dc, 0xfa82870ce1ef59b1, 0x387f987db5f1a5da, 0xeb55f64f06950633,
            0xae53061461f2d4a8, 0x0ead5ac4dd0a568d, 0x0d812d4229abff32, 0x430525bbd27cce1e,
            0x29fd40676a2d5a3d, 0x180a11c2fe5c6a04, 0x6068b048af1a44f3, 0xaa749c2cadf440ec,
            0x027e78fb22af985b, 0x0ce9e99ac6040e54, 0x3be79aa09e493698, 0x99b675c7b12e9295,
            0x6244dc8c449c63d5, 0x71beef0e781a1f82, 0xfb75ebcd2e519085, 0xf8369586587f9b96,
            0xfbd54c2eed087f85, 0xec5d79596dc1acee, 0xf0b975fe15d320d0, 0x4539c7b7fbe66f52,
            0x6f63a9645bf5adfe, 0x24b1d2ab1edd691c, 0xc4c6b9b105657f33, 0xe8d6828c81f9a795,
            0x62a321d3a8043ed9, 0x0eb1c479713dfe38, 0x8c205af0714e9707, 0x46725ce273fd981b,
            0x099578c702c8f4a4, 0xfd664db2758ff24e, 0xd76b3e912cda8cec, 0xaf48f07ad54b967b,
            0x4e3001201c32113d, 0x84e6ab037e1e9b22, 0xd13665fc0265f6f9, 0x06e9913089c414c5,
            0xea5ecff673684fd2, 0x1ff22ad89cde08a5, 0x6a3bd9408ab0e9be, 0x9719cb465c5c04a8,
            0xa5cfa3798296de1b, 0xc7741efeef0a1446, 0xe0ed2bbc52ccc215, 0x9860b376e1190703,
            0x7afd6f6aa4dfa862, 0x77ed7e7fabaddb1c, 0x9136201be985e8bd, 0x9d373ddeaf100aea,
            0xfdd37d6edcc057ed, 0x78dbc7a37d834f5f, 0x695e0ef372901756, 0x1ef39154e28f1acd,
            0x9fecc91dc7b91856, 0x947aff3ecf573b92, 0x51eb8b9fd9900c6e, 0xfb6c77106aff81b3,
            0x3e7d70b6534637c5, 0x47bc345448a3a7a4, 0x3e9e033a5c0695a2, 0xdf78170c5616784e,
            0x7b8d37b2db98cbac, 0x7356733e8f2f1c2b, 0x7daa643cb6edd5ea, 0x04e561c1dc51eda3,
        ],
    // j = 276: sin(276·pi/(4·512))
        [
            0x692d049f7a879241, 0x390fe43dd0ea122a, 0xde55954b7824e6e7, 0x54ac0536566ff8ce,
            0x3e88091bbce12d44, 0xa569cf1ec97d535a, 0x91c12d0935b7691e, 0x09b6db49bc35b41d,
            0x59a506355838484e, 0x6e53e57fa2b90d07, 0x41b86bcca3ce8643, 0x84d14c14ffb68aae,
            0xb77797a4beb77f15, 0x721754f0acdd2bf1, 0x0e0d5a8318263490, 0x89cd58f8eb70d0e3,
            0x550ae9fd61af5218, 0x2f48c32c3e654934, 0x07f17177c71e16ba, 0x4d0883c6044dba31,
            0x225d3c8866f0990e, 0xc1664773688f2a66, 0x84226185f851513e, 0xfe3f46a4d9b82efe,
            0x9a909d860eef0be7, 0x7284f5258ee20e82, 0x53a0b8b139adbd04, 0x8542f7d2466e3bc2,
            0x333039c1cd96643c, 0x76e05ef72b00b7a2, 0xff4a1fe2bdbe5e30, 0xd2883ea4c81b6e18,
            0x0951ab068b400e77, 0x025acb3a5ec427b0, 0x7d38ffff44977d5d, 0x71beb22d3bc53e27,
            0x344a17b3a87479d0, 0xce1cc772c29c75fd, 0x657bda2fb83146d9, 0xe843046c7e36a475,
            0xf986caac63233583, 0x96b87c8a38f30233, 0x5ac507e942a9749f, 0x98bceee66a8ce683,
            0x6692ac5a42ff63ed, 0x160b440d3d3868f0, 0x32f11b450255ffcf, 0x150b33f091b6889a,
            0x2c6e8700dbf0b6bc, 0x324315c9153e4c3e, 0x4d98bf52effbedc1, 0x784dab4b3aaab29d,
            0x6857f2b99a507bc8, 0x3e211a8adb048d1d, 0x3fa96204f7372fe2, 0xaf48682a488256ff,
            0xc957ea3c02dccc6b, 0x0debc2634090c902, 0x968606feedc92799, 0xd805ea8b619b8582,
            0x646ed682830ffbfa, 0xd10caaed44642662, 0xfd880a9616beaff9, 0x748a6befeb12b089,
            0x86bf1d170f0ef123, 0x4240170e081c7de6, 0x7a9d89d4df979363, 0x6c67b75e21b38b05,
            0xa463d07b4594f753, 0x40d6187ee67cfe2f, 0xc21876a9c7cddb40, 0x4d5fbb22e04360af,
            0x655ddc95c5c43033, 0x809897636822dabd, 0xb20729326028ba88, 0xd521c67235e4f66f,
            0x1d089e04b2d561c9, 0x674212b6d60014da, 0x398755cc75efedac, 0xc43a91143021ad1c,
            0xb091282b95b8210c, 0xebe67054fb174bf6, 0x077e6b25e444040c, 0xecb65364da2fbb5e,
            0x2b0ecb9f208fd3e7, 0xbdefc124e77cff33, 0x1726fa7ac50f3fee, 0xf5009f7316d7b8bf,
            0xd61c3c85bdb3e5c2, 0x1c4678a8140d54d6, 0x6cf73d3720fe2719, 0x698cbc2cc1db36de,
            0x0c41742dfbf47a23, 0x4f457d11b6972d60, 0xdcf4dbc3e89670fd, 0xdc15d7fed923335f,
            0x50a407600ca90873, 0x48c228cd5104ba9e, 0x4685b94baa0f7232, 0x5617d29da98fcecc,
            0x2871c82ff5d6dab7, 0x6a3c2e60c580808e, 0xb79828210e1f0004, 0x3d192c9e7304656e,
            0xaddba86547d7bcc1, 0x8fca2d811fac6bc2, 0xfed5845f7b5c177b, 0x790fe30aaeca3fce,
            0x024857b4bc4f7016, 0x5aef04967e6c7e4f, 0xfdbed692a00ab159, 0x8f3a904f4031310d,
        ],
    // j = 277: sin(277·pi/(4·512))
        [
            0x6988a41a9c2d8be0, 0x9165685edbe01e8d, 0x488c4c3ae26516c7, 0x9654f6908973fbe1,
            0xb4aa4cf98739a31d, 0xdd1c60356b597e26, 0xe0c2188c4190032e, 0x3b07e80fc3f655e3,
            0x1d1a68d1d796e4d5, 0xb1b4eff8cba72fb9, 0x35cf0c1ba2fb89eb, 0xa11adebc6b924f22,
            0xe379ad6b3db8b4dd, 0x7bd29218808cd51d, 0xca461774980f2678, 0x04580a4421c9d559,
            0x74d04cda11ac172a, 0x5b0cc6348c0a5558, 0xa6ef1784206f8fd2, 0x7aa274ba76d354db,
            0x00328f0156467aa5, 0x2d37a899e7edb0d8, 0x0b6706ec43bddcab, 0x78b536815a03eafa,
            0x0d1b1415a33b8c76, 0xd6909fe0ad1a3e13, 0xc55a89042531c704, 0x985d03605c9e846e,
            0x2783ac5aac948469, 0x88239134f7b8a342, 0xc2f60a2adf50d4e1, 0x4696dab64714813e,
            0xe21e2bd5a5a3c7b5, 0x801b1d4be8c7ebae, 0x288655f2530ae8d8, 0x990824aab34a08e3,
            0xa626afe90094133b, 0x88ec3ac867d63d48, 0x315a506bed309deb, 0x894068ce0b1c6825,
            0x30d10fcc3bfab07c, 0xab01ad6bfcca2fae, 0x491725409ee06aa4, 0x40bf5dd1f1be3134,
            0x63f76a700a3614bb, 0xd890620cee8e799a, 0x3190add7dc8a60b3, 0x6706e6a53b455039,
            0x4281491826491c6d, 0x1fd91b61f81154b6, 0x3d8e1e2d1d52489d, 0x52b7a0cc1a425824,
            0x1fb973e5a6b6e9ff, 0x0ca233da92a53ce5, 0x1e69521278cdf1d1, 0xf2a9915f682bb22b,
            0x713efea4203f8e8c, 0xe4f0fd12dcb26b6e, 0x00cee7d54dc3fb10, 0xf6754092319d17d4,
            0x667e50ef13f32501, 0xcc62b681e566a943, 0x315728fe68664f4d, 0xff8d068e93594e57,
            0x61b59981cf72a153, 0xa72cd64affd3cd8e, 0x3afefafdf48f8d2b, 0x96487f25d55f8321,
            0xc06443d734038d52, 0x6b951aab9eec0d03, 0xd2655d5679b779da, 0x754aaaa752af407b,
            0x6e9fa0f11ec55f01, 0x1c8bc2d7efb81bd3, 0x79d1b8b22f634e25, 0x6e77e071a5f80b25,
            0xefeacf489e23c000, 0x59f2a8b4575de448, 0xe2e288c03b60a9a1, 0x16c17216b24804e9,
            0x45e72c1748edc9ae, 0xe11c9ef03568b1da, 0xd7195e328885f1d7, 0xdfb1e06387ce6c35,
            0x90cc2629d2c04ee2, 0x30c27ff2597e3152, 0xd10fa950a8da72c6, 0xe2fb4ea419027c15,
            0xcaa1d4efa1a78e70, 0x30b43db84f0f347a, 0x14ce2fd030189cb2, 0xe1f0304b772d8864,
            0x0d3cd9d2c0cb104a, 0x158d2f4f3261717b, 0x61d9df4ee8e28ab2, 0x04d18df837e35349,
            0x54ee273cf3e0dd90, 0x9a0d6b2e1d535e56, 0xae67ddbeea23b6ee, 0xea8fcda2c92e5f05,
            0x696c72d0d8c2f0c6, 0x50f8a306bf3b1016, 0x669f7973491b2e17, 0x2ee22909807d4a03,
            0xb104b04e63c221a2, 0xab59f96ca449eca9, 0x48e8f0d9e3ceb598, 0xb1ba2dbc53ec80a2,
            0xd390ff83864633b9, 0x6d6c61ccd81805dc, 0x584ce6ef2d4fa958, 0x8fc9855d55acd21e,
        ],
    // j = 278: sin(278·pi/(4·512))
        [
            0x69e4334f6fcc6b40, 0x43cb3c937ee76761, 0xdd10c427bf3dbf00, 0xcb9b006c6f99ee59,
            0xe5f2b9ceebd3f30f, 0x50b089a6d4669353, 0xdef02d6d956b376c, 0xc111d5098f147af9,
            0x30c2f5aa3cb01c43, 0xb8babc530670cc94, 0xaa4370b870e2b12d, 0xb143c5a6aa8f0d18,
            0x8f486b3cb1a6e30c, 0xfe990746f5cd7a34, 0x5dc691ad757c7289, 0xbc217fd4f987fb84,
            0xe1c05245dcdae59d, 0xf90c41fce8a6cff5, 0xb88a73c7fb49f4c7, 0xe1b8bf470290ca8f,
            0xf88f213b102f57cf, 0x09bf92525840d739, 0x3da41de9e397abdb, 0x3ccc34b3ab9dfd20,
            0x660e37a6c32bd254, 0xb2c495395f6cfcc4, 0x0aa7a77f7ce76d01, 0xc2f50c652df32b64,
            0x31cc3589a3052ad7, 0x1551f2c93d3823e8, 0xbc3d49675357d492, 0x25adb2de6e35a505,
            0xd456527fec771ab3, 0x587a9f7519cd66da, 0xa643a60faf4e1f55, 0x95144602da844fd9,
            0x69e11e51b2e56c89, 0xde6d70c077bfe72c, 0x894be11f588753ad, 0x140665b4aa5afdfa,
            0xebef22dbf965b52d, 0x76cc40a180215366, 0x58111e1ac7762950, 0x0a8a94869c1e35f2,
            0xc6a699f14e229068, 0x6c5cc9277a8561ce, 0xc6b7a1c6a7ba1c96, 0xca5ad761ab669cde,
            0xe54ad9363cdd9e4c, 0x97bc2f1551cd13dd, 0x3e0362e317f3eb60, 0xf7d1aea6c8d1764a,
            0x22247946f4a38508, 0x638edc204fdaaf20, 0x0867428ba3b9d928, 0x8e2f1d61ad7625b1,
            0xfa5c56e3463c8cf1, 0xca5415653e660584, 0xd5bac91169dfd521, 0xa1a207b5b55db9a1,
            0xe839a76b575bf880, 0x8c1ccb43d9f43c8b, 0xc6a469ab58af0831, 0x96f831092d3e62bf,
            0xb7f1f9c728995943, 0x9010d1cb9434fa29, 0x42e677959ef510db, 0xf2e72a813e247be8,
            0x9d5689cf9b8f4708, 0x2f4dc535a8cafa4a, 0x57ac6b23b7b67353, 0x6182ae52d7d5e347,
            0x3d746ce96b12437f, 0x67a135708292f034, 0xf2a67de36b6fd49a, 0xf6fcdd5246a817c7,
            0x8bd163ce6552efaf, 0x86ad346d0345e6df, 0xe490891f91bae6d3, 0x63c6e0fbfdb46bbf,
            0x963dfcfcd46d2baa, 0xeb41569c938d570e, 0x764a2d602f3be37d, 0x80b54cc8395fae95,
            0x9e6222e1464a5a5c, 0x5f1619bc144f70d4, 0x064bb3f928b16e24, 0x8f622ed3b758aac2,
            0xab78adcf5c439d86, 0x9681b238bc704a3f, 0xf69891c41678e7a2, 0xf566fca6204259b1,
            0x5d59a596d43dc908, 0x8cf2514302eb76d9, 0xc75c0bae8e0a2861, 0x14a8cfde0416eeb5,
            0x4391553471aaadf2, 0xe9e65a637f8d906f, 0x845c598999f35027, 0x1cabb19ffddfec25,
            0xcd20883be25e360f, 0x2969adeba1a878c6, 0x0d358ae0cd2b4a5e, 0x2b5a6c5260fe8da4,
            0x825506f1c4f1af3c, 0xa5026dd7b4006dc2, 0xe70a6e3b3ba9d354, 0x5aa5a51714c10755,
            0xfc13febd316ff026, 0x6d61b7d2b1f7709e, 0x3bdd9793032e7913, 0x6583b5ca2108873a,
        ],
    // j = 279: sin(279·pi/(4·512))
        [
            0x6a3fb22fd6c597fa, 0x2349900c583d6fea, 0xf2077b1a48f40e00, 0x8394c671b211a5a5,
            0x9111820d15e11093, 0xdd2933fa5eec9717, 0x53e913481a1b6917, 0x4baf30fd91f2df43,
            0x162a02ae2c54f0fe, 0x0bc794aee1d778ee, 0x684c9700225c184b, 0xba0364b975b3e7ea,
            0xe802b8cd6f823ca0, 0x8ab8398e2aa06434, 0xc4c7552cc59dd21a, 0xeafeefc561a043fa,
            0xc7a0188564a88ff2, 0xd1716d051fa5f850, 0xad19dc4090924932, 0xd9f55f46c856329e,
            0x4e3e394bf22973f7, 0x86c0bee59dd7db82, 0x34f23b9733458c2d, 0xf1e46330b8679e65,
            0xf3a8ec8cad745648, 0x68ed78081b1015b5, 0x3724fc6a2ae13ae7, 0x6fc8b16b47c674e7,
            0x0ae2f543045ba61d, 0xb7f6c14365b232bc, 0xe38fec69034bbdf2, 0xced0103823c53e91,
            0x842e25f6c239c0cd, 0xdcc8ca11eeb6a513, 0xd835e8a52d61d8d2, 0x0aa107680c135b78,
            0x4d266d9c076f4b2b, 0x991ed4b0d2d56ed5, 0x2c7e41eb666a70e2, 0xb168e2335576ebe6,
            0x147b13b688fa9dd8, 0x92f1c4cffc19c5d1, 0x3dac98dd2df5e146, 0xa4ea0115a4669d28,
            0xb5a6ac2b5691eb7f, 0x0e64f50c0c56056c, 0x304c5dec2bc7d6a6, 0x7074a8cd0e6e60cf,
            0xacd60211a62f5ea6, 0xa84b6a607e56ad3f, 0x2ef7ea8c3ba44184, 0xe8fef3cd09e782b4,
            0xc1ee4d43585c3e1c, 0x4450c62e41312ddd, 0xa175196a32f0df97, 0xcd470869b6ffe4ab,
            0x157ab3159866930a, 0x577c55dedf0033c1, 0x57df6136ace736f8, 0xe928ec45a78e6f28,
            0x0a33426137abef99, 0x9cb1c71eaa05ca60, 0x813436c230752f34, 0xdd4e59dff96eaa25,
            0x0573fd4b46d393da, 0x4f1c0a3c7daaef1a, 0xd87f9a6c59deddc2, 0xaa29f98b841b47ec,
            0xc4e73b83b0a2932b, 0xb9a68cf6f19a569e, 0xe8563825c452a6f0, 0x424bbdde5ecda900,
            0x38a3d7c6c2193c78, 0x3e0adf09c2e1e948, 0x42b1bb9448472114, 0xe4726367bfc6fe86,
            0x0fdac0b73ddfeed3, 0x42da38bdefb56355, 0xc7f9f01e4876f9dc, 0xa2df2f97c97df1cd,
            0x8328b0f03b2f3160, 0xc87fa463653b96d1, 0x0f3381b34af9612e, 0xd3be68b1f3a516b6,
            0x017546d0854c1d91, 0x208c1e728e403f58, 0x482b82a161d00d61, 0x8efead4e86cb7087,
            0x7b8cdc63158f6a84, 0xf40f4368ec0a79ef, 0x178b2df169c4edd2, 0x7ffb6a1842c12345,
            0x37eaf7377c1409ad, 0x9099281eb8b4617f, 0xde9fa0328d443bbd, 0xd6bd1c13c84dc009,
            0x0a4d2c6cfc990a4f, 0x923911e030502d33, 0x957d9483c58e27e9, 0xe50d40dffcb985af,
            0xba9f5af700c6de11, 0x2df35708ced56f66, 0xcfe210dbaaf155d4, 0xd6231a9c4dc935cf,
            0x153bdee0ac46b2aa, 0xb7ab73b26f72a54a, 0xf27142be6b85891a, 0x82edd9d94b4afcd2,
            0x96068dc42421a0ac, 0x05cf4262e74e0a00, 0x1b900aa73ba98dbb, 0xf949f4a4570c15c8,
        ],
    // j = 280: sin(280·pi/(4·512))
        [
            0x6a9b20adb4ff262a, 0x0ef911a3308e35a5, 0x8680b929c2af992e, 0xb6224cac9d2fde72,
            0xad30468299d12a94, 0xd31ec3e562d38d68, 0x6c4e100e6ef7a5bc, 0x96be33cadaade1dd,
            0xab76ce130eb6508e, 0x603dd3ff2f7d218d, 0x0b3f28f83db2042b, 0x0e0f55f7ec305c50,
            0x3ca1d3dc0fdfcb48, 0xbb21438d17123116, 0xfafe30939993d372, 0x2957b36327a47a0f,
            0x12aa13a545bb341d, 0xe2899f557cd53921, 0x16223ee680268d72, 0xbe111794b56bd0c3,
            0x811edba8803a3f66, 0x219f25bac35cebd4, 0x04201a3a84eb6693, 0x63a1dfa318160aa8,
            0x1d6392ea17e0f05d, 0xcba69f48dbc5a05c, 0x8f76ae7376fa7635, 0xd9ecc8f8792f25f1,
            0xc512b0752662bd3b, 0xe2f3f7b43035a444, 0x8f192c8cceeb2e72, 0x198b788b8eb9c64f,
            0xd10bff82d53797dc, 0x2343e1021b4bbbf5, 0xd436a5bf1e6d325b, 0x04dfe2712207df04,
            0xe46735244c4e3b3a, 0x95bfaeeef28cb4f8, 0x6088d87801f49b1c, 0x6b1e1bd1a1fa9453,
            0xbe19d2e35eecb080, 0x316d256a7f46e1a7, 0x65e2c9c1f69ecaac, 0x90c9c66a0a6a405e,
            0xae7853208ac342b1, 0x1a9482de83815bce, 0x86634740b6e4df7a, 0x633a633241cae88b,
            0x4d0aa1a5b06c3ca5, 0xa67a36fd81971df7, 0x660361fd772e8fb8, 0x0fe548c171a68d98,
            0x87b4e4170c47177b, 0xc2642f882d0368a1, 0xdd31f4c66ae70023, 0xdd16d51d7edbff39,
            0xa9450276ab07d5e7, 0xf87511518609d1ff, 0xfe7b327030859939, 0xdea9d00e50f2b6c8,
            0x88c04422474c2e19, 0x3e025a5ae8a07317, 0xb3f24f7cee1bf35a, 0xef0223ae64ee5282,
            0xcf7e9f4ee4e530f6, 0x3377dfe92aff324c, 0xac2020cae41f3f41, 0x47fe11b3ecce1910,
            0x313f02d28aed4b90, 0x74e2b2f50f4a27de, 0x5f9f2bd4d2868fe1, 0xd1b2bae4da4c678a,
            0x02ae1d2c1f87f3e6, 0xbeb2f0d65b8deb76, 0xd04881afffa96174, 0xa3e08189006aa43a,
            0xb49db4ef44d12c24, 0x51cb980875a1d6e8, 0x8e875722256e78d2, 0x6b65a612bb0622c5,
            0x3d1322330c63095e, 0xa50a8106ca51804c, 0xd5b32a5aa079679e, 0x605ac9a7627a72c8,
            0x9f1c553cbe459025, 0xf94759338a722880, 0xfd35af005352dbe7, 0xfc31522bced06163,
            0xd6bda5606a7beec8, 0x832a83ec9efeaab3, 0x5b8590199c72b33f, 0xf12140d883f3df08,
            0xd9783d9da1948f48, 0xdea2be193a045c1d, 0xd419f9cdfee6e274, 0xfbf4762e4063578f,
            0x4d97d905fc9ea2f8, 0x62587676b058d284, 0xc17305185a2b477e, 0x15f8f22d88f192d7,
            0xec9258577bbb14ad, 0x37dc2b255d2c0460, 0xba34ff45df146466, 0xab652292e78a7ed9,
            0x3154909e2984f826, 0x98462b7e351ccc9d, 0xc2f82adfcff85ce1, 0xc6b91308ea88f609,
            0x8fe99f56d62009a7, 0xf66c1a3c9b5e5952, 0x2c655d2797c1eb20, 0x648e6713b2a22a43,
        ],
    // j = 281: sin(281·pi/(4·512))
        [
            0x6af67ebaf0e60375, 0xf58dccfb7804f13b, 0x01df79d9f082382e, 0x29b2e573cc104f2a,
            0x06ede73ebf253752, 0x865611b51f60ad49, 0x509f611dc35b81e5, 0xd89f0eeb99497f84,
            0x1034b08d5b6d7535, 0xb5e7e42f22f8f232, 0x8d64a2b8060120b8, 0x1712771343abd6ba,
            0x5406e55cc3782e3a, 0x43a82050aa7d2425, 0x0c08a8802eeb0754, 0xbf931892bda57584,
            0xa33b1bea20db78fd, 0xe7250f8c5720c960, 0xadadf7cff93ff3a4, 0x58ca01d1c4d80ce6,
            0x401ca300c336e3a7, 0x5352aed7fc9434d9, 0xa0a07a93c898d3a4, 0x12c075ef57ed7f11,
            0x0668cd9b5c082ec6, 0xe4465ae02a2995e9, 0x04c0d18bb7dce789, 0xc9955a6cbb718f16,
            0x3bd453f053401128, 0x91bb572c3b4a290d, 0x0ae64e3a09a8f5d8, 0x332b840deea9cf7d,
            0xd89ac22eadc0a063, 0xe58b845336858128, 0xb8c6197a9634bbe7, 0xb47e624e60839d0b,
            0xb983af89ff63b166, 0xd422d9281fc30f90, 0x7f0ce2e5eef38572, 0x8a65946dd537c3cc,
            0x3e0904cda32a08a5, 0xee16f6ceb6b44019, 0xf9ce6fca59965a00, 0xdf15819741dc199d,
            0x275f0faf6dc22179, 0x84f68b1fa9771758, 0x2f0d64e0dcdac105, 0x002cba30c4d2fac7,
            0x60ab579f741adfd6, 0x980c876f71076c7b, 0x5b5a1082b4cf0780, 0xfe89faf812e60aa2,
            0xb799ddffeac13e77, 0x6c266c13cf2112f5, 0xe80957ee05b7bf56, 0x67f1953ae15d0ff7,
            0x292b1bf6c9440b07, 0x67283c797f05fa4a, 0x29dd2777d1dacabf, 0x79af6e02cfa7f3b6,
            0x08e6ac1353030c6b, 0xb4e9879953b268ce, 0xccce84c93c00b526, 0xd922760e20a5e8ab,
            0xb53597280ea87482, 0x7d3b47e4db3d0250, 0xdfaf36b54f15496a, 0xb6c525a9d98accbd,
            0x819b2337fcdc7ccb, 0x0111a345038d26f7, 0xb3132d9832ccbd7b, 0x7b33b596f8089873,
            0x57a9b8d66abae5f1, 0xb67e615b152a9d1a, 0xa7b1ccbd726d0c5c, 0xd010e41925efe3ae,
            0x46cac92fa16719f2, 0x5cc5898004dafa35, 0xf98722c4af72b9d8, 0xeef076442a7ddd11,
            0x21566d0cf3ee4dec, 0xb63b2a165f52cf61, 0xead4560ede2eca83, 0xd6bbee808734eabc,
            0x48f08d909ad28e21, 0x84a7d79e0f8e70a3, 0x56963571098cb6f3, 0xbc9473dd8a44b5bb,
            0xf8dc3bbd6e38f5d4, 0x6c99a7c3cea5a0b0, 0x4e424019b89b34c3, 0x1e87a2afaceb1913,
            0xc9a8bc7517495bd4, 0xb342834ab795fab2, 0x242cf94a7204c9eb, 0x2e1d091f11aaa6b1,
            0xc28b321ff6d547f2, 0x1fe7d1690397edc1, 0x5d393979535c4b68, 0xed08209b212cbea1,
            0x614e5c419e693d67, 0x4bc998b9c3563966, 0x9d5e18869543aff9, 0x94e39c6726878f4a,
            0x94828ef1fd5f874d, 0x52b419ff5fc08fc9, 0xa26e620bc1ada8d0, 0x81e82026f51e2ae9,
            0x9f67e8d6401fc726, 0x0ace3d067c43f886, 0x21cb1d15e6dc5edb, 0x98e24233a5f8d0b0,
        ],
    // j = 282: sin(282·pi/(4·512))
        [
            0x6b51cc49737023b2, 0x18486a26d89620c5, 0xeb7a4f5ad7b0bc65, 0xc04007c3267223ec,
            0x3f46c86d52ef9880, 0x114e4d44b2e51ac9, 0xd90da07951e221ab, 0x2dd064dd2990e713,
            0x03931dafebfab5c9, 0xa1f618e8646491c5, 0x8705d71ce6b6bb18, 0xb7c4ee8d18c849ef,
            0xf0da467ae9006478, 0x8b025074f17d2d55, 0x3e357b269cec3cf7, 0xa1afce0e44cb59f5,
            0x6c01863eb81369a4, 0xef362076ff46d90d, 0x4315b6797358ef53, 0x38c9e17f768b1f76,
            0xa6395fde08a18016, 0x66cd2b9e62aa722c, 0xa24ae528af326e45, 0xd50037f9149e7202,
            0x0bc897026e98ae28, 0xddf1da5ab6bd9b3d, 0xa230d1bdce277f90, 0xea0ad9d291e046f2,
            0xaa867a6faeadd35e, 0x0c63e204d8a2f2d4, 0xa0162f7673318876, 0x72f2a6455ab467e9,
            0x6afc706ebb534207, 0x36ba1a4617f2f780, 0x36b3c7cdae6e6f50, 0x49be16b4b3775421,
            0x49ed526ce9f72735, 0xfb250a78a22d8369, 0x437be86340089471, 0xbeb74b6bc03eeda8,
            0x3df5febb03c381cf, 0x4ca97ee40a835037, 0x2013d3ab894d4b9e, 0x583283ca6f14eb79,
            0x7c8806d49b4b973f, 0x20ed60f39838ecc3, 0x60770b13f68d6077, 0x7534f845e7b7b83d,
            0x7f59616555fed608, 0x46d15a463eff22c6, 0x2da86d30b8c661c2, 0x4b90659f32b0bf0a,
            0xf504ccacdd056fe5, 0xc3d62d837a6d770d, 0x48abe3d81bb45974, 0x7ae693422a16b7a9,
            0x2301a7249d52dff0, 0x9f9c8ee535213bdf, 0xedf96747b5f97aca, 0x7823eaa0476da3f4,
            0x6ee810fb42431cb9, 0xb4404b3a388ef27d, 0xcb8facd3b7402954, 0xe7e5a21cd9fb3416,
            0xe74573dbc3d52ec2, 0xa25f1fd73e65c911, 0x7da1b2253d7959a1, 0x25ed4479115743c9,
            0x839d4509ea83710d, 0xfdbd70347f82bd30, 0xb8c61371545277ea, 0xd02575583ff331cd,
            0x1a824ec612d4afed, 0x3d12b36649ce9911, 0x7af80da4858dd96e, 0x965eb6814d6b70d7,
            0x6ad20bb5a93cdc4d, 0xf999d666bafe2c8b, 0x9db300ac0ee3a056, 0xb044955f8196859c,
            0x9d54b65b5b7e5c9a, 0xedb5c5019454c8d3, 0x7aa38c1681d8b750, 0x845e7a3c8b168e07,
            0xcef2497957ee9735, 0x80cc7a162fd27be3, 0xe2701fcfe6935026, 0xc1e3d56067a9ea35,
            0x7832852d94e8f7f8, 0xd2c899c57d65ff05, 0x4f53938cbec26e4b, 0xc24c7053ae1239f6,
            0xff79fb69550d7b32, 0x194be8fbebdf3fb7, 0x4559e8e8910793e5, 0x0e0c0464e98471cd,
            0x595c58f23dbee9a0, 0x5d3eed72d1dd605b, 0x995ed0067cd92e55, 0xdbb26a9f9ca5008d,
            0xf5e6883c9404b7a9, 0x01e1597642903634, 0x6d928a5e008422b3, 0xc8bfca0f588c5262,
            0x8a0b6f00eb6f35aa, 0x6a8d6d458ae04eb1, 0x6d0e0e34f8672123, 0x35b389f5a31382fe,
            0x25ad02fff6a5f296, 0xe22421fdaf4ee9d1, 0x2fcb6f66d07297e9, 0x23686f02a4350f1d,
        ],
    // j = 283: sin(283·pi/(4·512))
        [
            0x6bad094b281ead21, 0x37767c13490263d0, 0x0de0f7b4a681ace3, 0x7852e20b4a786a6e,
            0xac82bb6376441be8, 0x16eaf1d1bcb0b537, 0x99c23d400137aeae, 0xd3c2603750c55ac7,
            0x12f9191c6159a9db, 0xf4a79ae75dd2323b, 0x92617c74155a6f78, 0x9118b0daa47878e1,
            0xfa767e41f097b93e, 0xf8fdf349594335e3, 0xa9adcc1aa2d08e81, 0xc3f00d6b4ddeb35b,
            0xfe9d5b61464eb575, 0x2d6ee745303d7839, 0x82249bfbacc79765, 0x755fc13911cbf561,
            0x82d8e8b74ce708c0, 0x48f466c30392a27e, 0xdb237ad72c4543bd, 0xcb35e53571431713,
            0x7a27c7e29a976bd5, 0x77c9ebe1f40206cd, 0x7c45dbfb7dbab1f7, 0x24b3eed73feb0790,
            0xb797f0c821c3e753, 0xf5be24654c62ecae, 0x0546becb7855a6b3, 0x2c704499e5b3477a,
            0xe440e9484f527714, 0xb3c4194caf1383b4, 0x479df559137c8242, 0x7a87e020bdd85e41,
            0x37f908df6331045d, 0xb176d218adc096bc, 0x75e8a9f893eb6b81, 0x7bbd012c9d58dcb3,
            0xfd79392f98f3f06e, 0x74f10a66c6fadb46, 0xc4ad7bd3be44159d, 0x758002790691afe9,
            0xb3f1a866a70ec9e0, 0x8a28227be30c639f, 0x40542df088fb6e7b, 0x00b3da4e48e9a409,
            0xbacf4662f8b9c093, 0x7de584ed0ffdbe55, 0x1fa76004e3cf1104, 0xc2e929365fd42cb1,
            0x6e6a5fd08bddddae, 0x26f97e95d4e5c62d, 0x876635b4d3f5a7ef, 0xd52c805b68dd7256,
            0xfb09268476d7d919, 0x3829fd17f4028d74, 0x291d500a9731326a, 0x083532aebc9e8869,
            0x25d6434e3c5130a0, 0xa465cba3e16237d5, 0x1c913f194ae8e4e8, 0x5f69dbb9ba8ef7d6,
            0x9b5ac4b7aa77125a, 0xd34382a8f0cbdd1a, 0x5d91a04ed2277f6e, 0x20fc3c2d3d39dcfe,
            0xb89f3b0f1e6ab9c1, 0x967ddd23a6776eb5, 0xee8efc443f61ff56, 0xac329a7d47f4c83f,
            0xe4a8d54dae2be5f3, 0xffa3250e66c9a8f5, 0xb5198ea45649b926, 0xc89fe04152f92c1b,
            0x917ab90519e0108b, 0x3635563e2b070d79, 0xa935c0527526be2c, 0x441b7de2914b70ba,
            0xbf5b37c13237d5e5, 0x0819dda41ed0b774, 0xe2d15a2c03730455, 0xd210ea89a54b0e67,
            0x54c32ab96eafce58, 0x0b750b8fdfc877aa, 0x5ef2e4401b632e5d, 0xe2fc48b81c651094,
            0xe19513e56c4d286f, 0xfda594a3fa91587a, 0x2ab00482e6648736, 0x3dce9ff914c4c4b9,
            0x0aea4bf106dca68c, 0x6e4bde6dbc093087, 0x8a21a7476e5addf7, 0x200c6c4f36db055c,
            0x9d537fda9e4ad839, 0x965991b7999b1c96, 0x5a51596e84fb4678, 0xd334f98868d5f3be,
            0xfbe0375e377dbe9b, 0x701598ee0977d180, 0xb7e8aaebdc571006, 0xb5d5b844921fc281,
            0x7a1d718d60ffb1af, 0xfaed056a5c821678, 0x6630f2b492dd1baf, 0x369bd9aa6e538d86,
            0x47b91aebcf6ea10c, 0xbf89000973c26b75, 0x788f9cbed1e6edaa, 0x3bdae98a591dd8ef,
        ],
    // j = 284: sin(284·pi/(4·512))
        [
            0x6c0835b1fd002450, 0x52b9f9554821a5d2, 0x431a536c0aebf0ed, 0x8b96ea9c202c3208,
            0xda8820120c03d3d1, 0x7bd8e7f3279a7f9b, 0x1319bc85a7b48a3d, 0xb72e76d59d6c9db8,
            0x54e7f003c00a388e, 0xc74d6499be2d22b6, 0x3840080fd5ac4f6e, 0xb51795a029101d9b,
            0x088401af0f92379c, 0x958e2daa8c203e87, 0xedbeece48826634c, 0xce5f1e48d687485c,
            0xd75490183e815935, 0xe35858d291d5b2bc, 0xe68a94db6ec00427, 0x087a7b5de378ed0a,
            0xeec70de32b38e9d3, 0x6dadd55362f1de78, 0x3c698d9ddac3c263, 0xa00670548dda9f8c,
            0x083d0b1296a22a37, 0x4f796e74fe862ca9, 0x18a44075adbdea30, 0x0f57d6b64ba92fed,
            0xd7a125b1dd621836, 0x8b983c31f17e9560, 0xac72f62203a169f1, 0x17008a58e0217642,
            0x8b8a0c8123a30f3f, 0x9adabb6cdfb9a4ba, 0xce52a315425dc201, 0x5d1f3d1bcd0e2ee7,
            0x0565470f6d9a0b4c, 0x090f33be50fcc10b, 0x036c4a7a39a1a499, 0x440bda1ccade581f,
            0xb95dfbee6097a07f, 0xa6660950b1155676, 0x61a5a6d640ac5018, 0x31a6f85b148e3d1c,
            0x507d32d3b8278925, 0x045fea67613d8a89, 0x1c74afe7bca94d0e, 0xf966eefd279c2aab,
            0x916ed834c214e927, 0x2a50787ee8cf1c5c, 0xd9f0032af919bda4, 0xd5ae68d5f70670cb,
            0xac164bd779aa890b, 0x3ec4649ed61a236c, 0xb0afcf54f4a86732, 0xa68ac74de4aca73b,
            0x39c3ad2ea9710718, 0x7b7b34ff703eb952, 0xe8d02115712152d3, 0xf0317f2c03538611,
            0x2432ff06d225d06a, 0x2d5ef36b8d9452c5, 0xb9ca543276ea8f6c, 0x51f730554adcb590,
            0xcf53287585b9f7b0, 0x0e3bbfa007d6f756, 0x11e831d4c6eba1fe, 0x4a6f14a1d1982a3d,
            0x24c89c6d11b4644e, 0x02dd56a0ce56f242, 0x994e6576b5a2522c, 0x389ec0d7dd5d9b26,
            0xdf7306d744ccea94, 0xf3ba190d2917d969, 0x244da6d21ed8405e, 0xa84e735ae995266a,
            0xd987ebb60f79487c, 0x335aafd17f7443a9, 0x711ba82defcfd6db, 0x0928d2fa91dfecd5,
            0xdbff5d8e739ef7d4, 0x8d2966f19af228d1, 0x02de6c1919160f7a, 0x3c268e7d3142e8cd,
            0xa20ba99fffd33a07, 0x0de87ef9d3dbabc4, 0x0e83588704376d22, 0x2e43918fd6e57e6a,
            0xea9199730b4a8fe3, 0x77661dda4164e3be, 0x295a4b6d48091db6, 0x317e2268ec9d4efb,
            0xb787fcdb28822de4, 0x027b593a94d0556c, 0x83339b63f3246fdd, 0x8686f27491223249,
            0x4143191bba6298fb, 0x1c2d7f371e579a3d, 0xa6ce123c7ef2d6a0, 0x1f589531f8edfa1e,
            0xbf6b7cc6368947cb, 0xd5ebd4cb1025dc18, 0x67deb07436c3801c, 0x8cbda718673ccda0,
            0x3edbd6114f958124, 0x881cde7b62582d68, 0xaf40f966b4332a3d, 0x52df7a839e3335f0,
            0x76e8d818960bc6d3, 0x32dac6d8e3aa7f08, 0xf081d64097a2ee26, 0x057144f03702771f,
        ],
    // j = 285: sin(285·pi/(4·512))
        [
            0x6c63516fe2b2978d, 0xa75f7768a1b6ee54, 0xc09ef6fa57f2267c, 0x1ab64a97d16deb7f,
            0x567803c1de0177e6, 0xe579f5f52fc09d67, 0xd3fa83c69f8f95f1, 0xf1e849c65ed975c2,
            0x785caa8fe8215184, 0x34661ec2428fc3fa, 0xb44fe640785259f3, 0xc837a370bfc70ab3,
            0x59e5385fa302b736, 0x6468821d6f45ea0e, 0xda34522f7befa242, 0x21f834abf2e29b3a,
            0x0d0aae84c4c7b90e, 0xad7f9aba61af6cb9, 0x208067dd4146ec85, 0x7fcfad6b1c34a844,
            0x7003ca53e85202e4, 0xf6ecc0e4ccbfe437, 0x0eb1ebc945147cd5, 0xd0be8a2cdcf820af,
            0xb91091fc05b79e43, 0xf33c24176651bd16, 0xec0390b2c3907e2a, 0x35d8b7e2578fb1c3,
            0x0eedd3236893f68a, 0xa92e3c33fdc4e11f, 0x95ed6ea35b052e17, 0x5617893394d811fe,
            0xe6d81b8fe55a248d, 0xf8d8bb1ab1347fe7, 0x3ccd6d5f1e22773a, 0xcb3d47a36c166281,
            0x1b73264413179df6, 0x969445b2336d5093, 0x4b71be11699050c3, 0xf8b9c8ec16cd8e31,
            0xda21d3aaa8753fba, 0x85f397559175c726, 0xd4532920ff5e3b68, 0x6381fd6d865b429b,
            0xa3428a3e8b0dc1c9, 0x431c3cffb2dbb0a0, 0x41893e91100c0a81, 0xabac3e6f7de1468f,
            0x887068b20e17d4b2, 0x434fbe143489734c, 0x2ccff213c9d3f590, 0xb2164e6f2cb0c79f,
            0x7de43455a5e0d363, 0xeee522a42050f395, 0x47ee6c9ed49f26b1, 0x45e997bfd86b4a71,
            0x749b43b835bf8814, 0x9c1572e0e3942530, 0x7e95c6be254bc76b, 0x66157432e5a32856,
            0x7372038a4fe5255a, 0x0e0cbabfdbfd667b, 0x93367f99ec575e53, 0xb85662f40a29851c,
            0x68c618a33c338fa1, 0xb1fbba19a47766c6, 0x29c60592cc5be580, 0xe41572a1bcf382ff,
            0xf7af2ecb7dfce7c3, 0xa610b4e3f61433b0, 0xc95bef6489bfef8c, 0xc6bd3305da5d4d97,
            0xd2a0289b764ee0d4, 0x08ae66008a4a161b, 0x46e7bd90e9b66699, 0x2b9ac8b40e288c0e,
            0x501dbd233e327f07, 0x8e2d87175a94c529, 0xc9ab08a52dc04896, 0xc9bef0e832917379,
            0x45fd01d828ec6d51, 0x43dc9f93942d13d7, 0xd137b9e85b8dc11b, 0x3e039c8aafccaa63,
            0x4e481ff035c92146, 0x61622d6e07336325, 0xe15c2bc4c8ae6a08, 0x396dff0fa417d372,
            0x62ea11959cf50972, 0x8a058c2052bb9257, 0x3fcc70bbedfe062a, 0xe2cf9a5243c5b58e,
            0xeb775555d6334aae, 0xf6ecc8353f63f25d, 0x16a48d3baff82912, 0x3cecb31c4ff287c0,
            0x900a217b0136231b, 0x4e6b11eac7644067, 0x0dc99c340bf7ef27, 0xd8ed5fb3a743895e,
            0x9594ae17fb3a4454, 0xcf5c2f2da400298e, 0x6dab23ccd8947777, 0x2ef022490b07ea95,
            0xa07f8a0478a2f3f3, 0x28f03cc8024496b8, 0x0eb237b8021a0c73, 0x06258b6f3002ab0c,
            0x486e70c15ef89cf1, 0x257c660870a3eabe, 0xb7297c4a78826b58, 0xc061c22a4782ea5a,
        ],
    // j = 286: sin(286·pi/(4·512))
        [
            0x6cbe5c76cc65c9fa, 0x971a4a41f1fd9534, 0xde1cfdc2a277c9d1, 0x0f89a6dc623e6e05,
            0xf18cf399582ec83e, 0x39771915c5524a43, 0xbf669fed4bf19b88, 0xa923b9e1a1f469c9,
            0x93cafd5e2628e782, 0xcc71663b9654231e, 0xe5dba910ed475cf2, 0x81886d8321870ba4,
            0xb99217fb713f90dc, 0x37810d973024d5c9, 0x93dad4bc6fb88bf0, 0x2ebd79f839ca6cd1,
            0x4338431018da9370, 0x0026d8772f9501bb, 0x06d1c6fe5eea30d4, 0x86581ab340f4fb72,
            0x122a1fafd581bbb2, 0xca43e4e7a64b172e, 0xd73540a9b3c15834, 0x3aae354e46f57e16,
            0xe265bb2649baa9c5, 0x094e536ad40175fc, 0x77515e1a802f293a, 0xd18e089511cf12ad,
            0xd2d479383fac02f6, 0x0875db46d333e50d, 0xf3e6d4dd17700af5, 0xa771092415f51798,
            0xf04fbb3c5d859ee8, 0xc9a981b34943da09, 0x9d1cb994fbfeb403, 0x0030be2f2f2fda6d,
            0x13b38a7552ee98e3, 0xa47cb3a0a9353ccb, 0x86b545f6342c4ba0, 0x1d5f4e0f81005560,
            0x5074f742dbf2b1cb, 0x33e66c4cc7f20628, 0x94b6b5676f578c1d, 0x46acb8020f48fcfd,
            0xc1bf19e77b86f9da, 0xfb879df07361ca95, 0x868cbfd2fbbd0692, 0x079a8a7f8a59c234,
            0xee55ad40b3f73816, 0xe85b44fc24d682a3, 0xb669c06fb01a0171, 0x8b94e877475af8f1,
            0x437b842021427180, 0x5bb8a776d026ad57, 0x2120d8f9d5e31a5c, 0x28e857d866e85ae2,
            0xc612da3cb97cbf37, 0xea786a29fb239ece, 0xb90039e35ebdf503, 0xae2631b0bbfe185f,
            0x5660dea94927aad6, 0x05fca3f4c363ccb3, 0x277f615328331ef7, 0x13053520b2369816,
            0x4778bae50d914ac3, 0xb441bdacee92efd4, 0x09d7f99b884fdceb, 0xaecd3a7501bcdc32,
            0xf9e1418074fe60a2, 0xac021dcca7f0701a, 0x182dcc96017d0581, 0x55187c5814eae565,
            0xecb7be78e14703ba, 0xed5b0bb0b9094bb8, 0xc36c90fb1c794729, 0xbd0278290580f5e0,
            0xbf60191f7b38f942, 0x6001d926678a5626, 0xd6358853aaef4333, 0xacc1119bad2873d7,
            0xec1cf00c38550289, 0xcccfe398dc3794ef, 0xb9f113f54fc39b31, 0x0bfc2d65bba8bab2,
            0xa5ff462326a9f35c, 0xa139b811f2e050d2, 0xef6f8b0bfaf2c8f4, 0x2d08643262b809c7,
            0xfeb5e504fd21baca, 0xd87081145eab67a1, 0x3d6ef7378e7916fe, 0x7c2a7bdfc12401fe,
            0xee9048ef747177de, 0x3f186a1e299c53d3, 0x18886e5beb0f2e8b, 0xaa6fa3aa8f3bc1cb,
            0xbdd3c3b7d654b554, 0xe1c01aba2ccd3dcc, 0xb0a26fea1508d266, 0x4a23342950a30404,
            0xb1fe1ce15dde2501, 0x16971892df7d9741, 0x683d9a50d3c6dc8f, 0x396a04889ee1d9d9,
            0xc7d235d052707ec9, 0x47d1ae6390ede34e, 0xf98e53ffff8632a5, 0x1ad057db07cf56fc,
            0x8fcda8470071dd1f, 0xd9708a40e4c89f81, 0xfbd15c501c10951f, 0x948b231b1f5a1afa,
        ],
    // j = 287: sin(287·pi/(4·512))
        [
            0x6d1956b8afdd5e38, 0x218d4100a5e55629, 0x1e9169639db4b0d5, 0x689a1b18f6d43b68,
            0xac5ad1020471f639, 0x06cc723a45f0f570, 0xa69d95558fd59ede, 0xd066b8c74704934c,
            0x0cc55b892c542f06, 0x454b99a868111b31, 0xb928f965feff7d38, 0xa0cb502e19e27631,
            0xf380500e03878d75, 0x487c0ff18b1aa672, 0x460be727a02ae612, 0x59cd173b9cd50bea,
            0x267222a0d9421d71, 0x5bd0dde9e1a12db0, 0x5b2f3f86d1ae5959, 0xf9c47688f5c60852,
            0x78574ee594149f3a, 0xf6d672e83f9d8349, 0x16ad959c41868af5, 0xb3c62db3cd9dba10,
            0x42c442a02f68bd8e, 0x9f94fc97db53963c, 0x32f5c77440c3d9e6, 0x3544fed1a1501033,
            0xeaaae0683fc886d8, 0x9cc528171b6a1b6c, 0x3dcdbb9fe5e2a81b, 0xe3ee10151d09bec5,
            0x346481f06dc61e0b, 0x144b92d2a31ab7cb, 0x97aab6e109a0802f, 0x2b0d1a253e489aca,
            0x797cf5dfad78fd8f, 0x77b7dc020ac58d42, 0xbad656eec73ae88d, 0x92588daa4ea26e10,
            0x0e2cceb9c76e3ffa, 0x95c8c50f6ee29415, 0x273b8fec6649773f, 0x9f9512092b83b5d0,
            0xf5c0ec72565c411e, 0x8f742dce2f63373c, 0x6dde5adebdf7dce9, 0xda3a2e0e78977adc,
            0xe78b38119c5b570d, 0xb800a5dd15be9819, 0x25878d731bfc6dac, 0x648426b7b32d5cec,
            0xaa122db3d6cde27e, 0x51037f6bd8f162c5, 0x9777779effb8b9ad, 0xebc1340176727f9e,
            0xadc917612dbead92, 0x7de05958ec50112a, 0xfb332f6cb0bfc4db, 0xf3c3ea1e9f11c1cb,
            0x38ad201a2c361a3b, 0xf46a4742f4cdb36c, 0xf3a46eab9a4a2327, 0xfb35e8b16adabcee,
            0xf90168a24ba32828, 0x5b8847adcd0153b6, 0x2ac25b87ffa2c9e2, 0x3ebb5cc374ccdddb,
            0x9399f23e01778b4e, 0x90e053113fdc4ea2, 0x561815d0a0da8a8c, 0x3c8c52808ce15a0f,
            0x8e5a9aafe233b2ea, 0x42d590c66302d5a7, 0x4d92c05ecf984f3f, 0x99657e14a320a6d2,
            0xaab45915bbca68c8, 0x968962e56f0aadd0, 0x3e6a1d0fb0d3400d, 0xa06171d8385dde97,
            0xbb9fc982df10bda3, 0xaff95049c7cb108d, 0xcf78617735da7064, 0x53cdc4104be9e24f,
            0xa1fdd740e6682b95, 0x30a41207b799a7f4, 0xe5e1f61527afd62c, 0xc8ed22c2fc97ccc5,
            0xd85e8f6b92c829a5, 0x975d808f6c27f02c, 0xc095d860e75de5b0, 0x07ffaa3efa1916ef,
            0xe4a98a013c2bd2e7, 0x9cece89f8d2cff2c, 0x58a70ce4e66d990d, 0x55c345bd85511519,
            0x5157fd92af4e8221, 0xcc9a67ae4bb1fab9, 0x6428936749fb6b08, 0x4ff19a40fb143e41,
            0x1c61799248ad29e5, 0x49fd93bda8f0f373, 0x74772260ad004a80, 0x1b975a56f5ca6ac1,
            0xd5fd026bff6d5c05, 0xd5bfc79fb64f04cb, 0x3f3f156d10256927, 0x6e0197ca454f10e9,
            0x8169c28154b2f181, 0x80bbe2d4800ecccd, 0xe4a4279e6759423c, 0x2596339ef28aee52,
        ],
    // j = 288: sin(288·pi/(4·512))
        [
            0x6d744027857300ad, 0x9b165cba0c171818, 0x041e72879f2cc28a, 0x9b2affa69c693d13,
            0x5e7a1201472731cd, 0x28a927836f80a343, 0x94189019d402d48f, 0x2791863f7f65aea8,
            0x703d759d3591c799, 0x449cc566997f7c2e, 0x86e4f94321011425, 0xb3d1d062f520cefc,
            0x5f9ededb2ee369a0, 0xb3b5de5992d23005, 0x635689da326e2584, 0x2f95a3c476acbd57,
            0x2f52b04b3df02a4a, 0x88ab2ac8572b0ee0, 0xdaa04a6e98e383c9, 0xd8d1178ef0f67eeb,
            0x604a96307b56db93, 0x4e112b4754f9b762, 0xe77ec3224a226147, 0x399a09ee8a57a15b,
            0x40074e637c633dec, 0xae20e5b9757b0005, 0x0827a80c8fbcd53a, 0xa293b9a5b954c4be,
            0x5a8045446d0479be, 0xea77a777d7981ffe, 0x6ae4017b5f3793e6, 0x5ce7b442a047b47d,
            0xae2385c931f7c72a, 0x69715f89f1a38707, 0x31f748543b4d1301, 0xe96d0234068f09b4,
            0xe86eedb25913927e, 0xeb7758eb012a58d0, 0xc31140cdba800d3f, 0x0f962e92d0dd3ee3,
            0x60c927c951c18a2a, 0x3b3ea9c1915738a9, 0xd7c23f26f263b80f, 0xbb58155c5dba978a,
            0x75e31c4b50fc00e2, 0xdb8ddc6b0726578f, 0x090a72ac8181514d, 0x5910d711e79eaa7a,
            0x18dc13ef4bcb501c, 0xf440b7a8fbe1494c, 0x15ac7526d72623c3, 0xd207316bc1b80b18,
            0x0b6f16d8d08814bb, 0x69f3083fcdb05a16, 0x1615ad7d7631bd2b, 0x36eac8384fb35e43,
            0xc94818e3590f5fcf, 0x6e867c3c612cb320, 0x448723cf53f4df5e, 0x92d9f7f7e79f90a5,
            0x7af32f7e13a59b55, 0xefa093152d848a86, 0x44b55dbd761d0573, 0x0da12841c0eefe14,
            0x6010c0abcc911f4e, 0xb9d39a5d4d39dae7, 0x65005f7483289cb2, 0x16c1d14c1624cfa0,
            0x983af3aa541efae6, 0x7c2ec5bbe7a28ca9, 0x5fcb33250f60151d, 0x3e168d84e1804ca2,
            0x4ac3a7fbceace347, 0xec27ac5661e7b6aa, 0xc5544e7211d1e7e0, 0xa9b718cba237ec7d,
            0xc51600fb17b5932e, 0x45f7864d8eeb42d7, 0x4ef778138a8bdcfe, 0x43bceadae306ea75,
            0x5addce8dd43af007, 0xf2055e4f060952ec, 0x8c2211d67a3e4821, 0xb855b294a03df65a,
            0xec69639edbc21a14, 0x23b7c6c99e25cb80, 0x44e6d0a4a74d609d, 0xaf8cda2ed7df3b13,
            0xb077bd545b24c010, 0x3dffffba89719f28, 0x9b2ef7fc3e576a85, 0x7fb6785251dcbf9c,
            0x023480cd1c791291, 0x4d448b3b018946fa, 0xb57da4d6406e1246, 0xb7d1800e660d5be6,
            0xa2068d6a3aad77ea, 0x57be52c6f3ac6f41, 0x130e675facc22246, 0x334e4f28aa599b0f,
            0xa0280b49519dca6d, 0xb1a54d101b8c19e9, 0x9acbf3f56c29f34b, 0x5a2ce663c9cb97f0,
            0xc4d5545df1c6a123, 0xaf23d53e8768f63a, 0x1fdb1527399614bb, 0x4cb12faf7f650b3a,
            0xcbdccbe3fe82217c, 0x52abf674755b2c8d, 0x9f297d7dc875ffef, 0x9e41cb16d6064878,
        ],
    // j = 289: sin(289·pi/(4·512))
        [
            0x6dcf18b548189169, 0x4b638fafc4e25979, 0x9fe8dafa3897f06f, 0x1b53c8c7e81a18a5,
            0x2cbc84bcce2bed46, 0xf441c2846a54aea4, 0xe77df25c87fb6960, 0x598a8ed7fe7f0f33,
            0x1e0392fe7103e713, 0x20b5b7255ee74743, 0xa7ba220e58157cd6, 0x5311a0e5ee143d3b,
            0x3b2bfd05617cf4ec, 0x1c1b55597f61153a, 0x341f5ce0360c8976, 0x2838896b4896a27b,
            0xc0466ad47b620a09, 0xdc20099e53ef982d, 0xe710af50741ef4b7, 0x5d5ab17564e4a7b6,
            0xb61944b01b47fd76, 0xed3e4fc8bb5e5822, 0xf121b704c06dffc6, 0xbf41efece80da693,
            0x1d1526f90e986d68, 0x82228926bb2969fd, 0x9f59b4575f473771, 0xfa6266ae07016d7e,
            0x69694f7656cbca01, 0x9fb7b7b3bd92f430, 0xa8e02a973b7da321, 0x032dcb812f931b1c,
            0x181f26e4d6127f84, 0x2655f8c2ebf5ac05, 0x44b38adfda71c1b0, 0x7f6bccb32c5296c4,
            0x36e3ed81137cbdeb, 0x41976470e0323d50, 0xf5abb0d916f209d9, 0x47428a58cabdbb21,
            0x1dae3c37a57654fc, 0xf73af6ccd746a51b, 0x5417a9c4efe3bedc, 0x6ae89e75dda653db,
            0xce5180836f801c57, 0xbd0fc84dc3f712e1, 0xe8f5439b632b39a6, 0xc1d5e8c860553aaa,
            0x0e0c4a536f0c4975, 0xd61a46ed3f890c7c, 0xea8e703f9ff4f432, 0x14f64c7202d4e8d7,
            0x8454fa1cb132603e, 0x3861a27e70f5c233, 0x16e555422101a95b, 0x21f8174b1a48dd0b,
            0x73b6cfcf7bb7ca22, 0xe130945e99ab7726, 0x0cf4306c3063640c, 0x5493e76791ffedd0,
            0x6df364439e5ce721, 0xfe02c5fe8c3052fc, 0x18c58385ab4cb565, 0x1b933ba280f6d564,
            0x756ff812abba9921, 0xd80451b4d0870b2e, 0x7481ad442a28aff8, 0x34c658c5a8b87a47,
            0x904927b259facb15, 0xc43878438d1d128e, 0x66ab2161bfc5d5db, 0x4994ab8a967cf779,
            0x82ce5445b19d8b1f, 0xa303352da1266e0e, 0x379c227c160e807d, 0x9789c3fd18651a47,
            0x1a1cad52baedeb83, 0x2d0866242cb6fb87, 0x16f129e4aa853816, 0x6548eb1dc4fbebf1,
            0xc56ba1ac1e8f76ec, 0x09170ed4a6d75eed, 0xbf674205a7035800, 0xed837378ec995c9f,
            0x61c7fac8ffae6394, 0x79996b68bf4446b3, 0x2113a013c6326fa9, 0x6ec59ef95d3febe9,
            0x6f3461334a104c68, 0xbfe2f3915b891c83, 0x38061071de6fdcf2, 0xc9fc16bff5eaae8e,
            0xe58bfd10b2cce033, 0xff729179b1a14851, 0x5ab53000e37404e4, 0xa9e419c135cc537e,
            0xdf178b6a6bdaebf1, 0xd9cdfff632c21ba6, 0x0080011d796a492f, 0xe9fd3b0712aca488,
            0x22fba3e8dba0329b, 0x4ab1d861e79dd923, 0x524004737ef52828, 0xcdb83ef82dd56b51,
            0xef0f046203688389, 0x907785facd1345fa, 0x72d32c095f7a8b0b, 0x03176a552a130e04,
            0x92c0ecad377522f8, 0x5801eae6c3fcaf8b, 0x17a98437cebcd682, 0xbedc9a3cd1370f50,
        ],
    // j = 290: sin(290·pi/(4·512))
        [
            0x6e29e053f55a4d9a, 0x9e6651cc119476c5, 0x91918736f4fe09ae, 0xcde6ebaf6e03d35d,
            0x898bd7019a3a588f, 0x55e832dd878a33fa, 0xd5cdbf38d1240c1a, 0xf66b2f830e24cc4b,
            0x6d01cd9542ffd0b6, 0x04b84d78fd01213f, 0xde3c0dfec16ddae8, 0xc1fe99f2b53424ad,
            0x72c1211ff7636c44, 0xeda88976a8a4298e, 0xcd89c1b106e5b00e, 0xc7d8704dad609100,
            0x105d5fe04995b4af, 0xfd1d754ee4ae8354, 0x64ef36763e8c2e61, 0x182a557135698da0,
            0x911d6538b72ba3b5, 0x97a956e7cfa53447, 0x4809fbcf20639b1e, 0x844806a01b87840a,
            0x8c907e370c4c461e, 0xbed3849e19471068, 0xb1ea13a2237ccac9, 0x0c2225714ff19f76,
            0xbda961f803a01253, 0x03dce3ade763880c, 0x83c6cd589bb3d0c2, 0xbb1a51af66116a14,
            0x9e84a008274c3aa4, 0x6e42582e6ddcd80b, 0x15ced1504c651269, 0x08b0396b7ebc0efc,
            0x110a956b67c28970, 0xf17ae5f6d5aa368c, 0xdd555710470bb1cf, 0x706006d97f17a69a,
            0x3a029c70129e6005, 0xc7618a522be2ce9b, 0x59887ce342956a44, 0x281cf74b6628af46,
            0x6b9353dfead29f93, 0xeb648d6eb09cab75, 0xdf0b0f0c9d282e40, 0x1e0fbbcec1ca5fc4,
            0x25437f3d3bb1dc11, 0x2a5c68dbe1b44327, 0x73cd98a61389ae2a, 0x9785ac5e77c4f94a,
            0x5c1cfd3ea6aaa655, 0x34e180e52b6dfd0b, 0x68d963c2f5375442, 0x7dc0336042de5ff8,
            0x1556cf10aa04357b, 0x7641b719212b57f5, 0xd724b208c885be37, 0x75631c56ea605e50,
            0x43d2468c2a9b486f, 0x1f27c07f51da66ba, 0x5e098a923d8d4e68, 0x48b0ef97258ae706,
            0xf61083865d995866, 0xee4a31207fca60a0, 0x8b51e09ef3dab2a8, 0xda554f7fca3fe7d4,
            0x20382bf526f73813, 0x02156408ef3acf96, 0x2e498eadc94fc28d, 0xafd24f0b0ce7719f,
            0x2190968d1fe8206c, 0x01b0d817e1a201f6, 0xab03d6c8b5e1e1d9, 0xeae49acac7628807,
            0xfbc54910c63f18ab, 0xa02d11bf8aa5f482, 0x9bc4c8016f292cc1, 0xb108fc887752565f,
            0x66cf2a3a473a44d2, 0xd78a267cfd12be92, 0xf1268e4053046874, 0x609c6e51f579f811,
            0x474b6f134b3aa47f, 0x8aa9123936a29ce7, 0x2d8c00968ca5c69c, 0xa16bab91189e3d04,
            0xe2bcb8391c41c608, 0xeef5ca818ae75730, 0xc1a4e36205d9a923, 0x5773348625f20340,
            0xbba99546f377e0b9, 0xb52e3d473a838030, 0xd31b51dca140d2e3, 0xe0e61746d4241df5,
            0xe8948a64860ea855, 0xf5708a89d28236d0, 0x0d0a481fd68bba37, 0x854bc6668e7b7ff3,
            0xa087a1386d833401, 0xe7c697e1795c11ca, 0x5f68baec356bdb35, 0x1c04682b74a4456c,
            0x1cf77381a8e0c1ff, 0x5c53f12aa81f28d9, 0x22a48b8d1296d357, 0x575b32e8e420bdf0,
            0x163b670577c7504d, 0x1fb91296250abc84, 0xdc34d0a0be181a0d, 0x0428e0536564053f,
        ],
    // j = 291: sin(291·pi/(4·512))
        [
            0x6e8496f58d60f8a5, 0x924ba2f2c0e86c26, 0xd9920c08ae03eb80, 0xfaae0a1902631565,
            0x8cba7d716fcff026, 0x91e9aa5da36d1d8e, 0x0a53b79baf5eca22, 0x5c0e0b03c7105591,
            0x98ac1c38578a976f, 0x1e12e6447837e212, 0x148ea0df9daec281, 0xd171f6fc3bff72d8,
            0x797a1cbf8394813c, 0xc7eacb64c9359bf4, 0xa44dd1524696a3bb, 0x153c7f7d7a08dda9,
            0xf3590bfe74aec7dd, 0x86b369518248101d, 0xe0aa861c9503bb92, 0x125dacb5f66156be,
            0xd8714120c852e846, 0x4cecadb98c2af5da, 0x82dba745134f79a5, 0xe4ed110a48f807f0,
            0x9f582a1beb53ad6f, 0x552619f604b5c7b0, 0xc0d80fbce29fde30, 0x793325786f059b47,
            0x27dab6af566e21ce, 0x686bd9e8121f768a, 0x96f9e24c2303f008, 0xaa9275b68ae8ff0d,
            0x9b6f42f5e88016d9, 0x9e2bfc6025546469, 0xe20b093af52f29b6, 0x1d412b634e7d2d4c,
            0x17a5544e8e6465ba, 0x2b558ddf108bdadb, 0x8c2ca053da7d5bff, 0x6e79e2e9c8bf4329,
            0x2e2ed181cf7d7dce, 0x769bbb034ea0b631, 0xe72c416453d5fdfb, 0xd676102df32e7c44,
            0x595bd31b72ae3a53, 0x67e71ee030ffe5a0, 0x2040cabf48d0a689, 0xc2bfa857e72ef759,
            0x24ddeeb0e145c12e, 0xbccbb4f35545e1c2, 0x0702f27eecf4a056, 0x7982e18f1385fa1b,
            0xb80827e1b4bfa3c7, 0x90cbe093da3c6d5b, 0xdba1925d4ee5904b, 0x01722ad44f779eea,
            0xf644ab4206832e53, 0x9b69913a0758a2d8, 0x9ef15e1ca452cd66, 0x6e59637a34f369db,
            0xa31a313178fc9b28, 0x0e17b0fbd0a48b62, 0x2fbe031abf6cad54, 0x946d997649889831,
            0x1ad4ff9c46aa034c, 0x7cfab3536b97a27e, 0x0cf0b7ce1bee919d, 0x30893e1523dd71e2,
            0xd42cf0f0165adaf7, 0xb2819b01c25a4225, 0xf324d161c7d97f84, 0x6962ae31bfb8450f,
            0x8a1736dde8dd1913, 0xe9de774e6d10bad5, 0x7941d6d4d29d07e2, 0xa4830e73a86e65c3,
            0xc47dc5394c73aab7, 0x85ff924fe993a579, 0x39ae47fe93c1f2d1, 0x48397f37114f80b8,
            0x6cf16343e82d5daf, 0x26a2917df44948e9, 0x225e7c1cafef1f60, 0xdf4c2f69322b1972,
            0x106009f025452e0f, 0x1cba72fd6cf6949a, 0x4eb50d7acb0f2512, 0x1fb93ab9d1f4c010,
            0x247f4e3fbc9996ad, 0xe9a1a81a72c94c03, 0x42396b1edb2dae13, 0xdd0cfa0eb2cff01c,
            0x33125e9f78f69640, 0x624e9d8e30dfffab, 0xd4830a28a5615281, 0xd33182fb5fda95af,
            0x0122162fa95d3cff, 0x6e34790b1d9c09d1, 0x62c8560f2a131f12, 0x13787f4d22f9498b,
            0xa86e6c1b9772fe91, 0x69bf3d85f7526044, 0x6630c45235dc83b0, 0xd517c4ca2c51f649,
            0x87fe79a7cabcc5f7, 0x8baebe5e6becc0db, 0xe1b5802e23240aea, 0x85c3b6e250d691fb,
            0x6baa1c53958cb3f8, 0x922b1663dbff8daa, 0x77eb90dfe6f06dbd, 0xef0472d1ebab7425,
        ],
    // j = 292: sin(292·pi/(4·512))
        [
            0x6edf3c8c12f404cf, 0x0d2dec934ea046bf, 0x1a5b9327820482a3, 0xbb7053e1d2a8c5a5,
            0xb5be8a23fd3974fa, 0x38bc354f22873db9, 0xd13b7463886785c2, 0x7f52118b9fba5bc7,
            0xcff031ee98ed6ed3, 0x2f4846d27578797c, 0xa8252f7949ee5388, 0x1c9666db1cb6dc33,
            0x4ab17d4720bcbabe, 0x34fbf0faf1966a3d, 0xb347890a03f02378, 0x7289cada97614756,
            0xcafe37a4c9cc4b80, 0xceb0e646a453f6c3, 0xa70a93f8a779f8c3, 0xc2d712f11882820a,
            0xa707ec20323de4b4, 0x3a2892e22aa07f06, 0xa8828490cf81d9b9, 0xa435a88bfe4645c1,
            0xa2ddc59cbbd03c99, 0xeefa6ce57204987a, 0xbcd89c2d6303d1e1, 0xad15f5bc9b357629,
            0x2dd8a57cc366657d, 0x2d0a71769b62d34c, 0x2abdd51e1cfd7eef, 0xbd5d7ecb644007c1,
            0xdcbe402aaff37cc0, 0x4b6b4d3b77903e40, 0x097b166f3f13b147, 0x167424124bd23f19,
            0x26d9a3c8c1b92bf4, 0x2a14bb8026206ad9, 0x03fef64e20a40ff0, 0x0427b9767820cf3d,
            0x36fd4a919e62b5ba, 0xfa766cd56874808c, 0x0db72086ba3a014a, 0xe73dffe2e34404db,
            0x390e3fcdf851a8c3, 0x608287393db142d8, 0xa37db8e49abc0bbf, 0xa29da720599baf3d,
            0x5ecf203306bcecd4, 0x8135e59f2c65a1ce, 0x00ff300b9833867f, 0xbbf47fe960381252,
            0x5fb4e6b09ed43da1, 0x6683466feee02de7, 0x19292299e406dfc4, 0x3916f859f333c42e,
            0x97fe28b0b1e856f3, 0x2622008fc540145b, 0x23d65130502df3f9, 0x3b4905183a1ce61d,
            0xbeffa42b089939aa, 0x38bf6b371f5307e8, 0x9659fa5264147f4c, 0x4a60dccf5ea7205b,
            0x309a1c560ccd1eae, 0x023d0aae75f6e49c, 0x49c2b08d5badec66, 0x6b946f078f1dfb53,
            0xddeafb606c5dc4e0, 0x343f727a45a2c5a5, 0x3b76ad4f9145eb24, 0xf8e797dcfd72cd97,
            0x69e3c3722756c28b, 0x8c50a27cecda3f28, 0x254ab0d206d0899c, 0xcb461d4e6b770609,
            0x2445310e06d23bc2, 0x3e797bf8d257f2d1, 0x657621e7331a7f25, 0x42903536aab84441,
            0xff2517543132f20d, 0x8b3e9f0db8d8ed79, 0xd0b23552a71e878a, 0x6e2492dcb1c3e91f,
            0x6861648a6d5eb6fb, 0xe39cfcd56a0acff0, 0x77e7f8cee3d7619b, 0x62a4d8264d0d7fe3,
            0xa74848dcea17e3bb, 0xf335ed402f3ed3d5, 0xe92423a2b4f69c2e, 0xb47bca93f503fbb4,
            0x06dc158ab6ad7440, 0xb1b564d2e5f9d9a1, 0xafeabe15c6952749, 0xce8f278c64164ec3,
            0xa9bd200464780f49, 0x5fed8db3cf40b2dc, 0x6ac8902c130fb4f4, 0x5ac9f2eee946d141,
            0x5bea38e8e61850af, 0xfe5659174a1aaa47, 0xe0c2a8d165a0263e, 0x27830bbfadc884e3,
            0xda77ed55e65f4170, 0x98227d85cb5d5cd5, 0xcc3b3ac7342e9672, 0xd781b378808c497f,
            0x531cfd23b9259de8, 0xd7b20f4d2657dcdf, 0xe6d6692c2e681a51, 0x86d0ea93127d4d08,
        ],
    // j = 293: sin(293·pi/(4·512))
        [
            0x6f39d1098b7bbb81, 0xc54619edce528f63, 0x9eb9e3120832fd22, 0x2765def69a14d2c7,
            0x0288b9c7b536f99d, 0x44c3a558ac8fab8c, 0xb264df711ddfc881, 0x1ae6e582af3391a5,
            0x217ba02321d178f7, 0x017525d237968f94, 0xbbcb89ff5f99b09e, 0x80da1cd9454ec757,
            0x8fbcb5032d026642, 0x28c4a7f807a52edc, 0x363cb26fff8e5ad8, 0xd081df56dc0a9f7d,
            0xdd6c5456f23e15da, 0xc029680376518b38, 0x5739c4f066091093, 0x00e56a88eb9767ed,
            0xb4c2a1ccac498450, 0xf29d6bb7afa1a998, 0x18dec0f5ef8f9cb0, 0xdb99b97fb93ec58d,
            0xbbeac7ec5dfc7a0f, 0xa399be4bcfc214cb, 0xed78fa4915c2cb7d, 0x52248835bf9a885b,
            0x36ff94f1513ddcd4, 0x88c606f0982d91fe, 0x00c46a3c150f1c11, 0x3c942cc9ed689538,
            0x3d9147ebc4f1d0ee, 0x9a857ab8d0160579, 0x397f26ae202a2be0, 0x6a24040037f80622,
            0xbb78eea7dbd86103, 0xa432c9d097d06352, 0xaa547648502e97a3, 0x23a52de6ad27c700,
            0xc8c5a5a85ca62e18, 0x022b05efd704fe29, 0xc1aed9303821a405, 0x6bd83411a1c04ea1,
            0x918c91d47db487d1, 0x0fa6db9bb0e86c45, 0x69d93c553a702fd8, 0x1261e95aee475ba0,
            0x215d6390362385ba, 0x3a5b6d1ae40bfd1b, 0x73d678d36e7094e7, 0x3995c0178d3743de,
            0x477c5024b1402320, 0xba3f8f3cceb05b03, 0xd31bb14588938606, 0xdaa70a12c7780fb5,
            0xe734e1bbddfbf912, 0x1c959e3b30f0e455, 0x47f7535687ba6ecf, 0x8fa2bfec8a63a239,
            0xd46fa8e1fb809fb4, 0x893279ea15be69ce, 0x44ecc8fac4b8f56c, 0x17983f78f2f3da3a,
            0xa8190cdb52a4e8c3, 0xdfd2d12aa2f2ec08, 0x4b69ea39687e364b, 0xc740b155e0eab895,
            0x62ce8a569a466902, 0xb85ea51c21e5b8b6, 0xc2ae3eab1203083e, 0xdcfcc239ee63e9e0,
            0x30df6824e6aadf20, 0xc420f5d440bb1101, 0xcf3a149ce6ee81c2, 0xb7b8abfa8103292f,
            0x9adbfa2c63e80fa3, 0xa04a759ba2291065, 0x5c6981e536ecad55, 0xa062729a0ee9a2b6,
            0x4cd8453d01c2ce48, 0x9367191617ec81e0, 0x1e63574a7ddf9c93, 0xc91ca30d3e058d26,
            0x15d829fc05b7be3e, 0xa330504d6d3a472e, 0x35a16dac9c1090aa, 0x7f1c53ba461f219a,
            0xaa3863d308f5ab00, 0xd1b47e20fff17d68, 0x467440b60ace5cc0, 0x68a3472afc090f6b,
            0x538353e29a99d843, 0xd69796400bb6a328, 0x9525fabe540ce609, 0xd0d0b0a95df6ee4f,
            0x37fb53bc44f66267, 0x7edbc46626117774, 0x0a4a880626ed894c, 0x3d2384db160b3e38,
            0xbb362404b4645b1e, 0x49b638a3977ff4ae, 0xb2a0e0a829839912, 0xf01b5d37e967ee42,
            0x65e224749ab217a8, 0xf1ee53dfb11083bf, 0xa42716ebe7ed0fb1, 0x8f309cf17307d00b,
            0x9703f0ae01709fc6, 0x5ab440596901f612, 0x0ecd726ac4b76e21, 0xa9114c3c4f419d28,
        ],
    // j = 294: sin(294·pi/(4·512))
        [
            0x6f94545fff03652b, 0x667131a5f15faa6f, 0x87ec5f77d56a2151, 0x9ab4f91d2840b402,
            0xe39fecbc9b4d4b59, 0x27972061fc808f3f, 0x0b426b52178827a0, 0x2bf4cbb13a800bc0,
            0xf60931ec98393da6, 0xc6806ced17145dbc, 0xe2b0a2fe13cbf669, 0x5aac69783fb36bd8,
            0xa88cd596ddec4c33, 0x6e7481a67d196389, 0x0ac3ad3547fdbd93, 0x3bab5c686eb90c02,
            0x2e92eb4bccfef635, 0xa9f09fb701b7dc6c, 0x281593fa2bd354ce, 0x2059b341a038c3a5,
            0xc662b69af8a1275e, 0xdb02d5d35a6f796f, 0x44939ea50a4f939e, 0x8c8f97b59fb30204,
            0x030e48581bdecdeb, 0x3d35f8e6c2cc8a74, 0x48485dee21e9167c, 0xf92638f2841eb3f4,
            0x99af666250856dbf, 0xfcfcae12fb6e39dd, 0xae29abe575a26b27, 0xcd8d43eaa410463e,
            0x8ecece97bb09603c, 0xae7caba93597dbff, 0xe1827377c873999d, 0xbd3482e21f5c51a8,
            0xa2a931e9408cb405, 0x9f1f3229f8a7597f, 0x73788f1b8fd8a26b, 0xa52f642e0ed76f68,
            0x0f83e537c621fbaa, 0x63e0c3d1cb11a8d8, 0x2aac56105a95b1c2, 0xc88594c100f43a2e,
            0x1055142fd4074d9b, 0xf184aaac5896ecad, 0xfb024303f2b46e7b, 0x15fdef7e81ab3a91,
            0x3e0e6800e330f3d2, 0x9e7a7f18cb711bc0, 0x67987bfa61835f07, 0xb29ef719253026d4,
            0x9f6a004a855ba972, 0x024ad0c46d8cf4c8, 0x35710156230e8277, 0xc582617de669fdf6,
            0xe0e9f413e2969741, 0xd55c219ab097a995, 0x584b74c7f1d4b8f1, 0x35038bfc20ce7dea,
            0x7526992740cd1b08, 0xda07023d647bca2b, 0xc4e7822e047f8c4d, 0xab11aeb8e1a4a1b0,
            0x7b2bc4bf2c6c22b6, 0xca1e5e30ab901a29, 0x512057cc452a18e9, 0x507c30f7dac60b9c,
            0x918a68b59ae567c5, 0xa11b56a3ee5cec04, 0xba568b8abc58b01d, 0x7fed80f34aa5f802,
            0x805a178460ecfb4f, 0x180a847e13f10713, 0x719bd0164c05b236, 0x1f550f439132180f,
            0x2e6c91d4c2cca6d4, 0x9e11b63223cfbac6, 0xb95ab9e69d75c089, 0xc83c82495cc6f563,
            0x2ca66f42fc4d4099, 0xaa68278f30a5419e, 0xbcf79b0d27794cf1, 0x23dd2cd943744499,
            0x5a3f02aa93c598cf, 0xcb5c666d1fa13f68, 0xe855d3db99ca8005, 0x0ff2b95ab032eccf,
            0x1494f7060332cd4f, 0x484b68c789f57b55, 0x0092772b4454af6b, 0x4f6654ffacb36800,
            0x23c83dff48068b22, 0x1992131edc9ee869, 0x77202ef78ddf5743, 0xbec7b2a7312f6af5,
            0xabf0e56e6dae0cac, 0x604b643960f98dfe, 0x3b2c03c53b0b0bce, 0x7d0922b6b264176b,
            0x58e330bade48dc60, 0xd1470e01bad77dee, 0xfef59935c19766f9, 0x8ef85531159bc01d,
            0x31ba30be1a6358a6, 0x7a935e53e144397b, 0xa031fb8ab00cb904, 0x1e8d44753d8ad061,
            0x91d8d2027bcd29e0, 0x510ec04452d61b1b, 0x03c6a595d8660d22, 0xa96e9103bf15da8b,
        ],
    // j = 295: sin(295·pi/(4·512))
        [
            0x6feec681783b70b1, 0x9fefbb8b7030ae1a, 0x148becfb986bb531, 0x93a46d7ca8725e94,
            0xb23a48658fcf68ab, 0x097ea2937b590ab2, 0xe0a76f8015c59b7d, 0x97c173e2f31dbce2,
            0x0da58a0e265192d9, 0xb5cda9ab0e395771, 0xfae05d0c31799848, 0x99facb43bc07b65b,
            0xa51d8dedbce18c1f, 0x6a10e24eadba9cdb, 0x6050ca1234a81c6a, 0xa125aa49f2d488e3,
            0x0021b4dfac81b38e, 0xd70cd2861e4ce038, 0xae4a117bad45709d, 0x02c03c4385e527cb,
            0x890a9eb976a9abb8, 0x946c10e84fb97d2d, 0xe9291853d3aa0083, 0x960463596ae831d1,
            0xad6b69967f024050, 0x4f3156123c4ca6fc, 0xc0e301044f796668, 0xe67f063ea02d3574,
            0xe56f1d5db7a330ce, 0x8520b526d197e345, 0xdfa8256c2e6c0606, 0xc01b2665ce4edd1b,
            0x6333e6187ff347c1, 0xf7b2fd3a34d0e36a, 0xc4f95cb7ffb859c8, 0xebca3db044b258fc,
            0x028fd1b03ef40a44, 0x1321d81eabc4074a, 0x2ec1ab8ac1b96478, 0x1a3c09469acc98a9,
            0x5a00f9e9a623558f, 0x7e6a5d50a8c85b79, 0x8c8ae79f75f4de03, 0xb6aade2f7ed52fee,
            0x7cde5c3d563647de, 0x57df2cb8b1017255, 0x9f7cf6518ec234f2, 0x68517628c1e46b95,
            0x930da6c87cecc2e2, 0x8426d025d1f79442, 0x45021932e288365c, 0xc986832d311d7557,
            0xc1fb75823a644ec3, 0xba3e2012938ee64f, 0x52b534959cdf4dc0, 0x300d2bd61cf3b1b7,
            0x32785b72931cd676, 0xb6365543dbb87b1a, 0x16724e48f626f1c4, 0xd7e2ed394a80978d,
            0x280081bf38453a7b, 0x47a428267d6fc38d, 0xea0e82ef9d7603ab, 0x7123d9ef17946a3d,
            0x531d6d1b86aef373, 0xb987aaca417026ea, 0xab6ba14e2979114f, 0x133186ca36733124,
            0x8c13941e81fb88a9, 0x6cd28587f30bcf43, 0xeb0347006f585277, 0x271e0be67cd60790,
            0x232da898053ac76a, 0x355ce5950896898a, 0xbbadda3540c3ef96, 0x2e0523f3d9424787,
            0x178af7daef95495a, 0x55fea16c28bab340, 0xa1bc8278b6c65afd, 0xa01c6b8963b937a4,
            0x5fe7d3fd976633d8, 0x4a76a732fad6000d, 0xe1e0844ebc67ed8c, 0xc476b64cf0ba3791,
            0xf4faccd82ebbf6c9, 0xd1234a2790f8de9c, 0xe85080fe1d089dc1, 0x9b0112d8ca885fea,
            0x5cdc14d145117ffe, 0x08be81dde392e56a, 0x655e36dbe7f71296, 0xb2dc9bd2f3d8574b,
            0x121d9105496756f0, 0x0d076a4ec0901325, 0x72d4bb56fa6192cd, 0x37b651ef4f67897b,
            0x02f5479875f3f803, 0xd712f7111f277a29, 0x0d23f791db7c4304, 0x60ed2be8a83e415b,
            0x05a6defec1c7203a, 0x01c226b72d5b0db2, 0xd2a2a7d97c9bd889, 0x2c58298d71355600,
            0x7843bd878fa8bd87, 0xdf22655c3f26d342, 0x4314dbf16b5b0738, 0xd87d0c5dddf14f11,
            0x829828f060d9f8cf, 0x2daeedbbca94272f, 0xba1289f5b53cfcb6, 0xd69b2a75f6a8513b,
        ],
    // j = 296: sin(296·pi/(4·512))
        [
            0x70492760047b9a7e, 0xc5544aeadf9f4275, 0x26d02c91483d2b98, 0x2f03ab4c7a03bca6,
            0xfdd30e2b653cf05e, 0x5197dc55b37b71a0, 0xbccabec4f22afa60, 0x9f36962e4c30d0ab,
            0xb2eb1683123e4921, 0xb3f65eceea9f75af, 0x86cb32739647f539, 0xa1d653f99eb21794,
            0x829a7ff6ba0a99f7, 0x655362b2bef0b80d, 0x7ff73c9df7028af9, 0xeed76ba4c2508893,
            0x6f9d10e7bdbf8691, 0xcd8dd4dab7452d70, 0x72cc8928fd927e55, 0xb3ffe03fbcca1635,
            0xf2b105200c69973f, 0xd871a5d655e79a11, 0x48f0c99382dcc775, 0x96de347ecc5e99f5,
            0x5e56dc5bd9555751, 0x09505977c955ee32, 0x05512a7ef4eb79f4, 0x2210938c13b20295,
            0xe0b1ac3a0c60b15c, 0x482bc19d7dc0c10c, 0xc4a8ab6c29049e44, 0x83147bfaf3fe245a,
            0x07ecc33fdbc5acad, 0x9c886cf6b392d3b6, 0xbb582925a7c6cd73, 0x83a3bee74b6c7971,
            0x25599c186c245794, 0x7fcd7c47c3861643, 0x00bbcda2201f080b, 0xf117193378f4ae47,
            0x65ea98dd256b127d, 0xbd816ac7f5e95188, 0xd83e22d3757ceaac, 0x808a90aff0ae7ac1,
            0xf0c5275f6909de47, 0x11d6733f92d1a753, 0x4fea0c8ad2f93c4b, 0x2e8d90fbf976efdb,
            0x897326f24456bc3a, 0xa025fcd20e584742, 0x37337b5b2bc72c6a, 0x2ed6f0d7ef25294d,
            0x18e13116a991c3f4, 0x86f9a60f1188eb11, 0xb589933490e83497, 0x68fd86dd0c58e708,
            0xc5c6148c6e60bc17, 0x1b944cfea23eda20, 0x4f583435540dd9ef, 0x5f1a8ebee2d3808f,
            0x3004d54d8a96de93, 0xa2126229228bfd28, 0x6f010490373f46c1, 0xec48242924748ccf,
            0x8e88638320b5de34, 0x89c80bb3176c56bd, 0xec9d33e2d6f6041d, 0x3bbc4b43ad2fae18,
            0x41072c11b42df682, 0x626d79e1367ded5d, 0x13e0c9f1e0028b43, 0xc0629e53fa9f6743,
            0x8ada784bc938a836, 0x7038fda28b70720b, 0xeea9dcd04a6d1a8f, 0x407cb1b9e3e442de,
            0xea9c0ea9a233c582, 0x5077034ab89314b7, 0xd2c983fe26c4d25f, 0xb188e46e10a282cb,
            0x74995ea5fdb9047b, 0xf492350bcf6626fa, 0x317b30adfbf92867, 0xf8c9c9c1275edf14,
            0x58646bc8ad3064e8, 0xa05c1aea4fb9e80b, 0xa681ef44b4e16d79, 0xb883f64b93ced9b0,
            0xf2d5c76058fef8ad, 0x9f97811357dc6331, 0x527aff09cd0a6d98, 0x0f7443c0958be200,
            0xc4f7ba80d65fde46, 0x038168eed1014a8b, 0x725d956cbeeb62ac, 0x33182d95910ac6e1,
            0xa23d467d25d9da0d, 0x78a2fbf2de2e9cc3, 0x46db8616a013ea66, 0x347d8afebf3e67c7,
            0x4fa75b42967fd998, 0x68e45bca871b4a65, 0x24885232f3e40c12, 0x9323b1176ae6e8fc,
            0x660947e2906a7a1b, 0x49f4ba1cd9f05846, 0x83747e33e46cb2b1, 0x6ab0103059cc59a7,
            0xe03d45dd9d3bb4a7, 0x1713c59bc2dab07c, 0x9b9aa53e67377bd2, 0x2021c692cbf2b0e9,
        ],
    // j = 297: sin(297·pi/(4·512))
        [
            0x70a376edb3c51325, 0xada6a0430afb54a5, 0xaa256388fcc47aa9, 0xd7e6840abbf4ed12,
            0x44ca665c85400261, 0xcd557ba58e375c49, 0x5358a5ca32221539, 0x760c50e85575431f,
            0xe3ca2e00627300de, 0x4e0cfe586d31ede4, 0x58fda54fc7750073, 0xcfaa8362f61e01d6,
            0x1ad9ec057b230185, 0xb758f1fd36b6250e, 0xcb4324e73c93660e, 0x45b53e976fa8188f,
            0x738d6679d5698549, 0x6836e1d9a463502b, 0xecce5127c0e03bf6, 0xb92e1e21db07019c,
            0x0eb101e2a8c14c1e, 0x2205dbd5fc8801ae, 0x9ec737ff9a03cf95, 0x87879c4370ae7181,
            0xfc3aaa6b88276154, 0x7ac830d6592c4026, 0x43392b05d89a78a1, 0x047f891f27df3c8f,
            0xb157dc7befd722b3, 0xb181b4abc240b725, 0xe8d39e19b5bf6b99, 0x5ddf86f35a126663,
            0xdee7d5c66a9efae5, 0x53f46be1e6162260, 0xb4deb43b59568a53, 0x1876ae95cc2ccb03,
            0x4a929cff00093907, 0x8968021418ace14b, 0x35714efe337ed22e, 0x01128d5fbd90a87c,
            0x1b2016ce8bbbde06, 0xf48b65c2ce94bf68, 0x07818e8c63f518e8, 0xcad2e7437ca7a301,
            0x9c886938264b444e, 0xc803d86cc5305b7d, 0xd2bce89c2843585c, 0xd3fcc00cb219a23f,
            0x5d2c1277666cadf0, 0xbdb8f9c89f7bb9ce, 0x6c9353b979969ee3, 0x1891a2f8200b078b,
            0x5a1a7cf10b8a18ee, 0xb435b14795cf43c0, 0x35c1cfbb60861496, 0xe9697447942c7eb2,
            0x3add3ad1f5df74f7, 0x51b31ce6edd65dbb, 0x1eb93e3d79366e78, 0xd8641f4a2306eca3,
            0x58cabbaa4fbe0b4f, 0xac6f6d38ac8c061a, 0x3f0f4864a8ba6916, 0xfb0ae170911dbd30,
            0x3df111815c937f4c, 0xf2ee5e624a278841, 0xb24c6e1c12d35512, 0xad4ddb9a0d8d52cd,
            0x9a2b6274d040529b, 0x403310076748ae1e, 0xab6f46ef0e2e4b29, 0x17be0e690ff4243d,
            0x1f8629c252ab324e, 0x637d89af238201c5, 0xba5134879e65bd56, 0xd44204271de50a2c,
            0x575333b1f4b5c324, 0x8dcd6d827fbc9658, 0xf843595cbdabf7f7, 0xf1391c88c74a0f0e,
            0x9df025bf13b631a8, 0x2581ddbdb7f89de6, 0x30960f600719976a, 0x40e6f566250bec21,
            0xd12364c03d7f361b, 0x131725adf74d7ec8, 0x7a4b24a5e846b2eb, 0xb1e4d5995b00e6f3,
            0xd68f027173bc3831, 0x04e34d3aa4b1c37b, 0xc2c1d6a5ea0f1f94, 0x6fc971fb12b4633d,
            0x2aba6d5557383026, 0x8fcc9d22f3050799, 0x8ff98a5de15725c1, 0x39c486277567fde4,
            0x944336d1d6fb2694, 0x711d3cfadd0b8a89, 0x301deb787343ad13, 0x3547fba27aa90b09,
            0xb10f271da9b808da, 0x1b115182e12c60d7, 0x3172c89f86e2d307, 0xb9d080167232f7a8,
            0x52fb0ceca2ca15e7, 0xe5595b97be6dadba, 0x1e5c4cece74f40e5, 0xce3e092d9bcce944,
            0xede85d23b483fe2c, 0xde0c92491c5a141b, 0x302732c84c864a97, 0x551dcd832d0b7e9f,
        ],
    // j = 298: sin(298·pi/(4·512))
        [
            0x70fdb51c98c4a59c, 0x7bd0fcdecdd09db5, 0xb805ac3a3e9332f0, 0x91f972ed7d01c140,
            0x3853f4900e123dbf, 0x198361cabb0aff10, 0xfefc67e5faa65a91, 0x517c9efa6fc86ee4,
            0xe41607b72fcf04f5, 0x24efb9e548e95d43, 0x404985df989d79b3, 0xa3483ca71fde44ad,
            0x06a9cd08d2f81ad2, 0xdde592b17e2ad8da, 0x4a719d0470ccd60b, 0x4bc90ccf3410b2eb,
            0xdfc7a25bcc97d786, 0x0dc14418902a3c0f, 0x712b657f83429ef6, 0xf44a4656690de1a0,
            0xe518b4d6f2d01d26, 0xb611bd39eaed9b1e, 0x8b14a58b5950b12c, 0xedf0a64bbca537c8,
            0x0a920a94f899af37, 0xdfe827418d9438a1, 0x76ab7d722d4caa87, 0x3f40b6fd0a365aaa,
            0x604b4fd1d070bdca, 0xc59c12f4892f167a, 0xea8f5c12ac97c400, 0x8533657a88184c14,
            0x6506aad039c245ff, 0x2ee48ecdec54a1c9, 0x07b1c8aefa33158a, 0x49fef227468b4d87,
            0xadcc8a632b5bc08d, 0xd6f3152679639e9f, 0xb10d472d50e793e9, 0xcf32fdbe7fe36ff3,
            0x876d70c4128d2ca5, 0x39d0076190e0759a, 0xd1acd50b844bd1f0, 0xf44872d5a8cb0f88,
            0xdd6fa4b23d44886e, 0x3eaa4df46dbbf0fc, 0xeaaa09da0b0b39f9, 0x09c3f0e4f206348d,
            0xba3da4ef63cfaa0e, 0x9ccab399fade7b02, 0x168ec8b0c3bbc7f4, 0xdf8936b4a9ec858b,
            0x6d64b3f797729ac1, 0x7881a17887541344, 0xf684a35d52fcc9f2, 0xeb4c0118771e2474,
            0x731f9ddf18840f7f, 0x18fb0f02a4360e4d, 0xde28e0d2c4f41f5e, 0x628fc234199fbc33,
            0x23cbc912dcf7efab, 0xe97123dd562d0e1c, 0xe5c71cd048b074c2, 0xef2df6f82a32226b,
            0xd9e3c588382aee97, 0x0127a921f9f3f9f0, 0x812de843a1464f6a, 0xfaf9db7340262ad7,
            0xbc99cbdd1f1767c2, 0x5b044c66dfaf30b3, 0xdd6fe716e79e1f50, 0x4856307e86841eb1,
            0x19e179e5f640ce08, 0x8a41875d2c5f199a, 0x1a43f23305cc3625, 0x74ab7f5ae09a14ad,
            0x93d4a77e92b0031c, 0x5781c825c664b71e, 0x7bcd8923b06d654a, 0x8b65a0143dad7f2c,
            0xf8816e662601a6bb, 0xd8fe8f81d0f95d84, 0x098ac2a069040d82, 0xa1e7b0eae84babb6,
            0x7cedcaf802271bb5, 0x98c29e62c063758f, 0xc3c75b41404ecabe, 0x23ceea482b6a86dc,
            0x936fd8fa539e1cc5, 0x4e30169ec8889ed3, 0x06ca550cd7f4f2ef, 0x4c04082037075833,
            0x5a9a9666a2f20572, 0x31c5a7b4b5dbd916, 0x0fe400d21116a9d6, 0x46278b02bd5a47aa,
            0x5ad54a00de44f9b8, 0x39504475c47a816f, 0x7a9a8bd92cad7864, 0x181114e85e0b96dc,
            0x333d770122e5dbee, 0x88648092d68e0c54, 0x611470c9474f2685, 0x27760e06a5a61cf2,
            0x630d8edd2b3e217a, 0xe98609eec8f27409, 0x987ae119b827f569, 0x300b672388e612f0,
            0xeb1c55d9411056c8, 0x31aa718444215669, 0xaa25dffe6ab5b603, 0x17758167e0b35886,
        ],
    // j = 299: sin(299·pi/(4·512))
        [
            0x7157e1dec8d4dd0d, 0xfb7d778fa08eb514, 0x0f66aa92583e5fdd, 0x93f819b0ec095e71,
            0x79b76feac0ba9c79, 0x6a5b49f509473975, 0x211dde7688ab88a3, 0x1c03014bbc8bff04,
            0x8c18f7503c8245ae, 0x6b6f1e35eb20bd04, 0xc400a875f3cb3968, 0x0ebccb96106a0936,
            0x863d6ca8beeffccb, 0x7bf5e29d82a53f45, 0xbb32a9e191c64c65, 0x4e8bfbb266eea734,
            0x295e9d493a486697, 0x7817df69a63b036c, 0x0ad92104f5cb2b7c, 0x1ef6977e4fd81750,
            0x3e92a38141980832, 0xf5313ead39629068, 0x59a1b43f68f05efc, 0xd9690acf491b578c,
            0xcca327928fee2747, 0x1b64483342e01436, 0x49f8788704e36acc, 0xeec4761e1159fbc7,
            0x6b1a3da80dc19dcb, 0x1356246b81dd7fee, 0xc3b3ef8259600f35, 0x1d306716e6433194,
            0xbc77aa2ce9ce42aa, 0x0d4da0dc8bad9fad, 0x7c27d666fd4e078a, 0xd235cae35bb4d9a8,
            0x616348cf90688f27, 0x4726a25fe9e3577d, 0x087cc23e15e5cf7f, 0xcdbe8a1fee206f56,
            0xed50f342329dd8df, 0xf140394306d30c20, 0x8cefe5ecf533d318, 0xb5dd75230e1ebf76,
            0x8cb39883b2fc6002, 0x6b165ce5c514032a, 0xdcf0753f25d61c70, 0xbeb5c5852b6787ac,
            0x0062f7e57f708520, 0xb085536eaa783a17, 0x2248b525837afb77, 0x65230ce6cd670656,
            0xdb72e227f4377334, 0x58089e0a31e1bdf5, 0x8b3a9a9584f79bc5, 0x763111dede39dbf5,
            0x5a066597aa829f3d, 0x4d144e59c55d09fa, 0x601fcb31b3f69dce, 0x4caf1e8beaae122c,
            0x1647045e8ba39de2, 0x53012d2154776abe, 0xf3a3cef8c9ba68cd, 0x4ce4833f4db101b9,
            0x68c91aad3b4446f0, 0x928d38888061fc40, 0xa8a39b3744feae82, 0x22114d244d6cbd15,
            0x3eb8a2548f1cf51a, 0x7ae8149506b02da0, 0xa240de1b042cab69, 0xf9dd6e0a1970ed62,
            0x34f2dca75aa66f19, 0x38322587483256da, 0x2d400a23cb9f7af9, 0xcd1baa0f262ceea0,
            0xd6db21067fa85e80, 0x073cfe7c5c0206cf, 0x11f6e4aa59239327, 0x1372f649142b65cb,
            0x462fe6b672d08521, 0xa4dbb10dd957a227, 0xc9eb1c1ddded0e36, 0xc1ed51d40517c511,
            0x6ba8edf7f2a71e8a, 0x00b73f812e29c354, 0x02b5963c6f3f8d53, 0x662261c0abf4c680,
            0x390de7d9d859a779, 0xd50725b9bf04571e, 0xc7784e6a9fadc3e5, 0xd885cacb4f755be1,
            0xc08a8300cd38598c, 0x886b78b999996b08, 0xc255585270e903cc, 0x83168fb8fbfb2fc2,
            0x0de3839d493d102f, 0x96a2d0dff990378e, 0xad77116e9df0692b, 0x2ba214dd9cf88611,
            0x75452a01c4ce933c, 0x2ccbb9ff9149a89a, 0x565c99c4bfa156c2, 0x057293e100321947,
            0x8decd68ca0355d4b, 0x49722f3d760a380a, 0xe29d9802cb33a82f, 0x348338e061652641,
            0xd56ad15e70425528, 0x3677634f1612b202, 0x86c6c4268ea65244, 0x702aa6082f7cc7dc,
        ],
    // j = 300: sin(300·pi/(4·512))
        [
            0x71b1fd265c002a41, 0x3d99639718c12728, 0x7c2e15bc3372758b, 0xf5e76064b89e326c,
            0xe746c8704cf881e6, 0x6669a6c7d6313a39, 0x6a48ad268c5fd145, 0xe3d538a358f7298b,
            0xf69446edc4f3aca7, 0x6e6af32c8873e3aa, 0x82698447abb0bb5a, 0x3e876253890dad05,
            0xd1ca9c02f6da53fa, 0x5ed812a983848977, 0x7faffb9a9bfe1162, 0x130d3b3c19a265db,
            0xc15b0e5fc354afdd, 0x30815d83d2e36844, 0x5686556a0a60ea2a, 0x6092f5bada383aa5,
            0xd1081c0702bd230f, 0x5f41ef7b6ef6193a, 0xa8d6c2bedc886f47, 0xf0c04fbb079c4a43,
            0x1b2e76d92c53350a, 0x98c5e58fe55f2a09, 0x98b644bd4dda6bae, 0x4c0f94acb8437b68,
            0x59649ed1b91abb2b, 0xf0ba561ce6a88fcd, 0x2bcf8cbca6b72bae, 0x7b799b773a2a2983,
            0xf37edb02e6d2bf54, 0x1016bde16e030f2f, 0xe699c73a22e24374, 0x9cbbd8423bcdd1c1,
            0xd421bbf9f903465c, 0xca5d95e62c7d2750, 0x8af31a37ef985f6b, 0x5e7fcf06ff8b0b89,
            0xdc510e84a7a314dc, 0xbd548e23c83ee2d2, 0xf21c3fdfe5a782c7, 0xecd6fb8597389cc9,
            0x7d9d1caf07f6fc26, 0x0a12367287cdd6ce, 0xddd1df920a0f0550, 0x07014aaebed7bc73,
            0xbffe93e945abe1c3, 0x972a3cd3f32deb36, 0xe6709cf3e7c5bf63, 0xe0fde72081b60c5f,
            0x36388fc18c00980e, 0xc2d3138b5f6d14e4, 0xfb1aa7a0d912827a, 0x0d13dda9f2b3b123,
            0xc479352ad4b3d889, 0xea767c07a043f414, 0x08a9d94f27fe84c0, 0xe8251361cde7d473,
            0x3b8ee4f9bccb7da1, 0x4103af4c8d754802, 0x9d6f9c2accb108b8, 0xead7f7977f39381a,
            0xc7c6a32b7bd49849, 0x7356af33a0900ccf, 0x696d42ec7123cdbf, 0x2cd168dab9cb7a1f,
            0x6e118fa6fcbcf3a4, 0x64f1758ac87fe033, 0x4556042c23ba3343, 0x5e23410538f63999,
            0x8f8d4614f0b8733e, 0xf797984f8a87df63, 0x49c0b68a45ba0a58, 0xdfdb34aa348a10cd,
            0xda3982cdd1a9197e, 0xa01a8f8073c05591, 0x32d3502f98088866, 0x818bdde3af3e2973,
            0x11084fdff8b9ab09, 0x62d7537386ee8451, 0x4bf9bd0fed38b045, 0x6580ebef99ded6b5,
            0x057d10b4476a6ce6, 0xfea5e4d4141aab4d, 0x28879a25ef21ecc3, 0xf906f5fc91ae5793,
            0xf82e89c5f4d8010e, 0xa73737454ff7bae6, 0x721376e16a56c337, 0xaf40f7921f1707de,
            0x3def5d95278c722b, 0x4bcdc469a90e6628, 0x6cdc1a1f2e011d38, 0x6bcd72f29761e935,
            0x2263122d01995c6c, 0xf6bef2cad3b21694, 0x4feee7fba1f89852, 0xd1ec6ff9cc17525e,
            0x55be4cf5015010d6, 0x414db2f9904583b0, 0x58ae8bf6217025b3, 0xd2a45e9bc42beafc,
            0x71156886d72d4ca9, 0xd096b0bcdc671655, 0xa57047e3b8ce06a1, 0x2afc687015342191,
            0xa3f4aae45e7d9ed2, 0x408c985c84e80b5e, 0xdfed4abb28561f14, 0xbcfeae4c0a806582,
        ],
    // j = 301: sin(301·pi/(4·512))
        [
            0x720c06e56d030897, 0x1fc529b2fecbc2f4, 0x0cfa5226aec712a1, 0x88a3176fa10e0793,
            0x1b8d83212a8f6338, 0x36a15c80912092bd, 0x39d0a927182aa900, 0x8508b3b5ad0eb127,
            0x135c406fda97afbb, 0xb7445d882b1ef426, 0x3f94f9a6705ff1bd, 0xafc7d4d20509e8c3,
            0x1e3dae06b7f65332, 0x6b1e23aa87971ea1, 0x960dd4c436add2b9, 0x7b50a76673845dbb,
            0xed272a982a1276c5, 0x588b101cfc500b7d, 0x6349c0cff6327da7, 0xec959e926f2af1af,
            0xf8dbdfc200ea6464, 0x18f936c8e5956dc4, 0x90b7213ca8c8d1a6, 0xdde5411d32797b62,
            0x83c8f6b9cc8e208d, 0xb02bcec4ef78a8f9, 0x7263e9cf589669fd, 0x3d396083d24633a0,
            0xb091b3ba7bc7c5c5, 0x6dbaed981f3fa3d0, 0x6e2a757b921e41ad, 0x1217a01dc5a9d244,
            0xe7354ef383339e0e, 0x89e1f094e9446f5c, 0xb154e570037bd305, 0xe7f2fb6668a76681,
            0x79e8d06e1085368e, 0x77b62c47e957777d, 0x8ecea03f6628c788, 0x8a4e19fcf26ae40d,
            0x085ef685bef2bbc8, 0xc0c59638c058ae9f, 0xb20393129948d6df, 0x0dc2275e489b329d,
            0xcf6843fa15d4014c, 0x1f851b4258647919, 0x1b85a9c6599f9332, 0x5333031f46e64df6,
            0x2204a70d5aeff7c7, 0xdbcf78e1e5c5fbfa, 0x18bb41f9a8faba70, 0x419caa6612f1e716,
            0xa10ec431f58d8729, 0x050177e46d67e33b, 0x9d9102d7947eb0de, 0x55b0c03551a2ea20,
            0x123896ae29b5f0e8, 0xfbc7f812fc8b86a1, 0x340accf33dac2151, 0xc73bfb4f388f20d5,
            0xa72af3b15ae052d7, 0x37f0c7fabdd2dbb4, 0x649c0d767e63fe9f, 0x6e41b641b2d31fd9,
            0xe78c4a34096cdcdf, 0x818743aa5f49ee05, 0x1b325af5b24f0bb1, 0x49e2aac1500712a3,
            0x1f61043cc1ea54f0, 0x521217271263805e, 0x96c76ca98c6db9e8, 0x802d59f733fe87c7,
            0x3dac1df83ca5dbce, 0x4ea130e62d48e027, 0x6a3b1f4dd102630c, 0xaeeff180a4015d9f,
            0x34148bc40a029af4, 0x52af2cfee1f67f7d, 0xf6c30296a57ebf93, 0xaa3cdee6cefe6f07,
            0x22ea88ebfd235197, 0x3d5fb02756f29545, 0xba22140332d1ff29, 0xc9e251cfa261caaa,
            0x51d4d049dd24d9c9, 0xc058e9558516ce3e, 0x2215c2be8af8bd5b, 0x1894ff92443a69f1,
            0xaf6b8c64059f4ed1, 0x48f94d914a35907a, 0x738a6af4d9fa1c2b, 0xb35c9df34b845b40,
            0xd3787a56941fc7d7, 0xcd22866bbcb4484f, 0x86bad7c2460a784e, 0xa24674d117872d1a,
            0xf0dd40bedc9cca8d, 0xe03b99c341cddbd9, 0xf6138f2e68ff2e85, 0xfaf823973fe3c3ad,
            0x403566d566a44b21, 0x2f93bd0f61930027, 0x77dc05831cce258e, 0x001cff4db48149df,
            0x82aa0bda14e70f7c, 0x375796ee7e0f29cf, 0xe0007fbfa8d62025, 0xd1c35c4a5c3790cf,
            0x16141d9c620ac890, 0xf966a06473f46775, 0xbe3c8783f6c62a9a, 0x16424b18cd69a2b7,
        ],
    // j = 302: sin(302·pi/(4·512))
        [
            0x7265ff0e194e229d, 0x6a074f35cc4fc4f2, 0xb9957fa22b7d0868, 0x569c756e00d584b4,
            0x0e99fa69504c1b17, 0x3284bc5182282c7f, 0x2a047a973ddea796, 0xabf86ffa21939a15,
            0x912f1aacc8e9223d, 0x0fe8e9543f129e75, 0x41fc2d8435fcbaa4, 0x0b7de0e10777f953,
            0x3c0f4d68da785a13, 0xb57e0eb5e7c1c000, 0x66b57a47d79a4ad4, 0x7f20fc9f1fba5c92,
            0x9d456ef294b76f5e, 0xa232f25541e98945, 0xc596d8c7faf12a16, 0xc9e304aef2d67e0a,
            0x0f4852221898f6c2, 0xdf0768152502f3b2, 0xa54fc265e9aeb014, 0xf3db549a2f1db637,
            0x4188b795216db6c7, 0x3485848dcc3c8ee3, 0xaef8773f450ba77b, 0xb5b8916f87851212,
            0xf7323c1ef61e9449, 0xa1f27dea27c7421d, 0x58d167e69b44b03a, 0x56e986986c744d3c,
            0x8ca95baf78486b95, 0xea8d57502638013d, 0x3e8b42bfc49a0dba, 0x790a73f78cc71906,
            0x85f7be33a85290e8, 0xb38249c20f87b7bf, 0x1198789405f23e4f, 0x7580dbbc2f7af8a6,
            0xcadc5f56d07c92b2, 0xb477267b5bb63946, 0x1d237d30225bd59b, 0x4402aacb87787671,
            0x32753abadfd2d08b, 0x548491aa4177bf97, 0xbf6580df6facba1a, 0x3a964aa7c0a86c70,
            0xebcc7007ac9ce05f, 0xc1c97b4eaaf3cdd4, 0x7d6ddd05b66d3ad9, 0xa04f0985d45712bb,
            0x625f231c55ddea51, 0xb3e0033f133dfe05, 0x012c6c04fd41d9f1, 0xa0613a4535d8e9e7,
            0x776dc099efaaa736, 0x282432630e4298df, 0xb0b8b9872dce2440, 0xe4f78e0b539da326,
            0x5e1d3791c6c02628, 0x5e6aac4079be4e31, 0x9b5bf2183e5483b9, 0x8fbe18f90059994b,
            0x768dbdfc1f1dd899, 0x3a95bd646ba5cccc, 0x884bb471c6e5209b, 0x200719e258bb81e5,
            0x5c9dbd7a09e58589, 0x75d256de38dfd4c7, 0xd5134a9be5bfda1d, 0xa611c53e575f5e8d,
            0x7e75189336e7b8e5, 0xe64627d80cff514a, 0xacb0580f03370a44, 0x29792c1f90fe5ebc,
            0xd90428a075752234, 0xd2e789154192054b, 0xa7d4ab67cb6cd97a, 0x308a36451f919aef,
            0x9533166fa6020f8b, 0x96f8a655e2acebb0, 0xc27097321f734b95, 0x84731e727a65c78d,
            0xd32aa901fb46f6da, 0x143f678e80eb86ca, 0xa3122fbd4850d9ba, 0x6aa8bad07760c492,
            0xc66421fdd11ecc4a, 0x03d5ed89b85085df, 0x4cf15c1540f7d869, 0x67aff4edd598d91b,
            0xa11b15159ca6282e, 0xeec5ffc03cb11e34, 0x6062d02a49724755, 0xd31590ee7300914f,
            0x989d92c5ae354e54, 0x6b53b942b9710119, 0xf8a5ab1766877a96, 0x580a919871aef6e1,
            0x1c518eff6e610793, 0xc29a2e3a0b23d1bf, 0x418150a845c75a14, 0x44f0a692b5132b71,
            0xd5e424efd2a94032, 0xe19ec5026adaf507, 0x0e0a539c07f42e04, 0x4936484983517edd,
            0x12165f4947b59396, 0xdec2b1b222486cf7, 0xfd6b1302a20f0c82, 0x54c02e651e67012e,
        ],
    // j = 303: sin(303·pi/(4·512))
        [
            0x72bfe59281087637, 0x2e29d019e1a29ff9, 0x273c6b6c66f5b3a6, 0xcf17bffd9836cbcf,
            0xd112f01d88f12b32, 0xf4bcbef1b305fdbb, 0x46a774ad91a18d2b, 0x0fd1294914f77af9,
            0x200583ced95c34bf, 0xe3d3c60741034954, 0xb71fcadd56861f5b, 0x01d2bdc358213e23,
            0xe64855e5f3c864c6, 0xba3c1f440a6e1926, 0x2e97e89e0f4a1ac8, 0x8ea5524ddff89bbd,
            0xa73918df313c15cd, 0xa314a86d58a55d5c, 0x807fa21f96836ca7, 0xc60a317f901ab6c5,
            0x9e3edeaa019c24a2, 0xfb7d14d2a5431d68, 0xe1ddc5e0e5f5a133, 0x2c9aac6f7318b8ce,
            0x1d58db37a0d6ed56, 0x8b885497f32b8a23, 0xb77d6f8913a99089, 0x9177cf11c1b85cd2,
            0xfb0734ea8514d155, 0x15191462130767dd, 0x7d70c6c1ccf1e447, 0x17c5eca81ceba9ff,
            0x10177ccb5d5dd64d, 0x511cbe34b037bd7e, 0xa2c286dd91965ac2, 0xe0f989989ddd6730,
            0x5e4661ed02743e62, 0x28309383dd4aeca3, 0xbf0152dacdfec245, 0x448766c0f371b7a4,
            0x9c8b1af1cd8de2fa, 0x298b7b9bb4041155, 0x7994ef144da2ae73, 0x31945b76ab0b02b3,
            0x89e311a9c28492b9, 0x630b388f67217612, 0xcd91929bece7079f, 0x267c680f0a4d7c46,
            0x86d8dbd3fd55208d, 0x65991fff86e20d18, 0x24ad5671a26b2656, 0x77ed9fc158836faf,
            0x24b30cad20e5055b, 0x39779815742631d5, 0x930a7a4ad20a4386, 0x82063a1a00978128,
            0x60dec3594e1c9152, 0x14e8a8015a7865e7, 0x2ca61f6e82589f55, 0x04b56a11bbcab06f,
            0x827fcbc4664eaa9d, 0x2c6c353324cf4807, 0xa0c5d03b662749db, 0xaaa2f372ea65178a,
            0xc86bcd5cab7586ac, 0xc01bddb192de104a, 0x239b3900fce62778, 0xe3e0f3898874d118,
            0x4a94b49a92423a53, 0x9b19db6cda2fe898, 0x685759b4848726d9, 0x3f6ce13200fd5bcf,
            0x883769b25f88ceb1, 0x1cbb409410cc20d6, 0x38d0c494a77fbad2, 0xb8abd7668b0c2d7b,
            0x15842dc5ab6c573e, 0xaeea4d34480786a4, 0x3d9620d48a6a12a9, 0x3f68b6cbfbcc5af1,
            0xbb9db537e5f8a109, 0xe67bef3c02221ec2, 0x19a8d6aa30711684, 0xbab73b2c8a850d6c,
            0xd2baf3164151b6cc, 0x2cd1cdf31eab2e94, 0xe2de2a5817b7d85e, 0x2890a467098c56a4,
            0xb0515fefbd1f5958, 0x45c56a7f3653411b, 0x993aad333dfcfc89, 0xa9e1b7cba8abbca2,
            0xa99f4a15bdfb3380, 0x21ae2ea4a808de0d, 0xe608391fc4af5611, 0x4465f4577414673a,
            0xd29fdbc2113cf1b8, 0xbbdd8a4d7cb68276, 0x7b8f93bcc1aff8d5, 0x73c7f085c1f24d03,
            0xed5de0aae5636768, 0xe739d47570bab72c, 0x296334f069cb9909, 0x57a036a03e058d09,
            0xed0ec73e012b2ab2, 0xe1c2f8a518116552, 0xe00b67f1e4b3a777, 0xe8f9a8967edfab74,
            0xdc63de4b13937e0b, 0x4fc7db92647ee0c5, 0xcab7029eb4c0cfac, 0x9b4b4a68afb02270,
        ],
    // j = 304: sin(304·pi/(4·512))
        [
            0x7319ba64c711785a, 0x1439670dfe3d68e6, 0x5a5c9453fa24a534, 0x4bf6e0e57669d638,
            0x6f830a878ee71525, 0xa4aaec3e753e8318, 0xfbb9f079baa8ff5b, 0xc5fb3cdddb623489,
            0xe82dd0123a38d45c, 0xb2fda77ff21ef252, 0x0806efa76615dd59, 0x08fee8c328a13027,
            0x96797babeb1a1bdc, 0x266ce875b2ff133f, 0xc386ae8068e04ce4, 0x8f23231e79834b2f,
            0x6346d3642071a807, 0x54b5328b15fc2f09, 0x5470972e2709616e, 0xd53af435aa0fbecf,
            0xb22f16f7c2686c8d, 0xd4ed124eb9d92e29, 0x51c67727e16598e0, 0x22d7311babf8764a,
            0x2174661967570cd8, 0x6bc48d67c479bed8, 0x0c45159a792670df, 0x37ac4d2f64f31fb1,
            0x0b03d0b8bac7571a, 0x363de19a2c1a0fe7, 0x007f93737212f908, 0xa10667753bc96a1e,
            0x3c241b65dd5c9b3c, 0x755b269f02aa000c, 0x33a867d6e6c05d77, 0x59bb19cd84cfef95,
            0x630a3f5c9603a6c0, 0x887a435c10bd5e6f, 0x9f732ec9894d0f43, 0xb83216f69197c820,
            0x3083cb4bef92fbdc, 0xc7b751ad1783b03d, 0xbb2b1f6ee6cc345b, 0xb61cb9462695a98d,
            0x31bd5e37d09c34e8, 0x0fdd307e5495075d, 0xa19ffe3f4986dfac, 0xe1ed9816c9fbf976,
            0x4e48ceb79f945988, 0xfbfaa7cf1016fea8, 0x177448350e7b1783, 0xf5f43a10d944de70,
            0xcc29fd2284b11026, 0x9cf53a7d7a2e280b, 0x0a8bc39027c2dc1e, 0xf45117df45fad931,
            0xd70b18b3cf760a0c, 0x8c1fb4a9b179cddd, 0x1112d40c4ca30bc9, 0x916b1dce3615272d,
            0xc737913e9bad8ef6, 0x11a0ede68a54b8df, 0x425a57f770d4a7bd, 0x6643e2a1b25ded7a,
            0x1dd322a095449fef, 0x3cc2bb24b40ff430, 0x44ebeeb5539fcf2a, 0x5f1c86028e6a89a4,
            0xf4fe1b661b9bf38f, 0xc50e890d74b94309, 0x7b615b5f9d1ee9d5, 0x822ca7e335438040,
            0xcabe3cd912939ff2, 0xcf06b6e2c4558bc1, 0x889f0904f0403e78, 0x83aa9bbe5b74723a,
            0xf975dc0ffcbd019f, 0xb5d29d36cfeb02fd, 0xdbc80d6259357dd0, 0x7438369658432bac,
            0x8dcebd4a5b993a4e, 0x7b360c7c1da1ced3, 0x5c392de2e22d4029, 0x569c271b44e51c5f,
            0x242dc47331f25fc3, 0xba33f6bba5994587, 0x6d4c759e050a3ebc, 0x9b558f62ff77bfca,
            0x55b61f486110ad56, 0x77e3c5abc62b9ee4, 0xecce86dc7b2b7e1b, 0x80d4712667b08610,
            0xc750fb79bc7e1cd0, 0xed9b72267387dfe5, 0xdc252082bf7d174a, 0x60c433727d09b096,
            0x82420e6587dbbba4, 0x6cecbe4dc98d648d, 0xe3c1e2bd8fe6f4b2, 0xf2ec0921e9f28754,
            0x04f466c1503565f4, 0x121e171a5ecf6e8a, 0x3b318a1f35bf993d, 0xe1da16b7740c3364,
            0x86afe79598a3df6d, 0xddb621814daef813, 0xf3c6fc065e9d7320, 0xbf098cc75f80aaa4,
            0xc42e800b3a9307c2, 0xc389af0c5939a633, 0x2fdb629a8605a15a, 0xe111b81a3b75f76d,
        ],
    // j = 305: sin(305·pi/(4·512))
        [
            0x73737d7711033860, 0x3faee192fde7d1ab, 0x4fd8a131f804e817, 0x21ddf11b48f1fac6,
            0xa70ca3d41d5e732e, 0x66e72f670dd42093, 0x04cfdb95e3cc2d56, 0x4b3646a82bf8052e,
            0x2c419d95eab700c5, 0x7b95f0925cec050f, 0xba78dd08dbff38ce, 0x810b3c6e4aa709eb,
            0xde97be1a18756235, 0x70c877b64312b467, 0xc16154a72b93eb95, 0x229054c0370a358b,
            0x172c22eb27cc4d05, 0x387b58dd0ba92ecf, 0x8ea6cfa5c0b11b7f, 0x382b40d725d7406a,
            0xf185634176055d59, 0xf46b0261c09a9a94, 0x9fbad158b26811ba, 0x32af9b1d455eb3d1,
            0x882eda3bbf44dd3a, 0xd95d59fbf922a1a8, 0x430617d221290f2d, 0x6c71fc9805c3290b,
            0x37108eee236ed39c, 0x6c34b9f15ef5f97d, 0xb62ccdf4f2e3f0fb, 0xd47de5d4e6d05272,
            0xad61f0be48d3f594, 0x8408f9962760adb7, 0x8b5670d6f1f283d5, 0x985162208dca2edc,
            0x44ba6d55ab1c0c10, 0x3d3e4380849da791, 0xfa6ac4820af647e9, 0xc120c952e00531b1,
            0xb07a4dd1353ab257, 0xd999124cbeb2d882, 0x88fa864fdcc239ef, 0x4721e2ea6b73b1d5,
            0x0facf4977acfef1c, 0x658f3e493845c1ed, 0x8ae9416920c8195f, 0x6ce9d8ab008d50cb,
            0x6822c4ebbd1d1b36, 0x9a934e7deced4c00, 0x082888261c6abeab, 0xdde68d566fbc87f9,
            0x58d319634eaaea99, 0x164cdbe48b9a0f37, 0x50dea0835c850d03, 0x532f15205d36a996,
            0x811428991a262568, 0x12c2b9162143c646, 0xe8890ab7f708d4f1, 0xdaf3e67bcc9f0d91,
            0xe54f1f40d648e3be, 0xfcab10be4eee61c0, 0x9be666ce927c0e94, 0x80f13a896acfa72c,
            0xc0161a03bb90a186, 0x9ed357c2b0a4a7a7, 0xe7c14e85648f0af8, 0x9877c7271e8cb05d,
            0xf0fed01d298e1e67, 0x33af267ca5e7fe62, 0x16c0a58d1e8dbf39, 0x68a50898293cd3d9,
            0x65a77bfb17678c02, 0x76a2e9db236dcf7b, 0xf4d5a2daae3a03b8, 0xe96b4c52b2d3260b,
            0x3767573996ce6756, 0x0a6f1b319bddfc49, 0x0a17313c125b4ac2, 0x02478e41ccb289a9,
            0xe89adda11ebfef6a, 0x57dc0befd40f8195, 0xd4dc5ed4e379b3b8, 0xd994e903eaf9a5bc,
            0x655ca9c4147e944c, 0x525c32f71a10dbd9, 0xd1ce29bf4c30199b, 0xdcb060e8543be5ae,
            0x8de41f61ed13f88a, 0x8967df45502884f9, 0xa34bd4d50796b7b3, 0xdaf5b2754129b875,
            0x7ddf7046c7cf5b9a, 0xc32f8aa8fdae88cc, 0xd89ea86c4af3aea5, 0xca9654e922452236,
            0x799dbc0e1b575062, 0x4eaef07403c7e273, 0x98ba0a936583cc83, 0x58c10d6eca5ce282,
            0x6d9bd2239857d1a9, 0x5022ef2e83fb0bf7, 0xf0a6451a2d64b8ba, 0x0d74a2e9308e64e3,
            0x2e83b35236f9d054, 0x1df67fa71a1c9959, 0xa8ff66cd1ecb688e, 0xd1d1e4dfc9372a45,
            0x4fed004b9b275d42, 0x19492aff2c3c895e, 0xf98d0487c3006c86, 0xa0c23e0660d5dd9b,
        ],
    // j = 306: sin(306·pi/(4·512))
        [
            0x73cd2ebb873482ee, 0x78db2e62febc0131, 0x38d582ff269b30de, 0xf9c5b58ce8f15f36,
            0x3f4d948b8e3f0285, 0x5b828e0616863bbd, 0x67f2426601c14d64, 0xc548ce52bc7b9731,
            0x3d701be4ede5fbbc, 0xe87edea4f32cf844, 0x4b95f6725dabbe6f, 0x1b7f1bc63dd06d17,
            0xecfb5ca2084d2745, 0x2b3fef5cf88cf79e, 0xa04f65394cdd303e, 0x53c0407359bb5b5b,
            0xc57a7fa8c659612f, 0x3fc1a8d4d39e3a90, 0x516e64926e3a15a1, 0x61d418184334307f,
            0x86bf337519b50273, 0xa6d17316a7b3142d, 0x6e60d221687011c8, 0x5f4ee492b804c644,
            0x33b0b4de1ca101aa, 0xfa446d3cad7d3009, 0x140187f5abc48418, 0x5834a9a58396078a,
            0x94cf682a74e2310f, 0xc4239d4f912338e8, 0x52d3d6907b26b781, 0x8c692b760d715b17,
            0xb24749715970390d, 0x130d5054eb8453af, 0xb88d3fbd6d001831, 0x5694092a5b73883a,
            0xac364f8767986df0, 0x381a478f3f2cf1ba, 0x9bc726e9beaafc92, 0x61d2438776354a9e,
            0x925e7670e7ab1cfa, 0xa4f2af62b6efba90, 0xe73fa87382b9e92b, 0xc995f84e980ed79d,
            0x7ededfcb59c92025, 0x9759d518b1f67024, 0xc9b1c85e27deef18, 0x92f470660e09e8f5,
            0x2493eefcaf8b4e28, 0xf504732ec9ae5cef, 0x28667054afd8ea9f, 0x3f8813ed833f6335,
            0x4f626c7551e9b999, 0x5417d9caf70b043a, 0xbfed11b69628b4b9, 0x4bc99e1fbf0aea27,
            0xdde7dea138587352, 0x1af9b24eda6cb6af, 0x1d67f8fc62d4f87c, 0xeab4ef54085d2459,
            0xf7983eee3388a7bf, 0xf9befdb2c582a077, 0xbecdfeaed0991772, 0x105877944de9ac34,
            0x2b90e603226ddb34, 0x87d7c555d10975fe, 0x1bd83e321ca87382, 0x2d8cdc975005d5ca,
            0x4ff5d1f8af66cefa, 0x4597c87f17e6a731, 0x42a4f3354cc59887, 0x2b1df26ac2f86200,
            0x8baab74fb07ed01e, 0x9123358005335ce2, 0x2629ed4f85b24949, 0x9d9f5be344f2d761,
            0x0f4b74caf7e10ff2, 0x17c15df5a71c34e7, 0x83f5744b137e9040, 0x2a5ff98d71714fb0,
            0xb7c36b0faf96945d, 0xea696d5e03f71db6, 0x7ecd70992b6ee356, 0x20088bc58e3c0a00,
            0x0321ebbeda764acc, 0x16863f9d0c02c1f3, 0x9791ae25564dc7ee, 0x59a02b648383a983,
            0xd65a137e8acb01db, 0xfd092d59b1a5d486, 0x9a5c1fdd326dfa47, 0x6cf8db24b88cbf68,
            0x4f301cb542280557, 0x9c5a90e837cbbdb8, 0x00fdae17c80a76b1, 0xc246fbeb39383e0e,
            0x8f5996556313359f, 0x2f6d22e0688fca3c, 0x15d6cf7144c3cd1a, 0x2dc060a6e82fa5b9,
            0x702eb9ed96002e0d, 0x5d9e179c44d9594c, 0xa97ebbdf806ed193, 0x0a752a2100efb114,
            0xe26a158b8de86f12, 0x29af969b0c2391c6, 0x36c43bfd729c497f, 0x9aabdb60377214e6,
            0x148f35522f7c74d3, 0xcf666285632e32cb, 0xd7c72ff005772057, 0x0eaa3f061fe71b6f,
        ],
    // j = 307: sin(307·pi/(4·512))
        [
            0x7426ce2454bb046e, 0x463f717e5518063b, 0x74796ddbef2b8a1c, 0x0515344f68466670,
            0x98d92c9afe2871c1, 0x8272c0f3f246fd9e, 0x03435f1fe321cd7e, 0x286f965917812781,
            0x14eec7890ee4974f, 0xc8b29d8ff066b15a, 0x1a65b449fc301927, 0x38c380bf5f394c2a,
            0xb801b4f962528c81, 0x50e19082b7624af4, 0xb11080eb892297dc, 0xc2681bb1229c51e0,
            0x35f351ad10be40ce, 0x5f27747d8e0cbc36, 0x83e73779f19ff2db, 0x2fc20eaa5f2071c8,
            0xe245ecd05a308116, 0x29ad782bcfa7cb02, 0x35e03106a8611b0e, 0x128a8884956f5490,
            0x1537615a33e17a53, 0xd28b79f59aed3634, 0x4872f5ce77050817, 0x414f48c01d314882,
            0xe8237db4e9f9c72d, 0x7d4bc28104c2ee8f, 0x3b773bb5f97300d8, 0xbe3ed77222df4a34,
            0xb329c98af1c0cf0d, 0xb9d51a6e2580db69, 0xb785562311a1c07d, 0xa5a665c9c78ef037,
            0x63c150b9e6a0e993, 0x5e9abcbdf55cbaf9, 0x9044070d25b6f5f7, 0x845bc4bf368856f7,
            0xcf544bc5f6d8f174, 0x8a35a001697f3a27, 0x34131875feb0f9ea, 0x195474cc8828471e,
            0x4484d777625c9a13, 0x689657d017513744, 0xc821a3156c79a777, 0x2d4a506e0b6e416d,
            0xf2577a02d29263bd, 0x89e68ab2e9320fa0, 0x48c247a1cdfe7a5d, 0x5997e90e192ec5c4,
            0x30a9588f1dbc0f05, 0x46fc565eb98e1047, 0xea6e19d2f7b743b3, 0x662abe7932261e28,
            0x3bb0d97130c39af9, 0xef371506280254aa, 0x669d3708fe7bda48, 0x859d95e56c6f7a26,
            0x9eb69ab86c97c343, 0x5ade6ed0deb10fa0, 0x7f463e45208660d2, 0x2f84fad79955e6b1,
            0xbbd6fd67502502b3, 0x1ee4527f4bccb321, 0xbc2ca29d83a148b3, 0x007fbd088d804de7,
            0xb2496b24f549c667, 0x51c14e6bd791ef23, 0xeb992286b44a1cfc, 0x416430237cab986a,
            0x1fbac85206ba23ff, 0x3def84cb3bf02e7b, 0xb808c7becdd1ccda, 0x2f7a4ae81c81c0d3,
            0xb0a96a40e5c005db, 0x83f34b964e8ec1d6, 0x5bcf72f29f90f0e4, 0x7d8884a8e86bbea9,
            0xe96040e32329c595, 0xef58f826f6ef4abb, 0x8e5713b4d7883438, 0xa97a491b6a1a1bf5,
            0x20d1c4fc4052df17, 0x1fa1352903e45bb4, 0x285d0a27cf0f7780, 0xfd083bbe48822ecf,
            0x535215be463d76fe, 0x267b98fe47b2c998, 0xca62f6796b64103f, 0x3fc6dbd33c7b3804,
            0x06d1160628846c94, 0xe7f616b7a5dad3ed, 0xc3f80ef3816bd7dc, 0x0218083bc918bb3a,
            0x19f5c1f50a242c0f, 0xd725b22684178792, 0xea0f069eed8d8cca, 0x897224401fb395e2,
            0xd7f88610256b1f6b, 0x464229292276d8ae, 0x2060d619032612c3, 0x9df301c3ee841809,
            0x8455df08b4d809d0, 0x5007a9a3900ef092, 0x36210bb31d54e53c, 0x2048972e0f7401d6,
            0xed9e1656bb73c1de, 0x192d6c7b9bed4752, 0x24023bd0a3f8616b, 0x0980ae729710e424,
        ],
    // j = 308: sin(308·pi/(4·512))
        [
            0x74805ba3a76d6b1b, 0xa18b13608242deed, 0x0fef09231cce332d, 0x9706436bbf831ab2,
            0x002a94a551954046, 0x53ca587a4f21645c, 0xfad1c9606204b67f, 0x1baa66367978e648,
            0xe2332adaffe548c4, 0xc5baf08ce140440b, 0x2bedf2d5f6315ba6, 0xc8f2314a9c0e80f6,
            0x2b1c7efe053535bb, 0xe05bf73f98421cfd, 0xa28819b0662bf54a, 0x1401ac65114b42f3,
            0xcd9e6d092f8fea66, 0xf04a9c6e13b1a4e8, 0x79af99f7cc87205b, 0xb7466d5b0789ac0d,
            0x3f6dd613fa9dabfa, 0x36079c9a6d0c4cd2, 0xcd7c777e991fe3df, 0x8577a9d1d711c097,
            0x393037a3794556e2, 0xbecaad4d1c679849, 0x68e9ca3692e33499, 0xfd71f875a185f0a8,
            0x88277a0a76141346, 0x1816989ad91f00a5, 0x7cad44acfe04599e, 0x97a53813c3961c2b,
            0x74e73f0669a30d68, 0x0ea4180aaadb2421, 0x8c2ef1f7662b2196, 0x0358d8cfa036df10,
            0x64315d4f167765f1, 0xd172ec18dc74ae16, 0x4e849afc799a11e3, 0x84edabe28ebc31f8,
            0x4dd7c561e1bffd0e, 0x62b253b8df784711, 0xf0ac182e79842a1d, 0x24d517133399231c,
            0xbcd258185cfd3b8d, 0xb6bf6e28ad6276ef, 0x56fe06fcd88c5e5f, 0x2b314c42317d9723,
            0x8142f9daa4637156, 0x6366cdf01aebec8d, 0x1126368515bdb022, 0xd93f17642dcc90ce,
            0xa1e8aacb38ab76e1, 0x0ab2cffcefccd3bc, 0x7c9401a25a6bcbf5, 0x62edaf29f92d4a64,
            0xaef38d09ac98845a, 0x8b1ad46c4f00e352, 0x369ce445c6be3ada, 0x83e203f120603c42,
            0x373b0557c8c76363, 0xcc2cf85e0049b378, 0x54296d5a62da0865, 0x9b55ce37a79b9356,
            0xdf56d3d0d89b5130, 0x55796d588f49334b, 0xc77b730d1a286eb2, 0x73ce200306a17eda,
            0xc7e38c1421749d41, 0x30e1b3167f6f3017, 0x3d45501576b6b048, 0xad218b461b196840,
            0xa8af815cfd98b0fb, 0xbe01bc5779b08841, 0x7d6c49319915b750, 0x789ef31bd4c72e55,
            0x812d5d7f815a166e, 0x1e6870369e36b3fc, 0xaa9089d1f0dcf7cd, 0x795eb1b11eec9362,
            0x0183e447d76de6b4, 0x6e3efcd6c1221caa, 0xe31f56d4ab21c563, 0x09e31f30c4f91d47,
            0xbc5f2646fbd830e9, 0xc503a51ab228d987, 0x2081f1d4fa6e6aeb, 0xf419378a728009bd,
            0x51e1a8c9f848e6f4, 0x41abc0efd4a03db0, 0xba30bb449c7d7784, 0xfed676936b8050b9,
            0x94963b19639d5a7f, 0xd7a7576950163732, 0x4a8ce50379b3e1a5, 0xae874391c1b45e0b,
            0xe0b8980fd3330155, 0x91d67294fbb13eaa, 0xd4b60b6cc1779040, 0xafb4829a02f5ee4e,
            0xff1e40e24149a0ed, 0x1dc4f1908a215099, 0xafb52e38db58c139, 0x651c35535f275255,
            0x036000ccbf1f677d, 0xad470a418adb865c, 0x36e978d7adc3c212, 0x6057466934794136,
            0x5baa6ea121473f71, 0x692616547399ce1f, 0x9c940025d75e0bc4, 0xc58c81ae24925cc3,
        ],
    // j = 309: sin(309·pi/(4·512))
        [
            0x74d9d72bafe588a5, 0xf40a78042f115ae0, 0x478ad51e2f9101fa, 0xfc03670579ec22c2,
            0x3aadd952c318a014, 0xfac258806664ddbb, 0x51a6ba158816d2aa, 0xd40a86ea0502a2b0,
            0xafbd63857a1f0931, 0x335f3de705783fe0, 0xec4b072b34a7ef5a, 0x363a1335b33f9a37,
            0xa3e3468d5b90eed5, 0x5ccdc5401ed8f89e, 0xe70bfc289be21969, 0x2fbc4077fb637da6,
            0xa7b04e01f5eb54aa, 0xa3fde564458ba595, 0x83a323172658530f, 0x98aa5b2c52a1e211,
            0xddf64f86a3d6c68b, 0x09f471288a533ddc, 0x6920bb7e882d2f15, 0x46f650d34d11fe95,
            0x1631a4be4630283e, 0x6435a8e4e6fd7c31, 0xe07e82f37df15903, 0xbd05e496eb90d51b,
            0xa07b4d9d5330ee57, 0x21fd102eb01cb1be, 0x8c8c7311d51db3b9, 0xc8d3cdfdfc119617,
            0xb0cc3bd8c993beb6, 0x2a0bbc642e42e68d, 0xb972f60b62554692, 0xa41012da650f5a0b,
            0x4960f15bd8748001, 0xc2ac37e134f9542d, 0x6d7d70785a3d0aba, 0xb6a7cb821818d622,
            0x52b517cad29dfee2, 0x5506dc543db2c1b2, 0x11899820874f6a88, 0x0c84d4e4a5b4b4c7,
            0x9ad158e69a479a80, 0xf177335936a7af1d, 0x14569b26d0605af5, 0x5d2195a49c4caa89,
            0x94197bbb88591e20, 0xe262728e540a860e, 0x1966982e7d902b11, 0x55ab3c3f88984a84,
            0x0fe44c1e6cdaf02f, 0x6475b067767551a2, 0xd17b5fae9a79df22, 0x73499f9bd0762b55,
            0x2eb860b450bb5d03, 0x281c216f42831981, 0x9a2cc1f84be09f5b, 0x2c72b1e1c6044380,
            0xe1a750a9e5954ad7, 0xdb7ca2fdfb8364a6, 0x48429b87a7313219, 0xb396340eccaa6a90,
            0x9dc7695a41e8aeaf, 0x3d3c36ef53f03d38, 0xf473ec9d18b099d6, 0xbeb6aa6a9ee80746,
            0x3f6bdf9663a7c991, 0x686d00202fc4ab75, 0x4f262e691f30b818, 0xb626f65f6ec88ffd,
            0x61690b4e241795ba, 0x2a588ee73141a478, 0xe860ea50d085adde, 0xe6343f03786a3e59,
            0x4d8acb7ed369d29c, 0x10eb1fb2f9379546, 0xe0c7e1654de73225, 0x0a9ff51ae588ed77,
            0x514db084370035ae, 0xb3166cec488c4f06, 0x18052407665b2564, 0x25ce5920348993cf,
            0x4ca9f307d1fdd0fb, 0xa07b582be51e6790, 0x5b11da0d5e1d2bf5, 0xe778add2d38e04c1,
            0x6105c763a222274c, 0xcee347e32dca1135, 0xd2d1ef280a944e5e, 0xd1a47352c536a043,
            0x8549d101a429101c, 0xdf9be7b98c750a8c, 0x6999d7301b679fbc, 0x6d7dbf0ea56a2d48,
            0x772b0ffce38fa580, 0xa4dd906ab544f5d2, 0x5806d7e29142de3d, 0x3f4cc2e1e942573a,
            0x1157436ffb023524, 0x3cd0bff76f19fda7, 0x2d465de0ac5765e8, 0x3addd1bdaedb79fc,
            0x83c886df686b058f, 0xddf6678eb8e3a24a, 0xf3387fde95fcfebc, 0x39659846a5f02cc7,
            0x131b4d5965665eab, 0xf5667ece01cdb848, 0x9f0ea6b49bf92735, 0x6be65846d16e02d5,
        ],
    // j = 310: sin(310·pi/(4·512))
        [
            0x753340aea1827364, 0x0661ce7e614cb058, 0x97d2ee406be3c082, 0xaaaef8ac33bdc84c,
            0x8b5ac147c0891cdd, 0x56b7eb72a55a2383, 0xa7fcf5459e4bb2e9, 0x65ef41e18fee6d80,
            0x85be9aca32b16ee8, 0x3b3d28bebe03d61a, 0x6c6a35e93cf839d8, 0x17f3b7913bf659b1,
            0x701d568447430e23, 0x999d1a9850ca2277, 0x13f5c72008b1e43c, 0x981374fee09f2892,
            0xd184de4c6894337b, 0x732e1d2581d6958c, 0xf3e60c6faca6b9ec, 0x15fe912c46634877,
            0xfa705e99b8938f97, 0x7aa17fccc7ebd37d, 0xaa15a10d7db35966, 0x0c7802ece7374c2a,
            0xae5d9ce78663e387, 0x30c16a6f8f400c50, 0xcc4759e37e79bc3d, 0x437d0845e05526e5,
            0x72c66bc1bb557106, 0x59233c11465d94e6, 0x391753f95ef02115, 0x9f0c0a8a9d168bfd,
            0xf849254b870b9869, 0xdf8aef848b5171fc, 0x962345f135408f6a, 0x678721c75ce4a3c3,
            0x17aaefddd0b01d37, 0x5fbbeff079512eee, 0xf9611dfcfb3ff7f3, 0x9f690e3f5817f3e9,
            0x33bbb0fe7013575e, 0xd993e2d94bcba087, 0x2eedbaa66db5f913, 0x7592f6d66e972a6b,
            0xd2e686f055ba4ce5, 0xd251175d1a50e9e5, 0xb6e77d80c197206f, 0x597eeb2e25915a3e,
            0x5b5d558b5d204d96, 0x9a19312f67569403, 0xefe39b27b06de45d, 0x20d2e151386ec470,
            0x4d7f5ea9f4c0db49, 0x48c596d3a2b4fa3f, 0x7471c25e22295da2, 0x088fa9328ecf22b1,
            0x3785662f96bd7c87, 0x39a450e50c6bc49e, 0xf84db1aeb9a43676, 0x125eff0517794440,
            0xe758043c4d13418d, 0x385293ca58dd3bc6, 0x5823159e96782876, 0xbf278763d6b87859,
            0x87764ca1c142672e, 0x6775ad0d5e0f3841, 0x703d3376d16040b6, 0xd151bc3ed94a8a37,
            0x691ca5e13f19e222, 0xf60ad2da6e66b2f2, 0x1d0edda95ecf53d7, 0xe60e59e4862ad3b2,
            0x35dfd4b28faf506f, 0xc92ae2a62f104053, 0x487e3b1fc2f89374, 0xea49a9042846433b,
            0x617952a0351f39cc, 0x0824d7cd41fd58d1, 0x96213c389d1a4665, 0x18b367214b8edbcc,
            0x1ac5b26d26ba06ed, 0xebad01b2ff733b52, 0x550a32d6474e863d, 0x43614557d6dd83e4,
            0x1e1e7ad6d62c86c5, 0x74b39a41206abfda, 0x82e7004c3a10dffb, 0x4ed7c6eed90e139b,
            0x790c0cd951b6e260, 0x2fc1afc5988ec025, 0x3b241b1e4a040808, 0x03741443c02fb793,
            0x1ad3fa52dd417183, 0x61ea84641d22ea8f, 0x176d44cf4ae2652e, 0x8e0f99e0b41436a9,
            0x8178571d47d229a8, 0x06ad5c97e9f1c9a4, 0x0a5b458e05d03a51, 0xa811b00d8ceaeed1,
            0x78c88dfff508ab6d, 0xa2870f6e5668c48b, 0xefa10b510380cee0, 0x6734a93e34f1f7c4,
            0xe233360730766fbb, 0x9643592dc2f19b1d, 0x400026d317373431, 0xc3c6ed76f59e5d8d,
            0x3c98c1e1a7236d4d, 0x1aabe60b1fdcc318, 0xe4321e95a4bc0c3e, 0xd79f23cbe3c103f1,
        ],
    // j = 311: sin(311·pi/(4·512))
        [
            0x758c981eb26aa71a, 0x8f803b142b1b0132, 0x16178bdf4b4c4747, 0x16841fe3ef10bd2d,
            0x5e143946915a0804, 0x2b1b7d0c5868ae74, 0x61730971b4987fca, 0x4c2f9f2a96551c8c,
            0x13a29837f986859c, 0x4f46198f93c28b8e, 0x917144128e93d98a, 0x6c72276e5c4f1f14,
            0x22ef5da3c00c1319, 0x965c957240e602d6, 0xc5377f8ff6d2f7a9, 0x15954f4e3240649a,
            0xea444b699be76597, 0x2bb2441dae004abc, 0xff6da1bb0c95d019, 0xb331031fa1c29522,
            0x944d39833542d67c, 0xfb7947a24f733eb5, 0xe94379776daddc89, 0x9affdc226b2a9f3b,
            0x923bf26bcc3ee3ff, 0x68fe05d6225574c2, 0xc5b731b15faec4f8, 0x9ddf5e70baac6e86,
            0xba6b1b067127db79, 0xb87763cf1b702922, 0x1c7d4af47028ee19, 0x3f35e619be880a7a,
            0x5258ae36c5ebcb95, 0xe1bc693a745d8b59, 0x85d928060d271d85, 0xd3e45b48f4c3e588,
            0xdfde7b726d33997f, 0x39bf2b1765f2bfee, 0x7f714d4ac0c5119f, 0x6cd4b90484666756,
            0x62c35bdfb1a3d1ab, 0x4c68f9a8e77db7ff, 0x394d64b59df1df4e, 0xdeb7bbbe024e7d18,
            0x2200e20de0e98eda, 0x0ab0b9d1d9d574cb, 0x80d72930c5a02418, 0xcd8c8a5a720a68dd,
            0x672bb40c97783696, 0x5532e36a466a0a72, 0x56bb6ed640ab5d62, 0xbd755a34c021ecdf,
            0x62ec86dc6d1c0b90, 0xbddd7de417080f7a, 0x331c39f9fe29c166, 0x4704d2f042179a27,
            0x8d87c5edea9561a0, 0xeb94e0cf774a443f, 0x00b1a44452b38049, 0x91450a5009a81a31,
            0x7769714bbb7abfa6, 0x099df3e8fadf30a3, 0x177bfb47e939ee82, 0xec347a744276cd13,
            0x7b21a4d527e5e69f, 0xc713086b0910ae37, 0x4b7dc8e52578779d, 0xfda42c5d8496ef66,
            0x4a92294dea64523d, 0xfc7dc5008c6ffebc, 0x2f2ab904160a178f, 0x7df044f0e495f74f,
            0x609192a2ba1f628f, 0x6715f002806ca102, 0x9766a74c55c6b3d2, 0xb224e43a9be4be03,
            0xef7995f23378ab35, 0x444866fefbef3564, 0x81a77fc0bf81f98e, 0x6c84461b3a0378d8,
            0x241e3010a0d3991a, 0x59906155ff503c6e, 0x145e4d00efdcb1fe, 0x2926015e04a86fc2,
            0xfeb7a0cb369f775a, 0x976787a828ba5c52, 0x806bd6e07f29c6ee, 0x7fe0e9f1a83685b9,
            0x49e98e8f6330d2fd, 0xd4b72a09722f1af7, 0x0f10469a3438c057, 0xbdff17c1d4514c81,
            0xc4dd840e5597363f, 0xb7fa5766f6c89f83, 0x541d8e584bee5802, 0xc8ba06b8bbb97fd5,
            0x54e430be01b9093d, 0x3598e0276016c8bc, 0x4ddc39599c3882d6, 0x9f95e290d7e1f028,
            0xbf996796a5295622, 0x59cefaccf000a2d8, 0x77c492d1efbe175b, 0x130e2391af7e4930,
            0xf6c157facb0c74f2, 0x013bddcaee923045, 0xd82855507d62e994, 0x035c180522c652ff,
            0x589c135bf48c74b1, 0xfae6052742a6d656, 0x1e2bd3200d7d4244, 0x9a6aff6ae95699d9,
        ],
    // j = 312: sin(312·pi/(4·512))
        [
            0x75e5dd6e1b8e2555, 0x0ec87bc0574a889f, 0xd6a30f214c6f5661, 0x94211e282444d411,
            0xdeb7639b7fda6317, 0x504841dbc1bc33ca, 0x8ccc4e67ee5bd9d5, 0x7ba719ac3d90bf31,
            0xe1c9f2c2c4bbfdb7, 0x400a01a9e06e1b47, 0x679d5fe1b755b9c4, 0xf5426a703b16c653,
            0xa54bcf76b8820ed1, 0x51bcd04ce4c36ff8, 0xa9c7bfaf3eecbb00, 0x4fc004957c97957d,
            0x0149bb6618b8d1b4, 0xbe3bfc6d82da01db, 0x6b4e16d7e1bafe7b, 0xd75859b7649e68e4,
            0x0562c11e3029dbbd, 0xc159338f7f44a4d5, 0x1e504312397d69d7, 0x715cbc308fbecc08,
            0xedfebfc335cce75b, 0x36c4723380acbd1f, 0x5f5a7ec6c2e9974a, 0x88166589860cd915,
            0xfeed1f04cd2009c8, 0x519d78f0c83b936b, 0xb80778e4ae613c1f, 0x0c1bdebdc81ee63f,
            0xe5a7122bb6a67bd7, 0x9455af3e181d372b, 0xdae2082a23f49b9e, 0xef867c62b20c2ecb,
            0xdb63f7189eb8e0dc, 0xbaa7f948a61046ee, 0xcfb5f14d095130ba, 0x920c4c8cb57622e4,
            0x56cc6aa8faf17f64, 0xf6f3b019365ad873, 0xef5ef2708ca35678, 0xeb67dabc095e3483,
            0xdc18e379bd27909f, 0x9eb0506a33b49b76, 0xe10acab4fd9be816, 0xe68bc2194753afd5,
            0x944bf8e3404b99da, 0x9c76aa98918a048b, 0xcb8f88afe077c11a, 0xdfee4607f08ed412,
            0xdf18238e1977fd81, 0xf9316039dca5387d, 0xfeeea36329afd557, 0xbfcb77c1161ab20c,
            0x5366d957194dd2ec, 0x2374ef67cbbc62fb, 0x334270f7350386fe, 0x396f335659294dff,
            0x6e18199ddf3be12c, 0xb31491a9539c864c, 0x1c3c1cf4e1b78634, 0xc469a6604e9c95a1,
            0xdc72c896d06fddc7, 0x2acf0b795e055983, 0x205b9262bd766103, 0x3e22de86cff1a0ab,
            0x9c30646d78f801e9, 0x40a9b633297bd688, 0x0a1dbb898abd7cce, 0x12b5b122442c6f80,
            0x0ac5ca23a9692f8f, 0x4d60364f9c7e21fd, 0x9a2201b4bed58fe3, 0xaa52d15f28942f16,
            0xf775652275a50a4f, 0x6c726fee29c07d4c, 0x22a3c1039b340552, 0xa48ea236104f03f9,
            0xd6c413179440f64e, 0x897d257809313538, 0x6470c4e55c0d84ee, 0x4c51a075c54ffdfe,
            0x65b9a549398c02fc, 0xb7db832c5e5f70a6, 0x7e8545f973f2eaa5, 0xae2bfd147f7c025f,
            0xaa43890c62d8825c, 0x2a0431057ef2e6ef, 0xbd87610b294307f5, 0x1efab2c6b2ea8f17,
            0x4ce98f4fcfc63bee, 0x7a5be8a71c9e57d4, 0x65c91ed2ee397503, 0xf7d550a395334f49,
            0x2be9e98cea4b4d42, 0xb5b1a70ac84a03bb, 0xee4be18f3d39bbd3, 0x722f602030f54e1c,
            0x4c1bad2eb729d6e1, 0x748d2125de87c468, 0x93a668a2f2b5fcd8, 0xb269b0fb0d8fb16e,
            0xa605db4600039372, 0x3d3a07e5b75d5c8e, 0xc596596664fc40da, 0xd24593ef74d19244,
            0x71d832d9ba9c9126, 0x13be4643247d7964, 0x5b32a9c78098c383, 0x98308bbb14f56a37,
        ],
    // j = 313: sin(313·pi/(4·512))
        [
            0x763f108f18a89550, 0x9d7d12257a3c286d, 0xcb759e5e63250108, 0xdf616d2be9e614c2,
            0x16f7cfef9e53596e, 0xb05c81602a1f1318, 0xd8d3b757b4863b24, 0xc60a5de9999f3cc9,
            0x3649e986f88918fd, 0x652b21b65ab62d3d, 0xa72d8f8c7fd008cd, 0x709d021a7adb92c2,
            0x115f16d186ea6b70, 0x99f7bcc273c1265a, 0x4bfc830cb04be094, 0xd8bf78c603c52bf0,
            0x54a8f7183ccbfde6, 0x70f8a613d7622606, 0x8a79a23689b68c0e, 0x33ea2b5544a261ed,
            0xc2d45181c0e269dd, 0x78880c3fb07ad977, 0xec96a35a44ebdaf7, 0x389e18647c0028f9,
            0x4cea56a24f28c2e0, 0x534a5e6f5941e6a5, 0x74824e6da5ee599e, 0xb9333399afa85f2b,
            0x12e31a6c70218184, 0x4a113f205edb6a59, 0x241b2aaf451eecce, 0xbf9071421df2abc9,
            0xa8489f44fda02659, 0xe0c8df81bda1ce17, 0xf166eb3fff644a43, 0x1966de74a4e9e2f3,
            0xb6ce73ba87654729, 0x8552115b7166867f, 0x1176c0af0161e822, 0x2767aa3585b9340c,
            0x3f3e20a1cf04df02, 0x781eb41371e802e5, 0xefbf748cfd38bbb2, 0xd6e5bef9997f1e01,
            0x2cde011ebc3c9aed, 0x924b7815d0a9f70d, 0x4f47e6b55cf0f680, 0x059ae585422b36c1,
            0xf37466cb9990c24b, 0x0a35c16f71977ecf, 0xcb7c305320de1712, 0x711e82e9c655f46c,
            0x7321831d57709508, 0x9b5aabacb38bf64d, 0x40ddd929541e21d4, 0x391163578bb62ad3,
            0x7e50d0efba703601, 0x6d28bde6bf2d5cf1, 0x4002d069f28bd5c9, 0x5f5188d9f0cbdbfa,
            0x90c5bdb5a3741ae3, 0xaa60860a608a2fe1, 0x2354abe61fc746d6, 0x0725a7be015a366d,
            0xa9652a7f6dcd3a21, 0xfa771e3ed4eaf15f, 0x4334675c6807dfc9, 0xbadaa52f28309e15,
            0xcb23d636674e2395, 0xc104df27ff248203, 0x4907302bd89977ae, 0x5019a72afc379f01,
            0xde2a643ef6d888fc, 0x58f4573090b02b58, 0xcc0420abcb198a8a, 0x88d0f1da87bcb602,
            0xd380d05828039289, 0xdbc4477b22e9094d, 0xfee84f75e02ec583, 0x530029761bd3b836,
            0x59a57d873c738e59, 0xf56837f5ed33bea9, 0xcb497cd5fcfcafb3, 0xc60ae2dc13a4d92a,
            0x6cb8bc3c559fb754, 0xfbce1c33d8004982, 0x599df20fafe1bff3, 0xc6699f30ebf0e5b1,
            0xba85aa999afed8f0, 0x5c3f5d3b11016975, 0xe5d555cc7bea51c5, 0xcae6d3ea8897ae9c,
            0xe451450c7a4daad1, 0x2cebb755d178b316, 0x4e635104f66b98d4, 0xac14d2de1a712ef5,
            0x015e626baa30311d, 0x1b54981e12f98804, 0xbfa7e274331718cf, 0xd61bf259d0368b69,
            0x6f1d75e494ec4490, 0x406ab2cbf3c084ec, 0xa415558eb459f81f, 0x262bc3f7b777350b,
            0xe5841a9e19316e7a, 0x9d3c067351ca5a3a, 0x060de39665cfbaf3, 0x7cf718f6943f8677,
            0x3b78ea5919f5f78c, 0x3827c5c01e2c95f4, 0xeaabe085defa0e41, 0x274ee60280fc49ec,
        ],
    // j = 314: sin(314·pi/(4·512))
        [
            0x76983173e8436378, 0x638ef5e1b95b7cea, 0x07ceb0f0aed05d2f, 0x252a9b10ccd7d813,
            0xdd9c5e11c0724ce4, 0x504d04996d920c75, 0x0ab1255efccec845, 0x5c73f0f45c953468,
            0xeb0a364276334ad4, 0xd7e2775ed5dc730a, 0x53a2bf2a66ba65d4, 0xcbd90b66f2ed8779,
            0x170c785886484d79, 0x50609ae1cfdb2e82, 0x04984eb791b11960, 0x24c1ac2e8bc9f6c0,
            0xf2dc26c9619f07dc, 0x61fca0eeaf2b0ced, 0xf57265c0e0baca21, 0x0d5355fcd4ace5fc,
            0x4b83060d37a5b94f, 0x904830e652444554, 0x4ee7d4e2c3d6d5ed, 0x93b9106c8f67f4a0,
            0x62b5ce80164e60f3, 0xcfb173931508b841, 0xe8a7abedbfdbf7f4, 0x6ef9104d47113741,
            0xa23b95ebba26aee6, 0xce542819a69bc9c1, 0xec0099777682c72a, 0x609ac9be0739937c,
            0x102877f836ca579a, 0x62e0a7f41581237e, 0xf354fdc3e4637396, 0x470c66b6f6ed016c,
            0xd2adf8e7f692b5a0, 0x1c8081a422778b60, 0x6be0a3bd12bb07df, 0x4aa64292f9453669,
            0x19cbc769e1200a79, 0xa433243dd0b1f29e, 0x7b42140dd61cb298, 0x268b53772e26816f,
            0x82026e5ef66847fc, 0xb3bff3eeaa61e821, 0x683e4720a8a276fe, 0x75a000c487a7134a,
            0x8ab3d00b5bda5a0b, 0xc7fedbb0cba5abb4, 0x3d8c81b8b93a5e5a, 0x5653951eb4fc1f30,
            0x7c455bc26fa3a872, 0x731df69eddfc59ea, 0x16beb13ee1b3654f, 0xed32daea05d03c78,
            0x47bded9888cf02f7, 0x27ec4f5df1c74587, 0x8b0111b104c9471c, 0x0da925e4e6e25c33,
            0x5a62d606c7c24ef7, 0x86033dd02f0377e8, 0x07f35b066901d066, 0x415d09cb3adeabfa,
            0x0cde3fffff0ba755, 0xc92231d71799ee6a, 0xb27a84dceb53eddd, 0x1d390e449aa58f69,
            0x6a944501c7a9ae6d, 0xc360dcf7bae5ae1a, 0xb736d8cb98a4e33c, 0x87da474f125ddea4,
            0xac06d9c8ba9fa5de, 0x74c606bbe9cdf2fb, 0xda32faf1c58c8ab5, 0x24142453c71e8652,
            0x5d618b94146e4c76, 0x20b9a5696b0afb28, 0x6011437a5b2ac893, 0x2633853c409a4e5a,
            0xb5d8a0e1007df100, 0xeeadd4fe13c3ed1b, 0xd0f3b3815448f349, 0xf0484c5786730c00,
            0x3f63919266e1d6e4, 0x77adb9cd3a506d8a, 0xae3300902d5a57e8, 0x28aa1fa117cc26d2,
            0x830e53df0344293a, 0x895b31652107dbb2, 0xc6bbf07d645971cf, 0x45acfd5cf3838c04,
            0xebb2454ded970a8c, 0x727114d5c71707ae, 0x3fcead91c21997de, 0xa73301651c88713a,
            0x4642d3f57fd2328b, 0xbe0fcbca5d963de8, 0x5d1be1f3775963ca, 0xa0f14dd6716960da,
            0xadc3cbe3be505823, 0x863421b3ae1cd876, 0xebe118e498ea64a4, 0x614d86f033e15a69,
            0x0bfb971f748f93b9, 0x3e2a501ed1a29eea, 0x202f2b5c3ffc284d, 0x4bea65515dc39397,
            0xe2e7984387b4a2a7, 0xb2e3c3be6ede4d1d, 0x857758e506c7b3dc, 0x75650a24d25e8957,
        ],
    // j = 315: sin(315·pi/(4·512))
        [
            0x76f1400ecbb7e073, 0x5bfed721ecb46329, 0x209776baf0941f41, 0xeb986ad6a472f930,
            0xc0d1a46870f07c8a, 0x64cee86cfd5a00c0, 0x9e14c5742e4eac29, 0xe40c04c3ceca3c10,
            0xd32505aa1db9af2d, 0xc73837eec2e51b70, 0x69d5e3789fb3e009, 0xe9d76dec41f4872e,
            0xf1e5acbf71ec770d, 0x154a466e15099776, 0x2b2e89eeb86e48ac, 0x57b5b772c22dafba,
            0xbb4858a7ee3f3f81, 0x02967e07119bf781, 0xf19b0446a85afdf8, 0x91220be21e5b2060,
            0xd37002bdcb9ce8d9, 0xccb6ba849dc6442f, 0x9c2c246a40fad1f9, 0x31bc47d84db1f92f,
            0x976aabe14ca9362d, 0x7c0147f4e0784431, 0x5c945146e02d12f7, 0xec5fab52b4811749,
            0x49e5f2faa2f508b0, 0x91e4dc3d2bd4e058, 0x2744d8397dd30b0d, 0x51074c407bb2eac3,
            0x59cb5ac56f029a15, 0x800bf5bdb607aeab, 0x198ad268294366ab, 0xdb7cbc0f4a794411,
            0x61b2ed44dd58c4f2, 0x0028e3dbf4e45564, 0x73816a13e2fb3fb2, 0x63327533f2686e70,
            0x836e05ad3c6aeb51, 0x4649542c82b8fd71, 0x4097186ba964e021, 0x9f33f395fd0b0455,
            0xc2dc2998d414ab38, 0xef3c80d14bfa97fa, 0x8641267b2a64d724, 0xe33808da491e4597,
            0x5b1c2ab6aab1122f, 0x1e16e57dab096141, 0x13888b902a39bd9a, 0x8e5759e274ca84b8,
            0xd60f4a61ac165a10, 0x5540f3329d9329ba, 0xc0983ae3fcdca6da, 0x89ced11a7d838a5d,
            0xe3a4f94cb453c6d3, 0x6f37a34fa7855a73, 0xb602a08b2ed78aa7, 0x3cc7b42992757916,
            0x8ae051e5cdec3fae, 0xb35d3ac90151502d, 0x1525c9af9e71bd1e, 0xd521cede59eba19d,
            0x560f05a383da4892, 0xf02153a5cf4e906f, 0x8eb8794f5aba13a9, 0x1bd6687ee2ec206d,
            0x8a323ec7dd8bd657, 0xa3c273869268c7eb, 0xd2230ee8fdf980e3, 0x703ea9b91e0df105,
            0x8a2376143024b4cf, 0x357b7ca1a87f2bc0, 0xdf2957a1fce0f940, 0x547564940e42e5f7,
            0x580408e7830a95d7, 0xf1cbcde383a0412e, 0xaddb80397159851a, 0xf0a9b9e304c8474e,
            0xdc6ab2abe369c482, 0xde288fbb4080e488, 0x7401e35597d45844, 0xfe195c4137ddc5c4,
            0x9beb0be248f6a12d, 0xa898cf767ea511a0, 0xfeb31582d1591f3a, 0xab1798c7c9bd7be2,
            0x42219d56c62bf305, 0x8c4050084bb702ee, 0xf378fb43e4ccdd74, 0x81233c0fcb814aba,
            0x6ac81a19cf4d4570, 0x311d8ed4317fb897, 0xa8486744c22145b0, 0x6e35ea910e541bb9,
            0x2a758f37f19c93c4, 0x3fedcbdd8eee18be, 0xb61b89d40aaaf803, 0xb8ef0fab5b4cbf6b,
            0xcad0c10a804850b4, 0x7d78efbf8789ff4b, 0x34f9042bf4134e32, 0x0b067e7a29316d65,
            0xca92c092dc98430d, 0x1120e6422870deee, 0x9de2945aca0c4860, 0xb1e683de3aa860b7,
            0x88f8220d464ff9b5, 0xa5d4ae46df8ecc92, 0x7130f63090abdb4b, 0xf3fe2c33bcb0aa57,
        ],
    // j = 316: sin(316·pi/(4·512))
        [
            0x774a3c5207315fc3, 0x15120b26d7642e65, 0x723523c25d4a4a2a, 0xc59fbf8f4e3aafab,
            0x5043effc6a2a42bf, 0xbdbb77a5b527feaa, 0x4ea0dbd4affe966f, 0x5d8464cf248de01b,
            0x53b4399c3355b8e9, 0x69a4e2195eef3738, 0xb877c7ee13b58949, 0x5390e378930574bd,
            0xafc87b8f1bd50bc0, 0xa6dff39a2c24b7de, 0xff337e79eea426a9, 0x0d2ba7e50f66c770,
            0x08712c78909a39ee, 0x364389e73e76daa1, 0x000cbe86c1818ec6, 0xc548093a1b8b1dc1,
            0xece03202b7e1a7e7, 0xff27e32d2602fcc7, 0xe92830b4e2c62270, 0x902c08c99338817c,
            0xf2ccfe492ffa87b6, 0x62d6a5c5e8e95b0c, 0x2749ea97d06e5865, 0xab220a97dde2b14a,
            0x91863f7e8c521b5e, 0xd321438b70f919ea, 0x3ab89afe9849e5be, 0x175a1aba7004b642,
            0x849fcb2b7465a3d5, 0xa7a0abfcf90748b6, 0xd0fe9b3b37fe1a7f, 0x960d9ebb19951bb5,
            0x2c864b8653a4b86a, 0x815b14db3824e976, 0x34aa5b235ed157f0, 0x8e1c053f017361b1,
            0xac1b45295ca9b738, 0xf467a2dcb34a5758, 0x6c1c500a50772a91, 0x320fb6fb22980fb0,
            0xe939275d254207fa, 0x41774439afdfeefe, 0xcec6736768f8896d, 0xde366eac357240fc,
            0xd8314b8973b5f9dc, 0x910a5e9edee76a4a, 0xd8407ce085a1b889, 0x92eeb29c6d8d9afe,
            0xdcd30c10fdefb81f, 0x4d2f0001c085e6ae, 0x7e374c61f9b68447, 0x34e12696006f4a88,
            0x8ecc8d6c71a145c2, 0xd19f5d4a8debba2f, 0x7810ae8697ab9796, 0x316c8823d768618e,
            0x87a330321edae85c, 0xa79effdb82e514ee, 0x132de6db2e56bc4c, 0xb95e3844ad5150a2,
            0x7e67e69c62da6ec7, 0xef988087088d362e, 0xa43a51895889e0cd, 0x9e222a4946a916d6,
            0x13320dbf9eb0d492, 0xeabf6b867f4cee4c, 0x58086b744394b6cd, 0x924dce536d799baf,
            0x0153cac600fe51c7, 0x38b317ebaa62de65, 0x78d920b93d531d5c, 0x0f98d95432821565,
            0xdab74f6fd3d7f382, 0xcffe952308012919, 0xad4525883f7dfc0f, 0x35d315c55f19d0fe,
            0x9f27a9fc1c70d7aa, 0x5e6e01989d57c68a, 0xd64acca7be85b26c, 0x5b1297c4d3725848,
            0x0643ee42d0c21ca6, 0x8b42e6e0f582e364, 0xdd2a26a53f625c50, 0x40accb4c841187e2,
            0x618919863853fc50, 0xf83ae0970e951816, 0xb036a241d6a56609, 0x78875bf179e0c074,
            0xc305dc6f6dc90127, 0xdec207aadcee4c15, 0xa7add91f1caaae14, 0xf52c887bcd673939,
            0xcb2cc504af9e6541, 0x0cd4fba39d3e10f9, 0xb5552ed685c344b7, 0xf185f3d7a2e765cd,
            0xb861eb27d3b84d6d, 0xa50b5f5c166476ae, 0x7dd30176bcab7271, 0x87d5162b48d02ceb,
            0xb3aea7536ca579bc, 0x248857540899bcaf, 0xcf18f49671e7bda0, 0x8715d8714b872cb7,
            0x6c731d6d9913ff04, 0x1acd91cce2e88d4f, 0x5cd5cd7a80520c95, 0x1f128edcfab11780,
        ],
    // j = 317: sin(317·pi/(4·512))
        [
            0x77a3262fe1af55f3, 0x18ad5b2e727d9dc3, 0x133be95c8a644fee, 0x290afe44685860ca,
            0x61093c4965c8ff8e, 0x01b64ad85fc0c261, 0xd14dec87f8525be4, 0xe07324f99b850844,
            0x34771b0c8b6d0b3e, 0xbe21203239540a3d, 0x6fbc954e3b32df97, 0xdc48ba5f09a19813,
            0x459a1e7465542739, 0xa69598471453a1b3, 0x04f29274e10e4a42, 0x0085c575af90edb7,
            0x0742ba5edf51576f, 0xc20ee231f0443512, 0xbf1d8e76f3a56d06, 0x3cda58d05536ecb0,
            0x898ae16b68a60c1e, 0x2b18c39fa711795a, 0x1293704382f4242e, 0xaf3042159674b248,
            0xff6322281928a918, 0x882beaf796b68456, 0xc98baab549edd268, 0xa7d5812433489ef8,
            0xfd2547aec9059371, 0xa66074443b3b7526, 0xaf5d62159b7b5d30, 0x8ada2a5cb3e8d624,
            0x4168bf1c20bbe02e, 0x3f5644042bd9bcdd, 0xe8a508013d0cf6a5, 0xf93c31b3a6ef5f4b,
            0xff6f127138ddd270, 0x861fd3eddb9130d5, 0x5c8ca716fefdd238, 0xcaebe894e0e1da21,
            0x8e310c2268c5d392, 0x66a0ff9d5146d104, 0x0a6453e860cb499a, 0x61d1a8973d358f11,
            0x3329a98c32545ad0, 0x446752a8d9a1d910, 0xff35d8cf36d00812, 0x096be9956bc5cdb3,
            0x90c53a81656aaca1, 0x082e3005980f3726, 0x5d71d2273f2b1d58, 0xd5379c54f20749f0,
            0x8b8a12adaad51d59, 0x2a547e4d7629f993, 0x2eb6eb29e3e68552, 0x040309f54fd6ac62,
            0x696cccda35372c6d, 0xcb6357b3d4c5cf1a, 0xe97779b5b8f7d2f0, 0xd003f05344d44de9,
            0xc8b1fb150de15b05, 0x6a9fc6a39526fea9, 0x6cef48ab3925569a, 0x31a02e1c374a2cfe,
            0xcf7475741208b07c, 0xf9d7bb9a19769478, 0x612ba9f87f1471eb, 0x4405ce8761e2c51b,
            0x7b4d2a0504bd724a, 0x680299f83af88407, 0xae6f2fb11d17edfd, 0xb5a48001ef40762a,
            0xf2649ea97d6b6b48, 0x7785ca4ddd517b5c, 0x6e5fe9e6982cdb51, 0x4d878bd5eca1ec85,
            0xbadb013cd1db74bb, 0x01c5145f5ac46b92, 0x7af241ac2a0f6c40, 0x0f5976e3f1cb69e7,
            0x23f31ea855df7ddd, 0x7f240bafbd99a7e7, 0xad4301f8af6c29a7, 0xd198b019641ac2c2,
            0x02d18a5bd6ebad0d, 0x9fa4afe5f7bccb10, 0xb0e60694fa1ffeb6, 0x6bf45e70bb079da8,
            0x2e4f97937b092b1a, 0x7a2922f5e83d7cb3, 0xddf882a1a897b0e4, 0xc99de73cd7d88312,
            0xc79413aea3c7e3a8, 0xaa10e1cf6301850d, 0xf212f2413f0af34d, 0x891b67e136906d49,
            0x36193cbd04872927, 0xf0d6e77b13f532ed, 0x47ccbaa597d3aac6, 0x77ebeb28fa8be642,
            0x5032507117649e71, 0xd8d811d7918901b0, 0x9fa64f1dc532b9c9, 0xf1bde93a900136df,
            0x9c7a6fe8f63e93b2, 0x8751e0a482cbf17c, 0x0bb6cf811c2b57ae, 0xf97ffefacc62b72e,
            0x7263fe5f7b46cf23, 0x112449af29b89b08, 0xcfb6103e756a04a2, 0x3cb801a4270dffc7,
        ],
    // j = 318: sin(318·pi/(4·512))
        [
            0x77fbfd9aa5077658, 0xa93919da069a195d, 0x5646a9e759c19cb3, 0x4300074029d8225d,
            0x944aa8d6ee425704, 0x7f450a6f6cdbd7b6, 0xef9c4234935acdc8, 0x7efb18fb004bfe30,
            0xdd157495012c5032, 0x8394f55c07fa6a98, 0x78696146cd762ff4, 0x6a732ad28896028f,
            0xf7edcfa5ddc1014b, 0xd5b412838b6a01fd, 0x2d96109ca2719ba5, 0x6fc679950093ab8e,
            0xe11e673b3975ba0e, 0x3eb86668ebfa6ad5, 0x567168708cd1cf42, 0x216c4a23f464bb11,
            0xcdcf855310f22090, 0xf062ede6c0f6b1a7, 0xde046fe49ec3d6f3, 0x31c6c6bde3351ff9,
            0x7966c96b0ebcb6f3, 0x9e8eb89b410c0faf, 0x9ffd32d34773cb4e, 0x72056e43811b1114,
            0x882d86f2f1078f20, 0x46361a3b0c42b276, 0x07323bb111dbc50d, 0x21a0ff93c4389c7c,
            0x8c340bece7f50cc0, 0xf5cbfbe44536aa05, 0x2364e8e228076062, 0xd9df6a4d40a05a9c,
            0xeac9f9c49737566a, 0x8edbb438eb78ea54, 0x37cc8153397851f4, 0x31f2e064f3c48779,
            0x7a6a0673adc1aaee, 0x11dec20721c03ee4, 0xee78bd63ae1af287, 0x75751e9b7d8f258f,
            0xdf50814eab9fd728, 0x2936ade885381014, 0xe03dcbcb33e61725, 0xef9b3e55821531f3,
            0xa2464a3be801d238, 0xb4b69aaaab8c7e21, 0x180e6cbbb04453fa, 0xd683e4541b0a10c4,
            0x93ab6ee1cc3fe038, 0x277dffd2c310a5dd, 0x936bfa8c8cb8f473, 0xbf5fe2f152491aa4,
            0x085a0c1723cd0df2, 0x9343b26061068254, 0x0b217b0ce51aad78, 0x06c0873d456e2480,
            0x81dc291c32a442e3, 0xd0d014b4688a509e, 0x3d59f13d2ff289d8, 0x53ecd5d8b1f43896,
            0x02837a23d28fc85d, 0x57e71bbee12a0214, 0xfbe20bc8ce61516a, 0x9c420d4d64d16617,
            0xbda9afd14adfb23b, 0x9f1980125cb7cc4d, 0x861d486ad6b7c581, 0x01a9b521c79dd6ae,
            0xfd9473181b44dff5, 0x0314358009caeb4d, 0xdcee3c1641d42576, 0xa2afc1f121f39cdc,
            0xf871c7ff666d3406, 0xfeda6228ac8bb46b, 0xfcfa5917a85acf31, 0x759e7b7fd6c6e9ac,
            0xc51461498bf79612, 0x3eeda94e679b618c, 0x86f23473c6f6c13d, 0x544230f8e13bc7e2,
            0x38275bc44ca44f74, 0x98ab1cf1a803931f, 0x532ce0a32f2493f2, 0x86da018de5d96f95,
            0xe083e7960ca69feb, 0xa13797a37cd7ec41, 0x680e2f150c4a948f, 0x8e2886976c3006a8,
            0x74d69d43ad007b20, 0xbc7718d7c2f37c99, 0x5644aaaf6852b5af, 0x5daff5844abb36d1,
            0x38c0fd270cd7695f, 0xe9d833d28cf764d7, 0x307a75bffe513ed5, 0x3bd92559b73af582,
            0xa4c3a492e0b2f11c, 0x69681d645439124c, 0x761ce8fa171357ba, 0xbf73acb73e6844d4,
            0x807be06a62d2ac06, 0x807f3859d1e2b582, 0x59f3c4a7b1cd9904, 0x9569d71ab8a16689,
            0x715d9887cbb7793a, 0xe441623a80903826, 0xc450b72d1e871f12, 0x25f75bc3ea0c0d78,
        ],
    // j = 319: sin(319·pi/(4·512))
        [
            0x7854c2849de7d062, 0x7f831bb56ce3808e, 0x188db2b2cc852635, 0xcc29d52158ac3b4f,
            0x60dff089c1ce1d49, 0x036382990944cfd7, 0xee789d779728bcfc, 0xaf1725bc556726a2,
            0x19743c25dfb163ea, 0x18e0ba3727d46d80, 0xdc8f3ee48107d31b, 0x1789791ca0da7f41,
            0xe9803e8e5cff6d33, 0x48ea3d196cc5604a, 0xe6a39c680b6810fc, 0x2a79582146751af6,
            0x3910bbcab8ff236c, 0xda58777902d37ab8, 0x8c0cd6e4dc5d0c9e, 0x57a7f73f76a4f327,
            0x90db959dcadd8c57, 0x9ecbb3fb3767093f, 0xc1476dc4bf6bfa6a, 0xa09c38993bddd1d6,
            0x95475328d427bcf5, 0x8ac30b1a14a59801, 0x0c7a765b58083ee3, 0x5580a1e7954ad2aa,
            0x50ae2858fb8ffdf9, 0x947cff4a18991f93, 0x172e4940916f8763, 0x534b931158360bba,
            0xff47f74e23b15c15, 0x7713e921425a7094, 0x15f5e7fa984674f1, 0x7c619e74cc878ffc,
            0x3b89e0abf82f6c4d, 0xb47cc34741292cac, 0xc4cb0dffcb0ccd79, 0x9dcdcad9b6113904,
            0xace195178610eafd, 0xd4700f290a128a04, 0x1d71340dc1be9586, 0x5e6bf9508e94fa78,
            0xd33ae421abe2fcee, 0xa8c5cbe5e9b955be, 0xf83d98fa0667b1b6, 0x09462b43fb2b54b5,
            0xb591442efe653a61, 0x3510cf6be8df7f22, 0x3ac8bfa65a827914, 0x619a3db1273c0ee0,
            0xb8eb441513c1a0ab, 0x1347d96500927ddb, 0x4a02bd6afa393e13, 0x31d0e4c96380dc68,
            0x5251b96c8e9bb05a, 0xbff108c2c8644ef2, 0x25122fab9277c0a1, 0x3c3bfd8a735954db,
            0x738a8ba5e812026f, 0x4903894d9feec418, 0x4e3674929f31623d, 0x5e00b4acfa96aa74,
            0x003d68fde91326da, 0x309d8360be29ed0e, 0x71220f1460af16b1, 0xa1d97fb7603006b2,
            0xe9f9232391186fc9, 0x3141391c54fe5d20, 0x0d5f18530b7e6c44, 0xd738ff75d4fc7e53,
            0x31a17de5f83fb1f5, 0x669aeda3414bd3a9, 0x10342956d617bf20, 0x615975ce3a7875b3,
            0xd17a137b1488cd54, 0x017694157d96642d, 0x488d13d7f2e38b99, 0xb2ef2b7abfb35d00,
            0x0300c24ad18c1b03, 0x7c0b5511ea5f174d, 0x777575eaa761bb77, 0x86ac5902d41e72bf,
            0xe336cc3336638de2, 0xdbfcbc2474c7500c, 0xd485617d994e428d, 0x1de6eb4f76dc1fdd,
            0xc711e9a633164432, 0x6996f372def1372a, 0x6475c037547e834b, 0x966e16b2ec155ddb,
            0x8cab9f021c33e881, 0xebb08ec898ec150c, 0xd2920d55e133339b, 0xab5e1b9fb4017437,
            0x19167bc36aafc0f3, 0x5e9eb3a3bf07941e, 0x1b8e79b1d944ec6b, 0x8d96c4c86af45d81,
            0x54b8fd26b3bc935f, 0x418d4a85f397d711, 0x044b4a55ffcad886, 0xd060a6dbcebbf5c0,
            0x7fb8c749887d4b04, 0x57426468f6f4b1af, 0x1b77ec8d9194a2e9, 0x1c4cccd298526873,
            0x1cbfcfdbcd2b8fdb, 0x9676f82f9c8ed85e, 0xcd393cdd4466eb5e, 0x36eef75d351d364e,
        ],
    // j = 320: sin(320·pi/(4·512))
        [
            0x78ad74e01bd8ec78, 0x362474f1a105878e, 0xd68aad829daca0d0, 0xca819ced385cb98a,
            0x1ac961f0b0786c8e, 0x974624fbb7dd5944, 0x56f9e44eb93ba15f, 0xa74d842cccd10f26,
            0xd07ee732ccdc56bc, 0x8ed14fe60cdb2d33, 0x28fcd583ebdd58c9, 0x3576cf7638497031,
            0xde027f7ae5fd0548, 0xd0f5fdaabff552aa, 0xecf7fb57f7e7ccff, 0x9a48f64880c20da5,
            0xc2aade0665953e0d, 0x9010af0a83591560, 0x093ade7ae85844c7, 0x30c1dc39c151c363,
            0xb8a673d43729aeac, 0x0b9afe07f63ef253, 0x079aebad341e4725, 0x896a9a5c7b2d00a9,
            0xe731f5ebfcafb485, 0x308aa0b8f96e2462, 0xcdf0216c4af7239e, 0xf25a1bed9d7fd1a5,
            0x05cafc5b24a6523e, 0xebc1fd4fa82fbe87, 0x0e960e7c6436d8aa, 0x7b93fc6766e5aed8,
            0xa320c352f18fc939, 0xebc9fb1826e8161b, 0x74f3ec1d57f9b5aa, 0x35c265e370501dae,
            0x7d9d739ac2ae4225, 0x9143e9854dc2d87c, 0x3bbef7d02778d8d0, 0x8737ac736f4f0df6,
            0xa46760ae756973c8, 0xd995140df38a1f95, 0xa18d0c0bde03a9ab, 0xc1aee30d65d4dfff,
            0xad878339d33d27ea, 0x7f18079448954fa6, 0x1f0cf7a9b1783567, 0xa33a8aa5dcf5028f,
            0xe14a7272943d45ce, 0xfe873655eb014247, 0xa9d6ddd5ce97c77e, 0x04cac61844f3c22e,
            0x6ad4e751cc071a0c, 0xcda2e8637daebf89, 0xa647bf3e29bc35cb, 0x5a132c68332cb54a,
            0x61ab97b9a655f955, 0xea967f003e7388a5, 0xd41f7e5317bcb4ad, 0x4e27fad612dc233b,
            0x37ab31c3bf18683f, 0x277df48c19068e52, 0x19d38e1ef47fa783, 0x683535c61b124242,
            0x23fb4223e5cd6582, 0xc0511b06338a561f, 0x7259776a81f216dc, 0xdb40256133d9c142,
            0xbe433edda1393b99, 0xce65d1fd5c7de0b0, 0x763e301a59bebcbc, 0x67b7b73aeaf41269,
            0x3b155ca62e006e7a, 0xdb092c93dbc3f37a, 0xfbed032d73bc1375, 0x57918f43de301136,
            0x5625f4eede9c53c1, 0x46a67461d9ce04d7, 0x997e6ff508b8fbfe, 0xc7ecd99c4aa928d3,
            0x9704f5c2b0c045a5, 0x753a2b28f0454237, 0x6bfdac5af9a4a8bb, 0xca5f926780746313,
            0x0fdab3fbabca66a8, 0x6138bf1a6e1d49ad, 0xaba1533fb93859d4, 0x5b4b0c2fa3397e1a,
            0x1a64ebac84643e17, 0xeb60b9fd8c3378ae, 0x0721dd4cd801d7c8, 0x51a927304a1f2214,
            0xc82b6d54a8d773bd, 0xa522c85050ae39be, 0x9027d728ba5c4d44, 0xb30596919f2f10e8,
            0x9430dcaee1711688, 0xa87a09ce1b995b53, 0xfb7d6c3a31c25d25, 0x51e446c1150884ee,
            0xb7c689a9fd4a1787, 0xb6c70ee8385f724a, 0x551575ab9d1c49e7, 0x0d5be98bc75eb1fb,
            0xfcddfa6d95ab4606, 0x0729dd012241f6ce, 0x41d5110a4052b2e2, 0x02d70943eb9f5fc8,
            0x3afaeee7044ae847, 0x507808f06fec12a5, 0x4a3a2a10bb4e370c, 0x829d86aeffc8a413,
        ],
    // j = 321: sin(321·pi/(4·512))
        [
            0x7906149f713fe869, 0x0f0230b228554bc8, 0x3aa1ea252315bdc2, 0x82247c11aab4f1f1,
            0x5b465c7b645eb34a, 0x8d11049847f5f5f4, 0xdf19ccdfae114751, 0x09969e522c5c5422,
            0x42adc8002d0b8737, 0x355d517b410c6464, 0xe602fa0701630183, 0x086bd2675c4b841d,
            0xf4d524633f925035, 0xc20e29ff978af19d, 0xd8117a1d276d2455, 0xd6d2fc2d8b9c9c90,
            0xafcc14acf4abdb68, 0xe84b5bb0f60b2ae1, 0x6148c654e5e9326f, 0xb2b047d64fd986d1,
            0x6a1d6262d4a2bd8b, 0x62e3a31bbba3fb2b, 0x83a2060c17d5503b, 0xa8bb4b12daa1aa05,
            0x6bd48ec31dc22ff2, 0x67fcafbd68d1ed87, 0x640fac6f1da1886f, 0x202e314eddfc4e6b,
            0x6c9ac70960e61fa9, 0x6bca0c43bda4c272, 0x4886172a4be46b31, 0x00fbc8f8ae923d3b,
            0x98e577f5c6b20eee, 0x4de9105da764a178, 0xe86cd821e56bdef2, 0x83e2bd354607f490,
            0xfc6804966eec0c03, 0xff5efe5103d04051, 0xa6a9901c7ce5627c, 0xf56b1be41c9d6f5c,
            0x9f6efabebaf0ef87, 0x8c97e14b3fcd07ab, 0xafdf8d20e714753a, 0x38264e3323834425,
            0x84d1fd6cf1a422e9, 0x848a016b87276ee2, 0xfac99beea498497b, 0x441e1c1e535cc149,
            0xcc9b6cebf56907dd, 0x82279b8ad30fbb39, 0x3aa53a4af3f97a5e, 0xa5089823150fdecf,
            0x0061f61e3c7fbf33, 0x31664ecb2c1b45b2, 0x7e87fa2d28086cbe, 0xadd4e92a6487d3d5,
            0xac230c5989f0d3d6, 0x5ad2dd82a837c337, 0x4f715f4e6cbfff43, 0x42f757f0ba104b7b,
            0xe725366aa9e14ebc, 0xa6bc2c0a00db628a, 0xb2cf4c978aaa1b4e, 0x89f0c1e39d5d876b,
            0xcd62ca2c0ac4c4d6, 0xba5072d5bee18262, 0x881c2dc79e578216, 0xc208226d413f2136,
            0xdfed2f852688fdeb, 0x474948d7397e0e4e, 0x06f516d1b22be889, 0xf553a98221ae0fcb,
            0xe4e0cc4283ca8dcf, 0x6289e6b6463250ed, 0xe5f5fe8131c1c382, 0x6f60393cac670bde,
            0xcc9acd3a67d1a897, 0x6fd73e9360360c80, 0x3a7924932bf2ebd5, 0xe119a55543b2e048,
            0x483c236190749c90, 0xd3c82152e44d73a5, 0xfbaa2206fb2c9e6a, 0x7a903bcdd083e00b,
            0x49bed1eb0d1cbec4, 0x5f162b185f7f9ccc, 0x6c400b19e2d63717, 0x462fec36398c079b,
            0x2dd8cd273f2ac92f, 0x334e11a7252eaa6c, 0xb94fff53af2125cb, 0xa526ed87a9a455a4,
            0xfc602b5d18eecc00, 0xf3273acea3ed0fd7, 0x89faa06faab547bd, 0x893f1e0df7b771f3,
            0x14ce34ccd1581c74, 0x9ba37869238a2f3a, 0xb6d119c460c4370a, 0x0a4482a1d5e8755f,
            0xebcfa07fcd6068f6, 0xbaf39df0bfb5e60a, 0x9d40d6ac77328c01, 0x81aa419bc9156cd0,
            0x98958118aeaa7752, 0x5b5a717a15cf3bd2, 0x405ff4c47141c941, 0xfbca25066350ada5,
            0x812c670ddfb7955a, 0x7a6e7ca657641466, 0x3e8ed9fe80eb905d, 0x98c30f641a7edbfa,
        ],
    // j = 322: sin(322·pi/(4·512))
        [
            0x795ea1b4f3609369, 0xbf9195770bc63191, 0xa419a3770ba11791, 0x34381ae4db60941a,
            0x9e58f02e33d02fea, 0x13d10fcc7f071be3, 0xe646f05aa3c814be, 0x1b5fe2dc296b1af0,
            0x45a99a6b2f39671c, 0xab3859d6c864483e, 0xda9956079fa0d869, 0x7b88b804a0340cf4,
            0x8f486b627668661e, 0xbaf6cab088436f18, 0xd1676cf3c8df1819, 0x901ddd68962d7b1c,
            0xdada28bb48c882df, 0x9dd3004cf958d181, 0x889e35559410e6cf, 0xeb5b30898130e248,
            0x3376cf87f6e2fc46, 0x96a2c848c62f11fb, 0x04d688424186b470, 0xc5d7890769f0cfe5,
            0x373c96eeafe549e7, 0x8b00175db13f6616, 0xcfda3d8c73a59157, 0x66d7389edd7453e3,
            0x683f017e2b2dfc83, 0xb4b7f191712f396e, 0x4085c7acfb2cc654, 0x3d9352739333c12e,
            0x9359251c303ff7d3, 0xaf8b5e20ae6d0833, 0x6a2d8ff27d0d4db1, 0x1b1d9d27399ba016,
            0x352b0dc0058b3cf9, 0xf5e91021d4ea0bea, 0xe14ee8aaf353fedc, 0xbac116683df825b6,
            0x0af067ec911c1fcd, 0x96401919da8be0ae, 0xf6180c02f00740d1, 0xe255f700ae26f2be,
            0xdb66592c57a38193, 0x598b810ea0007d7e, 0x50b9d8e9c49d61fd, 0x6b22fcd95f4cd609,
            0x7428870654e6c59c, 0x3496bf6086f3f052, 0xa301e704168df13f, 0x6749c32d26645bdf,
            0x5664e9e95265bc77, 0x4ac6b21820c6d561, 0x9499615139bcddf2, 0x743d8d63be7a8d07,
            0x7753a8e27cf0d2e6, 0xacdfd2637d0d5d2e, 0xb82f1b872118dc8d, 0x8ccf860b974c0eed,
            0xd03a918ed47489e7, 0x377b8a3491261ef3, 0x099a03f36c95c780, 0x4b094cde89406d59,
            0x69bc6f5e69d701bb, 0x6e81d721028ff0ed, 0x72b1b24a1d2f760a, 0x94a4ed13d88040f3,
            0xb1e3fe730e9a9ce6, 0xfcb0a750eccbde1d, 0xbcd226c36bd3c232, 0x412a5e9ef0092931,
            0x73aba62e3f73f478, 0xba86a503753b3673, 0x3ba7d29800acbc10, 0x57fb8b4d6ec1e926,
            0x0c5905447f172d22, 0x4240f46d91bb536e, 0x0ba90baef1a49541, 0x54167453c2459f6b,
            0xb8397d163c671b9c, 0xaee84794d181cbbb, 0xe30594f768f54aef, 0xf69062aa7fd69ebe,
            0xf34831c98b5a7d5d, 0x0d0ae1361b253dfc, 0x8cc350623e430552, 0xce59583edba4e100,
            0x65a15d09dba89064, 0x537fa1b853a9c860, 0x652def1e6ea627f3, 0x7bea0f5e67f8f0e0,
            0x1f9fb3b74ede1abb, 0xf0dd19916c3055ed, 0x4cfd4a0d969c6cd5, 0xc0e01f2f6ce72722,
            0xbcad8e90ea84bdba, 0x10a404dd9fe7da15, 0x168af7a5ecd665f2, 0x17d052d52d3a110f,
            0xd42df79685ef409f, 0xfd77fdd50be0429d, 0xaa46870b7116e9ef, 0xf823c3900e75f1aa,
            0xa87e08bee9f0e5b4, 0x2dbfc8c2dd830f86, 0x232de4be33bd6fbf, 0x19a1d6848a85559e,
            0x4c5381f8ab89a66e, 0x0f1f50474fe88498, 0xca88aac813d497df, 0x6c628dccc97f8313,
        ],
    // j = 323: sin(323·pi/(4·512))
        [
            0x79b71c12fa5f89a0, 0xf099f6318c254bc0, 0xd430f6091d8a4b4d, 0x1c696ef67e9e71b5,
            0x8e27003ec685d174, 0x194f7ffb58bbe473, 0x97b05025a1a896b7, 0x8350c5f04ee6fe7d,
            0xe08f8e0b05f5a13c, 0x0f97763e427f3426, 0x0b2707468ecbbb1a, 0xec477ff45e6ffa62,
            0xcebd5c677834a80f, 0x9e81433c97423ad8, 0x89e3cfbcd42fd220, 0xf31d2970a3a68d2e,
            0x74d0a2bb49ca6c60, 0x8eff34425e4defb9, 0xb697283bb49970d0, 0xf466d44ad5539699,
            0x47dfab980aa42f78, 0x82d0e8c33cdae9ef, 0x80550bc252afa3c3, 0x53dc63717fe8fe15,
            0xd5b87004cfe7b909, 0x42982560b1dda03b, 0xb3bb676feecd3438, 0xb5c887ef362b6d01,
            0xdb63c37e3054caed, 0x420cc172972cdb60, 0x1b9aa126afa0bcb0, 0x20876cd33559ff4d,
            0xcd0b32ce3d767ac6, 0x78ad1565c698ae07, 0x28549ae068c53136, 0xb57aa4231d83acbf,
            0x8d2c5a2459a96ee7, 0x2a9aa89c9287e9c7, 0x51213f660be4da2e, 0x02cd55cdb64347f1,
            0xb53ac10b8de50b26, 0xb96bfd48d4cf66be, 0xcac66d22d62d14f3, 0x93cf57a2c0787738,
            0x3d919f528f5021ff, 0xe9217d8798e5ab10, 0x1886976346947045, 0xa027021688cdae3b,
            0xddfa2ac29d3cfd7b, 0xfd61ed0ca8891386, 0x9bc3eefaffa03d46, 0xf64dc108cf084cc5,
            0x32d564e1d4550338, 0x73daedd695d893f9, 0x34bd1876f3135b9b, 0x93091fc18bab5539,
            0x9541c15b67acd016, 0x24f1c9c74ab996b0, 0x0f85f5630dce759f, 0xbc6871fe110a4287,
            0x9c390ed2c37b5287, 0xa3a25dafa5807f1b, 0x0dbc71f59406a807, 0xc59f0dbb32e422dd,
            0xa52d357b33a5e0c6, 0x54130877f50d29fd, 0x6f596879dc1234e0, 0x1a947866b6a5cd68,
            0xdf4e8154c9aedabf, 0xbe8ea11970dc412a, 0x9368065d97a1aae5, 0x6d5a252b9cdf4ad0,
            0x3fcd920d129e130e, 0xb58a902d1bae675d, 0xd4fdd3c28624fe99, 0xa77f3e7d6263eea1,
            0x1e7de02a5875539b, 0xbb7584c6a5e59f4c, 0x43dfd008b8b331dc, 0xd4a068c991e00599,
            0xde3a12187b14e808, 0x6893c867dbf6a287, 0xa73dcfebe887f60e, 0xe95369863f69dba9,
            0x65abd8ddcb74147e, 0x603eb004bb35ab56, 0x461b189b17176178, 0xcbb6fff105b7c8d8,
            0x2fe438f4660b9092, 0xa2a17ff59a1e5df7, 0x9552783362184837, 0xe3a42c7d73bcaa0a,
            0xf6e3eed98a7aa6aa, 0x45ffb2b5f3d675cf, 0x415a10f424f55ce3, 0xec9285fc4f51f18a,
            0xb24509d69e52cf90, 0xd318344aa63dda1d, 0x5ec8387b0f668af0, 0x7da5f4c437a587d2,
            0xf3140daeff33da07, 0x0cefdfe8a2c7223a, 0x062ac00025a63255, 0x9ce54f19d0254b77,
            0x96ba4874d8edcf24, 0xddbb9c8fa65def6c, 0x883efc4ef8c8a931, 0xf5bf0585fc65e8ec,
            0x7856e3b9f1eb326f, 0xd5f5ae3ea778361e, 0xec0bd829a3eae2f1, 0xca1c4c17bd9b9dfc,
        ],
    // j = 324: sin(324·pi/(4·512))
        [
            0x7a0f83abe1444f42, 0x1e3f886da2c619bd, 0xc05a45895684e675, 0xf20f31c20f7e5dcf,
            0x28a8308f2b146de6, 0xaab8493b990f8fb4, 0x0074fb938f6dac5e, 0x0993d19e27ed84e7,
            0xec69cb3aab3f555b, 0x9f6c2b34460a1b59, 0xa5439bc39fd7ba5e, 0x097fab6529e96ff3,
            0xcdd11970920a28ef, 0x3db41bb46b29a6ef, 0x2da94c65c768e5de, 0xa07720c097602ab9,
            0x8f40234a6299a525, 0xd63fe90faa2efc7f, 0x21675502cfa29a49, 0xe6c0ce6951a54598,
            0xe9b20277c374e04f, 0x2e658bda99de5bba, 0xc3dbd4dfcd04a29e, 0xe537b1f4b16c615f,
            0xd739fc2e9bcf89a4, 0x2a414a1ad5d16ee1, 0xeec221ef08e11125, 0x1ef4cb13a6e91ace,
            0x95dea41e11d3d841, 0x6c81439d5ca82b88, 0xb14a4e45b0509afa, 0x529e225d78a932eb,
            0x943c03e0a0044e5c, 0x239d0e64d55cd87a, 0x655c5fe2d94cc9e3, 0xac7053430a7bb065,
            0x6715aecbfabc7d86, 0xf44c13de58580e15, 0x2d726c25df835781, 0x3ca1968e6c53f652,
            0xac0a85ee591ae2aa, 0x79ea1d9230e27d31, 0x9f222923a5f74d92, 0xd216a11b553ea713,
            0xc9609ee618095286, 0x66e7e5513b28f2ff, 0xfe635e1a34e40442, 0x393b79c3b915cc04,
            0xcf2274e5a98e484d, 0xd6ebf7d48f60e9ff, 0x1379a0e81a63f30d, 0xb514e2454c5ab49e,
            0x04b6506465023ecb, 0x00aa8cfef582e282, 0xf536862f5ee5458b, 0xb6b9b736345e4d55,
            0x0971c5909b4c42af, 0x0bb1660da061ba20, 0xb91e1c73b44c9e59, 0x5de7445805e6e004,
            0x0c843b5704b7244b, 0x03ebce1d232f8dc7, 0x8d94fe519d75594d, 0x60bf674ecb8e5e95,
            0xa250e878cdcf60c8, 0xf6acfc952642239f, 0x36c390f97a88bee1, 0x1582d85d318a8d4c,
            0x385aa327452ed5f7, 0x7195dca32db191cc, 0xe9b458be89415b7e, 0x489840b52608eabd,
            0xf3b74e8b7a1f0d69, 0x79215cbacf38d443, 0x1340cb8c85b8616d, 0xe0dfed69deeaf6fd,
            0x08b92e41fe5f2b6d, 0x5393ed9669797d4a, 0xe67f9b495fe63acb, 0x5216556c91930058,
            0x4e712f85da362578, 0x39d3815cafde1b44, 0xcdb28b7f3cf9664e, 0xe18d86e204fa9a8c,
            0x0db62f83092ad352, 0x7a097b59c61f5dd0, 0xed635db610bdeed8, 0x2779f4a8401b0263,
            0x2d93466e55f887a3, 0xb277cf48746a0d78, 0x7d541fe20bd12964, 0xddc8a9bc0bf26105,
            0xff3aa4323e70f1d0, 0x885cf3f6e10644b0, 0xdcaf93c5a063f99f, 0x7ceeff6e25b1a631,
            0x21ce1752feb83403, 0xb0dba8564cd2726e, 0xd9500c3cb41eb460, 0x2c52cfdf26bb103a,
            0x664f023ec030c953, 0x14df0f85f309d2a5, 0xa559651ff4633ea5, 0xc72554abd9cc0678,
            0xfced6c851c57d1d5, 0x172e4bf8ed7c648d, 0x3938117e6e1206a5, 0x05c0b697876b8f97,
            0x34f82bc7b086c3c3, 0x1bfeca856587833e, 0x77efe514e7ae2864, 0xe46918bd910e0218,
        ],
    // j = 325: sin(325·pi/(4·512))
        [
            0x7a67d87205fb6b36, 0x85343dab1a86f6f4, 0xffa7f7957b10cd3c, 0x3fd01203610c612d,
            0xe399962bed644d13, 0x131ff0014c535d63, 0xd479c06bef719846, 0x259063b4de6a32d4,
            0xc8608870f250ee4e, 0x5a21a9de2b5a1cb4, 0x70e5452e3c1582a2, 0x10dbb8c055e8842f,
            0xb39862f8932b746f, 0xecace17c65e43f38, 0x089703af877759de, 0x8fa65ae9f1ad8870,
            0x063cc0da073fa467, 0xd96d96aa7ff22f46, 0xda4d0930a9660539, 0x666234d209d249f0,
            0x52a6ffb6f4986c27, 0x4aa1f797349d8b17, 0x5b14294f750c6f55, 0xb1e201b66d95c1e3,
            0xc5a021756456f620, 0xd9fb1a189f0dd2a5, 0xc4a454ecceacc045, 0xab28dd9253ff264b,
            0xa4d5f34797424291, 0xba4478fb62553a74, 0x56f6eaa4eb5b6b8a, 0x378851fb6d04756a,
            0xbd205c62f4a0d141, 0xc378fe0e15be553e, 0xfdda0afd86477b2d, 0x7b302ecbd9fa8165,
            0x3eb5ec5bacaba85a, 0xb29ec2eaaa25b3e1, 0x61a1d1594950d34e, 0x0ba53bad493608ba,
            0xe4c79efb1ab5859b, 0x2f77a57fec2b58b1, 0x8e6f73aab90c0999, 0x0e97e686e9b71186,
            0xd46e7499fc764b46, 0x00c3a73b3afe35eb, 0xdca664b830464192, 0x0f8f3aa361be9553,
            0xd72c4b42618560cd, 0x0b21688801ed2fa2, 0x33bd03217aad7332, 0x35dcdbcb8afc58b4,
            0xb6888b12a68c52af, 0xf791a60f15d85366, 0x2069e1c515702dcd, 0x49344d039f71674c,
            0xc9ae20bb7c8fbc68, 0x79c2bf33624ab29f, 0x838663e3dca53562, 0x4e12b996ccacf941,
            0x3ce8934604cc1177, 0x6dd44832748c9d60, 0x0daa938b89941b8d, 0x2821c85a71fc7015,
            0x253be43ac60c168f, 0xbc739c5a06c86011, 0x333b908057e3481e, 0x0dc56e7791f0150d,
            0x270cb07ad243f1e5, 0x9e34245a3b591aa3, 0x37b46ef8ec2fa308, 0x81a762e2ccdb25f8,
            0xf6da8474ef6d82df, 0x9d811ec9e46a9000, 0x274b5df8cc19199f, 0x8a8ef36d63a4e618,
            0xbcd4d6ea53434da2, 0xb209d737e2ae7863, 0xe1eaff2e521d73bb, 0xb50b5b96f895e06c,
            0x8976096f2785eaa8, 0xaabc2a342a0e3fe9, 0x6a639e8207008655, 0x81b9d32236d4a2a7,
            0x811b5dcc990f9eba, 0x9c6b59ec6537a157, 0x1aca0fabc9b469b2, 0x411b9fafcfd0a502,
            0x14682c6e160240bd, 0x73460715a1f99f36, 0xb9bbe625ddf182f5, 0x9f942879ecd58c15,
            0x005828460f381674, 0x34d67f9167977aa5, 0x9878a2321f8b96c8, 0xf6103287db46b128,
            0xd0bc973c3b8f1ed2, 0x92d6140adc43f2c5, 0x68451185a15865c0, 0x04130d5b153a7ced,
            0x09b83dafa4813886, 0x9e4722f303d72ebb, 0x5d80e438a76743d0, 0xac18050e2b21df14,
            0x7cc925a573597833, 0xa375aa27a80dd786, 0x9ee0ad0135aae6f6, 0xf60a33be76d85f74,
            0x72a7186e6cdcf413, 0x81a8deea28ffd541, 0xe5b5ef7e29b58b7e, 0x98c64ec432a33aad,
        ],
    // j = 326: sin(326·pi/(4·512))
        [
            0x7ac01a57c9588153, 0xc9fd3083e2193a93, 0x41b92ec2041b667d, 0x36038ce4a6041304,
            0x159ea0404a729b82, 0x226d962aefbbbff6, 0x926e98c31c9291e4, 0xba929c93f5af53b8,
            0x8e50f2cb6b5840fd, 0xcdebd050c05b6093, 0xb17e9bf055ea2d1e, 0x12153a1190baaa20,
            0x61e9eb658478f1a2, 0x031da208f11a01e8, 0x2118e8f23d28e2fe, 0x01a04eb36fc1dcd2,
            0x6432a8e1871918ec, 0x6fcc97b8c8539b2a, 0x0bf8d0596da9a8bf, 0xbd1e12abd412c779,
            0xd936c00e504eb503, 0xc6803076178381ca, 0xb6b2204ac13422a9, 0xab7008f2f5b428fb,
            0xec2bc51311b7ad37, 0xd09ed21501612059, 0x68680e2a59e58c31, 0x1f7bfac6318b9919,
            0xe241789918c54d0b, 0x4f51deda444ab5a8, 0x9663e28c7b732aee, 0xef18a7662110b3af,
            0x74a965f6e151ac6d, 0x132ce374872493ad, 0x6f8edea0806a23ea, 0x395a841554122495,
            0xf52cb0b4b13bd536, 0xa299fe7099692949, 0x02996fb3b7b3abc1, 0x528bcd19a79f2205,
            0x42f70088cc6aa94e, 0xf1b773ad9ca7f07e, 0x1cfc1edd3d71b6b3, 0xfc5c2ed92aa4729c,
            0xd541ebdebfa49ed6, 0x791d8504ca4d6b09, 0xb06f6b130a15fb47, 0x37290c6eef1deb47,
            0x0d50836c0c78a9f3, 0xf6bf41493211e60c, 0x6df84c15d15c95d1, 0x47e557021ad9dd47,
            0x3b5c1336991074c4, 0x9deb04f406246244, 0xffb04f0eeccce559, 0x1c2effb874466c14,
            0x3882dd4793727e22, 0x6be75c25089a249c, 0x4596a63c46bdc348, 0xa049470a95acff0e,
            0x02ff7480b712623a, 0x69a59f3bf36e25b0, 0x22c6d02c155f3ad7, 0x311a108bce6201c8,
            0x55a4cad6fb5ef31c, 0x48c5480559c53a53, 0x42806917bbe47ab9, 0x9dae5a7d82d58f80,
            0x906821de10f3cc27, 0xd59390b073ddf576, 0x361212ae22649805, 0x8f66ee8db2a2258f,
            0x1477b7797d553c6c, 0x983b907319cef04d, 0x9295dc2cc1f01e40, 0xbd4967e08a445cb9,
            0xe6454fd04f4fc810, 0x864e24170545030d, 0x2a17f27e3dae3c47, 0xb876e3bb415ae1ba,
            0x9af9642f343f2b7d, 0xa8042432b5d66729, 0xf31e81a15fc10261, 0x43f3c7de227cb308,
            0x53c695270fcb3270, 0x8664259c57ac338f, 0xfad64c2af97f8bca, 0x553151431ac37ba5,
            0x944a06e35dd413ce, 0x1d608c467d27ef34, 0x6469ba5fa7802124, 0x3f5aa4922de1d8bc,
            0x16abb37a64d62835, 0x26d158fc92e8be2a, 0xb4eb15f119e197ed, 0xdb46788db31c1081,
            0x517fc410ba864b20, 0x26143c0de5f9b9f6, 0xf57aeac1c3a94725, 0xa09cc5c7251a7619,
            0xdf05e26ccaf31d5f, 0x797b0184aa343ed6, 0xe69ddbdd1172c269, 0xc3293d11d8676784,
            0x65279855819ff95b, 0x1a646dd5881df2e4, 0x8cb0a0ac7d17b53d, 0x6106832873f08260,
            0x0a74149f4066142d, 0xcbd8ddbfaa00c6cd, 0xc83c31879353faff, 0xa5ea8ef26ecf51fe,
        ],
    // j = 327: sin(327·pi/(4·512))
        [
            0x7b18494f8f186c20, 0x074cd58f730eb02b, 0x16f78d4159a559f8, 0x14c1faa81f882283,
            0xed9132d57c2c6539, 0x3d4f081aff886147, 0x1accf6ee24e14079, 0x0e76b78795b0acba,
            0x3ff0c81ea3c06d3e, 0x32dab8a2d8dae363, 0xbcb8fddc6baaea99, 0x5e272d0a30c0f24d,
            0x12d3ebc6a2f63663, 0x06a2ba69faaaf940, 0x99f17d102d539c5a, 0xbe19d490a81e9af2,
            0x753155da6c0dd219, 0x34a3371f49e62e3f, 0x456f15b95095384a, 0x41ab5cf8646c4039,
            0x47c6b4ebd3895594, 0xc3ae110459c0c88b, 0xae9f763b16baf4fe, 0x80a7256642ab9973,
            0xa6727af2a6183de1, 0x1e2b0f8bf5df79db, 0x3c62b5ae65662210, 0x34596c53b442d826,
            0x5cb9e32eeb829ed4, 0xe4f055a4388bd95d, 0x8ea247b0ee4f3c39, 0xd5e8de43f6198fc2,
            0xdff1e4c95f209568, 0x00d6c37c33515875, 0x4be70aa3a05f44f8, 0xfee42a0fb94c4da8,
            0xcae85d95cdaf4f90, 0xcaef06bc58ed55af, 0x38de506895c81e62, 0xabe2ba42a90d930e,
            0x82565b9b16dd4e7a, 0x2891553f3a126790, 0xcc3c8cb1762f203f, 0xea8f7e1fbf397abb,
            0x132653596ee7bb38, 0x8b7f381587cdc67f, 0x4438ee651679b575, 0xefb034d852b05d01,
            0x5d3e076faf5a9ae7, 0x062a93155e98cacd, 0xaa505eb8714b79c3, 0x1195538fcaac4878,
            0x5fc7b83b7043c0e4, 0x470e05bc1535c74b, 0xc8a5c0f76d140ab5, 0x0a6b7fbff2fb9d28,
            0x1d177ea7e075eed2, 0xb0c6a441da9c7df9, 0xc96c9c390e48fd1b, 0x883f43cdee4b884c,
            0xa17c06760a2fcbef, 0x93002955a592ee36, 0x928915cd880f1bb6, 0x1d074106f98f7ee3,
            0x2352198941e2ccc4, 0x696ac82862a692a0, 0xa7b25c5c678e8595, 0x8a5e6a3af3c77fb2,
            0x657ade0ba2c9aede, 0x139f6fafadd699a7, 0xd35db10eb5766da9, 0xa4e55da92d96e6d3,
            0xcf96873a65d5ca6e, 0xe0c4fc432f851c7a, 0x414e16885d4c29d2, 0x6c3ddc783459986f,
            0xc73fd34584edbafe, 0x1f3872c8a4939ef6, 0x24c939632021b970, 0xbd59bbd0e0f81fb2,
            0x2aad9d2dca19e977, 0xb90c33c1433e3d38, 0x363334ac1172e38e, 0xf3de607ebd3b6bec,
            0x4b29358bb3011b59, 0xa858b5c67655bfd4, 0x5780dfd10388f855, 0x2e396f8cbc9d6cab,
            0xf0fdba5cc9b0779c, 0x63774a6e87fb054c, 0x6390cc9edb47d4be, 0x2bce366b85153bb4,
            0x85c991880c8336a4, 0x15bf5278d935d13b, 0x7ebc74bac6198d13, 0x8ca45ffbf21be97d,
            0xc74d0d781813c726, 0xb3489b0389ab060e, 0x15448a92efd1422e, 0xb4fe90c471c77cf8,
            0xbc59972d272079de, 0x473b1def2c2164e1, 0x8ae90a4127487b0f, 0xd54fa59309d85d2f,
            0xec45b05aa2135297, 0x8ecde65f7333d8ca, 0x750dca9548dba974, 0x96ed573cb5c7434a,
            0x452a50309311a2e6, 0xb012eae45508c391, 0xf3bcaadea64c5443, 0x73a004688dac00ff,
        ],
    // j = 328: sin(328·pi/(4·512))
        [
            0x7b70654bbde35622, 0xf083cc12119ff7a3, 0x2cc10e25c2a714b5, 0xa2b8a0351e3a7882,
            0x7be9be180f7ad019, 0x7c972f8498cc1909, 0xf7ec038386bff288, 0x8addee7b0b14fe82,
            0x47af51ce9ec2fa0a, 0xd2f6f34042b95aa0, 0x3045183327640e4a, 0x4da4d9b7ef8f09e3,
            0xf1f4bbdeaa1cc621, 0x8a1d1d773bb55703, 0xdbbf51431d9093d0, 0xf1e259da9488440b,
            0x847df0ec62780249, 0x14aa25a90e7e847f, 0x683cb7a7a2c8429d, 0x363b07685742b252,
            0x4e0b92a5198073aa, 0xed1b869bddae7c86, 0xb7b73ce2e19e7ed2, 0xc9ce855e7df5e53e,
            0x34148a786e25557e, 0xe58b46a6f62e685c, 0xb1d5b7cd5139c5ed, 0x900c234e537d93bc,
            0x2b1d95568c1da187, 0x2a23de6028bf97c1, 0x87daae0f0ed2b452, 0x32775af9e2165292,
            0x6ed5266791800f00, 0x38614c3880fec304, 0x3827b92c73d188b1, 0xba034f79227b351f,
            0x3ad4d3c21adaa90f, 0x3d544d83d30df802, 0xf1928f507debb37b, 0xb5fe345960632f1a,
            0x89b3e8b2b8e0ceab, 0xc6661b3bd277fe31, 0x278605e4859bbe7f, 0x293f62df6ef3ef0d,
            0x9188b5af4a77a798, 0x444a47a67ffedd45, 0x8a95d23d1cf910f5, 0xeec5a8b151194012,
            0x0acf2dcc3902aae3, 0x0dc754bce128f7e8, 0x371948c2e3d74b18, 0x739cca005c573b66,
            0x87b77fbba07f4f39, 0x5c6af188ffd00d9d, 0xaa58784b9f4d10a4, 0x47f8add6ed427882,
            0x8ef019d568dac33b, 0xbca66ba5cb6093bd, 0x978821beea037e77, 0x9238a5b7e3bbce8d,
            0x901c2d603925c1c8, 0xbb2ec1ee3ffddc54, 0xc30d86b29be15115, 0x2fa6252b8c6e1ae4,
            0x9b3ec80751b25c3b, 0x3ffe66e663020a6f, 0x4f64efb2fbca27bb, 0x5817d82e7cb104f1,
            0x0f952285a42fe880, 0x28e3324a0f6b9c3f, 0x9ac420d5b808132f, 0x8a66a7cdd9cf8b1d,
            0xd85419a0f7337065, 0x4e821fad61c0f45c, 0x94de5f88b8c8d805, 0x530151bcfb385f3b,
            0x7c53b200773d4de0, 0xa016ec8f41e55317, 0x3ab72b9881a8af3c, 0xbcb5984ee0539a87,
            0x8316de6de7acc28a, 0x2eac466f390067fa, 0xc8ed6527ca2f908a, 0xa110c6ab3b65ff04,
            0xe3054eac751a522b, 0xff55d8e4b5b61426, 0xafd2fa53ea9670ac, 0x11a39099a755b460,
            0x83d902ab396859ac, 0xc93743263a193b4c, 0x748f83cdd36a2211, 0xd763f17f070d3932,
            0xf02fcf6211ba9555, 0x91adc48ce984f966, 0xfe547df7e4c84be5, 0x0311bf3a7fe30bed,
            0x1b3fca435c01c960, 0xee7543df1eb741e3, 0x5dd8a5d9d433b1b2, 0x7dd055691e925685,
            0xcdcbff0246bcbc24, 0x429dbff03cdfe4ba, 0x9f70193a247350f7, 0x06a46836854c290c,
            0x012a6127ce4dbe35, 0x1a601be22969b0c0, 0x9d1479b8e80a696c, 0x15744e6bcd26e52c,
            0x8a8b2ed723f9574a, 0xdaa194eb68178194, 0x9bb044195d56185d, 0xa6730ad7e2ac5532,
        ],
    // j = 329: sin(329·pi/(4·512))
        [
            0x7bc86e3ebf4ed2c3, 0xb57be36f85c064d8, 0x14864a8f896fbd33, 0xd5f922726cc5d3dd,
            0x2250be6a730b915d, 0x393ef6b2f2c86ed9, 0x466b3512bc8b6f30, 0x5426b21f37b8aea2,
            0x495e66c8eb1c2cd1, 0xafad2054342ac0a3, 0x470ba3f8038212ef, 0xd9bfdc5ba1448b53,
            0x6488740603e0e13e, 0x2466dc7b3d41fe3f, 0x9a3bce37e0d7dffb, 0x5ffbf70f8815f528,
            0x28f98f8a3924b02c, 0xe4be9fd1d112afd8, 0xd8e8ab6069626937, 0x976ccb69ea381603,
            0xcd6793125e7d3591, 0xc855ef0b73a0ce21, 0xfa4a692a12ed8fb5, 0xc024b74b93cdf78c,
            0x5b5c4267ede6c637, 0xb3a17ef34a26449b, 0x26459f5f6fcd650e, 0x9f116e81d18ae501,
            0x5e9ceb3c8e651fec, 0x070ff1d6212b88ba, 0x55d34a19b6171bba, 0x5d4e107660f5c3f1,
            0x43e14d90b65bbc7f, 0xf206e12ad4255301, 0xf32e1e66ed778e12, 0x0c65c297742dcb68,
            0xb8dc7162aa2fdd99, 0x8fd78625d1e1b5ae, 0xd89566af33f8d75b, 0x87786d331bef55c4,
            0x39f85667cbbb08bb, 0xf4789fddd8c6e9ea, 0x8d4a241f3dc55efb, 0x003473edcac41eb3,
            0x110705259874018b, 0x9f71f604c5fd1156, 0x40530256d5b7f6da, 0xb5196215a4e50c00,
            0x9f129e988f2d2f2c, 0x1651832e68303ea0, 0xa38a661340cc6c0a, 0xdbb2e0f6ca3ffac7,
            0xe3fd512f35a527e5, 0x7caaccb7b7148080, 0x6b7a119c35df4c0b, 0xa84461a03f34b197,
            0xb8a5625b79d2f4e0, 0x6859d521bb70a67e, 0x4fa60445e243341e, 0xa85fae676a2b6e2d,
            0x166253d653de8c77, 0xc1546c0244018a23, 0xf5b251195683d135, 0x878a35cc2df1f4bf,
            0xe92c6efda5b41896, 0x1ba8d0c1ad1ef986, 0x0df3e4ffb81e69fe, 0x3523eacfdba66515,
            0x2740289bae44b16d, 0xb13ce49d9dd99c01, 0x3b65b31b7c028784, 0x920af361e901da22,
            0x315adb7eafbee1ac, 0x1aaaa7f738dca3d6, 0x8b42ee58de765745, 0x25fdd39a60280911,
            0xdf6df3353cb89051, 0x89e1d9a65ee46bb4, 0x2f1496940c5e2f88, 0x547d1411e8f727b1,
            0x81b34d4393c4bbc8, 0x1e4cd2761c1cfe1d, 0x5a6eeecbe5b598a4, 0xfd926d65a37459b0,
            0x9863a98366dccdd2, 0x9ffd01e77bb4560e, 0x638e78b0c4ebad5f, 0x35ebeb20692cc119,
            0xf3de9c86e89ee46c, 0xb75a4e636b1954c2, 0xcbd5a04ffc30d7df, 0x454886073356e3a3,
            0xd06c8603ac6bbe5c, 0x8053b828106bc2ed, 0xc7e7d37a0b97e56f, 0x9af80937207d5d0a,
            0x8337277bbc60bd4f, 0x0f8de333187baab3, 0x7030170aa82fa5b9, 0x7416127a198fe383,
            0xfa4e51bc079d1e89, 0x1bce37e663b20a8d, 0x0c8ee4975f5eda63, 0x5b14e826856011ff,
            0x1bb48f548ac48b36, 0x5e430bba34b4ffe5, 0xbfdf8f208717f828, 0x4a3453f71a601ee6,
            0xf6d0dbd242f0c5bf, 0x2cd1392e9a15762b, 0x867da183728c9212, 0x7d2228e224714dcd,
        ],
    // j = 330: sin(330·pi/(4·512))
        [
            0x7c20641affdff6b3, 0x54d2b009033e2b85, 0xf0b9ea2ad99679a6, 0x3b0cc4c75f8f816b,
            0x448c82ff37cce394, 0xd7ae785220d2db3f, 0xc5cf0ca5ac107a66, 0xb3f3e33ab8d7a230,
            0x2befd579bbef7158, 0xba7b0f3de5645b9f, 0x87c9157dadb98e7d, 0x2a8186d97f1b28a2,
            0x2f74085afefe29d2, 0x056b66fbd0b0c59c, 0xfe56ed2c0bc50301, 0x297f3e3698e5b12a,
            0x2cc6acc975efac62, 0x35fb7e8258729f4b, 0x0a2ee48f10bcc5ea, 0x34a12c0c4d8dd6c4,
            0x7a639a3dba3f4121, 0xad32784876066056, 0x252f927779f2966a, 0xf928beaf1454b27e,
            0x73e9941aea0c42fe, 0x73e42f74e7ea62ee, 0x20263aebfa69d711, 0xd92c617b456c6de3,
            0x3c2b3a6801ad0302, 0xee4906203c230cb3, 0x89b68d6c4c975711, 0x8ffc0a7334b32e1b,
            0x58c32ac6dfef6b54, 0x7c5b410a9c2bc829, 0xc88f81201817c259, 0x4e0fa40b2bcb0bc8,
            0x67a73333ab118a8a, 0x149e4acdb004cd38, 0xbc7647a1f27ccdb4, 0x27026ef5e1464974,
            0xee75986dcfad53f3, 0xde65ebf665fc376b, 0xe6214cdaeb6bf1b1, 0xf2483c8eef4213ff,
            0x30f3692982b9d79b, 0x6f352bb0fda8349b, 0x1725cdb82053622d, 0xedde7ebd58070374,
            0xdf34c0a54853c17d, 0xc9413cc566609189, 0x73dde8235cd5ce80, 0x69361de78befaa18,
            0x04c43bef03f483bc, 0x17bbc9227d675fd8, 0xb7322f9cbe580045, 0x450d83b727242438,
            0x4b906a713c37b58e, 0xa25ef446fc372dcb, 0x62ea27cbb6305d53, 0x44b811ef4905928e,
            0xc07d66c65a6677ee, 0x7ee9917be63cec9a, 0xea43817b9e57af03, 0x61cbc09953b5ad79,
            0xa84062bd1e390ecf, 0x734aa01c47e73c6f, 0xcb7ff96289048c6d, 0x63271364151ac86f,
            0x636f0124168ba283, 0x76a190e5bf434c5d, 0xb2ae85ef3f6bc125, 0x3580831816ac4928,
            0x03684369a193039a, 0x9c31b0389667add2, 0x67c6858fef45d058, 0x588ca177506e499f,
            0xc25eb400ee85525d, 0x6ad3a7404ebe5de5, 0x5455f8dc7285f10f, 0xf23c57a66f9cb110,
            0x713029e00de98d4e, 0x03ed9da30bf14b25, 0x75cc48c76c6ee80b, 0x3577aefb9dd2db24,
            0xc2ecbf4f35f7a468, 0x81d244593e1d7b3d, 0x499cbd2a1fabc1df, 0xf48bd276f6d927e5,
            0x4377190d8e99e036, 0xd58f936b824d25f3, 0x70a253898235de26, 0x941da1a8d9318553,
            0x838e5a0d143446c6, 0x1f04e5bf6c4c8655, 0xaa24c48029bb700f, 0x204922d3fc591ddb,
            0x794875124ca7c374, 0x3ab3cadd6e41a335, 0x22197083bcfd801e, 0x360606e366b04085,
            0x839197f20e83bd2f, 0xcdf6c77af40de5ed, 0x3c10558a25d074ea, 0x99767599938c7bec,
            0x3873fbdd67cb4963, 0x3ee920b7e0d00661, 0xbb4ec5ca05d96fce, 0x146680b9a86dca1a,
            0xc192222091cb0fe3, 0x929890f82a307c69, 0x187861ceb0cc7b44, 0x8144fc120cd08c7d,
        ],
    // j = 331: sin(331·pi/(4·512))
        [
            0x7c7846d2ef0d6fe3, 0x09fadca286c29187, 0x49ed752f55934d4e, 0x9ac87899a95367fb,
            0x06c4126da4533173, 0xa7f497d05fa7d5c5, 0xe980eb9f2c8c78fb, 0x9bccce8b0bec2f9d,
            0xc8e7e657bc85e512, 0xd6497acea1f3fc98, 0x0383171c5cdc9924, 0x4c21ec41e3991c07,
            0x7510b1c393846c91, 0x5bdada6f48c69d98, 0x54b733b422d89e1e, 0xb3f4245aed87bd97,
            0xdf4bb21e65da2f94, 0x0d79253cb246eea6, 0x57b399302dbbc03c, 0xa8bf5c0f13822be3,
            0x35489f7c592405ff, 0x81e81ae1695677e9, 0x733ed756a9f2c6b5, 0x2bf8aca31ccc37a2,
            0xfce853806eda322e, 0x36c8b87de1ecd6bd, 0x148739969270d243, 0xfb42778bf125937e,
            0xbae3f4ea485f2d52, 0x826250ac394cbbdd, 0xcb208aa66fcaca6d, 0x06bca1c58f0feb63,
            0xb37e2dae3f3102e6, 0x8bba017a226f8d7e, 0xcd027cdfd9985052, 0x50733e837728d0aa,
            0x80c8e87ccdb2c2af, 0xe82e3b20609a18dd, 0xa8d2be839f59cae7, 0x444285a5c17ca220,
            0x8e56d1885f9459dd, 0x7c110ae7eeafb55d, 0x44e12694b8e47506, 0xa632f8ab066a2337,
            0x9674f6f9c27665d2, 0x1ba21d4238cdebda, 0x2c4aaa668afa48d0, 0x69b362ef8e9eeb01,
            0xb65413e234e3d70e, 0x43c43bfb5d54c2bf, 0x242591a49aea09b4, 0xe9426ec640d75783,
            0xcb537bb6ba4fe89b, 0x5359993aed9087d6, 0xff0254ecb3326857, 0x2463a02b2e29365d,
            0x642132c84a9a7066, 0xe644ac414e6e36e2, 0x2a368165fa72208f, 0x5d9870f6d9fc2e31,
            0x3e1d8c091748248c, 0x6cb7735534e0c864, 0x3158082c63d09a09, 0x008f4ced64e8bf33,
            0xb0f69f3c056a6e91, 0x3057b34905243ff5, 0xe764a3604a2c1257, 0x87533c9b36179752,
            0x2f53d9bdf1c3aca8, 0x3eeca98651515468, 0x3060ce8dc0d24caf, 0x543c737715b13da6,
            0xf4115377ede8a31a, 0x6be068099bbad671, 0xd8dd4600f1657b1c, 0x2dcc771f7c3064ad,
            0xe2aab922ebc18f70, 0x8085244e6bb01186, 0xb8cc7859dfc46d41, 0x7323e260c3948798,
            0x3f97f636a85ea234, 0xf0453100cb415bcf, 0xd4982ef9f96766c3, 0xc895e883ae20faf4,
            0x36f82edd5ce45a3c, 0x6d956f160af0e20b, 0xc2da37a1c950ea42, 0x75ffd39c7859075b,
            0xe09393fc7ba8b3aa, 0x7365ea2218c47ef6, 0x4da1c86842168333, 0x9297977c7483ac45,
            0x8800c3fc1fdfb6c3, 0xcb10613e29ef08a5, 0xb2f783a5e59ce24b, 0x636f12504ee9965e,
            0x0c7846d5153c7e7a, 0x1a81664d12fcd178, 0xa80a908205e0678b, 0xe7cc6d53b0cd3ab2,
            0x2abf938ca0252535, 0xf4a9e99cd1ade61e, 0x5b40d75b1f09422b, 0xd75379bec5c57872,
            0x4f2332c7f2142d7b, 0x9abac2dbea0e62dc, 0x4742eac762bfd10d, 0xc5c03448a4a25d66,
            0x7183f34c6f595870, 0x43cc73b84b7ade33, 0x86461010f002de45, 0xb9b8869b8dc73ba7,
        ],
    // j = 332: sin(332·pi/(4·512))
        [
            0x7cd01658ff419d06, 0x846d44a238ef0d0c, 0x18e7439db76e5560, 0x85606fe083b5c75d,
            0xbdaffcbcaa112100, 0x29fc5cd706728ac8, 0x51269aaeb5578d9c, 0x91eec1dbaa6d0bba,
            0x43c3a4a0d3259d59, 0xd1fa80b485c388bd, 0xe2c5c11b1022a38f, 0x65c01f6a7e0d11d8,
            0x1a8cbc4cffc5ec75, 0x4160123971ad2080, 0x0138ec38836bd417, 0x07644af6dacb7586,
            0x5a9189fc28a3297d, 0xa3d8b9301923e263, 0x8a4a761991ed5fa2, 0x2b3e1a9604a8f461,
            0xb5058c255646573f, 0x95eb101a8ff8d9db, 0xe2f2c0f5210c8ac7, 0x29d0b85b4dae4711,
            0x7911b9b24ff82814, 0x48142ba435454c00, 0x5ce086176aa4d195, 0x0d5b768d612b5e26,
            0x4d26fbd7365a4bbb, 0xff93bafa07385c29, 0x785127d46b7b9b40, 0xcac2597e33e3cc1e,
            0x52dcd97a11e56e13, 0xb1d71ff41e13da2c, 0x63633331b0ab90d7, 0xadfbee31ec75195e,
            0x9537701cde439f1e, 0xca93b7255a32c22d, 0x907b820ad1de8d16, 0x912dcb7b5b04d554,
            0x7cf46ca794fedda0, 0xe5f81e2bf0fa904b, 0x36d0621711a6bccf, 0x459b0faac8f1eb3f,
            0x9c1f789dad13d0e1, 0xce620a710f9d14eb, 0x6bee1bc85877557e, 0x791708eabe2fbb44,
            0xbd6cd46376e87f72, 0xc0d94b40eac1b360, 0x113dcbed482b1a4c, 0x5d1915a7356ca2f1,
            0x70dd5f1ff33bf7d0, 0x8fb30e54c001de96, 0x04ec8fff572ff670, 0xa5d685bdde646397,
            0x6b8d2534870b8ee4, 0xeaa19fb5a4d61e54, 0xb3ec8dcdb477397b, 0xfde552faacf15728,
            0x941457a3cbc6bd4b, 0x5eb26c348b59bf7a, 0x31307832f092d512, 0x6edc985000803cbf,
            0x4e9d038186da379f, 0x7f055c693b0663ef, 0x50b936864a6901e7, 0x8e9d153d6b59922a,
            0x7c14604112618243, 0xeb33c720af67c5cc, 0xa713046c3ebeedb2, 0xb00509630f8a17a7,
            0x22a9bc2845dd6650, 0xd6a98d088fe39b4b, 0x21b7a82b525f33ac, 0x90871d7ca6dc5654,
            0xec437bb0c5126e40, 0x73e7167100cfc748, 0x63f92fafe116a7aa, 0xc93050441427555b,
            0xa02e168bb0d3aeb0, 0x3f28ccdbf699ae74, 0xa5d5083ed893b237, 0xde1c1ecf127d1a61,
            0x34037f5e0820dea9, 0xa957b9a53eb26203, 0x29779253db5c9fe1, 0xaed7858a7b194db5,
            0xb7c5c2e5498246c1, 0x0174c338824e4b47, 0x98d33cab09a171f4, 0x50e009550ef0ada5,
            0xd0a092c84eef6d7e, 0xb4b438d350a53c94, 0x962f124c82e8eebc, 0xbef89a1ed262e7d6,
            0xa1a6a22c1774dc25, 0x927dba86b55d4684, 0x9e94e1536705fff1, 0x7898f8469d0410fd,
            0x1abb8e5b49b711dd, 0x42d66b0c22aac21e, 0xbbedca7c4af4967a, 0xdf74ea89613e95a7,
            0xfaee8f47f25cb2fd, 0xdc70a513262995aa, 0xc9e2826ff11ab54a, 0x72402dfe743f5502,
            0x9e0c0cabfead385b, 0xf464df9757ef3010, 0x878ab280a90c3e20, 0x030982f4b47498bc,
        ],
    // j = 333: sin(333·pi/(4·512))
        [
            0x7d27d29fa5dca4a1, 0x9564cf71ae038506, 0x715ceb181b40a4ad, 0x25adec609c4255c3,
            0xbd90f4f569a4b67d, 0x37e1c18e39e5c707, 0xd822377babe40e51, 0xc5cbe328a6a94be3,
            0xe1f0d28ad8ea9bc8, 0x621ef0b7e1d39f62, 0x979f8f992f2a2110, 0x0244e5894ee70762,
            0x43caff5b6916f985, 0xa183b96cdf266e3c, 0xc0e174984e1c5510, 0x796327bff868f2fa,
            0x2a8ea542c917c284, 0x9204cce64f8e024b, 0x79b306a5a37cbe10, 0xf1eb5cd0f73776ce,
            0x1c436b6c990229b5, 0xf035130275a090e3, 0xbc0f16fc735bc3fc, 0x363156eb38a45874,
            0x7d969b082253d571, 0xf7ae11341789828e, 0x70ca75f74dfa0666, 0x60ed8d357f4b2a61,
            0x67780c8cf735868e, 0xa045f04927e690b0, 0xbb961bed6a4b65b4, 0x11b29d69cb7a1501,
            0x9d9e60d25b62d540, 0xb64f52a2ee49b935, 0x4258f80e26e15c83, 0xd87903038fad84cf,
            0x17cca27c4b4009a4, 0x827e7fb221ef1cdc, 0xcc6ce4537638f6d6, 0xd58f12e5ac7a10c6,
            0x216d41d62064bbd7, 0x6520ba815121b456, 0x221bab7cf55e23c1, 0x2799c14d6e6b6ef9,
            0xf649f6685c3219b7, 0xa18a801bfd77c7a6, 0x43bbef41179ad612, 0xa1fd0b16f2d5b6e4,
            0x4cecc820f10b82d3, 0xb8a00bdcc7f33e73, 0xd48b22e999abef8a, 0x19f7b0a092e6ae7b,
            0x0fe135cee58de5ed, 0x193adae3735df03d, 0x47e0fde197107703, 0x4d263a389097ad44,
            0x77dec5cb9eab69f9, 0x0ecfe0caf60915f0, 0x5486b5bb5ff2e316, 0xa3db72a1e9588685,
            0x41fbab6ad2f1884e, 0x7a98496b12ccc78a, 0x3d9990de9b118cdb, 0xfa0830cb47d27669,
            0x10d903ecc737234b, 0x9c3181683c352604, 0x8208569b3d31e006, 0xe317d3bfb1a871f2,
            0xb60c671a9cbea119, 0x108e4849feafde66, 0x9685884d9eff9690, 0xa63cf913b11d9a05,
            0x66eb4b71b8115c15, 0xf35b365ae9858d4e, 0xc15ca7b5ef57d471, 0x32dcbaf221dac4ca,
            0x82eb97e5d1341745, 0xa16e51fb0d672e86, 0x85464884955b17d0, 0xa49d4555b4ec1015,
            0xc1ea0673ac9d590f, 0x032a7d0d1c602a29, 0x76a34748cfb5f937, 0x27ee18062fdc728f,
            0x62184807012bd760, 0x8f269052be098835, 0x901fc33fdf4b7230, 0x9198c6bdf0ee3d4f,
            0x806e1971d1bda564, 0x38e49d65a29f47a7, 0x04de35f9d64e8d21, 0x0e2978252dfc63fc,
            0x3bb1159499a41b7b, 0x327bad2531eae6e2, 0x92872c8c87d9642c, 0x2daca5dfd5b52b87,
            0x459efe93a5c9b3b3, 0x14b1987815ede78a, 0xf86e145644dc54ce, 0xa3ae0c587901c693,
            0x07316416c4661425, 0x3a19db3baf8a0924, 0x3f2993419f924118, 0xc38d490944fee84a,
            0x55b7fe9369ba9156, 0x4f313bcd6b3b4089, 0x95fa1bd660c8e596, 0x3a3f1f1842c118d3,
            0x4c6356ab3dc686fe, 0xc54dd0b8bef54016, 0x8c0242e856ebafe9, 0xb39c504705149535,
        ],
    // j = 334: sin(334·pi/(4·512))
        [
            0x7d7f7b995b368ba1, 0x01a1fdfa53ea1579, 0x813fcdbd05ad4768, 0x9a294819a4c90c5c,
            0x1e51654ed8e5cfc5, 0xa80453ae3cd144b9, 0x4a026312d08ff001, 0x8126f1a2af92bae2,
            0x84b7c99236a08a00, 0x345dbadb1690652d, 0xfc19144f25083144, 0x1ad7c823ab60b942,
            0x126e421dcb4f0011, 0x50214d96cdd6ee5f, 0xac22006ba90a1c97, 0x04108042e6b0bfe6,
            0x555ba723a529c126, 0x466e376b0f515781, 0xc4a75b9a0fde9373, 0x6897747b79bd3d8e,
            0xf84d28083dfffbbe, 0x272fc2643d6d438d, 0xc0664c77ac2bb61d, 0x33aeb848503229d5,
            0x7a917ebb55304c75, 0x86bb8d58357d6b5e, 0x920fc5d9ffa15dc7, 0x52b713cf07b1ac15,
            0x8698970d0b0a4aac, 0x2eb299c5a1c83030, 0x86a97cf85150925c, 0xc6c85925ec9e7480,
            0x89e5e81d1c81b0ce, 0xd7c3331a711b81a6, 0xe10fafb26c71a22c, 0x271ed3c2d0c71768,
            0x43a6d2a4331faea4, 0xb53ddf39f560003a, 0xe19284fb151552f2, 0x8e7f1ccc579d9f67,
            0xf1a8d002e1e10441, 0xbd1f24b5cbdd9401, 0x39dff5c3af19a6c4, 0x64c9829668f60bef,
            0x7e8cf18518a361eb, 0x607e4f7db2f8a648, 0x64c76a650dc48b58, 0x53675407763266b6,
            0x2bff9df2fc498416, 0xce55df67ca2dfa58, 0x1857ceab8b03e89e, 0xf73fd84a07017ff9,
            0x885fae29634aab8f, 0x2909a1c7fbbe4cc7, 0x43c2404a70b677c7, 0x91c8e87ec47b2ff7,
            0x3443f6797c468178, 0x2e171453440c60bc, 0x6d1afc2749e6b5fd, 0xd4f0e3a4c8d9c575,
            0x7486945ea4d7e64d, 0x0f23f9bcd1f848ff, 0xd84128586bea0270, 0xbe0219c7834117ff,
            0x9f34099d2901d4b8, 0x68ffea83a54be477, 0x027ed1f94f608d56, 0x0fef87856ecbd770,
            0xd4f794ce670ea6ce, 0x0d2733fc580b27ba, 0x342c0b0d4788e5d9, 0x8b4eeb0d8f102195,
            0xc2cef80e78131603, 0xa04e20ad8998e64f, 0xe3ad5109017b8dab, 0x911206a1b91e55b0,
            0xe4cceeb90eead92a, 0xf6a0ef180b159fd9, 0x8e092b224737f2d4, 0xa26e537004895375,
            0xa169081121097bcd, 0x8b6e1f52ac9f1e13, 0x304792af7b19bb48, 0x430e060ec2100296,
            0x7f28cfe2af295015, 0xa9eba1fceebeb1ac, 0x131d83e6522e4957, 0xbd0911ba0d2ad3d5,
            0xee309de0507bccca, 0xa1c4be4a3143b3ff, 0xe757d737c72e24b4, 0xf28a0001a01f09aa,
            0x9a03e85e2a14d309, 0x48e4243d620de1a8, 0x82b71caf3a5f8391, 0x6b798f9d036ae6b6,
            0x73e204c8de849b2d, 0xb0eb4338a0c7fef0, 0x79c401c7077c5d93, 0xc6a99b2560db2c86,
            0x9d0ef985d98be288, 0x6cc98252abc1c69a, 0x3cc1567eaddab313, 0xb0df746c141d2173,
            0x575593eb9925e38d, 0x96daf3d0f09f6c52, 0xebe020830adacf3d, 0x0f0cc49caa76aed9,
            0x910e6895b1ef445e, 0x9c0392bf657d9041, 0x1e9897a92a1914af, 0x0edf5915276d4469,
        ],
    // j = 335: sin(335·pi/(4·512))
        [
            0x7dd711389aa14b7e, 0x24c520a14cb9b170, 0x8d0075e04f8b3baf, 0x97b79f96c1a294bf,
            0x59a46d08de9cb510, 0xccf9db3a4be1c873, 0x3c29e30ebdf2a733, 0xc3f98f23eb1aac86,
            0xe47b0b2df1408f25, 0xfa6a63f36bce2592, 0x35f47e674b06aabc, 0xe14dddd4f3f9eebe,
            0x299abb9088de6e85, 0xc439b7ef2e0ae942, 0xbca2559386eceb6c, 0xb6c043e08723dab7,
            0x95c7dda2309a48df, 0xd7537d67f36c0de3, 0xf6ff7e93caab9eaa, 0x5a09eb2ed1926cc9,
            0x57c8a40a3e017b21, 0xd4d8bc872825e6da, 0x922101a13f73cb85, 0xf71e9dd02be46c88,
            0xc67c4faf889584c9, 0x232d2a0b73e64e38, 0x21efea9a4be8e13a, 0xe432584c48ee2bb5,
            0x6a93d82088adc752, 0xb533ebb2f91e992d, 0x3845e32ca799bc4a, 0x81de7c81582738fd,
            0x27289313cc7d86a4, 0x1341183b95745b1e, 0x6c5234a4caf0d788, 0x56da57ea15d1377c,
            0x0ece6be30607fa7d, 0xc0d4de25a3cd66d8, 0x67e15c3413817aa2, 0x4d485db1e8c62d9e,
            0x29df609450984742, 0xe4471b46149df307, 0x6fd7db4415d8b763, 0x9c82fd08ee6cdc27,
            0xb6f3e669f33c1172, 0x8d53704f8f0783d8, 0x883b73373e313a81, 0x43452336e4068a1d,
            0x2ca2d6a89ceb2115, 0x3b9f6c5541e76f67, 0xa3d6e0982bd7dfa4, 0x37a2857093c32f42,
            0x37decb3554d8ccb3, 0xee15433a9e31e662, 0x3546d9d2dac9b04c, 0x99b9f81d0207b017,
            0x59d93a6aa7991615, 0xee89cc1e2cfc350f, 0x524a4b704a57a7fd, 0x0ed04538323a9f16,
            0x194ff614e3543c05, 0x7cdf11010d973f0e, 0x9449633e97b178bb, 0x4ebf9e52bf3d48d5,
            0x935dbc3532de0363, 0x7cd20e1e3369a1f6, 0xd1f12b6c7996f357, 0x7593c2b6640eb481,
            0xc9b01c31717fefba, 0x98c74cc08960a0ac, 0xc969ae89db5038c2, 0x17aacfffc1f3f7ca,
            0x62869f8d21c306ce, 0xc2475c4f15512242, 0xaa3da8f945bc692a, 0xf1d93dcfc092118e,
            0xcb64fe22e29f5632, 0x62527fa59bbb6fdf, 0x4f7cc86048b871a2, 0x23c02344977662b5,
            0xce064cfe8519fa46, 0xc7ee22541c3dbbd0, 0xd9de91339568f34a, 0x6e799ea620d4ff83,
            0x40b6f19098043183, 0xfc4c25183f1adc15, 0x45077720c2c9c3cb, 0xfdac0c05f0d3e2bc,
            0x29023cff1f38a4b6, 0x8b4810367bcabc30, 0x07fa28ab7a14053b, 0x17ef5a973ec6438d,
            0xb0525106fa972cbd, 0x65d5df8a3e90772d, 0xb210e6f8d8a56fae, 0x9b93cdfc849fc6c2,
            0x2d3f3f01fbaeb61d, 0x3ae83612f51d2c62, 0xa21c1d0cf15626ba, 0x2d2b769740338e20,
            0xa66e0e8d5ce4ad65, 0xc3e91bbf7b3522b3, 0xa3538249010e135c, 0x7ce92e34ddfd1c79,
            0x38ca774862439fcb, 0xeb29a06f6940f8f7, 0x96d6493b0d34b398, 0x2b53cd94d48a1add,
            0xa63daaad80cf20f1, 0xa5956631241f679e, 0x4fccc3ec9d72374e, 0xee9ca08533b43ba3,
        ],
    // j = 336: sin(336·pi/(4·512))
        [
            0x7e2e936fe26ae7ed, 0x13e03e4889485c68, 0xb55ae104d717a04b, 0xd37a87fa45ce838b,
            0xa8b8ac3a1aad3732, 0x3d2d1ef3b7418051, 0x94e65db6ef78246c, 0xfb73324845fe18ee,
            0x549126b2005937b8, 0x1fd0ebb0ee8543c3, 0xf95d3fdbb9c72ba1, 0xdf91bc186e5db344,
            0xe2763ee262b53c47, 0xedbff5296b82524d, 0x8f13f1e719f8f7e1, 0xd78ce190e5a91bfc,
            0xa52d356aaffd41f5, 0xef469857eaafb413, 0xe0db9b49c84a79ce, 0xf6521d0b46f17528,
            0x299e5a1831cbb20a, 0x47fec272e69d8d0f, 0xc0fad4be07a52aff, 0xaa289beb1b9db709,
            0xb8e947ee4b973bd9, 0xdf5ff71baa8a0ba1, 0x4e78706528f97546, 0xcc7875cd0fb53cba,
            0x16ca2ead2da09684, 0x08e0942ab131d889, 0x54334b5a26db9d8a, 0xe44eaa6e95f75fda,
            0x0c3bc8fe787fed7d, 0x3fc1561676b8a268, 0x19d0e6f1f7fd45ea, 0xf8e41d5910d49761,
            0x0ceaebfc56715d4b, 0x96ae36d44891d77c, 0x992d724d2b2eda8d, 0x22c7d31dc1605f75,
            0xff5bde2a30ea2918, 0xeca4c24b8e3bd4a2, 0xce55e972aecb90b1, 0x843198755fb4c88b,
            0x2a7cde2cb365a227, 0xdda4684bd9e8e0b3, 0xe7ab5b4da8341eea, 0x99c2f05d1baf99f1,
            0xd4d3ef62047abe7d, 0x5421e2f0eace269c, 0x279de9ed1c3d6c30, 0x70609dbbe1ee12f8,
            0xc695ab8e3be1d10a, 0xa31f482924e5f680, 0x1f97810c5b0783a5, 0xbd2d0b972ff6ed6c,
            0x621432a6b6c02413, 0x343e4928a7c11679, 0x8df57ac2e70e97f0, 0xfa454b6eda5851c4,
            0x93fdae6bb0b865ad, 0x6d65b00d36058828, 0x2d077623ae9c4e17, 0x4ab77ee10aa5bb20,
            0xe18d4ccd14ac39b1, 0xd0c3328400a9b444, 0x7557f29227768a12, 0xa2d98c91b497da0f,
            0x0b0e220f9a77025a, 0xcc35371cf078abe7, 0xb81b390cbf6ceeb0, 0x57386b3e0a9895bb,
            0xbcb914a4d395c586, 0xe8c0943d3b90af3e, 0xdba1f7192e3b8c6a, 0xac59462e51518d07,
            0x96b28b3262fecdee, 0x33239a57c8093686, 0xe40489c87bdbb0af, 0x931760c9b8a0a828,
            0xe48c90fde1b2c52f, 0x22d92d100e934344, 0x38f6a34ba4f61e7d, 0xcf5a38ddba8f1650,
            0xf9253f7f1921f932, 0x0b6b60128b1fcb99, 0xfd1b6f145bf03df5, 0x37257a5cc90efdc1,
            0x7e2530d35b237a06, 0x78e2299186adcca9, 0x3c832f82c345eb69, 0x6b4099eb9996b32c,
            0xe502b56fb947584f, 0x400addba7b049578, 0x7ebfa2dccd7dda49, 0xf3fa2c88810d6983,
            0x687e0819711ce558, 0xaa4fc7c9e7f4af8d, 0x59a88865d22788cd, 0x5a979e88dcbd2665,
            0x3366010035464a37, 0x35880066cf72c868, 0xef31f49f2ec91c97, 0x9cd726a48a005d49,
            0x7bdd0a60c9587af2, 0x131c1e4242af69c0, 0x0e9d6aff68ae194f, 0xd7aff30471f956f1,
            0x147ff42acfb961ff, 0x5b131d18864d1655, 0x65d7afb0d5194f4f, 0xe7de031f3282f202,
        ],
    // j = 337: sin(337·pi/(4·512))
        [
            0x7e860231b3df8414, 0xecf3d3b06cd72f50, 0xb5a5bd4c7cde18fc, 0x9b962e9c52e81a58,
            0x3d168025754e1156, 0xcf3b0d2130311ee1, 0xce0983d55df2ee4d, 0xf187d3799b733075,
            0x02f8ba191417ead2, 0xea630350d9629d3a, 0xd5e2fd730ec5ac8f, 0xfb1b57a10ce57883,
            0x93e1d0e2efa7c43a, 0xddd03cf19062cb19, 0xc3fc6d30786e1ecf, 0x36e0b5da61e7357b,
            0x7367d29e66827af5, 0x2f6a762be14d19ad, 0x5af13f80c304ffb1, 0x2cd652c6647d2cf5,
            0xa7fbd9b0e9621c31, 0x5ea87392cc9a2ba3, 0x2531d200a488be91, 0x94213eddc723c263,
            0x46a73f7b63f767e1, 0x38c6e08727842d17, 0xdf7dcb5d68eb5c84, 0x86dcc72257487e6c,
            0x404fa6db83cf740a, 0x5aa7657eb32f21a8, 0x07d9381e8479f4ef, 0xec51ba19c4cfc920,
            0x884ebe73a1e86621, 0xa3b5b5862f2f3ef4, 0x61756873539894d6, 0x1b138f24c8c4c821,
            0x057f13513d8f97bd, 0x15d5d371521ee00e, 0x20c942d18efd31d4, 0x955f8f638022b4b7,
            0xeb04adc7e83eb3f0, 0x7cbf0af5c3f85d59, 0x16f8de43eb74167b, 0x0923aabef5ebef64,
            0x44e33e43198926c0, 0xc48386344c17e7b4, 0x4ed2187cf1e9cfc0, 0xc0e913f83729fee3,
            0x219e13cbfd277ae6, 0xe5e82a7103314399, 0x082ae198be7014a0, 0xdf2ef39d1e06d8bf,
            0xb39db11d27f72e2f, 0x762ae957b2d373cb, 0x0a344a07dba3f9d3, 0x3b9ff42a9ce69f1e,
            0x3bf5ed6dfad56b81, 0xb6cbf78575ea1ead, 0x74fd077afd2daffb, 0x35abf7ddd14d97dc,
            0xad16437ea07ce5aa, 0x919d350494e04b25, 0x989717ab46ca60f8, 0x6da7bcc3a6036544,
            0xfb253ce681d5adbd, 0xb59099ea52401a95, 0xa3bb7c05cb3eeec5, 0x3d93d0be38879419,
            0x6c814ca797dd5bdb, 0x546ba67fc9a7984a, 0xaf8c4787772f24e1, 0xd7822e6b98976dee,
            0x883c03c2b4eac4b5, 0x0149d8aca3946edb, 0x0cba465cacf9c23b, 0x012db720854d7fa0,
            0xf1ae66765e92973c, 0x220df67cabd38709, 0x9cd8008192034241, 0x416f333e0a04832c,
            0x4aff7d87d1b6f9fa, 0x9ccddeca9884bfb4, 0x2c659aaf58a6b712, 0x5c708a08ea0d07ba,
            0x0d8f27eb945349df, 0x55f6310010ffa32b, 0x4b6a9324a89dde66, 0xbd49cc74333c8a4b,
            0x4ec13db9687ffaf7, 0xf93ae86612e89999, 0xa3607338e8106a70, 0xabb796457235c18a,
            0x669b1d49ef4e6aa6, 0xb99ff77fce91b018, 0x6699774131449de6, 0x3311f26c1586e374,
            0x14006ea4d95fed5e, 0x87e092b7745be124, 0xd109fb3ef3930be7, 0x3057f7732b112b33,
            0x765fe156170f6897, 0x014f0fe21dad0047, 0x022a4b86da009e00, 0xcf1ee15dd81ba4a6,
            0x5ff62f87bd00511d, 0x8c6131fd4536568b, 0xff38e803cfcfdd8f, 0x94c9ab7350574683,
            0xacc9b8c88816a3d6, 0x933c18703f5df9e9, 0x18058a395c0f6e7a, 0xc5676bcad0a8b9dc,
        ],
    // j = 338: sin(338·pi/(4·512))
        [
            0x7edd5d70934b7752, 0x011bbe1bcce0297d, 0x34b1e34796283c98, 0x3609beeae66fcd89,
            0x212cc70ea2c083c0, 0xd4921b1a8609e6bd, 0x75c4d50e3a51cd9e, 0xfeca2a75cf716d67,
            0xa8d386caad3cc44d, 0xebec6ee65ca00275, 0x4649c5e17ed98f0a, 0x2027f7807cc63bdd,
            0xcf95ec5d8e9ff968, 0xfcc1295470215e05, 0xc2f9545b01f1898c, 0xd3a7199222d9238d,
            0xa34598497e99bc82, 0x1cf7d34d0c424690, 0x5c89738ce722974c, 0xd8a9115cd8c44130,
            0x565dcf2b2b0f6619, 0x5d3a7602d179089f, 0xc76d51a534f92928, 0x7b1f8a319d7341b0,
            0x635213d5b5099ebf, 0x98429b6d8e44d7dd, 0x9c9455b14ec20d3c, 0x3f4a9b4c7aaa06bf,
            0xfb0e68191160f24f, 0x20e9e326a318bf0b, 0xbe020508aa0de2f4, 0x911fa04e39464554,
            0xecbed927839dcedf, 0xd756ccb1fd9197ec, 0x6ae7565bb962b037, 0x0d8c4f699a48fa93,
            0xe71f969a0278344e, 0x19a06a3d387f4abb, 0xc49bfeef824307dd, 0x68cd2ffb71859f84,
            0xefc9833c1011693a, 0xb98474f7e0b905f6, 0x1a56399dbaeda7c9, 0x78fa82c9c8e05b0e,
            0xb18b25070e925dbe, 0x0e09277030028784, 0xac1d2a8bff29dba4, 0x8a8395a9715a88ff,
            0xe10bf60040aee391, 0x822d5d65439b6df5, 0x32fc19f7b0038eee, 0x2bc83bd3bd8f8367,
            0xcf6752cec0609b58, 0x08fb0e72b185ed27, 0x9facbf0c6906cedc, 0xb3f7e815d6e79ce5,
            0xa829494f926e8090, 0xb55d6dc4252bd10c, 0x701a2438809689f8, 0x7ecc5ac0fd924f79,
            0x157b7b54b821692a, 0x3b9c6e8cc84a20b5, 0x5ef53082d5f0330e, 0x43a971915b350550,
            0xe9ed02f10a627753, 0xbdb9c84f0fa0b760, 0x61a8c5e4a1d98e9b, 0x341c4eb498e03a8c,
            0xbc4670d49dc32f97, 0x60164445d6846b6f, 0x4bcd9af7afd45507, 0xb9dec8a3cbbf9610,
            0x8b02e8e9da267e04, 0x6a6f368c4731154e, 0x01e0e3292865fdee, 0x88aa0674e64bf9fa,
            0x170e2205961e9415, 0x4340256133b3a9c2, 0xad7e9cd9c1931a98, 0xae82befd22000bd8,
            0x48d2f4d009b76d4d, 0x6648706ca99c4c23, 0xd1ff2b1869833509, 0xc00b4a192ceabbe5,
            0x06efaa9ef7c148b5, 0x60fd2b7d40c763fa, 0xbbf1a60dcebe0959, 0x4b90bb25df29a1f4,
            0x46d865b3e7fa0625, 0xce335777a5f31fcd, 0xf7afe0fbc58b7e0d, 0x88cc3ae6f35e06ff,
            0x2853711b4d24c227, 0x83ccd6139a495fe4, 0x1597d3eec407a342, 0x9ba2b84ba73f6ce0,
            0xaab007b36d3c88ad, 0x6f95aab515490158, 0x953a373a9bc0e9e6, 0xd6bc7b105674d144,
            0xa320f42fcf90facb, 0x6fa749a9aefc4d78, 0x30c174ae7ed85595, 0x5b45551127dd38a3,
            0xb3585eae0381fa98, 0xd25ea0dea63edcab, 0x7944f859e2b9ce5c, 0x39a44b35d0ced758,
            0x0e54f4ee5205b6d8, 0x86750295b8802ca1, 0x45b293b0faccd34f, 0xb70c2c10b01086ac,
        ],
    // j = 339: sin(339·pi/(4·512))
        [
            0x7f34a51f07fd6181, 0x8743dc4cf1451718, 0xc2ef21f0df2e25f0, 0x0479ce87779271aa,
            0xede4a127ad6f0571, 0xed6bdc9b9c2612a7, 0x128e0c4239ddf735, 0x5acc662d92f44ae2,
            0x996fa76522daf799, 0xc7612e9d13d4f288, 0x6062424c631c82cd, 0x05c6abd9c60a1529,
            0xdc9e48bb01df4f76, 0xde7570dd043b388d, 0x2e166767fb1c73ad, 0x828f9b87f342c272,
            0x13acfc24e191bbaa, 0x2b74acb758d46af1, 0xee53bd61c8b95d31, 0x31624c5bd8153dbd,
            0x6f36855ca763e9b9, 0xf29e8cf540b53f50, 0x7ad520aa99143e50, 0xf8f682edac2ccaa6,
            0x07ff7491e2eede2a, 0x19bd1e2d5525d338, 0xea12da8c92896118, 0x45919fb69bede4c2,
            0x79e990015551b886, 0x8c1cb0311d08ae24, 0x20622d01569401fb, 0xf060f75d5aa883ee,
            0xe017c77c853ecda2, 0xdd858e82c813cf9e, 0xa5b61a062eca5c2c, 0x7d557332aae27b6d,
            0x71c946578050bb84, 0x50464233358b78b4, 0xa484583a389f6e19, 0x07858f796241e018,
            0x226139dc0ba7b234, 0x72d3c13baa0d6041, 0x2fd57c6d8f5c0b1d, 0x266017f55f521d0d,
            0xa01533df24ace54c, 0xbfe4b4bb86cb598d, 0x47dd1c2498420992, 0x0c8359949c609c41,
            0x047f146fc0bbe973, 0x483098b442247b89, 0x37ab0ad59203ab46, 0x849c928be7441e00,
            0x4d95d062adedc9ac, 0x0859fd1d781bf4ea, 0xba537e0518e8e4da, 0x3caec607ec46e0b0,
            0xb2a23dc2e4386933, 0x2807524aa34a76b7, 0xd6a1dbda968caf34, 0xdf2e7fd60bd357eb,
            0xc80047eb73e15b58, 0xa9605e6818d5864f, 0xbb802e677ecd417b, 0x6f0e3e26afe631fc,
            0x980ad99229c10d0b, 0x036b73eb5a00265f, 0x27071c6c84a4b241, 0x7a4f059df2419a69,
            0x8e754662c2b7e446, 0x01ad796c65b28675, 0x5dcd7280a9ec1259, 0x850f49f28c161f98,
            0xa32c6aa999b90c63, 0x646762464b09f2a6, 0xfca0d4ec608876af, 0xef6493ff76988759,
            0xd0e263fe5616d87f, 0xdd0800ba0358813d, 0xec200e0bece1cdcf, 0xad656755da003bb1,
            0x248b83527d00cbde, 0x872faa49835b9ee6, 0x88850674cda7e7fb, 0x1f3c6242bc645d12,
            0xde9034b9204bfaaa, 0x57081d93cfeb38fc, 0xec850af1ab266d3c, 0x56c01eb5f18d8388,
            0x288dc41a099fe15a, 0x6a1a5559d8e29422, 0x0f6eeee5283b1630, 0x3346bb41690a5348,
            0xd0ff48ff7bcc4d25, 0x6f544d7a5a9778d7, 0x98855835fcb5a4b5, 0x9fb3a45e256aba2d,
            0xcbb64f0b09647fae, 0x4ac93e47266e5c3c, 0xa4d18bf0132ebca3, 0x656824c19d4bfdcb,
            0x442b62edb2800b0a, 0x433a68a93fd00b17, 0x80113fabe65ef729, 0xb3c1864e52e3b08d,
            0xaa98ad54d7864460, 0x45bc029f4058331e, 0xbc548f87cb38ebd1, 0x7590a66bb6e9a01a,
            0xf0abfc86ee71cc1f, 0xf192411315c4156e, 0xed48bb5069ad39b7, 0x8c9a8ca0a953985c,
        ],
    // j = 340: sin(340·pi/(4·512))
        [
            0x7f8bd92f9c483ed6, 0x854e35d2824829cf, 0x5151791684225005, 0x3e2b5829ea646c98,
            0x249e379238b8b37b, 0xfa72c9edbbe17d3b, 0xbe7519be06908be4, 0xaa82e857221aeebe,
            0x52db7579f601a660, 0x98effc4dd7dd6c33, 0x6be6f9fbce6e3459, 0xe9d110dcc2c416fb,
            0x2e0e9b148c41bb7f, 0xe942983933152d9c, 0x38d43af8b4896559, 0xeb69ace5a86b7849,
            0xbcfc81d2d1696ad3, 0x31dd04657427a715, 0x993c193978ef980a, 0x1be6c3e2e82d5a48,
            0xe0ea87a2feef2d4d, 0xee62b74c5c78f8c7, 0xb27a714eec4bbcd3, 0x83ea5a52f55e5b57,
            0x1d643dc985ea1431, 0x86b3717227a6b25a, 0xbe41c5d5a2f9c291, 0xb6c968aa1ff52501,
            0xc09082cd758ca056, 0x0d5ea9b78e7eb5f3, 0xf5f4325f745e0bdf, 0x93b90740296bf0b9,
            0x1a5b4f9b627932ce, 0xed9946ac6d7facc8, 0xac3f13fb55dff7ea, 0xdb7fc081f7048f9b,
            0x79f8e87563f917e9, 0xc7d96ddd31c3a036, 0xfb4df30481b1d24d, 0xccc8f246650ab799,
            0x954beb5bcf1ed803, 0xbdcff70c369356db, 0x088ac2de6cc8b846, 0xb90edcbe3ddb84c8,
            0x154167918b076dd6, 0xdaa883e8816073ef, 0x29d6820af3c5ee3e, 0x0b6b288415de2d3a,
            0x585e30c1e0f08d6d, 0x8559d5c9be586f5e, 0x10993339cc68ab84, 0x43ff5ee901076764,
            0xe5b753f3f5cf3889, 0x7df95484ba2917c2, 0x509e977b59b10665, 0xd95533df9376e61d,
            0xf4755439b063bac1, 0x7f8da4c380012c74, 0x4c41b0d2e3c5e9aa, 0xd5a07a8f5ebba0a9,
            0xa48da45fcd6efc6b, 0x745a5d3a6c234ab5, 0xe5171cc27b09b00a, 0x58af8296943aeb30,
            0xa23400530d2ce6ba, 0xba3a478c0ccc416b, 0x9a5ad22a0926fada, 0x4082648acb899011,
            0xaf9396dd610d4f73, 0x41d0f8052bf2cfec, 0xf1cb3ac6692a95ff, 0xfd5cdc5a5d8176fe,
            0xbe9705763639f9d9, 0x6747298a03035458, 0x1ccc1f1dd3f7032d, 0xaff185acb032efa9,
            0x69841e715ebefb55, 0x11fb9c0795f1ade0, 0x4f49e5b2e5c84ea4, 0x8c8d1e3900ca1a14,
            0xe0d33b8381950578, 0x1bd503db6a64a32b, 0xb3385c2de88cbf5b, 0xc479c87b9c6a5451,
            0x39e1b82db5e48efa, 0x6eb315addd216366, 0x29398412495dc7a2, 0x2fb3be7e7eaf4bb5,
            0x2789f8125ce3859d, 0xa44569ab026fd7e7, 0x6dd061a816b55232, 0xab4ac1239a34f07f,
            0x8f937abd06725eb2, 0x509f5139dfa319a2, 0xf18826ccc28de6ea, 0xbc7216f23af8ce9c,
            0xc5ca76a926e05d78, 0x1e40313ac042f483, 0x080e3da6fb669364, 0x5cc6a9e03fbf69c0,
            0xd4f34456ca275ce0, 0xf4dc453374a206b7, 0x3b26d5f575c168b3, 0x9c01a79ebf3f2b43,
            0x9a964f90cde20ed2, 0x4a79f4e18eac126f, 0xdab960a1eee508e7, 0xc8b644000ec430fc,
            0xd5212fa70a88547c, 0xdc65bf2f5978982e, 0xb285db21a0bb0487, 0x1e2aef414e2e6035,
        ],
    // j = 341: sin(341·pi/(4·512))
        [
            0x7fe2f994dd857b37, 0x9da6ca2441969be5, 0xf4370d479f92bb92, 0xe6ac87c81177bf8f,
            0xd90906446bf8b118, 0x7fafe18224e6d449, 0xbefc101832c45025, 0x5a05b4db06898524,
            0x82319d6c64b4fc8a, 0x077d4311c91a9cc7, 0xae8bb0f10414616d, 0xef49ce87e86006c3,
            0xfb843f00dde04705, 0x37def47c5b623e41, 0xffb6366cf3715981, 0x9d82d9cfa46054c4,
            0xe9f08230902e7fb4, 0xeac019d9c724e529, 0x8bb1e31271701a9c, 0x07cdc9cda56e75d4,
            0xe7dd25196e6b9352, 0x3c85fbd8f541cb1e, 0x40075cecd6c9f176, 0x139cf7f8492c6440,
            0x45d400cbc5643d27, 0x6a77d50cb04ef2bf, 0x6bf229c233b995fb, 0x004d16cd95a6c59f,
            0xdc7d945034d291ff, 0x727e8c5f18b46b10, 0xf7f199249a6bd781, 0xbc06b7d6358e7468,
            0x0f7f8e823a411514, 0xefb31ca93347d6ff, 0x92a3aa9a97ca5846, 0xad662cc8c139a99d,
            0x10aa737d9586b5fd, 0xf36f0f73479f9375, 0xc99f29b2dae58aae, 0x7cd4819c5fdadffb,
            0xccded43099c8655d, 0x958dca38525b6eaa, 0x35df0a8224a17987, 0xef6f66bfcb0fc45d,
            0xd075ae12b96d998e, 0xaa351075ea23fe06, 0x914c9e97093099c9, 0xa8545e3f9d7ab645,
            0x0a845d98ec291d9f, 0x290fa4fcb17e7207, 0x609c5f8b8aa44914, 0x2a3977483c034024,
            0xb4730a86164283fc, 0x46b6c76e0802bd4a, 0xbcfef6b7714a4bfd, 0x0752a42e7ffd8678,
            0x4deeaf10bb41c762, 0x05d5da3224ebdcec, 0xea5d50eed2fb504d, 0x59a618151567711f,
            0x2513ff561cdbb1f5, 0x4703db9755ff01e1, 0xa545bf74718be720, 0x1f0d289e81636b35,
            0x9d5f8ee385824fe2, 0x0fb2697116c331bc, 0x6e562e7b69ff77de, 0xd4dd3a9ca1bb9cf2,
            0xb86739d48d8b5f3f, 0x080ebb6044630a78, 0x724de689b603e3bf, 0x85ab4ca8f06da761,
            0x66f09082a189cf49, 0xee1c9c17e9ea5abc, 0x556a26832f3c4343, 0x031b3dcaa68f55e4,
            0xd30b809062dde1e7, 0xb7f544ef39d9fd2f, 0xa8b8f9add9c55087, 0x96d2f7515db12421,
            0x36b03e7eed535ca0, 0x63a82379c596be7c, 0xdc942f570ae5e649, 0x5276078b72b0555e,
            0xd4509d2554847ff7, 0xa9e44707f0eecd77, 0xf6df4676a99b8dda, 0xd263c213357e3329,
            0xeb779dd352e6ad2e, 0x39299cc841a5ad3d, 0x18e097e3ab7b58e7, 0x234e3a3dc4afc7f8,
            0xd780c58c7055f568, 0x8d07124d9dfdb536, 0x29b6f4bee0354514, 0x1fa071a41639d3a8,
            0xa71325e48c3d0609, 0x8a559804e19a6189, 0x971d79c0b8101ec4, 0x619a563f2d8d0380,
            0xc4fb588348d28ecf, 0xf3397b217f85c8a4, 0x577191c6af0feb3d, 0xdb4f20be41f6e729,
            0x23d019ecac24e2dd, 0x0c9b15ad66127477, 0x2132e2d120a8851d, 0x9e0f3a7037234e85,
            0xe74cf782c4348252, 0x042411ab48d5a9b3, 0xf2ae83bdf57093f8, 0x65c2e4af8396b71e,
        ],
    // j = 342: sin(342·pi/(4·512))
        [
            0x803a06415c170525, 0x6f53873e2f1477ff, 0x78b56b95b3106192, 0xc7ccc831ac3571a6,
            0x5759580e32da4a7a, 0x91564b43e7710593, 0x98ad41448616b81f, 0x1ab36429924bd35d,
            0x72981bbf22d147c1, 0x07e4bfab8a698f7e, 0xc3bc48ac2958c11e, 0x2c8c1eb5e0114ae1,
            0x9789f1d0b284ba70, 0x9329938f3ebf2feb, 0x2007e9932ba18efb, 0xc67edcbb21ab9c54,
            0xb25e920bb03258c3, 0xafc732115846322f, 0xbc95f1efd92b571a, 0x9ada6a80608528c0,
            0x742635b58412da6b, 0x76b9c40f98d1dd10, 0x5b4ef240507d2fed, 0x0012391d18891d54,
            0xc41fb3fd95ae5141, 0xc9a440717baa8424, 0x05825253f948216b, 0x135fa1fa7dad8915,
            0x6f31b1e883bf33d9, 0x33ff8a28f00a1b66, 0xcf66571fe57ffc31, 0xf744c41d6501ffb4,
            0x8a1c52b645f9f164, 0x95fbc3dbd70d888e, 0x7dc0047166e73ae8, 0xb81c1fa386bd5b6c,
            0xaaa394bfbe87ae61, 0xc00fb82b28cf64c5, 0xadfee2097b2cabb4, 0x2ce821c3f5ba0acb,
            0xa6d0b5a0ef546674, 0x2e2282dc5ad9f1aa, 0x6308f40afc01c104, 0x4cc002ac800aeb6e,
            0xb9839501f610a046, 0xb68af1ecfb81e4c7, 0x896687383cc49937, 0x16f2878f96c3cf49,
            0xb03f78d1ffa013a6, 0x4fb684ba1b2dd2df, 0xa324e4c4a9c45c1b, 0x845eafd4c87ffeaa,
            0x48c0bd3a5e1dac87, 0xe16e361ad34554c0, 0x16c7b287432b5e23, 0xdd408c08fc5e3631,
            0x1eb4639083f7e25c, 0xb7e4a550650e6536, 0x2978cb7d8a763fc8, 0x34e8f541fdfbd1d3,
            0x56ce016caca181df, 0xdd51b8b59183e837, 0xc7d8900b333f7775, 0x713775b801fe8ada,
            0x8b4f9b617936be93, 0xf060a4f8752aba90, 0x5ed985623f12ea10, 0x79aeacae4afe9120,
            0xe8fb4a4405937c73, 0xec03db2272bb31b9, 0xe9de70ff1497ce97, 0x238eec3871ed7840,
            0x96c5882c7eb4647b, 0xec0c6f27f3acf19c, 0xe24900dd3046f645, 0x8099f0d93d5c7691,
            0xfd9a01a10513fdc7, 0xc518217dde40c78c, 0xca98d737c7918331, 0xe5a08c95441fe936,
            0x7cd149f8532c0de1, 0xba158b535f662bd4, 0xf33060219fb871d9, 0x9d256bef098cfeec,
            0x3cdf8c90d079138f, 0x941b0cce86ed85f7, 0xd0dbcd39e52cde19, 0xb6def4cd8699d236,
            0xbc10e3a2b5131293, 0x58569fcaa142ddbd, 0x50400babdfc4065c, 0x47ab8ede7e70320e,
            0xd8d7daacf2b8c5b5, 0x78ea785c4b11add1, 0x389ffa15f49cd450, 0x9365f0ad69dce85f,
            0x7b1a4b6e9e54e4e1, 0x2e3b278e78506bf3, 0x770094dab0562360, 0x91129b0e8651a1cc,
            0xbb1de7bb454b9688, 0x8658fe57886fc155, 0x87226d7a0327544e, 0x38a7785b9354322e,
            0xa7f46f7a41667c19, 0x979b54b3c9741080, 0x37735dedad0e9e35, 0x0b6af0e7cefc752e,
            0xb30c9ff257afdba9, 0x0b244d6f58c1e27f, 0x5f2bb4172aa6c116, 0x713238fc88c21354,
        ],
    // j = 343: sin(343·pi/(4·512))
        [
            0x8090ff27ab696029, 0x36a1523a7be3b6a7, 0x659524640f384a98, 0xa87115ff1d4b2c77,
            0x774ff7c12c34f972, 0xf552615034690b79, 0xc52da0fb9ed68f8e, 0xa5c21f8d922b8cf9,
            0xb54287b03707391d, 0x66876166edfb7c83, 0x5e292e64530620a8, 0x75fe8c052848c00b,
            0xa01edc0506d8074f, 0x0add249995fcc2e3, 0x7220181d95bea871, 0x0915d3c65109451c,
            0x1a8e626abbaf5db1, 0xa1e8f27fb68a6736, 0x2a5236529ebb26b2, 0x2c4af24d90e2d1d7,
            0x3f7a828fe2d28827, 0x18f67c1018803dad, 0x6bb087f07b43c540, 0x9b0a7f143e13c8fa,
            0xc8b5239a826c5790, 0x866491a65cbbb538, 0x41f91bc2400dc2d8, 0x24d8c5c844a737f5,
            0xb49a4f8111f76c5a, 0xec1bd98ef3132ca1, 0x28cecad21552e844, 0x20bc1b3e022f7227,
            0x5366adfbb6247210, 0x699a61e70971398c, 0x7e81d687e4dbe715, 0x0580da15a61ffc45,
            0xb27460d3494460ed, 0x51fb6179a7c1379b, 0x3684a376c934e1c5, 0x8da602616395fee3,
            0x8936c60dca510505, 0xc8dc76dce5cab316, 0xffdcf8e5dcaf5239, 0x0579a6a8869361ea,
            0x50541356bfd3b3f3, 0xf24040a4480e519e, 0x6a9885468ea0518c, 0x1737979ed04b2959,
            0xb772e99b0a49ea6c, 0xc80c23ec58e196a6, 0x44d675dbd88a9b33, 0x6e2bddf9836dd23a,
            0xdbc055a84ce8a921, 0xaeb6c821e7517431, 0x18de66481de9e651, 0x454a981ef459e5d4,
            0xe8b600476d69968c, 0xaf8ecd11dd18bdbd, 0x77b1160eb25f37d3, 0x0e2ae2e6b5188e7f,
            0x024f6aea88107c72, 0xda35f483e7dfef54, 0xeb7606c4f657bd84, 0x8e570ed4112a154e,
            0xd1457f412144ac43, 0x5fa2e8c1c7c0f536, 0x87b7c201b60fc819, 0x5876247fe27b74e0,
            0xb8f64618dba29995, 0x9c6c5b3b9b7481c8, 0xc48f96bd50a5ab0e, 0x08392c0d9c39d18c,
            0xa802b65ecf47abfe, 0x51323021a98983af, 0x7c47cccc3faa7093, 0x8283392a336a41c1,
            0x9643b8351b307892, 0x9e2fa907eed87c80, 0x8b09aed0a73979cd, 0xa98e1137388e955c,
            0xb5b6745ad39e63fe, 0x1171b5c00a96c9be, 0x6558874728ca8b22, 0x7cdcf995abe4c2cd,
            0xe598cfb6c095710a, 0xca39161402cada33, 0x0e07947700e3ff44, 0x53ba0e05985e17ad,
            0xfe4ea86cffc18efc, 0xe7e8890456f22c81, 0x246516edb85f697b, 0x8fe81ecd08185f91,
            0x3e77d000cf7a8b1a, 0x0790c8d8a8efc33a, 0xc15b88f9819efcee, 0x72a9e0bbafd3787a,
            0xfd756fe96e073215, 0x845754434a7594be, 0x6a383a379169a08c, 0x7036f707869afff0,
            0xcf9173e2cfb63a89, 0x2d899af141c7b129, 0x483948226585be72, 0xc6476713a9bcc4c7,
            0x82cf55320aa20e2c, 0x003deb67fac71f28, 0xc3c58b1eaad52c13, 0x6a9dbfe8715b0b75,
            0xef069d677bfad76b, 0x6365e1417300284c, 0x9ac63da09fe015e7, 0x8547f7febd9f529c,
        ],
    // j = 344: sin(344·pi/(4·512))
        [
            0x80e7e43a61f5b6cb, 0x5ca183dc973abc21, 0xbabcfdf74f528666, 0xedeb672dfdaf228c,
            0x9d3488db15ba9684, 0xea356b71f2fa5f75, 0xfbb89febe1697cfe, 0xa292a081e13cddef,
            0xae6fed5344f0ded7, 0x9730a82535b218f2, 0x718b12446e3edeb1, 0x6bcc53c0162db9b4,
            0xe74e4660d0d5c412, 0xbe89140a7c344560, 0x95b6c7c7af85d84f, 0x61fdf3410108ec02,
            0x4f66fcc52e36dce4, 0x28666c3334095c67, 0x9dd87f2b79c74b1a, 0x48ad6ad0eae4a867,
            0xf7dfb2d2ee2a54a6, 0xf2e95e48da094a0a, 0xd4130f070faacd9e, 0x1af6369a132517b4,
            0xd1fe5868473f297f, 0xf5dcc2f2f0461617, 0x9cd8088725f31097, 0x0c772b91e4a49809,
            0x9a40024252b45e58, 0x190e3d56f87ba193, 0x8aeefd08f939267f, 0x0dd148e2bc883c68,
            0xf88c4506322d4bc8, 0xd323d341babd3fe7, 0xe5c2d9983a012317, 0x7c2e96f2760290ca,
            0x9063f07f9be07cb0, 0x7035c85da993f743, 0x6e39e8735e977f40, 0x56b7397bff3facf8,
            0xa447565bdb1f3283, 0x3c1f098c81c1c47f, 0x8ae3ea7b6e258b19, 0x3d6b114b2d509b35,
            0xcf4e9ed3b7aabe4e, 0x30723c71f0dd377c, 0x90871cec2da2956c, 0x2d7e7feb81813673,
            0x85d6dd2573e7af6d, 0x0838000d17cf2522, 0x4b46929257e94a13, 0xc7ce4bb7300aa922,
            0xec225744a3b90532, 0x92e9cb6114762fcf, 0x349c6681d22f39ba, 0x4183d73cc2082432,
            0x6d330cb6b9c8b5a4, 0x1b944a1784312486, 0xc2c9fbc61418357e, 0xa4d279012de2c37e,
            0x41bc6c149d6783fa, 0xa12d2f41bf3516f2, 0x529ecfd420b56c0a, 0xec4ffce71fff4af1,
            0x99e5feedc5b5a014, 0x3eed162466b727ab, 0x25bd7ea90851bdb0, 0xf482621dd9d119cd,
            0x862af6d8b85839b4, 0x558154fbed426000, 0xdbf343cf91b8c0c6, 0x0aae410765380503,
            0x3f07e3e19359b326, 0x34c301742bc4fee1, 0x39576e832ca9dd82, 0x1d7ebfa5b56e0c6e,
            0xe1d06f8746b1e6db, 0x03434db8e7cf1cdf, 0x5dbc17a8db441aa0, 0x871aa72d568ba3d7,
            0xa4d8f4778c6aff98, 0x45759d9027ad2eae, 0xd199e5af5939a2ba, 0xd5f236ad19b80bb3,
            0xf12220087a765cd8, 0xa107ae84f0c6875e, 0xc283373bc65d8601, 0x93d5cbcc030e4a46,
            0xd70455711f168766, 0x5d4e2779b288c673, 0x26166aebac3718b4, 0x5e5bf2df3f30f95f,
            0xa61909fc13bf1149, 0xf80d0e1e5af115ea, 0xc1223754e4658578, 0x09a65ba413f3f2bf,
            0x719de141ef4975e8, 0xa67f61b84190c1c6, 0x14d0417b0e5e1b90, 0xace883d47be2f9a1,
            0xfff05933013f0514, 0x0bce7286f772b3cf, 0x3d9c5c9b8ecae61d, 0xa354622bd5c7593a,
            0xfe94534f297f6261, 0xb509ba020ad95fca, 0xe48830c1cae5832d, 0x9a1f2b02ae8562a8,
            0x231c760ab3fca40b, 0x20a173a572bd6c0c, 0x0613c4d5e50187cb, 0xe4bc3b37a2589ce7,
        ],
    // j = 345: sin(345·pi/(4·512))
        [
            0x813eb56c1943ec11, 0xa3bdbf0ed7feda68, 0x1cb28aeddaf063dd, 0x123b99a770bf108b,
            0xd65a3bd8dbb586d1, 0xb6381a0a240a593b, 0x4ba664bc6581b236, 0xdd8063eaed7f93be,
            0x9bc4694ef01bf7c3, 0x67a9c7ca2689be0c, 0xeaa5abc72475b1bd, 0x6030d73c5dfb2972,
            0x32076d969c0f4b85, 0x01fa0e1697ba61a2, 0xab755ad71f81fad0, 0x275b3dcdf9b1e90f,
            0xbb2a1a17f0a18af6, 0xe028dbc36a3f9b6f, 0x9ca33ac3c8fb4ac0, 0xedc6061c93b8d273,
            0x900532c199a656d1, 0x55eefbfec5d880d5, 0x495c310e098c40ea, 0x8945358b17ed47e3,
            0xf578edf12934fd90, 0x5372d01d7d6e6fa8, 0x8a086cbe90ee6c14, 0xa95164ff50081e88,
            0x52ca6c2fedc774c6, 0x63951ba8f321a2df, 0x9878a07c90e6d67c, 0x5d178fa203cfe53a,
            0xa7a801a4a43ab75c, 0xad055d03b897389c, 0xc9cabcff85b8eb90, 0x7283e82ddb749fc0,
            0x9676c2f3b20eeb9e, 0x8c9587436b3a87e3, 0xfaa50bce968ee6eb, 0x7d687e497cf4a8d7,
            0x5a0ae7806b296f2f, 0x3dece4edd5553ab8, 0xcdeacff9a4e4617d, 0x56fd254f81ee88af,
            0x4b883e0dc4dc512b, 0x49b4a0b66444c049, 0x7d9c2e6b5fa161a6, 0x89cbbb468e7d3abf,
            0x42958eb122cd36bb, 0xcf35daeb76561127, 0x9a7dd0a942f507cd, 0x0c06d88218df0ed0,
            0xf39fe9091c1d22e5, 0xee8800c51c23f4a3, 0x09724fb027eddec8, 0x30a03afff786c0f3,
            0xf8890145248aae9f, 0xeaad0e8e778c75da, 0x7b770751a5f0147d, 0xa5a1045c5bb1a7de,
            0x21334946b9f334a7, 0x56667e4e357e9d99, 0xc6e73e479f84fbe8, 0x6ac21c2e154fbcb5,
            0x35a575f8e93144e2, 0x7d2f381cc23cdc14, 0x55fdd171e024cfbc, 0xd6af8858bb35382f,
            0x46e28511579faffc, 0x45aab1a32ba10b22, 0x5dd17925499974e3, 0x775f3f2f667151ab,
            0xe7eb514322af2347, 0x63168d118fda9a6f, 0xb57cf089e584c7d9, 0x9e30f4f4521d590f,
            0x7d67240c36bbac3f, 0xb1180bbbbccd481a, 0x06e61de9109b9e86, 0x2625b6427f45ef82,
            0xcbd5647197fa5b3b, 0x34d5adc4c7efa626, 0xd24b44901d26a6bb, 0x58a347c7c172361c,
            0x3dd869018562478b, 0x04a5e3e4b4a48a14, 0xb59e766039651586, 0x377441a5186bacdd,
            0xf7f4e2a768337c53, 0x3e1c1e966188cfb6, 0x3db6939164069190, 0xd72d9229c18addef,
            0x9814a2b7fbc01774, 0x6d9eb69276034765, 0xc1a77861932568c6, 0xdf9d7ef867f7da73,
            0xc86056a38fa88f45, 0xd920d871af81f95f, 0x7e55d4e0f13cae22, 0xd8b1d582dbd14fae,
            0x3ed4d2d68bf4932e, 0x060f8e104f716117, 0xa82d8cf0de0639cb, 0x256cd10ebdaf6822,
            0x7832cce222e9b5a6, 0xfc837b90a88f7dca, 0xef28ca0d8a6a0e66, 0x49fc2b255cac4baf,
            0xf275823854c898bb, 0x449be43b7d0e197e, 0x0d78c27da134efa4, 0x84fa50ef86b33345,
        ],
    // j = 346: sin(346·pi/(4·512))
        [
            0x819572af6decac84, 0x9fba97fdf0c4d24b, 0xc3e0cab60ff9d41b, 0xc091575de0e2d8de,
            0x9d2af45cbffe88d1, 0x325acd2d76ada342, 0x113a8c569a78de5d, 0x779ade8fd379b079,
            0x0fce7a3153734758, 0xece85f4f14104132, 0xe24a0d9e129bed16, 0x7865f36229f5f4ff,
            0xc6ca571aba84c30a, 0xe88179be4e9ed6e5, 0x085cbdf697dac4fe, 0xfd3782bba49e1a22,
            0x5d1dc8b728805ae9, 0x0ea9c841cf433cb4, 0xa1c28dc25ceb3a03, 0x42559603e1aff4f7,
            0x4b954b310096a01d, 0x49961db07eba3923, 0xeb045b4c329bf060, 0xfd9c2901aeb6ba05,
            0x005edfb2935af210, 0xe5f1e02c0b0b705b, 0x0ef6395d4c1dd54f, 0xe330472f1f3fd59c,
            0xb9aa9320e858e45b, 0xfc666b1e9926b408, 0xa20e53b2ca9c8c9b, 0x95e1be8b0cc0adc2,
            0x55ffc6c8fda4011c, 0x263ff03b2267ef3d, 0x7277b3eb40ed89d0, 0x5e8747971b46c356,
            0x7ee3dd809ee4235c, 0xb62d90e0950587be, 0x7276e06a0a2c0787, 0x3244aa2b5833097f,
            0xf033e1a6643b80d6, 0x9ab6df14bdbb9be3, 0x839ffbaf60d127a8, 0x96bb9ac8b271c76b,
            0xa88f656f731fdd2e, 0xf902d9c9a3a15c54, 0xb526f88d8ded50b7, 0x32be21b38d73e8d8,
            0x9a64aae84bc6b267, 0x2b27b4ea13e5e2a7, 0x182ad09af3db1d9e, 0x8aee7827366aa3eb,
            0xbb0c7f2af6f41184, 0xc839ffc110a26f20, 0x8d6e13dd3f50aa6e, 0xa20222f28383f536,
            0xe794a59d392128f1, 0xb6635c080a653b79, 0x6e1eaf8e0abc0681, 0xdeed3f36667d1808,
            0xb085f89b9982c1e1, 0x7f5d3ea05f27990e, 0xb2e872d7b8f50a5b, 0xea65d11147175efa,
            0x7caf05d39635045a, 0x5b0f7042742ece90, 0xcc923ab73d1995a9, 0x709b7834735c222b,
            0xccc177b6ce23a30f, 0xb8defc74ce06d201, 0xbe8f6abb08c64d7b, 0xf1adfb53a38b5877,
            0x5d4aa8160a6c63e9, 0xe393fc244c9eb507, 0x5e40a9ae1ee7cf69, 0x338d803520668feb,
            0xb9f05e80a9800772, 0x04624b7f1a00d09e, 0xfb7a62130a42c874, 0x68ad66a6e61330e8,
            0xf568a5c3e3226f71, 0x790b59418be9af13, 0xfe8dbf38aa8cd159, 0x0b1539ce1706d630,
            0xdae908c9d965bf59, 0x25bd509461963a19, 0xb868e147f37ab06e, 0x1c05fdda9511e76a,
            0xac0029132531346f, 0x82383f6c292848f3, 0x609513ef5fdca777, 0x071ce6fd3e3f9740,
            0x79db0bb0e3a10aac, 0x0151e72d55b01800, 0x6e625f0a95e092a2, 0x95ffe7d3aef2265c,
            0x8ffaf1f4a919acd8, 0x5e756f8611e8c7ef, 0xbe61a0b5db670012, 0x62c8de8cba92901b,
            0x512f113f5115a14a, 0x1a9eb9a20d042c22, 0xf4cc1e95438880be, 0x4eee7f9318d037d3,
            0x0d781190a1c5eb91, 0x233920b09150d1ac, 0x247650675dc25ff2, 0xf5cb144722ddc69d,
            0x499d1fc43e108ced, 0x0011d20f59babda8, 0xaf5243b2934c775b, 0x92e22dcfac66da19,
        ],
    // j = 347: sin(347·pi/(4·512))
        [
            0x81ec1bf6ff9b7ebc, 0x27941fbe9ce7d1e3, 0xac6279d30ea4bb52, 0x618762d8ebc0940c,
            0xdd3602c21097ef7f, 0x973bf14d5e429893, 0xabde49c6c4d0a42c, 0x4719b4d7370d928f,
            0xa4f8e5e8160273ec, 0xff96ee7f58053786, 0x79981b2c5f0fdafa, 0x90a8ca06f993c73b,
            0x39b6cc3f920bbea4, 0x6449410dfa9af703, 0x21a5cbb1440d7b67, 0x4fae324faedb0028,
            0x1c816cd36cd8f2e4, 0xd9488ea88e914898, 0xc8c8d4475da595e8, 0x4791e178242595c1,
            0xa6dbc7446f192a5a, 0xa6d9145ddc023ec6, 0x3e5043c96cf44a91, 0xe02104095ce5a5d4,
            0x0d761cf756b4e748, 0x8152ec7da9ae8ec4, 0x5df00a5e8eb6bd4d, 0x2bd199e4c5ce5467,
            0x18c74426edfc7209, 0x7ba748b89e0f7a92, 0x27dd58631c9adf5b, 0x0607c7f3d9a1b117,
            0x1e89d592930e7b3c, 0xa152b055a307d5c3, 0x075a5ef33364369b, 0x7dde5bb6dbe1863a,
            0x67a9ca84a07fe649, 0xd1fc756fa9051e2e, 0xaae806293a928659, 0x26902c9cad298d34,
            0xa25a55a2358c0f0d, 0x1c7df821198450a9, 0x4365bb9056df906f, 0xc7d6c593774d87da,
            0x2afe8fa3c6e29f0d, 0xbffdad7c93052bb6, 0x0f36442e05934a1c, 0x441c82e7215507be,
            0xad51248ae19beb63, 0x7282a1eed073cce9, 0xe5cd3b170443146f, 0x1d3be966926396d6,
            0x3ae5c1fba710cf00, 0xb80a722a2ed979a2, 0x6e591298bef7dd60, 0x66cfc8b924dfe5cf,
            0x4ff67982d7e7eb08, 0x92db08333bb4b234, 0x347ba299eb8ef88b, 0xef30630f654f3cd8,
            0xb4a63dff452118ab, 0xd369f1833fff1d20, 0x691ae7d883aae622, 0x0f3b3c024eb11a66,
            0x519f411deb2cd617, 0x6a4414953e11eeaa, 0x661d3c268444157d, 0x666b493e7ec25067,
            0xba86147321ba82a9, 0x05f309b32d9b9922, 0x5bd6def75a27ec30, 0xf7377a349a1f8444,
            0xe1a57041407a46ba, 0xb52e128143ecbc26, 0x5c3c6dc40f12ac61, 0x5db9fa3a464930de,
            0x834d419cbe849523, 0x8710ef0d59a9f78d, 0xfbdb4cbec5445112, 0xa5480c796599e4f4,
            0xfafcabfadd5f6615, 0x1582a12d4bc71117, 0x91f92f8aa8a29905, 0x7e1d715dec30ad27,
            0xfbfeef1b202aba0c, 0x2899a9e30e2789df, 0xfe98687d4e04e57f, 0x44fa5e13c175ccbb,
            0xbd8914fafe05d338, 0x6484f973ea5dcaf9, 0x71b8c56c8d26d0e2, 0xc2edd44b1fec8a9e,
            0xd7f3a963c9e4a077, 0xf5676c677653e7a1, 0x1cb14173da4d5ee1, 0xf0706ff6422885b2,
            0x3f5f60d7b15db3cc, 0xf374cd613a696cb6, 0xd4144bff830e2182, 0x9d716d5549265ecd,
            0xd1f358aa53e59549, 0x39b1d54937e6b9fe, 0x9b5578367c485f0e, 0x70ee6d84804e6c7d,
            0xa9718535be3bc57c, 0x1c7c692424996b2f, 0xc13525200822898c, 0x56a9d85a8f21b7e4,
            0x37a72b697c204760, 0xaea2978580f24c2c, 0x7f6f698d5497ee98, 0xb9d5060ef5bd6a4c,
        ],
    // j = 348: sin(348·pi/(4·512))
        [
            0x8242b1357110d372, 0x6fb2123fedfa6e22, 0x532497104a37b7ea, 0x26f007aa0807d4ba,
            0x90f8a7272b945d5e, 0x3a82c9b4adfb4a4d, 0x77a6f1900929213d, 0xc3211a6a09667e20,
            0xc50c756ec00e471b, 0x4429f305e8ef5d32, 0x84814cbcb52a5557, 0xcd0c5411034daf64,
            0x20191ffa0769a5c6, 0x4ce5e23b106606bf, 0x55b24845177bc919, 0xab14f55f5b1d6624,
            0x9a43809634af5e0e, 0xfc5ce1337142d9fd, 0x3f4457dc5d8f65eb, 0x3de7b22c886a1c96,
            0x284b6b588ab4482a, 0xd88a5b5e91aedc0f, 0x86a6e857749df2ec, 0x1bac11ff64db08bc,
            0x009d84836c1fb62d, 0xe9ff3ad8ce459ae4, 0x697031ecd8667ada, 0xfade4781832fb7d5,
            0xa5dd9f3151574263, 0x771bc8385f55ddf5, 0x50fe8a302f745710, 0x56535f7d37fac8c2,
            0x4be44fed394549e4, 0xdda82162bbdf5ab7, 0xd51bb29b819cc407, 0x3d2896fd2f6533ff,
            0x5cc060ccbc261c88, 0x3074646edf62f0b6, 0x17742abada68d8ad, 0x480f2b4d1f1ee014,
            0x7530c91456cd47e4, 0x3b98e156a095c27b, 0x6b2521038f0f77f0, 0x798b2b91326c2fb2,
            0x67b337f3c9e74ce2, 0x1bca962aa2cb124a, 0x634cf46276dd6830, 0x306a7c56b5cd772c,
            0xf4274751f5be7a28, 0x071fa989ffc02cb2, 0x98b093d3a157fd61, 0xf67081ddff3efcdb,
            0x995c2bf0e8a95feb, 0x9f7b6ce768933f0b, 0x51e258904ee5e590, 0x926b6041a31f2841,
            0xf1ac53d9f4238dd5, 0xc419453fb265f3f4, 0xe0be6a592066e72d, 0xafb4773aed3d864d,
            0xdeb84db149308d2c, 0xfaae63745b55eedd, 0xe05bcf7598144e75, 0xea414225fb3ad519,
            0x9389bd1890a70b61, 0x9d081b8172994189, 0x89340bad1d2b3847, 0xb00b163865d2233b,
            0x83d8939fbf832c1f, 0x408723c691cc7051, 0x40e87c70c0f1566c, 0x03e741dd85eda6f4,
            0x44ecee247fdad196, 0x833e898322805c2f, 0x6c370fd718e17f28, 0x0331247982e041dc,
            0x98f2ee9640673c6b, 0x7b71704dc43ebf1a, 0xdd8237cc6af9f22c, 0x9e56687705a1a97d,
            0xd3d27f30f2334361, 0xf9432b104caa2b0c, 0xb1b23c7ef771941d, 0x043982913e733d71,
            0xd3ee1b6c86bc2713, 0xba7be30a45466b15, 0x92fe686ec3bc0f41, 0x60747bae7e1e0a9a,
            0xeae0ba12e00b7003, 0xb438181fdd560008, 0x7edc033af52cf22b, 0x6287ef8a716bc2c1,
            0x7ab878c4022a6d8e, 0xbe3150b66c9e69f7, 0x8f6f31056a330b2e, 0x1e402d6df8209842,
            0x5652871730905bb9, 0xea4910c5b90b20cd, 0x525c92a47de3cbac, 0xe083dce289b3d793,
            0xa0fb87c7d7b25ce5, 0x959decd5dcb0ee9d, 0x97b9561eb3c654f4, 0x01128fdd3111fddd,
            0x65b6a2624e89e7bc, 0x8c161b208c2ff195, 0xd6b9d2e8fbb3f8db, 0xbefa62ad3159021e,
            0xff0836454f06cef0, 0x6105126633fcb746, 0x7168a8a0f8a150ad, 0x5c9b62584286145f,
        ],
    // j = 349: sin(349·pi/(4·512))
        [
            0x8299325d6824151d, 0x7b041ab4701f3540, 0x2bff93f4a3b57465, 0x0c9d4e52dd3014c8,
            0xe7a99f19fad0762d, 0x0278d588c746c880, 0x2ad6304d34c133b0, 0xb4d6e25bb6cd2a42,
            0xa9167639efc72501, 0xc1348a364027476d, 0x8c8bd89bed549c2e, 0xe88a7a414c0e03ca,
            0xd743c3140006146c, 0x433e542da5dda53d, 0xb7c491d43983cc5d, 0xa484819121243f12,
            0x744da75d9faf43b3, 0x1cc02582c0624c90, 0xafb942e3e6a541cf, 0xa381f0b2a9cd2aee,
            0x96e8ecac79c29b29, 0x5e3b4c39b35d570d, 0x8252dbdf11d89dea, 0x8c57d2c2dbbf4ceb,
            0xb1157e5e8979af85, 0xb2a52763e8a0e8a0, 0xe932919b36d4f4f8, 0x00d820059bba81e3,
            0xb15cd4d264dda825, 0xda29d90ea7011a11, 0xa7229e10a1249a29, 0x5bf9d0817085cc2a,
            0x60358cefb58cda4b, 0xf24eddb4c71eb22d, 0xa0ad01ffe191babf, 0x9c7f88fe6a53fc92,
            0x2c71a35dbcf4cc2c, 0x3998f4520b6e2125, 0xad8705f3a86794fb, 0xd8c771ac7b5a971e,
            0x73fbabbe91caef29, 0xc4cd188dd1684964, 0x94ee8e1754a2b686, 0xca8a75779e3e5625,
            0xff537f298700adb8, 0x33c14abc8bcdea6d, 0x44f2ed32b3e31b12, 0xc677e646e9472c4e,
            0xf19a022bfb174893, 0xfaa993a2563b8468, 0xbe75c874c6ea6330, 0x7fb22c9a275a461f,
            0xb90da8f12397f2d4, 0xf7a8137421e5726c, 0x29fe77f47893b4e2, 0x5ab380d051517656,
            0x9656c2c42a4e6f35, 0x2a6ecfcefe51bcde, 0x0a5122d08b3f04fb, 0x24eb926a35da7ade,
            0xa2fe4c064da79fb6, 0xeef04b3108901bda, 0x132f593476d33485, 0x979df61ff3dd5052,
            0x62ae39762a9a2e52, 0xe65eb2350ba0888b, 0xabe0ee6a88b96f60, 0xf527926336b57399,
            0xde720d582b45ee4c, 0x798abd08c44baa6b, 0x341e47040a9610df, 0x0d0cf7d0cc1fe6b6,
            0x6c76d1505693a331, 0xcdd0b9bace03f5ba, 0x68b86a567d81749a, 0x1fa430cf8129241d,
            0x27e2cc522e540167, 0x3b62e31bcb2fc7ea, 0xccd377c4dfad4086, 0xe534c3b68a60a5a2,
            0x329496237dd3eef2, 0xc6a6914bcb618be0, 0x6e265bcd3fcd0c4d, 0x3b81013c8481e51a,
            0x158087a5dbaf58a1, 0x3ffbabc188b8efa2, 0x3a4c1229dc23f5e0, 0x6fb7f358e1376894,
            0x1282c23eb0e53dc2, 0x66dda49093a48d17, 0xefcd51311b23112e, 0x558955ac7d7b04dd,
            0x6006ffdb8ec1f3f6, 0x8e95dc7db7d8f705, 0x2356b36276d8827d, 0x76d3fd7c857ff39a,
            0x89d0f981df12d527, 0x39c4afc1624e920d, 0x96ee063a174b6a8b, 0x9cbd822e45d418b7,
            0xe9f4550ed4b23c8a, 0x07dbf51609e548bc, 0xdd2783cea17213f0, 0xe772d8685ff3eea2,
            0xc627e8171d019b77, 0x5b5e24348508c5e1, 0x808fa6472bf46249, 0x76191aba03303511,
            0x75a19750f9108dfe, 0x4699cea807aa1993, 0xa578403c5df442c2, 0xa0cd20ff6a575337,
        ],
    // j = 350: sin(350·pi/(4·512))
        [
            0x82ef9f618dc5b70e, 0x91a965931f1a200a, 0x48929606b1cce701, 0x536cc49432dcb475,
            0xa331259a00de3b24, 0x88f2a0b0c79b07d7, 0x24ea8565cbeaca92, 0x5fae451b14d5b71a,
            0xd35bc5666ea92850, 0xfbc3015953f37e5b, 0xd356ecfb989ebae9, 0xa5fe33dc9ead05ea,
            0x95c890e39bbe78a9, 0x66d7b924e01b9932, 0xbb5de417d5439ef9, 0x06fbb2405fb6dbcb,
            0xab66a3967c0e0b97, 0xd710175fb89b0c26, 0xf9c53b556e7ff2aa, 0xfe1a721144fd50ce,
            0x2151b40a8344ed46, 0x1e2519560ba31c95, 0x8d790c1f07fc1889, 0x5e9b9701d7d872f5,
            0x9db6d25bab7e7a6d, 0x456a3eba251c875f, 0xbfe9d1421721c490, 0xe32105df2cf152ce,
            0x57410624b6f6afc4, 0xc0a8b8e60a1728fd, 0xc7f247aa4dfecdce, 0x70ea47fa4e84351e,
            0xddfe689917786730, 0xb99d10167b1ed231, 0x16ede4b03539743f, 0x0fd029653196124e,
            0xa1061d659877a6f6, 0x6ee156d38d05984b, 0x60424a150eb4f5a5, 0x178e3af454bb3082,
            0x353591a7275b284c, 0x5965fb21a31123b2, 0x57cd3205fef55083, 0x076170603a6f0ce3,
            0x71a87d55de46a100, 0x7a073bda42820ae0, 0xf25369b478b6dd2c, 0xe06c94a12957e219,
            0x5c2de1fbf95307e1, 0x74fee4f70cc71898, 0x239e461a06167773, 0xcbc227e2fce7e303,
            0x31e5072d8ae71e21, 0x997f4b3809b5d782, 0x225c10ad787cffd3, 0x40110420fffbf80f,
            0xdc2e405a63052347, 0x61d1df642231271d, 0x4bae41fe25146dbf, 0xca8ec6809ab65d0e,
            0x61486f868e5ddac6, 0xfcc82c51ca2c290d, 0xdb6834182b722558, 0xa2fdf686104d33c4,
            0xb72b2d556e83d379, 0x0a0f79e7e78e9f9f, 0x30ffb5243edbec1c, 0x1aacecfe15bba147,
            0xd04270f51f7705b0, 0x280db2aecdb16c82, 0x49860df1d5728953, 0x3693dc637950bad0,
            0xf0470d9792a62ec8, 0x9491b6a764033978, 0xb301dd85acea2791, 0x3b0346ba4b532a65,
            0xd00d78b2dbd8b36a, 0xa0d969584ea8bea3, 0x02c5ab7aad9fd74c, 0x649db41065a2c859,
            0x577dba079a61351f, 0x16e0e78386e33056, 0x538f562ce609f636, 0xdeb1d31ff0c5b968,
            0x6da4f1689a48e0d0, 0xe375a646da93a9bd, 0xe41eed2956686724, 0xd9a48c9d00db7441,
            0xfe3363f5ec6e1db2, 0x537c1e1b7cf13d10, 0x53f3364bbf8ed658, 0x856f05451a5576e2,
            0xd5ea243c3fb83b82, 0x7faec89974c71945, 0x41fb65cd19fd1d2b, 0x1bf508f8361ad60c,
            0xa72950dc705fd21f, 0x334cd8d9a6431321, 0xb044dda962a921f9, 0xcc4078a4d62317a5,
            0x1513e27658735951, 0xf1b42d0639b3cbf0, 0xcd2214a695163a14, 0xd5b5d3eac7a30ac4,
            0x4e1eefbaecd79f64, 0xf9ff46bba2a96eee, 0x07c592f76619361d, 0xdcb01e04e6fe4902,
            0x01e4c97f97938691, 0x3c5b099f4c1cc8cf, 0x92b0fda9a41df6cd, 0x1704f99dc5da68dc,
        ],
    // j = 351: sin(351·pi/(4·512))
        [
            0x8345f8348e014417, 0x6bd986d3f87bf84e, 0x08c1fb1338a30a6e, 0xd84b80ad2ee147c1,
            0xc268072a74aa5a05, 0xa567f8a0ae6724fe, 0x0299ff2d430f7a05, 0x4be91c8c62c36be7,
            0xa0988d9f86a205a2, 0xc040c4dcbe0154bb, 0xe4227b838f0e20f1, 0x9e36302089c612e9,
            0xeb1a8fb53b716bae, 0x8e3f1db7cb1bba65, 0x27602f0de63722b0, 0x21e229447c12018f,
            0x303127e8fe86936c, 0xc7b94d50338e42d6, 0xd29487b6d80bb5b4, 0x28bdd6ac22d2f39d,
            0x416181f1dce0e031, 0xb2b33663d3983c59, 0xc4f97023639f8861, 0xa7a2ebd58d175bb4,
            0xa6b4f7b01ce72932, 0x1d3dbaedfaf3b7ea, 0x0d6bc7e45a85a1f4, 0xedfda1a98375073e,
            0x16dc79a0f377094a, 0x93ad59ebaabc890c, 0x96b952f0520b5936, 0x9f5d427c785df448,
            0xc5666f98879500c6, 0xae071fe91767b2c0, 0x03ed654bf738ce6c, 0xe87a5fe79191c8ed,
            0x6e9e3742bcf2aef2, 0x63819d9362f9e073, 0xcc069e984e3de2ef, 0xa1f9c9a32acf578b,
            0x0ebe3f2d9e8617c8, 0x1c2ed9be72055e6d, 0xd60aeb2beb78af3f, 0x717944b684e410c1,
            0x372b8d5bea13a97f, 0x4d17ea962eadda58, 0x71027c08f6ab3a02, 0x81f8fdd2d81ae53f,
            0x9d58487517ec96c6, 0x50927e41a9ceeabb, 0x2af96c3878996c3a, 0xece11fcc178ea734,
            0x3e19b9588d5f99e0, 0xb8643d78a3c38766, 0x102f1402b5988645, 0x6c1023a86ad4fd82,
            0x299a83bd91e40483, 0x5bb24db306b50538, 0x38a6cf07280b2831, 0x704c213bded885b0,
            0x77511b7a81197262, 0x95e13e0d238bbb61, 0x398d5cbfed3236ef, 0xc454aa92a094982f,
            0x9caca304fdcd3053, 0x1af527b85fed6094, 0xcb5639e3bdb72f0b, 0x622b307a14592e2d,
            0x296413308cdcf0c2, 0x4ffb14d0cb878a13, 0x3efc1a2d70dba4c4, 0x3fe7e6d9b9aab8ac,
            0x082dc92a156b67c8, 0x9b7ec8f4b5a0e52b, 0x8b6cc0e6170d5826, 0xdcd4543aab58eeea,
            0xacd31ac999f0d0a1, 0xa5577e736f363f66, 0x445de3c7437e184f, 0x51a8ddd57325370a,
            0x3afe6eae2427b61c, 0x5a962d2791f72f95, 0xaa496b53deca9896, 0xe60c9af1471ffd87,
            0x5a8ef648df3ee966, 0x8e9dab10165521a4, 0x294a5f7ac4990edc, 0x9e65683ff2f885ab,
            0x3a545ff1a893e149, 0xda24ee58b40949b3, 0xd7c446034174902b, 0x5d3b893c01afeca4,
            0x7652ac381ef31144, 0x26f4e8e2b1ff47cb, 0xc9b2af265cec14ea, 0xa52ebc186c7ea401,
            0x7d6875be1c15a5f2, 0xe096319ac304b5c1, 0x11bdfe3699d688fb, 0xfce52901abf4995b,
            0x1ca2b57152ef62ba, 0x0e725f5323bb29b3, 0xacd8175046d055f9, 0x34ed1b7a2fa81e20,
            0x8e46c2ca5bf80a11, 0xcf8e247f84bbdd20, 0xd47c1a78742a2e8a, 0xe42a73e0628e9abc,
            0xd048c992a3358642, 0x38e82dd6e979483f, 0x79f528bfcbf98313, 0x2070661e98e96572,
        ],
    // j = 352: sin(352·pi/(4·512))
        [
            0x839c3cc917ff6cb4, 0xbfd79717f2880abe, 0xd6bc7fe57653aec3, 0x2d3bfe70d9ab409a,
            0x718fb60d736dce7c, 0xc4e8dac740710c18, 0x6780e1fc8977517d, 0xafe5b45834406b6e,
            0xa47a4e25dc8b370a, 0xee8b1bcca399a0fb, 0x496215996b9325f2, 0xc5e12573b6a69f77,
            0xdc66f00740622757, 0xf53eef059cdc7307, 0x1a28fbe4a21df8d3, 0xe57050fa9b5576f1,
            0xfcddd6fb549dc14b, 0x0faf20162bd1af33, 0x512788244cba2bc4, 0x7915733363e85a8a,
            0x7d9de469d31ea716, 0x36643dbd746e311e, 0x2ba0cfd125cc88cd, 0xbc1aadae2cbe7282,
            0xcebb571744772533, 0xda3f581ead01ee50, 0xeda166aa5e9e66f4, 0xee462c1e98824e77,
            0xec6d1e029c323e9c, 0x496333ce6aed3d57, 0x16b43f597e16210e, 0xdeba00d63ca80ead,
            0x46dfc1c905eb1c4e, 0x613d29caeb5ed262, 0xce9c6effcd47964f, 0x304e54d147217eb2,
            0x34f3cb5b12b4578b, 0xa15f12b8dc8b109b, 0x6423ae4cf77dae4b, 0xf6c945cc5b8acdcc,
            0x0637e5a45e942fc4, 0xf642cde7b464655a, 0x01c1a8141a20da32, 0x90522589b268652a,
            0xe40a46215e0cefe2, 0x5a89a159c4de883b, 0xae253bc813444baa, 0xa51508831e0d067d,
            0x7377853f0bc57550, 0xe4a18f6e3459ad36, 0x04a55b81698ee1b1, 0xc10ec81db3159f15,
            0xaec93608e122721f, 0x03afdd88fab882c6, 0x3cedd056ecafe34d, 0xe65efaddea8c1334,
            0x3f0ac848886b04ed, 0xbaf1d4e91dc734d9, 0x5c06ad85f536ac16, 0xaaa7610c6c3c0772,
            0x02e8564756350881, 0xd34a607cc378e729, 0xb79715c55182c35d, 0x15697ef0988db1cf,
            0xfdda0c6b8ef4a6f6, 0x86172a576d93ce30, 0xb51c8f8701f80e02, 0xa2ce5ab77e73046b,
            0xd75dcae5c26e245b, 0xd801759c1c9add82, 0xafbaa97fad4db725, 0x2da343c502c1d4c7,
            0x08aa9bb4639dbdb7, 0x05d8d43fb411c1ac, 0x478dca2b17b0ac98, 0x4eccfc4d10920d65,
            0x8ee8dcfb43115835, 0xd57d5f70ca13aa7b, 0x94711a98e0d62a0f, 0x56101d260ce0d272,
            0xef18d9fbfdaa7679, 0xc118f62ed8fa5dee, 0xe4a7d5cdf1cad001, 0xcd06b2011afb7b65,
            0xee76abe46fbf3d4b, 0x9a33fc4aa5088311, 0x25cb31d1efa43fa3, 0xc14488b4a356a0e5,
            0x6df88407a9f7c0a3, 0x30f9e9e54620095d, 0x7fed073e0856633e, 0x77d1e2f727af0046,
            0x9fc87e078c65daab, 0xbdc3a4703d0d08ad, 0x0fbfbe8269a458ca, 0x769059d1e0be53da,
            0x504b0f33013418ad, 0x13aa1ff35b52eccf, 0x3bd352b3bc7c153e, 0x2acd6f97d16bd09a,
            0xb5a6759ef2879d9b, 0xe6fc8dec1c11157e, 0x00c35fe774a5aef5, 0x932ed4611eab0399,
            0x2c9d7bbc543bad1a, 0x6389ef75c1bdb10c, 0x21093963f90b73fe, 0xd8ae9421a15392ad,
            0xc46cc8557cc80ae5, 0xa39b978f588b3455, 0xad057f3953fa31f0, 0xb9877454a9eaec5b,
        ],
    // j = 353: sin(353·pi/(4·512))
        [
            0x83f26d11de0814bd, 0xe1cb52fe5ad78e87, 0xc5bcfb9fa03ad2ef, 0x523aed7f7c368104,
            0x2a6d12e6efbd6e66, 0x2aa8bdaf47384be4, 0x15bc3ffe627c5704, 0x2a67c956cf2c79b7,
            0x4b6014f053aa140e, 0xedf66c887d2cad65, 0xf9f1d73bd7a9f30e, 0x7ac8b56022e4e8b5,
            0x16720e8f93bfb7e1, 0xabae09e398b3461f, 0x5570b39bce4b7c3e, 0xc09daa1e38d72917,
            0xf59b513895faad6a, 0x044d85d21461f5ad, 0x530500530517defa, 0x3c1a30413f717635,
            0xcfadf381978f3176, 0xe9f6733c30f409b7, 0x03495b8464cb9357, 0x8ff268998ee6863d,
            0xe1a669d01421ef19, 0x82cb38f044b12cb7, 0xb50abebf54f9994a, 0xda3f063b8d227b2f,
            0x650b325805aaaddb, 0x8fddf284f986c031, 0x76cbfac332681d83, 0x1957fb0a5a0ece5a,
            0x2e831df917e05d54, 0x0a90a9503049d3aa, 0xecd39c772effecfa, 0x7b66ef2e82971c9e,
            0x9ea7d40983713865, 0x34f858bca43fae23, 0x418c99c61fcd50ae, 0xb509c0560e4e775c,
            0x694866a738e615e2, 0xb804a4baf02aec16, 0xbad57754461043a8, 0xb6c2a88acf37a298,
            0x643f89913ee4288b, 0x2ea61d5bbe6ea599, 0x53d53e9cfe85712b, 0x205d765b41a0d466,
            0xfdf14899b882f846, 0xc6173761ed9e5590, 0x25080ddbad0dc1de, 0x01fa6c70fee160e1,
            0x875e7f1576f04294, 0x65ac958edba2a196, 0x08f91f0b879459fa, 0x82563892e8d41712,
            0x05d77687086139f0, 0x5ad2fcea5e35b7b0, 0xa62b26d6b68becd2, 0xb556d7571c9bf26e,
            0xec29b98e0be154d3, 0xe48c86dd5824e0e2, 0xf8ba7b8a2c7789b5, 0x4c83e139f38998f9,
            0x6bc8ea18f3dd7581, 0x8b1a56bebf66afbf, 0xc756fe67ed0b30fa, 0xc2a75e3be75634ca,
            0xd97ac275fddf8fa3, 0x35a6780d80c6971f, 0x0bba1a25f9940a50, 0xe3a077dc312df0b0,
            0x42ac51a6126ffc5c, 0x5eb294661fe06b3b, 0xc1c753041431488c, 0xa1f09a1462944535,
            0xaf3778bd934ccc80, 0x52c332107b331375, 0x49a5dbe8c5f06c93, 0x6e3c56fdfa3a2164,
            0xe214429b54d6dce7, 0xef5cb9f768438be1, 0x8b16020d0bcb17f3, 0xe554301a933fafbe,
            0x2ab9d0dff2b1aea8, 0xc15dd38dd0d3c44d, 0x4613f3b1aca860fb, 0x9224e510b460a98d,
            0x155815a219439712, 0x84b4ba33babc9398, 0x2cccd93a1186d943, 0x96b1ede65a7e7c59,
            0x8d2970bd27d83710, 0x18dec9c04091949b, 0x49548790f013987a, 0xd0ea3752010632cb,
            0x7354e3b80fef57f5, 0x49aa27f57b6f725e, 0x0b0fbcb832990967, 0x125adcea686a4151,
            0xacc2804fbea5b673, 0xd9246496d9739a20, 0xf69207ac9aa26e93, 0x85a03e79648a3999,
            0xf984b90c0e495eff, 0x71828042b14ac561, 0xe38556d0c97532d1, 0x631be8e21beceb45,
            0xa8ec18c1856ee063, 0x935e3d2d236cc52a, 0x796276ca4b6d6c59, 0x7941e25982dd43f9,
        ],
    // j = 354: sin(354·pi/(4·512))
        [
            0x8448890195846099, 0x246efcff30cb0649, 0xf99b18c7577701a6, 0x01c84355ff63da17,
            0xe7b262a6782ab9e6, 0x25362ad4c5427238, 0x8986236f611b6daf, 0x4f91ada76d6563ed,
            0x1c43f9d6495b3efa, 0x2cc10998120c8972, 0x9b766f7d8095ec15, 0x35b988346993e874,
            0xd4c7a5b3d7e72744, 0xa1cbbaffc7038a38, 0x76d76414af19d98a, 0xa7a8c351c31187c0,
            0xbe6dcac360b25387, 0x2c1e287e5f89f277, 0x7333c6ac9c12d967, 0x1213840921e305c4,
            0x3217ab89eb197e51, 0x3cfefdb9a400d3fd, 0xeabfcb071f65fb5e, 0x546d06263ae80607,
            0x56037aa59d57c1e0, 0x1ceebc8f03b77868, 0xa3ab9cfe4ddab700, 0xcdecf7359b0b0101,
            0x2f537fc967a58e88, 0x59293d61c14f9fd2, 0xaf00831f7a81961d, 0x8fd3856572db8899,
            0xc582fe8d5d062478, 0xdfe15abcfcf7c8b7, 0x2407164582a85a48, 0xb3da18c6d2ae46cb,
            0x6de693e35e63d567, 0x5ae8751d2c9bdec0, 0xc24e87164eccef4e, 0xc002f0a523f90b77,
            0xd5878921991f2a56, 0x0cced6505a06a117, 0x8084073650a39eb0, 0xcb8610a692ad0fa8,
            0x7e8068c1e4120b29, 0xbdd7fb3a3eeda87b, 0x04122755e995d9ee, 0x6f0f52249000f8ab,
            0x13f244b43962f642, 0x2a8dddd0f06b9997, 0xb478c098249426ab, 0x5af98c3c4c051956,
            0xb8b73939b89d829d, 0x29b971a7de6ae59f, 0xc68988ae2d410f85, 0x61b18dd6ae9c937f,
            0xa4a3688473b86d71, 0x25883e29f979b033, 0x7e96513bf6172838, 0x6bf1d0f45011a695,
            0xe99385e7801ed283, 0xceb99d64c44509dd, 0x56bd6d779227dd51, 0x6fd17c6f92927c4e,
            0x471fb5e88278808a, 0xd2d30ae36d197449, 0xae4c617d754b82b1, 0x4465d0191a2f2f35,
            0xa543488058f09f82, 0xf07aea6e64290344, 0xaeae289dae4e449b, 0x41354c547067cee7,
            0x722ff4c371e0de0c, 0xa1c59fc3f7d6359d, 0x09f67f48790d760c, 0x44ad525ad0c7d6f1,
            0x19af9c851a6751d9, 0x5c2c714555e24df0, 0xecd4915eea614822, 0xf1a2bd6e43a4f37f,
            0x32d1ceff47d8adea, 0xeb8f7ded830a078b, 0x1270d08ab6efaedd, 0x56f790cfcfa16741,
            0xd9fda34a3da907a3, 0x951444d8434f4500, 0xbdd5eb5d6781102c, 0xa948662724d9d51d,
            0x775bc4cc05a23531, 0xf862f6e249c23daa, 0x4a220008c7bf18cb, 0x248af5b14d83d893,
            0xf3fed2b9551573cd, 0x348022e343d58b78, 0xa50e7694359e6339, 0x38ef4d0b493d49bd,
            0xe85d0b1322b85515, 0xc13b65e6c47cb2bf, 0x7b53a07e6b589068, 0xa3007932a8715ae4,
            0x45111fb95dfe6b5d, 0x799635df1219814b, 0x0f8710aba228b270, 0xd246593c77804749,
            0xfbaa52812b027173, 0xb8fa18a3fbaffd41, 0x4917abee617f15c0, 0x398e4404f41e3290,
            0x506a051fcee612b2, 0xca9c94dec5b6c282, 0x6d75f120e1b80766, 0x7f43429223700ee7,
        ],
    // j = 355: sin(355·pi/(4·512))
        [
            0x849e908af700c1f4, 0xa993c3b80a28710c, 0xf30503dda33f2b68, 0xd95c2a780c6cf0c5,
            0xee7757ce29976cee, 0xd172ffa458822b9b, 0xbc11158672e14fbe, 0x2ea68d6671b9bad4,
            0xe855f35d4e2e768a, 0xa3a98a9156cfd922, 0xc30b9c29d65ce279, 0xf75c05526409e042,
            0x42395a57f7b2336d, 0x76c5973fb04143f6, 0x14d56ee629c2809f, 0x3d85ecc51c829567,
            0x49f1de2c62d59e8d, 0x1463fa72109c2328, 0xd0d1fa992a5539bf, 0x28e9463f77622fcd,
            0x59dcb1b654ae9333, 0xd328f6021bcb7742, 0x948288c9ab6ba08c, 0x75b0d6bd09c100b9,
            0xc977dfe8c9e7b7b0, 0xc8851651ceebf3e3, 0x0023cbce36971b0c, 0x6d43bc89ead43192,
            0x821907c2a2a999a7, 0x161ed5ed589788e9, 0x4ef2982e40111773, 0xb4875b7edb832312,
            0xb774d7471ef52479, 0x7cbb7cad41a9afbe, 0x7fd32ee44ec901f7, 0x293815f735f70502,
            0x2735dce94491d63c, 0xe201bf5bd01eae76, 0x162a6ea4a4a3515b, 0x0c59431cafc9d365,
            0x37f4615548078930, 0xfcd673c2f49078f3, 0x3d68c35611d96fa9, 0x3fb2d0f5e8b3dd96,
            0x1119d1b5b63bfd02, 0xd928405096f625ed, 0x3417291e369b85ee, 0x68e12e12da9aedf0,
            0xbf89210fc1a28c43, 0x705e4b6a62a9d234, 0xc37f730c50b8a2ca, 0xfaf28318da38ca2b,
            0x04807382303ce6f2, 0x8deef071e0516fbb, 0xc96060756fc25720, 0xd097401d0ddeaf0c,
            0x80e1e91e23a01a57, 0x8acc351e0fb142f7, 0xb3b606aed8a08e6c, 0xafce986a41154443,
            0x56673081b0df9871, 0x8e5761b2a96b3ddf, 0x3f1778e78cf37623, 0xd331aef11fa8eda4,
            0x060ea36a23266319, 0xb0712d2220459e2a, 0x6edec98a3d222332, 0xfd2eeba25d790ec9,
            0xbe1846078898be07, 0x4f50d30a3c7a7127, 0xb14d95c4e586f044, 0x915ae20e2221d5a3,
            0x18b01d232d75cc03, 0x50a82b30013a7e6c, 0x2cf5626fb4192c6c, 0x7942703e9dfe2ed1,
            0x3d8e52eda83398da, 0x43e99dd958a49645, 0x9288caa2b5de85cd, 0x40c599039821e5d7,
            0x3cd7c5387221cf80, 0x173fd3d3550e26be, 0x6927da4eb1a13c60, 0x4d2335e3d57a8903,
            0x38cb771364e13502, 0x3f005edc241daed8, 0x5274d9e420cdd46e, 0x7ee107d5c0d877e3,
            0x46f50b19c8602f1e, 0xeef57edf8bbdfef4, 0xaad665df3f1888a9, 0xcd7b54013fec8fa6,
            0xfb5fcaf257a16539, 0x364ee25adae431e7, 0x710cab072de5d812, 0xcc70c790d936f708,
            0xccf466cd88d62bbc, 0x7d9c6e9bd36eb18b, 0xfed66696d1bca624, 0xc8dacbd2373c9afb,
            0x2771ae5b2781980a, 0x537ed5e849d4c6cd, 0xd07a73cbc6ca8993, 0x112e29466e41ecb2,
            0xfd2f9100378d043a, 0x8e97aff4d47fbd3e, 0xc882336e6b31ee91, 0x9fddc178f0ce3c64,
            0x59944c51828d47ce, 0x56878e689aa367ca, 0xfad64bbff6b6a8de, 0x58ec52bfeac8f0dc,
        ],
    // j = 356: sin(356·pi/(4·512))
        [
            0x84f483a0be2f0403, 0x51917cac857fd5f5, 0x6be67badc5193ea8, 0x0af8da1da1f193ea,
            0xd76431a12633ec5b, 0x0536694697e85053, 0x29a67c45aeb4136a, 0x2922a9f2f4a2c03d,
            0xc03357784c0b7de7, 0x76093e1f9e768055, 0xca7968b3d023c519, 0xa8cb3a2572c31331,
            0xc5385ff4eef4cfeb, 0x8356c942d770b537, 0x056f2c25066f57d3, 0xce9d82d166875ac9,
            0xb8a9354f5344a781, 0x0b2e422d307682e5, 0xeca36e712c0c9375, 0x32b092c49524e41b,
            0x2c77ba89a44928b7, 0xbf46449aef4448ee, 0xd3e5c73394f7179d, 0xd3a5fa835042ad98,
            0x74037e71a4f70399, 0x603fb5cb2eff80b7, 0x3de8a1ec7fa00c31, 0x8b5106019e56b1ed,
            0x09c1d41664a929ce, 0x9a7f6ddc2988bcc5, 0xb01f170e3ff37b0a, 0x12da9de0927ebbd3,
            0x37ccf6008b462ab4, 0x9106f70595000bdd, 0x3ff2692bc1e1f7bc, 0xb606b9cdfc46e6ce,
            0x86c5e5ba786f57aa, 0xc296948986613d1a, 0xf2c98f1df35bc845, 0x040cf63fee5a0dd3,
            0xea25d20a1b06c42b, 0x87d322199a3e4620, 0x34c5783118966e2b, 0xffe6f0b2c2af6474,
            0xfac491a73da4e15e, 0x0d6fdde515f716b9, 0x1c5dd5c9e078df83, 0xab0289534bc29103,
            0x8fddb5edf612792f, 0xe7ad6e7211887f75, 0xa67dcb4d0f2eb707, 0xac52e695fa530e52,
            0x82f19ded7a08e129, 0xd8969b4b4ca757bc, 0x823d8fb4d813c87b, 0xfff84f6a40a4aae5,
            0xf114e30ac37044ab, 0xd60bfda7db92390e, 0x00d50d75023a955b, 0x05f781dc9bd620df,
            0x4d2deaa5d5041831, 0x9d0d7fb09180db95, 0xa94a6162298433a5, 0x0eafe95714bf50fd,
            0x3f5eba1c6b0e5b14, 0xc7001f15ab96e5c0, 0x8dcd69c7df3e55c2, 0xff71d0a337cb9545,
            0x6711f5b495b8900d, 0x458d97f702bef137, 0x2ffa7dafdf58a183, 0x7931e1c128d7e45c,
            0xaaf06a6f7caabd78, 0xd9a037b1af2d1fd5, 0xeec93b837e406278, 0x832ddde16589f238,
            0xa9a7079111931bfe, 0x098e0d654ef7ae99, 0xb0184da870998677, 0xeae90d8f8aa6cc3c,
            0xa099296ecd9aed66, 0x5ad45acd2b706bde, 0x16e02dbf2acc6b2e, 0xe27b67f175050376,
            0xd2b4ea051725ddd5, 0xa732953073429bb3, 0x602bd47dc7c6e3a5, 0x2ee733b74b74d102,
            0xec6a7b113f8e84f1, 0x8701fdcc64d9e44b, 0x516dc2ab7cde3175, 0x7d653f910a4ccec7,
            0xce4d07277d98618c, 0xe738f17463916915, 0x9ed2c0c73cd9db89, 0xe0382d9f2e3f40f0,
            0xd21e5b8e6df44ebe, 0x35542ae848e50a8e, 0x93ff3becf77b9546, 0x26893b3ce5d94882,
            0x018c2e3e1a372011, 0x67e6b23d87f8b4a9, 0xad3c332e5d80301f, 0x8676a3a634cb0d88,
            0x69cffde6fc11a9b4, 0xecf23198817a1d4f, 0x43f2c465d404a458, 0xd9364b0bf0119767,
            0x3d7c3cb4b8731207, 0xd252e5a8602972b7, 0xa38ae79c1f1f7861, 0x2509a3866840db0b,
        ],
    // j = 357: sin(357·pi/(4·512))
        [
            0x854a6235a9e8573d, 0x78c99e094dd3dc59, 0xd35ca693e9c53f04, 0xfff8934ca93125c8,
            0x38fb8ae936f680fa, 0x49585cd4da71cbc9, 0x360fc59705774ec4, 0xa2d5cf77eeca1d68,
            0xe8218275a9337a21, 0x58987c4ec271daed, 0xdab72a7b2a21998f, 0x9e10629c83f01d81,
            0x60e2210b051f3111, 0xb17208d889a67d92, 0xe7914628f0e99092, 0xeeaaa767e6f00f69,
            0x84109cf1bbd90ea2, 0xf08cff0f3bc77426, 0xb0a2edcc53354126, 0x3f8d22e651e84c69,
            0x28e133b07116770b, 0x82d796c5632d8d94, 0x108bc6f4e5586af5, 0x3c02aa04cb098595,
            0x6f2b537cb74761e3, 0xc558c9edf152a83d, 0xe0ca5f6482994aa3, 0x4095d393fe36d1f9,
            0xf3d9a68d8c98afa4, 0x64a46c401abc738e, 0xba95c894e3dcedda, 0x5c4ff11fed98ccf9,
            0x3d9c66cb151efff2, 0x8666fcfc5eb13e0a, 0x40cb8aeb39dda069, 0xfd95c621abbad321,
            0x5e3a8d757d63889f, 0xc256c1f786db0f59, 0xeaaf8e46c865b658, 0xc19b22a523b2e0d6,
            0xa83f8059909ed96e, 0x8de07f8b34e3c74d, 0x6f05320dc3807798, 0x21d1939d3e4eb2f6,
            0x7575d1483155a27b, 0xb908066d3a8c1fee, 0x53d8ec182f527a31, 0x4b64091f5828f06d,
            0x8a1c3d16b56a1c96, 0x4cf8a58dd0e85a73, 0x9365dd8772990bdd, 0xa33e86b58c73d4e5,
            0xb5181293bdf2aebf, 0x31ca7fe34b2e3901, 0x17db2d378f4876e3, 0x7d17b3453218888d,
            0xf26026033a841ea0, 0xd06add48cfd44fd8, 0x8c21fb63b7e0dd16, 0x485a41db83f78d84,
            0x2820aa3d7a8e1780, 0x53865d0abb371a20, 0x4a0de4a58a3400ed, 0x66d98e8b9adeabf9,
            0x413fc57cb72c7774, 0x6cfd44aa04f08111, 0xd342f6983b6c5574, 0xb2650afc7c83dd4f,
            0xb9667a86ef0520d1, 0x37f50eb965b86dc4, 0x18dc2d23742cb64a, 0x5b4fad3598671fe4,
            0x7790967b5e511f05, 0xe2c76e4d94d96ac8, 0x98e58b92d3e08ef3, 0x05b8c301ecabab50,
            0xaad23367aa522e23, 0x1f1f453513ab2172, 0xaa45fb20a50efbbf, 0x50d48b110b4864f7,
            0x2d8dba23320fa755, 0xb05f13303d1fcd02, 0xdef53d6712be0166, 0xc957ecd93a84253e,
            0xc5d847f1f104c328, 0x36bb58c328ec2068, 0x61f9d55994d2658a, 0x6ca52404ff9318f1,
            0xce52fe81dd8bd31f, 0xda67676e2686f8dd, 0xc41529278d521bd3, 0x87090e59dc4b1a0e,
            0x34f59c5938e48ac4, 0x49a453986c3f5277, 0xd26b37beec57abc5, 0xfe2e7ea7588d0b64,
            0x9e5c2ba751a2d2a8, 0xdca028c92a381a8b, 0x783ab33b1fb3df60, 0x01bbfdd06f0329af,
            0x7aad2c657379f53a, 0xfe272146b427622d, 0xe5e760cd80882cc1, 0xebd4650bdb4e5015,
            0x9048cbe23be6a28f, 0xc573f93da05baa30, 0x00bcb0d3a5aa1c78, 0x14c8944073eb1202,
            0xc4801308d3f482e2, 0xa64f939f02e09866, 0x1133c9e8a6b0ad26, 0x304cda2afa7cd24c,
        ],
    // j = 358: sin(358·pi/(4·512))
        [
            0x85a02c3c7c2f5ca5, 0x327888fe4b62687b, 0x7e7c66f05ebf6a77, 0xaf9fd4fddafba167,
            0x30259a81683b41f1, 0x517ee6d2b04cef33, 0x158f0df4f79041fd, 0x8424f6a985b12089,
            0x51136102489f41d0, 0xdc48610845df37aa, 0xd8f6fbdc0889091e, 0xbecced969687a3c1,
            0xcdd6d2f26d25f118, 0x7f65803e8ca1f168, 0x53c6b1fedbf94cb9, 0x2eb9209d7b115b20,
            0x4c04c43df8936105, 0x6368ed779cd3f2cc, 0x5d400a0a31788b66, 0x46bc7916081b28f6,
            0x87f122da2b922542, 0x0025dc4f7632ecb1, 0xfe9edb47a72fc054, 0x518244dcc6b8e120,
            0xbc72ca73449bc5d9, 0x10676cfc1499d0a9, 0x374274d1680e63ab, 0x13745977b154f490,
            0x0450840010af7df1, 0x40e95c108972fa24, 0x988bc9e3fb121883, 0x47fae6b58672e52f,
            0xe38346a5a53a4e51, 0x4bc2b9d62039da94, 0x5c79fd9d8182396d, 0x6cb49093ccbc93e1,
            0x9b0113bbeb3aa350, 0xab8eed443c51d992, 0x6661185cf6b847f5, 0xe557ce751c41213e,
            0xc86272925be02cfb, 0xed91a040c6c581b3, 0xe4248ba7e5a4c337, 0x71425b3faf4971e0,
            0xe68af28f2f3dd482, 0x0ff561d30b930546, 0xf2437714314c7f74, 0x74aca221e2e76089,
            0x53cfc0a699aee553, 0x546658343defb75d, 0x7a266b3d9b11a2c3, 0xe9acebdd47a17a75,
            0xeb95b19861c802a1, 0xf8f4f1bd6d3e3e02, 0x86b29f4bde5bc699, 0xbc0d1ed470ec3092,
            0x1bc269811e669f27, 0x9543ff3b8aba0551, 0xf2ee578bc416bff1, 0xdfbd8007b64072cb,
            0xfb494ab580222d33, 0xe440a640407a4d4c, 0x88781c2a74dc314d, 0xd98aa81692e3d870,
            0xa25f4a2a5abfd11c, 0xc45936f2e4436a66, 0x0a07e7828ece7f1e, 0x8743c00eb0c5752e,
            0x18110efa82e17ff7, 0xfbe420d77b80979d, 0x37bbcf74bcf15f80, 0xb4042db40a493eaf,
            0x6a33552e45008184, 0xb61e976c66cc8401, 0xf1f8c8ba9265a0d1, 0xdf657b525a18f3e4,
            0xdb7be8293a56b8a0, 0x2a422e2111743346, 0x38cc729d7ce815e1, 0xd24727b073c573dd,
            0xe7daeec5c79d7ebb, 0xc5443fe47a379577, 0xc28fd16a872ac2f7, 0x4ccd016a386948c6,
            0x444a752c84db5186, 0x0070887262d86cec, 0xbc9e951e2267a605, 0x6ea4bb21570e91a1,
            0x60753afa41d5405a, 0x7d92a8c2c2378736, 0xc9361443a0c57f28, 0xe0b2adae3670f6fa,
            0x97dcd5df5a309d32, 0xb62e204d7217413d, 0xc7e6668665dabc85, 0xa48aac860d8cb9f4,
            0xcd3fecf2c6008b7b, 0x79f12af00042811c, 0x5217896e911577fd, 0xae23fd2fc6718c20,
            0x3eceb16e7851e12c, 0x9c54623643398087, 0x8b7901ced58876ce, 0x17a4c7cccb9b25c1,
            0x4a4058884481e49a, 0x67fac5a489622f48, 0x9e4f7c1354f362cf, 0xa8cb68e5877582d4,
            0x2c1be0b6244d0063, 0xa2297c419ac8082c, 0x29d37b4c951d297b, 0x86412e38d5c62080,
        ],
    // j = 359: sin(359·pi/(4·512))
        [
            0x85f5e1a7fa32308d, 0xb02369beda261a25, 0x7156986dd78646bc, 0xb11cfbf06f71162f,
            0xa5d40c1feebb3063, 0x16c5ea53dc270230, 0x2e04d52a4f4980a4, 0x0d862f420ebc2ab0,
            0xa10a548cfe35c240, 0xeac814188aa4c5ef, 0x7bafc83311aa2de6, 0x2fcc5d10fcc0c297,
            0x738d6de3ba94d063, 0x3e9f1bb809772c25, 0x7c88def7a856bde2, 0x6a25449ca78b67a1,
            0x42a5d1cadc828b86, 0xbe09a6a3a671247a, 0x9d3cd7c111d4c481, 0x49d463625bc29865,
            0xb8fcde847f5438f9, 0x6d63ba55b5e591df, 0x37ad1ac978e98030, 0xe000865eb94fa64a,
            0x4cbfa077776a2b67, 0x634e1bc85afdfe29, 0x7ac097d6f36da3f4, 0xdabb4315c77895d5,
            0xee74412571aa4836, 0x864bc010a99f4274, 0x44500eb658718134, 0x778b9a25f8b6b007,
            0x66664d4951d354b6, 0x373340a849579a58, 0xadab150bd2777791, 0xb203673b05bb93be,
            0x84c8febfc9987853, 0x76653df00d43b013, 0x0ae00dd0f364a8e4, 0x0814ebcec28cdfa9,
            0x9431892fd8fbe93e, 0xbf4db0bce81fdf0b, 0x7d78db7863e47cee, 0x54a1285a7fffd57c,
            0xa43c74d1a1505b7a, 0x223bc4b44251ccca, 0x3a36bc08c7c63467, 0xfc30b55db4c1d270,
            0x7a3cedfa35963792, 0x7d0677e724ad1ae1, 0x7e90a5d26c72995d, 0xda94fbedc38cc734,
            0xd4746a72aebe8c6f, 0xf0ce79082dca5d6d, 0xfab998ac48b94115, 0x80d5335f2b8e8d0c,
            0xcd589818e1f5ca1d, 0x4afc5342fe6bdc72, 0x8b5ce2f4963ef508, 0x5e72ad5f6b56a160,
            0x05f459098397e112, 0x0b3bc8180ff852a4, 0x6d744b683e631ec1, 0xc79b0cff39cf0fcf,
            0x94eb1330f592ba1f, 0x0f5dc6a69e81e432, 0x681e52649cc833af, 0x1470083f8a8a326c,
            0xdf4c7d74dcaeda56, 0x5b1c6aadbc704dd3, 0x657bd9a05cd8c940, 0x0896c07cedc4e787,
            0xb667c14e6dde4595, 0x300b7daa5a39dbcd, 0x9ac64bd6d04e37f3, 0x1c2ee958173351db,
            0xc7cb89ccfa64e06b, 0x367b2b0a3a4a50ee, 0xad73910ff0b96d9f, 0x6391ea4e42853cbb,
            0xd72d5626d7332718, 0xfbaed9ac9c30f2f6, 0x8566806ccf5faae6, 0x85eb65f0f10a0307,
            0xf01f718a910831df, 0x778a17be7a85f833, 0xcf31fbdfeb04c280, 0x97b2208c70f18406,
            0x78976fff340c4e1d, 0xa3e48c4f8d56a6d3, 0xc16cbed09cf3df78, 0x71077bd31c217a53,
            0x803a3e68a0eac9b6, 0x69789a37afc77725, 0x3a18c6048d91696e, 0xe4c3378f96bb5465,
            0x1d993ed55835fb86, 0x92bafe590a43d56d, 0x1b1278ea41966cd8, 0x558173ee37c29ab4,
            0xe40ac709d7f548b6, 0x2ab10bbc6c317b49, 0x9cabf3d00648f24c, 0x6861e294031f0dd5,
            0x52e185bfdbcc394e, 0x46cec3b5fd7e0f35, 0x841f15f39e2221f6, 0xa83b1880e73a0219,
            0xcc8b128f881cc624, 0xd802301a060c0145, 0xf0289e71ce24c3b2, 0xeb5117c2c220870c,
        ],
    // j = 360: sin(360·pi/(4·512))
        [
            0x864b826aec4c74e5, 0x85043222c9bdd18c, 0xa4087bb61a5a1571, 0x43fdc5fb3261bde9,
            0x68298f5e656cddcf, 0xaee3fde7196372b6, 0x093e774d7e264a86, 0xe01f2c84c7424b11,
            0xf52f18b213faae9c, 0x2e7745c660c63676, 0xab89aa49603a8b19, 0x63fc85af0656acf9,
            0xb1a7d9e08ae61e12, 0x6c5a6ce1368c15e4, 0x17fd4f850a8a300c, 0x43541b46a17c50e7,
            0x2dee1952d75f920e, 0x0ad72273c2819b17, 0xb154c1a424fd6241, 0x0386fa40b66c51cc,
            0xf0a60529d6b37fa5, 0xb42ab8474bc0d3d2, 0xc41030291202b2be, 0x3e40a89b336f5e4a,
            0xd604ef14370cac21, 0xd4bdee5f1fe8f930, 0x57150fb6d757e8b7, 0x9ea55a83a4c08160,
            0x49fce70e444e9f44, 0x00e6c74b178fb323, 0x5622626ff28bd6bc, 0x622e0aae26789e4d,
            0x24b4f5ff7c31dd47, 0xb63a1a98773918ea, 0xc395715a0555ddc5, 0x39d501e5dec26728,
            0xd7fbe04156b05860, 0x617cea4fba7e95c8, 0xe099ec0de6f110a2, 0x2388950903de6ddd,
            0xd8462c8ddb793878, 0x1bdc9d8002161951, 0x48569bf6f6b742f5, 0xaf646fb8a599c50a,
            0xb2a04ef6ee5a2bef, 0xa1c861b646c7063e, 0x23ecdb0cdd1be375, 0x44efa7ac0d1609f3,
            0xb9fddb6ccd545ef4, 0x247c834d85c8e261, 0x092496dccd60f249, 0x46ccf91ec0b163b1,
            0x3e01cdb74a2c74a4, 0x2d21c2583a6c1dc9, 0xfef27d7d70f48ccf, 0x74bab4e9202767f3,
            0xa94e7a5baa570cb3, 0x2f7f5bc327d09c99, 0x492a1d5609dbf20d, 0x7a58b0212ce7ed2b,
            0xf41287c6f4e67453, 0xf43edc26694f088c, 0xe32ace871d478f98, 0xd225ab9a2e747797,
            0x321a9118d9b376f0, 0x445d0c98cea5a412, 0x7e83ad70bbcd2d99, 0x93a985e70a8d3e04,
            0xf20ca57e17cbaf59, 0x075fcba049c75454, 0x9d5a08d328c03d3a, 0x8c665636b0f2108c,
            0x24cafffd0de2073e, 0x9c4d8948bfcd6f99, 0xf5ef7b6b29bb3dd4, 0x4bbe0c3f693ceda9,
            0x59e06c4a99faa122, 0x7c705efa9521304d, 0x03cc52cb9a3de606, 0xb43fd1a8e4a552f8,
            0xbbf999acb03862b4, 0x615f9da98e16c041, 0xe397091774e1dbfb, 0x7fc4ef2e30e95428,
            0x29f3649c57f2d4e4, 0x47162fa23650de63, 0x5904739e6b6e98cd, 0xfd76feae0d0b1579,
            0x4963394f80bdcceb, 0xdf66084c7c0e118e, 0x10cea09ed6c94874, 0xf233260286a3ab27,
            0x4a8db82b3f57d967, 0xc31a08270844ff02, 0x7011d3e88f378eef, 0x232f5ed7a08de925,
            0xa9444c650b50aeb6, 0x48ed5187415b3d1c, 0x1cc25936d1f6958d, 0x5067ed5b207fe05a,
            0x9aa4d0c23da85eee, 0x8ce3ffec057dedb5, 0x9ecd0ad17c2cd60d, 0xd6dd1c75f8fbaa06,
            0x56bec7423bc47a93, 0x8d5a64266113b6c7, 0xb37af17e294b42e9, 0x48cd232d8c8a5e8e,
            0xaf2d7f683e7ddb61, 0xb2d2ca655193f9d0, 0x500e4ae91e1edd42, 0xd4fb0ea44f027a59,
        ],
    // j = 361: sin(361·pi/(4·512))
        [
            0x86a10e781e095b03, 0x74e8803d8be08642, 0x4828b6da3fbda238, 0x1eb0c03be762cacd,
            0xc67bfd5625c05856, 0x0e68e3e230789ff1, 0xb6ed64bfdfac900b, 0x2ba8db4c94e99cb3,
            0x39ab4e4274ce33cb, 0x47dc5c1d0d6ef521, 0xd34bae958ad433f5, 0x324e464c55ad8622,
            0x396102f12ef75b49, 0x616ae99dc7a8f695, 0x84305e42c0936774, 0x9465cc22b8790601,
            0x22e30f51894fd538, 0x0fa672e112b6adfe, 0x685542763c405c23, 0xaaeb625d6cba74a9,
            0x09653b7532bad574, 0xad465a9ddf6956ee, 0x1cc34334db87101f, 0xbc1bc7e978befddf,
            0x6a1b30c2bfb9b1a2, 0x0e982668dd2025f4, 0xa4eb2a10ee808694, 0xb6f119ecdbdaca19,
            0x330478ac28a75ed8, 0x0b63f088fccf344e, 0x2e9734ee26070d5c, 0xeb56cfed75e551f8,
            0x0a5fbfea726b64e7, 0x73d0a46b980091de, 0xe022badc033449b5, 0x5ffd5b4975a6ed60,
            0x0dd0ed828a4ca057, 0xfb8671e2958f2304, 0x5e0e073acc295b79, 0x5520e194989c5d87,
            0xe6d8d28d77bb234a, 0x82c1f737d0118eba, 0x10a83c3b5404a88e, 0x2f7424c3534f658e,
            0xcdf074bdc24cf280, 0xa3f6db53b36aa025, 0x094df7792b7f17f3, 0x6eab9e73d21e7508,
            0x4dd5fa902fdfe71a, 0xbf6f308debbb605a, 0xf4114127f01f68c0, 0x53f90e561a5cb837,
            0xc97a68d316bdfd53, 0x62fc9ed33566eb8d, 0xd47f597cedd051d7, 0x7dce75a8c21ee065,
            0x92cc6419c04c2490, 0x7921db352141f3e2, 0x5aa76fe0a8d920d5, 0xa7b4a9ab240dee43,
            0xce144aa075fb5d13, 0xcd480b1b99088d6d, 0x6cdc3c8f2b78193e, 0xf191ddd402005e24,
            0xaf29be7992b071bf, 0x192d0b2b2c418437, 0xe369af116ef5216d, 0xc69a34497864c8b6,
            0x80e6865fd70eabd0, 0xf0c28a49880dda3f, 0x460510beafa20bed, 0x88901c163a3ad31b,
            0xccf8f590bf81e049, 0xc55c34f45f3d6e53, 0x13214b790342e5b6, 0x3cbf0a599d8cb225,
            0x4e5d645aca1657c7, 0xdc1aaed44422294b, 0xb4bfd94f0428bc71, 0x99c83f906b038561,
            0xe0a29b53f33b75d1, 0xc32f3b4cef0e2cfc, 0xc75dba8d291620b4, 0xae60d300be41ea45,
            0xdf1a60765f9c59b2, 0xafb4b14b5685cbce, 0xd915ef4e4c95b33f, 0xcbcfc561db81f361,
            0xe33a6ab857f3b7db, 0x2bcd6e65c2a93448, 0x0cb7b915c57980a0, 0xcbdaa1934f5ff95c,
            0xed344ef9625197ac, 0x6819ed390fcee60e, 0xdcd35359717e4132, 0x7dd4ab6ad4a60bea,
            0x8ca26bd2babf1cda, 0xb755128132bbc775, 0x8eb94882e70dea9c, 0xcdc2a25e58997671,
            0xfc1a9b4e8b0e3512, 0xcd4e4809fba405c0, 0xb33d2e9dbb198819, 0xacb8191bc228859f,
            0x31c3bbe4ec21fc9d, 0xa7ec1cb2ccaa3d8f, 0xddd4d3fce0bf4756, 0xaf21bf5c6fa362e5,
            0xdcb9b4db971ab27a, 0x075c544915dbeac7, 0xa7cf63b3965d02a6, 0x3fd480ffe5bef81e,
        ],
    // j = 362: sin(362·pi/(4·512))
        [
            0x86f685c25e25acf5, 0x7e0b9b07548471a1, 0xc8063719ddec0518, 0x3cac673bec6dda86,
            0x69e80a4771a65240, 0xb27fb2544f7b7f92, 0x3ad084bf9d649557, 0xfd6e72e9b50ff4a0,
            0xc4b53b8bba2d36cf, 0x52c00a2573f33d0a, 0x9fbccf2c6bc2478c, 0x47a260b6ba2899a6,
            0x246ee8dc5f2bae2c, 0x3cfbc8f2892e20f8, 0xe108f11297f3a858, 0xac3da7240516158f,
            0x4bc69334f5bba210, 0x930290b9c40fa0d7, 0x236a2002355f47e3, 0xdbe584750b1ab886,
            0x91d03c70d74863b2, 0x62681d2c0efc1c8c, 0xdee76dc2ff59c11b, 0x25afe2dad575b172,
            0x230749b84688738c, 0x53d7a43943928f50, 0x55bac79302f9577e, 0xcaa877bc1466d1d7,
            0xdffdf73a1a4e6fb7, 0xfd76202f0bb45b38, 0xe521928ee5b9d7e9, 0xa8daca495af9e2e2,
            0xc8b3ee986315b880, 0xe3cf13cfa21de618, 0x3b7f7fa2492cdd95, 0x39386e5528d4c898,
            0x0e76950b1b05826a, 0x2f821734c2c035ea, 0xa4a7b1da5576d926, 0xabbd17b5f9166d37,
            0x678c3a75dc493b9b, 0x1b625d4ddcd77e32, 0x14cee9627e7f9a3b, 0x451b49db09775c00,
            0xfc91dab248ab82fd, 0xf1db0ff01fe230ec, 0xbf3a06c2d4a73fe4, 0x959fc5cd096d4e90,
            0x9a080f91b49fad29, 0xe13c914b1c6f6791, 0xcd02da1bbecc2a58, 0x2e3ebd5013d1fa58,
            0x44e4cff7c5d76c03, 0xb84a3fa141ce9051, 0x7f0a0f771ea59f50, 0x345277467086826b,
            0xb234439e2ebc6494, 0x0f1ccd39af817caf, 0xbe3bc1b659a513ee, 0x06b9ebddce3dfc8e,
            0xb48da353d9737f39, 0xf2afee1dc6e088da, 0x0b7a26492a1a9fda, 0x09f2f9fae375ac04,
            0x8bc42efac238a951, 0x45235fa3f9ac0a55, 0x3c08bf166c11d155, 0x3b1344c0894c14de,
            0xaacaeaab0a449857, 0x78f4516235da395d, 0x96c11c1c4821df3b, 0x17dd9737ac32b329,
            0xcf8f313c23ee000a, 0x8de2a554fe87c067, 0x2b6ab6fd2060a54f, 0xc35ae340c2195f72,
            0x54d89a2eac27b34f, 0x915bb5c22c99eac5, 0x7af8a085e5dc4151, 0x50d95f74b8d1f158,
            0x43784d39f0fd6d30, 0xcf28a5b34f824cff, 0xbae4e3ab24283d92, 0xe47778aa6040c020,
            0x65faefb9cdd60396, 0x254a5fcbba20343d, 0xe649fa233f31948d, 0x79badda5705c8c4e,
            0xe9f9f90397bcede4, 0x4690cab0b6201fcc, 0xb7fb80d08dfb72b8, 0xd75ef1231ccad7f2,
            0xfa38268b5cbecf3d, 0x367d7a41e27a5564, 0x8140ca47dbe02dd2, 0x6b37c3355139f8ed,
            0xe05f43cd9697a246, 0x9bbf8d98c3081c61, 0xec7a4a8007cb15da, 0xd0ece32944097cfe,
            0x10f83b02a035a646, 0xa1d524d40502dbb3, 0x4cef0c0707dc9ebc, 0xd0380a04d0979399,
            0x74d7a865817c4c47, 0xbcaf7c8238e01f55, 0x91db1969adb1f677, 0x8f1b8c0534b6c358,
            0x1bf13eb37ccc77bc, 0xe204a8194ff38f3a, 0xe076652fe90d5bac, 0xcf85cf73e065cfed,
        ],
    // j = 363: sin(363·pi/(4·512))
        [
            0x874be83c7e91d651, 0xcd8714630da124bc, 0xb1681b4a6b45cd0b, 0xf49e17ee821e3e63,
            0x954f910286ffa24b, 0x908eabc0c1026f33, 0x115128ef37715ced, 0xcd45024992805cb5,
            0x431050c93488fe87, 0x35be5cbeab031fe4, 0x688dbaa855f86c34, 0x5fe96d55fcdd4164,
            0xa3bf1ec3db1d9103, 0xfb6fc8ca303655fe, 0xcb89f19816d54ab4, 0x5a73b612c3209fa6,
            0x3d9f2f069f01921a, 0xe394060a856a837d, 0x9c98fceda31c4a7d, 0x478e502e31cb310d,
            0xd53c0549de168990, 0x6c2e9b49ee14d08c, 0x20e33ff9002b3ea4, 0x75be3344d7f38138,
            0x90d184b69f8051b2, 0xa3dcac2bd9ade0e9, 0x75af65f22e2b5d10, 0x0bfa6595ca22ae3c,
            0xe9fce94b8ba35e39, 0x95986f4f8dd47a07, 0x6a08bb8a0b5bd49a, 0x7d078ab65c5b40c6,
            0xc655a07503ecc7fb, 0x88cae14d82a0e11a, 0x35898600b35f69c8, 0x5e2521bb544689d1,
            0xd16ce5fa8e6a43c0, 0xce349b66bddfb689, 0x8d99ea86f368bee3, 0xc2be98ac0f7f5aa7,
            0x4dab119d218725f9, 0xbfc6a319b46abdc1, 0x7a22b71f15b74560, 0x766320ae18d4f54d,
            0xf8f2941563df5715, 0xd9fef0c09e6ece77, 0x700a0d1337a5be17, 0x2926447cb331dc39,
            0x4b2fdd7229b322a0, 0x93c7c04f2a07e523, 0x630b73473b44649b, 0x203f5889b1c04147,
            0xfaa05f8663e88755, 0xbfdc829471ded27a, 0x7651ffcfaa65d72a, 0x5cfe72f0f81121ab,
            0x6a1293bc42bd5bfd, 0x3626a376389dd8ca, 0xbfbf7720ff624cc0, 0xe5cdd84de6ec966b,
            0x0b358f198f2d8823, 0xe70c470f5fd8e720, 0xedce67e545962ad4, 0x8c7e466740540d21,
            0x84fb670dda45e035, 0x7597d0498e6cf15e, 0x1665128b9e3530dd, 0x40c283d320d55033,
            0x776511d5dba3986a, 0x10723102b0f868d4, 0x28a28b6480b15a8c, 0xf1d775bd2be20414,
            0x6a49620a4b981156, 0x5dc55483f8b863eb, 0x2186bd837a809e86, 0xfa5e4c40e11644f3,
            0x931af078c12e5030, 0xd5521cf72db03ec6, 0x569fca1f607e0e64, 0x75597162c7a43ff9,
            0x80b0d23d0f58e375, 0x680cfac5c38c457b, 0xd316458f58e3bac8, 0x664730b8089b4e4f,
            0x14c6d946dd4e30ef, 0x6d65428025c05b3e, 0xd560211a24fa41d7, 0x58f10f2c3080fdfb,
            0x59f75ab3563e78d1, 0xbe21e95e1e8fe332, 0x4e2f94d1621a7ca3, 0xf770c8d30a7e03d9,
            0x570c58166c6a1295, 0xf61e9e184236c500, 0x9dd8cda558ce3aa3, 0x051d5a42601ac127,
            0xe2e3ec756f971d12, 0x3f74edc576d23658, 0x29a745479e6010f5, 0x2e94cf95c939bacf,
            0x664e9fc29fbb64e0, 0xf1716bc17cb0e511, 0xd045b4f2ad5d169c, 0x7e26ace845cb15ec,
            0xff545a8e1c1c911b, 0x552be57aa1d61c18, 0xde16f77fc4743967, 0x569e5e6c9b15bc84,
            0xc7eb11a702ca00f2, 0x0d12f98ac335eb63, 0xbfe75386dcf8b2ff, 0xeeb4f5561e155a39,
        ],
    // j = 364: sin(364·pi/(4·512))
        [
            0x87a135d95473ec89, 0x4e091160e2430711, 0xb2ec953fdca4744b, 0x02fdd8e8037237fa,
            0x9abf97d477cc075f, 0xaaff23d17fbcf7e4, 0x330949502939e5ad, 0xd73c002d22a84beb,
            0x6e3f11b3819dcbac, 0xea4b4d60687f1cea, 0xfa9cab67b1ca4e78, 0x2c900a5d4212488d,
            0x9b08cf8f4e225a32, 0x04aeed62bec9d36f, 0x2b39e96f07c1c0f8, 0xd034ca6728d4bc8c,
            0xd17a9b6ffa5130dc, 0x9c304d5d49fea1d1, 0xc455ce321056f160, 0xcc49673abcc32a93,
            0xc559b2a012c49691, 0x8f1b222da8675adc, 0xd6bcbddba6347c39, 0x9111e12e8e87e359,
            0x44def8d28a97dcf5, 0xfe6ee5bc4f5da4d4, 0x7441e80b5a9d67cc, 0x4d3cff912c485f37,
            0x9689f8fabe71fa2d, 0xa5061ed3be8bcb9f, 0xa3d3135a5826b975, 0xd77b34c45d28ef35,
            0x7b1d4ea1966354aa, 0x8d91a4deef55192a, 0x0c9b7f0a2bc37b3f, 0x6952229a2c41c106,
            0x146c9e3fad17bc3f, 0x05c652727b47148b, 0x96aef51e9397ec53, 0xa27d084827581004,
            0x9563e95241e8eb46, 0xd4ef985f95ed8344, 0x8d3fd33309faa8b2, 0xf58f42fa76c32b2b,
            0x1350d06b584efaf5, 0xb65ddad1dacc6ee7, 0x5d24cf30547136ed, 0x0b0140f38b74f230,
            0x7a0f7e5246744770, 0x1466c0de1b8d58b1, 0xbe23b5b80396c213, 0xcb550ce848897b8e,
            0xbebefc83b9b02229, 0xb6df7a4e2dbf21a8, 0x64d9e39e0601aa11, 0x919e54b4757a171e,
            0xed06be06131a6163, 0x8a9d51c4ad4b106f, 0x45f1a74815063563, 0xc8bf3ae8a371fdb7,
            0xfc2c72bc2acb1aec, 0x17afe573ccb00240, 0x83051a065ce146de, 0x1ebbf1b648ee3f9c,
            0x0dfcb59c713bf05a, 0xe9d1f7e33b692b15, 0x7e727cd8059c6fe7, 0x9250c84d6a1d76d5,
            0x7edf4151bafcffd8, 0xe3f720ea13b94b2e, 0x9eef84e5b9c15f7b, 0xc07939f5ec2924f9,
            0xad4b2913937d8240, 0x4846274821fcc57c, 0xc54670dbb32f784e, 0x75bdc6e6debad4b1,
            0xb9b7b06fbe6e245e, 0x921cbf2242184fe5, 0xc142e48470e1010d, 0x32368443dbe3d8ef,
            0x375659d8e1faaef9, 0x33e79db43658f696, 0x1c00eb4eea0ea34a, 0x0dfbd8ce84f1e71e,
            0x3f8d14c22015774b, 0x787027777714c441, 0x7b5087fe889d36bd, 0x60b2b75a767472c7,
            0xa327804aff41b347, 0x12cad41168f57a24, 0xd1558c0dfcb37640, 0x00a55812e013c278,
            0x90d4e5b435ada18b, 0xe68cf41cda78c1f5, 0xa2a33da2f1279a74, 0xc13a40aedf21f896,
            0x0f600b43a1576d57, 0xc8240ffc4add7546, 0x8c54174edd669abf, 0x7c0fee2ce99a6490,
            0xc0cd46302be30e7d, 0xfab30957b3ef5463, 0xdc76115a448a798b, 0xf5cf52bd9b09d0ff,
            0xb9bbd416edfbc751, 0xe966ed10cee488a6, 0x5a78ae194dffea3a, 0xaa62d6dd6be539ce,
            0xb3dde9e3729a9b20, 0x35b65050be263572, 0x78d394484b80d5b3, 0x930be4ac6a06a796,
        ],
    // j = 365: sin(365·pi/(4·512))
        [
            0x87f66e8bb829b6bb, 0x8092b794c9e8edf9, 0x699d2983b63449d4, 0x8ab5bd9e1ac395d6,
            0xbf6ec73b289b9b88, 0xfcba25e2393db3ff, 0x54eb2f275a85bbf7, 0x6e7d70575f53a4fb,
            0x58aa1cac1836565f, 0xf52e2ac18986c509, 0x8105e3d2b9236a27, 0x01044e7cfa16a6c2,
            0x40c7ce0119a5a54d, 0x52da2e89ce9f9799, 0xff89daef48e3c0b5, 0x2eba0fb4c6ef778f,
            0xd03d7cd6f13181bf, 0xbdfc7abf720f8407, 0x7dbf4c22b343785c, 0x843edd88cf31443f,
            0x67071ee14af4df27, 0x806da3bda9fb6d94, 0x9004157e1a5bdf26, 0x5f082a4d99ad0477,
            0xcea3131e0face323, 0x0065a3925984be4d, 0x3a48eed59a250cbb, 0xe5cdb81b8fa0f4de,
            0xee4511e8e8f93087, 0x4f986800e5b8631e, 0x09fc0241004d2f79, 0x66dfad7ea5afd653,
            0x1437b8186ebb34ff, 0x4696f0ec638483ea, 0x001d158e449e5b6d, 0xf08df31dc029ebfe,
            0x4c3afa490c704d72, 0x28fab2d2c3a33bee, 0x0f2a50d0fcbc42d8, 0xade255f142dce78d,
            0x0dacf2cff1cd3e9d, 0xbfc7b683806dca5b, 0x9245b3f216797716, 0xd6a1119e8397ba64,
            0xa957a8f6ef2c3977, 0x2360ce2010bc1329, 0xfd2de667a5ffcaa1, 0xf7ac335d37e02e19,
            0x71d6b920f00bac50, 0x97ea54844269f236, 0xc2696ca7abe8bd1f, 0xf493a1411178e3c8,
            0x22115d3e63bdbf04, 0x51384ddfaf1578c2, 0x564b0fef3899cf51, 0x64de7b493ced8f3d,
            0xc306961148f7c49c, 0x4a5f7ab9981dc565, 0x895883f3fa917660, 0x1876aa130d4f9b4e,
            0x407ee4249d6a3101, 0xac8722d854a586b9, 0x1c128e45ce5110da, 0xbab6ba8a80b44c9a,
            0x72bdedb42ff2a10c, 0xeed4b165cbc838ea, 0x5ad1834ba57bd199, 0x8250a536c478b6df,
            0x42b383ca8f1d0ac8, 0xcda3e71c96e47efd, 0xb5aef8d865849c7a, 0x6302984e65ebab80,
            0x5eb4f5f4391db3c6, 0xc66762e64a1e7bc8, 0x6726c8b9492c7241, 0x6d17523e54fa47da,
            0xcddac03bb1d41fca, 0x0c3f70fb34af2f98, 0x6c8512679e729c83, 0xf93941c459537ca3,
            0x6c63a63d2f020d07, 0x9784e82333aef405, 0x50e9bae4c82fd10d, 0x37abb9abf3fdf0b3,
            0xb9726b9c1fcf886b, 0x739eff32ad31dae0, 0x105027fe3b8dbd1d, 0x9f728cdf81cf2029,
            0xe55e4a738a999600, 0xe059f97fad452a2a, 0x9dd7f3c25dc06102, 0x036ed4c43b4700f9,
            0xa8594518c1e9a6df, 0x6619a5a3878f5115, 0xc4fb94a3e2ca7cb1, 0xd0b3d104ae39d155,
            0x54e1e47a9992fa12, 0xc9201d05f63e431f, 0x117eea4cd4a83106, 0x264b50381d08695a,
            0x3d223ec81ff55f62, 0xbec0dfb3d17b0b87, 0x8f5e9eb1d095f7f2, 0x383731d336d7e652,
            0x5cc4c3a1814b0558, 0x6a2fe198d4db0090, 0xb1bdc8d5e5ac393c, 0xb389f5fb2239fa62,
            0x85121e7bc595fe4f, 0x7d4666a2bc330b9a, 0x23f9c708f05fb7e7, 0x4459094d80d9fc1d,
        ],
    // j = 366: sin(366·pi/(4·512))
        [
            0x884b9246854ab50b, 0x4f14c8afe4560290, 0xd973c335c6a7a97f, 0xadf984dd3d88b96c,
            0xa82620be2d4251b9, 0x55be2ba51c0bb8a7, 0xc9e27c572ae9d9d8, 0x11659f9b1e47ec26,
            0x03dcc988bdb16274, 0xdc17f66a390c027c, 0xd56bafd1378abbfa, 0x96498ee5633c2937,
            0x3209218251483b38, 0xb31f92297b471924, 0xd2b55e09f4545746, 0x698d67b30e0be6e7,
            0xec0efe5f5a795b67, 0x6411871a201fd4cc, 0x7bfa74f6a901e1c1, 0x9f9d919da2a26364,
            0x234f648ae27f2a62, 0xe59faeac8458327f, 0xdaaa988861acb54e, 0x00db8271108aee07,
            0x42b2ce2bf28ebd36, 0x0e267705c62ca7c6, 0xdd6a7d4affe24d98, 0xe90117292f037faa,
            0x9a05f3b11b90dc46, 0xb6ab7e73aef151de, 0xed6c21840ebafd8c, 0x55eca4b16aa99d15,
            0x2fc23cf6b21a4400, 0x9c01c191251c2e8d, 0x112990ed12f70085, 0xe2137b41abe78870,
            0xeb98a24e41e6fcd8, 0xc6fbfd0a2454355e, 0x0077dd601140b09e, 0xf0a63d7083020eb1,
            0xc2de4038fc038e64, 0xa1de28a53accd148, 0x0967a6524bdb48d5, 0x5cb558c437250601,
            0xcf3795097888d055, 0x181675f09e75431f, 0xb36b3e011c4354c8, 0xdac79bc0a2754a09,
            0x5f6188bc46420d7d, 0xaa931de69913be99, 0x6c5994d248484855, 0x62e5c87e09e947c1,
            0x76fdecc0eff23ee4, 0xeb5302232f000b27, 0xc3b8d4a446bb4cb3, 0x532c77f8b31b9bd1,
            0xd948aaf0663a1ef8, 0x39bbf1db316d410c, 0x43abe06c8b400f48, 0xd8249891d42dd0cb,
            0x052199e54cf0ae7b, 0x4877bce278e21fc2, 0xc1294d211bb0656d, 0x65c23bb4ba54b464,
            0xf03fcb984bed1fa9, 0xb612ceffc6e89e28, 0xb5ff99dc67271219, 0xcc2915068114c08f,
            0xe2c5341ce6ea4478, 0x508c4eead1215b1c, 0x2da89f580618b52c, 0xa49cecedef81b18c,
            0x2c7815687f7d8978, 0xb5f942336acdaa54, 0x8a5a8f97c0ade1c5, 0x34d43e8302920316,
            0x328f61d1fa099e7c, 0x467f256ff27d152e, 0x1fa7948ff29da1e3, 0x640838a800c675de,
            0xe3de2c4019f20d3e, 0x1da5772d3ad507f2, 0x65bd49548e805c91, 0x9e9f3631fc18e213,
            0x5f96473129b2525d, 0x86f01d73bab53e63, 0xa21c05803aabaa2e, 0xe83de27c0cb85ed9,
            0x595a4e3c0bf86b8f, 0xb5a402579b05f9d1, 0x1cbf700099717cb4, 0x1faf54da2376aff1,
            0xecc81f06ecfa0a65, 0xf6535a07a786ec7f, 0xa61f564f893abf1b, 0x471d5c5031612c66,
            0x024046b520d473cb, 0xc0fed5f24a593719, 0xbc0e6087e5d93cbf, 0x69181f85d98b5a3f,
            0x7b61d8646dddb151, 0x295fd19e532bd258, 0x6f839a00d9dce25e, 0xd37622196d22b26e,
            0xe2cb36474cdba577, 0x25fb7f7de70086e7, 0x8dc3ffbcf25838ba, 0x4173d4debf6b6d98,
            0x6eed3ffaf681df0c, 0x94ad4835d2462787, 0xbefb6f8362dc4725, 0x59ef98f9702257cb,
        ],
    // j = 367: sin(367·pi/(4·512))
        [
            0x88a0a0fc9aaa2774, 0x88d40c3f9bb688ea, 0xf6b91d4734bcaee0, 0x37d45bbcb997512c,
            0x3fdc11f9e193ba15, 0xcafc32dcfe2076b3, 0x7d67adcdeb7c2e05, 0x3562adc86d0b38f6,
            0x760d3d6b559aebd5, 0x8da5ab34d8b5c861, 0xe32d3e355b0e8dce, 0xeb7a47c1ab60da08,
            0x4e8f750f429639b8, 0x0cf4f25e2c6190da, 0xc734e39fed63b6b2, 0xe2914102d8393393,
            0x53604c5528e0342c, 0x8e640f4030c7f7cd, 0x32eebe65189b2edd, 0x877c2d92563e99d1,
            0x6fbdb86d945527e7, 0xaf68a06ca3246134, 0x96fe0d9484514e60, 0xfb977d9eb487ef39,
            0xe9e6762b338b42ee, 0x6dcd6929a2aaf335, 0x8d000529eca802f3, 0x353ea0c23391fcb0,
            0xc01744456e8e0099, 0x57e8eb09dab3b83e, 0xbce2de089ba213bc, 0x82474a8d9717560c,
            0x888a0661ee78e89e, 0xfd3c0d97d106a5cb, 0x705371f03ff8e616, 0xba651189f69a5bbe,
            0xc180fc1b60d11361, 0x85ed8ab2e07881d1, 0xc5162badd18b727e, 0xe59daa257d64e9e1,
            0x90d43603033f80ba, 0x5349124a70116b5e, 0xd22e7a74d509dc44, 0x9c0158bf5111f223,
            0x7ae3330e2541a678, 0xa17368456da8543d, 0xe8042207beda390e, 0xc661c3e6349cb97c,
            0xd84405cf5e89084f, 0x7607db82c7a37dfa, 0xa754a2e7ec4a4a48, 0x2b8d9227385e47f1,
            0xebb4b9c819c279ca, 0xfda37d75f1471a8e, 0x7d2b2c40160be9bb, 0x1ac8886b719430e1,
            0xf016501fc935809c, 0x2a638f7d7dc31d8d, 0x3604ed97f2ec53dc, 0x9b85a3023765e7f3,
            0x846b269c14fc5d35, 0xaa6e953526a7bb0e, 0x7cc4e535f53fc663, 0x98c261efa1b36588,
            0x597b9aa6396935f8, 0x119e9e36a63e82c8, 0x6f26718a6e1f6e53, 0x45b553bb3b0568fc,
            0xdc4ea65e829d1cbf, 0x0f96cdd5f66d726d, 0xc64aa57c9acbd419, 0xb3f54906ceabea24,
            0x81a2a68e8a98354d, 0x81cad4bc64cf6f4a, 0x965e96b12d00a2e3, 0xa630688c3eb4c232,
            0x7cc09284ec6d5ba5, 0x83ddacff614fa129, 0x07066a42e1583760, 0xbfa0f1cc2b8772a8,
            0xe0a1a9c4ddb05cbb, 0x1bf2f52d50ca74cb, 0x86dbdd3130c00d4d, 0xb0b10809f2405769,
            0x73d94109cfd7994d, 0x088d0f046e6ba0a2, 0xd98efca5c1086555, 0x2410f46d9bb40e40,
            0xc1c67f1e70443909, 0xb5b1358ff2250e27, 0x8678af490bf19880, 0xde8ce4088fa9ee42,
            0x7096698b5c12ec5a, 0x519ea3d0d3e8c27c, 0xa67cfc7cbd782f46, 0xcc1c6be7359601dd,
            0xb2e253a9b6266ccf, 0xfc5d7d6f0beb5615, 0x79619ca7e1aac4bf, 0xe9746053c573f753,
            0xbd0f88f77af6f46d, 0x00236b30af3158ba, 0x97a2a4d15a293195, 0xcc81bfee33db99f3,
            0xd799a76c4325d828, 0xe9b45e9470ea700e, 0x18231c33ac2df7b3, 0x38d5371e39d088b8,
            0x2361e8d7fc0382b1, 0x1dd7a7e7e59509d9, 0x440f3a8f65b92cb4, 0x27a1320ad7c9f2bb,
        ],
    // j = 368: sin(368·pi/(4·512))
        [
            0x88f59aa0da591421, 0xb892ca8361d8c84c, 0x1ddc902c4a28d838, 0x5c00d180c7655a29,
            0xdd549bb352a247b8, 0x275c1d521f91ca91, 0x9372cad5a3a8dbeb, 0x0754aec0e7503267,
            0x3995c21e34fbaf76, 0x4b9d9284b2c84346, 0x194d2e23492bad79, 0x843a402c9d553a61,
            0xd0e2402ee3262630, 0xa1955b15834e70f5, 0x6533debfb3a4c78e, 0x2c398016851104c0,
            0xc98c1409f62bd8fe, 0x82482d334f5ff10a, 0x2a364e80bf2320a9, 0xd5a09fc0abbcd22d,
            0xdf2c4de8be94ea64, 0x673a700ad86958db, 0x655db2ddb0c3fe87, 0x04b636666fafa5ef,
            0xa57212ba7f73396b, 0xa30446bf4c4976ee, 0x861ee6b13d4d488f, 0x0e236384f37b672a,
            0xce87a3ec0c2b7c03, 0xb543811e0127ca0e, 0x3fbc3e2c4520db07, 0xa48ee8288d8e2a4d,
            0x03c30b14c662b080, 0x658c1a8fce2c3977, 0x387f48f3a59ff2ce, 0x3ad74fbcb45bef87,
            0xa049eba7cf527f07, 0x3b0ca3241862dcdc, 0xdb835a5e4fa2100d, 0xa28c7d136a91f5e3,
            0xc84ff64302c01225, 0x49ccfa69e935d7fe, 0x1acb2914fd43985f, 0x4cbab4d87f29ff81,
            0x65952de22b4ab0ae, 0x2696d1cf63fe95d9, 0x58afa9bc649b4c1a, 0x938b8b96a3b035af,
            0x53fbc2da994394b7, 0x74b6b4fe448916e0, 0xd6ea20f6ac64597e, 0xe812d07215abe733,
            0xbab973e33cd18cdd, 0x2f640ed56a701c5f, 0x0b1ee007f178d13a, 0xf2b44b89883ef401,
            0x357ce76d36e1647c, 0x675c2d2b59ece89b, 0x6aa52f566ff2234f, 0x6a1c66550b515910,
            0xf571ee409e9619a0, 0x40861f5c722f36a0, 0xa613013c24b4c5bb, 0x5c52c32085489e4f,
            0x7f3ac4deec6c5d66, 0x471d8f51184fbe0c, 0xbe4b262f9a261ab3, 0x327cc82f57b376c0,
            0x92b2582dfedc6cdb, 0x6072a9bcc86b6e44, 0xab960fd0aab90775, 0xd818a543a9630c0e,
            0x71c1cd0d866fbf46, 0x9a41eea173c3ca3f, 0x49202e066624e2f5, 0x73d4fb26126ad156,
            0x00236391d4ad028c, 0x5b486f60fa224fcf, 0x1f2784a97ce444fb, 0x9f960d8459b28363,
            0x0c5b89d36e24f5a9, 0x0a1c83ee977e3d3f, 0x67fb8e6c68b2e128, 0xd7d87c2be88d4fc0,
            0xf164d546501468d3, 0x71b091d209412ea2, 0x874b68700c158f07, 0x0c1d80d476dab370,
            0x8219409ae8bdaff0, 0xb49ffbedd7c0f730, 0x13f4e4985b509110, 0x748ac7a73dd2e327,
            0x43b3744da4564d50, 0x6b109047c94e02d3, 0x7e36507c0121d7b9, 0x01d9fb5c09b22687,
            0x921e1efbd7d31c08, 0xb8b631df1aa36dd9, 0x9e4053bc99dc5a2d, 0x50331b19677682f5,
            0x79cdf2cddea26e68, 0x83dcdb7444354325, 0x146818545b16b962, 0xa57dcae93c0846a1,
            0x2279c9d37b2d3b0c, 0xdfcea7dc3c765eaf, 0xd2462721ae0c29d8, 0x66f6087aa61f8f88,
            0x84aa42ae2f9caa28, 0xb6af7ab34bb6ab48, 0x9837b30b30eccc33, 0xa2ece3498d299600,
        ],
    // j = 369: sin(369·pi/(4·512))
        [
            0x894a7f2629a84d42, 0x04904aae6e103627, 0xa9eb5f8633fcec3b, 0x6e6a84d993304830,
            0xe46e7e7473d1d702, 0xffae8d9fcc7392d2, 0x9931bcd293d4f485, 0xecb12c4b5bb7d26e,
            0xe98b27ffad07504a, 0x13966b7ba02b2a7d, 0x66b403c121d977d2, 0xafebbc1087132f49,
            0x9dba56d9569b8bac, 0xb012a87e3bfaf348, 0x5b319213fca06054, 0x9a1daf99848de8a5,
            0xecb65061c5e1e7f1, 0xe4d5fa28d38693d8, 0x454cbf24746a9bbc, 0xc8b8219db37d6bdd,
            0xfd10b13cbf0a6e07, 0xca31e7ed6e8785e5, 0x0a53c65d14807f12, 0xdf3b4bf29e4feeb0,
            0x229582be1d39e218, 0x8a88a4778dbe92dc, 0xf8e5846927281e97, 0x7db1b0e6432fe91b,
            0xaf0a47da23f08709, 0x038af3d463085ff4, 0xd2e721bc8d4b30fa, 0x97df98ba4768e1d3,
            0xfa908e98d8d3bf63, 0xca5c6e7f79fb1896, 0x263a62b377002502, 0xa28d365c499ee719,
            0x7a22bc343fd8fc41, 0xcb028418f9ce668c, 0xeb78a962f163e476, 0x8648b3c445d8dfbc,
            0xb64943f72725d183, 0x95960062ab58e023, 0x198d474bd39ccc2f, 0xf62e1da93ba17b46,
            0x3e31816aeb2b55f6, 0xb765f25731bfe53c, 0x626275e916b00bf9, 0x46cd7159d95dd8a0,
            0x184228d600b84d9c, 0x6ee8291ac157485d, 0x758e5f6296b66e72, 0x6b4d607f62797134,
            0x4ebdee7ae03350b8, 0xf0ec549f25587c1f, 0x314a2be1b7e36c98, 0xbd6c893a68eb6cab,
            0x7b35c1730e3d9b1b, 0x36f7239ad325d51d, 0x8e7df61eec8cd21d, 0x0db6c712a7b82135,
            0x43caaf9f8a982172, 0x099a102609ed08cc, 0xb637fdba2939ad91, 0x30f858cf5cc22475,
            0x5656db83f5e5da2d, 0x97d31c87e1f71fbb, 0xd4dc3637e68a19c4, 0xfa62bc3807fcc14a,
            0xe226bc67b9a27589, 0x871998ab4407b182, 0x9aa75c95ed925ca6, 0x073837e420927620,
            0xec6052fb1ed406cd, 0xa8474a4d14eb31d6, 0x7bd2446791906141, 0xd24d386f84a74db5,
            0xb89bfae7a07232a8, 0x01ea7a3a37480bdd, 0x308315ba96002564, 0xf6a021db0cc8dc36,
            0x841251d1f10d3551, 0xf5be405de0204672, 0xa7415eeab0f9b2b1, 0x632175976bb46be9,
            0x5187d1c6cc03870d, 0xd5f87f74261d7ecb, 0xfc6d33d46b2ac07f, 0x846fd7498cb9a93a,
            0xceb05e3fff090f8d, 0xd533374891ef0db8, 0x65612c99e1a7bac9, 0xdd3fccee6748c9be,
            0x940296e6a9bd3102, 0x5f088404a56e7b32, 0x2998211f1411be3b, 0xcd55fd6983df6aa4,
            0xe595c034b38fb933, 0x768935213dc52449, 0xe50e4ecdff08b261, 0x8b8095049b8b6268,
            0xde201fa075ef5ec0, 0xf882a458f6a35202, 0x30fc9063e0403d4d, 0xbf9f90c47e07224d,
            0x2f302647f948b843, 0x711bfa3a3af73f34, 0x9044fb8daac569e0, 0x90ca01c30c36d0f1,
            0x10ee836a7a7f2135, 0x3de508e080df9bf9, 0x177951d5c89c4c30, 0xa93b598dce089949,
        ],
    // j = 370: sin(370·pi/(4·512))
        [
            0x899f4e7f712a765e, 0xc88302a31afce54a, 0x6e899dcf612ae103, 0xb929a0451d4a7f0c,
            0xd10ae3d7edc3d632, 0xe6498101a911a256, 0x784c74037409bb7f, 0x3584bd52862a0e2f,
            0x55e0a39078e3e01a, 0xc692d5d563e0780f, 0xc04ad7114f4785a1, 0x66b93a2649b8c3b4,
            0x3fd5cacc3c9bdd2a, 0xce8817acb96bee22, 0x85aad3d3a69f6fb1, 0xf12f2b3e06185d7a,
            0x72075c115cfb9157, 0x38f569038341d483, 0x20d85f0bfa46a306, 0xb9e5338375a12343,
            0x614236f4bf686bc5, 0xe899d6ac22c49069, 0x124a582ff9ff261e, 0x17d57f50693c9578,
            0x291078ae9396c9d2, 0x8868dec25a3a5c9e, 0x18010f746710ecb6, 0xed83d04047c6c523,
            0xd42ecb13735eb58a, 0xf9612eec5eceb712, 0x516e625bf9387e2a, 0xed921873309c5ddb,
            0x8febb4cea2bc8eac, 0x3f3adc14e7356251, 0x5b667de0ef6cee36, 0x71d540c4258f966a,
            0xcf9a61c29d3ec9bc, 0x3422bcbacb25044e, 0x5efe4faebd152d09, 0xf4401f2f5702f876,
            0x37038753ba29fd95, 0x4983884aeb835cbc, 0x7d4c0da806802462, 0x1ef952648809ecc4,
            0xa87b2edf4d882b88, 0xabf3f9bb4980c37d, 0x02d871ad7ca28580, 0xa0ac30a81fa5748a,
            0xe48fca86869f129e, 0x009973c14befefa1, 0x47c0ebd473435ddf, 0xe636ee42148c7074,
            0x66d564816a674c3a, 0x9b65b7b673663c94, 0x1beff5a8076a4ba2, 0x1d63455a751f6c4b,
            0x0f58209122c5e269, 0x38aff7c4c4b4dc3f, 0xb27959af06a76615, 0x887a3d1b7fe7d5af,
            0x915dafd9d166d389, 0xd7c8be2737144a47, 0xdfb09c7cce187b8d, 0x83e9aad7b104bc79,
            0x5b05e57f6038a50e, 0xb8a95dbe19bfeb13, 0x0639652be85c120d, 0x27535ecc6ade9fc7,
            0xaca5bfd398cfb925, 0xbe9497fce26ff9f1, 0x407117987ee752df, 0xdf853f14de35f403,
            0xf379de6a9abfcb18, 0x90f1c351707524c7, 0x097884c9701255a9, 0xa0135ea3d777a634,
            0x6e7bbbc54ae1eeff, 0x7bb9e851dceeae0e, 0xc7e4b09258c9658e, 0x481caeab95a90c86,
            0x2420834f2e2be251, 0xd00bf9487a45c277, 0x58e1980ad84267c9, 0x5643385496c22598,
            0xdda4b5bbf1c26abf, 0x7d869a67562d9ead, 0xad1ee7b7df5e1dbe, 0x28569a0d19a52589,
            0x3138f78d31356266, 0x5444892f279e19e1, 0xcd5d9143218c83ec, 0xa547e5bf64ce5107,
            0xf809e886bd6f72e9, 0x2532ac902140c6e9, 0xd9261a8c21f7c952, 0x3e26f0c38ce7d427,
            0xf8ed47b4012b60a9, 0xf93bd3dd255d8f09, 0x97dc4029cf51c6ad, 0x186bf40c378ecfb3,
            0x3c62968ae78982ab, 0x6b30f90b86be2f0b, 0x8f29aa4cd1688ed0, 0x1a31e87c0879166f,
            0x487a4d8abbd471a1, 0x7f6e7c2e0046af3d, 0x678ae189334b5ae5, 0xc79d8e862a9ee71b,
            0x94de1bd5e0a0b615, 0xbff18b0f0308bbbb, 0x9cda49f053eebca1, 0x3cee218a6c731311,
        ],
    // j = 371: sin(371·pi/(4·512))
        [
            0x89f4089f9cb60930, 0x99c5ee3e5ada3c63, 0xb9857e0900f4a84f, 0x0d7106d58fd40b79,
            0x1d82f19915dcaeb8, 0x103bbb6b4d818f36, 0xaa78e379832a2127, 0x83d1284925001867,
            0x33ef8d9679179694, 0x61b58f96c525ea5e, 0x1a4f0f27cc9d838c, 0x6a12d2e9e9a93b1e,
            0x1446ee092896403e, 0x5d263e3a4a22cb4c, 0x1e4f8c4954062b04, 0x4406bada131eedbb,
            0x4bbb11e613a6a948, 0x57415fd1a3f1b436, 0x07a946b02b342a31, 0x7b11a9810268c5ba,
            0xab95310e2ffda087, 0x9bbcf764a06cb4d4, 0x963f850098596c4a, 0xae8ac7d913e9e72d,
            0x1655766cf1cd0474, 0x42fd75754bd69998, 0xf5142394f1ed0724, 0x899057061de62f2c,
            0xd3fe0e0cfd6ee902, 0xbba55d5c7834aefe, 0xeea0219b283e90a4, 0x2f6c31b02ab615b4,
            0x7bc023e4cc2e1692, 0xd188ad32e1e91540, 0x388860b64834c327, 0xfdb4913fea49ffc2,
            0xf5aa7f987655c49d, 0x45af69555f903bd1, 0x124c1c7cb3f44281, 0xcc91dbec062a3d65,
            0x445f70d768e61107, 0xd464d83c95c0c6db, 0xb200cb6a3fcc96f5, 0x32ea6e37e35f4f8a,
            0xdc3feea3cc61b288, 0x0022eacf30781c8d, 0x905645bbefcebf51, 0x2e78bedfde5f75b1,
            0x5ff460e634606a24, 0x7c1a59102359cccf, 0x1717b22ca5dfea53, 0x87b26c2eec64eb05,
            0x85a680502cd1e4bc, 0xe527d8b2f5103a7f, 0x204ebcb87cd21185, 0x7e80e5456a5510b7,
            0x269214f929d0e381, 0x13092f1c49aa7827, 0x6bc7327fa6cf175e, 0x542ce06e97d2c8bf,
            0x6e03eb1020c8b833, 0xee82fec55d5bd4f8, 0x7f0ed2361f00ee62, 0xcdfa91e371484589,
            0x603aeeeb8549819b, 0xfd130bacfac608c7, 0xd8412d4e0bfbd52c, 0x86ecee82b9465257,
            0x7bf91f7e97dcd40f, 0xf70d6bae655d8899, 0x2e22da3fe66b6a7f, 0xe1d2c1a918a2d0db,
            0x7479ee2077879934, 0x3d6fa49f0076f774, 0xfbaa3f04b6552c47, 0x2a63a5ac717587be,
            0x7a3488f9357f84ae, 0x301a7fc36d57bd4e, 0x6509533e7a6c8dd9, 0x604c5594bbfd843d,
            0x13925c35eb5505c6, 0xa203993ff481b603, 0xdb61ff8ae84ba78f, 0x8b857df990eed33a,
            0x7dd6829c29f6a3ab, 0xbf582c8c11cd0a58, 0x77e07d62a629d17f, 0xc53a0af41de65b54,
            0x7595c252b518a223, 0xab59b5b8d1236e38, 0x56797903c725650a, 0x18bb82c8962a130e,
            0xfb86098cb273e4eb, 0xefaa1a552b4e21d3, 0xf799ef3e71214b51, 0x535786003bd54f78,
            0x0618bb834352e342, 0x31106b165facbba9, 0xc5264aed64343d21, 0x7f731f6ed086a50b,
            0x6838987416f2d654, 0x9eba8f0796d1a038, 0x6799564eb654ad0b, 0xefa84ae9981e9fd5,
            0x6b473c46f066fdf3, 0x48fb9394933815a5, 0x0da5a932d69beb7d, 0xf983ebbcd6c7aaf0,
            0x3ee59091dd79d9f1, 0xe2f283bfe53ee863, 0x2a68b306a41f56ec, 0x99aae82112967582,
        ],
    // j = 372: sin(372·pi/(4·512))
        [
            0x8a48ad799b6759f3, 0x660558a021361309, 0x868861d629e3daf1, 0xb4f4bfbf4d35d5cf,
            0x279385215b99a7af, 0x725dff6199e0e683, 0xfaeed2149d9d9dcc, 0xef1a2d499a9631f8,
            0x83dbb76812e95d33, 0x1fd48ced6dc09be8, 0x895cc1e3ff9c6211, 0xb064481a67979868,
            0x6d64bc6b5cbe7899, 0xc37ce35ac1063cbe, 0x063fefc41edca6bd, 0x972ed9515a0bcb4f,
            0x3a115a58e3c60400, 0x3e029d110763e976, 0x6c441494e874897a, 0x6a175a52a471ee58,
            0x5e52f952d98ab748, 0x27a8ca26b8468686, 0xd068ef71581ec1ec, 0xd7ce0e47982f72a9,
            0xe6ab281f6c3e853c, 0x3c925ab21f92839a, 0x834dc54fd9bc9d2f, 0x3da09fcb740515d2,
            0xfb3661e17ce1d4b9, 0x1980692a902b34a8, 0x9c2202fbba83f459, 0x31f163c15ee88351,
            0x55055654038b42d1, 0x25116248ec0d0e22, 0xc1e17eaec572a452, 0x77a2c4e2bb1349df,
            0xbc7be0ee2dcf9ad5, 0xb9ba97d95390c7a3, 0x5db5ccdf490c16c4, 0x8dea51c73d56228f,
            0x1d54156dfc2604c0, 0x6c306d14ac36750a, 0x95ba843b475c0ef7, 0xb8f02f0a4fd3d6ea,
            0x1d94367d39b9ce76, 0x5b198d9cc74534e1, 0xe7aca8519a071149, 0xcfb101accb96045a,
            0x0d81ad836a1754a5, 0xbf981839379f06d5, 0x99afbbe9cb1a5830, 0x6bc5a893acb09389,
            0x6d4bffe9c88286e3, 0x567d9cfe6d3a51a8, 0xffab7b69e5e990f2, 0x8f0db972755c553b,
            0xa494fdca9667deee, 0x1cfe7632b791f096, 0x5e52c5ff629fd34d, 0xe4972a50c8effa96,
            0x9c4c8a424e77d042, 0x5dfc6751bc70dcc1, 0xa2b18e86d5f0a6e7, 0xe2f94142b0b2d1d6,
            0xa8960c1a47fb5889, 0x2f8863022d31f8dc, 0x7485bdd93f515259, 0x6ef4859025762900,
            0x011b825c0f358399, 0x12c20f1cd3f0e241, 0x0463756a0f850549, 0xb5e999c226b24e90,
            0xd237befafc171a02, 0x26e29762c9ab6403, 0xe081ae0a692216fb, 0xd4fa7af01b95d8bc,
            0x213f6b69a4505fa1, 0x09c66728ea00c745, 0x5cf401b4110a3b9c, 0xe04a186b5c188c33,
            0xfa621d8c95d81b77, 0x7083f54cb85a3e35, 0x2fd7ee5123259041, 0x532577170f627af3,
            0xe2cfaab043c31e6f, 0xf6602233404a7586, 0x3cfd9a0d5f88cad5, 0x4a186823eb4118af,
            0x39e25c303f3938ae, 0xcab82abc4d6d63c2, 0x74849fe8cfa9c680, 0x1a926f487fac3384,
            0x6042395fe696afea, 0xd20e1a295d7dc063, 0xca258952983aa1bd, 0x6c8a9356d950e2b3,
            0x32b7f7f3893af379, 0xc9bf3be30f5727f3, 0xcb38b27b82bf9de8, 0xce600437e5b96429,
            0xcdda09014dfd27c5, 0xa1f5631c6bffe529, 0x4d13e9bf92613de1, 0xaab1ae86ddb3cde5,
            0xd36189e2a684513a, 0x2f6d97657b420a3d, 0x41243c1f18785d09, 0xe70dfbbab0093f3e,
            0x4ae5a6551a3eade8, 0x3f8e6159410289f5, 0xbcdaaa553b1a82c9, 0x6e623c01de539653,
        ],
    // j = 373: sin(373·pi/(4·512))
        [
            0x8a9d3d005fa29b39, 0x5ccb427e8b2ece9a, 0x9b20a64e1d327c70, 0xcd15f529c5113bf1,
            0xddcfc061b45fcec3, 0x2a820bb5a26c2066, 0x44e98aede615fc65, 0x99c425a7bfdcfdde,
            0x3f22d1f1d8540cff, 0x333658d84b6a1ca9, 0xf20c4b5277525593, 0x7a4b64cd004aef71,
            0x70eb088425ff117e, 0x53a652cb838196c6, 0x0f06421cbf39171a, 0xeab050ece72dded8,
            0xb0931e9e54a6e744, 0x9fbfa90180b9c4b0, 0xd27eea87589625d6, 0x9516237ed0a13dc1,
            0x78fed730d0c9a8c3, 0xccd43299f63467fd, 0x4d6bb2bc3ed04dc8, 0xa8927bec3a80268d,
            0x42eda032d560abc1, 0x09fdf6d1cd0c8c94, 0x9597b3f9bee13cf0, 0xa4b3359efd0db7ad,
            0xed3204bfdcb9b1ff, 0x318aca3971b205f2, 0x921faef4b152b987, 0x6e8b1692d0b65995,
            0x29a94ecee8027bbe, 0x2ba9effdfdd45503, 0xd0b3d5bed724119c, 0xb7d8e6e9e2d021c0,
            0x2e43063bf4d2e3e0, 0xc30dcc2938b1b224, 0xf232dcb2aee82acd, 0x0bc9afacc9dad73b,
            0xc7223ebbf792a23a, 0x8d4872ae33075e43, 0x90f213178616493e, 0xaf32b266d5a9a066,
            0x74777ae0f5df7fbe, 0x90fbc54d91721578, 0x1e12fbc05b9237ba, 0xfb5d2bb8e361cee2,
            0x7677a17939de598d, 0x8c0b4e28fee46f60, 0x2032ab0955b32005, 0xb5e0e8349dab2bb2,
            0x4b3cc7f7c7dba8a7, 0xfedfaf92a0e81eb1, 0x9ca040597d014fac, 0xb8437e95bd18af39,
            0x11fc6fe404755a57, 0x903bd6fae6435ae3, 0xdd70755687a3ddde, 0x9686bb5150f65fdf,
            0xafe9c0d05fa1eea2, 0xc0cf19311f65426a, 0xea442a67029a3387, 0x9e3b2d3157bbb9b8,
            0xd335858651c2ab92, 0xd4aae1a2f2aeff79, 0x8b7c2878c441ec3c, 0x4fb5791706e62d65,
            0x7bf4e445f3afaa67, 0xa500b1052e130b78, 0x4025bc358e159023, 0xc28e234f347da1f2,
            0x4190dd4ff9cc4fc5, 0xb75d7048c6da6630, 0x347ec81ac594b198, 0x116fecc1af22095f,
            0xf6b9983458c2cee5, 0xcd01e0bcc99be010, 0x04c8d49207a321b9, 0x18541a6a6f9114b3,
            0x54ad27e9c22faec4, 0xf9971705c84e5872, 0x159a3393f20bf472, 0x7f42a208c26306c1,
            0xbc381aa054ebe698, 0xc836bf5b2d465a43, 0x1d895484966a012e, 0x2d75f16896723db6,
            0xb4031397fd4fe283, 0x4039f02fd86eaa76, 0xa4b276a7759b566b, 0x2e90cf07dfc1d79b,
            0xff5fb376827b48b2, 0x6f840efc227b0ba9, 0x46051514a26bc7d9, 0x6d8ec3ab881354d2,
            0x52748e6e069904fa, 0xb969ecc7870956d5, 0x7ae3ebfe9cc2f2ca, 0x7f09d4e280f59e81,
            0x7dfd429a1dc4e7df, 0x89d278ca630e2749, 0xdcfd70a23b003ca4, 0x2626927f1ab4e999,
            0x8bb90ac49f7839b0, 0xcf8cdfb3463f3cce, 0xb2b64c58984997c5, 0xd6cfef93df9f3801,
            0x79e49efd76268fd9, 0xd64a469b0796e181, 0x8e7d6dd0b7d2dd77, 0x3287c5e3c8502528,
        ],
    // j = 374: sin(374·pi/(4·512))
        [
            0x8af1b726df15e13c, 0x545f7d79ead8fa19, 0x458e47acd29aa704, 0x67737669b04e5996,
            0xa80d6ac397e3e850, 0x0c9e1d9db7b938d9, 0x2515e007e267ac4c, 0x74849ff1c8da2b7a,
            0x120404a008d050c7, 0x47c0b8bdbfe3e180, 0x0548c878392e0c44, 0x40d356e5ef377968,
            0x14788a3fbe75c9a2, 0x2b0f3fe5f28de097, 0x27213a2b02555349, 0x039644a4b2c73226,
            0x95b732a366565892, 0x98c3cc2856fb9a1e, 0x5507666153e03827, 0xf7bd1dc0ee9e989c,
            0x7d178853c24adf7a, 0xa0e955456c78d14a, 0xcbbab15ef1d53a02, 0xa0d908d2ccef7e63,
            0xc6dfe90807f385bf, 0xee0f177a49d794ec, 0xdce28b9bacf0f862, 0x6fe07ab89800afa1,
            0xf3b9b70b880b0a35, 0x44ae53c81a316836, 0x35bd326bd2a1658e, 0x7dd88ace36bec5b2,
            0xbb40486cdb23c96a, 0x0848af8f2a2c1047, 0x4fd4d95065fe3b44, 0x0af5b2a1a6d93069,
            0x6bfc178c2b2326f8, 0x980a5d289d426f0e, 0x06b2f5945dbb86e7, 0xdb9966b53e2d642f,
            0x60142ccc2909149b, 0xeb178bf140a64aa1, 0x3d0f842683e2ea2e, 0x4041c86ff99cebb9,
            0x0a0dafac155f1bc2, 0xb8cd29f97f772c7a, 0xcf5c8ce9c4f9123b, 0x6c5fc751997d2beb,
            0x76c0eb6517489b0b, 0x6d39b706042c49f5, 0x53b84fa5504efaaf, 0x7e24aeedd04518d9,
            0x44bdd2ff18c63a45, 0x0e8dc2de9c61f7ed, 0x9ecbfabcd70230a1, 0xbd02c0bf22487806,
            0xe97fbe025f64a722, 0xdb13bb060a119342, 0x2404502ead95c232, 0xb95fca60ff4c3b0d,
            0xa4ff354e95c1ce48, 0x4b8da21c08f58a17, 0xa4417eda7b972e87, 0x0444c08500a152ca,
            0xe1e2e2a7441243f8, 0x62dc34c4e61bd9b4, 0x483c56eec2d1cec3, 0x3c4967efe24e2cea,
            0x4c69105d366de488, 0x5ff1d101e5ba270f, 0xaeccefd8fa87f895, 0x756cd9f24db18c88,
            0x57e218df672b9c31, 0xd27e3be82281403c, 0x917788a3adb60b13, 0x8322203ef6702207,
            0x26c7a3b906f3fafc, 0x3d0b1c65cb722d29, 0x0e94e46264d76171, 0x93ccc73166809682,
            0x93a7a4a52faef5d2, 0x450d82fe69f704dc, 0x83a18f8127c0c824, 0xf898643a40fb56eb,
            0x78dd748a08368eb6, 0xbab28d47e1abde3b, 0xed2f97993e381d6f, 0xc2015d0ed183acc2,
            0x803325fd24fa678b, 0xf60c97a43bab89d1, 0x0363fe7e9c7a3560, 0xcb4f533446215473,
            0x265cd9a871978941, 0xd82af8c842f953b1, 0xbc475624b3334069, 0x7c1a0584fe7e7797,
            0x20fb1b9c127237bd, 0x4086769ebee2fcd2, 0xe525902430e362ed, 0xecff6f7019063e20,
            0x56b91b13519a42e4, 0x42de7146d472b69f, 0xa051c5037dc726c1, 0x6031866222242bfe,
            0xef0ee65e44315070, 0x315966e7f7ba7377, 0x3bbe020008e2dd1d, 0xd2a7672d8962d360,
            0x465623455d677d3b, 0x96e6f221df6316a3, 0xb4d97df193c3dea4, 0x55c90e49f938f323,
        ],
    // j = 375: sin(375·pi/(4·512))
        [
            0x8b461be012bb24ad, 0x5a838d949493643e, 0x657330212c9b98a9, 0x5d8db0eb6e864c8c,
            0x6fdc4442c3b3a3d7, 0x954ea9b490b37d39, 0x621b9413f4164565, 0x4cccba6886e64136,
            0x3596c0e830d98fd9, 0x4f0e4d6cb2e17e32, 0x3a70cbd8fa4bb2e2, 0x14e740fdf0a0b072,
            0xed24483f8ee59781, 0x166881119ad99d5d, 0x3fff48553eb14340, 0x915707a0940703c6,
            0x66b566b71fc53606, 0x11f8e9bda283f644, 0x543042ecb7653fc5, 0x481bd75ec60baecb,
            0xe4ee64b8edc9e883, 0x161d16f26280bab6, 0xbe6db4db30ed0b2b, 0x0d44b2060878f0c1,
            0xa8ab1417219ec0eb, 0x62f1786f5cc2c720, 0xff19af7bba9a493c, 0xf74e9b13eb4f78ac,
            0xffac3d181c7e6064, 0xe3318617bba3b5f9, 0xbe7d52202492f342, 0xaeef14acfd10af1f,
            0xbf985963776496ee, 0x99fa967f9c970009, 0xe1509c91743031e3, 0xd35746d10e86da64,
            0x9c597459d4fb051d, 0x0594ff411063e8ae, 0x20ad16973e2dc166, 0xdc0eeb79ef4b5489,
            0x6ea361983e441198, 0x4e831218d41b17a9, 0xe41548b3ae4f5ed2, 0xcca95d5eb2589c31,
            0xb8bec3309fd17627, 0x21c518fe5e647bfa, 0x6cb99361d61eb950, 0xa689945c3b7c42ba,
            0xe9757d1b410faa21, 0x06ee937aaed6fd50, 0x8d97db957c6da230, 0xd962afc54b45a69e,
            0x45829d944b8f88a1, 0x171cd4f5b124bbfe, 0xdd5db3b4189e4581, 0xbb1af23fd094b5fb,
            0xe637b7f244516534, 0xb8e2b84ef42fcc45, 0x3a4aee9828dedadb, 0xac9b233b47e1c624,
            0x8cb251c265a60be4, 0xcb1fea7933d8e2e5, 0x242a8d63a421d6cf, 0x7811986eea693442,
            0x44f369fe9b84d7f5, 0xb2c92eb7ca7aaa3b, 0x773bbe94517b992e, 0x9b94853796d219a5,
            0xf403ef964747d8cb, 0x3384acb35444af0d, 0x46069a2ddbb228c4, 0xcb8779e2557b1359,
            0x45ef0678faaeb21b, 0x1f29e1ac80dd516e, 0x6070782178f05f80, 0x66568246a8f73a7d,
            0x443c311cd318f496, 0x9ec818e250ceb5f8, 0x2934ad4048a70f67, 0x7c66caee39256d02,
            0x389d6174d00bc787, 0x33f0a7339935fb57, 0xed8a22a254dcc1f4, 0x283dd12692d6be9f,
            0x0ec11201adafa2a2, 0xda19a25d375f9bad, 0xddc4dd305420ceca, 0xb3818b1cc04abb4a,
            0x4b747cbd599dddf1, 0x9908b36144fde36a, 0x9e02eeebaee8fdaf, 0x2765344e9e2fbf53,
            0xe5a227cf2a49816b, 0xe9fd8a0650fb69b2, 0x2e28afc2226e7cd6, 0xcb76a0487a269dcc,
            0x9e60c4ef8798e5d5, 0x6f16d1b01020b069, 0x34b94b9480bed15a, 0x852e6ae3a43f81c3,
            0xfbf0c975ff6a6c3a, 0xdaf8d96834078ac1, 0xc6bc63f07ed7da3b, 0x91c6121117a2935d,
            0x88ac228e49fd067f, 0xd9ca5da0784aae4e, 0x625b61607f4b19f0, 0x46a747dd008a76a1,
            0x11a505a02be1745c, 0xe763e375e68a9ff0, 0x32fa459151e792ca, 0x19d75eb10effdad7,
        ],
    // j = 376: sin(376·pi/(4·512))
        [
            0x8b9a6b1ef6da4502, 0x21a6675f51580bc3, 0xd10e572017ce8920, 0x2b0f5e038c54e982,
            0x7634f0497dec9f3e, 0x3b1787b920908214, 0xedf47e0f10e32767, 0x6ecb5efec16f0919,
            0x8ac90649a3f21bff, 0xab588da287dc5974, 0xe09ea0f5c2e35d5c, 0x7042e6c3029d7b42,
            0x249b75ad9fda66c1, 0x3b605614fb64d4e6, 0x248d2abacbbebdeb, 0xb2f610d86b4095aa,
            0xfd66ea5c50877f12, 0x33e645aabe91c8be, 0x75d1cbff57217695, 0xd3c4f471989d643c,
            0xe7fba401c741ce5f, 0xfafcf37d99328cfb, 0x5d802edffc62dd1e, 0x3c4fe695560538e9,
            0x2383190bcea28f99, 0xe2c2cccfacb62a20, 0x3820927305ef6f47, 0xdd09b9483f75f178,
            0x3dccf59c94c7a04c, 0x0f623a2c9c2f4a66, 0x8fe482253bdc3975, 0x2dee1e99f46511cd,
            0xd280e98878a26864, 0x659aa45cbcb25fa8, 0x8466ebd589f246cf, 0xbc53b269f4ebe27a,
            0xc2566aed584c2734, 0x2156c8a46227264e, 0x4813d8df77bd1eb8, 0x6be60f10f5147afb,
            0x5d0a345696ffd9a4, 0x572eec0ab8508c28, 0x296ce8f992d15155, 0x641437a301b539e7,
            0x4712740ba8cf2c5d, 0xfa38499b0a5261b9, 0x9d6c1779775eb95a, 0x1b69726df59e05bf,
            0xb67e936e216ace26, 0x6d93d6d1482d9b3e, 0xb2ab4361735356c8, 0xf2322ef6dd4a49ea,
            0xf25f6da4014973dd, 0x758110b7705b61ce, 0xf9531eddcdd8ce5c, 0x7f80b16d29908b95,
            0x05fe2269d602faed, 0x3f81a80ed69f28a1, 0x144c84d363536bfb, 0x83ea392bb2a7ac1c,
            0xa288552920e36dd0, 0xdcc054011f2c4a03, 0x03ff89e15b057772, 0x36067ee161456ef4,
            0x316adc4998a0e108, 0x50d60564e36e146b, 0x05f5cbc9c4443daf, 0x2901c5a3c0d36708,
            0x8ae2e31417cf26a1, 0xfc9dfe5189674cc7, 0xa22df1e4ed9743a0, 0xc191433c64ad2e4d,
            0x7272ffc645209c56, 0x93e854e6d902322c, 0x5e696a12b0105b43, 0xab150a4186b3acad,
            0xe3615212e260281a, 0xcfc2af669194fdbe, 0xb71079ff1e3ece0a, 0x64ac3d47e20cf423,
            0x52534bb91d4ca43b, 0x56241508ffe3e6c4, 0xd037e6def879b193, 0x6f961fc3167b2603,
            0x38e2d179662a804b, 0x0798d03585ef233a, 0xaa3b12b42f5e6ed1, 0x89f04de93df089dd,
            0x233e12cc7195d427, 0x834c85f7a457e33d, 0xaa2ac971ac94a400, 0x314d6a13cb5ac3ac,
            0xbbc5d4383529cba9, 0xb05530bfe32a8bae, 0x1c84570043e447dc, 0xe9e83463d5a0a7ec,
            0x6029c26b2b7c99d9, 0xa710c93cc6ec3628, 0xcd288b2fc082f75b, 0x7b395da0f7640f57,
            0xcc1b0df36ee53dcf, 0x514785fba9c59ba6, 0xdafb544ace520867, 0xf7acb6977b63a1b5,
            0xb49678dcc721ac6d, 0x72f221e2eb546521, 0x54b0e5fbb5fdd3d6, 0x04cdd331e3d02b32,
            0x9ee31ffc06bf376f, 0x051dff458a031fcf, 0xe15b64ed115bb0f5, 0x24e2a4944edfb150,
        ],
    // j = 377: sin(377·pi/(4·512))
        [
            0x8beea4d68b0b0a3f, 0xfb40331791183a38, 0xa896e3825e87f531, 0xc7e311ae31c9290f,
            0xcbf95e734580373f, 0x741c3bf81e1d62aa, 0x66999499f13db49a, 0xe3352a4b4f10855f,
            0x73ad2235aaf5aff8, 0x61c855502ee58b9c, 0x133b87ce6522eafb, 0xddffa1e319d007c9,
            0x7a21e3ff331bd269, 0x73a6e081497f78dc, 0x2506376fd3f72f6a, 0xa8a8ed10afb80dc1,
            0xb80834fd1dc7bd77, 0x5f8c8ec69357a121, 0x7afa2f6ceec3328f, 0xf34f8a7f9b601661,
            0xa8d90cb0e20fd951, 0xb303a0c2c84ccbe8, 0xbaf4b728d662ef40, 0xa4e8f65da96b5460,
            0xf85c78de5060a874, 0x93d0d261c2d81250, 0x74626a39925d7ad6, 0x208585c88beee127,
            0x39570d6654252676, 0x7483544ee99651d4, 0xd00bcf059ad0e002, 0xa05ee3ec891d6057,
            0x597e60ec05027d71, 0xbdf6461cb2f94036, 0x5b7a70062cc28f95, 0x6ff0bdf0b7feb3bf,
            0xcfe3cc60b45d3080, 0xabf13e19dd30be57, 0x17ff6bad4ecb1a3e, 0x438c92ee600b734e,
            0x54c60312d9e84e12, 0x284b7008ff663c52, 0xd95f82ed2a2bccf2, 0xbdd937651cc2a668,
            0xf612fcbd21abfb35, 0xef0fa93f26c04ea7, 0x891c78e0ee9b85f8, 0x03bfffb4b4a41aaa,
            0xfa94bc473a8a6dd8, 0x8368d7e062b02fd1, 0x99bc7be512c40ae1, 0x94aff2c0127fe431,
            0xa3ba980a4f87f4a0, 0xfda53134b6e346b6, 0x78629c8e54ff0e9c, 0xc136e83fd4d71539,
            0xad0d6b7a565948ce, 0x3d3a59c3ddcf8821, 0x84506c7e1ae64417, 0x9b398142caa8ffe5,
            0x466c86357789f07b, 0x30a0bd1e76847fee, 0xceba52199f273592, 0xd2e6b926bbd8704c,
            0x2171b0a4dd0f5469, 0x91ba878b74b273a5, 0x7a29c48413f97736, 0x503cd770c5ef4104,
            0xd7d02a3795eb2376, 0xe1eeddb9e37503be, 0x016f958a7d69afd8, 0xe28107d6df437496,
            0x8e115c5b9b06cb1a, 0x28314ccdf474898a, 0x7ec6cc69becd34f8, 0xd66eac0fc0839ced,
            0x979b94899caba69b, 0x393fc1dce8c2c3ed, 0x97d4653d2a9aaad0, 0x54ac393f336310bc,
            0x572507d0f95e2957, 0x34b7e1c91f410c72, 0x62e76a929af0f1bb, 0xb3953f92a1b2d446,
            0x75d16b42729c941c, 0x33b584c4c21e6cf5, 0x71d383a7938426f4, 0x42287e9a90b83b37,
            0xdac30a1786a002eb, 0xe822685ca20bda12, 0x803ff09d5ccab853, 0xf1dfdbc4aa293273,
            0x0676fc74556fe7d9, 0xc17f6f2b0718a879, 0x0c894ccbad5a0e42, 0xe3e6afb5451aceef,
            0x5671de72db9936a6, 0x648be12244eb7274, 0x5e78f82d14e70eb2, 0x1c209ca6fd978915,
            0xd54139b04857a4a7, 0x78877b0166b58e05, 0xc1cedfa5d29871ba, 0x912510fdfd3f21ab,
            0x3700e587de6dbefa, 0xf2e23ca95c6a4209, 0x6055921af2666e36, 0xbf9e274f94d024cc,
            0x6b0386aa5d275c77, 0x9f6f2b3ba0483cbe, 0xe3f36e138d965968, 0xcb030fc24d8b5ee6,
        ],
    // j = 378: sin(378·pi/(4·512))
        [
            0x8c42c8f9d2372644, 0x101a5adbcb9ffb43, 0x42a9b03810a71590, 0x861629aae4fc7c85,
            0x81207759c2ffa38e, 0x5543e248222911e7, 0x832817ac8887f6a2, 0x71d12b927891d747,
            0x2b06eb16fb1d26fe, 0xb345514c7c5e907e, 0x5766c230364b3400, 0x377217fdeb8626d0,
            0x662c5508d3d588de, 0x2c5ea4bd459bd299, 0x47d17ead67239767, 0xb96484e87fc9dd44,
            0x1859d8e0e6fd1236, 0x183e68b40d3b98b5, 0xbd4b478a95b3640b, 0x8c8f5b050d299d12,
            0x7d2ea9c0c85feac8, 0xb9a206ba94d82169, 0x8a5f0c60d6bf2add, 0x05b837be4bd801d4,
            0x741fa87dfb4408bb, 0x853968e109c94935, 0xc661790c1534d791, 0xf6750faa4f563116,
            0x24e4cd01dbb2d06f, 0xaf10e69148a034da, 0xc5afd5cf2d33fa38, 0x4315a3476ee5b35b,
            0x2f7b1ce9e13e8053, 0x82047f6b9aafe09d, 0xecaa5d22c0f82ec9, 0xb2b075ca28f67063,
            0x7432e042edd83829, 0x00b8f25d3abca85e, 0x41bb441964967945, 0xa9f22e800b6b1856,
            0xb2006f9ed8f5026c, 0xe8072834a33519a0, 0xad2d8064a30a911a, 0x81bbb7b91e094954,
            0x800686a6b0516206, 0x71d11cf60e6f4090, 0x906c7aed1c87b152, 0x82e9b5da920f8aa3,
            0x2c92cf7145cbbea7, 0x260f81e53d699d43, 0x605e6e30b092e0c9, 0x7961c3ee699e190e,
            0xad520fc2897d8ca5, 0x8ff717b794683535, 0xe9e02902d1c8237b, 0x89d43606de9c5606,
            0xff374fdf3b9378f2, 0x6127687bccb67200, 0x2b95faad934331fe, 0x76b52e76feb63630,
            0xbafe080997e351d0, 0xd295c0ccfea9ce3e, 0xfe535f02090ff444, 0x04788da008d1afac,
            0x7fc2a12fb336b310, 0x97e1c370a42f91ac, 0x8bab671115487ea5, 0x1faf3b737bd85d0f,
            0x39349919689e9e22, 0x62f5f76585e5fff5, 0xc8d9a329da713344, 0x4359906198acce9e,
            0xce2d88962c15f4f5, 0x2a57d378a2e1cc56, 0x44e175f0093921d0, 0x6ef56b20369f017c,
            0x72a668bea6a0e9d0, 0xe889ad949c289e14, 0x287e2cbca04b385c, 0xfe98dd73c2ef7fbb,
            0xf93bbeb7e7093a58, 0xd8b9a0917c63e776, 0x100d53fb405a8b6c, 0xf3dcc76029921dfa,
            0x635919d02a67a107, 0xbe01617ea80dbaa1, 0x2928a4d9a11c727b, 0xfc7bf204088556de,
            0xb059fa95befe8939, 0x437bf572da2fa30c, 0x0037b34fbff7e73d, 0x7f8945c7bf061db5,
            0x9e6fc956c20210ac, 0x8ce4331bdddb9d1c, 0x232591dad309b214, 0x7752b2f7e276918d,
            0x081193054514768e, 0x830b6f8e6234f3fb, 0x5a9efd77eaf01618, 0xd139e3ca07d6078f,
            0xecf2f1d7043e6ca0, 0x62c213a6f2f1ebe2, 0xb29de0ee57befb20, 0x9b1abf8f5ed75884,
            0xdece6b28aaa14877, 0xc559ae75a60f0c99, 0x842f4f42e37c17be, 0x105abdeaca248b64,
            0x1165fd4a52ebf8f3, 0x02fd84f3d8b50ab5, 0x5de1e83ad5375630, 0xeb1be13d635dfc8b,
        ],
    // j = 379: sin(379·pi/(4·512))
        [
            0x8c96d77bd29c3588, 0x875c5439d32a9f8b, 0x0757fa00dcf8e28f, 0x3d6b513da44dd69f,
            0xb3045ca788c6c00b, 0xdde19c68944e3fc3, 0xdff76dd14affad5a, 0xf9566694a17df87c,
            0x0c981530889b169a, 0x6901d36be8a78447, 0x4842cf647c49d575, 0x63a2a612d2e17af5,
            0xae23fec2d86bf361, 0x394a924a1441d937, 0xbe8e0f722507758b, 0x257a3b2241e07a4d,
            0x13e95d24918709a0, 0x100c09d8a24c6973, 0x11d8630de03770b9, 0xb5acec7aab5db953,
            0x3fefdd6508de6cc3, 0xc38e3666cdf3feca, 0x6ebd76c5bdf05153, 0xfbd6dcbba857d66b,
            0x57a8d20850a6f322, 0x65ad50c41476b2b8, 0xb9c744782d4b2781, 0x24e78c1aecd105db,
            0xf2a6da75be7f6af9, 0xa6ee88836c0a412c, 0x7e4f694ad7e28977, 0x782f452cec788ac9,
            0x6fed323183385792, 0xf5ab1be6ad426935, 0xcc72040ce6dc019f, 0xcb9beef96032df0e,
            0xf3c9728c31677d07, 0x651924b53391ae34, 0x0b78a812e2258260, 0xb41d85ddccb0e5be,
            0x8fd0a882cecc465f, 0x21b7a688698c84f5, 0xca17dd418f0a8beb, 0x2d67052245d24269,
            0x8eb597b345b8a6d7, 0x0482aca281a57079, 0xee020689a5605f95, 0x0add303a07934206,
            0xa71519b865f20890, 0x1f0d0a9a592d2e6a, 0x11c868a1dbc7ea8b, 0xecbd0fe1b00047a5,
            0x29def6e3a79b533b, 0x16513bd58fe8cd3f, 0x52d8de72b892acc6, 0xff7ab5c482f7224a,
            0x17f20e8ed72cab61, 0x5754818852573afa, 0xc127b33c45e894a5, 0x4493f5ef3b84c368,
            0xd856d53fe310c5d0, 0x1ed4463d3669837c, 0xe1d5d19cde7d93b1, 0x8651188e6f468381,
            0x13bda53c3c70a331, 0xc6ce11ba407ab6f7, 0x2b7606448bc1ec0a, 0x7e847b5ee7e8a4a1,
            0x4caf68e102e84366, 0x999c653be6e49eab, 0x17cb426a12c1541b, 0x5882441db6483da1,
            0x867f317a5ece6aaa, 0xafd2fa8779171f7d, 0x8b6890cf9ba471b0, 0xe7947542e9251a4f,
            0x92d4b046532df2b9, 0x5534eaba8db1ed48, 0x5f802f2f57a64ff4, 0x574c0461f6d4e078,
            0x8a65839117f54ee6, 0xa75741e67b68a7be, 0xc7d0bb508e47d442, 0x9cf3ea499e191ab2,
            0x1b9bd0ffe51d2b63, 0x055e2a2959b3616a, 0xb7cfa2076b31499c, 0x8070a9a9524a59ae,
            0xd60806f716fd11ee, 0xfab8e9e48a77b5fa, 0xe5fb755d44e06a95, 0xa9f43a307f404aaa,
            0x7b743e6e5327df50, 0x1577b6036002c449, 0xf68119a22cf40ba1, 0x0418ff57f0814759,
            0x79191ef82d2d38f8, 0xd5c68c001ae40dca, 0x2980cc01c9306f97, 0xe96d939bbc079fb5,
            0x2bb11e1f7885ddaf, 0x999ed7a6ed57b3a9, 0xbd726be6c415cc2f, 0x4332323c17908533,
            0xc6963fc1be0b27aa, 0xa6696c9342ab78b5, 0xd96587ade262f5d2, 0x974f9605ab3400c7,
            0x66b4a60616ff7389, 0x1dcff5ed1f3eef96, 0x1e93d81d779249f7, 0x8b2ec4a9443da2a4,
        ],
    // j = 380: sin(380·pi/(4·512))
        [
            0x8cead04f95cdbf66, 0x4d49cbaf15aecd80, 0x2596c35e57ea0cb3, 0x52b227af2685dbac,
            0x8c23bb86e9a46ebf, 0x1f3a6a1c39358512, 0xad9e03472f0bf87e, 0x416dfecdc3a7bc1c,
            0x776c5f13767c5c7c, 0x8f603ced85305b98, 0x34b2d22f03123ae8, 0x30207c8623a0abc7,
            0x7935dcb6b7a8869b, 0xd0a7cec8e1c69c9e, 0xc4e5657e7fe213ab, 0x28c4eefb34b998cf,
            0xc1afb2d6bf640913, 0x3218ea98cebfb4b6, 0x68d1c3662a88ceb0, 0x9d7f348d3d39c6a5,
            0xff0dd2e1753f583b, 0x3d8c72f25f88db32, 0x95409b2b468fd9bf, 0x37355490a5272437,
            0x1eaca71cdf6b1e60, 0x5edaaaa2f7b4a5a1, 0x66a9fb7c40d4bf88, 0x03fb74871c4159fd,
            0x8780b19675b46ebe, 0x97738dbcddd3f3e4, 0xba1d64029a04ae35, 0xbe3c1e0704f4a398,
            0x3eea8b3037c91038, 0x5cff9ea6b6c745a3, 0x5aed2d471a444b59, 0x25c5e55e68d1f0e8,
            0xb1e902877015311d, 0xb2b84149f2482d44, 0x8ad482e58d06fea9, 0xb751ca85777d73f1,
            0xed9209b488cb6e81, 0xd9e69c29d4c16001, 0x239f0c52a61807b0, 0x86f1a6f62d098b85,
            0x59158d490af6102c, 0x18b47edbc6c98c9f, 0xab4965652a35f797, 0x3529dbfd783ff6be,
            0x0bb15c4fc2177942, 0x3b8ec157cf5ecc5d, 0xb9d54594961bec3b, 0x51c00fdcb7abd1f4,
            0x1d313cff91a21ce5, 0x13efcf708aa426fa, 0xdc33ea08c33ab8bf, 0x5b66bd8a64162af8,
            0x1707b492d8886297, 0x7c3dc1a75eabff59, 0x725f8e17cd234ad9, 0x1f4dbd8a893baea5,
            0xaab3d8333667d852, 0x08efab120149951d, 0x78c6a1fb0b4a8496, 0x4d10e8d0d1ce0a6b,
            0x957858ff99db1cd3, 0xdb905d7b806dc85d, 0x27aebdc06dccde29, 0xf7ba6bfdb31d2d73,
            0x29e9f94dfd25e2e1, 0x0735cb850618a553, 0x9f120b2df9924471, 0x880eaf201dbc4e49,
            0x86bd91fd0ca435f2, 0x22a7aeb275e316f5, 0x1a04a4685b44df9c, 0x512494245894aa2d,
            0x6c888bfc3ee0d603, 0x238a7c0730570d2c, 0xfbeda9a6ffdc5040, 0xfa7b60096524f049,
            0x80246171748adc58, 0xb74de1afb83785e4, 0xe2cfedb444176f8c, 0x7afaf74b8d82cee5,
            0xcaccd59960e8a0a2, 0xb14a71bec1e22ef3, 0xabcd1e3164cbe9a5, 0x8d4c1aa23cad22d2,
            0xfa2712d64180b4c3, 0x712e4bd65d70f1e4, 0x187cf149fe320459, 0xd43007cdf698ca49,
            0xfe1150ecec31bf32, 0xdfbc788eaaf23187, 0x6ecc6b2cc3f7d604, 0x1633f2dc7573e170,
            0x5e496f627dde430f, 0xf36e30bf79492406, 0xfcaa08eddbb94ade, 0xf977b6d830d24e0e,
            0x0b7216b8af92559d, 0x836e43ebaadaae3a, 0xd7049747b20dc7b9, 0x936c4b72de787263,
            0xe9a26d8ecb75bc26, 0x85df75bee93d32eb, 0x51a18005395bcd07, 0x707a4232ff2f7077,
            0x2e48c0f6abf76429, 0xb4e1363dcaf38823, 0x3ed672dd58b25e2f, 0x0bdaad39f4fc0a0a,
        ],
    // j = 381: sin(381·pi/(4·512))
        [
            0x8d3eb36828b735d3, 0x2ab31b38cb027ed1, 0xa5aa147511d77f87, 0xab9f8ed4526ec97b,
            0xc58958252c2d47f6, 0xc6b587a6b57f1852, 0x04b82c34508b3ec7, 0xe0af8c7ae3c8a7fe,
            0xca0aa24c934a2273, 0x4b97693eaa3d3225, 0x546a9a26707e708d, 0xdad2a487cc60716c,
            0x422d48931eb71a6a, 0xee589ee1183e4fd2, 0xa426ae34e2f79b4d, 0x96ea2fd8431c1fcd,
            0x9132b7c9f134dfa4, 0x274db5fd931232ad, 0x599610d737b2f68b, 0x9bd6d4a82e468442,
            0x802132918db22111, 0x5eb36b6a8e08e9a0, 0xab6c9063af9aff0f, 0x206dd8dcd0056dcc,
            0x5ec7a76225a4f0fa, 0xc44bd5e9cfb581a6, 0x029e9a36d5e7deac, 0x1620a097b91cd425,
            0xaf05450d1fe2eaea, 0xb4fa3329b0a67242, 0x03b9aa46150c5b18, 0x7146752e3c4affbf,
            0x8f537b0258f8f4bf, 0xbc97a07326e1fa43, 0x6e6a6d26bdb69aa8, 0x29549a64fda0a1de,
            0xbfaa8df7a25be5e9, 0x634f31a61c4191a2, 0x9bae9920f31ad8cb, 0x3d3ab1f22cfc9d51,
            0xe26fba6c0d3c8c77, 0x474181e77f73a40c, 0xcc64d6f1ef560872, 0xaa7f11f068d763e6,
            0x50b738e8395b1d2e, 0x5948b1b1866512f0, 0x4157ea4662d51838, 0x458202f7845184b5,
            0x4f55e30320be74ab, 0xf8e57fad4a11b269, 0xf36939b7c8a73ed7, 0xec405e119de1e08f,
            0xb3a71879000cfdb9, 0xa21cd501edc9f18c, 0xc8b492de85b519a8, 0x91f5fe6bc9486217,
            0x24d35f954176e01a, 0xd08b5182cb2971e3, 0x70257167152589a7, 0x48dc2889cef9bf5e,
            0x003b91a1975c62c6, 0xbbebda4ea66a6843, 0xc0256f49ee871e15, 0xcdf515df5e5c5d6f,
            0xd9f95191f0f27980, 0x97dcdfde266e63b9, 0x4d1f7bf2e463eebf, 0x37a5f6b91de70dd0,
            0xb4241ba72a4d375b, 0xfd1b67f291c8d7cd, 0xf929f99b0279422a, 0x032fdf5f3b949138,
            0x97731828b33a8f95, 0x0fe37eb295f073a2, 0xc7d2a4a768c5a84d, 0x408b0e71bad44e94,
            0x41f48ba0ba2e1a3c, 0x3b443ccf0f44d9dc, 0xcd3ba37d781faed5, 0xd8c3f3d0f2edb900,
            0x09ab2f877d59a55f, 0x769f276b8dc637d5, 0xa504a3887b297f0d, 0x9422908075c3abc6,
            0xdbbe23d6bd526b7f, 0x4cbfd3d138e9eaed, 0xd8868e8746f7fb48, 0xf44a8568413428c3,
            0xbbfff098981b8aa4, 0x8580c57c81843569, 0x30727777fbe9e0ff, 0x760336079c6c59e9,
            0x4967b4979e45470e, 0xc1c1a906951d2e32, 0xf4a08a768cd646df, 0xf572a639e2489ab9,
            0x7928eeecede9e120, 0x227dad7d0dc22194, 0x388bf02e4ded6450, 0x82fabc73ca4e37da,
            0x498d6d358cd2bd9f, 0x14937739b624bdf9, 0x72aa9ac68fae5dd5, 0xbb44b8b9c5ce6cb5,
            0xb661cdd855d2fea4, 0x078dfd7e607d0af4, 0x3d98e63762181188, 0x2458d7b7980800c4,
            0xba1888dd80ec3cc8, 0xd047cb4a789bd6fc, 0x0719a078015365c9, 0xed04b3cd1ba3b0d1,
        ],
    // j = 382: sin(382·pi/(4·512))
        [
            0x8d9280b89b9df49b, 0xde2d43c6b67a7cbe, 0x6a5302a8b9f0b37b, 0xd2b4a88d26a10074,
            0x996996dc97b6db3e, 0x3f301dff3102c426, 0x2a1feb7150e3f0fc, 0x092c674a7ba9c95a,
            0x96d34b1c324a63bb, 0x4a48dc35c28b9008, 0x0d0ecd7d09885ef2, 0x83adbd217c557193,
            0x9f39558827935b2a, 0xfe7cb1502f536ea7, 0x8e49981238da5a92, 0x6ea11f6f3eb01f44,
            0x5ff13143b752fee3, 0xdc6a9ec2673b3b15, 0x0748c1273aff51c0, 0x0596146ccb5c5803,
            0x73b95881c902a48f, 0x5a037cbbe90a5471, 0x14fcd27325049fba, 0x42b49aed1444ea74,
            0x09e950d45cbb90ba, 0x98a1e6dd3bdc8202, 0x29fe1205eae94ed4, 0xf07aa08f5d68a84c,
            0x0cc1f14cbd0d429c, 0xc25c0a617195e850, 0x88e5ad524f77a15c, 0x8cf107de517502fe,
            0xda1f82e329cd8598, 0xa1efb693e40b50ef, 0x7ef5a80be3517fa8, 0xec10aa5a952d5c9c,
            0xaf0694ba2a813f3d, 0x1572d7593c5511d0, 0x28f8aee953e62cd8, 0x61ac953a9e5375a0,
            0x481ec7fe407f4190, 0x8728d5dc61570c9c, 0x7036cf44fe69b70d, 0x8016800d13866d29,
            0x0656b5df554155ce, 0x0144e586f54b2dde, 0x4a37cb689a87b2c6, 0x34b9ed2bb74708a5,
            0x29720e57dd5893e2, 0xc8ec74fbd9d9abcb, 0xd0e58ff6d1b0f106, 0x6d41d1c39ced4a47,
            0x390c13e3a8fd570b, 0x22d89598b7e8a88e, 0xc2c6312172267a3e, 0xdbfaa502f453e3e1,
            0xfd71c70416d06afa, 0xc6af6225ba85f0de, 0x3404c8753db76f9b, 0x74b0c5e097d3811e,
            0xfcef90710e0abafa, 0x3a412d2e8de6c3bf, 0x6ef713cb4c642675, 0x6a6286f4428d72c4,
            0x58226d82b383135b, 0xdc18758eae6e5314, 0x867330650cfa4d62, 0x1dc7c4142cf583d2,
            0xc4cbd99e52fd8248, 0x7f01ec735e38d740, 0xe8fb0b86a7e2def4, 0x9bf1e52203ed4415,
            0xf53fbbb7b8dab666, 0x8e1ef33fc2fcb7e2, 0x56a28bd5be356324, 0xf6c882ced0d2aa72,
            0xd526ff5c85f47a14, 0x25daa4be7771a55e, 0x25a13a0e4578506d, 0x754a7b0271d13266,
            0x157dc16150dd4769, 0x3f31f8d87a79ad61, 0x27831febe756223c, 0x4e75591067d919b7,
            0x12c0cfd0722a3c7e, 0xee48d573a03e69ac, 0xbe7ac137474128f1, 0x90f57224e37b46af,
            0x1fcb73980a4b1b60, 0xdb40186f390236f8, 0x40e964383dfa972d, 0x284bfeb5c0c63496,
            0xf6037e2e993e5fc2, 0x187a512e41ece343, 0x32ba7996f01766af, 0xbb0259d2e5e35b79,
            0xc2b437926eac0558, 0xa4430ec3e29d48ad, 0x18b46910a997fa9c, 0xdfa2802a7c1dd9bb,
            0x480ba14d6f66592d, 0xe459417ebc01fd06, 0x87a5ebaf8d1e31be, 0x04bbc313a547d6ae,
            0xaaa1e3496815e2eb, 0xf0a3dd117743d2ad, 0x9e067b396ce2e3c2, 0x871d08621e4912e2,
            0x6b190e8238f7bccc, 0x3d19425018ce6e79, 0xbfd7a9fba85d25fe, 0xa154929afde418d6,
        ],
    // j = 383: sin(383·pi/(4·512))
        [
            0x8de6383402234019, 0xe83afc4350e0d52d, 0xf99cb595f6b1cfa4, 0x1257c8e4a7f0d0fb,
            0xd06ed8813923753e, 0x0bbf3e6284229414, 0xf03d061719112e84, 0x8e8306233f7d09d7,
            0xe15650483dc1d1c5, 0xc008bb92e203a971, 0xf7c8170c03998147, 0xa189190faf0d94db,
            0x5063c78accebee16, 0xaf0729205440570c, 0x740c1ad222bfed85, 0x0a2c294f7ed127f5,
            0x4fa86f4af112acbd, 0x33a883d3beced28d, 0x16aa8f426c71a91c, 0xe262ecfb81defb06,
            0x1a99d0792ff3b191, 0x2057b723cfe959ed, 0x5a4e2b5c85bbc7f6, 0x265513667ec5507a,
            0x98680f2266841450, 0x56fa8ec038b37977, 0xa82a4a54313d458d, 0x62ecd69ddd72ac44,
            0xeb15098c4ebd673c, 0x9a5b3ef95940bab8, 0x3642d8c3990f2fba, 0xdc252b622d6c0d49,
            0x6df4c689897c9ec7, 0x0671c781afd6ac3d, 0xa8cd3a3d7a2b882c, 0x43869998c4c1109a,
            0xf0dc5d605305247c, 0x191cc04bb7291573, 0x7fda35116c823083, 0xfadc8636bb9a270c,
            0xd48d93b1b26fa12a, 0xbe2d2918cba8870c, 0x0a9d3456357014e2, 0xf5d65c5ec8108775,
            0xc126276f3b72e279, 0xa92004b9cbd9842c, 0xfff15dc5c75d4722, 0xcbc465df85c1c8c9,
            0x88e684a1b962143f, 0x18cacfa9c50c7fd6, 0x9d5a5245b39d6de7, 0x1810d351c6d180a8,
            0xa587105cf260db66, 0xc3a8bc7ca2f7e28f, 0x9b5d6b3dc144aee7, 0x1cc7ee6b5e93ae49,
            0x6e9325bb518d9077, 0x10e063e21d55738b, 0x16e7e3593a3df4c9, 0xf4b381046ff6db79,
            0x38fd78745ab43b32, 0x165dcc1b74f3fa69, 0x1034a9e47320d9e8, 0x619e9dfb228db9aa,
            0x160ca3520c96c28a, 0x05d994dda9706749, 0x9d6ae8e6eab6ff78, 0xc42fe93d899731b9,
            0xc2bf623a13e58c13, 0xa4dbb09d79319c4c, 0x1e224a2a1183aa02, 0x6c144d4e3908e1dd,
            0x07dfc3caca53eb8f, 0xabd3c3d4c6a979f4, 0x7b26e6b1f0de9ae4, 0x6e66f7d667b99a6c,
            0xeda045081304482b, 0xeb6e48299931916d, 0x5a93513ee147d50a, 0x2b8a07f1dfb6aab7,
            0x9b4d061c8bc770e7, 0xe4fe2761a26783a3, 0xc68902d0ba1f1d42, 0xda9c7eede19eba66,
            0x2d7682b5039b7a9b, 0xd44b01f29d949f11, 0x2d58721eb171f3e3, 0x05c70d4c51fd83a5,
            0x78e694c8c56902f9, 0x57fbf74edc74df19, 0xbcbb0f9b8013c262, 0x17692f12e88437d7,
            0x81a9ad8d07cb4901, 0xaa8c7a9f6ad384b3, 0x79a5fa331c8b5dd3, 0x10994dcb7d0be7ad,
            0xa77f22b3c3d87404, 0x16b16f24a59fa5b6, 0x48935cc64a3fb711, 0x2ba623cfdb92a65b,
            0xd4a5ce24a565f306, 0x2a8e999508127999, 0xf21e7da15d62c218, 0xa602eb42e3fa41e7,
            0x4b96cd6a7599177d, 0x1f3ff4d6e5f55e87, 0x98c50db997fe91c3, 0x68b5dcf7d7fdbbc1,
            0x3a15ee3c6c6e8779, 0x64a23d017ffb91c7, 0x0ff3e647201a8e8b, 0xe260d284208f67fd,
        ],
    // j = 384: sin(384·pi/(4·512))
        [
            0x8e39d9cd73464364, 0xbba4cfecbff54867, 0x7ca7d749adfba33e, 0xca996068c296fd79,
            0x7f9152cba72ae50c, 0xdf93eac8ec561d40, 0xeb7664f126ca8e14, 0xdf8074293a2da499,
            0x0aa443797da50ab7, 0xf8c364865dcaf951, 0x72602d0aa8c13fd2, 0x58a4d89b5eec64a9,
            0x35ea7f660c13b155, 0x28bb23271cab085a, 0x8e7c0174f92817ca, 0xbe80db564a9eee63,
            0x405b780a2f0145cc, 0x30814c29a03b4b62, 0x730fbe9fdb456626, 0x6402450edd73fc0a,
            0x1879117cf6608c8e, 0x07f0ea29fabc80ef, 0x8e8dc5b13c906312, 0x2465b6ce0922e3a0,
            0x67ee274acae9c5cc, 0xbfe7c059f6f26634, 0x70cb54f07c625920, 0x345270656e793a22,
            0xfa4682260f960a7c, 0xecfe19c07a1ac6f9, 0x3178dacc01120034, 0x245e48e982cb57fd,
            0xff68bf07c737429a, 0x3c583103646cd11e, 0xcae129afdbb0434e, 0x53233a7c8c47afec,
            0x947a7660dc057562, 0xbc316bae7c2cdcf9, 0xc4514f0cea44c682, 0x23418da007c7fe4e,
            0x858982f6e625910f, 0x2ba0fd3ade2d2dd3, 0x803eb419d70887ed, 0xb3d00d9048e3c837,
            0x3c0638ccb333a8c5, 0x7a7be4bf71c2af32, 0x0b9e668852f7d2eb, 0x4492f165426f2d89,
            0xf7502c4359cf2a14, 0xa5c0ae638ea916a3, 0xd0fd96f6ad5fead7, 0x6d2f7664e24a9df4,
            0xf4322bbef5d2aaa6, 0xcd81ceda6a51d764, 0xe094983ec324bcda, 0x7d6b10467d665f16,
            0xfce20fa8b3844fe2, 0x7c3d36ef43c18b9a, 0x174043f99497b4d3, 0x11d063db960f015d,
            0x4d5337c14e63a845, 0x7f958c4877800696, 0x1849b2a907b2deb7, 0x782d122eb6283025,
            0xcf610ad085f3aab6, 0x393c40e656df83ac, 0xcf742fa599c886ab, 0x63438c023463fc92,
            0x833f747d3bc0ec04, 0xbf2b0af3d7b5fe80, 0x5f679cce2510a0eb, 0x6b7d876b1242e007,
            0x14eff312f2c5c272, 0x7be47defa20ad8cc, 0x8b65984280ea1125, 0xae246bc11b28935d,
            0x7c855b76e5f6d15a, 0x2c90e84d9b82d71b, 0xd6f984d1e4658028, 0xdaad75e4203e1e33,
            0x724243068ee03b36, 0xa46b33db459f41a9, 0x2faa27965f8cf42a, 0x31450b133fa77ad9,
            0xcab8cc6bee9224b9, 0x559b5fb87b5c5350, 0xf8ce991b3238ed4e, 0x34118adc070c65ea,
            0x2c0b7b28a94cd921, 0x5be08dcad5304957, 0x6a9b26997cc361d4, 0xb07c5cad8b962273,
            0xe79a58e55a4acd5d, 0xbc74a3c6222f934b, 0xe0e4d07e8d77912b, 0x9cc4706ab59efb9d,
            0x12965ee73eeedac0, 0x849b7e9f83e75da1, 0xb20f3df83708d096, 0x68b70b86bcfd449a,
            0x00d55e22c03f52b6, 0xaff6b5aafd48ff1a, 0xa3e25a07efff2ffa, 0x2c9facfdcfb02f55,
            0x40cbdcd0a59cfce3, 0x5b6e9200ea384644, 0x674ba4a0068482e6, 0xe652f2e31cf406aa,
            0x3cbb489669a983d7, 0x728d1fc63041dee5, 0x525d63429959b6af, 0xcb4418066bdabdb8,
        ],
    // j = 385: sin(385·pi/(4·512))
        [
            0x8e8d657809660dfe, 0x0352b8e7cdacc523, 0xe2acd1a2f7200228, 0x81e08718b9a82523,
            0xf4062e599bedcf89, 0x9d861baca955890c, 0x134ea8ae49298b6b, 0x7645a2724ce4f7dc,
            0x01179e903d011797, 0xd4e4277c9f2e183a, 0x816587efc770396b, 0xf4c6581165c8e242,
            0xa7ec38bc2c0ddf4f, 0xdb4124507c177761, 0x4c2b17145273d0f9, 0xc586e02e8accde95,
            0xcabd01687d480bdd, 0xeea0eb0f43ae329a, 0x76eaf64fb8ad799c, 0x053bb79d9f06ea9a,
            0xd51ce969f21327f9, 0xcf1f84e18fe19e77, 0x6f1dbb3fb423da24, 0xe1b9661d8c520e6e,
            0xa14b43dc582166e3, 0x70ef0a762f036cf9, 0xb7ec3533758848ce, 0xf3f031552955405a,
            0x1e83b8f3785ed737, 0xdc0b4f4d25a206ad, 0xc7a2efe83d8be0ce, 0xee58ad95fb411592,
            0x38c051c39e080d6a, 0x4b4c533f43490925, 0x4ed1250adce3a401, 0x96533c34fbf0098c,
            0x1b6ec828c76807ba, 0x0f721ec4a2467cc6, 0xac43d12c0175241b, 0xb72e2a4044eec0cf,
            0x86581031039a7602, 0x8843925b2a1e78c0, 0x211111e4f14e63ca, 0xc5e6d4e101754a67,
            0xc19c9926a07ab941, 0x8582446ed53aebaf, 0x9815f3adc7616147, 0x15a5b2183b3c6090,
            0x9bfc8961f34a4936, 0xc07c3f5e7410a710, 0x50ff23127cd6931f, 0xab54dcdaf569764f,
            0x57eb9fd0f9b1b1e5, 0xed69e808e8d651e2, 0x30cd13b5125eff50, 0x4dc5c083cc56938c,
            0x334658b64fcdff5b, 0x6c6b2998735b97d1, 0x7f58a130ccadf657, 0x5115cda655e37b01,
            0x23d48da99dae38e1, 0x5e6f58fd8cf3f14d, 0xf64cca6f8fd284ba, 0xd69ae5cf6bcb5337,
            0x26d720f33367b4ca, 0x7e08815051ab696b, 0x99ab1b2898bba224, 0x294f6c961a78cb33,
            0x967025b46c6f7432, 0x0be2a96af68e189a, 0xe8dc1b0c2e0c5049, 0xa5535310d1c9e22d,
            0xef96872c4542c566, 0x0397eb3828a6ec6d, 0xa46afd42fc55e206, 0x4be75b520b598dc2,
            0xbcec1329441d7b60, 0xa096790222fbc877, 0x009afd995508947d, 0x5cb2a67a3d5ab5d3,
            0x244a820fb3140176, 0x18f79da00513b133, 0x8468e00300f3692d, 0xfbad9d3c94b49d4d,
            0x14449a3f5b5ba51a, 0x2e998fe0a74238ad, 0x435100573f4f5e78, 0x9e5596fdbfc694ed,
            0x9441e1c0631978c3, 0xd05bc636ade9fa13, 0x5a020c3e164cc691, 0x5a136003f0ab55c9,
            0x1b4846ce83d3ca65, 0xd6dffc5a97b42750, 0x1ee630ddf94846db, 0x1d395b5fec7a8f1e,
            0x7dbdae8877c83d2f, 0x7bb09507e647f40a, 0xa75418a5e4a70853, 0x58db94e76157ebcb,
            0xdb1ae5c5089088cf, 0xde135a8d7e5c5009, 0x10d1f1e7616cf6b9, 0xde8daf7498c1e212,
            0xdd2f94d4c85d049e, 0xce4f176a2a43d181, 0x6303951da0ce9611, 0x97dad13deb7ea97d,
            0x5ad3b52c12bce5e9, 0x9fb8114e6732058b, 0x9508ec1e21bd45ca, 0x238371d25d7b51f5,
        ],
    // j = 386: sin(386·pi/(4·512))
        [
            0x8ee0db26e24390f8, 0xaf0e2345f3bd24b3, 0xb8c459fc973699d2, 0x6d7bb8b200107a23,
            0xb8cf221b7873b04d, 0xe25b1ddeb910094a, 0x72957cfdfd125222, 0x59ee280aa433cfc4,
            0xb145ad8c23f95032, 0x774b4a2b1a5fbeca, 0x313c62d75c9aa899, 0xb1fc9c1fa9a4db53,
            0xeae846329357603b, 0x2bcce63894ab0dce, 0xc6a1f0554badc834, 0xd4e0e5005ec6fb5e,
            0xbed32ebfc9e58ce0, 0xe4ef526c4a34142a, 0x4d5dd614cc0b76ae, 0x99d51d9883c3db01,
            0x27efaf26677f5a71, 0xf45d03f020f9162c, 0xb9db8e59e6c1fdad, 0x31788fb64e01ccd5,
            0x75a627e8158cabab, 0xf8fab073d2e604d3, 0x441869e9a495f67c, 0x5570d4165d76cedd,
            0x1bb109dd590e014c, 0x37f563de8b0f927f, 0xbfc15023c63d1617, 0x8c1944a5e2ac05ac,
            0xc4cc7ac02e2fa69e, 0x66ac6580150a9113, 0x48a11e641a9c8228, 0x4073b507c5914dd6,
            0x210cedd1d4ed0c48, 0x0beb7356eb827402, 0x5daacba18f36c9c7, 0xaed6a9fc870e3a99,
            0x9fd3d886f13b3752, 0x6d82737ba18d9714, 0x769d7567b9e62b01, 0xb7d1d8fce54d63a1,
            0xfc17954dd8601175, 0xba4adcdf70e017d3, 0x66e480526b25e7b9, 0x633d99e5593d17ce,
            0x093be466d2e4fdb1, 0xeb608c15dce64415, 0x9bc02b1c13f9cb09, 0x109c55ac90ab5e8b,
            0x036fc8e47c878690, 0x44f49b7755470d00, 0x875a35073ffecdb7, 0x63ca9bc4e75367a6,
            0x8d8f82656a59f214, 0x5acffef8e5405a42, 0x40d3dc6882f666d9, 0x7606abfa6f359941,
            0x9585cb6658c08c3e, 0xa23ac9009741de19, 0x33264c007a3b7f78, 0x2f24bf6b14495263,
            0x50eac7737122918c, 0x01d3aad311d6f1b3, 0x7d0d3e2f0dd94cb4, 0xeafaf15d14e4bb56,
            0x763be6f9aa1609db, 0x8d51367386cda8d4, 0xfdf2f9222eddd9a9, 0x1526c69c9d14e56c,
            0x19c877144f0507a8, 0x704766c720ecd410, 0x7627f80b1f7cee1e, 0xf300dad122b9299d,
            0xe9dea82e20d2a3ab, 0x36d9b0be051bf10b, 0x849617ada3250e05, 0xc0b8512070481821,
            0x937ea16cebb11be7, 0xe5686c3b00dcfa96, 0x8cb1921fe03f703c, 0x46620283a4b8c0a1,
            0x8df34e3f4200127f, 0xcee256a949601649, 0xb0c035c0e9f3e3a7, 0x0861589d2867a233,
            0xf277c4d1c60100ec, 0x50c16566045be82e, 0x7613eb3ba4bbd5eb, 0x8b579f826d189235,
            0x6851af17d29731e8, 0x27638b9f93d6c38e, 0x0b237ecb6853e533, 0xbe8cd83344d1caef,
            0x69f1285f87c0496c, 0xc2b283f1a7e92674, 0xb0a06688f2033f92, 0x96bf806560d046e4,
            0xb086294b0d988842, 0x74716cd870dd1d4e, 0xde1824e56dfdce97, 0xc458d8ec6197d129,
            0xb6b61da9ef01c1fd, 0x9dec37b13156c536, 0x4df43e27c2dd667f, 0xa7a85b7636bcc897,
            0xb441e55f64bf8fad, 0x1ae999cdd74808bd, 0x97b5b1b662e37c09, 0xe52ebeb7c6a7f2f4,
        ],
    // j = 387: sin(387·pi/(4·512))
        [
            0x8f343acd1f039b9a, 0x78a7d0265e7cf1df, 0x205eaa91bd91579b, 0x0805df411c791ae5,
            0x3afde69c229b0602, 0x21d8fd447d4c564f, 0xe0869d9c66ecb0d5, 0xa7008aad246dd253,
            0x90623014bc934cef, 0x02d9070b496f8673, 0x5ccd0936c356634a, 0x8a4c080a600e0a50,
            0xddd0396f57493002, 0xcb1c0b029e963d65, 0x661c51d1eaf92a5f, 0x0b481a3daf823f1b,
            0xb312cadafef443ad, 0x2d25f1b023f6295d, 0x6e3461eeb88fffb3, 0x3e92e7f8a24ac700,
            0x522544a29de97e34, 0xcd983289c59b4efc, 0x0d9bcebf258b54f5, 0x970e41ec0a43b1fe,
            0x79faa53f73c88ee9, 0x965427f6143d2056, 0xa97bd7dfd684c76f, 0xf583c56fbfcb89ad,
            0x5f02eb6db0574b8f, 0xd6592eb5be8b4027, 0xa854fa87aa8ed13e, 0x1a689ca75cb2781e,
            0x0007316babd4a57a, 0xdc29f467d49333c2, 0x7a05df687553db5a, 0x16317bb38d958886,
            0xa8fcd6cbd77e9c82, 0x6e8bce3172cf00f0, 0xec1a9b26b5126117, 0x2de68a530acf13aa,
            0x8baa04b301f51bd0, 0x6afde4d734f249bc, 0x157f0e67dcbc993b, 0xcd432e008900dacd,
            0x1349d603104ea476, 0x2a0e1167ef4e0828, 0xb2c44e75d5576ba1, 0xc1687e9b4bdc9f78,
            0x5ad866ddd3aca49f, 0x6977edcfcd986f4a, 0xafe3510f92faacd0, 0xa1efdd18cd677089,
            0xcca0bc4d2d59c179, 0xe872f02966075605, 0xcc222aed74731797, 0x52fefb525d761b21,
            0x1d0ae128b3ddffe8, 0xc688319fdf2e6dd4, 0x7193bffaef9a5a23, 0x2e10535bd6cbf91f,
            0x2106ffb0cc605440, 0xeb1be6dc4179a46f, 0x4da3ec4fac36df50, 0x11d5a662d9a48d16,
            0x712731ab76864911, 0x682e2e17758bb19e, 0x5f2723278e67688c, 0x89bc287b9369a914,
            0x535e67266ce38e9d, 0x6d06206db0949532, 0xa1ed68cbeb58e68a, 0x9fc7a6e7833cbe54,
            0x499474819366c731, 0x97b9f7e1094867c3, 0x1c55a92d53a2abd7, 0x9172002a2e1387d7,
            0xc392549c45ae73f9, 0xe8eb5a292cecaf0b, 0x6eb49cfb6c715a35, 0xad18f72eab92792f,
            0xf294943d5f578e23, 0x67ff98eeae79c0d5, 0x1c542ecdafca4260, 0x8ee9d42c94ff0ed5,
            0x07acf2ff517d57db, 0x0ee4209fdd9c5bd2, 0xdae0f962f89561d1, 0x7974a88f53658a63,
            0x8a0e63fc7410090e, 0xd66df326a3f773bf, 0xa2823acc619f3bb8, 0x3424bd5285cd0bc5,
            0x00a8e5f7dd1d9e00, 0xaa7bc0f571281a64, 0xcb123770fff99ecb, 0x922043dc668268ea,
            0xd5be4a6724163be0, 0xd373e1157c6b5408, 0xae086bc07fa45958, 0x3b48aa63156df7e3,
            0x9442df4e02f8d27e, 0xb895041745b2fffa, 0x8f5ed372f231194a, 0xddedadf5a8d6f7ee,
            0xe6eaa73633c51370, 0xb8acb1669af68f35, 0x979883b364c96c89, 0xadc95e32d3f3b87e,
            0x94cea45de7516054, 0xc84723f9b217c132, 0xbd1523940ce7b1b4, 0xe057d4f289a803cb,
        ],
    // j = 388: sin(388·pi/(4·512))
        [
            0x8f87845de430d777, 0x9311a82459aa0f72, 0x27afd15b2bf89a77, 0x15d0de51ba844ae1,
            0xbb72e12b8bf03a65, 0x6afbc318264a4658, 0x6d4b40d175cc5a0a, 0x49ba393b6e658316,
            0xb904a9a706d5e1be, 0x9b917d1bbd434365, 0xeba874e8b69ee971, 0xe1d29b8dafb532ff,
            0xc8d1f403e77d52c1, 0xfa4744ab57bcc168, 0x3158f034a145433c, 0xc120d4137d0791ad,
            0xd65d49a7816eaef4, 0x17ca133b28f43ea2, 0x470a989882764756, 0xfc0b5c0bb05e7999,
            0x2c1ab773f8767b96, 0x68dab28d9d8aa480, 0xcab0918c21f1428d, 0x61bb3632e0950077,
            0xc70e08e4607d6526, 0x58fad500b8bbb46e, 0x79d1ef1497893197, 0xedb7fdc91b6ca2fc,
            0x51e3bea87f5f92a9, 0x5cf40b3fa5925656, 0x7e252b2ef23e16d1, 0x1a758e8c3997dd35,
            0xedb8a886153c7c47, 0x0933be4419b87db3, 0x2554743614266f1b, 0x3cf04dbbc4115d46,
            0xe7308abb54ef8eaa, 0x7aff360d99c241b6, 0x0151b8a37290b67a, 0x8223995059f6007b,
            0xdd3764ed60f452cd, 0xccfb81bbc8ce3adb, 0xcbf19b7a47ba7acd, 0xd0a5341c770a1b74,
            0x8627ed5d7bca21d1, 0x79342d5448dfd6f5, 0x4721e22cd3a9d66c, 0x1f6ec91387853cdb,
            0x55d611668bef59a2, 0xac00231486a63a70, 0x39bf6440931bebeb, 0x3bb81f0bd27763be,
            0x01f5df2273460ac9, 0x94df8f60e37f391a, 0xc7b1d62b7c5135d3, 0xd3333397abf77db1,
            0xab50def060e5bab0, 0xcaa70c863775e7c4, 0x3417661a4b8aa138, 0x2c51b5345e05cff8,
            0x0f4ebfcefa26e247, 0xd92eaa116720a1ff, 0xf4da55784beb3fc5, 0x5f52a45813d9d561,
            0xfc1b4c1392fe78ed, 0x490e1c3f597fa95a, 0x1c27447256a00890, 0xc80a9a9bedb1e24f,
            0x870156a79e077fd3, 0xae46ab2adb3d54d4, 0xca63659ec892f0e9, 0xb0123a6322c9b8b3,
            0x085962b1ebe83525, 0xd6ce56a085247837, 0xcfd8d5fa6681c6be, 0xfb4d3cdf0dbf6609,
            0x9670977981794fc9, 0xc9a24efe4b37e047, 0x79b4bcbdad5f606a, 0xfb7cd5921c27959d,
            0x1a5defb64976da12, 0xf4ec05003706f60e, 0xbccccb00bf289851, 0x4ad46041a9b97d1a,
            0x90cd58c0b274ced9, 0xa68aacf8586a5f18, 0x4c457f69d684ee7c, 0xcf0b588e0a4aa0dc,
            0x0ac402d6c25b23f5, 0xa2438e275b851b29, 0x1e8aca04aef6a156, 0x7ccf36934d5f2124,
            0x370d3186e42db955, 0xd62faeed456b43f6, 0xd6a15eb00efc0c4b, 0x5fae29978824430d,
            0xbe719669cfef40f3, 0xf90cb23c00761c56, 0x70dddeb18590ad72, 0xd7c18eb7c64e1d45,
            0xd46d485cbfcca4f6, 0x32c76570b6490ab2, 0xd3be6605ec63b976, 0x126e260f3c4defd0,
            0xb398d30560e91fad, 0xf70bab9c8d454c64, 0xa7bc93e248ac4c05, 0x4b0dd85eb5827415,
            0x40f821d2706471fc, 0x8056a0abb0039929, 0x60abbd6af6aa20a4, 0xb33fe4ea676ea3f7,
        ],
    // j = 389: sin(389·pi/(4·512))
        [
            0x8fdab7cc59bdc408, 0x35112fe8bd557e1f, 0xf92e58c250033eef, 0x7ec810bbf432efa8,
            0x02cc3e3fef91df56, 0x66cccf0db4fbf092, 0x2f2f7e1aa6baf352, 0xf67ecfb69964ca31,
            0x8a6cebcd0979d02e, 0x7552ea2aed6bb1d0, 0xb5d5d7f894e517f0, 0x42523ad58d812650,
            0x3a7646c95ca745c0, 0x2cc640da3d463f6e, 0x914bd6c2a42fb372, 0x52821cc4dfb6d439,
            0xb3d8e1f448e6b5fc, 0x7be5f77ad5376939, 0x5483286c4f639cbc, 0x83f4249dd147fd9f,
            0x9fc23212e526df93, 0xa41034862e22927d, 0x007fde0f1314e5da, 0xdd346c3bdac3ff14,
            0x95c924f71894b89d, 0xeb7a21c4716155c5, 0xe5cad2f08e92ca49, 0x72ccd4155cccee8f,
            0x47c6b527e709de94, 0xf03a78b232e8da09, 0x4fdbeea3add99cce, 0x59cb1bfd9d04d0b8,
            0xde9fe159265f1388, 0xefec1e454932005d, 0x1b7ecdc1d630b02a, 0x58daf0318cb35eba,
            0xabc94109c5c3b141, 0xcb5f27c8b92ed7c4, 0x8caf2a572e63524c, 0xb24a9490de450c83,
            0xab3eee9da0e694f2, 0x1b31f6f46566329e, 0xe1f0f83be896ce31, 0xecf7c7637fa24d8e,
            0xa46c8d87f6c776d6, 0xaef46b9704d56a44, 0x98c5f469f23a81bb, 0x2acaf7ac403ae4ae,
            0xbc30b2ef6362e38c, 0x1af6f3dd10d8e850, 0xe5d97e076ba0b11e, 0x70c6ee149dafd5dd,
            0xa578f1341f470166, 0xa785cd58d984efd4, 0xa43f3f1dd58b6194, 0x7e5bfca0d5b0979e,
            0x79ac31cbe6b5d42f, 0xfb6e834439141ce6, 0x3f6b58c94ba4909a, 0xf2a477c79cfe79e3,
            0x8339ed11bfb1cef1, 0xbd6703d6b79255a9, 0x147933610706c9a4, 0x040901e58190e0ff,
            0xc2ab94272de8bfda, 0x934278362fe41d03, 0xf78e91b7e2f34213, 0x544fee9679c201b9,
            0xf46f3fef2128ee58, 0xf66e02347243fdb0, 0xe02c1fd701b9ca62, 0x741fbd07fe2ae0e4,
            0xf72521a32d8ea719, 0xd09f204b13beaaa8, 0x6a315b5641397156, 0x90f0bbc5726fdd61,
            0x38f70aeeae521174, 0xc8f9a077999532e3, 0xcef77c14c50d6feb, 0x6688378fc4df7c40,
            0xeee9fdd1dbba1e77, 0xb045da2c6b5e791d, 0xf5dda9b46b3fa26e, 0xc209a0dd51eba667,
            0x632d3ead694678ac, 0xf1caae13bed4c998, 0xd6b5ed705b6a5afa, 0x68de0522ec942072,
            0xd09ce6128fe7fe4e, 0xed135ac5f5358544, 0x9220845884a73358, 0xe38e2066d3f0f4b7,
            0x458df3f67f361ee1, 0x4a92387189fcb55b, 0x3948ffce654aa7bd, 0x159a20035bbaa261,
            0xf60241ca4f71188f, 0x1d26f97c456a2e35, 0x947dc922e2e74e97, 0xe8b46c33bf09fdb8,
            0x3ab2bfe7380af0a4, 0x2876a70411e37260, 0x697e2bd4c5cc250e, 0x444e2c3f24e5f4c4,
            0x82d1fc901662684d, 0x646b64dd02dce6fc, 0xe5938038cf716590, 0xf596e93e0a33b3d1,
            0x84602d9cded0f9cc, 0x6118a270d9499b9c, 0xa2df6b5fc93f9eea, 0xbe9e1f5cd9856ca5,
        ],
    // j = 390: sin(390·pi/(4·512))
        [
            0x902dd50bab06b1b7, 0xb144016c7a30b39a, 0x3fe76f53037cb0f3, 0x7779702f238ae66a,
            0x365e16371549d3b5, 0xa042dc9025d7bc76, 0x6d4a3f99e824e9b1, 0xdd526b585c190496,
            0x6dd8c74e96ec18ae, 0x26e17c5b821345a1, 0xe22dce4e8d18431d, 0x0762b8dcf0ee6c94,
            0x4dd649dd8db5d9e9, 0xd272bbb96e1ac2dc, 0xeddd261553459ac1, 0x1c2d315808332431,
            0x579bade52868448c, 0x1f2035b7c4ed6e82, 0x465eb5846f35bf5f, 0x21dc152671f1668d,
            0xdd9bf07eff015c4b, 0x47f51d3d1ad29ab8, 0xdb88a292d07496be, 0xd9f646818956934e,
            0x93e342a8f9c450be, 0x3b88ce9cb0b7291b, 0x9777ec9e67847364, 0x534e3ecdb3dc7bb6,
            0x45b60dc505562028, 0x828fe84e5b8fbbee, 0x5919dbaa551f5b4d, 0x8daf379f7ef695d0,
            0xaec6e5a928d1dec5, 0x952da8f96216d741, 0xccdad963820c246d, 0x774fc5fff467e188,
            0x254d9a97bbaca733, 0xb13cb4ab01fada4a, 0x4f826516a6db593a, 0x4b3d21ecf65a60ba,
            0x7c786ea299bf7afe, 0xce29601a29f05f0f, 0x77edde398d54b47d, 0xfa17b5ce7b2dbeba,
            0x99ba43abbd24f07c, 0x086b7b20501ab149, 0xfb14308e58b9ddae, 0x566d6318a28c1b06,
            0x8f941f9752373bfa, 0x22bb5c720660056c, 0xe0fc35df44dbab54, 0x992c8395e174056b,
            0x5c2a27dfa2cc63b3, 0xe64a6b2a32d3559b, 0x5f1d79697c614df6, 0xe981287ff5b11ff4,
            0x01e922b22be05fe9, 0x223a6fa06ae95a17, 0x229b4bc7510858ab, 0x99c9cff306587452,
            0xfc46678c7a8fea53, 0x3164d5ad4405705f, 0x07e0d2fdf1bbc3f7, 0x951545871cd2b7f2,
            0xa66fc017aa2293f9, 0xe93db4f09b917fe7, 0x92c881d3a10fddaa, 0x11c03900a2ea5015,
            0xa93c566481e46f56, 0xb50294d2d829b7b7, 0xb656b24530ab7a96, 0xaf66479dd2f9ab4e,
            0x3647631eba1c6d8a, 0x7b1da9d04b20a1da, 0xd478242a28e89d73, 0x834184b2033d46ee,
            0xee486f2ee00ace59, 0x455be54526dae34f, 0x195e230334ee3a85, 0xa3838e457fa4f32a,
            0xb264642160a508ae, 0x278c7a265a444f48, 0x7d7f3e1a2d69da22, 0x14899c3992d87445,
            0x6fdb6fbfa50ca614, 0x1e239f17419872f3, 0xe07a390dabbf4450, 0x59036f9c97be3402,
            0x83f9583f64b178b7, 0x275eb151d881b922, 0x6ec0fc14274e41d5, 0x972bcedc6c22b1d7,
            0xf198398a3894e272, 0x1491339ba036091c, 0x2460ae2cb0a79e16, 0xe507b6d300e998ed,
            0x755454380d4937c3, 0x37d7c53bc3cdc56f, 0x6e499a831e05d161, 0x254884e68ef40a03,
            0xbf33b49c3feede4e, 0xaa1d79106a28910c, 0x1a0d104ab4d682d7, 0x085459e9624bdd63,
            0xa74d72f7a114c1a5, 0x2e0dac30e00197f9, 0xad8ebd321c7a239c, 0xaecd472e32235679,
            0x7392f48a4809901b, 0xffd2dadef5beab7b, 0xc368c2a29c88297d, 0xd02adad2edcd4b9f,
        ],
    // j = 391: sin(391·pi/(4·512))
        [
            0x9080dc0f06d3bc6c, 0xcd446845221f4b1d, 0x44b838b5a0eef8e7, 0x99d0a2e178e57c59,
            0xb3ebdcaea486d688, 0xcf9c04f1515f1166, 0xc84f0bed6ce2dc76, 0x01938c177a81458a,
            0xaefbbc1a37f67992, 0x2fc9ad9af18f77a7, 0xfa4b2b3b5ee0e832, 0xba2779ac2a73a80f,
            0x8f52730621dbab77, 0x97512af3ed0a0d11, 0xf053193a7a380de5, 0x22546d65175f3f4d,
            0x25bfef95cc7c4405, 0x0eeab6b0f01a69df, 0x367f4845b723d881, 0x7b4c2f6384e01ea5,
            0x400d929719ae2f46, 0xd3220733b1d67da2, 0x618a3eec00989497, 0x9e3f39a8febdeafe,
            0x096b20a4769f879b, 0xb9701c98e4ba77eb, 0x910deab3e9f9db99, 0x395969098e6538ce,
            0xc25de402927d64ef, 0xc0073fbc19d08e9b, 0x493e3c86edbb4b6f, 0xe20034e60a3c6166,
            0xc274b1a823bae0c2, 0x7cd0749bb6623f1c, 0x4857c9c62c8c2c73, 0x72c3b14e0f4e4f47,
            0xf96506f428fa5f16, 0xe0afcd466cd0b122, 0x43d50b7dca04552b, 0x056ad1123939bb7c,
            0x9de8b1ce7ecfd3f8, 0x4a4e4bafffc50079, 0x824eaf373ffa00bc, 0xf8d90e53f64a26b3,
            0xc1df2734c89f50cb, 0xfd8453fdfa10ab27, 0x8134c857e209dae4, 0x1b78cb8906947787,
            0xdbd3e17e89835580, 0x42c7fa3360cc70bd, 0xc55456a5a98439fe, 0xafc76e103c0cd57c,
            0xac9d59130a97236c, 0x901d98d8f46d95d2, 0x7c345132c5b47a70, 0x272f247f7708882b,
            0x6d1b48fe448bf632, 0xc98b65b0160d5378, 0xffc70a30e3a53f67, 0x3cc5731a88215854,
            0xe03930092ff395e4, 0xf7c340668aa6e2fe, 0x40aef728d5caed6e, 0x3b87cb7c81380fd8,
            0xc2d73f484b6488fa, 0x33710fd00bc6db71, 0x477546351386b706, 0x7eec56a2584c6851,
            0x3ca01b28cc4c6580, 0xf551c08ffdc9f785, 0xaf54ebc21e1f444d, 0x1b151f8c2b706e16,
            0x6368b88c17abcb6d, 0xdc19d75350bf2918, 0x04569918d55d9d7e, 0x357433255b7bbcc6,
            0x0856a1b2bb5d9e5b, 0xe65aa40c5671fbd4, 0xcc0efc221896f3a2, 0x2d49e20ccdc263cd,
            0x6ebbba6b6ecfcb5b, 0x8bbd3042cf4a5af1, 0x99bb397021c8ce73, 0xc29508d58e445dff,
            0x1b6cbcdfe0311f98, 0xfc5eacd617ee2b3b, 0x64bc727d3b5b0fb2, 0xf2683a9912a1f524,
            0xadb1ff6f5a648b10, 0x3a4895a3d96aa835, 0x8d9de2874032d223, 0x6475b43f4c082904,
            0x5ef5e6ee3c3455bb, 0x8849819444752ef1, 0x06d358e08177a5f8, 0x696e1f8e9f720820,
            0x7ad7238456dc5d88, 0x8e3414115c0840fc, 0x0e7e9caa77d56bc6, 0xfb9f9fa7f9cc7e58,
            0x9a71f2c2788c7312, 0x3c5266c35e56b825, 0x33f21501f1a34755, 0x3f5b128bd69bcae0,
            0x14da21033f56a7a1, 0xc1ef053d4f61210f, 0x061960e715405569, 0xcfd7b55242076c2a,
            0x47d1b78950524ea0, 0x2d88c533f8d645e9, 0x705a1e15e62ffcd9, 0xadfc4cea82b2be19,
        ],
    // j = 392: sin(392·pi/(4·512))
        [
            0x90d3ccc99f5ac58b, 0x09d1072e09b72292, 0x0e3328f9a15a9849, 0x3074ee8cf7cef350,
            0xcd26e7a833103d93, 0x0b752332c193a8c5, 0x964baa266f0bb168, 0x0fa41053caa7166b,
            0x90d09308cdd9f716, 0xe3902cf5a0ec8121, 0xb52fed1f9fa0b140, 0x492b5105aaae7229,
            0xf6c174d1f889f10d, 0x7c98c621096d4c21, 0xb3822e18b855cc83, 0x234264bbf2742314,
            0x18ffb1cba8ede976, 0x0339fbaf3e247b6b, 0xa2f6b893d29c7b43, 0xb0434541a42a23af,
            0xda21ac800ddcbb69, 0x3b9ed2174e56394e, 0x981cf13ad3669ecb, 0xc6fa6ecbf7b03a8d,
            0xa03224183baed205, 0xc344ad15a6d7b477, 0x5398defb940ae7ee, 0x2d8d3100954e7cc5,
            0x34173d6065f87140, 0xc0d3b75857379903, 0x3b11444c668b0402, 0xc8c2ac9448865d8a,
            0x49cc15300ffdba43, 0xef130ce52e9a175a, 0x36f84fa39197512f, 0xf83550ef8ee3603e,
            0x05586230a4c30fc0, 0x8dee9c20840dfcaa, 0x5721a06dd5f2f722, 0x0bb635df3710c06b,
            0x31121100aea9478e, 0x5f488b32293a9fbd, 0xde979d3e7fa16fe8, 0x1d138e18238bef2f,
            0xe839d57b412f65d8, 0xb2b82157627743b6, 0xd1a687461ef839b8, 0xa4b3973a661ffbf8,
            0xf19091a8970506e0, 0x5f9dc21fb15d8d64, 0xba5e5a4bfced8835, 0x6a07ddd6b9e385cf,
            0x647624c195323b68, 0x76e134e4381b738c, 0xe767cc2e078318c3, 0x2c16d7058dc5543c,
            0x81d29593b900325b, 0x80a5a017dc6e3455, 0x1c296cb50a4c5a4c, 0x974a3e1751e72276,
            0x50174d5eb0d6ddc3, 0x98ec688bc2c8e75d, 0x7c42b249a30dc3e0, 0x0f0613047641d0da,
            0xb40081c827a8db41, 0x24e4996feba8c10e, 0x6cc22a7dd5a354d8, 0xc78be1d929b61d00,
            0x72d4a01894a498fc, 0x98066610c2185469, 0x19e345c4ee410693, 0xd540296075d3ba9d,
            0x60b8aa2060c0a954, 0x1d1cfc1380ffa1ba, 0x759dc70661c4104d, 0xcbe76c9b3a514dce,
            0x9d4111c161814a86, 0x0c01bb2b7ca35185, 0x823099fcda41b293, 0xfddbeb3f7fe0ffc7,
            0xbe573734cf5c1143, 0x027ae097331a4c1d, 0x9c117f62ce201693, 0x4a7f569585a07aa4,
            0xf38b43269af2a9d6, 0x777a4e2a4ae031b0, 0xee184984b689613d, 0xbcbd9c0d15d93fc4,
            0x696cc7e7a12bfe2d, 0xcbd43fe72de45a6c, 0x20b72b83619aea5a, 0x6bee073465fc8b16,
            0x3cd001e43f735091, 0x029b395f285bdc69, 0x1a743fe7d1e77776, 0xf3b33b4115168ac9,
            0x85b2cb46b13915d1, 0x870ae4139c049698, 0xfe5db5635640f815, 0x9ddebd19f0177e2a,
            0x94f340d957f811b5, 0xd836dd2bae4190b4, 0x515074395bf6865e, 0x46d830cd74592c27,
            0x54520eee1731dc02, 0x483239eba4c88615, 0x7454cf840c157103, 0x4ffbe8b9a137697e,
            0x29fcf5e206a5a712, 0x4836d33abe3015c6, 0xc251fc7477a5b99f, 0xdb19defab21b719f,
        ],
    // j = 393: sin(393·pi/(4·512))
        [
            0x9126a72eaa416d6c, 0x8def40e62cddf8e5, 0x9e95d12b64184b90, 0x422cbf61505c882f,
            0x18a304416792eccc, 0xc95d23af2bca00b6, 0x4237efafbd902509, 0x361f00fc3d3aa628,
            0xe650e434ec123991, 0xaa718399180598e5, 0xedc4fd11be99cd54, 0x42e56c2f6b8c0af9,
            0xff41b6ab0031fed5, 0xb0cd27c43fb004b6, 0x180898afdd261764, 0x1d626e761152badc,
            0x5df66103472440cf, 0x031166e3ea9e907f, 0xbaf3bd53307851d2, 0xa33a4316d34f889b,
            0x99a7ec7299d821cc, 0x002b615cffce94da, 0x2754fb0faaa80375, 0x6fe1e1554828bb98,
            0x0a9b02e6bd494850, 0xf7ce477f2f642bf7, 0x5355e7b1a6d33853, 0xd78aa71805a4ef75,
            0xeb293557a0f80112, 0xcc78aac9a63c1e62, 0x06ed11212d4f25a6, 0x998ef8d9b9e211ce,
            0xd204899d0e5fdedd, 0xf9f81d4f62bbfd02, 0x9ec11f57cd5e887d, 0x5f5474419537d5fb,
            0x1d6d31a105cc2b04, 0xfd4a6906fb68ff61, 0x86ded197a66c7b38, 0x16fa6c8f9857974e,
            0xc04681eb76fff204, 0x932a85bd91c2eda1, 0x468cd00e50cf6be9, 0x834a892feb653639,
            0x09396ce99cc71e41, 0x4a9c62b1af585aef, 0x63af87d884384ee5, 0x8176984036c7aa4a,
            0x52eeb9d8af0cce54, 0xf4cbe95ef200a883, 0xc8dfd402ba08fc3b, 0xadeeb240c0edf3f7,
            0x12026f63a8607fb7, 0xa579750dd379d274, 0x2aa87f9ec79e87da, 0xff3938242552ae34,
            0xfeab1e6a4cb1c4df, 0xa45cd3c5fcc0aa8e, 0x6e75cf90e51a19a9, 0xa697a0682e9ce8a5,
            0x498805f1ec5f7579, 0x8c35cd5d38b6dd6e, 0xc061d8538a79c4d8, 0x358a6a135a137771,
            0xa64ca5b08ca7e141, 0x59b344f544ba3f3b, 0x7bd99475079c8a22, 0xb71cb2e04f99ba25,
            0x52c53e0ede50d0db, 0x50843ff1d84c8d64, 0xf1c239cef2c73acc, 0x6dac0055808e8b0c,
            0x0e4c960526a1501a, 0xe1db774c653b83f8, 0xb3ee7426e14b8dbb, 0x0523f665b790ceae,
            0x9541363371a0604d, 0x3ea8a2a41f614113, 0xf8c0a5fe499af1aa, 0x726128cfc4c5c7ad,
            0x3fa2a9a14c162a81, 0xb6c92d8ad4df5133, 0xb25c15310bd4f3e8, 0xc0b1de58726a664d,
            0xa6b6219b3fc2d82e, 0x69bd42e1833975c4, 0xa218a6fc9f8b6997, 0xf9d81898a5d2d530,
            0xd3108de23e005356, 0x6ed836d33fbd9706, 0xf500c6d674a7e1bf, 0xdafc4ccd8e1eaec3,
            0xdd4a3eef6175a51e, 0x060e5cf164494eb1, 0xe4dc31d714494a9d, 0x2292f0bb264c4b63,
            0xf1ed24e89186a6b4, 0x5f1b285bcb0cc5e4, 0x5624291a958ead29, 0x8c95615ce62929c1,
            0x41867c72e639009c, 0xaa5775aa6068edfa, 0x7e85db232085539a, 0x9a7ad8480ff95fea,
            0x46dde0d9367c19aa, 0x4898c527d4019ce7, 0x7216a14a5b733bd3, 0xffe7a5766276b044,
            0xea18d8a5d1b20a81, 0x46c9ae40e25d28fa, 0x60078cb4d677c0c9, 0x2010e231e8a8f562,
        ],
    // j = 394: sin(394·pi/(4·512))
        [
            0x91796b31609f0c54, 0x6714fe6925b78cc4, 0x599e902383ac6863, 0x1af985ef4f684625,
            0xcb8432ee7661dce0, 0x502f733202651df5, 0x7e35c68313488251, 0xda9e29814011e3f5,
            0xb9f6c6d77c292d6f, 0xa7377a484dff88ef, 0x94375f6e1c5e3688, 0x3ecb46b36e220103,
            0xa177456f74d6794f, 0x738e0ac882356f29, 0xf9d37bf35bd090e4, 0x2e26fa57d3502c68,
            0x5aa23cd57581ac40, 0xfc667990e6fc9956, 0x24392f9e600e23f7, 0xe4b8a25fe9a52431,
            0x291d07e425954273, 0x6863e3d79f1efe13, 0xd3668623361bbbe0, 0xf09cc272437e28ee,
            0x215a9c6e1eb4eff8, 0xb02259d1582f9824, 0x3d5aee262e075e4b, 0x7b5bdb3a15b6a5f3,
            0xce80605f62646459, 0x27dc6d619b044f62, 0x0c33e78a5bfb8e8f, 0x85fc35b0bc939d06,
            0x21326c79951478f4, 0x75e5101a9809df87, 0x5a282aa48a82e515, 0x668c1419a04e20f3,
            0x0d766b5fc83c48a6, 0x3c17fe9d1f0843ba, 0x596c16825571954b, 0x448cd9fe560d8529,
            0x6d853b6ac27b3f2b, 0x0b059da7f79fd642, 0xee5cca93006f27fd, 0xd8e21a028afdce9f,
            0x2b02b92bc5cbd6b1, 0x21600b1daa4c8ab6, 0x926eb95718752b85, 0x03b0ff175005e004,
            0x12f854d974c2c3dc, 0x83b04bd6f02d7ed1, 0x85e025f23c726e1c, 0xd384c88d83c36c6a,
            0xd677fa182f20b29c, 0xd07b12fa03cb7fe6, 0xd53f6d43a91418e7, 0xb86ab23f61ab3b82,
            0x5fa705fdd7f384b8, 0xac780d196a438b33, 0x7d1f6e31d47776bc, 0xd1cc10bc82628a44,
            0x7de31fde523069c5, 0x97d32a8e034f8fbe, 0xd3fb4d4a003a6efc, 0x1e9ecf4763b483d8,
            0xa08cf0967e1df1fb, 0xcfee3dcf0ffe850c, 0x6ab20d45e62c0f87, 0x8cc44531c32da00a,
            0x0f65d176fe2aedd4, 0xf611619e7bde05ae, 0x055d335b1d5e0c16, 0x63ffd7b93e3f8c53,
            0x4d3f0f9949a3d517, 0xa258d2dc5f241741, 0x965716f28d0a1cd3, 0x5139c80830259f62,
            0x5b85d8d97e21ecbe, 0x2c4555ee65e0e656, 0x54f02704240ca06c, 0x36f36d85b4771dde,
            0x58645206074f6430, 0x318aa19edb222c8f, 0xe018325e75c0c8fe, 0xd118723148822b62,
            0x8b79a87098bb3d31, 0xa45889caf8feb401, 0xf7b80b6121dc2d26, 0x7561ea71898af4e2,
            0x431a8eb7f5e34593, 0x685227adae574a42, 0x700909669c8b7fbd, 0x85aad685804f69f5,
            0x58d6abc2ccdd3f14, 0x5bf03656ca4708b4, 0x5e91a3f195fb16f8, 0x2900d25c29b81213,
            0x00edc6f8d2734f31, 0x58829e3e408c02ee, 0x2e3e65240dcc2a83, 0x0cdb18d4c35a2820,
            0xab88ece4003557ee, 0x33c290ae13ce12f2, 0xf724ffd918e2ac52, 0x5a91ebce0649eda5,
            0x603d69c84a3461bb, 0xe1bcebdca92c2766, 0xef94698bd601f7e6, 0x8bc015014e0f8f12,
            0xb65d8b2f3960a618, 0xe89db0a12f79b8eb, 0x9d32ccb02245f072, 0x8de309d277f4b823,
        ],
    // j = 395: sin(395·pi/(4·512))
        [
            0x91cc18c4fefeaad8, 0xd07b587d09803022, 0x4cb75820ab770f65, 0x111bb61840f474aa,
            0xda8876213fb2cbf9, 0xf642a23f4ca86a9a, 0x0d67cab8cc625ef2, 0xcb96e90abe91280e,
            0x03063fe740159456, 0xedb19f65a268d07a, 0x1442cc294a48f64f, 0x27c507053994a0ae,
            0xe49b50c0e859fa36, 0x450fcbc4d1806165, 0x0977789a90be0335, 0xe8ab89f62d827e12,
            0xce2215c65bebe510, 0x87ac395caa73123f, 0x32d1efdec22de1b3, 0x4fc37ff9d5ae3b3f,
            0x513636fffbf97dc4, 0xc12736bb850d1010, 0xfdc5e4446950ff68, 0xfb73de5061615700,
            0x43f719bfe8a73f27, 0xafd3ad0d86c48a29, 0xceb946ce8e318ac7, 0x10e975df3caa1145,
            0x1a85de277fd41822, 0x920952284ae19b89, 0xf427f1e2bbbc2b1b, 0x48d645e33101a28e,
            0xfc12b4d9f5ce0171, 0xc9c03312e5b29e04, 0x193afe7290ca00a3, 0x22e2008f23b18387,
            0x0169e827abf66f47, 0xb3f907c322cfb79f, 0xe53dffa8bdbe591e, 0xc31b6e553164583d,
            0x923fff275b70d30f, 0xeda0f05196768806, 0x9e965c302d08eadd, 0x1d45ab7575d9090c,
            0xea002ae1742ff078, 0x33d58d0c506c8772, 0x07190fa81e1f7cb4, 0x9213269f5d8426b2,
            0xde96684fa49bff60, 0x80ec87f05ec03464, 0x51c750e09aacb7b7, 0x6e39da3550bdc6c5,
            0xdedc8868469eaf99, 0xe2c174e5d684935e, 0xa10317a9f0406efc, 0xd2a07fa8f312992f,
            0xee13ca4073740cb3, 0x87cc778ebdc0fe75, 0xd1d2d47b474ee72e, 0xeed39e5f3bbb7465,
            0x9c82ac4d8bdd9d89, 0xdc3489aa289d81b1, 0x7206e99a7aa9769e, 0x0124b7ff1e36f169,
            0x2740ec37475899bf, 0x83ee5c0f3ad0a5b6, 0x76345d35041f70ab, 0x49449372661f8f5e,
            0xd54f73f477817777, 0xc30aaa971fffed3c, 0xbcbd10a679bbbfa6, 0xed5fc212987f1265,
            0xa655bbfa4950eb41, 0xa848ded65d05ad0d, 0x7a610c8b76b9f455, 0x053e65226f43f3c4,
            0xd083383e06a1c210, 0x0ce9e6fbd7717bce, 0xb9c2bee9e47f5ecd, 0xb09ab6625fc5e44d,
            0x19fc7c11fa4a5d74, 0x6ed5efe27cf59921, 0xa8c8d429a88a53ed, 0x21291b1e6842e183,
            0x4e12e3f1a18fa743, 0x3ddaf0209709e71e, 0xee2ffd8416367b8b, 0x0b147d3ac281e12d,
            0x478353eee7b0a5f8, 0x01e9ba91e6903a6e, 0x6c835a533cfeda3c, 0x09006faf5b7f7a34,
            0xaba952e4b2c653ee, 0x45bbbfab34ce52fa, 0x5b4dfb397db9e805, 0x2cf3461ee2694391,
            0x90e4b719694554b5, 0xfd1b0aa5df694446, 0x784031176ae29185, 0x26f51e1bb43b1c32,
            0x04ead87daf88554b, 0xd48e1cb9a21d977d, 0x827c2dfbbf58d9dd, 0xa4721e69a5594506,
            0xfcc8acd71588b5d8, 0x38d0735195d7a625, 0x1530915f2a36c684, 0x2762afb82b4e4f67,
            0x35d5f23db4a87669, 0x99b25c67227bf016, 0x2a4ea64ef43f0b2e, 0xf4293a2c7cf416e6,
        ],
    // j = 396: sin(396·pi/(4·512))
        [
            0x921eafdcc560f9c5, 0x33d0a284a8c954ac, 0xf3b115cef940567d, 0xf3446eb2a291c329,
            0xcd25cc597e23db08, 0x3d3f816aaff038ee, 0xbbc905bb30eb859f, 0x90e73b20d4be72d3,
            0x4be84a67b143d0f8, 0x0f56a90900364854, 0x829205ddf4e37de0, 0x52abbdd427e25479,
            0x0a84db535bea21e2, 0xf05d4f813a98eab6, 0x093ba30d522774d9, 0x6b9b762d05551ae0,
            0x76ecf8fdde52f026, 0xffbd5d99f7d45992, 0x29fda1586600906b, 0xea13d7b34c882c55,
            0xb5d9b83868e08c23, 0x329bcd25177909fc, 0x3a8feb404ae79ac5, 0xba037a1735e3cfb5,
            0x54f163301165f508, 0x20769e4d3aa8568f, 0x82797a0116daaf03, 0xe32596ca589adbf6,
            0x9c09346f468432f1, 0x0791add21bc119c1, 0x061d1df8e570939e, 0x137f5fc4350f23d8,
            0x49213c1f0b34e972, 0xc93ef3dce798fcfa, 0xe0e128b4f85550e3, 0x7c0e73049cf12504,
            0xca310189894b4034, 0xe3b7ee696f9015aa, 0xe154b1e397b96282, 0xa614d7371b37947c,
            0x391d496bcaf9b623, 0x28cc60184879d0de, 0x706343bf1282d0c9, 0xc116b3c61df82d3f,
            0xa3f674f8112f93f7, 0xa5df43c0c5d36c61, 0x4c4dd4689ce33e15, 0x6275df88397b8e81,
            0xc05371b64b567d99, 0x13c00f26e8358341, 0x8058e15ccbb5f150, 0x21983f5f407134e4,
            0x5eabe7d5178ef14e, 0x1a4de0d591f71cc2, 0xb463de197371c1c9, 0x70e0f38e456d2ebb,
            0x1ac2dc8f3b7851c3, 0xeef8990d19afece7, 0x2455f5e318aa654f, 0x22e4756615a5ea42,
            0xc96e347b8b731559, 0x30aa6c04c4693a9a, 0x185a8398211f57e8, 0xcb18a00cbc6ea203,
            0x3c4c7dbf7f4b8f0f, 0xebf1678defea5ee1, 0xf021b23f4941c0fa, 0x2884e4928db8a920,
            0x1a1ea2f000a5a60a, 0x1e3bcc062d0f358e, 0x0fc044a4524b0191, 0x4bfd665b0f3ba881,
            0x63318094ec15bb74, 0x07aff4ea583583bc, 0x827dfdd74ad0c93a, 0x766fef10ee96711e,
            0x5e832bb85ab6bff4, 0xcfa62544c9100deb, 0x964d5cc47a3f7cf7, 0x1bafd2043c25fc6f,
            0xdc5859b626184dd6, 0xe2bb119c7e8f46ca, 0x858895bbfacdc846, 0x7d78022ea2b78197,
            0x38cc097908202924, 0x79bf5f084f19da01, 0x758b85d57654ba49, 0x0dc855839076824d,
            0xc20f4d5c48d81b68, 0x4d6282cf98f3965c, 0x131d138c6f70d741, 0x90d042fc4d03235f,
            0xdbbc41090770bb0c, 0x07d19506b3d81431, 0xb5c05bb8565698eb, 0x00c338ff93866e4f,
            0x2ad093aef4d3aad8, 0x05311e6033a3913d, 0x4e243cec020e586a, 0x5e2d3a839cb9c15a,
            0x57b840873dea397c, 0xcf6655e76d970093, 0xb1ddf26bc39438fb, 0x665efd991a56d263,
            0x4fea413f3b2cf2bc, 0xa8a0b210de00e2eb, 0xa9c85c19faea536a, 0x3cb91696b82d25d9,
            0x9e598d076ec93f62, 0xce4e27df490a2159, 0x3dfd88aefc9b7556, 0x352a6e23cde332de,
        ],
    // j = 397: sin(397·pi/(4·512))
        [
            0x9271306bf73e4973, 0x9595587a44093cd9, 0xb9c2fc0187b19788, 0x832c13e5f3413d94,
            0xc35f9f7a08262cf4, 0x0bd49e8fcfb470d4, 0xa31376acfc3a13fe, 0x069defb32f07dea2,
            0xb1a71de547c7dbe6, 0x10442204974abf1c, 0x3bcb4d2339ca40a4, 0x3a0629da6302dfea,
            0x207f2b09fa167314, 0xcf724e0ad5b111f4, 0xf354ad92c4c17c64, 0x430646c8b9e2b8b3,
            0x50b683029f14b23f, 0xe33046cfd94ea126, 0xf6b82976b4c00de0, 0xa359fabd15391e0e,
            0x8f53cc8289096230, 0x62718b04a4edbb6e, 0xa23bad9f5a8f9b36, 0x80d1661041b63f7b,
            0xdfef3aeb4f965605, 0x2af322eb5c8e1eb8, 0x569e54464fa11ae1, 0x30f0ef3ee4491ab4,
            0x14034a67008b488d, 0x9e7a23580e940814, 0xc99cef49ba5683e6, 0x8c9140f29c41eaa9,
            0x017d9211c0fa1e81, 0x9415625dc5ef7054, 0xa3060c8f59471461, 0x9095af68772b6073,
            0xf667050c63cec515, 0xa3a3591aebd22be3, 0xb4467ee6e36c22da, 0xf05eee4ff5662949,
            0x6574f6747f9c590c, 0xdcbc75a2d111b726, 0x27db32e654d9c23d, 0x3ef660aa0474bdb5,
            0x297c7fa9009f6c31, 0x9e5371994e87f752, 0xbd166d092ed48c38, 0x0862bd13049acab8,
            0x1dc3fe93533325ea, 0xfae66cd63b1f2e90, 0x73baf23e7683cadf, 0xb8e9115b47511ee9,
            0xcfdbba610cd94c66, 0xcb0a00a3da0b32a6, 0xda441203dcb4ba2f, 0xd23dfedacbafe487,
            0x2e216e84b267a336, 0xa4a1363246485afb, 0x8f2461ee3fba496a, 0x3b4e2a8a502f2acb,
            0x7be0ace3bcc942cd, 0xbeddf804231c30d0, 0x96d07b7a45ebf46a, 0xc0c3c959620609f2,
            0x820d387b77b466ab, 0xfc7a8729d43f2744, 0xa01789cb56d57f2c, 0xae337e799cb05619,
            0xafaaf8c38cf50743, 0xe5c77e2da6370cd9, 0xe566cd8273cfd692, 0x3c1c22b9c278a233,
            0x7d07bf30ceb34fae, 0xfcd07a765251cd1f, 0x873827183bb486c3, 0x60dcd5e31e68549c,
            0x7097e40870fb5e05, 0xf95f6354e4f3cdb5, 0xf94c8f3a5b863312, 0x18e149af7f888b88,
            0xe4aa12b578e59b6f, 0x659eae0ab179537b, 0xba80c7214668c0bd, 0x1985013a183f2a3e,
            0x63b5b98b39e65396, 0x03ffe5786373035c, 0x7744b2e0e54b73b0, 0x60aa43693db0f560,
            0x29177d792bdd0885, 0x602a4c78e97dc350, 0x95b6fa22ab9e1353, 0xe1c74eca66ec5810,
            0xabd35bb484358648, 0x0723e61521c69bcd, 0x2ad719d1244e31b3, 0x983496d005bf1e34,
            0xfeb1d841476baa4d, 0x598ee10477eeda19, 0x31081e2d2696ec24, 0x060828c53410277e,
            0x3531b5fa3ec84d06, 0xfcc71e4380a5d983, 0x964d61c19a42c375, 0x08ece302114d1d02,
            0x07028e285f85c747, 0x814aedd95a150671, 0xe44ba54ad1375f7d, 0xac69ea0ac9680b41,
            0xb5cd90db857ba6c0, 0xfcfe4104dc9964b2, 0x4748ae9358e4b61f, 0xf5a99e98b1269b96,
        ],
    // j = 398: sin(398·pi/(4·512))
        [
            0x92c39a65db88809d, 0x1f8481e704e4a767, 0x1fb26cd0886f7ce6, 0x3b5d288d292b500d,
            0x49348a3de923da94, 0xa51cfc559d5cfbf3, 0xfc192e57383b5f6d, 0xe7c04714410a8858,
            0x2e58b0397a41d51c, 0x9007acf97fd5d232, 0x63a76d374d9a9cb4, 0xa1b7db56ea9272b4,
            0x7cbf5a50020dffb9, 0x93dfc040fc60baaf, 0xb5e9c52b2f3e2851, 0x8a81b0e903c1e36b,
            0x10dff0d9756f2e41, 0x18deb96da09228b1, 0xd83976d9ba4d2c1f, 0xcb5eb46f54f097ff,
            0xd4ffdadf0ea0a3d8, 0x1af224f9fd2097a9, 0xa6f75b7447b3ceab, 0xbcd4ea37a0044452,
            0xbb8465573f6d1f17, 0x11ca0281803704fd, 0x4adc44e2b276e611, 0x8c67e219b8379c68,
            0xe3ea7d54883bc8e6, 0x0f2812ebf9824de8, 0x2ad88925d0418bcc, 0xdca790c14f6c248e,
            0x68393d0c6c9dcf99, 0x34a24e0240c1215e, 0x3079f5d19cc05b61, 0xd98a5a5571a8691e,
            0x3fc4a969c6d3cf50, 0xc0741a855b1d2486, 0xba7dc52e8521b83f, 0x094bcabe0fcf68aa,
            0x8c83942c8fdd2abf, 0x2274f5b249823d63, 0xe70969ed1638fa00, 0x4f52bbeb578ccec0,
            0x08b7005e16f9903b, 0x36141a55226da92d, 0x921e2b900d42f28a, 0xc8154da3b3ffc811,
            0xce422a2b3ee3f33b, 0xebfcfe21178e1829, 0x95c9975eb43c7280, 0x5d7e1ea0f2bc37d0,
            0x0123e7e472257854, 0xc8e600d02aec68e5, 0x3d9966f4ceb9bfc7, 0xc9ebd863c4452f86,
            0xdfa51c6d81b5e936, 0xb9f5ade26652f983, 0x20618c468baa77e8, 0x38f30c841c856a4e,
            0x86f8cef5ed6ac346, 0x35f0a1b6f4e1cea1, 0x86b1082f1d8b9ab5, 0x986a0c3732d298e7,
            0x4cb6c9df62bb4a2f, 0xb1aca7045826255e, 0xf087051e64de3429, 0xe21de29ae4042e77,
            0xdc5632499e4d84cc, 0x17a34cee21026001, 0x973877ad4326c4bb, 0x844bb8ec66b2238a,
            0x322b5fea83745ccf, 0x6b9b27682ee199cd, 0xc6891490511d6a57, 0x0b1d927ddf5d1298,
            0xbd307e1fec9c9124, 0x30c33e1a30a90127, 0x5a34676d93f1ba79, 0x872c76ce320e8989,
            0x258047cc7f553ee5, 0xff514f868294b751, 0x0a3d5a10777ca6c2, 0xb367960515b4d07f,
            0xa7372bfa6eaca4e8, 0xaec80c37d21fd15c, 0x042608ba06decb47, 0xa225612674cea26b,
            0x960a0bd0b0739498, 0x3635f60acec1f55d, 0x0cf7a81641212ba7, 0x6d0a7ee60702e99e,
            0x97d331b06841b965, 0x5f7a059b72bb9512, 0xad5696ce5892e701, 0x4de906acad3c70bb,
            0x738699211c9dfa18, 0x662f1ac4f111bc6e, 0x4a01413f65e3c2f9, 0x43b8788c959db95e,
            0xaa13d5efd92c71ba, 0x9e1d7977a20df7cc, 0x80ca1c98beac337a, 0x83dc8c97fbeb19c5,
            0xd28d7ecb2ba1dc4e, 0xce92720bf90afa9e, 0x8f049530920cfe6e, 0x459ef99cceec0af0,
            0xb21abbdb9bf2297c, 0xb22bd403a234fc97, 0x581f4e8fa16c49fc, 0x387d54890939e662,
        ],
    // j = 399: sin(399·pi/(4·512))
        [
            0x9315edbdbcad12a1, 0x7b7d37943887cfb0, 0x882b5ebb56b6e41c, 0xdd73dfcb01d6707a,
            0x823d6cfc4689d346, 0x6c817e33b280ee70, 0x7a00dd9edb374059, 0x0db517a0ff4b8b0d,
            0xf0600fa2c6cd5790, 0x6628ac030600bf49, 0x177ccf77d07fcdb2, 0xda0d1bdb0d43cf0b,
            0x18021424873b3bfe, 0x576a34e4bd18eeb1, 0xb0767424eb6f863d, 0x0993dff69878e40d,
            0xa3f961120886427c, 0x92a176cb62a1f2b8, 0xcd85f7ab704cc924, 0xc40a77d777b076c9,
            0x7a5fba63a1640620, 0xdabd2af80f60e1b9, 0x166fe7dfe750a21d, 0xdbc0a18e78abf4f4,
            0x7da255e1f366cf1b, 0xfa4d940d3c01f47b, 0x9081f794e89b17ad, 0x8a1e1391a6316290,
            0xb979fa292c6fbe52, 0xa4c7d24871232897, 0x720af7c05f66c57c, 0xd43a1639a5c4490f,
            0xa062e4e77ecbaf69, 0x268ba64fdd9f4dbd, 0x2100cea584b088e7, 0x15c7ea2d50ff1b16,
            0x86179fd790a76d52, 0x424e2c077d2d1059, 0x8d4ada416e27ea97, 0xfeaebda8c4367f9e,
            0x2e557e07a4030d5f, 0x7f9bbe861b8151a6, 0xa8326d885480cf59, 0x5dc253eac63f0afd,
            0xb14eae9c9e61a30c, 0x3e16b3e044550d4e, 0x0c770a2e32e8e7bb, 0xa2ef6dbab8a48e01,
            0x6a69662c3ce33068, 0x4da267c1289a994b, 0xc5e96b15e9f6dda6, 0xbe54c1a23a4d8bf1,
            0x233fdb6a8fb28f13, 0x5e3d15dc72f98501, 0x7d923ef38ed5d837, 0x427597d572c5c107,
            0x9d1e89b31628f518, 0x18804c77c167b588, 0x82c4a12644968f5f, 0x88820009d6b4a7fd,
            0x61434e09a39ea01a, 0x3dab51bac7e465ac, 0xb84f60b3dbf4a791, 0xf0f5e9770f9bcf50,
            0x5edaa89eb7b758ce, 0x505adf67f3867293, 0xda5cf1a96de7d5b2, 0xc33b900cbe79bfe7,
            0xf774582e11f8543b, 0xe4bd12eed74fe964, 0x9f94e55cded91963, 0x1c5fa07863b7d1ce,
            0xbe5cc61584ad9615, 0x7a78e7fc84a617fa, 0x979fa78fdc71b22b, 0xc553358f3a7f03ee,
            0xf51575ee6f6a5595, 0x7a3ae05f0dd85a94, 0xaaa1e565979edbc5, 0x11d7b185ea6f48ba,
            0x093360f5ed507eaf, 0x72d49a1ab2209571, 0x7f635c577a390f14, 0xea783e0148020af7,
            0x8fd60a32245ce7e2, 0x9d94725892049413, 0x980f5b2fc5d0e048, 0x64d1363be11c8452,
            0x922bcceae3d7f26d, 0xc80e4aaafffe06d6, 0x4d13e2febe86a255, 0x6322a8e4447e1209,
            0x64f033a3892a2be6, 0x98b9d31cd7179e82, 0x71a9375c4559d7f6, 0x0df23dda0091fedb,
            0x8339175f80e7a78c, 0x99b6cf8050ca77a9, 0x4dbaed610f707e7f, 0x559601ecf5a027d4,
            0xadf05321a360994f, 0xa56e1e15ab68a24e, 0x3bf1c60990ea6cba, 0x51f7dbc2545f7b07,
            0x647960f001d582de, 0xccc425244faa4acd, 0xcce4ba4561608ee3, 0x0dbc1a23d6404e45,
            0xcd3c425f2e00325c, 0xb47cde3500040e8f, 0x66c4cd852c975661, 0xbd715489ae1b0879,
        ],
    // j = 400: sin(400·pi/(4·512))
        [
            0x93682a66e896f544, 0xb17821911e71c16e, 0x44b562fe29a53a66, 0x7ad1253f5ec14ff0,
            0x4f95ec5747e09033, 0x085d722683513df8, 0x590c41b79235ee11, 0x196e8a70e0eb418f,
            0xcb169136b308f685, 0xd41c570702c227f3, 0x1790165a04e2fe00, 0x12e0d6553b833659,
            0x74cc906a9b82897e, 0x168364ded9a78dcf, 0x8d71d1529608db04, 0x74270fddb8aa13ea,
            0x9c1fd15032f85c5a, 0xa5dd0c148a807027, 0x5934765d1eac1075, 0x961271de3830ea63,
            0x19435a1919b03c8b, 0x1d7bc8f4f9a3d79c, 0xe62ef46aeaa3b39a, 0x11ba064274650558,
            0xa5e8621307568408, 0x6945e70010fad25a, 0x5e1d963b4cbe237b, 0xf813e4851ddf94d4,
            0xf2ea0dfd82034f11, 0x2a3537ac785741bc, 0x9f78d0250ea14951, 0x37460a35ec40f3fe,
            0xa2dc2fd0fa278e06, 0x1e459bf62a0ffafc, 0xff1e03f342379749, 0x235040c27cfdcb44,
            0x9b517e7389701191, 0x669b87f5c144c1f9, 0x3f149076d5cd6fce, 0x880a46ed6a788909,
            0x0bb7eb81b8d377f2, 0x2a0293a6ca304794, 0x0e9fe36fac76dfb7, 0x26612566c871d15d,
            0xaf698134ec0c5338, 0xb3b82eb6333fe48e, 0x8d6a66b4bd57d5c2, 0xfae01018addedf60,
            0x5224b7608b6041b2, 0x6953cc4c395d2a3f, 0xd2898250905ab533, 0x84735693a9fba023,
            0xb6f3dd0550be34d6, 0x02a22583cdf1de4d, 0xbcbda76bf964d8ee, 0x4ce2f4062a36e2e0,
            0xe519e7fb985667c9, 0x3649912baf70eb4f, 0x11e175c10b22e33d, 0x7dd49c73629a9427,
            0x6a4620b17c5469d4, 0x5f665d97577cc727, 0xc75b63c1349bcd24, 0x314287e09e427ff2,
            0x0fc26e5a9155b288, 0xce0dc929dae6c3b4, 0x75a6e45d734d01ef, 0x74bebda632bae287,
            0xb146cf21df56c963, 0xca70bd6b04d51a8e, 0x579f238e7aa5c01e, 0x03941bc8f3f42c69,
            0x9571474fbb85a05c, 0x67b15e4613bfc05c, 0x8a2516dc0380f689, 0xd9641b709211080d,
            0x66f426d3eeef02ce, 0x80fe5081f4fe7494, 0xc7ec360b27285e74, 0x9d9dfc792407a752,
            0x72b6fd40051ad983, 0xf54899169f26a500, 0x84ed8e7228cb8240, 0x9304f0de5758f9df,
            0x9fb83a42831d9f11, 0x0f79c751358238ad, 0x4857f3fbdd32326c, 0xf9e2c272c680e1cf,
            0x5d53c8619768ebad, 0xf40b2b15f8b57bde, 0x7d93d8763215850c, 0x0f410ddcef13dbff,
            0xe994597c9babdb3f, 0x6e9a8512f3dbc859, 0x6dab2acaf814a4cf, 0x6256234e05f68a98,
            0xefda18328c71b732, 0xe0da09aeda0f8210, 0x939b216a6e8d33a8, 0xaa786b2946ba4c7d,
            0x2d21157793cd02bc, 0x344df0a4450fde30, 0xc5ec97a37e672454, 0xc58482244824098e,
            0x7fb5bed04874433f, 0xd47000af01cb5154, 0xe078a43a6929da52, 0x0ab271ca2f8d6917,
            0xeb32fdc4d5e98def, 0xb4cb469f7892b387, 0xfa1c73fa9c7595d6, 0x7cf6a2c08c93a48b,
        ],
    // j = 401: sin(401·pi/(4·512))
        [
            0x93ba5054b0b095e3, 0x3b28f6f7de0ff59c, 0xac0f839aa98ba7a9, 0x6ebfb06e1b7add3c,
            0x1b1f6f8510a3c415, 0x80140f456e7b820a, 0xb38f418552aee2f1, 0x9cf742b217e653d3,
            0x6b6d0a7a22eefbb5, 0x3c59027069f1761c, 0x1fb567af26e3c991, 0xfbb0e7206e34da7b,
            0xa91b2be9ab2d2f2c, 0x4d38399c50c1288c, 0x04054142b5c2475c, 0xb4084fbf67e86905,
            0xf86a919ac057625a, 0x718787caa4c6a328, 0x550eb96337cd5aea, 0x6dd100be36c91c33,
            0x558d53c5055f334b, 0xb33d470767c4ad41, 0xb6a90913eb6c8a99, 0x9eecaa7a9ae20612,
            0x1c24c9a8d51548a8, 0xa2b640543fd6ef77, 0x832278ade6bea3ad, 0x26ebfc731f9b4bf2,
            0xe15a26f4cf0c2c2e, 0x63b319eb827c0415, 0x7b30184978f59076, 0x450b13fd043e1e6b,
            0x3d0814456ab1f9dd, 0xcca39f7176fa056d, 0x462951aab13970b2, 0x19d66081cc4e0c1a,
            0x602dfa3d82e54eb5, 0x5c6b4e670c6b06a3, 0xbf20369f6e3685f7, 0x320b6f3c9dd02ab0,
            0x863f348cf2d2230c, 0x135b614e10457a5b, 0x425a634bc2e74cd8, 0x0708b43decd5560a,
            0x100d018bf9d436c1, 0xeb69f99366b49210, 0xc1d245dd86749c28, 0x19717f871a93e062,
            0x02541019afa9b5ab, 0xcdaa807f743fa2c5, 0x8b8de143de984261, 0x8abd495a12a0cfa0,
            0x89bc7a9dc7758477, 0x8bf40c23bf99b99f, 0x67e36de01e87290e, 0xdd18534a499d3a27,
            0xc237806d53d79f2a, 0xfbdb7bd13baed959, 0xa4fd0ed835bfcc14, 0x12327a53a7f8895e,
            0x4b341932e72a9078, 0x8e469f831ebf2a4b, 0xa0af6bc1e1388767, 0x3b959d0974a1df27,
            0xfce7f3dd57390c13, 0x7a6e77462af934c9, 0xd916ea9a016a568d, 0xe684dedb8db06a91,
            0xf6eecb98fda04653, 0x79a90ca5aed29868, 0x87c8721f9e8bc270, 0xb5c62c4f22faf6b7,
            0x789398168b313734, 0x6f07337ea5ac756e, 0x766b943278b2618c, 0xde4cc13e53e08d36,
            0xf70d0786297cf986, 0x6b0af788619ab356, 0x1252cfc938706fa7, 0xcb6308298e5c5ef2,
            0x509b0c7883a75eb7, 0xaba4570713cf9369, 0xf4b47fe3c4aeb900, 0x70387b72b53386bf,
            0x1c16a96a9f309c75, 0x15e03c6aee7b2e75, 0x6f800d9e24f0fd04, 0x6f01574d7af69c9c,
            0xf5be00ba020aec7d, 0x06a9f37a65a293ca, 0x494cf55134842512, 0x81b6192ed79867bb,
            0x905a530bb60e938e, 0x272178d85fe24895, 0xebdef8649affd4f6, 0x217955333a7c6a8e,
            0x0f49fbb19934dc55, 0x0745375e9ea5dd7d, 0x21c5378fdc5ec405, 0x042f4ea5e0ae90be,
            0x58d99259e2a0f1a4, 0x13831534df382275, 0x364aff078bdb3efc, 0x9854cb93ceae6c0c,
            0x385876f387f32868, 0x8dfdd619e999e25c, 0x5d61cb1de8272acc, 0x45726c71a233e120,
            0x4a81c4f997ed0c5a, 0xe772922cc8dfa2cf, 0x4fa04df7ca8c1e5a, 0x041dc54982635ad1,
        ],
    // j = 402: sin(402·pi/(4·512))
        [
            0x940c5f7a69e5ce1c, 0x0001489a97671a42, 0x0220f7a6f43f89b9, 0xd2e71bf85e3858e4,
            0xd51aa17be3a73f92, 0x64c88e3ea1944bae, 0x3d2ff642ecf72c66, 0x86328c7d52f8cffa,
            0x2d083965812ee6c4, 0x6c333820fe81bcf4, 0x5b83b1cb14bcfc0f, 0x70f1e0ea732edf61,
            0xcd87e03987d98778, 0x1d6d85c3d3edb670, 0x75a7a7d3b6de445a, 0xfd00eff75a81d2fc,
            0x8b7b24f31fef32b4, 0x84e1fa5ba6618ca0, 0x0c9b9c0c06e405a9, 0xa7a6e74673a4af54,
            0x6d4c4bf0b9279e8a, 0xca5138cd464601e2, 0xba017b4ace581b39, 0x5f74f388ec8f6075,
            0x5eb236ebde115c1f, 0x13fdfddb16f1e3fe, 0x969944d8d5b918dc, 0x995c69894f3dd357,
            0xb387c28876c246c2, 0x811de73fef7489db, 0x50944c0bfe12da8e, 0xadbd1055bbf77a93,
            0xa5f52b93ab3f6164, 0xdeeeeb3d9f252a1a, 0x56f3758aa8241715, 0xa4134a85268af493,
            0x1c9f1d1248511d25, 0xb03d1fbf4e11b5bf, 0x8488a8e14ab57f89, 0x81d536a3b520246b,
            0x089f3dbc66c4a70b, 0xd96af2501f11c277, 0x52355f501e835fc0, 0xf4acedb398c82405,
            0x9ae7213f46f05f7c, 0x143c7a139a51c8d2, 0x77c2c2d3b007ea3d, 0xb0aeb27d0bc1d447,
            0x07cf76b25a1f2aab, 0x957af14b7149fc2a, 0xd9ea163ee7240159, 0x112b5026a2044fbe,
            0x486f5fe1ca62e339, 0xa8cd28b93483e54a, 0x1e2bfccc8b40c826, 0x55f67b3aab92f667,
            0x8f0a333ba92e8480, 0x4246354a16f06c8f, 0xe91b549bb8e6b16e, 0x90761f2e5c8ebaa9,
            0xecb0d35a30a6bf92, 0x23ec45abdfe67477, 0x20327c06b8439d1f, 0x09a8fe8d2e6376f7,
            0xaddd90563d474aca, 0x19e11eb3308bb2e9, 0x3cf92194cabbd81a, 0xb21bed7b7959b561,
            0x7ce610f1f52c4b71, 0xfdd9dbc673e284a9, 0xef020a924050858f, 0xb0a54953b9e4139d,
            0xc8524f5e8277078a, 0xbc768d9e0515b83e, 0x2869f7cee253b197, 0xef129b5ea5e76e3b,
            0x1a786c7680f24778, 0xf4fe1e56f27d72f9, 0xec17ddac4f5a22eb, 0xf448f535e588a33d,
            0x754b66d5049368d2, 0xc8e886fe548b81f9, 0xec7d17883c4f1bfd, 0x8ec38f23388353d5,
            0xe3098dd7dd02d46b, 0xd2adcde0a5e6216f, 0x870ae1e797057f02, 0x335161e0dbae17cc,
            0x24b1021fdf140b3e, 0x8355078d4a3fc2e3, 0xb4efd121a347097e, 0x6367a9c08ec43c6d,
            0xa27882fcf6ab94cd, 0xc7fb78c2b323142e, 0x402624b97cd66d8e, 0xe31d2161759f9670,
            0x1fe0c2348abc5b82, 0xcbc86549c37c14d3, 0xde5deda8f75fbce9, 0xbfebe36f56dc9e68,
            0x5067f12bc669d44c, 0x98e295f4b6714f7b, 0xcca11cf406493f25, 0x186951c95c01da3e,
            0x878edf120c824ab7, 0x0069c9a594a6a99c, 0x1841c7658476d00d, 0x9178d686ca7e21b1,
            0xf1a3b0b932578f9b, 0xf4084139792232a4, 0xa7bca6340eb8db8e, 0xee1dd12d3975204d,
        ],
    // j = 403: sin(403·pi/(4·512))
        [
            0x945e57cb6ca5d7ef, 0xec5f2b6b40e85969, 0x0e1af5778028a983, 0x4cc7742eb284d74a,
            0x907fd514f0a48cb0, 0x1205f78165eea49f, 0x8ec0080410288250, 0x895a1c05eac579e8,
            0x962dcd5a04444423, 0x4509f534536a960f, 0x93a1a33b872f078c, 0xe71c91f87274f2ef,
            0xa12e800443cfc5f5, 0x36216c1485e5be1d, 0x7a61cb9d391c4aa9, 0x88268d7214291295,
            0x4e1d9c09ee5f1dc0, 0x190512794de89600, 0xcd721e935068d27a, 0x8dd5929f38a95fd0,
            0x5106a406ff6daff0, 0x138553541ce03a92, 0x5dc50e32bb504052, 0x8c232b30212bbed9,
            0x837ca49365cc35c8, 0xe8951f712014e01a, 0xfe6a70f158d3cb0f, 0x6ebb4ee1b1989d46,
            0xd230088cd17059bb, 0xaeb8fb3d8ff4b372, 0x1631ebe4d5e718c5, 0x77fc7f49ac3a4e36,
            0xa24791dae0fea2ec, 0x905020d95f0418da, 0x51328ee32b6b4d64, 0xf224709f3cb51256,
            0x560ba26698a6878f, 0x62938919ee57c481, 0x972811689efc40aa, 0x7f9d9de78365ba6c,
            0x50dddc092f90cba9, 0x006e62a0e1d53006, 0x664252aeedf184a8, 0x8d05547738243e1b,
            0x96f1d66edaa543b9, 0x7042632bed794bd9, 0xcb9f0c76c1a9dbbc, 0xc6c708aa16f9b14a,
            0x4350db87e1e8434b, 0x7c9957d6d3d91797, 0xb3e764177f56e7ab, 0xa482e6276ef64b2d,
            0xa4349d353096b299, 0x65b2885ad8cc69bc, 0x04160967beed0608, 0xf2bc1574f8b3ee0b,
            0x1d10232a7d36cb42, 0x936063dfff6bac73, 0xca9111d043d92c0f, 0x5ad1f57807cecf63,
            0xb21cee443cbb18b9, 0x285a8814191e9d94, 0x25c48e4e5b550256, 0x758542852c3b67e3,
            0xf3be8823cd1fa038, 0xed3df54af9cbe1ba, 0x5b6c0666218e9bc4, 0x1f6e4162cc78f705,
            0x108ce54eb3d1e9ae, 0x7d5e995210bf371b, 0x1baec033a7637504, 0x8b1258e8be6f0d97,
            0xf6b615e5335f5566, 0x179322d7895f6341, 0x60fe4117cb9943de, 0x704768566df1fe22,
            0x118aedeeb1bfe74c, 0x0e6b337194df3a56, 0xd352f696e4387a19, 0x260a409d002c6120,
            0x9793ec9d4646b79b, 0x60810f6d971029fc, 0x8347356fb656f5d1, 0x8124fb76f28dc57a,
            0x54dda49cbfd206a5, 0xcb844f8303c1a496, 0xd26a67c7abaad238, 0x67f96395fbef8335,
            0x5dba9d672a689d7b, 0x139ca75082014485, 0x9c6a052e957016a6, 0x9aa2d76e203b9279,
            0xd58ab7d5e6715941, 0x7d92902e05b77f00, 0xafb2987b0907b65d, 0xd86acb6803c13168,
            0x51d0c160a5bd5481, 0xf4f332e5f5bf7263, 0x1118bd73b1464034, 0xe3b745ea3e90b273,
            0x8104e26a48b402ee, 0x333d611b575a0ef5, 0x7bec0a9b02596db0, 0xf1c7755130d2f423,
            0xcf94e57f116b2fb0, 0xd0262c49d8f89831, 0x534acd61d891ecdb, 0x4d5f8b076a358e86,
            0xe8859b8a9705970c, 0x27f53391940b66f9, 0x162e75e82aba8157, 0x47f46a268ab90971,
        ],
    // j = 404: sin(404·pi/(4·512))
        [
            0x94b0393b14e54156, 0xd6c7af02d5c16fd9, 0x35579de1a755d1c6, 0x1f1d5040d713f317,
            0x0067ab1ad7c5c4ef, 0x136f4113665cec40, 0x9b70efb18144d62b, 0x7fe1a43e1b420762,
            0xaaf37e4de78188e6, 0x6c51bef8d31346f7, 0x9a319a33c158ac6e, 0x3d843faa89387993,
            0x912427a2b34ac1cb, 0x760f3749595712ce, 0x3e4ecfe1c1f472bc, 0x09afb31fbb745364,
            0x7c668aa3bc6c6417, 0x11682b931c703fd5, 0xf756be448049a4b9, 0xba9da4891a79e756,
            0x8604e802d91ef73f, 0x27ecf6b00b582bb2, 0x9e1bdeb9f6d18910, 0xfbc68d104c78dfaa,
            0xb7098cbbf756c77c, 0xcbc7dd753c24c79f, 0xc5edeb1869412fc7, 0x0a16c0d989d39f43,
            0x224055175820eeb7, 0xa564652cecc34669, 0xd8ea575d2d2d3e59, 0x2120c2b4b2f56adc,
            0xdd095a81fb04c4cc, 0xacabbfca5057fa81, 0x36eea9a4d3ccc127, 0xdd2432de6d1be037,
            0xc735689383fb4863, 0xf50be8024bc8332b, 0x827965c7c4412399, 0xed3c17f9bc9e568c,
            0xb920650e05ed8c19, 0x60fc09dd9462d5d4, 0x2ede3de8216bfd70, 0x8ec43626db485c6b,
            0x0903c1ed9695a293, 0x8f43c50569cf0baf, 0x3925dd921b7db8f3, 0x78e39e3c2eee3b73,
            0x87974f3b16d9cd4f, 0x67f17dfb8b9a7156, 0x54f9d4c473fa8d0b, 0x58d3f9b9299912f6,
            0xb381119734f31d3f, 0xba8e938a40e2263f, 0xd031b7d833d24a07, 0xcb783693c704846b,
            0xa6c6b129030e547d, 0xa56e0a996d3559ed, 0x2884ec5a4c97e4f7, 0xc6fc1951e3334105,
            0xa37a30afecc7e8b6, 0x0f93f37f66efe889, 0x84660328a72c68d4, 0xf3dd715ef44a114f,
            0x3737a51d22b824f9, 0x1471737f794f754a, 0x06283f53d0b0bec0, 0xbcc226ba2b363af4,
            0x939b335d251e8704, 0xc3ea2d7000b177b9, 0x960dacc044767c90, 0xe70f3e7988031a78,
            0x69b80374dfa47298, 0x20417a1d362fff83, 0xf2c2ae6c35540554, 0x0cd20e47c7b3781b,
            0xf0feb5a28698901e, 0x1c04ff45f176f961, 0x26757734dc745ce3, 0xd19baa26d5809973,
            0xe3ff9f9db3ab879c, 0x45c511ee3a08bf38, 0x4c98a3ce8446ee82, 0x7c38ca240492fd1b,
            0x6b9eaa946f5d86fa, 0x7f6984008226d850, 0x53244ad815870c46, 0x95fb184ef165ea64,
            0x61823bb3037717e1, 0x53ffdc5f5ed47962, 0x8d7e3e84ea8c0d8e, 0x095caf66b0f021c1,
            0x24a97c090a5226ec, 0x90678064fee9dcf5, 0x9a0c8803da9a1a59, 0x8e83370ff97a0094,
            0x6d2e6a0e4a898e08, 0xccde16d06aebec66, 0x0c9f8f5b16deb0db, 0x9e1aca38004ebc93,
            0x528f78d3b0acfacd, 0x916972f3a33f9f25, 0xcc6b255514cd66f2, 0xbdbea9093f4de45e,
            0xf8f3d058c4e83dda, 0x868fadc9504a6c17, 0xf2ff594e2fc2ed7a, 0xfd9d67430655edb4,
            0x552cb1d431085ee2, 0x169592ed68f1f321, 0x585e34ea8320a1da, 0x29558422191fd150,
        ],
    // j = 405: sin(405·pi/(4·512))
        [
            0x950203bcc21fdf49, 0x66227022f1e45fa5, 0x4335e731a792401c, 0xcf0c112a564e21a2,
            0xc53025d2b094da4e, 0xff1a48c1183338bd, 0xd6d0931214fc808d, 0xad105fcda5adb5f3,
            0x7a867b4bfcbfa0f1, 0x8317b26dbda11600, 0x49e56c8f1c77a0e2, 0x8eec676671a0248d,
            0x6ebb04355f702ae3, 0x9d89dab1ae96365a, 0xf81295a74efc203d, 0xd08b373a05a18d0c,
            0x677daa6a85cd22b4, 0x965103c4313410a4, 0x44a392cd976a5dfa, 0xf304a69cf59207cd,
            0xe0a8ed8d676ad1fb, 0x57a7255f73dce07a, 0xc3964e88ad68e5cb, 0x64f21b170520723f,
            0xf08abd032d64af8c, 0xae24512c75a83b2f, 0x7bb7e50ee3d052bb, 0x96d84a31215b4446,
            0x64c53128f504103a, 0xe87b5b3d2aa9a4c1, 0xe344afaf2079b32f, 0xdccc76c048e41af0,
            0xb9beef6b2f1882c5, 0xb1133cb0e6303b10, 0xff15d3eedb46c73d, 0x64beab1aa301bcfb,
            0xcc3bb0af566c72a5, 0x75174129de76c040, 0xe84294731a360c4a, 0x67f46a56d115b028,
            0x4bfebb416635b35c, 0x9aa2ec83bc831e0e, 0x23f3bc6258929d9e, 0x33ecb4e1afb0da60,
            0xe10eecf808d89469, 0x89d9c065c6cd255b, 0xa4689f77c8048f19, 0xf7e4dd566e89c5e0,
            0x170400e17bf3a36d, 0x7bb037dd12228917, 0x4641d28413e26329, 0x8857dd227789bab1,
            0x1003cb19d5ccda34, 0xdb9b572495123a9e, 0xea0ab7ebd00a616d, 0x2a142d6008f1e468,
            0x1c721e94203ca5e9, 0x37b0ef937d698341, 0x315de11bbb8c45ae, 0x94dbd8782aeb54b2,
            0x677aef5e1290f8b0, 0x3ec910e3c92a44a0, 0x01745b8003a4bd59, 0x8cadfdbc34b78880,
            0x45933d09878cb572, 0x34260aa22a50f112, 0x4cb8fe8cc9d3e9f3, 0x1b99c0b575e8a750,
            0xedf6de8de8f64e6c, 0xaa653c1cd15daf26, 0x1437cd625083ff8e, 0xd5c4fbc82a2b033b,
            0xb050e530291037f8, 0x55f4d6765829bce1, 0x5999d38471af79d1, 0x5924722d8e39f6b8,
            0x73b47731e1e31d5a, 0xb99254a7e032b480, 0x2b1644d52b47df26, 0x3fd2324875145b37,
            0x4f8589f9138c2452, 0xd4011cc4daec55e7, 0x63ee8f793d3dd9d9, 0x0042461f58383472,
            0x2677c9b527b49e75, 0x149ad05be4c4fb5c, 0x44dfdf29f76eb45e, 0x6c5fc4c72b345620,
            0xaa01561da55c0688, 0x5b9c3ab36bcaa64b, 0x920e1a3812e347c4, 0xa8bcc5390413cac1,
            0xa72cf1ba74f862be, 0xf2719c857daa3b07, 0xe7b0420bca038d39, 0xa52bf8b77e8369d3,
            0x47d335aee491cdf9, 0x092a5878c51bec8e, 0xf27e28d167f90a29, 0xa34a99d68bc3fc86,
            0x78fca7d1109c7cdd, 0x0853d8f9cd1958c8, 0x5f6545e1b00d51e8, 0xa0d78536a169bbc2,
            0x0adacc1854bfde6b, 0x99db3340d21a9d9c, 0x4b7aa22da79cd644, 0x7987302ca295126c,
            0xc31534caac1ecef3, 0x476e71c74d7c4c68, 0x54253295fb32f4d0, 0xcee8adff7530bd1d,
        ],
    // j = 406: sin(406·pi/(4·512))
        [
            0x9553b743d75ac03f, 0xac0106650f4ef023, 0x55f534286d9b7159, 0xe6b123df9be56e5d,
            0xc1a7c2d15702e18e, 0x91a8f9e21c6160c8, 0xc4137633c7e5173c, 0x06b66ad0b1043c87,
            0x1d25f08048967f68, 0x35a8904bc9814961, 0xbd2fec63dc2ddaa6, 0x55dd4a678c6b393a,
            0xd421226bb73596b9, 0xb347d79ac737cdda, 0x2a4ad94122b15d2b, 0xfec6044af6b8dd57,
            0x7fc52d1e3c71f2c7, 0xf4b5fa5dfbcdaa05, 0x91af68da2d4ff653, 0x8ddcf46a4ab3d2ba,
            0xdd0959ab8d2fac9c, 0x6dcabf4a8e2a0923, 0x4e1e49d34d026118, 0x9864ef0a9585f973,
            0x2c7fd2a118396934, 0xaca98ac223990a9a, 0xe2d5a45bee12cc39, 0xa2b450273cba89c0,
            0x6c290d1a8294b676, 0xaf4c3e0ef60b916d, 0x6e1b50ccec6d5d9d, 0x215c355e46d4c26c,
            0x0b00bcacedf01f52, 0x431dc3c2e8a2c417, 0xe0effedc37faa63e, 0x24a520f23c66d866,
            0xdd314be1b5e486a4, 0x8b6c7df3b3c054a5, 0x9b7f021b50743331, 0x5aa2eb7532387315,
            0x3933b7e71d7740cd, 0x82c736c623dbc0da, 0xaf41d9d435c2815d, 0xed3cbdfc447f5def,
            0xb55f17ae0a0edeee, 0x82710c7778dddb1b, 0x3a4144702f0717c7, 0x37610cf64f887387,
            0xb28a1faac4de0f65, 0xe3fefc5b76a101c4, 0xcfd1a99e1cd189dd, 0xc2c7cb1288a6e68e,
            0xdff98b60fed8981e, 0x18ad3fdec5ceb4a3, 0xad0895d8b0647688, 0xf827c5dcd34ae57f,
            0xb1b27e5f3e7d3e88, 0xb249f543278f3ae4, 0x1c6904dc36c0da7a, 0xe276ac1645f03d20,
            0xbd14c8997ac30825, 0xde69a0f2db32c5af, 0x1c1c8de4f6afb44a, 0xd481382de8cfe339,
            0xab693ff50b5fe47d, 0x748e0a9abca414d9, 0x0c8c43754f57c1e3, 0x8fd724740fbb1c83,
            0x077fb712def6274e, 0x144df8702cd76bda, 0x95fc9adb2d97a17e, 0x6d69a0ddaa0623c1,
            0x7e647b3a999176e4, 0x81539bb0815afa73, 0x00cadcfdf5635a7c, 0x49442db5a86cac6a,
            0x9f76386150b1b13f, 0x6eddcc2f210dcc94, 0x0ff8b280fedccc71, 0xd63837617bd84609,
            0x5fef4972b5b5119e, 0x9910760b04c5635f, 0x80ec966dc04dab3e, 0xfd7cde76aef5b10b,
            0x0332937f860b63d3, 0xd4994b030d0e2a96, 0x8d33b1f2eee4229d, 0xf9d5c654c36511d6,
            0x33dbfcc04ed1e2ea, 0x24bcf916f5137129, 0xa28223cbc9ea0d55, 0xa115bdc003b893c7,
            0xe1ee9a03809484d2, 0xefdd414d11ebd050, 0x656f9d9f08644245, 0xccd742367c43cea9,
            0xb25d2b0fd3f6b9e6, 0xa3bc1ce63f03c5e8, 0x3096a63eec7dc051, 0x398770a139fb3a4d,
            0x94af698b5554840f, 0x268222c719b02796, 0x1db64738ce09b6d2, 0x3c4e2daf10a256b2,
            0x8ab92346a6336f02, 0x6a566ea8dc5dd4f2, 0xf258e5d10b48536b, 0x58d10d2bac424a9b,
            0x6f0a88360df56966, 0x1ed7bfe6b0c9795d, 0xa680227f4f0eb24c, 0xa8c71316e599db4d,
        ],
    // j = 407: sin(407·pi/(4·512))
        [
            0x95a553c3bb261e24, 0x26128780dc8addc8, 0x8bcbfb27b8724af5, 0x4e4f174101005fd7,
            0x2264e409f25eb185, 0xddb0abb6e6b157ea, 0x94d2cb7a4b68732a, 0xdbb412fca8830cf1,
            0x3fd836744a544a1d, 0xed38cff8d8e71744, 0x7235009239698bc1, 0x35cea0d39612038c,
            0xf47e43f7ed135eae, 0x0ab40099887d2115, 0x802d0c5690f46fb0, 0xd3fbd64085c01fdc,
            0x9dc929b0ec143e98, 0x53337652727023ab, 0x7a56e786b05927da, 0x13ca14721c896fc8,
            0x9a6a6f86599949bd, 0x4dc534d2123e29b9, 0xbd3f56079fc41912, 0x572da0f902e11349,
            0xaa7151c8a8b5b4be, 0xcebd0d606946495d, 0x61396a6726166967, 0x73c8ba1f51171653,
            0xfe41d3ff002a78fb, 0x24654bc1ee5d8fc5, 0xea97bdfc9f2fd5cd, 0x744554495f04a233,
            0x521f3f496a5e8c9a, 0x557167f54ae4d893, 0x7f77870a5d965b9e, 0xfa2e06b9425a00cb,
            0x17a85ab54b7fe949, 0x895009c172710b83, 0xb32c817fcfb5c8e8, 0xa885b69cb11434c0,
            0xabd79599e9eaf520, 0xcb6b57e17b20686c, 0x7fa2ba0e59cd5d88, 0x751ddf59b4b5bdfe,
            0x7e2f76777231ccd3, 0x9a2e77067d7045fe, 0x8be6e215cbd81249, 0xf20535eea405b142,
            0x9075cddc8467b01c, 0xc8c7d35837525102, 0xef0fa3bd761e6811, 0x73248248fba33377,
            0xbfd33dde88ca1b56, 0x89ec5b989cbca975, 0xd5f6d22350935e4c, 0x7973ca42bea1d3f2,
            0x4f9c546c2675f9c0, 0x7a95fd7fbe7bc7eb, 0x61c0490f1f364685, 0x54925c84d01be3e3,
            0x76f17618eefb85a7, 0xdb2fac4eec636776, 0x67c92fd81d849dc0, 0xf4a4c6232b0069ef,
            0xe17d9d79bdec23f4, 0x64586ee2c07ae657, 0x09337cd85f3b64d1, 0x30bd17e658702383,
            0x2583570b2f6da035, 0xcc58eb7ccfd4d3d2, 0xa57b17794c5594a3, 0x3935e7dfaf3f2369,
            0xa1175841becf5775, 0x4e87d4be4aad15d6, 0xd84f586127c763f9, 0x63e08ac80642d41d,
            0xc9906b055f46d24b, 0x61cdf4aa63f00f7a, 0x55e4e282fff1c894, 0xea037994dc3a8fbe,
            0x1edea61e1ef8a820, 0x029d7548a582b9e5, 0x276e3bf0306cc2b2, 0x2a229e76388d5448,
            0x7b4e708d31346ce7, 0xbebe31c3e2826ab5, 0x614c9d2f7a4f5586, 0xc0af4982213a326f,
            0x9562e18e199367f5, 0x7ace8ddb7708e5c2, 0xd0290c26c0e720a8, 0x0e11dd03426e57e8,
            0x286e20320c30addc, 0x1ebd28af1e07985f, 0x16be33d515c428e8, 0xb73475744884a330,
            0x965fdb1aebb420ca, 0x7f8b10099aa04676, 0xc1f48480f71dcd6b, 0x4ee8d37dedb5fe13,
            0xeaa0eb3efdc739fb, 0xdbb062160e9a08eb, 0xf119fa845266a9a3, 0x0758a482b5a37bb3,
            0x0438e6e139433c7a, 0x52ac999c448f567d, 0xbc717afaf4243fec, 0x69de3036d2f5c871,
            0x955b182a81f4c8bf, 0x8b04d6b46c73b5e8, 0x8dedd5cbfc2689dc, 0xcd581bfd3d2bcb1c,
        ],
    // j = 408: sin(408·pi/(4·512))
        [
            0x95f6d92fd79f4fba, 0xd9f8e1a446e973b9, 0x567fb901bd502162, 0xa01118815237a72a,
            0x783a89bea38a8e02, 0x462b8681663dbe77, 0x087d06a098c2720e, 0xf34a3970c97e0f89,
            0xc25712acad1d5ba6, 0xc48019726bfda539, 0x1d69ade18fa7eb7b, 0xd4f9b5012199180c,
            0x288c9f140fa2c2ee, 0xdcd92badcd3522c7, 0xb26bbfca7ccb2d3e, 0x6c1075bdb0d533ec,
            0x47888bbeca9aeec6, 0x1abc9b843ec4053d, 0xaadde80cc7ee9758, 0x3c5eb30907eea6c5,
            0x2d3b72c76430795b, 0x1973e3ec9082e473, 0x7751a6433b861149, 0x195c46c3e6de5cc7,
            0xacc0256bb368c99d, 0x3b7fc24e5fbf2c68, 0xfbbefe0e717d02ba, 0xec4c5c339ef6b428,
            0xebc022ff0196bb1f, 0x69bc109ab5b3dbaf, 0x12bccee0b8732ede, 0x365593626c52890c,
            0x38861d689a732912, 0x946990d1233e663a, 0xd579cda291df9b13, 0x6f3d0b0c2df840ab,
            0x30df008e991eaf60, 0xc0537679aafe0de8, 0xb9804b94fc70b96e, 0xda17eb35e868bc99,
            0xd40648440dc3e489, 0x1d6adb2fc05ff9d6, 0x54d6cf741c8bf043, 0x22bb0955289377ca,
            0x69ea8e0c4bdf8bb2, 0x9de617e20070e1a8, 0xfda524243fed7ad1, 0x6e58610424c94160,
            0xccdded7642007794, 0x66c2df01d5d2dea8, 0xfc119a3b1e5fa7d0, 0xc973587c9c57f41b,
            0x867284e35f6d96f4, 0x973fcc7189cfb9d8, 0xeae317464bb9db58, 0x908ec74ae60aa0d6,
            0x47360455985dbc7b, 0x9d251f0fe4d8ae58, 0x8b757e950ed6285b, 0x389010e2d4b769f1,
            0x6a2018ce7d6df490, 0x516d8504533f4013, 0x42e9babd9d0d782b, 0x98c2ca5ff14eca22,
            0x7d20e003de38349a, 0xc6e3a8f3b32933ec, 0xced25c6345986fd6, 0x81efeb672583de84,
            0xa4c34323c97ad30b, 0x3fe3971b51c875b7, 0x2b5bfa1b88f7622a, 0x3f8a57ab36667c56,
            0x021ae60b090be2d4, 0x7435d8e1df7707f0, 0xe0eaa9decb758cf7, 0x25c62393e8810861,
            0x1155743e3f8323d2, 0x946ecb2b582f2fd4, 0xd9db61169a88eaaf, 0xdb3733e5f0f78cbf,
            0xb67a8122bca81438, 0xf2dc132a2e74f22a, 0x5ac85e217300543e, 0x24d059e279b77426,
            0xe230bd72713558e9, 0x040b93af1176daeb, 0xfe4f7ecd348ed85b, 0x27b66bfcddb0ae3f,
            0xc95b616e2da2caca, 0x8bc0005c4899906e, 0x7a108720d2944a2c, 0xafcde83ec42b4840,
            0x3e49fd3fcd94aa1c, 0x51239cf24aefcd5f, 0x802e238ed8959c13, 0x31c3bea2edcc9aa2,
            0x1e24eca0576931eb, 0x0e018b79f8340f0c, 0x7856ca93bf82e124, 0x1b625ec2e9f9ea2f,
            0x174d04610468293c, 0x6569ca8f28fc98b9, 0x60714cb8a4fc1593, 0x181c1536ab8775b4,
            0x4f0f94c4151bf91c, 0xc84c8aa4e9e21193, 0x4b5df073ddfc01b6, 0x5111838eb04071f8,
            0xf547d395d122c456, 0xcc33f250d91f128f, 0xda946699d706a7c7, 0xfd2d37b40af1bce5,
        ],
    // j = 409: sin(409·pi/(4·512))
        [
            0x9648477b9a72b97c, 0x3ecb614081c01de4, 0x326f72dd63e61170, 0xcdf80e9a553ec779,
            0x5442c503efe7b1fe, 0xa4bfc1fdded58907, 0x7605c52d5225af84, 0xc7fbbd934f79c278,
            0x7998774a7b181062, 0x82b07f512f35f5ee, 0x3091a1ffeec82f95, 0x7702b5275a986f9a,
            0x27a2f60dbdf660c5, 0x7a71d6006a380021, 0x63ae9658d4c779b5, 0xff4dff62a7e674da,
            0xebff7af36524a329, 0x1562e7f27bc8ba2f, 0xb78b7abe17014234, 0xde6a6149c6a4c90a,
            0x6f6d78fc82c16ac4, 0x5b5cb7409ef0f79e, 0xa663688535095beb, 0x67bee95e5728d157,
            0x84089967efc3dbf7, 0x5bfd34e6f475ea05, 0xc59836f58f0c49b3, 0x0871077019437c7a,
            0x917665812fb65d1a, 0x60ec8602d48fbd35, 0x49719f306c982b49, 0x57510727a513def0,
            0xe86f105cb24d784a, 0xce6ec3e3ba65c187, 0xc4917abd1fd7008d, 0x3d5e4c539ea9cb6b,
            0x481869b29005e9a4, 0x64a43d2732904ee4, 0xdd8713f3ef85aaad, 0xb477683b44877bf2,
            0x8164dc3bda47e322, 0x0119ecebe7b9b25c, 0x43f7edc5fa591a6d, 0x749065a668f2f069,
            0x128e87b3d3e6e35d, 0x498d002294681b1e, 0x470d0182e2c9b498, 0xffb351f91deb91d6,
            0x4616ae5ac6bc4051, 0x374761c3c4b0dbf1, 0xb4934e411577af4d, 0xf61671495ac6dbdf,
            0xa9fd5d7e850794e8, 0x41b7f12485b4e196, 0x1a69c62b6b11fbfd, 0x88acf1e53f28cb59,
            0x354a2a99cb656157, 0x5a3d0df6a1ead2e1, 0x6437e502f5c95dca, 0x80e95a00a85353d8,
            0x3a86c15a8a5a2bee, 0xa9a8a4250269a0b1, 0xf85c9a487bbc78e9, 0xfa0b8484d842bda1,
            0x4793260e85d4321e, 0x0a786c9dbf620405, 0xcb81ae10040c08cc, 0x49e9904caceb014e,
            0xbfa5ecf099a89d38, 0x2ab55804cb9f055e, 0x0a6399333f9c2290, 0xda28f50561a1b0a5,
            0x98ded0f76736ced1, 0xbb3c0a4878c09c84, 0x9f7b446ab51d7c0b, 0x1cba5ae7a209e0c7,
            0x687dfab031c93e43, 0x9d6591d2678c5a81, 0x0fcfcf474597ea10, 0x5131c3ece73ead8e,
            0xb9b01cae7cdf0eca, 0xdecb395ed37f31c7, 0x66e56cfcef31e7a6, 0x18cbee0068986bc1,
            0xa5c5fbd04eba3553, 0xbd6f80350df62909, 0x2cd0ef064e485a7b, 0x7eb57295a92efc40,
            0x697372936c594c70, 0x3562437787cc963b, 0xb820f6a2067ad79a, 0xb4c1a195cb27b619,
            0xd12e4b1c0d2708e9, 0xaf40425dc5ba8b8d, 0xe036d18164a381fc, 0x4167096ab76ece71,
            0x28b8ca7143cf3286, 0x3504d6b7299c25b9, 0xe469019c0b3c62d3, 0x51e44b6b3c61dfd9,
            0x2559260431596841, 0x90549360975477a2, 0x14aaae0aaa5d469e, 0x14ea6bd9956f25d4,
            0x7469c180d2e061c6, 0x033b0599ef9a133e, 0xe19d9b29a310ca2b, 0x9eabc71961cec382,
            0xccfc0b9f344edce2, 0x02065b54fade4a31, 0xb9b370e334c342c6, 0x00ab6b6043c84855,
        ],
    // j = 410: sin(410·pi/(4·512))
        [
            0x96999e9a74ddbde3, 0xa7a7556c3b33abc1, 0x10833c077baba86d, 0xc4397fda17215df5,
            0xe7201a44cc4d10f8, 0xfdc3e619fcf5b01d, 0x87ecdb217974c170, 0x03b0ea6e85a25a43,
            0x802a030ef5677803, 0x8c5aaa10a6d4b0cb, 0x26e425ea02ffc5c7, 0xe8104ecf47e0ad4d,
            0x51573653062b4848, 0xb31def8a4a039a57, 0xf568a9e7f22f24dd, 0x2483d60ac73bc049,
            0xeeaf0169dbf7ee53, 0x95d5a51db751fb13, 0x463b5c25d9590b2e, 0xf3c4d37f5ca18043,
            0x3db409a865d428cf, 0x5c2e447dddb18666, 0x24694a2770b71ec7, 0xf02f2c1eca5ef19e,
            0x911207cbdc74aa2e, 0x7f175c49acc65fd6, 0x708121c24e4c9f62, 0x03ff21ae2a8b32a5,
            0x640b0c586669ac5b, 0xe2ddc888f959a7c7, 0x81feb0e092a4e316, 0x34a39e399286fd47,
            0xee8ace76ae8073c9, 0x2992737f0928b65c, 0x1593263a96577c3a, 0x0e4587d2a97bbf00,
            0x294724ea5c78b13a, 0x3967e8a98c359bb8, 0x443461baa49f3489, 0xe8599140f1f63ecf,
            0xe6883cfcd13aa9f6, 0x581e6f1c12bf7092, 0x725e96e0a92858a8, 0x3bbc234baf7d0d1b,
            0x880052c6e3be2dce, 0x80ffd01cd097dae2, 0x8cb82ecb6e42118c, 0xa9dc50181b61922a,
            0x5fa09c97d4fbeed5, 0xbd3688cff84a1902, 0xa635a70dd7cfc71c, 0x5471669999c1c147,
            0x875c6402eb0e215b, 0xb709151d2fc1a162, 0x61903e474f630cc9, 0xd74caf3ecd5f3b3a,
            0x1f515d917bde7bdb, 0x7eb54626d2dda818, 0xa93d1f8f53f0f59a, 0xd897eac8c6a28567,
            0x6457e8683af0aa50, 0x9444abd20549b368, 0x1e681df81aa5f20e, 0xcfccb68fb804ee0e,
            0x429a273fb3912026, 0x5bcad6fb90f5323e, 0xe4a743277085b118, 0x65209f6dc153bdcb,
            0x8c1835ff470f2903, 0xba41b00a7dcee29d, 0xc55dea903e69213d, 0x3bb9e3f9905ac321,
            0x3dcc4810555597ad, 0x823fb4325cb78b91, 0xada5319f18f8cb6f, 0x8facef4eaf204a79,
            0x1114133090231f54, 0x3d85dd8e07ef2d73, 0x451f75f1e12c42be, 0x22c7762c71e08b94,
            0xbc03d027d8774cba, 0x6261e75bcbd217e3, 0x54cc5c7040120245, 0x16d1886afe5cb1c7,
            0x34a1609dff95bc98, 0xb2fedc5dbe0fbb2a, 0x7c20115d236ff65e, 0xbaf5501052d787ff,
            0x3e9d2e907da1e51a, 0x3c249830167dc5bf, 0x8ad75a54c4050f2a, 0x127591a4f290f060,
            0x09eb1c2ea1145a3b, 0x75a6416425420718, 0x3dee5f50d439f5ed, 0xcb2fac2902442071,
            0x9cc8fcf9013735f8, 0xfa48e9a0953b7539, 0xd69f195d4e2e8a64, 0xb85d6af2e5cd00e7,
            0xb1ba5cae64238810, 0x348abf696df9c6ab, 0xabbf043497af54e2, 0xf642f8a53818b3a9,
            0xaeea8514dbf2eb82, 0xdf6e1966208b60ad, 0x4d3f0883d457597d, 0xefe2b4e990352962,
            0xc38fa998114605f0, 0xa84f913fddd8aa44, 0x26cedd6a373232fc, 0x3772d63e7a8c9b1c,
        ],
    // j = 411: sin(411·pi/(4·512))
        [
            0x96eade7fdbb0ad30, 0xe2c57088f966d28d, 0xe2a18fbc26830325, 0xcbcf63b9dc3a108d,
            0x87249bc14b53321c, 0x3316269538299852, 0x2c65a23230af7444, 0xc4793b9c9f9614df,
            0x3d2ded316579597d, 0x7227a623f57b8558, 0x6b9391a184353430, 0x0bf54d00a3a8513e,
            0x924a71254a75f7ce, 0x8c73d20554ce0002, 0x0fcd7b77da0e9933, 0x928b0e68b14d9516,
            0x3cf4e37cbfd27299, 0x12a265fff40ac880, 0x61c6cbd423018aaf, 0x5583f7ff4c7243ec,
            0x511a77362a92d2df, 0x99b406c1a3a638ef, 0xb94d2253c1572567, 0x5c6e0c6712e9e2c9,
            0x8e7a2ad7811414d9, 0xeb7774fe9edf692e, 0x6d5b36c65e2fe03e, 0x9d4894e774ee999c,
            0xc73c5955b1206cb6, 0xd663247352794dfc, 0x895bb73d67c304b6, 0xfebaef9f87aac516,
            0x5b01cad65f84d5ff, 0x757eb724a300732b, 0xe189178552434d8e, 0xb16079a1c6f44ccd,
            0x3f4b8b093b66db9e, 0xb1a113e8a44db9e0, 0x96dc31e29560b524, 0x8f5f09edd307a881,
            0xe4213b2ce5462ed2, 0xcebd3d33968a22c1, 0x68b796c73d5abd3d, 0x0a514a72ecdaeaf4,
            0xfdc63bf5d4542c1c, 0xdcc679db302a91c6, 0x9d595f4cf63c72bc, 0x728c1e4a3694bd83,
            0x6c2b6dfc8be33bda, 0x9ebc0134c888dd25, 0x76b49eaf2b8e6058, 0x35182e6447a5da19,
            0x6a2434321142cf05, 0x17f97e9c074332fc, 0x3e8028733c4cdee3, 0x2c7758ad95b722a2,
            0x108004cd63b56208, 0x853c7a4a285814ba, 0xaf58f6d0399a76b7, 0x94ca1f486e160fc6,
            0x312d951a9f124b89, 0xa2d2b9960e99fb86, 0x615face4780b8b8c, 0x5701103332c74862,
            0x9803e15be439234c, 0x6e0db740ee6a33ed, 0x2249bc4fe3d19eb4, 0xf7c5203663c01fd2,
            0x28275ce95833a3bd, 0xb8fca0082c784065, 0xa6804666cebe878a, 0x0dd40ed48c23dd8c,
            0x21471a8831bdc0c0, 0x22d42b5b30ce6aae, 0xf54a33235eb5ee34, 0x2ae2949dac0b1302,
            0xef4efdc1501358a9, 0x7c702c768ae78c73, 0xf4dccfecf10706f0, 0x56d9ac4e2ba83514,
            0x55c81a85f6bb97a5, 0x92563b2eafd2d867, 0x6507a1af046f108a, 0xbc7e3ae7579b63ce,
            0xa8db61c0f88f5a79, 0x40c0b594c9aeb038, 0xe81dcff563599bb5, 0xdb780f9d8787b0e0,
            0x9a997b5ad84ec969, 0xcda7ce34bc3e4e4b, 0xc6774024fb138649, 0x7c53e225791cafbe,
            0xd40a497888bad6f6, 0xad77a8e7cadbb7a1, 0xcac248a0e13ac298, 0x092cf8cbac82903c,
            0x4435392224b354ef, 0x8fa2884f857ee3e5, 0x0f8ad17de638dbb1, 0x9123f3d4a64c5498,
            0xc253117a1a4812ce, 0x4635f03ceab17f68, 0x3fef6241cdabf52e, 0xe9ad18f11b9ea5ff,
            0x0df39cf2319997a4, 0xb9fcbd3dc31ea8e5, 0x08bbcf622cf270fa, 0x66a3f893a84a8fc5,
            0x3d66afe617023e05, 0x474c2d3c33b0ab81, 0x0a96009f8db282aa, 0x63a8710f7b458969,
        ],
    // j = 412: sin(412·pi/(4·512))
        [
            0x973c071f4750b49c, 0xc0a03934f0cce19a, 0xb4d9e0ea04b6bc51, 0x38e23fb284c18475,
            0xe76290002048b715, 0xe9f1a5fbb8adf16b, 0xea8a30b38da85691, 0x05796a5f79c727e9,
            0x8910a16d660f20c4, 0x1eb5572b214b17a0, 0x1f8451bc80a0d829, 0x1c3474fbae0dd5ff,
            0x7cce4dc7d98caadc, 0xdd5653ce7a5ac92c, 0xba31429ed8f2049f, 0x4c49b5ea07a93d5f,
            0xcab0e9783cbad02e, 0x88ad61a8d9d3b3fc, 0x088f5b77cf50da84, 0xdd62dab385becc39,
            0x027722c347e56c9f, 0x9b6aa0d1eadc4a0b, 0xf1a81574c0a6d1e5, 0xbf31f693de977e91,
            0x11a5370e5d76ef55, 0xb9853c175f806093, 0x67fd9addea5790ed, 0x8db7749fd0896b41,
            0xc2943286895da3da, 0x684433b098bc5135, 0xf1025e1c61aa26c1, 0x0d2c6ee97d30f169,
            0x737f9fcc21df40b2, 0x840c76668bf6316e, 0x8ad45324b7573bfb, 0x8d2a3afec074d1c0,
            0x56ab00848a9bd3ae, 0x4bdcb3f52ddabab6, 0x8dff759b981e853c, 0xb16a0b9c729e4dec,
            0x1da2262111eb4960, 0x3f2cab1cb3559f04, 0x7aaa54ea1ce96331, 0x9e4abff300bb91ba,
            0x7d0ff097d9a8b74f, 0x576d8ab8007751bb, 0xe2f85dbd72f1e10b, 0xc29de58dfaf91c3b,
            0xd40a374173dcaec0, 0xdffcfe58707734ed, 0x4e695e5bc18d7bbb, 0x79968176723867bb,
            0x51250d6a62ff3728, 0xb72759304658b4ce, 0x471ddabda4c977dc, 0xfcbce1aca5b35c76,
            0x2f1adaa5646709a5, 0x8c0a147cef414a5c, 0x32acf8c4d1c11bec, 0xb49dc44c9fbc65c2,
            0xfc14a7b7a0199767, 0x25b8188390b41682, 0x014adc3b3165c68f, 0xe558edd06b3b4089,
            0x1d009ec2009d3362, 0x7eb24ff03a99540c, 0xb1205bc507a653e9, 0xd74e0e0925150209,
            0x7376d55d0e6737fb, 0x61546d889f606e88, 0x4dd66cbbac4771e0, 0x71a6a4d09793b64a,
            0xc64e02448c246a51, 0x8edf217f8cebdb9c, 0xd1fe0902a461f8c0, 0xe1e529ce1496a0ea,
            0x73289a41ee9ced99, 0xc786a88efcc31ea6, 0xb24643b986a2b434, 0xe6027354bf9571d5,
            0x752a54b755708a97, 0xe01c17fd97fd0e62, 0xba6f92c5304c57cc, 0xa03105e1083b8a5d,
            0x04433e786c2e75e8, 0xe816c9272483573f, 0x5287f2e3510cf527, 0x4a0e0ac8c4578391,
            0x30aa687300aab800, 0x8dbe9db51786d3de, 0xfdf39a4105635889, 0x9ad29ea4782b04b9,
            0xfea6a3b78fe5c338, 0x521702dcaaab1e22, 0x479d115b7ff86e73, 0x9ee00d39727c5994,
            0xe9009557438690ae, 0x466f13143012a2d9, 0x3132b213c104af92, 0xd9cb6cf71b10fea3,
            0x5f230a58930b3b2a, 0x1be639346624e383, 0x722df4e188d95011, 0x15da07d09dd39063,
            0x178c78f8e9580dce, 0x5cfbe4ed229df092, 0x0be156ae4e8026ef, 0x74e6a8524a74f910,
            0xec5be6b7ffc49190, 0x89936e2bb8f61696, 0x4d9f16f756c7208a, 0xefa45310547cc33a,
        ],
    // j = 413: sin(413·pi/(4·512))
        [
            0x978d186c33b9cd00, 0x36cda1b82cc875a0, 0x22e23b8ab325f926, 0x7d0c2081c136146b,
            0x3bdbcd396040637a, 0x2ef37d762aa3cbc3, 0x31118d0369a17812, 0x6259463791885f33,
            0x82bd211ad03e48ce, 0x27511cfed62f2477, 0xd939dded99b884d4, 0xfec5343bb24ba584,
            0x1add0ebaa8e51488, 0xa4171993acbdc389, 0x114b6b305d1130c5, 0x961acb930ceb1936,
            0x04cf0b55353e4b92, 0x50b3f50d40b724a6, 0x504ebd486d5aa2bb, 0x7e57592e7a5803a9,
            0x412400c299d1a0f7, 0x2d3d3975d40ae305, 0xe8d3099d95509b91, 0x567a35d6e05bd91e,
            0x29a956ce84c87135, 0x4582666ea06cfe7d, 0xd689b84290f3cdeb, 0x1d3fe95a59848db8,
            0xa4e8ab804bbf9e6d, 0xbc543ac6a3759046, 0x5f04f9f8900410c6, 0x37a50c7a93f5e49d,
            0x3c579aa986690c92, 0x4b18790ab4c8fccd, 0xcab51d09840e4188, 0x55b9bf81fe2952cf,
            0x8f131c29788954b7, 0x89e11bd888ef9de6, 0xb7b52b6258f8eae0, 0x986f3a77592f9854,
            0xd928bd1ec6d42fee, 0x9f4a98a43a0e660f, 0x9ef4c6b459cbc477, 0xdbce520cd9a99dc5,
            0x0fb28f16512d950d, 0xe821acb60bbe0410, 0x0ff4a5a240a769de, 0x7c035c888df301aa,
            0x633663625107cc0f, 0xf982189f53157380, 0x54533a7dc8e50db9, 0xc36be80348a785e0,
            0x8e6ece6413d1da02, 0x31e3d65367922e58, 0x2d7b1c11ba7ce451, 0xc688a0850adfbf9d,
            0x9cbb8dc999ee11be, 0x9949199fec91b535, 0x4159bb0971607771, 0x1f53acbd5d5b9bf8,
            0x36dad36ea3c3c781, 0x3ed717d029717e7e, 0xe0bcf0768b6850aa, 0x2f7608e9a7f92dc8,
            0x2fa81d426c6636c3, 0xf1d99769fb916b04, 0x8af8435f28eeddc8, 0x85bb13007e35023b,
            0x7aef37d0c0833cfe, 0xfe8fcfbbf37f0ff8, 0xfec1cc24cf80be2d, 0xe3201e740613abde,
            0x9f50aefdafcc8625, 0xd5bb0813e350acb8, 0x737ab1b3944d8013, 0x584eb7a9f3100c18,
            0x7ffa801d43d48486, 0xd7d2825654107608, 0xaa639b3c33dcfbbb, 0xe2d1c9ad7e786ab6,
            0x580fb4e217c82839, 0x43a23d0a0f471682, 0xd30804370906e13f, 0xc64c64ad6fa038ec,
            0x8916dd8023b8c6fc, 0xda15d5736e45efc7, 0xa828cd22ac76c056, 0xb41c12d4511c824d,
            0xfaaab0d506c7971c, 0x4da8fdd66dfbec08, 0xd92e24231d9bec04, 0x867c2d155a73f379,
            0x51a7a26c242dc726, 0x14887c34ed5d1ddc, 0xc209d8d3cabc2aa2, 0x29c3b1ae5fb1d212,
            0xc6295e963ecb91ef, 0x25a7effa730ec914, 0x95df90d5558e8b36, 0xbf631cc99aeb913b,
            0x42fa26e95688967c, 0x8ca74a82c495e85e, 0xea638b25a2f6b1f0, 0x75eddf13ee7f3d87,
            0xdc8be9a19770e597, 0x6d5634839be21ecd, 0x2d952c39c9b6e732, 0x7d1b9b5a0749982c,
            0x43c8bf865ed70ad4, 0xac7bcf357fe574a3, 0x8e3a48e9913ff2d8, 0xbd0927b7986dbe6a,
        ],
    // j = 414: sin(414·pi/(4·512))
        [
            0x97de125a2080a8ed, 0xd243aa0843a2c144, 0x426f486a6f6496ed, 0xa6fa391b6d7e2db5,
            0x836cfbbd4464cecb, 0x1da3ac319e38e204, 0x022bfeb8a4d289b2, 0x48e0154481cd4889,
            0x967d415167007cce, 0x703749cbe056dc1a, 0xd0d5f65eeb478872, 0xb109ec62bb23aea8,
            0xdab6c86f5955da25, 0x5da42bca67d97d9c, 0x9449b007df6e7369, 0x69449e6eb1f50d29,
            0x3f331eb80f16652b, 0x74730ab85835cdbc, 0x843889eec84c3bbd, 0x9b09e99f8d4d5d0e,
            0x1564779bebc55683, 0xd4e15a7cb6bf10dd, 0xddebbaca6320b550, 0xb3d33aea3364a5f2,
            0x5febeb125c5c4490, 0xc92cd0c3ae3409e9, 0xd23a4906321be2cf, 0xb640edcab7d51258,
            0x3f4719011c532980, 0xbebd8af28e996c7f, 0x88d3d1bf0a5309c5, 0x8036604b4cfee167,
            0x7d0d1a3e58e0e4a2, 0x0a1afaee242348ca, 0x2149c6f89e61b9c4, 0x5fe62db878314e39,
            0x7bbcc61e3980121a, 0xb4d24cf7abf8824a, 0x0afae489f5555cfd, 0x57c0a457107e53df,
            0xea4ca6038afad4b2, 0xd81ee52b9cb4b894, 0xf862fcde417ad6f9, 0x1c6b26984c2d6902,
            0x4d856779c5475276, 0x02e679ffab0d7625, 0xaa948fc57f5a552b, 0xe7d8866e042d6216,
            0x1cc6966b2d43eb02, 0x3608b4a02d969d1f, 0xedb8c3a8682d7d81, 0x0e0373db13f83abd,
            0xa7dfd878c79bbd6d, 0x2aedbaf2629603d2, 0xdb48ce41da7b27b4, 0x2d973636f22eebc5,
            0x7ce51ca60d865eff, 0xdcd239c1383775e6, 0x09596e2166d52709, 0x3adc2a9266baa912,
            0x87600098f3f8c297, 0x7852b8964fc325f7, 0x7d9901eac4334858, 0xceb4340c34076615,
            0xcdc5670014dc74d6, 0x97c042a957ce366b, 0x21dcf308ea26938e, 0x324373bd7a758a07,
            0x414d1da414239338, 0x373fd388355a8189, 0x83e41f2554160286, 0xdfd33ceb4464d770,
            0x7bff08a5695cef4a, 0x71111e3d9aa15238, 0x3bf114c2d4a085f5, 0xb4bca66404eecdc4,
            0x474222e673624192, 0x958613eff94efef2, 0x249a15e7a221b551, 0xdcf6a64684902232,
            0xcd42e6803337dd01, 0x9ca8b83294838c61, 0x40ba3353c612bd42, 0x32030c6a0926f501,
            0xd915425f57d05b47, 0x9cfeae6eab10bbc4, 0x333d4281fd4d5dd9, 0xf8b46ff5f43d93a5,
            0x55fdb7703afec17e, 0xf485283a018dea61, 0xdfe81834437acdce, 0x179eb42fdde98558,
            0xcae1f6850fe7b2d7, 0x2d8d075af47ea86a, 0x60928f635898a8d3, 0x3108d3f221612551,
            0x40b8fbfe139e58e0, 0x3e19c4e5a07763e9, 0xdfde990f5b8be05f, 0x90410ca021955af5,
            0x0840edb759ee3c99, 0x48049bb978029fd8, 0x7788cdb806dac846, 0x1087497868f14f1e,
            0xbfb79751d235b53b, 0xde8b957ff2defee1, 0xfa7023763b0371b5, 0xca6025dd282b367e,
            0x8f9d43ddaef71df8, 0x2e7e3e5a6a95d33b, 0x219cc9040cbc3176, 0x857f96329d353753,
        ],
    // j = 415: sin(415·pi/(4·512))
        [
            0x982ef4dc90d4a23d, 0x2cd5ca2da97d43c6, 0x1353541b3c2285eb, 0xfb0ca71f2c61a191,
            0x3e4143e17da51edc, 0x838377bdc0c3f53f, 0x9cb4c6948d561fd6, 0xf38fc3e42f1dedb3,
            0xed8f0957833977c8, 0xc54878325a893a8e, 0xd41bfcd115b77228, 0x31b98ff33534b376,
            0x31bb2f8fafc2582a, 0x7d5835acd07b0fda, 0xcca85b4d2dbcfff4, 0xa92765e63b7da96a,
            0xa84921b02e2a06a6, 0x16f496d4878c10ec, 0x87610d70116500da, 0x410c9e7c3a689c4f,
            0x7a0d6ece11d3bf2d, 0x0b51211a7a2497ab, 0xc649b41cdbd9bc7b, 0x4222ff3688799807,
            0x2dd1e3a119058941, 0xd40fb113c5bc4215, 0xd46221449026cc69, 0xd12ff2d92cafde49,
            0x587af457ec69572b, 0x7da6fa91d42984e2, 0x5ac8ee48b74a9628, 0x22dcb54904e6213c,
            0x8f2299bd68534d6b, 0x522c99f9c17baaf7, 0xb92fc69abc4da99b, 0xe8ac4c79561078d0,
            0xb1e0fdcd915c9f99, 0x4bd08c2cecadd3a5, 0x6d97282234bfa5e3, 0xeb792d40d0eaec25,
            0x2e58774b9a618cbd, 0x602ceec3c246a8eb, 0x619ae064654c557b, 0xa13099011c753efb,
            0x8e59062bdc84ba76, 0x4db1a14130b85d26, 0xbe9bb312940aa628, 0x400201fbe903d89c,
            0x09e82d39fef1b4d1, 0xe70e295428123e57, 0x61a8933a2a19b346, 0x702b0cfc095f76e1,
            0xac2c35a454f2e56f, 0x2d0ab434ec683c13, 0x6c34f9f3bd23ddea, 0x55258e7149fcbd61,
            0xdcbb0004c56a6146, 0xb28840657b845bbf, 0xcf07fc44fd117d6a, 0xc3e4abe0515e0aef,
            0x18c6ce6e126cc879, 0x2107ae347522b602, 0x3f793690d1a3fdc5, 0x9954c455b8c48103,
            0x90b009503b57fc8b, 0xd10eb465e8efe168, 0x0679661350c474b7, 0xfdabf495b7d11d74,
            0x49129e829502dd5f, 0x3d8e356370c0d589, 0x521bd11d55d73067, 0xe43e24d991bab14d,
            0x95f7baa62adbeb85, 0x3b33958590ee0769, 0x95dfb7768668cdff, 0xd0905ecdc6fe4a5b,
            0xd6cfcfcb92147d19, 0x41985909f490c255, 0x3a91895278370afe, 0x5a7a0d55f7fc6742,
            0xafb1f0324277174f, 0x507c4d85824c4675, 0xe074f6ef8e96132d, 0xedb1f8c53c628ff2,
            0xc337f9275845268b, 0x5cf3c225994ce402, 0xf044efea10fd7408, 0x9df271389d224869,
            0x635cfcee0b5e3cba, 0x55619916c21ee110, 0xb0c5635b610b757a, 0xdd97ee1b7743681f,
            0x1f281f78e447a9ba, 0xd76fbcd6f6afe349, 0x6595d83cc00dc754, 0xbd9720bfc079bd27,
            0x4ae39abd0c47207c, 0xb23a1f7cc4a408ae, 0xeb9a68054f6607dd, 0x7c106b8f6547948a,
            0x7ecf4bd8ed81ab4b, 0x2b39d6f08e6568f4, 0x3e5c721d104e0169, 0x481c490c67673ed5,
            0xf9b87cd4d67134d8, 0x18f1b2fafeb1be8a, 0x569ac5b18dafe424, 0x75c477abfcb4e571,
            0xa45e29c1cc55c755, 0x2379c30459349c50, 0xe04a50df5a88c10b, 0x098e50c5fa85028f,
        ],
    // j = 416: sin(416·pi/(4·512))
        [
            0x987fbfe70b81a708, 0x19cec845ac87a5c6, 0x6b714df5a5e72d4f, 0x1d9ce3a2743a1804,
            0x01acd947a1647870, 0x51694c2422e6a3fd, 0xf0be7877a3852cce, 0xf18e3a6cf4e83e0a,
            0x86f629bf44f1a3e8, 0xf6a72643b2f77a91, 0x183eb15207fa481b, 0x5b7c1f43b21884db,
            0x6e9b51157dbda1b8, 0x3b8adf0cffc4ca55, 0xc98363eb050b6b95, 0x9f6d1c601a980b5a,
            0xaa760158cd099b15, 0x514979314cd97f3e, 0x689102c59cae35b2, 0xb221a4f6e400ec9a,
            0x299bb29d2e179325, 0xaf4d9f98364276b6, 0x109791569db0b321, 0xc03b6fbec2c63a07,
            0x60ebdb68be9f7aee, 0x7f3d3a6359c907b4, 0xc35ba9792fe2d153, 0x45bdae8ba7e1ea7d,
            0xd51c08ff422dbd53, 0xf10f3e06117c29ec, 0xca933f934aac9eea, 0x418d5c7a6d25c18e,
            0x47395766b9e39f91, 0x99ac6745bd4342c2, 0xe229bbd6427784d3, 0xcf2021fa3583e5cf,
            0x766a5009f045db74, 0x6bdc15bd8de0fe79, 0x5689fe8e4a604744, 0xb4ac256a16b0e2f0,
            0xa4ede2ede75098c1, 0x98f56b021b5e4ce7, 0x9c8b31a3b30667d7, 0x316c16566b79d7c2,
            0x9afee61da1168434, 0x8d2b4a4608b578fe, 0xbc41a39838add107, 0x5f2ce031b75b4b40,
            0x111b6340af2068a3, 0x589713b621d3ad18, 0xb41295b9eff9bb42, 0xaa7d7bddb1aa25b4,
            0x3066fa41895490cf, 0x2e7853f8135c2cf4, 0x98cc4d22aca86e0e, 0x2273547a00be44df,
            0x70dea88836c59d01, 0x940f85f9a085d44d, 0x87b6b3d40bffacd9, 0x09490628e43690f5,
            0x93fe74e5518cc85a, 0xa3dfb1a6ae4f87c7, 0x8425e13c785573bf, 0x77827b042d722e97,
            0xc8a558424e943982, 0x527ca6eabd89dfaf, 0xeeb006642b943408, 0xd6a0ac8908ac62d7,
            0x2e97d11dc408aaac, 0x234e8e7bcd7ea3cf, 0x6a3d51c4458f5449, 0x0210f0814f2d9c95,
            0xf54fd0ee3417f809, 0xe5ea6843c98307d5, 0x84292f25e115c77f, 0x28ef7ed8fde715c6,
            0xdb3cc68858aab001, 0x9c6a2a14f2b61ca0, 0xb680fb00022516a6, 0xf410701b2e7c9be6,
            0xfb11436d9f1e70d0, 0xc32078b0367cbc83, 0x59d5dd7d01860738, 0x06d06541e0a1c69d,
            0x3a50890c1f5f8d06, 0x2076bbd96867b9c3, 0x4cfbd89d39375a2f, 0xb3fec113e644b048,
            0x4a9c25655abec81c, 0xe287b173628dd16b, 0x73442c08eac23c9f, 0xfab0497f96ebfa5d,
            0x770900c4adbca67c, 0x7ffcc7834ce16f8a, 0x7bc5c44a2c009aee, 0x196ffde2314ca27a,
            0x5345dbcede8f3b8d, 0x9443b1922a19d459, 0x7e51a76248a2e599, 0xa578388c03497430,
            0x8321eb63483c8efb, 0xe66b6e1e987b8f87, 0x07194c86d818a958, 0xd2ee9f0c28cbf567,
            0x081cd50672eaebaf, 0x1b9fc4ef6eded5fc, 0x6580c7502574994b, 0xc1b27ab6954ec80e,
            0x07e39dcc85d1bbba, 0xa44642d0ef9de71c, 0x71841027840e4745, 0xed4c3ef5e1050d9b,
        ],
    // j = 417: sin(417·pi/(4·512))
        [
            0x98d0736d1af22619, 0x3da08e88d7102e6c, 0x90d778a852d4a817, 0x48dd33c3b3586b6d,
            0x501e5c435c32d4fb, 0xa0f54922c7324c47, 0x5dadd9b1187933ed, 0x3e9bc857b24a9b10,
            0x7d70e706407d3e9a, 0x74938b24d2431d45, 0x9bd5892751598dbc, 0x9088f74eee7508ba,
            0x18850b845112a519, 0xdf50700d513b16a2, 0xc74578a6b82c0b7a, 0x625f843e47ad6d17,
            0xf8a957ae65cc6337, 0x69f13a2a9198f8ba, 0xfb140f35a78dad11, 0xcd013464e22c60f9,
            0x459bf40db1d8ee08, 0x03148d0402069dc4, 0x9b7fc15ff4e1f828, 0xe1a5a6d050e96995,
            0xb32831c8cb4cc198, 0x1999409ce6541d68, 0xbfd0c683d487a0bc, 0xca42f9df18b9933f,
            0xb2ff2bf530dba535, 0x6cbd05cc8cc7ec8c, 0x0b39542b88266dc7, 0x221c2178b0732973,
            0x947538fbd01902a9, 0xfc187cf855ae9746, 0x220d9ec2d994f30a, 0xc68e6c1a8c5c9f54,
            0x448c80eb17ec212b, 0x52768e244b6b4a4f, 0xec2ed9324ba70ec1, 0xb0a0c3f29da2268d,
            0xc86a0284c7de1307, 0x7feada1b7c5c3583, 0x02b856ada7df34f5, 0x4f2f35d2163451f2,
            0x78d6483b0754a7ac, 0xe85dc12acfd858ad, 0xbad1b66545db1493, 0xcf5329f59eb63bb7,
            0xceacd8c2f5c732a7, 0xbf5dc1946c1f4c71, 0x50becd405c85b95a, 0xe197f3574befedeb,
            0x4e11d99cfac95c24, 0xd66865da66e78a0a, 0x76ecc46f7ae7afa4, 0x35ddb664cae6d7de,
            0x1db8f58c1c9cdb79, 0x33f429647b699103, 0xd7fb90d89d17e1b9, 0x51f0d9c22776504a,
            0x1b9cd2e9129885d8, 0x8d9429092907d705, 0x4c4a721d648b9f41, 0x8ed80f321ce9edc7,
            0xf067708f22f3ce1b, 0xd16fac10644b0814, 0x69db6de716ecb320, 0xa47e565405548544,
            0x389b386384a16842, 0x91e622a1b81f7de3, 0x6bd8917bb92fa31c, 0xb232f5bfd39f670b,
            0xc66a844751207548, 0x080cf9d057a43c21, 0x98f5aec587aa006c, 0x4b45f66b4568596e,
            0xd43fb5d9d39dc88d, 0x669584285877f9e5, 0x8cf7c1f81c62e933, 0x679b347e65380519,
            0xf8c8bb54c29a76a5, 0x0dafa43f8e055c06, 0x8a970e3a2e2d383b, 0x603871e27375c300,
            0x81c8c66dad14b3bf, 0x4cc6287c44aa7a7d, 0x7c43477dd7f22c7b, 0x84728533a3b7bbc0,
            0xa24fab7663dd216b, 0x32277eb288fab0e8, 0x49ffd77f529d18da, 0x3531bca907559ac7,
            0x74c9be28069f8497, 0xebe4f5007359de48, 0xbc6d742c14215589, 0x32ae00fc80d9904f,
            0x47dd4840c003956e, 0xcfd4c555a349fd4e, 0x36ca035df7ace9c6, 0xda83b7e04ac8f28e,
            0xa08db91c8ea56805, 0xd3608fb4640bc8ba, 0x757fd519566d8d8f, 0x9c974ab200bcff97,
            0x954bd533bbd53507, 0x16a0d2b92b0b871c, 0x2cd41876fbbfdb3e, 0x182dadb6edb30e2b,
            0x9a613208446db8d6, 0xcabb6a351ba6ab3a, 0x39f9e4ee522ef972, 0x93a2ebac21ea15a8,
        ],
    // j = 418: sin(418·pi/(4·512))
        [
            0x99210f624d30facb, 0xc4b992a37fb9b9bd, 0x24da2f4d70dd06c9, 0xdde95401a9879e99,
            0xce5318e73f1eadd6, 0x328eeb3621608d0a, 0x1859bbbf429cd288, 0x66dff63484650b3f,
            0xac3e421285a370de, 0x2f88a4212ae62db7, 0x2f56c4d4566fa7df, 0x95d77931ee0bc555,
            0x65d4023492f88e1c, 0x0c89e71444ccf1a0, 0xb4485a50e1ff1964, 0xf54124ad2a52048c,
            0x2b5a648919243d18, 0xc9b18d1b1ff0cb27, 0x3a0167b765ac8670, 0x516a02b80d16e0bf,
            0x642155a8b6bf256f, 0xe5bb36c18177ab7a, 0x4e06aad754c32653, 0x15a25bd807aebccb,
            0xd40f815756b6fd3d, 0x32118fabadf1b8c7, 0x4c23080bde883237, 0x8d3aca6fcc7df03b,
            0x4f3a848e249d589d, 0x9e0bc6f6c63ce95a, 0x8b1074322a1eea1d, 0xe8bf87ef250036e0,
            0x3ac7b5982388f0e7, 0x32d196b1b86f1a54, 0x04912752a946d967, 0x08f75e4b5da73a77,
            0xb5ee7df109618a8d, 0x5066b0cc187c6dcb, 0x1c7871b975f05160, 0xa621f4c97b38d55d,
            0x042f77e703a10a41, 0x53443ede7b26c6be, 0x0bea306f070f0ab0, 0x262b18e3c4d104f4,
            0xe95080f1e43f7b9a, 0xfb7a7233b80272ca, 0x86f94f589719664b, 0x1ccfbda1a16f10c0,
            0xce2c2a8640f64e27, 0xeb891a5307eb5c88, 0x25d760df0977320e, 0xa4893d6f12912685,
            0xaf9d50ae1cacd37a, 0xd6879c44e08e95d6, 0x7ba26f9beba249d9, 0x18c742456ef2483a,
            0xb8f49a9c998ef159, 0x97742c339d94f161, 0xcc7a0e8d5ca0c506, 0x3eb65e840d3a1005,
            0x173a08ea1724c9d5, 0xd201d19b78110693, 0xfeae5631781913a7, 0x19990aff731c1825,
            0xc9eb4f3957c01d21, 0x95fb26655d1356f6, 0xf5e75e39e10fbfce, 0x0e55f3e182e01f09,
            0x1b0a06d0dbfd6c86, 0xab022268e0d32422, 0xd4d2ad419ec11b96, 0xd0ee706d00bc9c8c,
            0x831fe515a7e5d2fc, 0x8ecbb6b908a6c8da, 0xe68c399c741c8099, 0xf069d461859cccb6,
            0x4c76f697859d5565, 0xd56c014c08e3d16d, 0x3fbdf196c435ac1c, 0x925152e9985d8887,
            0x3cfe7fae4fea6d0e, 0x07e3a0c38197aeca, 0x022f184edee9f1e1, 0x67425f72ce64c098,
            0xc1e52e4662f3f465, 0x2b76dd1ad7b53760, 0x8aa4d9faa829c999, 0xddb1018dd1a75d7e,
            0xedc98cdc1cc6e686, 0xad5c8e01a3509f40, 0xbfb56afc1d6ff709, 0x28f336c192de1e38,
            0x974f7f13b94e5f7d, 0x00c3beeb929fc5f7, 0x6df7437e2b1c6a9b, 0x9e5d52685f270bd8,
            0x3f75c72fdbed87e0, 0x6e7fffe3872d5ef3, 0x0cdf820ae8a119cb, 0x0b818e29a3927113,
            0x5c87c42686d8f67b, 0x428cde426731332f, 0x0a10a6f1b6affcb5, 0x884f09b74007a977,
            0xa3968bc7d4bb3958, 0x7d30589b80e80991, 0xa0d7d971c12c6921, 0x9f7e3e7c74de42b4,
            0x1200361b3c4c088d, 0x06b7ed6e3aa287b3, 0xad417eab4bb4f3d8, 0x1d540913ec4c30d6,
        ],
    // j = 419: sin(419·pi/(4·512))
        [
            0x997193ba33eb585b, 0xeda5684a5132546d, 0xb2100d09475fc714, 0x93e55b2129de5f25,
            0x68d3fc8f15873abf, 0x506f0e59b1673b4a, 0x6f5742ab25a75bac, 0x8a91aef951db60a5,
            0xfc0a05b604799f08, 0xda8e3fea97d97275, 0x67145159f2948ef5, 0x77d81e9f022b676d,
            0x0f370b6016484979, 0xbfb1e806a8eff799, 0xe8815bdcf586cb3c, 0x89bdf270a08fa2c7,
            0x11702d8ce180521e, 0xbf83697b85ee171d, 0x86b714b8bfc9655d, 0x80c8713e4931e1c2,
            0x076f0f0d736256e4, 0xf0d19a374aaece42, 0xbc6319bdd46bc13e, 0xe71cb888af528055,
            0x106543dace92c3f7, 0x313cd68f6eff02b6, 0x101ba99ca1710a41, 0x540d37fc6959d718,
            0xad966df8c3289702, 0xaa5c3b04cc2bf62b, 0x62d5217c72314002, 0xfb99d4feda9ef72d,
            0xca87f9edc32312e7, 0x26edf0aa8c4a16d8, 0xd62fc0676c2cd943, 0x1b7115f153742f79,
            0x7ea53429f4b8f673, 0xa43e2327dc74c530, 0xccd3c68aab85e844, 0x6bf09adfcd2c52e5,
            0xdd39309873d7fea7, 0x7bb855d832db265e, 0xf1c5c18a6adbc754, 0xee1faa79e736f30b,
            0xf88400056ef836f4, 0x4971bdf678b9643e, 0x07a4d131c2cabc1d, 0x2cc65f5126728436,
            0x648afe5fa51112f2, 0x34ce316b1c8b2952, 0x852cf4f78cdd1bf6, 0x4ac49291977bc913,
            0xf39914b909484579, 0x50b4c1c871f485ea, 0x651b4237f5aedde3, 0x751d6cb6f8b1e604,
            0xdfa0e44f630d3d03, 0x6fd4368286e188aa, 0x0f3a7024addb8975, 0xd5501e8a9d2c1133,
            0xc05ba8db602ec87d, 0x7caf99555bac34b7, 0x8f7b0a0a05dddcff, 0xea3f02014f76d931,
            0xf73e3c533d7c0618, 0x4af827768b250ac4, 0xc6ad6be96fc599ff, 0xf53e0981634f1ce5,
            0xc8236837a1c42cb1, 0x654af4a7a93329b5, 0xb4166fe9904f8854, 0x3022fe11cc41b83d,
            0x8b9b83fa4f742a30, 0xb505f14a78c8963d, 0x49074a07a1a5d055, 0x7474bdf84057fcb1,
            0x098a8c8ae3b4f4af, 0x4ea27fc1828cd96a, 0x1f9fdf40ec9ee11f, 0x67ee9bd8a5157542,
            0x255cf1e551dc4d2e, 0x35fcb2730e8c6365, 0x84f55b1dcdf142e3, 0x806fc1e2ca2c27b6,
            0xd1671fcb97e750a4, 0x3345ff58664b7dd1, 0x0509a699b3bd0620, 0xc0897358403e17c9,
            0x5a0786360502c837, 0x3e98c03de74db994, 0x7adcfcda21305374, 0x76d7abb713c36faa,
            0x3f87d513695ca94c, 0x6a23bbf2d3d32362, 0x3ca9e17c810ba967, 0x446a6ae88301c2af,
            0x2c155e5b9b9359aa, 0x1f71ddc5e056791f, 0x9eb8d1ecdb6c5936, 0x8ae806e6e588e614,
            0x430f9cfb123eead5, 0x51c61eb253cd2fa8, 0x375be3ba5df8c9c8, 0x380d6c95a97dd3e0,
            0x5bdcd4277b51892d, 0xb80390b68a7ba0d2, 0xd105e2137704e200, 0xcfc771574c7d273d,
            0x3c413093bac2b04c, 0x5fdf8edb33a1376a, 0xb9232b061855e624, 0x354f45849dab20af,
        ],
    // j = 420: sin(420·pi/(4·512))
        [
            0x99c200686472b4a8, 0x1ab42d43235757b6, 0x6eff79eb1372f725, 0x1dd4e417894f2d2e,
            0x14faa30a5e113418, 0x86efa125d9444f5a, 0x84ad3e539ada1675, 0x79584a28efef6526,
            0xf992904fd45fe87b, 0xcebfd6738498387a, 0xb7c0d20f965aacff, 0xaa800393f1e86ed9,
            0x5287676d793cbc54, 0x37992d84847417fa, 0x7d68cf2313ae89b5, 0x6066aba8640ba42f,
            0x642e375ecfa4f659, 0x3c6f220dc3295054, 0x93237945cc63cbe2, 0x02b2bd13160b6254,
            0x05de3b85c4342096, 0x61a97b3318b06f81, 0xa2cca125d670136d, 0x85feeea98fa0cf80,
            0xeb9f60462b3923e4, 0x1810bcc6907fb57c, 0xf8688dc25263b5fc, 0x7be984608d0ed89e,
            0x6646008f7e7b39bf, 0xe690828905785546, 0x996932ca01800e06, 0x7e91ae9b4e7c96da,
            0x2a4967d611fcfbea, 0x3929241556ac4b80, 0x4199f99fbc9949fe, 0x9d104cd8c8b7f81f,
            0x7c95e40f823c75ea, 0x9a599b0eaa242c35, 0x6b30e394662e4321, 0xeba54cc12f58be14,
            0xa72ab3aa2fc4a506, 0xe5f8ec27a066882f, 0xcea3ef52c9e59348, 0xd022d3ea84131f7c,
            0xdccfc9a827bd06fe, 0xbaf5a117c39cb989, 0xe7cc3979b6eb91b0, 0xe6c8fad544f4768c,
            0xa4e55daf117c8794, 0x04b5ba0624494a18, 0x96561abb482ecd2f, 0xd9b9bd52478be602,
            0xe7b44e50918e1e59, 0x3751e138cae0aa8e, 0x5ab425702c2c37e8, 0xa721f29b48d41e84,
            0x474081a16b3214b5, 0xf76eba91cb821c5d, 0xef57cae613743d36, 0xcdfd5164e3d2fc58,
            0xe135ce8194375cbc, 0xfc6f83eb1148732a, 0xa7d086f8ce88d294, 0xd5fb17facb3fc7dd,
            0x268dac531be22400, 0x07e166411467c5f4, 0x32f618bf751fb3ab, 0xad9d756ac271b89c,
            0x85998caf9120a82a, 0xd1275c538e980756, 0xc5c5c4827732604f, 0xadd432feb3d8baf7,
            0x8b923f9148afec70, 0xb1b0126754ac7b16, 0x38521b3062769f1e, 0x629c1703bc4ac62d,
            0x09709a1b1a9e7095, 0x5c4b5c7dbde2d9c2, 0xdea6331e1995aba0, 0x7bb2326c57a00bbd,
            0x2ac136db8b0b13c0, 0x1b8107a2589f98af, 0x9adce2fb548182d5, 0x8867f545d581c5a9,
            0x5cbcd7afc50d982c, 0xaa4b38a2e330fd36, 0xaedbddbdee81fc97, 0x8694615ae5b6a67f,
            0x2a1de2722e2dc930, 0x117af36da105c719, 0xceef69fc9dd698b1, 0x20a2192bef563937,
            0x7880f20171b53d49, 0x01b0ab5e09989564, 0x10edd6ba46edebb0, 0x30dd3d923ca89408,
            0xac624598943edf7d, 0xaccad71ac78bd818, 0x05f86a9dff41d727, 0x2e8342f7d1376405,
            0x1d5f983499785d2e, 0x64cb0af4ba6b1901, 0x87c34f3ad665912a, 0x7d19f512aa25e4a9,
            0xdd04925a3e859707, 0x442ce850dcc1f2f4, 0xeb9e646e22a545e9, 0xa452a317a0bf26fc,
            0x5dd1f7d56bbb478c, 0x1ca5ab854d589bf2, 0x114ec24d683774b1, 0x2a75806e364f8172,
        ],
    // j = 421: sin(421·pi/(4·512))
        [
            0x9a12556077beb262, 0x1f7a9d18381efa09, 0x994fbd72dd6dd9d2, 0x177fdc1ff97e01e4,
            0x8641c3ce0bbd617f, 0x128518e54277fcab, 0x03434fe67ed8029f, 0xf3d57912b23627a7,
            0x48cbbfba5a30aefe, 0x31b4bac9f9397d60, 0xcb35c33474f98a3b, 0xd87e35d4d32f3b7e,
            0xadcd48eaa8de565e, 0xfa2131114d151a26, 0x0e8258da8c08f34d, 0x83964cb7b76a28ef,
            0x8a580aeb0a66bc9b, 0xccbf62abd0611592, 0xabf5f9bd3d2e3b62, 0x0626fc0c767af66c,
            0x0b10686570e527bf, 0xd6a51042a89d506f, 0x1e5bd441ec43076f, 0xa6bb3dcd4c4992f7,
            0xba358e910644e90c, 0x0f8a71f8252d1d18, 0xa0e7d5995b959f86, 0x59417f1b453c1525,
            0x54bd480711feeaea, 0x8a38b1d65f63eb39, 0xe928bbb3df68e3dc, 0x007e8e51c0e75ca7,
            0x060c68b312973853, 0x5647c40e53cd6ced, 0xafc36621c60d8e92, 0x74ca81df6098b113,
            0x137932d503b6b9cd, 0xc40c4c32d971bd69, 0x43d96514b6a2b785, 0x73e2b0031846516b,
            0x9baf563f5f440b16, 0x8e484f75cca8a569, 0x155d759250b63bf4, 0x95263e4f3f945222,
            0xf018dfbf0e5b406d, 0xc06c23f7ff62cb20, 0xf097f2d17c29d8ef, 0x47f6db98a969b4b4,
            0x60f2deb613060b52, 0xec7345887a05bb16, 0xc79e87616d7aef5b, 0xe28ec659cebee1b0,
            0x02a2798f6ef5740b, 0xc4757179300f1141, 0xd8d6f689474bba5b, 0x6a1d79b424b47b9e,
            0x656a9d1695c1eda3, 0xaeec3a438f19c8f1, 0xe095019846a29b21, 0x39d72fd14a3b94fe,
            0xc03a88af0500de07, 0xd366be02dd5255d6, 0xdcead62714524b1b, 0x6d56141854cb02f4,
            0x17adaad4c1ee8391, 0x21b91517ff0e5c38, 0x8078e6f8b1e3d22a, 0x3e4490280578f3eb,
            0xd7dd16c58d80bad5, 0x4f34d0e41c40dc6f, 0xdda3c6fa937eec19, 0xae59ceb44ef49326,
            0xf815729885a5a75b, 0xbf836641b88cc44c, 0xf54f316ac788f2d3, 0xa758730ecea6407a,
            0xd602c4512db15e8f, 0x1cacbf275943ef87, 0x77a4ac9eb7651d6a, 0xea46ab8fae5b0e0f,
            0xb8673997f621f609, 0x7c08281aecf900b1, 0xf3e03dbb50c994fd, 0x7e3ef86c00564f71,
            0x14551ba2d776f2ba, 0x0893c82e481729c5, 0x3af487c9e461b048, 0xd00a07c7dd9f7edd,
            0x4d19bb21eaeb3087, 0xc60479b89fdbd61d, 0xe4796da51ad6c729, 0x218e2f70a2249f41,
            0x9f0204b73fea8036, 0xbb12b974b7a6d4ac, 0x3134d24791d0a3f7, 0xdc22c85209ac28e7,
            0x878ad0ec28aba518, 0xb43345c42a72f860, 0xa137b71ec48cee16, 0x21baf3aaa01c5804,
            0x7bed0dae8f85256b, 0xa628021003e98689, 0x1cf422e157b1930c, 0x6f56725451da5df8,
            0xd5a46ef4e88ed1f9, 0xa4f5cff295d1c4a6, 0x5574e17581462088, 0x49355e91d9c8f295,
            0xc00693da1bb6d751, 0xfc848e9ccf83e790, 0xc82fff715bc2c36c, 0x9164c8f40b757537,
        ],
    // j = 422: sin(422·pi/(4·512))
        [
            0x9a6292960a6f0ab0, 0x7e92c655656e6b85, 0x7f24d0a143690271, 0x9f9e77392b0a4591,
            0x63228c1ece8b7fa3, 0x38069c7b3eafd1c4, 0xff437b53e9d74e31, 0xd6de84cbfcd6870d,
            0x32c68cd738208fee, 0x884112dee74a8e25, 0x448492202e0b9a91, 0xd77de38ac8e9e07e,
            0x8e07b1c67abca020, 0x83adc4efc871cb8d, 0xc9d23cc2e6a357ef, 0x6a9a76900322417f,
            0xa25f965117ad9a6f, 0x204c1b4b3ab3c613, 0x8ad7904ef237b147, 0x36a373e7dd390967,
            0x32443a7cf5138ef1, 0xa3afe66d65a17c7c, 0xb92540d28a3f4825, 0x494c9301070e89e2,
            0xf7e4860391bb92b7, 0x739f805ab6173865, 0x87314d6a9ef06950, 0x3be923c5df57df1c,
            0xcb39259146c6195e, 0x123747d0fb65a790, 0x321d08840219503f, 0xe09ac8f77d5aae25,
            0xcd37f31c4bedaae9, 0xf55575061350154d, 0x4e22e95d7a6f350a, 0x6fc3285d3e105bab,
            0xd43e829d60ee54f3, 0x317f2d30d273b9d2, 0xdc9e61ff182e7a5c, 0x94690526c06b797f,
            0xd93f8aff27b67ddd, 0x60fac544202dc56c, 0x769406c6344982f7, 0xb8e536d95bef91ac,
            0x735fd508f1da04af, 0xc5620c012404407d, 0x60cf4acefdf6806d, 0x4fff5ddaf195cb05,
            0x6adb5db150f335e0, 0x56006f3dd9ee0c4e, 0xad7ecee1e32cc683, 0x2e5495b75bf1c88d,
            0x3e58fad7313a19d7, 0x5ba1be58987c2ad6, 0x8961ce6d5e4c0ca4, 0x5ada3629dc49ef08,
            0x4c361c66649d59c9, 0x3adbdbca584a602a, 0x99f05fc6ebc2da1c, 0xc38d86dae67cd351,
            0x05bf753641ea8980, 0x4e8a14293cad82b1, 0xeea5a9d1fe26d9ef, 0x005225bce4920877,
            0xe070174d89d60909, 0xa9eefd0e6aaac2a5, 0xa824c10639b38e40, 0xdf1563610e8216b4,
            0x7c665818e730e41f, 0x2d8499ba4ae4e57e, 0x5144c63fafc85932, 0xa96f406b9458a00f,
            0xdc99d524538f0f45, 0x4ef03d1190826de7, 0x46cf18f6215d05a8, 0x630999210c29d176,
            0xe8b84ec7afc9d0da, 0x07fe5be83002a989, 0xeb009c895b2836f9, 0x8f0544d2f1eb01fa,
            0x315ecd897c9d738c, 0x1e99ca7aea7ec230, 0x87a8cbf25417c269, 0x4a507e335f20c7be,
            0xe13e9fd58b450e7c, 0xf2a3ecbaeff3f9b6, 0xd806c2a8a151b8f1, 0xcf32d30429525305,
            0x7beb94fb502958fe, 0x1b817aca64af2d4f, 0x692130379396b5dd, 0xf89127cf3d54b6a3,
            0xf5b84b4a49080b56, 0x82c4c16aa41052a9, 0x5d07e5f5de75dc87, 0x37741434d7566ed6,
            0xd81c19f15467a409, 0x73c8b679010c7941, 0x61f0a67937e66924, 0x4af81c45bec21da8,
            0x47321ad8b893595a, 0xbd576c7a9e7fc9b2, 0x595a3ad1859f96b8, 0xacada317a839f10c,
            0x6a32cba1e898ce76, 0x25e809e6f7e94480, 0x1bdc8ef8cbd6e217, 0x14039d58e3b86349,
            0x3545be5599585b7b, 0x7dcc5cdcfba45128, 0xd25a61d93d6d9b84, 0xb2fd75f75ecc5ee7,
        ],
    // j = 423: sin(423·pi/(4·512))
        [
            0x9ab2b7fcbccd763f, 0x4c1b92807ef4a266, 0x3866de53d47602b8, 0xc275e75812c7fb7c,
            0xedfbff403d1e023c, 0x033b07dd246da287, 0x0c8311be4a6d44e9, 0x6466a5306c7a3fc6,
            0xea93433094b9f28b, 0x75309c5fb08a8741, 0x43c63875ea6f7ab4, 0xeb52abbb4986d3a8,
            0x7f76df3ad1d1d695, 0x1b7c18331a5395d2, 0x370659fe7a2865b8, 0xc45e95bee45f9483,
            0xf913fdd7f57cdddd, 0xb213f0a89fd036fc, 0xcefbf29ed8481ba3, 0x7b7dcafaca73d73e,
            0x07375d88b3311d10, 0xa836a5c65ddb944f, 0x0aa9719c90f3562b, 0x88531296065e8046,
            0x1ab0600a4796e7d6, 0xf0a3e222457a0a3e, 0x2cdaab7a9e6b55d9, 0x815805315a96d105,
            0xe4d44a45e05c692e, 0xfd8d07549f600dee, 0xba13b37bc4dc9eca, 0x59c434283f6e4620,
            0x6525dbff68aea419, 0xb8514593372415a2, 0xd4fc34908b7a688d, 0x8d37b71c0cb6c873,
            0xbd5df99ba95c8348, 0xcc59de21e0063682, 0xcb97e41a609a29b7, 0x2686fde0e2f81bba,
            0x260eff8ccb201c12, 0x19575e27bc234573, 0xa6a71079324891ac, 0xa0bfdd11385f7eba,
            0xf870149d8b82b682, 0x7be65ccff4d78294, 0x9704ff857b3c1302, 0xa9fe42aa20167a09,
            0x7d54f7f276c39383, 0xf446414e76fd9dc8, 0x1b8e61f0f780d454, 0x6072b8a52eacd626,
            0x94f63c3f1f1af716, 0xd52942c26f086b31, 0x02dfbf1a53891296, 0x406ba446d6b50447,
            0x03e8de959ca5bdba, 0x03daa7d46a82898b, 0x93c382970c34ce96, 0xf507073ce89f0e3f,
            0xc38baa50067d03b3, 0x63c811e6a751a3c6, 0xc3b24af4b52d5871, 0x9336c429223073d2,
            0x49a00d54aa982822, 0xe064d5f25fef384f, 0x9b203e99a0e402d2, 0x634b7d2d7d204909,
            0x57657209c2afdf74, 0x78641f0fc3436432, 0x912e1eadcb76ec7a, 0x467bfc836d015621,
            0xd3586587f1c37fb6, 0x2d9fe9c0f6d291ab, 0x2c4269b71202be87, 0xa3b289661452f8e6,
            0x5cf259fd44fd5fae, 0x2fd008f8a897b04c, 0x1902958b26402f80, 0x9377fc11d2a02543,
            0x1b7d107de775ca6b, 0xf034b4667a3e01d8, 0xf2281eae9285aaec, 0xbb1aed8a33f820cb,
            0x85a6f7a3479011a0, 0x4c8fe7478737c177, 0x09e34e1eda653df6, 0x3fff3c5144bafdc5,
            0x5d77e6b66f99b059, 0x68c1460c26f6c323, 0x58499216122c5b22, 0x786f86c3f575b6e2,
            0x8a6aa704dbb51c4c, 0x472dbbbf9aae8bfa, 0xcaca96dd61c6151f, 0x2e33d4fce79ab765,
            0x7fc9937e31451fdd, 0x729a7db0689b0b3d, 0x1dcb77cb62f5965a, 0xc4c269d3d946c5dc,
            0xef70f96366c50d1d, 0xc5a254674a3d4e84, 0x7e3c105526a4826a, 0xad88ad37722f0c90,
            0xcdcf495d5dc0a80c, 0x94980956cecd2eb8, 0x5221cddac03ee9d7, 0x60474f005575f258,
            0xc6a762470237d2b3, 0x9e80c11984ced812, 0x04a8ca24d71e2a24, 0x397b0c18c5a27985,
        ],
    // j = 424: sin(424·pi/(4·512))
        [
            0x9b02c58832cf95c0, 0x698b94f50326a043, 0x6ced068130b67332, 0x76dcd42f6c39e4db,
            0xc3599ef0b50ef59a, 0xe1fc7518e80713ca, 0x7aa07a8f939fb867, 0x9df35b167031a369,
            0x2ff36d2d96843c4e, 0x1a35daf4bc7e3066, 0x527ebd5310273620, 0x0f3f09ca49c91e45,
            0xcc85570f3fa107d1, 0xdbf0acea0d563ba0, 0x2a5f0d90bc8fa2b8, 0x386f7001edfda293,
            0xf423d86951ee7bf2, 0x895db04a589dfe39, 0xfeea578e675c38a0, 0xe2b00d83a7c2a4e7,
            0xb0b902e6b907ed1d, 0x34358c8a1b8d9b0c, 0x325b9048cb0bfcfd, 0xf6c205373416b969,
            0x134f68269052721f, 0xc1f30c0c929354a4, 0xa59413c0f099ac2b, 0x740be849d3763410,
            0xe2d07b1e7ba71780, 0x9e4e2ec8ad5a4d40, 0xcf28482804cb5f23, 0xbb1fbba13282e3f6,
            0xc4b031bca929849b, 0x784cf2921302764c, 0xfd9882e30399068c, 0x6f17463d277c2182,
            0xdc937b980198a10f, 0xb91262cabbda25d9, 0x140010124f6980b9, 0x1cfd4998a0404094,
            0xc32c252a46d9d568, 0xa3c408b5acfba67c, 0xe2e247e75c79782e, 0xc3bdbea9839063ff,
            0xddf750e74783d9fc, 0x22789f89339920d2, 0x64666e2e11518454, 0x5563376e6186e032,
            0xb8580f6d6afaf3d1, 0x1765cc209a70d431, 0x62a0c3c37af47c44, 0x0150b9bb9d719e0c,
            0x85270cc044b027ca, 0x15d5149c58f6e768, 0x3e7922678e721343, 0x779b2151ecc13b37,
            0xd9b1f791e6c13aa7, 0xec4ad5368f80eeae, 0x29f97edf7a14d4da, 0x7daaa93ac88ce523,
            0x0f6e21602b71e33e, 0xe1fdb8b5933bfac2, 0x6d8bbc5bf2248be4, 0xcf810e2935cc0310,
            0xd9e27e2616d503c8, 0x6c029f121c8a985e, 0x813749122d2ca35f, 0xba8848b98d8e1c3f,
            0xff131c0e064be762, 0x53dc5120923815bf, 0x01c5eff7f7c220d0, 0xe18e28e01c6bd788,
            0x6bae4b3929e788c4, 0x37ee1fdc8c4943ef, 0xb97c350925169fb8, 0x67509484b7ebf855,
            0xc3177f434ab3fd4a, 0xd84449b0728d3ec0, 0x9daedac565cd6835, 0x246d055120738900,
            0x68cd6f8bbd406c6e, 0x86ec2aceadba6396, 0xe9c560bcde458b0e, 0x8d6b28fb278de72a,
            0xbc1ae3f30edb3768, 0xe78b6f21ba0496e2, 0x78430cf12386ef71, 0xc54da587b5069894,
            0xa40d570829d642af, 0x974b4e2a8f9a8dda, 0xc70a0e03427600ad, 0xa702b07d852919a8,
            0x75b5c87e3f30439c, 0x4bb2c2146d412df4, 0x2bdda03856327409, 0x07e0d9457ae44e11,
            0x98121caa666c2244, 0x4d370e1fed826f9b, 0x5c6d5d694ad28ed9, 0x7603aac8167d1e8c,
            0xd3e2bdb15bb5f10e, 0x294377777f317247, 0x1bf777d89a418a6e, 0xc92a5d1c890765ed,
            0xe779c1b754857189, 0xefeaac13d6b33f45, 0xce53005b5750a612, 0x9dc9ffefd9218de1,
            0xfadc6c3894a3c43e, 0xbbdd581f429cef76, 0x284dfe15206e537d, 0xef633789f6ee5f9d,
        ],
    // j = 425: sin(425·pi/(4·512))
        [
            0x9b52bb2c1418d9da, 0xcf81e36335b82ef6, 0x248e340da0105af5, 0x141294e7504aa634,
            0xbc1f90e11a47aea7, 0x7bbf692278bb01ae, 0x18d7141b43992fc9, 0x359aaa18366ea1c4,
            0xe23244a596bbe7c5, 0xe0485e6fbf3aeb4f, 0x1aaa5b43fcd81c94, 0xab97d4c0d93fce64,
            0x478f2fc449006eee, 0x4ceed1712972b51b, 0x6216095d17bccc30, 0xf831f830e31b8a65,
            0xf54a1acc59fab939, 0x4d00f63b58b58484, 0xaddadae22252d488, 0x19bfb078f5f80a66,
            0x4f64147b46eeeafe, 0x2f2436a1c872351d, 0xefdc9f4f1c2598ce, 0x5431a6bd051f1755,
            0x12912d35f1628e0f, 0x662d80746b4d5c97, 0x5765685171c15630, 0x695899f06bd9d944,
            0x9f060c73e9d2dc77, 0x30690bf9ba1f9a58, 0xd1190e4ec580328a, 0xad956029914a6353,
            0x48d855d310348377, 0x5d409c109f367205, 0x46a2b7135ead9395, 0x5b66cd3b248c629f,
            0x047e14d86260b09a, 0x2c2782fcffa60646, 0xe683e46b0aad5dbd, 0xf06aaf9b3e47f7f1,
            0x1771485ed1f76169, 0x871fd68c8669ccfc, 0xd6b5da04718cdcc4, 0x2306bcbbb7bdca80,
            0x34e324d1031efef6, 0x48c1c9739a9630b3, 0x94357da40e40241c, 0x1d73536fca50f079,
            0xa38a1dfcc1abddac, 0xbf60ff090a78b449, 0x059ae2630503b94d, 0xe12aaeb8ff845c96,
            0xb7b2ee7dacfc5ff0, 0x93db7f493da87b72, 0xfd37310162f29b2a, 0x243ed0544e3d935c,
            0x268d7e9ec85ff682, 0x20a40679e5169959, 0x434ca11b2a1774bd, 0x181396d380d0dba1,
            0x5bd955aa483ed374, 0x9b6a1e1d1bded543, 0xe0d73a16d1a741c8, 0x4c75dee0a1737982,
            0x374a0c70d9c71370, 0xdc8fb12cbb748a6d, 0xbb33adcb69d68fff, 0x68303b92754765c2,
            0xaed2c3834fcb29e8, 0x7e4003a5fdd5ea15, 0xdc91fdbf9f3151d4, 0x12d30c9cbdf92346,
            0x6db08874c7f4aa0e, 0xc75d1bd0a024df29, 0x88761b5e4aec38fc, 0x10acc4b538bd4932,
            0x5cabf7f1dc140503, 0x901897c8b3662127, 0x65a139cbdd3d19f2, 0x36ad0fbb29b217e7,
            0xff373122260bdab9, 0x692ba70cc0988950, 0xe10eab6aed774785, 0xa6df3768824a36ed,
            0xa8d48c79a1b7dc07, 0xffa2958bc88f01eb, 0x0b9f1e8045a78258, 0xf973ed7f4af76d97,
            0x2022fc9d8cb2bf40, 0x2af88bc4cb319970, 0x3b3a92b2b80be7e4, 0x6b9aa1113e7c5234,
            0x10d5eb74e93b0c9a, 0x7a63e3abc92128e5, 0x244fa223e5cda901, 0xcfb14917951a894b,
            0x9bf23321aebf5f01, 0x3e395b0fadec8a61, 0x9c6bcd0acbde540d, 0x10855f4880a66722,
            0x334e00a11243f96e, 0x1352511b17606a59, 0xbdf15d6adcb81b0e, 0x62adea07d79a21be,
            0xe6096796022320bc, 0x7cf48f9f35f6da4e, 0xb76ed9f00369591f, 0xdedc2bade0a0ecd3,
            0x587098e4438b0c53, 0x0985b61fdd6f3991, 0x35ed6b13ed9b522a, 0xc144f1bc2bea43d4,
        ],
    // j = 426: sin(426·pi/(4·512))
        [
            0x9ba298dc0bfc6a88, 0x9a5614e8ffbeac6e, 0xa3f28d783abae51d, 0xdd3a0d329619a121,
            0xef2f4f1ce3cda090, 0x642fe2f9153d3fab, 0x047e10a7f5264aa1, 0x0d4f0c2e1e6e6451,
            0x70be2395aa9a2801, 0xf5592d7e970b6ea3, 0xa3c29509a4629a99, 0x7351a327ef990063,
            0xdb8f4ca4487c5643, 0x0a906317a1c13335, 0x317ad820115a26f5, 0x52ee73e64e668b91,
            0x70f4429c1eaed903, 0xea44c32757b916bb, 0x051339efc36418da, 0xbb72098b1fdb724d,
            0x84520b2509b7a4ab, 0xf5adfc0ef1dd7d71, 0xec5d1b4a119300f8, 0xc13654743fab4194,
            0x946747c5069c1c0c, 0xe39b860d793e4dce, 0x732ac169731b7021, 0xfb2ad017eafa47ee,
            0x0ff4d15cda4a5a3b, 0x39694914183af4a7, 0x0665e339199685bb, 0xb20efa2306560fd1,
            0x756bb1db27e6c087, 0x1e3664b6d51129ea, 0x0f8f2b87c953af02, 0x89b0ee1c3ef8ef99,
            0x937a5a1a0027b85b, 0x04b690a400f6c351, 0x442e772909a10ebe, 0x22a3d56eb192a620,
            0x9551874d2ad3fa8b, 0x05de7360f7f4a01e, 0x6b64e38f32ccaa04, 0xb5c85483aa1c25bc,
            0xbf29e8d191b2a95f, 0xf8dc2c0198eef5ee, 0x1d2f8d24ffcbd2d7, 0xcf39d0ec1c33384a,
            0xde24177082bb8ca7, 0x151792aec6eb8983, 0x0cacda2abb7cb8dd, 0x26d011a2275e4b8b,
            0x075951d5ad730138, 0xdd6a2900fd908815, 0xeff59fe52507fe1f, 0x2ab6d2a3a16bfe14,
            0xfa7b7939c25518ba, 0xff07f448817c31fc, 0x1616a3d52266bd39, 0x637bd4357722a73c,
            0x8aa2d08f26896b1f, 0x55261202f0d44f40, 0x7f467cd4e4b982d6, 0xfc55906541ef3108,
            0x5e264d5848835fef, 0xdcd39e832d82481f, 0x6a0a5661b0862259, 0x0da5624fa601caea,
            0xb2f1bbbfa79fd894, 0x821bac0d2c4aa06c, 0x32712ef9843b5db6, 0x25f4d25e450cccf9,
            0x62f336511837f826, 0x61512c37553d8e9f, 0x25fab1984b8accdd, 0xbff75ac68d8dd9a2,
            0x1d243529452a7861, 0x5275e5f7c33b91ec, 0x37607a6ea9da2cb9, 0xa91cf81241184a20,
            0x0ce099c511fa3a36, 0xc16608045da7d3fd, 0x680d076f7ea397e9, 0x7c159787f7d4a81d,
            0xc24dda2e79fded78, 0x504c1b97226f9255, 0x47241dd3b34b93e5, 0xbb701d478246b623,
            0x5cce6e6e2ecd1a8f, 0x74ae5746b901098c, 0xe1cb391f38013967, 0xbae9a5c658184c6f,
            0x48a8c004ed05e893, 0xf3d9c94637ba9733, 0x29a79c4bf2f42edd, 0x875d6ea7d8df4693,
            0x982c42728eb9b508, 0xf8bfc648331ab3af, 0x4a4f933292a136ef, 0xe7cd22b0acb3448e,
            0x98b64899e020952c, 0x59d0d8c372822950, 0x753f46cae8183a66, 0xd793650e2ae8bd8e,
            0x3731dd7e1aaaa552, 0x5b450b23c2d99d07, 0xbf03d6eec82e0495, 0x8e3adcabade42f25,
            0x2629edbeae55e5e9, 0xe8d2233a5a950a3a, 0x9d6f13956b2fc6f1, 0x514b3cb5a69f2315,
        ],
    // j = 427: sin(427·pi/(4·512))
        [
            0x9bf25e8bc97f0de3, 0x8e3eea8bafa2a690, 0xaa3f399a411390b6, 0x26cfc695bd4559ae,
            0x4414b7a2cc2f2110, 0xa545290ca5740988, 0x171408859003e71a, 0xa09f6752a9392ec5,
            0x7fb5a35952541d96, 0x94e282700ac59efe, 0xd6cfe4fabd70b8d7, 0x36a96e70dc51de74,
            0xf894b5b61340c9dd, 0x16560c82c49e62b5, 0x5b2002c1d35d8004, 0xbd6bc5aa102d73c7,
            0x1d67feecdc0f22d9, 0x72b4c343c2a8084a, 0x0653b307a8e29667, 0x437a04a4b6557b64,
            0x0e6623d55ed4efcc, 0xe23ea5e50a350dd2, 0x1cef51d8eb8dad82, 0x6764ca01f890bc2f,
            0x42cf53b224a8c727, 0x3625c174f56c4842, 0xcd46ea12375a33ec, 0x4e196a87867f7c3d,
            0x73dfbf9807bca366, 0x2f39fd824eada17a, 0x9e46825820c906ff, 0x3d8110ee99c64b5a,
            0x01dbb4f450ebf969, 0x53d918220e888e4d, 0x4489b1cbbdb62390, 0xb17e732ec95d488f,
            0xfd4f96da11e8f42b, 0xa5e71f048904dffd, 0x33d207b665d0ab89, 0x669f468df8863ee8,
            0x1ef2cd7a512ef53c, 0x11044c34edc7db42, 0xa3dde60610d238d0, 0x612f825f32df34b7,
            0x1fc2d5c89acbda7f, 0x112f0354b3292e95, 0xc4421d7ecdd00f9b, 0xd1dfb75feb4fda6b,
            0x5bad3f0a944d09c2, 0x78eef4c6b138c2d0, 0x50dbf5f2f0dd7e97, 0x77c6aa6195ac868e,
            0x5fe28347e65f1dcd, 0xee830c5c3e633c1b, 0xf29b36b18297969f, 0x05f3184851ce0248,
            0x5e12fda7db0eec3e, 0x6f21bde948e7e457, 0x672b7199a345330b, 0x9bb42d5be23d0fbb,
            0x6dc70bd2c27b08eb, 0x4df4a93bd94817b8, 0x004339d756775525, 0x528945b32bf86f04,
            0xdd8be9b6d43fbae5, 0x14cc7cda27321f4d, 0xe132b3a81d4c34c8, 0x3f0cc5d38e78cea9,
            0x98438cc03b34a74c, 0xb94369c23f43175a, 0xcd09c4e7747b63e5, 0xee5c41abf1b8463e,
            0xdb58b83ea8e2cc95, 0x095d9e31d433d18e, 0x022a65ef83a588f5, 0xd379e4d2d4dcd862,
            0x782f7463f84e06c7, 0x4e2dd8568b55d057, 0x13d940d34b582470, 0x33423c59bbc1a003,
            0x14b6696bad72d706, 0xf8d4cebcf2856012, 0x9c396d857f61c74a, 0x1779deef9096d418,
            0x5823f140967386cd, 0xdbe1d274d23033bf, 0x0d033f441f65fbae, 0x7b72e616fb5b66f0,
            0xff17572daefaea58, 0xac2a1ec06c1e16db, 0x612f0043422657ed, 0x0508a5e0c4b6a7f1,
            0x0605d195aa61324d, 0x306fe185d9b8eaca, 0x869f0d5ae69494b9, 0x2fc2872f4bd2067d,
            0x84df20046198e00b, 0xdf377a87934a3174, 0x540e04c80c346d6c, 0x1db4eedba7bf2511,
            0xdaa7cf7d95d7dc0b, 0x96549f9780e4f7ca, 0x7da8524d8af2b21d, 0x73f52c3b7dc5779d,
            0x68dd657de87c6f90, 0x5da42bd87519268a, 0x84f4da473b8cddcf, 0xceffb0b534a8db07,
            0x574387cc96f2660d, 0xaae9a3e4602563d7, 0x80d731684728e3de, 0x4bdd4458a76f5468,
        ],
    // j = 428: sin(428·pi/(4·512))
        [
            0x9c420c2eff590e5f, 0xc7fd954194e6d8a9, 0xde0e25e29ecc5f66, 0x906d7615a0f6e994,
            0xd951eb30f3cdc247, 0xd8902a83cb039bd6, 0x55a3857745dba10f, 0x82a81d7538b2b637,
            0x4275fec89c9c5578, 0x8ca3c3a372af8d72, 0x8893f07f156ef8e2, 0xac7065b7f47a5bfc,
            0xac6d766e2046d20f, 0x97543ede6a7f7968, 0xe7e60cd899985d77, 0xe78078f9327bb1d6,
            0xd0e8cb6f1670e065, 0x50922006a43a9fe2, 0x0b3e1565d4f001fb, 0x061b9eba61d50c43,
            0x3b77a4efb1c9ff61, 0x8a3eca244707b3ef, 0xb1a9a6a4f1372651, 0x1276d1e56abf0d2c,
            0x4c88cef51b1f14d2, 0x15baa78aa510e7bc, 0xbad82ce65da6928a, 0xd2c9df6f84ba5910,
            0x289c519796a2ff6d, 0x6cb647cdecf7ce01, 0xf591d456320c40d6, 0xab7012e380b0105a,
            0x96e582fc8b10cb56, 0x2010ef43379fa585, 0xa8ceda8fef64759e, 0x5e3171ed1ce83069,
            0xa82e3287c3817b4f, 0x2dfe1d21bc06300d, 0xb363fcd60d269630, 0x931432c41012230b,
            0x69abd5e00165e745, 0x3caa3631bedf19c2, 0x3b58efa860d8d7a1, 0x7796d6a4d77a17d9,
            0x04603e4413c5de7a, 0x87f6037b54130745, 0x94dd1cbe75d04315, 0xe1e4ce742ae23996,
            0xd0e409cd256064a0, 0x7b5be400f6f2d752, 0x7f9be747047be1c9, 0x50cff9b6ca1d2881,
            0x880425d81774d0a7, 0x842344d4d8a5232f, 0xb9155e74bf50c572, 0xfdfdd0a9a86c2905,
            0x3c0037c41c72beb0, 0x1e8c91a3cfdc08de, 0x12e39b9778e57861, 0x9f37a2c3f1b2fc59,
            0xf549cc1f7829b192, 0x9d1fb1b2221c6cf6, 0x262591e633fde391, 0x8e888920c0326b06,
            0xcddecbb2a9cbc831, 0xe0de22013e821edd, 0xb5570f26fdde5a1c, 0xb9b4af5fbb5af23a,
            0x5d7012f156942358, 0xbbc6b67bee119ccb, 0x8a66d12c578f1da2, 0xc365cc37a008915f,
            0x01b62a01c4e8f97d, 0x83f5736240383e18, 0x8003b24281c14269, 0x326ddf67cbe000f3,
            0xc68168aefc408e3c, 0xbda14a61361b8b1b, 0x077c9e760828c3c5, 0x8840ed61b94d3eae,
            0xa306aeb7e8ef29b5, 0x7ba908fadd9dbec0, 0xd6f7f96cc406aac6, 0xbc5e1fcdfec58b83,
            0x7dba8482e7b1250b, 0xc64367c9e9697b01, 0x4033c989cc6b66ff, 0xd9946362569ef7cb,
            0x6346a2295978f71e, 0x448e399c7c764ff6, 0xe73774c28f46736a, 0x46d538553562ffbc,
            0x8706fd1525fde7ad, 0x4091e19b8e6a55d8, 0xbae7d6a4d1416b5f, 0x55d599ec577e6a1d,
            0xff9f13a51889c81d, 0x76bece9e88b8f096, 0x5b8bdd0502fcd91b, 0x52fa1afe1f2da22a,
            0x2ca52a2dd92ef245, 0xa018f103b436a26e, 0x9b70f207d8638521, 0x1a21c440c07e2122,
            0xf03495b8df562b08, 0xe7d1c4e0c0501b63, 0x6030990525778c55, 0x0f63642bb4dea5ea,
            0xed1edb97e33f5620, 0xaee401f3c55f1639, 0x522b977ed5875bfa, 0x56d7d3ab09061931,
        ],
    // j = 429: sin(429·pi/(4·512))
        [
            0x9c91a1b963f82074, 0x4f120ab5ff941732, 0x89e322168bd83602, 0xb1e0c735f4b7e118,
            0x12c67253c7dc8637, 0x0efc0c43d36dd870, 0xb04ec27d86693604, 0x0b1f36a3c05026f8,
            0xe8145075595fe2b2, 0x3eefb71328037c81, 0x6b1566079213605d, 0x15912a7006044f2f,
            0x8383fe1c740ecb5c, 0xfa52ed192da18ffc, 0xa5c72cfd3142e8aa, 0xdd870dfc9c0e4561,
            0x0a19d05e4dc1326a, 0x6411e67e53891451, 0x0fcc24affa5b11dc, 0x7c2363f0c552d014,
            0x447add73d6b82af7, 0x76abb152d99b9bf5, 0x7df27549272f3f27, 0xae46867bf18ee553,
            0x306e086e522f6df8, 0xa09b7abc8799e8c2, 0xaaeef2417f143f83, 0x65f46fa5be678b46,
            0xb50adc597ff2b8e6, 0x316bc53f2d1fec64, 0x9653f0e175199b5d, 0x0da5480be5edccb3,
            0xae6511f79c22f8cf, 0x5a8e08521c589cf1, 0xaf840e030cb6b202, 0x911d09b47eaf166a,
            0x46615cf57405a763, 0x76f6c7b0de650cda, 0x45b51fae4edfe617, 0x22e5715173c8efcb,
            0xc59b690ac2add915, 0xf7f80479e74b0ba1, 0xcbe60aa17ed4066e, 0xb216ae4baa062a70,
            0x9628ec130e154f68, 0x1c8a2f43f9de7086, 0x936da0ae088d4573, 0xab2990714fc843a3,
            0x1edf14f8430b8074, 0xd786e804a8bbe544, 0x92af6a4d7daa44fc, 0xca1e090d17f38b4d,
            0xcc46528f6bcb8771, 0xadbd17dba0d112d2, 0x2df1af4a668914c6, 0x470b696284586434,
            0x13485a29f15fe9e7, 0x6f64b3532e217f9c, 0x768d29bde425b274, 0x0ec30d07ea6bc6d3,
            0x9ebb7a7090b25c32, 0x4d2b56c0186fe532, 0x73e8312d41863bc1, 0xaca7fd492e7cde41,
            0xb82c3a14dbc8aeaa, 0xcbc9458e37b654da, 0xb89dcc9e9b4c201e, 0xdae2e67b0f669da4,
            0xf8b32a5c4f03ba48, 0x5cb4b111b9babe1e, 0x540328899836c9ff, 0xe52a7bc2abad3d45,
            0xf6f59fb4a79d119e, 0xc85777e96c16093a, 0xa38bc7e034a47154, 0x5f4def7ea6d4783e,
            0x3d7374b94a279886, 0x3b0cb6650f76eed3, 0x0813d1c907ce6abd, 0x92db55b31a3d6f53,
            0x6f23399c776d689b, 0xbef089905679e95c, 0x51ee93a30873f25c, 0x3c9b67e56734a1dc,
            0x54d60d4648c5afa4, 0xceca93e2bce88d6e, 0xb4580531172e7b62, 0x08d3ed3e0bcb5036,
            0x0ae8d6c872943de9, 0x3d5a5524f216f4f7, 0xbcdd267d582350ef, 0x38f38a44a867504e,
            0x5796d9bc945557a3, 0x99845bf9c79cdffc, 0x778b5eabcbd5448d, 0x263bbf10527fae2b,
            0xe482531c9e265a80, 0x2f5d7f0e2359c772, 0xd7e0ffc25ae45ce3, 0x208823ba16d48a47,
            0xe895e7c78e76d4cc, 0x78797a81bcb1e5ee, 0x9568e85283931b22, 0x7a832e87006d9224,
            0xa4405543f5d4aedc, 0xdae066bcf57d3e9f, 0xe25c9e72833ca77c, 0xef36e880bb45700b,
            0x9260302b98380bab, 0x359d5b8d0f6b9e13, 0x1b812fcbc15e66bf, 0x3742856de5b58bea,
        ],
    // j = 430: sin(430·pi/(4·512))
        [
            0x9ce11f1eb18147b1, 0x3e93627de8fd5778, 0xd8f7c4e536513493, 0xe6c7312b332c7d73,
            0x735dfd9095979808, 0x79b1d42f1b909e7b, 0xc33940e27552bf87, 0xc91347f4529fa009,
            0x813111efd3fce3fa, 0x3fdd98b29f2c09bb, 0x03aa2e225bc18b28, 0x644694c7d3975eee,
            0xef9809afa79cf20b, 0x3ef5f967f5949509, 0x43a9abf3f37e698c, 0x31997e71ddf1530a,
            0x18219fada113eefa, 0x8e5980509aa3c997, 0xe8ed132d27a55d99, 0xd9e87b14f43d76a7,
            0x922dbf886a74cd7d, 0xdd8134dfa0ca2e78, 0x31491b0d6b5144b0, 0x479034e06990dfa9,
            0x0da70b915db2190b, 0x400d3416e64313d3, 0xa054e94d7ab1d1b8, 0x07cf462af7e23d64,
            0xf69fce21599b66e3, 0x5a1346068500406a, 0x79d012e7fd5d873a, 0xadb1f870614cf96a,
            0xf4ee6e5434a7c99f, 0xd4832554311d3342, 0xd7be4abd5d6f7393, 0xb19d827462098b75,
            0xd10a7ff2e469c99c, 0x50419aec17addc10, 0x84aa80d6be81ec33, 0x66945bf8789a06c8,
            0x370f4df2ea472e58, 0x38011273501d021a, 0xc7c4c9dd6ab530a4, 0x7c3e40d9a514e566,
            0xfb75f2859a218c84, 0xfabf53f1e51b0e87, 0xeeedb06f5781fe82, 0xda5afe5b394255be,
            0xc1d596782181351d, 0x6cda261892ff1a6b, 0x2d6bdb83b7008000, 0x4aea96ff9a2a6c68,
            0x0238abac59739bf6, 0x6370193f8553c40a, 0x463df1a0e13f9eae, 0x59390252c0b2afd3,
            0xc33cb72fdc9f23aa, 0x9666e975f9a01455, 0x132b114912acdf28, 0x17e9edd81a98f91f,
            0x10b68c4925e78b69, 0x208d79ba1b286225, 0x59130fc350be268e, 0xc0fb8fc6876e8bfd,
            0x7cffbc6db6cfdb31, 0xfb76e95eaab1c643, 0xc7f750e19f4e0736, 0xc9d98a6128d1140f,
            0x75d217d5df32e12d, 0xa28aa4caf25b6b00, 0x773c3ea3f1b8de93, 0xa9955d6ccd15543b,
            0x128c263118a87396, 0x054f0f45891f7c82, 0xdc6dc1ad0d6bc433, 0x7f7564477077208b,
            0xebd165114eb1f636, 0xe5ed56310e05949a, 0x5d1e7bffea7b8f7c, 0x4ec64dc176ba2734,
            0xc59191dadca3fb45, 0x0a31d9fec0742aba, 0x095b11e64aa00a6a, 0x96849326a34d0125,
            0x530481ef92434dcc, 0x910cac30af7bb43c, 0x1bee94b0d146251a, 0xdb36b21497ef9f70,
            0xcc317810cda016f6, 0x1843620a812e5030, 0x79d62a4e5ccfd07c, 0x56e975bc6fd0752d,
            0x57bf4b6bb2ba95d1, 0x6f9707be06968763, 0x10bf8e72919b6d61, 0xa732525c4f48475e,
            0x5c702c7d46338c36, 0x6811b273e9d9a9a0, 0x642b7a34b4e75a79, 0x024a78fe9f3236c9,
            0xdc162d185c0cbdff, 0xb7203da3f5115999, 0xa1c6369d93daa7e5, 0x9d8b784511c6466d,
            0x41bc5623b5bbd040, 0x53bbe58d972a1c26, 0xb05f6a60f8fad792, 0x82826615a31ec00b,
            0xf081b72afb678c3c, 0x30bb0f6bf9270153, 0xf1aede51fe99f2d2, 0x60ee4697c264a626,
        ],
    // j = 431: sin(431·pi/(4·512))
        [
            0x9d308452a5d2bb43, 0x39ddc98c01f842fd, 0x9909b626f1d18960, 0x96e94c1e54fdd7db,
            0x4ae0aa69cc74fda2, 0xefea40be180fce48, 0x7577d97c5a87db62, 0x2ed61b61f9ea92b2,
            0xabc16b9187fa8673, 0xedfacf5d74af3099, 0xb54c98af085cfde9, 0x1c9275628164a9d2,
            0xd7e3a55694f44708, 0xd722f111d2c2cb02, 0x1898bb9c9e6ca384, 0x36a29dafb5a729ca,
            0x97b67d5624da90ab, 0x2a58cd606bd13240, 0x4b70061b1ec3b97f, 0x5dd5d470ba781f7e,
            0xd84d8bfa7b34df3f, 0x43f682888e54cd55, 0xee22d49948a72267, 0x3c27da60630a6390,
            0xda3e652786aca153, 0x065f5468a6868c7a, 0x3a629428334b7c33, 0x020f0f7c76378b5b,
            0x4a4e109448db37f1, 0xe635188374276204, 0xfe9f8f1ef8d97dc8, 0xde2923059e7026ef,
            0xa6408132b4e96452, 0xc1a21c0095861785, 0x75310b5266925503, 0x41cdf5048fd33365,
            0x60d6af7065a90260, 0x95ea16adc3675ecf, 0xbf7ae63f6186baad, 0xaa64d3ef15bc8b3b,
            0xe92a83b11390e777, 0xa3c967642cfe72da, 0x3b6baed73176c03d, 0xdb5a7323186daad4,
            0xe302f05e86a9d07c, 0x67506e4b91db0ed4, 0x1000c1d794bb92c4, 0xcd1264d669691558,
            0xb49757bba46b70f6, 0x449d57342d95ed18, 0x7e5d13f605e72f52, 0x827c7c10bc9dda75,
            0x739334819463a032, 0x1be6343431e8b582, 0xe725ba5202a045ca, 0xf6fa9d5137ef1e25,
            0x09588c6295f82d1e, 0xfba5c2744a7e7f64, 0x6eceb0e26f50f4da, 0xcceab5d5dc1d9dab,
            0x83393ea5d031d7a7, 0x69015502258249d5, 0x6aa1aff4977d6e22, 0x0facaad85776c4cf,
            0xb212db2eb864be53, 0x15c3132381a29ff8, 0x058923c0d79a2870, 0x5cab549ad12528e4,
            0x32679267e646b8f0, 0xdf24c13b0e3be5e0, 0x65d64fcc4257e328, 0xfe7267b4797a0a23,
            0x11fa1e10c85a25fc, 0xad16ef4e4d0d5d6a, 0x55e544059586a05f, 0xbcbe58f1c2dd734c,
            0x031fb7712dda695e, 0xee7fff8e155b437c, 0x507a4e3d8a12d36a, 0xfaff827f08ebc659,
            0x64213fb3801287cb, 0xefde3abec8fa93ba, 0x66379a00ecfd5668, 0x5ff5fe62025465b6,
            0xf7079ceadbcd88ff, 0x5d813af88ddeadaa, 0x9a3341caba1d8b3b, 0x09a3537b20e9f166,
            0xdec985a366955f4c, 0x84724ac4c97e6fe1, 0x861c75ac8a25081e, 0x5a570e1e20028dde,
            0x4791bf4d08c8c77e, 0xe1ba21d04378631e, 0xe59dd0f3ed11f957, 0xf1078cf8dc961f91,
            0x05a52a8e870c8210, 0x4d2c4a96f7d3e004, 0x751257bc15128eca, 0x0adf8af3b6bcdd75,
            0x346798f70dafa612, 0xf855fde55b192cf6, 0x47ad79f480334074, 0xda0717f1afb11a3e,
            0xfbc88e1e3bbc89ca, 0x499ce825420b6048, 0x68531c6ea9cc987f, 0x2ec7230281704440,
            0xf30c93add10bccab, 0xe49dea60f883faea, 0xb88406f36c2c6f43, 0xfbee521b294c9018,
        ],
    // j = 432: sin(432·pi/(4·512))
        [
            0x9d7fd1490285c9e3, 0xe25e39549638ae67, 0x87424855daf5d9f3, 0x21f5f9a3921b151e,
            0xc54b364f1553b6cc, 0x81cb56de48333064, 0x8343fbe88555e7f0, 0x84f99e5824cd940f,
            0xe1269a9041743887, 0xb0ee1c7a315b10ae, 0x9c9aeb17440dd3ec, 0x1cd2299f9a7d3c49,
            0xa98f2d15778afd54, 0xf8e542aba44b0597, 0x5ac8749d1fff9f53, 0x0e8c41e8da0b9c98,
            0x044a84970960a966, 0xefef1f53eb34d540, 0xd337d6d62c4b1118, 0xbc3fc98211ae9ded,
            0xecebc3a4670f5d0b, 0x7d5bc0eb93daf729, 0x02be2f651cfcbb9e, 0x3c0b7009381dedea,
            0x46ca2f773b5fc6b2, 0xc48c337e9e369c46, 0xcace1be2d45ae167, 0xe713c30dfe6677b1,
            0xddc3abd08d4def0b, 0xbe382474ff1bbc22, 0xc8c683d979dea6be, 0x3c5d18b3637be5a1,
            0xf8f6e0e57817d680, 0xccf9b8f8b954f09e, 0xdf4947c8dc6aa4cf, 0xb53e4de1977e1579,
            0x68d4a9441af51192, 0xcddb8bd6b4dbc8dd, 0x09deacde62e79af0, 0x70d4004b4da8760b,
            0x7d9a7448400b117b, 0x066ea8f1c5e751ab, 0x7f5f3623c1012bff, 0x1b21fc21183240c4,
            0xc2819ad1ba3606ae, 0xbd3198cb05ff6486, 0x76c5823efa91d5d8, 0x1a4e2c09d6fb0fb3,
            0x4e9bf7fd7905d8ae, 0x19558376c028bffe, 0x2dba69e612646e4b, 0x35c1b741bca35ef1,
            0xcbef8f339117081c, 0x79704aced14728d4, 0x738f6fbf1edd5c2c, 0x4d2700357cc3b470,
            0x205da041b1fe82da, 0x23f999a985f9d0f7, 0x26a8c7368bc36512, 0x2998e48cbbe07e4f,
            0xa1ce01a151d46023, 0xccdaf535dd60784e, 0x2dab4a62f809c590, 0x42d6cd70fd1840e2,
            0x950e1807cfcde1b7, 0x71e1b0f9b407ee3c, 0xb2ab917bffe69461, 0x5cccc6950ec57c9c,
            0x44abe3e5f8c7b3cb, 0xd0db573c278c21b6, 0xfeae91f2fa97ee6e, 0x28b10292cba45d7d,
            0xd930293f81b618fe, 0xebe3989b3be6bafa, 0x12eb0a8ed3e5d999, 0x8a41ac2e72222240,
            0x1de2aed4ad03092f, 0x3ff7292181a58575, 0xe5c958d5c226fe58, 0xffe3fdffe04a2bb7,
            0x088a88c4456ee45e, 0xc3d3d08ec25f99e8, 0xa4624f749a6af779, 0xa29c71a5437b3998,
            0xe5c8e48a2f1cacf8, 0x1e8beb6a3856cac5, 0x06e7d11ac4f22211, 0xe9d686ad5c845bdf,
            0xc410662425d6169c, 0x8c6e7604dadca606, 0x3f9a6e197383aafc, 0x8c141b2062ef69b8,
            0x2e439302e5b7f049, 0xc06b0d388d98d2e6, 0x84069ffe1944a014, 0xc509e14501fa1b4b,
            0x64dffc2813ad30ed, 0xe51bbcb4a5ff70d6, 0x96cd98b4d7fbcae1, 0x1f9f5746f2b99248,
            0x04a37d129122d0a4, 0x8bcf5643aff4333e, 0x3636a8f7629a46ae, 0x9c74f3d29933e911,
            0x5df3d5cc3dc66c68, 0x53f4a68908097b97, 0x3aaf261a302e07bc, 0xd62ec5a90abaf1d6,
            0x2701eda5da019d20, 0x24864d83be62ff66, 0xbc910bb712538aaa, 0x85a181dddda7b17c,
        ],
    // j = 433: sin(433·pi/(4·512))
        [
            0x9dcf05f58cf0bd37, 0x03dacb392813719a, 0xc8120892685b41c7, 0xc3b5ef0780d73b12,
            0xeaf70803211d2655, 0x3d4efe2ba7a22d44, 0x72b1cb7e4786ba17, 0x2e014af19b1bfb73,
            0x2a07ad56e49ac9af, 0x81684174a988894f, 0xf01fa2b5722cd35f, 0xdeeaa524266c310e,
            0x1b76b62d20dec08a, 0x12c8754f516813a5, 0x51ac622877db92ca, 0xbc5d1f0e5df91c10,
            0xd1317851400371a6, 0x9dab66b98dbc44dc, 0x8bce35dbfb4614ff, 0xdf4b3b50fb4b62da,
            0x9072d6a6031504c9, 0x54be45a9d32e865e, 0xa987b634e5c5b0d0, 0xa8c6e02241078d2e,
            0xae19ecb8c8951949, 0xd52b480bbc2c5640, 0xafb3d84e4264c9db, 0x21912cad19834909,
            0x37144d0af9f294fc, 0x258f209ef04aebc0, 0xab66dab8123360f9, 0x573f7eca8ed523a0,
            0x4bcab3b6f63e17ec, 0x616adbefcea2dc47, 0x4bf7ee8694695d89, 0x5664527b61ce0425,
            0xfe6be8d6a5ee5ea4, 0xcd0406b9983247b1, 0x69d8834ef480813d, 0xb139654265562106,
            0xe2e33344d1793f8e, 0x1b40d5223393cba7, 0x7a90b68884420e2e, 0x7eba9e9b015e2692,
            0xea1fe672c9a3be01, 0x630eb8b7b8342030, 0x54716160e35cee0c, 0xc1befbb39ca70e1d,
            0xd91da8d44230063e, 0x3cfc30a8635f7661, 0x8bd60868d90e573f, 0x5eac4d18b2593983,
            0x7bf3edc12b94bfa2, 0x782db5128b2415ca, 0x921327679bea7afe, 0xe3a106fcd52105f4,
            0x6c04d2fa9bda803f, 0xa9866b2f352d7c7b, 0xe9228a9072a5ddc5, 0x57dbf6586a5ed68f,
            0xf725c4539cfd22d4, 0x22c8bf650592e249, 0x3eb9a044f0d57337, 0x079253c9d044cb36,
            0x577ae936cf21faf8, 0xb6dca026190e29b8, 0xfbae6a101e9d269d, 0x071392848d264fab,
            0x6337f101eef8fc64, 0x33671339fa2db15e, 0xa5c2afaeeffd823c, 0x48d9ee99f44e00f6,
            0x6dfc7ec1ae19f0f9, 0x7262b867f740371a, 0x4265ef910e3485bf, 0xa115bb383c810660,
            0x91836c0112a40a67, 0x540e5cbb0cd2e592, 0x39556bfccde3f300, 0x517790d76af936f8,
            0x55fd98b5501f96da, 0x441c08556b86e649, 0x245b02e519b8f67d, 0xf8d6246a16e06904,
            0x015fe6d530b622a3, 0x6d42664702ff22f1, 0x5b98c1ad8835236a, 0xb5192a33ae8a21af,
            0xa0df92ebc99692b2, 0xa9e62866aff23def, 0x695cb4e7eab5436b, 0xe1b899e9a3d57552,
            0x9057bbfe6502bf9b, 0x995ff169657278ac, 0x4448d32e76f97fa4, 0xbb0385ef69430ef4,
            0x4bc61c7a1203e2a5, 0x92a828bb884e96d4, 0xe50b378e87dbac7e, 0x08ccba51ccbfe154,
            0x9fcfb5a9bd5fc06c, 0x5b7e552303fb8be8, 0xe25093d0edd6a1b4, 0x23244c24af99a770,
            0x31a2e4054fcdf0f9, 0x938700ac3b548f70, 0x207045579b2e40e4, 0xe00cb033f3988e12,
            0x93ba246263ed5f28, 0x1c86868dcf6c6e1a, 0x9c87059608ecd090, 0x3fbffb4bc458fcb7,
        ],
    // j = 434: sin(434·pi/(4·512))
        [
            0x9e1e224c0e28bc94, 0x2cad377d5c9c35d7, 0x9cac904954b7fb14, 0x9d451133adbec8e5,
            0xea851dacf8958055, 0xe903c0b27770f5d4, 0x796aa7900f677667, 0xcd5225c17cde09eb,
            0x5a231a3e3116660d, 0xb2ee4c548f50733b, 0xf2edff49c71d7342, 0x573598d8cea0ae3c,
            0xd2c90775c8551609, 0x38592eaf4f112507, 0x5bef2fa81a109fc3, 0xa5cdd170f976834d,
            0xdff7bca52d1deef8, 0xfea38471ef897061, 0x0f8f8aa356b87a04, 0x525cc5cc09d6f3d3,
            0xa67d2d6cca1a90a1, 0x5916d2c72a5136e9, 0x02958116c5bb6d55, 0x1a59164324407fa7,
            0x9f67c0cbcc9ccb0d, 0xff98fc2f59112c36, 0x62058067b8bbe1d2, 0xf7fc131cba0ffc63,
            0x5b9fb16c34dbe61b, 0x4e8cb12bf33e9449, 0x8866bbf9c32f36f7, 0x6c51baf49a0ea33b,
            0x865e4dfe8e13abb3, 0xf1d22c4685599438, 0xcb9155315ce7cb31, 0xbe32b93aa875fcd0,
            0x6fbe2584e72260a5, 0x5e2aeaa741429047, 0x9c2fda9c36cfe026, 0x474ac3438acf98bb,
            0x380c525883e67be8, 0xa399b7868012640e, 0xce9e1693b1014f90, 0x9202610d40b091d8,
            0xcfee019d1db1299f, 0xaac618ba5bf1cac4, 0xd3352302481e4148, 0xa44815e5a8a3ab85,
            0x27c9c72d18cca145, 0xbbeb040b39c47e05, 0xfa79e21fd274f87d, 0xf9539af55d23edf8,
            0xcf7b975127b4c203, 0x8e1ebc6a7efa761d, 0xd9811a52ec9f296c, 0xd5d1604f34d449c5,
            0x9d6d303d2b86f4cb, 0x8313b9fa50a23ec2, 0xebeaf75478c8a114, 0xc74c7c6606918d48,
            0xc5905d3e800cdc06, 0xf00c2f181bdfdc4a, 0x3af30a6fd9375fe6, 0x0d411f187f0bbfb4,
            0x896bcba5185b18f9, 0x4f7549183f5699f1, 0x9a6f54749861ebb5, 0xd123712063d746ae,
            0x0b015128f329a217, 0x334c771e16d5698f, 0xb48dfd312777a2a7, 0x5dc042e1521744a7,
            0xfb1a94feb4fcde33, 0x605259485c3ec2bf, 0x8f7a9b6fa8612d5d, 0x767de309f1e7f1ef,
            0xf09aacf768d2ee13, 0xfc6434032f31096f, 0x61fc7ebacd67be31, 0xa04a845aeb4ef5cf,
            0xe970ed106700085d, 0x41968c829d410d28, 0x0ca2700565d911b5, 0x7e898d3029dbd2a4,
            0xbe8c862eee517603, 0x5f3c0ee7cb163676, 0xe282f913c37a8cb5, 0xb3019f29b6498e67,
            0x5cd511ae477ec520, 0x1a4c3ad32049406d, 0x5a90f53d5bc87f54, 0xa58fcf75ce3953f5,
            0x4dfb6c84c10c2c4b, 0x408b5b0d122ba649, 0x575e21b78822982c, 0xb5f5b01046b63b60,
            0x8b4ac2c3ee0ae719, 0xbe23ed0b95c27d25, 0xc9b0849abfa64d41, 0xae3702b7c42c093c,
            0xf78a5ff55d35b5a2, 0xd8c436c37634a169, 0x44026c59a491ad98, 0x65a8a461ffae9415,
            0x81aa1882c9db027b, 0x652ca10314b9ab52, 0xea9bfa94e913c25e, 0x8bcee3c441b4b592,
            0x60054d907609943e, 0xf153c4e5863ad267, 0x1f80d0b09d4a1812, 0xadd9884b6157e0e2,
        ],
    // j = 435: sin(435·pi/(4·512))
        [
            0x9e6d26405303af3c, 0x677bd12f45283278, 0xc747bd77cb5211db, 0x9a1e673bc4d133ea,
            0xf239c4b92eff9dcb, 0xea880af3a4dc732d, 0x4e23c88542603a2d, 0x0306314bdf7a8504,
            0xc097b428903dc417, 0x10f152486cce6168, 0xb191e7a4fb076d81, 0xd0ea01b3f9bbd7a4,
            0x96e2f1929ad7c6ab, 0x8e89742200427007, 0x9c8276350cd9779f, 0x12f403461e60dafa,
            0x0c1cdb797302c0a1, 0x73af43629ad43e4b, 0x1067c8601660fd38, 0xe45d67be4b30636f,
            0xf0ecca90ec8ab9f6, 0x4058dce72235f48f, 0x1ba51819b462b7fc, 0xa1a00ccccc8d2363,
            0xffeaf0204d44a782, 0xcb8334ba517fddaf, 0xf5860f62ee0699cd, 0x7b36240c6ce90239,
            0x9494f2802e85166b, 0xe47b601a32f34a3d, 0x60cd33a10e2029a6, 0xd8d45891b84adbca,
            0x9e893f9495b875bb, 0xe3fd380fe0c06aa6, 0x446a908522b3e077, 0x6970cd51a13807e3,
            0x57c8e53341da15db, 0x9f8b910310d82bc7, 0x3529816d24e651e2, 0x55d0d6de11957af0,
            0xd70721bdb1e31ea4, 0x1c7a717813c56d7f, 0x34bf0522b8c0b980, 0x6a17768364d8dd50,
            0x5ffad9cdede02df1, 0x59c9801e9d93e8b7, 0x75c72e1467b78f52, 0x988c362f52565d79,
            0xeee324538020fcc5, 0x44640e634101deb8, 0x95bcfb46b64fafb2, 0xcf9c230b8358dfd4,
            0x9007957d9ff3a6d3, 0x08b094b401b5ad0f, 0xe16743e9e20710f9, 0xe42c9bf92e5532ca,
            0xc29f47aea8ddd894, 0x6cffdec040dfeb48, 0x6898037ad7b69d33, 0x4caa92eefa728138,
            0x7ce4d71ea5fd8148, 0xec31ce7b10cf0ce4, 0x503879fa42632b4b, 0xd0a0f4ee9a0fc6a8,
            0x63026616847ca620, 0xee8b28aa9ce0d5c8, 0x4817000fe96a07cf, 0xa3d39b0695ddc820,
            0x2e66947dd3a37a72, 0x9ca46d54ce98a7a4, 0xb04c61383308b1d5, 0x7e6b1ef1e2c15ac8,
            0x071100bd9c2145ce, 0xe355fd5110b80649, 0xc1272d5343283ad2, 0x7a1094c8367c0edc,
            0xfb0301b9ba77bcdb, 0x0a56aac373a6a26e, 0x67ae6f3103212b5f, 0xbc0f1730bc5dbdd3,
            0x19edf5057025e972, 0x2bb873006343d4ca, 0xbb694e312cb4960a, 0x5ebe06f62c561629,
            0x2504e777e96cf010, 0xc62f390f4c03b4aa, 0x4cd0618f02ec9690, 0x06c02e3e17891b74,
            0xfc428a5caf3ac95d, 0x2dacaf176ea9e088, 0x7a3b19ea75b36e1c, 0x3b25c63197f8da07,
            0x43a3f853ef307adc, 0x25c4b2b1d1f2d591, 0x14c690d7b9dc944c, 0xf92a11029f458def,
            0x9696f87225b12c0f, 0x93c08230c0cec698, 0x1e24b0410dc5b672, 0x4eb4f545bc19bd8b,
            0x99e2bd181f1f878d, 0x4ba2f81d9ccc3f45, 0x1858ccf76f6f4d4e, 0xed25169c5a62a75b,
            0xddc5df7726bb330f, 0xc81dbd62b4b92acc, 0x00f61f41ed5e7f8c, 0x7979f44df6ead1c7,
            0x631f3193e2fbaf88, 0xdf070b3143da9559, 0x2c0534f2ed763ba2, 0x2c7bb8ad16f1261d,
        ],
    // j = 436: sin(436·pi/(4·512))
        [
            0x9ebc11c62c1a1dfb, 0xcc141e10c6460c8b, 0x4abfd4a7ab98316d, 0x0e71a7d1cc82d89d,
            0x2a93982aef4ae5f6, 0x2a0aac8e2092cdd4, 0xab0bfe8d93961c31, 0x7925e300e2ecaf59,
            0x3b4fedda9d220e8d, 0x28d866d36a5dd3b2, 0xaec80999c1c9ec13, 0x8dfcba77e9dba9d0,
            0x7cc49c95c25c8c79, 0x9801afc819c6d673, 0xa43b32f6442102b2, 0x7ed2b8f7ed28b8d7,
            0xf3c7ccffe0599a83, 0x17bc7e9a7e74763e, 0xbb7a997159f6c2b0, 0xb0c7f5eb20ae6715,
            0xe60cbd6cb5252104, 0x97004120d3f0ad65, 0x55f6ff323c9e559e, 0x990adcee40a1ec52,
            0x4b8e7ff9e901cb8b, 0x8cd46bd2cdb92661, 0x92070f04ffa295ba, 0x2f0a9ca04b354122,
            0xd36468bfeee06e5e, 0xb93f94893adaa918, 0xd2105376571f39d8, 0xde9d9e7500053270,
            0x046238dc396dcf69, 0x49daa5fca1420c20, 0x5d9fb76d7bfce8dd, 0x36c0ddcac177142d,
            0xd921ed626e963583, 0x16095b0819e76f07, 0x5d01ecbe245e3bc2, 0x4de0d240436d8efd,
            0x6a506dfd490b4018, 0xe34b974b0777bd1c, 0xe91aeeb38c9489c8, 0x92206f97bf9d0ab5,
            0x170d5a15e01b8f37, 0x41665bb57cdffeef, 0x708923870978b0a5, 0x1f09ea0f8243b3e8,
            0x0d81582927ae0890, 0x2e3b0b40b9459b7a, 0xbdfe4eac4ee84c7b, 0x42f94e01b2531c94,
            0x4e29ad5ab379a560, 0x4ae6a27ab2d4df64, 0x40503fe25c84d599, 0xd77844be48b3d134,
            0x6eed2429de2e4303, 0x82a9bd7458ab7feb, 0xa329265d888dcc1f, 0x03b16b2ef47480a8,
            0x92e0b7c4d8f3f8b3, 0xf9a0db5ae7058e1f, 0x9f8a4a2164706a28, 0x753bee2da6bcefac,
            0xb442a6053e44a4ea, 0xfc15f3be0879ee75, 0x3ca1b458d599ecff, 0xaccfe168f2ed6a89,
            0x0c6100298e1370df, 0x4a684e16db2b1f36, 0xdde799ac6a409f60, 0x2f6dca99e6def80a,
            0x5a59363456b38f08, 0xc7096bb4e763bd3e, 0x6360c8e64687ee57, 0xc8ece6ec0fe4f8ee,
            0x98e4023d1f99f30d, 0x7ec1cedbd801d16b, 0xa3b5939f2aaed6f1, 0xcf023f628b4c7008,
            0x4e98d6d5897963b7, 0xb5866bde771091f8, 0xdb74fb5c65eb4a38, 0x6b0f6595052d5bda,
            0x61d8a3507c92f178, 0xf593c4135ab6d627, 0x9df07634d7886b98, 0xadbe3f7ff6833133,
            0x952595da5a51379b, 0xc7e531168a812515, 0x274f82f66da464f2, 0x229740186e7b5408,
            0xfd547ff2784e585f, 0x2a01d5e128897699, 0x44a8dae201e1589d, 0xf9fd44d228ed7313,
            0x5a51a85ea24c42e5, 0x4c9146722724c052, 0xbf3624e5fb76b07c, 0x3e542a1f41e72271,
            0x24dcf78878cce20b, 0xceff7c3337875c25, 0x2cb998da95cb9a3c, 0x9c891c4aa015654a,
            0x189d645ea0bf987c, 0xc0b9c15423ea5f00, 0x2a88ced0bdc4dbd0, 0xf46bee6402c73d25,
            0xf20fd1e1cadb765d, 0x7aacc4a04a3a667e, 0x8a57041c0a9b7739, 0x1bf87df6dc4f4cc3,
        ],
    // j = 437: sin(437·pi/(4·512))
        [
            0x9f0ae4d16dc91436, 0x9d2102ab48f467f9, 0x2388ad948fe0b015, 0x9feb4a434d9c20b0,
            0x16d6cacc1b434e6d, 0xb051e8647c1515f8, 0x39b6d9c07ca0e408, 0x49175bf9afd4c5cc,
            0x41ee90f34a48e658, 0xbad346c07b83747f, 0xedf27233ca9f7b90, 0xa5c58deb6fa56259,
            0xab5269483bcbc3db, 0x6c9a3966adbae4fc, 0xb0bbba6d4aaebe43, 0xe5f5c2103eeb716a,
            0xbb5ff85d24c3a425, 0x8fff3715d7dc3619, 0x328a3a904255c3e0, 0x6bc785273ac0a37f,
            0x2e86fc669a9f0122, 0x06dca552293c6193, 0x63f8dbad46093cdc, 0xe5020d916e30b4bf,
            0xc8fcf46b4b91f5f2, 0xde0b9852fb84d6c8, 0xcd65b38876bea14a, 0xc5b6f067aa031001,
            0x577ccb2c52203101, 0x851156fb9375e216, 0x228f58a8f92f3961, 0x3a4a50536ed4d6cd,
            0xb6015c2965c7af05, 0x4c68736ab57cf02f, 0x18ee2d9e00c1ff68, 0x45be4dd6d80f5823,
            0x159a065e5df568bb, 0xdf2397b53ab7f68f, 0xc5252749d04e1b64, 0xc09665ce275bd464,
            0x2e939fd960fd0368, 0x7fd72897eaf8102a, 0x5f8385a88ab0a269, 0xb36bf248ae3e2d16,
            0xad80d0ce47993218, 0xb74f08bdd15bfd80, 0x587ab3b7ca6fb276, 0xabcf9005c38e7958,
            0x0ffe05d3bef484d4, 0xc5fe35375634b150, 0xcb91cf6eb9486046, 0x42ea5e3eca1dc4f6,
            0x40955172bc963fb3, 0x6944b74e32eb9bea, 0xb11c277465b17398, 0x59df8748e13818b5,
            0x164487b85722a48a, 0x1db70ae8584d5655, 0xae2c5d516198a52d, 0x986f30b8eef8bfce,
            0x3c262233fa2e963a, 0x2086dfea08095c41, 0x5a73bb3a8e68c956, 0x85610169aa142658,
            0xa3f938d96faa3790, 0xfb9dd6634baac79a, 0xf8b8146b4332544a, 0xd70a71a79bdcc421,
            0x9fb2fd9d6de0b0b3, 0x89b5dc4dc718b56f, 0x848411ddb380f8b3, 0x29c86244b6628f70,
            0x27a061ae964904b6, 0x001f891bbd9c9c0b, 0x3fd636db2b3f0e77, 0x38e43eb8688b557c,
            0xe4ea1a3797109fe6, 0xb7fffb5b92ef234e, 0xce6deec033f69a35, 0x8ad9fcff479e5f05,
            0xf6e3bdfbbe88eee4, 0x49af8ca461163e0c, 0x5c7441ba123c5a54, 0xbb9cf8c41d7801a1,
            0xafc2d7d4fb47f67c, 0x513fecc834efc63b, 0x4997a86b14fb619c, 0xeb7e0fa2d91ff1ce,
            0x606b585f2f3cd881, 0xfd9f71d8bbd317b4, 0x9b0160941870dbe3, 0x851df57f6eacc4d1,
            0x217f42ee936a01d8, 0x4e75e8073cfd9ebc, 0xbf9b5a8b530b588b, 0x10e4631f01de735a,
            0xa1fea420e38a08e1, 0x09b047b517b80c6c, 0xdc09c2a9d64821a9, 0x0d8473ae7a04770a,
            0x498fa53ea693a4b4, 0xe590907cfdc0cd5a, 0x49e2a94685ca9d90, 0x21a5b29a4c7f4ead,
            0x3a7dab9a40a18cbb, 0xcf5658efca75a2a0, 0x424170b8dc709003, 0x3cb32c5874d5a419,
            0x4ca1a7144b4c5cf3, 0x7ddc7dc2b1621658, 0xd555d3c75a7310b1, 0x5a21cfdd077f8ca3,
        ],
    // j = 438: sin(438·pi/(4·512))
        [
            0x9f599f55f0340061, 0xa88d5f46834bbf8c, 0xede1e1cbb80c292d, 0xf4fa951413e697e3,
            0x662c423ea18c6583, 0x84b6b0154832674a, 0xc121e63e4e796001, 0xa74fd5e2b79d8170,
            0xec0243273dcbe203, 0x322109c3e9febc49, 0xb6cf478c370749e3, 0x68e74b78afe3c40b,
            0xfa5fd4ca23cd82a7, 0xba03a2440d6d2b55, 0xd36e51874941969f, 0x81154df6fa7b1e1e,
            0x781641efce19b009, 0x87e892af06f973dd, 0xfe0c5ac9949850ae, 0xa9e277c573141e3c,
            0x2f62c9507eba836c, 0x708d83c44eb54325, 0x4000495e414c4cac, 0xcc316e51cedd6c65,
            0xd38fbe3717b9a616, 0x771b6eb67a0b26dd, 0x24485b04eca5248d, 0x140cae91a121d98d,
            0xcef0167c6e080907, 0xa383f0b82cba0b13, 0xbafad33d75ea50fd, 0xb530d959dd024ce4,
            0xe238dd892e620fc7, 0x46d682b372543020, 0x924e35b1ee241848, 0xa1905a7d6936bc6a,
            0x7f910f84ec033453, 0x14706c48de04c13f, 0x104293f46a8c08ed, 0x4a5ddea7ade5c37d,
            0x62dcc178cce3d563, 0xe507aa272e98f423, 0x153689cd39148f82, 0xa92fa904c47a8c0e,
            0x14cc71a31ba887ca, 0xfeae4ee5843e7ce6, 0x703c05eab2e7bb9a, 0x29ddd5b105919129,
            0x53272d3d3ae4a3ea, 0xaafb1bb846c64fbc, 0x0b2a47bcc8732f71, 0xcc16c30ec9c3b5a3,
            0x1e13489dbf77fd98, 0xcf129d770fe6073c, 0x406cb2a51a75801e, 0x73a80668c97b9a4a,
            0x1da28bdc2d0c4965, 0xe386e754b097cb9d, 0xa701409dade1ede5, 0x6772d92133fd7cd7,
            0xa0c9e0e87e9c60af, 0x36329afd4518db23, 0x9af9ab0391dcbf0f, 0x7ffda1a699c12178,
            0xc5ad016f5eec3275, 0xc11fedaff954e656, 0xa573bc2db640751a, 0x84cbfa4a8f3cfb8d,
            0xb0d18f7b3b92fc47, 0x9cdf0091c77fc97d, 0x18093e72d695f99a, 0xd5c599bec0e2d755,
            0x854292c634756c27, 0x029b3e496573c9e3, 0xec68000391449077, 0x4ce33389a7fa8832,
            0x5ffc95b309f85620, 0xf60cf65f02fd3295, 0xe718aea0dba4bbb2, 0x9d4e435feea2a3a7,
            0x955cf301e709965d, 0x81812771f9a94fb9, 0xcdc37d97ca93db83, 0xf18f04e5aa9d399c,
            0x6893dacea0b295fb, 0x1e14671a2a433063, 0xb438e69c4eda1e5d, 0xc2d55dd37c6e1747,
            0x651879f87a199097, 0x2678dbb9fe685835, 0x43551430ea52057a, 0x8fcc876118260b03,
            0xffad659d1ef92cbf, 0x65a5c03f84c5c7af, 0xfaef3b8c5ec70323, 0x656a195ec0a25666,
            0x21e8dc02eef2f0f2, 0x594c4b8d72dd7101, 0x5646055bb905d6f2, 0x76b792d5493c3511,
            0x60bd784201a82bf4, 0xfea5c0ba046c750b, 0x3bdc38932bab5cff, 0x0ef0cda1bf8c47e2,
            0x188fda6709d8ac68, 0x26bd8eb75c1448a3, 0xc8710d27429c9523, 0x4995261036e37cec,
            0xaf82730d9bc5f9c3, 0xbf6d6bfdfb632bc1, 0x1a0255421f414064, 0x5821f89a040ebf25,
        ],
    // j = 439: sin(439·pi/(4·512))
        [
            0x9fa841478f4693e5, 0xa07aea7b72272a2f, 0x6d19b5be9d5366ad, 0xff0ae0b5f108abd5,
            0x5aa2f8867469dcb1, 0x11ba1142045f7a67, 0x00c33ab35efa6668, 0x5c78743b9617a10e,
            0xfd05d32188a7f601, 0x70d9aaee6d59dbe8, 0x8bb0e9b6fa5b2768, 0x798a3c6d3ec97f34,
            0x0467c24935183868, 0x8d6c9444717ab839, 0x5cd413bb9e7b5729, 0x15fa807131966a7f,
            0x6a5b575205922ea8, 0x7c68f768ce32fb38, 0xbc8498c1beb87342, 0xa47e6688a256b2e7,
            0xac3da17479ac84cd, 0x0bf4bb29ef6ed9f7, 0xb732e4edd9a81deb, 0xbc2727d26996c5e7,
            0x7cd0d007e3aa0c1a, 0x9a00b206baf10f59, 0xa220678e77a28907, 0x0ef99551169234e1,
            0x4f4d717754b3dbda, 0xcd9dcc6713c84c56, 0xdb0a8ed51b8f053e, 0x50c1c693f67d727b,
            0x2c7102ff5fe81236, 0x2302bfe9e4b4c6a2, 0xd51fdda15f7314d4, 0x7bd3d8a009a95617,
            0xed8972940188051e, 0x69b2d8ce34bdf931, 0xeef87b78eb4d077c, 0x852d459768bada58,
            0xbaefa57c630d340e, 0xb89c0f7d20f1fbe5, 0x6d51926abffbbc23, 0xebdc55a7a80912a2,
            0xfa74eacb324b4315, 0x1a9a576934fc8efa, 0xd94a3762cb562edb, 0xcd59d54eaeea89b1,
            0x52335b40d29b4dd0, 0x2c6910da0df3a352, 0xfced633c31949ab0, 0x07ccf36e8acaf553,
            0x2f9a9640117ddd54, 0x3704a0aa4f6f4aa1, 0xd3f9e354a8ba62ad, 0x21cfe92d93e399be,
            0x4c2f912ff1bc9081, 0x7d217ccfd3345d10, 0x37ea502cc2201797, 0x8c874b3399bd4e85,
            0xfef1acd2d11b0219, 0xdfc9ccbf34a3e31f, 0xae3f709655b26bc1, 0x5e4433169fea6db4,
            0x6f910df1b3c09bef, 0x71787110dfec7a03, 0xcd17dde42305b8ad, 0xa8fc2b1365854d2b,
            0xf2dacef83bf43403, 0x0b8c01c07d8778f7, 0x46ccc55d5a827804, 0x2e334951e99dd3de,
            0xe38d3980479cafeb, 0xe42b49a542f14e88, 0x63a73fbb8048e472, 0x923385542c997493,
            0xa014566660cdc3ec, 0x513ca68d3ceebf36, 0x94e84e0e332f31a2, 0x79ba0b3c0c87d031,
            0x7f733753281b7b49, 0x29dd2296c7759292, 0x28b9c97f4d1bdfdb, 0xd7f7a44f47d33718,
            0x544f21cdfb2b698a, 0x5f3187159ac973b1, 0xd448f2ad16677ab8, 0x46d1101f83439b57,
            0xa25c944c13e72a4a, 0x50fe16172bd4bdae, 0x645db0f12ea40d0c, 0x0a7122ab3a02d29e,
            0x791600f1f03e7041, 0xe1a615be84acd6bb, 0xb79be5fbddc92482, 0x1f5b31fe08ee5094,
            0x5b5bc97453f9ef30, 0x58f1fcdf0966146a, 0xfd7f5189669ee8bd, 0x4aa16e7a84eac71d,
            0x74d18cd5fc4cead4, 0x60507813016085a9, 0x600d9487627103ae, 0x28daac9f65ea0ac0,
            0xfb7fa50f593327b4, 0x7f4b91d57daec566, 0x45ae739d074e1571, 0x0324606cefe14e8f,
            0xb13b927af2e26c58, 0xdf937913dd9504c0, 0x2041df9729dec909, 0x3e2969f29c88cad0,
        ],
    // j = 440: sin(440·pi/(4·512))
        [
            0x9ff6ca9a2ab6a26d, 0x22cc118a0c118a9f, 0xe77e3c6814fd92a5, 0x4562bb5fb2e2154d,
            0xa0ceb403f2c524af, 0xa3eb8e405ca8a3de, 0xf3647d35d16a6055, 0x2c7dc790c5716f4a,
            0x121f1b05b7ed1216, 0x59df7b98c0c59bf1, 0x7fd3fc2ecc3face2, 0x668f5434162d4855,
            0x123f83a6e920a06b, 0x4e20934050f6a9bd, 0x7c5cd081c739ec11, 0x804f2d812da3a9f0,
            0xa1ff31f9e8fc4af3, 0xc4bca624b6fce3d9, 0x45aab2065acfe204, 0x1e7b354294a86b78,
            0xbacf055c1b09d140, 0x0478f900be4caae2, 0x02d9347a47d1007c, 0x30bca07fe8263cc3,
            0xfb95f10f40df43f9, 0x0119c45c16644248, 0x1e79c6cae47e8dbe, 0xc1e2a9707499bc20,
            0x41548988fee55e3c, 0x65c7949b0e64acf0, 0x5d1fae822d56aed9, 0x8fa35c487fbf48c6,
            0xe47781812c8e7107, 0x0b39be45f3cfba80, 0x518533491eb09bba, 0xa88a056ecb487832,
            0x7c8bfae4afb0cf07, 0x98f6e85551df4fe9, 0x419ed01deaee48e8, 0x4bac37d1560fddbc,
            0xd89e42810a467eb4, 0x7efd1e5494e33551, 0x47c13623f45a5046, 0x7d919979a1cb11af,
            0xfff7f517931de249, 0xfc93e885e700b0c5, 0xb3f043ef2f8b821f, 0xa4111eeb4725190c,
            0xd7323f578541e87f, 0x4ec4dccc3dbb5abe, 0xe321fd2d894a0023, 0x5c4fcd26a4a73927,
            0xcbda1beeccab38d3, 0x6a9e092b5ecddb36, 0x9a64f3436b9e4d69, 0x726e92acc92d65f5,
            0xf5c72fb3104438fb, 0xbd260af0f9f00a7b, 0x69a3018e350e6e4a, 0x1a7f60e406a5497a,
            0x293accc562bd8cfc, 0xb2f3f26cbe069497, 0x5a6212de94c3734f, 0x36b6ebf3525903dd,
            0x43ce1340995abd58, 0x2de370ebfb5edb9f, 0xa9937b162661dba2, 0x9657ce379c1964cd,
            0xaa35d1da4dea689a, 0x09bf2c98e803882c, 0x58cec1adc5e6db77, 0x4fc97ddb561086d4,
            0x2967364bc45ef0a5, 0x221810ef5559ac2b, 0xd1f7da86e1a6e2cf, 0xfe3da169f5f776d9,
            0x90261430835bf950, 0x169f2a04490842d1, 0x1b1ada9811da7536, 0xecfdfa119d2819c5,
            0xae7424fca8d8a348, 0x8240f6a03363e5c1, 0xb8a56e17cf15a4b3, 0x8cb997d8a70436ce,
            0xec69177879c71746, 0x8b3a6426f37afe44, 0x2205a2255607d529, 0xaca3023b1413e25e,
            0x3ced51f6ddb54646, 0x9dfbeb0d91e47bc0, 0xe112cfd02b88e8b2, 0x9fe0235f33965417,
            0xccd74bb05464dcbc, 0x6f8b29d5fb397679, 0xbed9b6afbad85561, 0xa95e38cb4be3d1cf,
            0x2475163b6675e149, 0xc90cff939589b29a, 0x7ee14baddce3171f, 0xbb0c93fbf8b0aa3c,
            0x2d7026375254be2d, 0x4ae9507bdbc0e0ff, 0x079a9a3df51c0fd9, 0x99a1cf50d4e5a367,
            0x6db8d4f3334e734d, 0x821040f230d00747, 0x36ad7d30903d7e1e, 0x877ade70c1c88207,
            0x6741419e7359d6d5, 0xb7420910d75f8441, 0x2da746dbc8f2e63e, 0xc66bb3fc91bea785,
        ],
    // j = 441: sin(441·pi/(4·512))
        [
            0xa0453b41a606009d, 0x2556ad6f3b8ce71c, 0xd2ff33fd41b83ed6, 0x251078937fd66c6d,
            0x1efc7ebc0cdc32a8, 0x6a73e894a5594cd8, 0x70c07d1ac5107b9e, 0x5225283099b97cc5,
            0x8f4eae2868f9ac12, 0x877263aa422ed978, 0x7dba06a8ae8a0087, 0xce02ed88076ad7fa,
            0x9391219792de5dde, 0xfbe670e19e1d6e22, 0x9898855c909d0da1, 0xffcd521cb59a9e5c,
            0x89a14e56317a1b3e, 0xf3bcfbd1a140c337, 0x1ac19db0afce6c4f, 0x4285453f1181af77,
            0xa0ae577c842ebc1e, 0x06bbf3f9ae6b854d, 0x38ed67102a0e98dc, 0x4809d34d63e55f0e,
            0xb2f1c2da4bbca2fd, 0x9222ef310e5b0402, 0xe21c486dccc1ee54, 0x15ad03b99f8879fc,
            0xa248369621d5cb87, 0x54e5b294b5160504, 0xe2630cecaa33f095, 0x3e15d097c92df1ad,
            0x3650812b1dba663e, 0x82319ee38702cf89, 0x47cfa5c6fc1ea443, 0x2ec3507433a65e89,
            0xbb4048d84aa9690c, 0xc76f3a9d065805a5, 0xafd685f078616e52, 0x0de9efe249bcf414,
            0x4360c3378d308e7e, 0x2028da6d56766c83, 0x760adfe3dd5aaf92, 0x8cfc9743be2a9e74,
            0x7b2a7fc9bd819c68, 0x1992e670e35b2fbf, 0xeeeabff2f4b90802, 0xcb882f2085e7d219,
            0x072449cf1257eb34, 0xbc37647bbd0a40a9, 0xd6c318ce8ff57188, 0x3d7eb27c3602f625,
            0x7cf73856a8967db9, 0x8386d89197f73768, 0x35a93d1ea55c629f, 0xb5f3fe5035b05593,
            0x2431a5636aa973c8, 0xee828cf85f45a931, 0x82008fccb1f398b9, 0x1821d060f939ef43,
            0x5a42a2a264b505c0, 0x5eacdabf134ee678, 0x647a30544314930a, 0x8b344315777ebffe,
            0xd4fd3c83b5079bb5, 0x494ca2e1d1103c9b, 0xbcbc5e7850b7c9df, 0xa41fbbb87b3d8a97,
            0x82f3f04089e4670d, 0x74446295fc40cdc7, 0x4a338a33bc6f0cda, 0x8166e7390cd6b26b,
            0x37f9b11a557dfca7, 0x82e41f261e2e3158, 0x22eed0c04adc0fa6, 0xafac733bdf8d2b61,
            0xb88b6b396663ed0c, 0x063837ad290e38a5, 0x54a45e7a7313d861, 0xf02f55f0279a0f64,
            0x65e427d47051610c, 0x17d4c1b5b49afc9b, 0x63819813e8fb0b39, 0xacbb22557a904d8c,
            0xdd95e7c6919cb7db, 0xca914cb0e2644f68, 0xf937341fa1e7a3ae, 0x026d608de79c4531,
            0xe417bf70b36cdb31, 0xae2d4bfae5a838e2, 0xf6a2b4ccce31be41, 0x0af54b21112222f3,
            0x5ec5d4eaac250e3c, 0x14dcd86d9d4a7b62, 0x4f164b6b397df311, 0x922bb1825e26c669,
            0x11e06e6298255f52, 0x3661cc4cc4187f7d, 0x6b977d867adbb4f7, 0xa5881e2bf969db2f,
            0x014c4004b7c75a98, 0x7134d574f42a0476, 0x098df2a22bceb139, 0x6f94ca848014feb7,
            0x4162a800a1e2a789, 0x4234a9aa1ac0979c, 0x29660ba838ae5894, 0xb1974890ecc7d9e6,
            0x767977fe5b4f92df, 0xdf74fbe981a89550, 0x2b8a5687c77611e6, 0x6669c887886116e5,
        ],
    // j = 442: sin(442·pi/(4·512))
        [
            0xa0939331e8846237, 0x7cec6df5bea167ce, 0xcbf042bfbbd1e976, 0xf7675a482f3452b8,
            0x2852837fcc88c3d6, 0xc2f242f43c94922b, 0x6cfb04e2607a03db, 0x7d2ec1916c634fe0,
            0x7e3048a2a2e21826, 0xb0ad31d291314559, 0x060f18c52b402f06, 0x3228f2384c65e255,
            0x617509e40e5c35a4, 0xda07c6809d6080ef, 0xad7d485503157b81, 0x1235ea2632bbbd87,
            0x2f706e7a6dc67433, 0xe76a3086896a57dd, 0xebf723a618954c1d, 0x7024293c07d2fd2a,
            0xf9e1a65f2aded844, 0xe0beb75c26a39adf, 0xb5e453bcb6eb33a0, 0x1e5a8ca8c8560ede,
            0xd0c88329daf36fa8, 0x787905fd139ae7b2, 0xd30b3d6c917eb722, 0x3ca4a3e96d5529da,
            0x648dea1a2ac5f3f7, 0xb9af3236be0092ff, 0x7cf37805d3f0df98, 0xae4bf3d6582c1e36,
            0x29e74718e93e4f6f, 0x2d2c91be91ba734d, 0xb6d4df08328f4805, 0x103febac0a5c7883,
            0x691216dd6ed1fe44, 0x3adfec1e0c147541, 0x62dbe7e047aa23d7, 0x5cdb25825a043f6b,
            0x3cbb17b919ea9931, 0xd17a8a64ca32b11a, 0xfec796429fd8cb69, 0x1f36b0f3e42466e0,
            0xf9794b68f26dd1c1, 0xc45053692ed8a153, 0xf2f7083a1c4be82a, 0xbf1e2ffb06032616,
            0x97f6125ca1d58973, 0x31722d2ab772af36, 0xc0acaaec88fed851, 0x6465c5b343314f9d,
            0x3a865d37ade2a1c7, 0x330a5dad82200a95, 0xcbe4150238de69c8, 0xd0f1302f98a1da1d,
            0x479c2e61bf7efaae, 0x896e2b0b449611ec, 0xce7ba5a9b1cd351f, 0xfffaa24edd4a3f95,
            0xbb1f23926c79c381, 0xb450f2022127dbed, 0x3c0d391d3318a0a9, 0x0acfa60067a23c9f,
            0x85100588d8762aad, 0xbe954a0071835e00, 0x6804e8eb4de44bb7, 0x762afbd0a27ac6fd,
            0x01bdc88803501f14, 0xc021887f204b4553, 0x7bffef8dc14e4b01, 0x79898a60ada59f92,
            0xacb1f2b4e19eb210, 0xfa3e7578acbcad7d, 0x1556e2a0e6c7363d, 0x9e3fb69759dce26b,
            0xde72b13def8cc3f8, 0xb30a0ee8878c3ba8, 0x14306ff217814373, 0xd5bd17dddac4a43e,
            0x60e5c7506bcf24ec, 0xaeb28ad06e937235, 0x7812d9a4c83abf08, 0x25c2b31b39a573b1,
            0x05c9b22ac02ac9f3, 0x5497d4925849b195, 0x0ea059ec88bbf2cd, 0xfd06c5745d633c7e,
            0x0de7a7d6ebece412, 0x4afb0fb0e1745c25, 0xff67fe1bd9a811da, 0x49e43d9868e2534c,
            0xfe167ec1c8b252ff, 0xca2248ec443f0152, 0xc129fa7fed383932, 0xadfc9de5ecaf012a,
            0xf35eebf7112fcd29, 0x8544b6dbbf20aabe, 0x8a14698553d1f19b, 0xa2802c2dd14eacbe,
            0x2f953046b02c1b73, 0xdfec4018a794a71f, 0xe165541010c8523d, 0x5a8b99a0ab36e2be,
            0x573a852e227b33fa, 0x8a44858661294454, 0xb79e2689c0e90bef, 0xf657fa2a4bb6e9a9,
            0x239ab16dccdd9f42, 0x763ecdac6f3d8860, 0x85ad61c9d31c203f, 0x9398de70b34b87b1,
        ],
    // j = 443: sin(443·pi/(4·512))
        [
            0xa0e1d25edd5137a7, 0x357cf99c14afd593, 0xbe9b46c1e7e782ba, 0x6797a8e4732e6a96,
            0x491d8009158da18f, 0x1aa2a227f5fcf5d4, 0x10491be02a958613, 0x5adb869ffd5078d0,
            0x1ff1c3fce7978b72, 0xd0ac49aaf80c454e, 0xf8c5c6d5ed34d338, 0xf6ff71a1e89942ac,
            0x792558af0fb59460, 0x549579cf090bd6b9, 0x2fbe8247906a72d3, 0x42a14132cdc289ef,
            0xaad7c2d4ad11cecb, 0xd6bb221fdaa27f8d, 0x85b53f4c80889631, 0x4635c1003f574e4a,
            0xa2a3e363d73ca039, 0xc08b93d58c0de56c, 0xeff897f0fce06b54, 0xece11be21bd219f8,
            0xc1a032cedb153bd4, 0x36fdf8d0b83298c5, 0x2d54f1cf9acada0d, 0x25a4c1bfd91190bb,
            0xf2a80cf7877774ce, 0xa2935515c3821a22, 0x491b2036cc1ba1f4, 0x9d4b4d10d224a508,
            0x217e37e857809743, 0xcbda486e1cdfb313, 0x58072b6ab12244cf, 0xcd621c1f7ae28e3a,
            0x5dd09883ac7b05b8, 0xfa55d7454fa3954c, 0x4d4eb114580338db, 0x6bb2687a98e102fd,
            0x26fc40e63fbb2dd2, 0x0f5b4bf67e014dac, 0xceb08a261c11dccc, 0x02bee10eb7a54d05,
            0xb6a539fa2b247899, 0x686c785a515ef734, 0xb84251e7193224ed, 0x989dac312aac6ef9,
            0x6f8ab097b114f328, 0x96a9a52161640a20, 0x1ee3437fb4fba44d, 0x39be8a53d3bf57e4,
            0x0c9f89b909d06022, 0xbaa2e568c3616ad7, 0xc154ed7fa8893eee, 0x9cd512dbcfb7dd84,
            0xb0fb0274e6ce8138, 0xcff77ffc51c49ece, 0x783b46689947aea1, 0xdb4eb894e599f047,
            0xea7daf65a8a01ba7, 0x0783fbf3b4ba8ac1, 0x1417d0f94c65b12e, 0xd7fcb8c8f10ebf08,
            0x740bdb3a128ebd8c, 0xedbba6fe4cfeeaaf, 0xb541a6e069e42422, 0xa5bf5caa19cb42ec,
            0xa0d2f2e94113c0ee, 0xb2e8b87d5279ee9f, 0x2bef621704eb4a73, 0x6db92921615b2903,
            0x601d747d06f1870a, 0xa38e36e9ea9b88ce, 0x5ea4281623821955, 0xe1c2ca8a89bfe9a1,
            0x0a5015e0a74d3058, 0x7948fdb930484b70, 0x4a2f060c9f1d3648, 0x57c020b0b7facd85,
            0x2f611069b38fd2a1, 0x5f1a6d5aae8a55a4, 0x2a2dd9f7fce67e3e, 0x0cae657a8fc02516,
            0xde14e64e0fe1322d, 0x79b98ed3f8ce35a9, 0x32c669df8dbf6e03, 0x4f62a5ca7733e95d,
            0x2f35760c61683f70, 0x91c5b8c5fae933bc, 0x541bf4055cdf82df, 0xcd181366cb4152f8,
            0xd8c47ab56f8e8424, 0xe104564bc5ba1592, 0x8bba7184ea807eb3, 0x2247f424b8cf7818,
            0xab01292e0997a100, 0xe9ecc24dd3fc2ed9, 0x9ada2d49fac7897c, 0x386f7ce4c1039c90,
            0xa949f11e851fd4d3, 0xd79142fceb717247, 0x39b0604e4b9f0379, 0x188310d820c231e4,
            0x0b95125216dfc80f, 0x276d38a5cb2069d9, 0xecd52b2dad9c352f, 0xd5ae9e7ecdbaeb1e,
            0xec358d758276c879, 0x341ec51e50901004, 0xc6d906de0e3584a0, 0x6ba9254dbed1bde2,
        ],
    // j = 444: sin(444·pi/(4·512))
        [
            0xa12ff8bc735d8af6, 0x71acea2819360c34, 0xac16c54a299955a3, 0x9e9052d760053a93,
            0xbffc3ec907be4fc0, 0x203fdcfd82ebaead, 0xb1c4ad805b4530e9, 0xf7a8f562a7ffc2f2,
            0xcc56d96867edb80d, 0x121032d03a822ebb, 0x55c42f570d0e5727, 0xa59838a3f2b2276e,
            0x9f6a99af2b982d08, 0x60d0012ecdbdc851, 0x3f3b1ed1ffa26dda, 0xdbc139ab6d3fb9fe,
            0x2e3d828814fa716e, 0x4cba73804c35b14f, 0xe7add256a3a2cb72, 0x9c6d2afb5c9b93a3,
            0xca6c6514336026d0, 0xc94296c7902dae22, 0x0192e06fae4c25eb, 0x190ab8e0f5cf43c3,
            0xda9390ea7a9eacad, 0xdf437d48389fa823, 0x8a65503458812d93, 0xce5a9f65391c6872,
            0x52cbaf7b089ca5ec, 0xf5de573a5fa417c8, 0x92a22ca4bfc88781, 0x8b0b55a8e73bbc01,
            0xc4970ab1d28d2c79, 0xcb752f90f2c1db9d, 0x611bf9eb048b5231, 0x3bed8ae40d35f917,
            0x533dd405e638b6c8, 0xfa45477541b4e5e1, 0x5793a92cc4c0839e, 0xd082b91a5876c75d,
            0xf40a448f2b048502, 0x99565645dc83c821, 0x1dd092e130d1157d, 0x3c9e33fd4d25be7a,
            0x4a859c351043aa1d, 0x61072e7449bb5362, 0xe4327cdb12fcf794, 0xb4219631493eedf8,
            0x5fd869d40bfad38a, 0x308a8ec96ab3a0d3, 0xad0688139c494976, 0x54c79181b88acd6f,
            0xa33f24e625cc39f6, 0x8600dd8443be6642, 0xafd5dc9ed01df28b, 0x86842cce534fd32a,
            0x623f11878cf0d357, 0x14a69977adf3acea, 0xc6c583d804bc054d, 0x77a215d70fd271ac,
            0x8877b3016f2f50b8, 0xff9b92f8657ecde4, 0xc2b5273482a810f4, 0x8a4b7a37ca9f1fff,
            0x497329aa580e6303, 0x80d3e2c174c028e6, 0x616cb3aeebab1948, 0xc3aeb5f9cd0a0bac,
            0x86e776cfc7130504, 0x10bc63e0f3b04f03, 0x8e97c5b05aa3d4a9, 0xa4492910f42f1aea,
            0x637214f1915d0c5b, 0x9abab4bfc75433d5, 0x6dba0bdb09680954, 0x4225cca47b04edd0,
            0x56281ca1e6b0c2be, 0x1e1503450ab9585e, 0xa62ce0499809e142, 0xd609a213c9344232,
            0x5546cd2898d79247, 0x1297bfdf7dde1230, 0x132728f13710cb12, 0x1e334bd33ed20865,
            0x0481c647b230ea4d, 0x44a62df01c8c8892, 0xd423a619ef3a791f, 0x5647c76f0203896b,
            0x40f8e8d9729f3b17, 0x756fb38e4cd48ebe, 0x365ebd61597f70ac, 0x296fcd7e22b33948,
            0xe6402fe6a833e126, 0x176ce9a97a12f190, 0x0e2cfb09f2166e46, 0xc9d572a64043a67e,
            0x0f399b7091408ecc, 0x6d462cb00fcfd141, 0x3ec3d53633a77663, 0x7a9a5f4049d5baee,
            0x345444d9ca43272c, 0xf6dbfdd1eac884fb, 0xb453f010ddf02878, 0xb55dc85c15def43f,
            0xccbecd2419b394d5, 0x6c58ccfdb329ea43, 0x29b1e99c0d654c4f, 0x2550c8785258d689,
            0x30d94658d0bb984d, 0x0ca30fa21a93e21a, 0x971e8b552bdf949f, 0xedcf89667ffa0c0f,
        ],
    // j = 445: sin(445·pi/(4·512))
        [
            0xa17e063e9d6ddc2d, 0x8854021ab83769f3, 0x24e007c94853b316, 0xa995890c30501a04,
            0xcb1bfc24e72042b8, 0x114944a397029df6, 0x59f6cf69d76fcca2, 0xcde96c9ee7664d15,
            0xbae7e4807570c18d, 0x1712232c693d7ce2, 0xc3b0be0c6b090b5d, 0xe40a04825b335f7f,
            0xce7bfd15737d460f, 0xc3c65330e63d33af, 0x7300c27101e67610, 0x09ea4744b29fcfeb,
            0x4e7bf7e005d2746b, 0x4e539e62d2e0ae80, 0x87fb520b203eab21, 0xeb09fcdf65efdf6c,
            0xa6ea5e552f4badbe, 0xa574012300c87e7d, 0x8b014e1e8cc3c598, 0x40127bb131e4ef56,
            0x3ddf39def98b42ce, 0xf0be598700b6b738, 0xe1c5fd2572f8b68a, 0x64412a8660340147,
            0x961445294f856c50, 0xd384b9a3096a3dfa, 0x2b6f6d5713a028c9, 0x05c0ccdd4a1f23d7,
            0x6a10d5b782b0266f, 0x388e7cc3d4b286e7, 0x5231b2956ad5862e, 0x4c434caa1ef80050,
            0xd0270d95d8821d77, 0xa49284e2c5dacd10, 0xb07cb7c484a10afe, 0x82b69e4ee9a42867,
            0x02d9f19a2f2cf998, 0x89af1e1618a8098f, 0xdabbe2b21d57c447, 0x90a8f59ed61bed45,
            0x734d5b9b2dca9059, 0x37b0318056b204e5, 0x847cb240b6daa29e, 0x156a54212c02d09d,
            0x4f44ef9994fb3e33, 0x5e5b9772ac206a64, 0xfdb4b24659200ce4, 0x9fbd28b4522dcad5,
            0x66d43b30beba3060, 0x341d020595b2ce6c, 0x14d3f4cf9a76c3f6, 0xb950243ed927d00b,
            0x83246737c5161763, 0x7b66cacb3a0f3ff0, 0x25e05393dad95278, 0x11a3787242595240,
            0x73228eecff26c95d, 0xc6c5400fe43188f8, 0x839627bd10d6d2c4, 0x73ea0e229c58d926,
            0xc67ccd13280ce24b, 0x7584e63e57e93aad, 0x55b936732f7e4258, 0x638594c7a30eb810,
            0xebfba9aa021174b5, 0xd1cb9d03670da43a, 0xb2dba7c210162f19, 0x7783e3d8372dbe3a,
            0x1071d22af9c68e35, 0x7bfb06ffb7ef5f15, 0xf15d6947a86c973e, 0xd13d3f70479f6d13,
            0x19e8874e16d87769, 0xd56c399f575b9bb3, 0x1cb413cdec354c68, 0xe26cd55a8b46d6f6,
            0x40657ed675ed06a6, 0xd91de9a9b18dcc6f, 0xdc9d488d997b4f9d, 0x2adb384cd585e6dc,
            0x3647cf155153cc0f, 0x32fdc35e02b6b099, 0x325d3c4889230cfb, 0x56cfc73cf0f41727,
            0x3de2dba74d242bb3, 0x7209f7d91e3c8b5e, 0x63caf1b97677f29a, 0x36dac474de066da0,
            0x813b51a00f99bcdc, 0xffa504bd1addbf67, 0xbeb73598d93dd7dd, 0xec88bff5f9d63d93,
            0xc31e50a98e0c81bf, 0x0f07d1305b97f452, 0x7abf605770cab9a0, 0x39d088fadf778102,
            0xe3fe6b20cc8e5e34, 0x88ca160ac5b4e522, 0x7ebc14a852f6293b, 0x04dd6a4c727d1b25,
            0x070bc56da79da22e, 0xd66c18800ec530c1, 0xeedfe20d829547e9, 0x995a6263ccae2ae8,
            0x4e9297b24ae541df, 0x3635b3c4c0458d20, 0xc29abe718078ee49, 0xec9eabac2a235875,
        ],
    // j = 446: sin(446·pi/(4·512))
        [
            0xa1cbfad9521bfd1b, 0x166c36e7bb3c402e, 0xb7e2242cee274a6e, 0x555d8b6b02568575,
            0x141472e9a97c52d9, 0x1ba9d80054df67c4, 0xed851ae429dfd948, 0x3f2b5380d242a093,
            0x74ddac2af92f835d, 0xa669ae3914915391, 0x03fc132611e4c535, 0xfadcaf54a8386daa,
            0x71cdbec591cd530a, 0x37f52f38554becc6, 0xb4547955b5f54139, 0xe0499d411b410d6b,
            0xe311e183a650c136, 0xe55b1a150587a48a, 0x1d80a5c9177dc14d, 0xdc62d12c56c56698,
            0x50c65b930d7e4957, 0xa8eafe87f4f177fb, 0x3b9f8c4447f4ec66, 0x14bea967c9851c38,
            0x63320697a8e562d0, 0x357b8539e169f713, 0x9bc0308362b03636, 0x311d4dfed9c7d439,
            0xb8e18933ffe390e7, 0x58e78de261717c8c, 0x62fa378065de5474, 0x6430024a68e09bc6,
            0x9e5f8d41c3ab53dd, 0xee59b36902114224, 0x07f9553d8c3e2fdd, 0xc1f1ab3d11622d9c,
            0x89d09a6cf09acbda, 0x686944a493b35428, 0xc286c1e08b46120e, 0xf4746a904dd8844e,
            0x593e1ddc046cdab5, 0x0b257f85a69b0d19, 0xc35a80e003cad78c, 0xd6ce7000d9c2a9fd,
            0x330ddbe08593d7d9, 0x3e21fffb60134ab9, 0x0ba5b93c21579a17, 0x92b71ad88a15d05c,
            0x6344d03bc5d1ffb8, 0x5df409add371c39f, 0xc0b971feeff5678a, 0x20653aed734a2da8,
            0x731629a9b23db216, 0x8a28d5b9e7ecf09a, 0x6313bcf4854014ec, 0x31e3aa88cf4aed98,
            0x4b458116350fc3ee, 0x0909b4cb6d1877bb, 0x1efea9c6800812f9, 0x274223119c282277,
            0xae6138e100d15465, 0x3b5cc3da970ae98c, 0x70f2eca47df8abbc, 0x3b048af69e16a478,
            0xcb47c860019b4644, 0x5594ae2256180db3, 0xfebae88db89ec39f, 0x1b4c3861d1098846,
            0x02d1b2a6c5e875a6, 0xfdfaaeef48c847ce, 0x49c32def9cf50833, 0x4f253beb0eacdcaa,
            0x0d04d0555e4a5190, 0xdab17fd47447dacf, 0x1d3aef29529efc67, 0xa732a46de2a65bea,
            0x5a55a80f1d64aa5e, 0x2aaced7babed948c, 0x8d3d8602ab07384f, 0xe25ed2d5a72c03f2,
            0x11641d35d20df010, 0x96e7f01eddd4420a, 0xa16541583a34f2d0, 0xb75dc6d1d54ae409,
            0x35100427f61446be, 0x927c0d3ae446035d, 0x5fde545d94b1392c, 0x78dba07fb724a9f9,
            0x7b90e506ea9a8392, 0x33b352ff932174a4, 0xddd7fe3351646252, 0x5a72ae9cb5d92e59,
            0x87b0637ccf92ffd9, 0x26d34c170714781e, 0x7ddbc09c31293cf3, 0x434de1a48a494949,
            0xbf0f926c60ffb979, 0x503643b14cbd5b5b, 0x3f227ea5d2814b9a, 0x65f53ea00a81d509,
            0xf3200a51e6ea1639, 0x6ab5dfe735b5bac8, 0x9b8f087a20fdb188, 0xf3a311dad6411299,
            0x8c7c102581e6f49a, 0xc818032ff1cbf73c, 0x5dcd051f9320eb5b, 0xadbd8eb0903d2261,
            0x93c0f9eba7c10db5, 0xef6e3b570c1e88aa, 0xc6a3b9a458e6f76d, 0xc6ff33ecd78d84f6,
        ],
    // j = 447: sin(447·pi/(4·512))
        [
            0xa219d6808bd8ec84, 0xbc1276db6e863f0a, 0x47e48bc3171c01cb, 0x6fe9dc040d9a2f84,
            0xb668374b2daf0b48, 0x92cb4ecfe8e34e67, 0x723a1e9dedf5fbc8, 0x0c38b6d2c8f2dbb0,
            0x315a0c58875cd0ca, 0x04bbfcc24173632a, 0x645842898ef21c7b, 0x17588e1fc87a5975,
            0x648c24c6e9317cbf, 0xed9f22d3f6feb08e, 0xa3fdf2999b8e0fed, 0x916096a119c1e6dc,
            0x1936db4f8f239d3c, 0x897ea1b72a110ee9, 0xb0c255300cb2a1b0, 0x872aedb56c304609,
            0xc0675727724c340e, 0x83d7d1e1ecd85864, 0x3089dbfe7c1e4239, 0x4bea2270f0dc6580,
            0x720fb74f7cfe924c, 0xe29bad8b27516771, 0xbc31d9665f218b1e, 0x86502a1288770c0e,
            0x470c3321ba791518, 0x4945da9acd334ea1, 0x4ad84cac41e73853, 0xc03db5fb34c1d52d,
            0x58066614213e7e06, 0x59a20f7ba2f96d6d, 0x8df964f6a95ee52b, 0x4c50d0eaf33168fc,
            0x1bcb2bcd57a27ba5, 0xc2cf740573375caf, 0xec21f4f3d2db54d7, 0x279b28384e358b9c,
            0x224e62734326cd80, 0x6e2a0510dd8211d7, 0xeaff7ae8a16eb794, 0xf2217ddaabffc344,
            0xb2ed6df9881d39b3, 0x8238a057109a089e, 0x79795a112ecbe28e, 0xf04c7f09b4acf717,
            0xd324d9605f57335c, 0x93f77539fde8e352, 0x1f7807648148366c, 0x191202055d4233f4,
            0xc0405ff422a2b52e, 0x1e3f59b327dda61d, 0x440617ac4d29f53d, 0xe78ddbd9bf78837d,
            0xd90e62fec56f02fe, 0xf357950938c24f3a, 0xbcec65805d8b4ff0, 0xe0b84daa59af50c5,
            0xf2c2fe4779a41812, 0x1ae1c1184934c639, 0x72c3bb3262a44989, 0x8775d6e731500ad1,
            0xa8bbd6807779e473, 0x33b4f86dc456bdc9, 0x0c0de2f7ef1048f4, 0xfe91d6194d05b10b,
            0xde321f349486e487, 0x724c651e9399f021, 0x12a3d5645b777caa, 0x8640a10848e104fe,
            0x370a212a6656b74c, 0xa671bf894fdcb308, 0x4444074e102449cf, 0x66cc5da32fa231be,
            0xad2cc8b679b03edb, 0x6e499af401a8c0a8, 0x709707e9d71bcf85, 0x992047a2c348a0f3,
            0x9bfe4072fb161800, 0x52d17fffd631824f, 0xa2e972b5151ce332, 0x38b21950dc7bc42a,
            0x3cd40c08d4e62a4d, 0x55cb1a9936379a51, 0xdb39e0514e906dea, 0x569a60e812edf9a3,
            0x966966f986d37bd5, 0x96abdd57612feebc, 0x9a43c6c79cc638f2, 0xcb1797f0adadd93d,
            0xbfbda42391c1aacf, 0xf2854a942b0f7429, 0x6bce9b13fd234fd3, 0x356c95163456ed74,
            0x2a09bbee005eb99c, 0xc9459e9f9adbe63a, 0xe9bf4666db718966, 0xc73a1abb12cacf39,
            0xe0945ca44a0297e1, 0x81fdf84e662a9ffa, 0x3bfdfb85efa7644b, 0x902a2dbe648f73e5,
            0xb740d06fa462b3ec, 0xda7692f199be594a, 0xe305991c0424530c, 0xf3cd1184a0acccd7,
            0x45889239b47dc7fe, 0xeee43e9027eb0a75, 0x1ccda46a753a2859, 0xc6d66b9fc6e0ae50,
        ],
    // j = 448: sin(448·pi/(4·512))
        [
            0xa267992848eeb0c0, 0x3b5167ee359a234d, 0xc381700bdf757600, 0x04c7b378b215b01d,
            0xa7de0615a7501006, 0x15370b1dff515e32, 0xc1060564f0504fc9, 0x9621dfa95578cba6,
            0xecc2c60d1acec60b, 0xe92ac9a9dc7bbe52, 0x6279fc26d7173dc7, 0xe7504eb6b27fc71f,
            0x856e5f418348d009, 0x42dcdf6458ff8abf, 0xd46a6687ae68f6d9, 0x4f41e9fd7b3d49fc,
            0x197dbf6fc8e32e9e, 0x1ebfad5ea2ddfad8, 0x6d212160ca8f71ab, 0xd52a4c2b9bf26b93,
            0x6d4ec89ae4a90a47, 0x367b993aea84ffaa, 0xfcf3a3dc888a0976, 0xddfbee7670bfd5f0,
            0xf4312ce511fccf62, 0x9ea7ad234fd2682b, 0xa4bb2988899af9a5, 0x1427dd2ca0c41a37,
            0xca75a4b9a23bfe1b, 0xe03b9ab4b418565e, 0xf3c82bada593c3cb, 0x36b5dff36a0c4f18,
            0x2b7329cc7d909af0, 0x9705d4464bb2d110, 0xc7b1c2deceb35445, 0x9dc6b40a339dc620,
            0x3fb868b1b05ce50e, 0x1763e94cb1348068, 0xbd2b4cb120ef6258, 0x38ff99e89f4c8fff,
            0x9a9c582dbbd8b333, 0x452a0ecb302ed9de, 0x1357cf7e07e36920, 0xab79688e422ef5b9,
            0x11bb3ac2d9d4147f, 0x6380283478c09cb9, 0x204ec9175ec5640d, 0xb00163142a1a6016,
            0x55df95cc0176884c, 0x97a64c3558df7e22, 0x46e2d0854d0f4665, 0xcb17a600e3572f15,
            0x9e15a5487a7dc56b, 0x838360a2b7eec2ee, 0x9a5ebe843e06091f, 0x544e1a2d7263d7ef,
            0xdbbc70c9addf3f81, 0x99f5bd063c2fc780, 0x3d00d6963cc132db, 0x91abbefdf73bf096,
            0x536e3ebca681725f, 0xe89e0c57ac23cfe5, 0xdf3a28e87b0b4d9f, 0xbdac622d27061b31,
            0xeb9154ee1f048bdd, 0xcf73edb4502e1874, 0xd3d54c9276e21bbb, 0x5575d67df94fdbb9,
            0xd45506967a57747f, 0x72c2084139837d2b, 0xa0f99433cccdc953, 0x3561d8971def8472,
            0xa22a6e7230c2ee58, 0x3bdd08129a009e9b, 0x1ef032e1728fcf6c, 0xc59bbb1661356b4d,
            0x414702a50e67331e, 0x647f03b082a33f16, 0x8c9e5470bcf14b8f, 0x69aef427db53ca45,
            0x6c403aa81f487366, 0xf03f0c6e34f32b3d, 0x75fbcb228342904f, 0x65a80361e5abe325,
            0xab9c83def0dd274f, 0x6f9a3e587606dd8a, 0x0cb63940357724b0, 0x4bebf3294c9ad70d,
            0x9f5a3522cc6d06c3, 0x22c63f12d7d80099, 0xe92f79761c25d1f9, 0x2bd975a9f3b2481e,
            0x6466aeb5923389c9, 0x952960b753f3e68b, 0xbb050beeaca59d27, 0xdbab8aa699762b0d,
            0x6c0f8d24943a20b5, 0x3fda0787ee7115af, 0x4b6228d8b38f8999, 0x756d830b2f329225,
            0xdbb60870071f3371, 0x8a0125622dfc6976, 0x08ca1af719490d6a, 0x0f88c1d1800e58b1,
            0x754216a87c294368, 0xe8483f3bc8e16054, 0xd1980f651ee80c4e, 0x354e7b9093dfd0eb,
            0x70349307d3a12409, 0x8e1bf50acd52ae2d, 0xa6f25660221eed03, 0xae7e6edb3149080a,
        ],
    // j = 449: sin(449·pi/(4·512))
        [
            0xa2b542c48b8231b4, 0xaf85be697b473c5d, 0xd4fd7ca5c5f8cdcf, 0x2a4d1de3f76d67cc,
            0x654c033891d55d46, 0xec616231ed2cc34e, 0xd0bb46493dcbb369, 0x3a04c8618eef83a5,
            0x26446f417ff6222a, 0x90a7d0bab81d9cdd, 0x696eb45e0cba4149, 0xe348d5099453e99d,
            0x295b04ac1a858c80, 0x6764a05f86e34414, 0xefc6bb23cb3f8a2b, 0xe6c04daad3239b04,
            0x82ea27f787fd82c4, 0xb52c61ae4a59b33d, 0x226d558f778c3be2, 0x9ef5476a348909f2,
            0x89d7a9c99b89b86a, 0xdffb2cc4978bbbbc, 0xc72e30fcce3c6476, 0xb4ed40a338a6e17d,
            0x8622d1ca9113616f, 0xa2dd527d676b6825, 0x7edcde750bc56c3b, 0x3e03ebfe0abc5cdd,
            0xaccef4a299273fe5, 0xac7b0cb76e7d9346, 0x177074b045b1a98a, 0x7b8f36fbf827f499,
            0xe3d2a139dfb144a8, 0x09dca186f76431fa, 0xa4a33704cd55d73d, 0xde7d0693c671505f,
            0xfa79bf7d0a78644a, 0xa6192431674e6b4c, 0xbb31ac569df26495, 0xff071835703321aa,
            0xf3acc6542cef29b7, 0xd6a474914ebb25d9, 0x424a77978814f10c, 0x02845b8f0a05ba88,
            0x486854e3d5fafdb0, 0x9333cdfec2df61b0, 0xbe56428f4020d1f4, 0x173feda1b3945601,
            0xa36a55a718aae3d9, 0x858372db9b079497, 0x606ef90eb1063acf, 0xcf1450ba3a308a11,
            0x9fb581c64deaee4a, 0x48a187ddf50da334, 0x834bdc9bc3f04ac8, 0x5be20f6efdb85e0b,
            0x801083bd9e1735fb, 0x886581e55cfc9337, 0x67418f88b8d605e4, 0x6e343f0ab8750994,
            0x7f72456230612cb8, 0xf22f88e6c8e77f10, 0x4bab0c933a5154af, 0x685d9452cc1204d7,
            0xda1eedaceca55fb7, 0xdaaf9acc3f299031, 0x988c8176c6457c96, 0x19c339d09bf1ed69,
            0x54bee578137f4aec, 0x911f9aab5ab56585, 0xb66e9e8b86a3fae8, 0xdcb6747f51264f91,
            0x1f0554805459f8a0, 0x8b18cc1847206f4a, 0x1980e4b0b94c1ccf, 0x4530f4573c119da7,
            0x4e7ca504bb358b9e, 0x4ac90e6827e5e291, 0xca6f3bd259523e7b, 0x634d389d7d097823,
            0xd94368a8914b585b, 0x788882e34e64c9ea, 0x841ef46ce00a0f51, 0x472474782505d475,
            0xc8755f67490158a9, 0x8a11578851ab108d, 0xd0e6aad5134ff945, 0x935cf00aae641aca,
            0xe90a13a98dc4079e, 0xe429948c1e39f950, 0x007bc98e6b9abd73, 0x2f1d7640fd276861,
            0xf2b4274e9e3aaefe, 0xa088f84034306fcc, 0x6e47f63d38d88117, 0x752ec9829b0c3fff,
            0x096f35ecdddbeeab, 0x1eaaf91a1d5840f3, 0xf8d8984bf669c060, 0xb4b5aeaaab5f6958,
            0x4d8359636db753c4, 0xcf0848b31698a8b6, 0x2fd915f26274aa4d, 0xfb171a6377a701a2,
            0x836d732f911ca54c, 0x8587ae89212188c5, 0xafaadbd0a47808a9, 0x222eff13a300c161,
            0xe2b2143c04c1d5ff, 0xc71988921631fdb4, 0xa9aab8d758916f95, 0x3c557445b03acfc9,
        ],
    // j = 450: sin(450·pi/(4·512))
        [
            0xa302d34959951243, 0x9443372e20d4377c, 0x19083744440c7495, 0xd745627dc5de8e21,
            0xef028bdaa929668d, 0xb0fa91db6213a384, 0xe54d72e846375c0d, 0xdcf3e0ba59e71736,
            0x01d70ab81bf1efec, 0xfec1d3cbe19568c1, 0x5a0d30406f688368, 0x9e4b6339ca70ce19,
            0xe6050bcfc6d2ed8d, 0xdebb7fbb4e050e09, 0x20ce49452973e299, 0xdfd76575d285cc99,
            0xd21dbd6eb519f13a, 0xba563a596f3acb38, 0x41b8cd499547568a, 0x2eb257a51db88817,
            0x52490274fb608c54, 0xe72ad7992da7e26e, 0x30cbfe866cee9d11, 0x3661b65afad6d5a0,
            0x9ce8816647d54b0c, 0xe641f9456f3ee4ff, 0x12826a283a909220, 0xa1725eb176b2e694,
            0xcf78ac7893a2793c, 0x88715f1295563495, 0xcd2939d44d561bed, 0x669d07ab20ec66d5,
            0x79e3fd8e05cfc1bd, 0x88361d9ebed87836, 0xf760d9d5f291969d, 0x9f9ec08d53b4197d,
            0x8a3b7b79f52aab9d, 0x5b3d86be0b2093e1, 0x5cec6c41467eb894, 0x87cbab034bfe22ab,
            0x0db701180a29f395, 0x1667253087ce0a1d, 0xa83f414cc195479f, 0x76cb24cd33e23bf4,
            0xfeefced344252d78, 0xb99ea2b0bc414b40, 0x000f50d11982d479, 0x262056a2c0e9723f,
            0x6c847c4ef9150a62, 0x419e9bb218d830c2, 0x8483ab702b95a27d, 0xc96a682f80b586c6,
            0x852eee620563ded1, 0xe7b59a4b444a1583, 0x0bc2b7b885395918, 0xc501dc92840e484b,
            0x20adec93653cfb83, 0xfb7f0ed30589bf11, 0xa76a792cb4a1ac1e, 0xc421c4c596d29d42,
            0xd11c326447bda4de, 0xea702de6b18c1842, 0x42845bb6b1425972, 0x894316f7fae93b38,
            0x3edbd60de27ba22e, 0xa45648f3eb5e9797, 0x7720f5abcc69564a, 0xf54f3cfbfd7b0749,
            0xa38508279f34a37e, 0x719942d82c386fa2, 0x6b56cb6246d79535, 0x54210098fc376005,
            0xf77fbdcd0bc45eb4, 0x671676c4546a87c9, 0xf7e08dd1c0f1aca7, 0x4a7cb8fb74146cb1,
            0xb959066ad895f45f, 0xf12754831d26725b, 0xfdea7de774d1e404, 0xd30bcd900cbe125d,
            0x32d4dd4349edff4f, 0x0c86f18dd7b57af9, 0xf372bcf168bc6feb, 0xa05951985be76581,
            0xc8f1065fddbc51e7, 0x942797a55db20b73, 0xb2cc3222c85e501a, 0x2365541b1b8a3cfc,
            0x3ed14abbcfa6e461, 0x4b45ae167230d4c3, 0x4778cd61eb8bc3f3, 0xb595e1acf896f771,
            0x951140cd302cc01b, 0xce8d1fb1584e75c1, 0xb68d674c3e9c831e, 0x5145b640a8d09a0c,
            0xa907f7d88b725eca, 0x04477b89696a8710, 0x14a77c123da9de8a, 0x76a98fddff289901,
            0xede346746582035d, 0x5b2bb0f606517603, 0x3d58e20f399e74cf, 0x0be98d6c28e0a39d,
            0x19af2473fed14fc6, 0x2f4dafc4334adb0d, 0xc2f5224821218a9a, 0xbdd69d8d99f79977,
            0xdf4112fed21c36f1, 0xc6da5445eb418117, 0xdeab875a68f3f844, 0xdece8499740af475,
        ],
    // j = 451: sin(451·pi/(4·512))
        [
            0xa3504aaabd078919, 0x52b8b99f0d20f0bb, 0x2558a0add4503d93, 0x8b7cf6fd68a7593c,
            0xc55aaa87cff6ef81, 0x455e11b695e5ceb3, 0xb28cddda4fbec955, 0x5e75e024a3b163ac,
            0x674baa425ab3aa28, 0x4478bba2083e8730, 0x5ce0c99941c796a7, 0x9c095f7437236fbb,
            0xb014dadca283276f, 0xfa2948bcbaad2271, 0x330a4cf07395d35e, 0xb654a40addd569c7,
            0x6a06be355a236e12, 0x00e0deea7b7e97ab, 0x24b7e45314185b80, 0x1049e4956a5bb3c1,
            0xbe6f87455f424d43, 0x4a50a6dc05499220, 0x52e63a277b15da7d, 0xbe975cc3df31cd78,
            0xb9f125483019a8ee, 0x985e98847afbeb21, 0x01a8714ca0387eb9, 0x483ca3e8644e0868,
            0x0ed65c5a64ac52d3, 0x0733d19f16b13a0f, 0xbd6a7f4a3b765d2c, 0x9f84592b9f313e70,
            0x9f95680a6a38573e, 0xe46091e227d80f0a, 0x92d6309c4f9cdbc5, 0x29c042371be38c21,
            0x3cc40c2932f5b20d, 0x56454c61292fca62, 0x784fcdd7461fd36a, 0x9499d740bb5380a7,
            0xc447938322abb6bb, 0x3c1dd634c3170db7, 0xe442a1e21da50810, 0x3bc235f7aae69858,
            0xfd3f0d040021e212, 0x6da5919558eec6b0, 0x808634e1a52045fd, 0xaf73d199216dacce,
            0xf804c5fb7ae08441, 0xa2388616730d421e, 0x773ab19599ab0b3e, 0x2788a90cf09f84c1,
            0x1d5fc3eec1aa7937, 0x784cbf1489c067d0, 0xa87b5de7e9a78d50, 0x673bd49ffa539ca2,
            0x2b9d7270d55d79f3, 0xae60c9edeb58a5db, 0x6a6832caa73c14c3, 0x46c0aa73582d77f4,
            0x1fe06bd71df2e2a4, 0x5e969f74dd66db1e, 0xbc57f8878b1e7038, 0x25ce110883c65307,
            0x4cb55074fb565c63, 0x8d7b3ebe81703427, 0x57acac5db640d3c6, 0xa69af15b6576e930,
            0xe986e59b1f83c401, 0x4d3e57ae12ef7888, 0x70873b5b88789552, 0x1cfd0d6e7a5e4ebd,
            0xeafb53b8efd6a773, 0xa87203ead8508a7d, 0x957c25901a6ac255, 0x892e6ba43be2d181,
            0xe337ec94681bb63a, 0xef3d98e033b9dde2, 0x2af50e08c35e2531, 0xe8286834a22679fc,
            0xb11b238d9477cda9, 0x8dfa9d2e5c926ab5, 0xadac692bd249bdfc, 0xa3e1e94a522f6ed7,
            0x60f2f21364c1f370, 0xb030db9a20dd2b91, 0xe06f46943e7dc70f, 0x8d4f8bc5ba77a3cb,
            0x05c97c18521d30d6, 0x157542e6302e76f3, 0x4c94904ca0c79405, 0x772fb49282451e3c,
            0x26ffd12ad29c6fce, 0xe936a788de24c74d, 0x7a5913f800080d06, 0x693f0058da411bbb,
            0xd962b8195b4af4a1, 0xfdf32c0289edc998, 0x3a9d526fde4b4f1e, 0x2c3950f80e8c0929,
            0xbc7eb2f687d26437, 0x3b1d74da045e640e, 0xdf555ce2b5ea2536, 0x1658ef97a72b7117,
            0x057a6e7d0de3d305, 0x2425a2de561c6c23, 0xd8a5706367ade2f5, 0xa779fc33e040c44f,
            0xb0e3db4b8810b50d, 0x87aae6e7a5165d2a, 0xef6608e3e9b54fcd, 0x8806a521b400ed43,
        ],
    // j = 452: sin(452·pi/(4·512))
        [
            0xa39da8dcc39a38e5, 0x0ca9a8a720d4c69c, 0x3c812af76a6313e0, 0xa9d60ddd7c868b6d,
            0x5d34a50ee72da565, 0xa890cb61f6484a5c, 0x73b4ae7dce3b44ad, 0xc8f1a4539b38de7a,
            0x460b49bb076cb160, 0x1fdda214d9b327f6, 0x0eea0a42e9d5d618, 0x6352936dd18854f8,
            0xd285b2d9af675264, 0x9f3220c15b90b222, 0x3f6d402a1b506b0b, 0xaa20fb8fc9bdc885,
            0xa0c2956e04516407, 0x606368a1804c9410, 0x82005ad7c326ab44, 0x4b9409671d009c24,
            0xdf2cfc608e8d1a4c, 0x76f3d2b21df57cb6, 0xe94937db4e0089dc, 0xbb30cf557575e053,
            0xebaa89e162c6f031, 0xaab0c8a3a1b7143d, 0xbe433c60dbeb4750, 0x8df220d0d0e606dd,
            0xf7e7b2a3463b92ad, 0x519ea7ebf78e15b2, 0x85afe9b55030db16, 0xea91acd307084893,
            0x2e18b336709da2ae, 0x93d0f72071eeb9f8, 0xcbbf2b7c1d2d1203, 0xb9738d72b093f851,
            0x2daec4171a916443, 0xd5eeef739eb82f20, 0xf20e6f90dbdfbf25, 0x1cbab4b22fef9575,
            0x4732135f6bbcd633, 0xeb4cc533c93c9fb6, 0x1f8846f60322a963, 0x98ca50257aea99c7,
            0x52aedeb07af8a105, 0x8e6d3c40194699de, 0xd35ff514362f498a, 0xe23f55216f795880,
            0xb7fe16e2c5b2e802, 0xab04cd89ded53edb, 0x500a44d3a3049b06, 0x55844ae4c80370fc,
            0xe8e9e80a72ef47d1, 0x30293661cd69635c, 0x975a1c237065e2c2, 0x1aa4eece80c5b3e3,
            0xeb58c8a9d608f02c, 0x1a8e14820c2a85e8, 0x19cebdd13e44d5b8, 0xaa90c05bc1ff6e0c,
            0x12951b92dd7c2e07, 0x35c1b6eb16360459, 0x4c95d8bc8be20cba, 0xb78092e9a696598f,
            0x081facc321df4f61, 0x2d60c93e119dc208, 0x74c377c423c74f60, 0xebf0ddcf1d3084d9,
            0x36ffaaa574ed727c, 0x177b3eb6736dd60d, 0x9d6845ee704b09e0, 0xdb5c605a0af2814a,
            0x1c2fc76ccb0708da, 0x1da269cb1e637d78, 0x4c790c8b09c654bd, 0x7623a1782cbe6f9d,
            0x087853c671289210, 0xc23d2a827fb03bc2, 0xa5840f43a99dc3f6, 0xdfc179018ff04ec6,
            0x50b7396bb0203a67, 0x56e23bf178bd6c71, 0xd16410c60a36fe7e, 0xb7cef4dad7720dfb,
            0x02b90af887d3db1f, 0xb46bbdca795de581, 0x69791b89febb0126, 0x9b3aeea899f4247a,
            0x71152f4e022650d6, 0x7381233082d7277e, 0x73a1060f7dbc7492, 0xfb0812e6981049e1,
            0x258c8520f0edeeb6, 0x7a3036d9af1f553f, 0xfacea8431c7cf765, 0xf00aa0d0ff4d47ce,
            0x06ffc2fcad9cc5a8, 0x502a97bfd1cec449, 0xfd691700ad2f2210, 0xed1aa0ab5652df0f,
            0xa2788b516b1bfca8, 0x6924c78f4b22cb7b, 0x03923a33518d3dc8, 0x3c632bc4ad471d09,
            0xf47031a360f4a8e8, 0xa32a39c5c0cdf30e, 0xfb10ea13564a443e, 0x7cbaa85dc22e1f84,
            0xf4ce4433bddb1050, 0xa83bf6982a5070fd, 0x7c494b110a947927, 0x09b6c40d173b4b93,
        ],
    // j = 453: sin(453·pi/(4·512))
        [
            0xa3eaedd37ef007f7, 0x5c29f904ffd189cb, 0x9cb7cbaea462981b, 0x84cb9ae6466a3ff4,
            0x5de4e2afc1001b3e, 0x48d27db96808f69c, 0x33287e8a24cd4445, 0xb1602f569ee86db7,
            0x1d85f34a576a546c, 0x6938b1bb34742096, 0xc5fff62b7427a3df, 0xd3cd428b5e0b6cdc,
            0x3d11b91f28c8a79f, 0xd0d5ad4be52ba724, 0xbfdb272eeed93620, 0xf2426d4cb0195d41,
            0xb0bd3144174de131, 0x4a536087a1b2768c, 0xe09de4749d7991cb, 0x1b98041e32f815db,
            0xf3dc98f0dfc7524a, 0xd9f66d7ba75160cb, 0xd1c71d229d0c5d4c, 0xa171afea20a3ca17,
            0xd2abb026c4cac5e9, 0x8c827836fded72cc, 0x1f0ce1185dcd0c6c, 0x83a649afab63edf4,
            0x3beee54f79bccd47, 0xdf3174a69088a412, 0x6ac9aa56d5c0db1b, 0x357617b73b7c6ff1,
            0xa3e52604bbc435cb, 0x9c31f16557ea438f, 0xee2ced1ebbdd73a8, 0x43187e453105ea68,
            0x55fae127927cf9bd, 0xc9757d7b515285a2, 0x0b9812099de0bdfe, 0x9cb545e8282b8bd1,
            0x558d907478d80475, 0x84bc4fba54a5722e, 0x7903b8c8c1d2756c, 0x390bd457a8295866,
            0xfe03a37971fa106e, 0x63e2da5baec96fec, 0x70b443d84b481a06, 0x7d32b75991548d0d,
            0xd18e13e069812d70, 0xc99e0aed0bd4add4, 0x62c390ac6201802e, 0x6a0f166d74b8a741,
            0x2a9ae688ea0593bb, 0x1865b19d887d5442, 0x55436b4e41c30b56, 0x36f2897350c166d9,
            0x99ea10824cb89e15, 0x7039647bbee0c4b4, 0x9d5bf05b613815be, 0x28feb4bec408b4c0,
            0xfcc6d9b9c01d396b, 0xe77a0e750146c6d9, 0x632626f531f93268, 0x66dcd8855effb5ae,
            0x86db314629934649, 0xe38aadb44bc610a4, 0x58ec3afc49a2b738, 0xe1c3dd51de29e91d,
            0x6b038b864960ee77, 0x9c1fa06605f6ead9, 0xc6aac04413bd8b83, 0x6e0acc59c2ea7bc8,
            0x68f0eb78788da535, 0xe692a9011f45f8b3, 0xb460e6be8d1578b1, 0x100ad6378b49a41a,
            0xa86d63c60b406802, 0xa840f91b994e930c, 0x32083699ff5d9433, 0x1843508813ad0b5d,
            0x4e2acc4d23ce34d1, 0x7ab987d584765870, 0x2a1601c200cfe923, 0x364c4b6e6333503a,
            0xf1b688cba2000ace, 0x7f4079bf9b6d0feb, 0x97b6225c5797ce7b, 0xdee320e8d6fe5e01,
            0xfd25af51b825002b, 0x7078c5e764296b7b, 0x6a7e29f84d51257e, 0xa289a91344650d70,
            0x4e76b4d324789558, 0x54c075356339e579, 0x71e26150bc7fe75c, 0x81813f6b004f4bad,
            0xb020f0cd867aee13, 0x6cee328beae2fe6f, 0xa6b80202e68ad1b6, 0x329cc06ea78b9af7,
            0x99dea70eb9efcbe1, 0x7b9bf48dff51ae01, 0x9056c194bc32e3f0, 0x0e58c8dcf0dce527,
            0xe1fd00bd5e15128f, 0x174d27896e225159, 0x4d3f9f0efee8fe13, 0x069e1adf3d8c2f5e,
            0x58a9cf70f54bc053, 0x0181445d43fb56d0, 0xf36f8823f92b4a34, 0xde3c8e415dcb6fc8,
        ],
    // j = 454: sin(454·pi/(4·512))
        [
            0xa4381983048ff747, 0xbf623cf5301a2ddd, 0xe3f819518221c3e3, 0x095bf963e56d255e,
            0xa3f04bd6610b2b99, 0xe1ba0c9456e74bd0, 0xee8db94a7369c037, 0xfcc6b034e6a84e21,
            0x484e45abdcf5f70d, 0xc9deb8f1bcdb9a3a, 0x26ae9dc033fe8174, 0x60a3c3961884dc91,
            0x00582056e73de1cb, 0xb38a8d147f503b19, 0x078fc42557568cfc, 0xa49b0e7398d603b3,
            0x34264c88246530c2, 0xc166e30de49d3780, 0x501359e888e56278, 0x559705938d24388d,
            0x6fcd6099664ac26c, 0xb0d3d10f15186269, 0x485837e2d8b5b171, 0x7b5189b728dd36b9,
            0xf3f63bebd54eb419, 0xbc84a01f62d7349c, 0x1f3d7dd6f8a1a086, 0x4894c1b751808f67,
            0xeba1a19f414d30b9, 0x0c9081ab520429c2, 0x31d3998145afc7c4, 0x8e8e6d5191ec5b16,
            0xcae28a4904cfe674, 0x559862ab0a6fc382, 0xc05b3c1fd9c37cc7, 0x5e587a8585f9e69c,
            0x5ba67926eff03bbb, 0xde20e47755e502f1, 0x915175461075b07f, 0x24ecdb208445b36a,
            0x717386d6924b5aa7, 0x49029887a0ebac2d, 0x0a2f9a25ee487c01, 0x4be0604d105ce79f,
            0x5943ad26cfa4f902, 0xa107734cfcc9ef62, 0x5f2c20c16f5454b7, 0x4779b94d6cbf0a2e,
            0xf3e7ea2195b6c68d, 0xd1157af2705f004a, 0xbdb8cd82ce3ed888, 0x8e104b52bad7dd28,
            0xfe5f9c6f07481cec, 0x1bc6729d8247f410, 0x611b80250d0d09a7, 0x69de1aec88b5953c,
            0x9fa11dc48f59bc0f, 0xfd2410c587f72f9f, 0x85df3db4ec4c29b6, 0x6d148849c329f5e8,
            0xed9732c108ff07fc, 0x228ca12c7912ca2a, 0xe589ce4e7b8313d7, 0x8f8a00ae0bb3f189,
            0xe2139c80c9cf3a46, 0x4b39ab4eaf2c62f8, 0xd656465ab492cb15, 0xb477646d79882ac0,
            0x7382d7060a89d2cb, 0x3953e2473e8a2c45, 0x9b5e0529adbdacbb, 0xfd6fd8589b88335b,
            0xe7d0912276212641, 0xb0be96f194aaa640, 0xb2e8948484d39982, 0x13c97ca737646e31,
            0xab15201e7e3867c9, 0x2a476bc83a645758, 0x5e88bdd78ccdf009, 0xd337df96220f3a39,
            0x5f5f8f05852c9e5d, 0xdaeaa1a5dd758483, 0x33db055da98589bc, 0xe4668358379fdf44,
            0x538a9c439585ea0c, 0x975afd9180ad7381, 0xea80574840fccee6, 0x59b805a09b23b1e4,
            0x2614311b0b3c427f, 0x66b519eefd1563c1, 0x4b92399facd73da8, 0x4589163f0431b744,
            0xd15052a57a69b388, 0xd10cbf8013a0ed20, 0xced8b47af71d95bc, 0xe4cfacc2c3de6d24,
            0x0463ec73fce3a95e, 0x2c30636b769933bd, 0x7f24a904beb9438b, 0xac526ebf7c95b163,
            0x72b7bda7367720ee, 0x4c36308f61061de2, 0xa8d793db253a40d2, 0x6c730cdf56297edf,
            0x5f15111e6473ddbe, 0x3341a91e47f99099, 0x5ea57bb5443ab37e, 0x77356afb70fb4fc0,
            0xca82820c486b4490, 0x9d187cc9d04ca838, 0x73cbef26ce998007, 0x23da4791c74bf555,
        ],
    // j = 455: sin(455·pi/(4·512))
        [
            0xa4852bdf6de6f8e0, 0x67b87a785f6c1109, 0xb82657b26934a97a, 0x77d4d9ccd0eb64fa,
            0x6f307db7f273fbf8, 0xd451d74f5ec2ef02, 0xa308509b742e20e2, 0x4f78c44d330414c6,
            0x9e65decb0f7d04a6, 0x3bbb6f6b8709810c, 0x40fc5f453fa4f53a, 0x5d152b52304135cb,
            0xc1ac9083306f2c20, 0xd9999857f183d774, 0xa2f01e3476e77dfc, 0x3d9cafce30b692fb,
            0xc4f152fe6384e2f8, 0x2f05b31a6687534e, 0x7cb59bb257317cef, 0x57a6080c98cf71c9,
            0x95d443815f1359eb, 0x4de83c5cf70732a3, 0xd14db39d21f89c73, 0xc7fae0f0feae31fe,
            0x51a9b8468af9a8b5, 0x44011333f4c7b556, 0x8866869d1c28c832, 0x0d6216d132b78993,
            0xdc7146d22faaa3ab, 0x42658cef4597866c, 0x1a8a04c2782715bd, 0xb4c8d05a9316b80c,
            0xa15c4d3b485943d4, 0x6e5f668083125c78, 0x390c3cb85053c5fe, 0xbd43274b69a66296,
            0x15ee6bc5a62d738e, 0xfeda2e9f2080d818, 0x45fe028fb870f656, 0xc763009b60f4f83b,
            0x317f130706e47dc9, 0x6e5b527948f27527, 0x44bb04adae0913fb, 0x64ffee66d04ee6ca,
            0x02219eb43147062d, 0x6d4b0375554d9054, 0xaa2dcc818b3ba499, 0xa082e20d86e81bdf,
            0x355f5c0428b2a646, 0x62db69fd0d4d40ee, 0x7c67842d60f9ed1c, 0x7255b6c84f7cba83,
            0xa6b33646d574aa41, 0x119905010c436cc1, 0xf5c26a80e762d911, 0xc39bf9c40fd102b9,
            0xf17836bbbccf4a52, 0x889bafc20f554035, 0xe23a9d83e28e4ce7, 0xfa1252f8619f799a,
            0x42f920a363762475, 0x181481e1cd6c1977, 0xd5b59253a950eb9e, 0x915c9a1a4d833686,
            0x6fd6eabe1a506b3f, 0x200e35439b062c52, 0x9692aba79ee8cfe4, 0x39be3ae0baa93a69,
            0x7fe359c76ca7d3ba, 0x927909feb25a5fcc, 0xfe750d910c65bd3d, 0xb008893ce57e336d,
            0xc2badf549a804167, 0x7ad2ae153d4b6b60, 0x2f05fcaac5be8107, 0xf385e6f10cf6374a,
            0x03b77015e987dc12, 0x21bed8a924a63e6a, 0xd4e3a411c3d963ed, 0x0b159f9fd3a8b30a,
            0xa263ee5f9145f582, 0x9fc3693d596561c7, 0x70c17c4793e83d95, 0x35bfd7067e2670b8,
            0x2a6665174ade4cf6, 0x58f0d06088c5d718, 0xece7576e479a370e, 0xc5453f8a82c8e171,
            0x7672f54293291389, 0x3fb6bc7d2285a9ea, 0x59771bb32419cb51, 0x70b79875763de718,
            0xcce42b4b203a7a75, 0xc36ad7d09f92ffae, 0xb38417fd60edab85, 0x34d4d75f2f4165f9,
            0x2bb4770d7b6002a6, 0x06674476b276289f, 0x1750bd27f0364da6, 0xb80747a396e23c66,
            0x3f87867792f08a50, 0xd0903dae6ac1552d, 0x84a731a2e0d567ca, 0x9b6cc18130ff6cb7,
            0x6076075172152590, 0xe99b6143b6ef0de1, 0x556f3c1f0e768561, 0xa55485e5c314973e,
            0xd947970dc5ca3058, 0x1904a2d99e61350f, 0x542cc96ab459fb2b, 0xddc4d80890515038,
        ],
    // j = 456: sin(456·pi/(4·512))
        [
            0xa4d224dcd849c5b0, 0x23d251cc8d7975cb, 0xbec67a81b0f50a90, 0x0b73385ac3b53a36,
            0xa9cf80d2cce37a8d, 0x31444caabc2bc91d, 0xf6abe8fce380c873, 0x239f8e5a266b77f3,
            0xf20df9d864749c54, 0x4a89290a2a99ea40, 0xa60cc6ba4218380c, 0xaccf25411f53374e,
            0x50184012bb29e376, 0x4504d6638ea7ae65, 0x6b400568ab192791, 0x5fb309252c02e089,
            0x2b923cbca7f4e768, 0x97535706b5c62389, 0x4e3a831160a15d70, 0xb722f5dae5de34cd,
            0xb93ae58cdec311f4, 0x520d67009ea10745, 0x4935c8a795db86c5, 0x6ae2b0d4a244a482,
            0xc838d42465313d3f, 0xd168dcc36abc46b3, 0x6dda232dbeebd81b, 0xb5670269e32c5a6b,
            0x0ffa5c2bea12de0e, 0x3f665a1576b4f84a, 0xb96655c6b007960c, 0x31fecfcb642a2aaf,
            0x57c61a988b99e3b6, 0xa87bafdf2b970e94, 0x4891e4f946b00999, 0x4f0ffaf0fef6ddbf,
            0xb251b5b042bd032b, 0xafd126eb5d99dbe9, 0xc56b88cf4b6a5f2d, 0x1e2cea73453001bb,
            0xf4e956f0f6de4b9d, 0x24c7a7a2d6c26d3e, 0xb1ffa05997a9a7d2, 0xa0bbfc99678f1415,
            0xde9a1c79f9f63946, 0xf0e989c0037c8361, 0xd488db591ab9762b, 0x75061475c8e97972,
            0xae30c85a07d1a187, 0x9ee618cff955c843, 0x03ac6730198da5b2, 0x167d2459ed3650e9,
            0x36f45f0d2c6a6732, 0x84acad448d7fbe09, 0xed59112c9b4d1e63, 0x56e26bcba27138ad,
            0xdecd3e96a2bdc49f, 0x75f5ea72ffa464fe, 0x12a125a1ce6d430c, 0x44323582d538dc9a,
            0x85b10375cc2a6cae, 0xcea95780dfeebb47, 0x0e83465a8f431b5e, 0x1057884a92aa0c39,
            0x133cda8962e585a5, 0x6321c83520701a7c, 0x6054739b9a975eca, 0x46f9aa9f8312a59b,
            0x869bf086a39e0938, 0x4bab9dade13db3d5, 0x787ad08c337d516b, 0x82112ba30cae39d0,
            0x3bf83cbbcbc691a6, 0x10b5067cc3305530, 0xde148cbe0e76b5ad, 0x891e53e2ab1b4fa0,
            0x239c0e358d601274, 0x019c6f2b8f646c30, 0x17b7fc0a44c0dfea, 0x258ee771fd07ed4c,
            0xec4f030135c12ee1, 0xcae75584a93405fc, 0x826b1d2e0f3a8ccf, 0x004ed082b701ece6,
            0x5f23edd35b1e46b2, 0x89fef3e253765863, 0x528bf8316ef22558, 0x6c0354953969112d,
            0x5ccf518f85d29792, 0x04c21586aabbe2ef, 0x6e12f456010da115, 0xcbd2595258ac3e4e,
            0xe80e79f90f53b7b4, 0xb1b1c12177eb3bed, 0x42ddb216d3ab5232, 0x77afb9859db9d91f,
            0x338b40ea361dfff4, 0x5f22c7d018650fc5, 0x708bf4fad1dc45a0, 0xc7cdc577d2bd8e45,
            0x43b65807d4cbc51c, 0xf7d39c043ce061e6, 0xa969212484aa9825, 0x290b8ebcfd65a41f,
            0x2a44e6d80aa544c5, 0xa91ba9006da731a0, 0x79da7d63cbd726f0, 0x34df6c713676e327,
            0x073930e885d8723f, 0x95aeaaa0f9d92eb5, 0x464f9c76d58f5b62, 0x72fa1350dad0dacd,
        ],
    // j = 457: sin(457·pi/(4·512))
        [
            0xa51f046f64f6b2c2, 0x1bfcb538b9d0d7c5, 0x3f6a7003de249597, 0xe446c50dc8e7212c,
            0x8dad918e02732db8, 0xd82dbc635a074f11, 0xf19dbebaafe9689c, 0x9cd0063c4f533128,
            0x37ded6a82bd174f8, 0xd84c5aa9e2bbf6e1, 0xe948143436fa049b, 0xbccb3dcce5dd5d4d,
            0x4fb0a6d31c41111f, 0x7e8b07aadcc9bb43, 0x136809d040e10206, 0xca18a83fc46e141e,
            0x7faff535d8486952, 0x6c5a1dfa8c6e2363, 0x75871d98c48107f7, 0xa3c7af545b5238ff,
            0x314ef406867f5a3f, 0x6a5bc5f22a2c92ba, 0xd8fc50f22771256f, 0xd353eb17b02e2f3e,
            0x9cd86104d812d31e, 0xe7d78787978d84bd, 0x4bf1c23bdea6bbec, 0x2c0d11613d264fa0,
            0x9a0d11a296558028, 0x58b449941f9f49a7, 0x63be10d63f388549, 0xb8630adf6242dc6b,
            0xcf3ab8ce7f1519c3, 0xcd60bbe9a9029a9f, 0x27b6115af3829aed, 0x64c3111657995423,
            0x1a7d969b1b3d506c, 0x3498633fe0f928c3, 0x18bf8c4b74be6b64, 0x1a86fd519ae3267b,
            0x0776c9974a4e780b, 0x985e15c49ed76204, 0x31bd059534690dc8, 0xf0b0c6297eba2585,
            0x7ebb098fded1ef6c, 0x4516a25bf96ee7e1, 0x0a4a16d5b1f58681, 0x4437b13dfabe8c1f,
            0x0d39613ace95a067, 0x3ca213631c71a2af, 0x1cd50fbdc0a2effe, 0xfe2e217b0c968487,
            0x7485823691b14441, 0x19c233413888160a, 0x47e0c3913084a9ca, 0x22a87048cb4c277e,
            0xc936edae70106b60, 0x4d37e3bf77f1ac6c, 0xeaa9a65661b896d3, 0x5f81eb5272e788c3,
            0x25e338592a887f9c, 0xbba334f9e8c6c638, 0x586f59779295bfd7, 0xe08094be01a3c36c,
            0x74c31f847bb07c7e, 0x0b9c8f8bb4fd3d72, 0x7f5e1c88c7b80413, 0x462cc154f887afde,
            0x0ae6df03be2369da, 0x66a0f30ec85d1c16, 0x463c68a2774b3483, 0xb27feef01a38f46b,
            0x793bcfc2c3bbfbdf, 0xc306e54f09bd3a49, 0x99f2a03f3098e769, 0x8d0542c035bc758d,
            0xdf6537bff7cc85da, 0x5850c14f8cf25787, 0x3e39d7272f1971d8, 0xb04bf2332237b1d9,
            0x0f23bdc7daebe9bb, 0x5c151330506286c5, 0x0304d047b08042f4, 0xdfd901909df21470,
            0x24ad4eb38afa7483, 0x783a5217f7cc09cd, 0xcf0f88eda2ed7121, 0x6590fd5b74e39f53,
            0x718321b6979ccf13, 0xb5ca6a46d9aec072, 0xb776bee25e6d0652, 0x7458b47c54a78211,
            0xd99c3c60db8511a2, 0x718f598716c36675, 0x3ab8dc723816a604, 0x270ac9b3b7c769c3,
            0xa769dacce81166f6, 0x5eff59cf3561958d, 0x424f2bdd8c1b1d1f, 0xb577cfbe52d2482a,
            0x3aa1417fde6638f7, 0x0eea30842eb62e03, 0xb2e88009d8ba8f7f, 0x55617d8848c9916c,
            0x8cb606eaa2185c42, 0xac9c67bd008f4427, 0xe09ce5116aa81fdc, 0xc7a8e7fafe84afa8,
            0x38c839057087b940, 0x703aa291ee191b98, 0x52388608a241d2fc, 0x1db386161b624baf,
        ],
    // j = 458: sin(458·pi/(4·512))
        [
            0xa56bca8b391785db, 0x189d39ffe11aaa2b, 0x466010e1c30669b3, 0x6a16104528fa7d12,
            0x23159de8c24d1cc5, 0x245d3aea173aec59, 0xac0b97e25c8fd694, 0xf5938c4164a907ab,
            0x09b8880067780c4d, 0xce8fef5e5f523e23, 0x0005a58608f48586, 0xc31c111373ce8d99,
            0x2b24dee1dcfd4270, 0x1ce2b2c88b5f7351, 0x2615bfe17abf14e5, 0x3677dd1ee11ea008,
            0x8b9d4e7bff5bcd1b, 0xccd7572e8f77fd43, 0x7c82c590c91ccbd1, 0xdb676b31a58803df,
            0xe35968ed73a5298e, 0x7757d92f15e0476a, 0x85fbe6a881990a8b, 0x4aea20b61e74ecb8,
            0x3cf23a612b82fc64, 0xb5ae88bc9bb4c92c, 0x651ccaea8fc70ea1, 0x553465a47b5f9551,
            0xd6c265c59e65e777, 0x9a8362064bdddc52, 0xe34e3a04f7b33649, 0xdd6c283eb7e79293,
            0x7307b20e19f83ca5, 0x0686cc80e3445125, 0xf027217ad13fed49, 0x96a45880f3f37c6a,
            0xb6ebc7a3c24b53bc, 0x32d8c5d48a63fae0, 0x5d2b88b2f7bbd29c, 0xed20444a28ed107a,
            0x3761bea68faa476b, 0x65817843e9d09261, 0xc9cbb89dced3c160, 0xf7897c465f9edfb5,
            0xd985d2fc2a9e4c01, 0x1ab55cadc0e4b69e, 0x28c8df91eaa7cefe, 0x570ae206e7146533,
            0xadfd4e5dca23084f, 0x6022b73a1b9d059b, 0x3f8b2b2ba3976b82, 0x89112d638cc698ed,
            0x8d8078f5c100e9e9, 0xc42754d50d030b18, 0x2f49402b844f77e3, 0xb98261fc8cf82951,
            0x14565379378a1d24, 0xf98d9ff55ea07d01, 0xaec99ef08fc27c1d, 0xf845e324cc7a4742,
            0x65faba41360fa9c7, 0x0aea7fe779dbc8ec, 0xbcf291e22692ef2f, 0x52890f65d4426ef3,
            0xb0997ba29be90b8b, 0x4156d6323a209686, 0xe0a2139babeb9ba9, 0x35ea3aae6bb9353b,
            0xa3d7fa06d93d9124, 0xef9eb56ed8c26365, 0x88c071e09fffbba4, 0x584cbf73a992f076,
            0x15a702cd11fdecb5, 0x7bf09ef1307d83ca, 0x253996827760e976, 0x248ee90d7e566632,
            0x175c108f8cced162, 0x8a79ca686d1db618, 0x12a2faab9a5d8aa9, 0x99a2480a3a38834f,
            0x3a5eb8464e6226c5, 0x83b8c3f63d1516e4, 0xf3646ffff62d7873, 0xfb8c00ac0ca09de1,
            0xdd8555fbc104bdf0, 0xc0e8b9cdb121af6c, 0xaf1b196bf8afb2c1, 0xe074d1b36613b71c,
            0xc493b4b9da4bbb06, 0x4f943856bde5f6e9, 0x140cafdc8ce55b4c, 0x5c44cfe3d25fd8a1,
            0xf45abe10c8a575f8, 0xb163a1004ed3f3fb, 0x9fa636dc8986893d, 0x572686ca4a916856,
            0x220d06724d88d534, 0x945ea3db60296a22, 0xbb3c1f2e60b07b6d, 0x64bda3d6453e3da7,
            0x74a76d3b164eeb87, 0x77350ce427652fef, 0x198ef154ebbc99ba, 0xb1c1f9db9ac978b6,
            0x7852484619dc024e, 0xab39751bc646e1fb, 0xb7c62b568567f290, 0x5fcc1a42f4f18c55,
            0x05ec7ad8e0fd1242, 0x0e2864cef35be1d4, 0x372eb1d956e6707f, 0xd2fd494dd930f946,
        ],
    // j = 459: sin(459·pi/(4·512))
        [
            0xa5b877247dc3497c, 0x0a68dc2de2d03f13, 0x2a0d1e9496ad1e1d, 0xa34ec761fef1a8f0,
            0x37c61092fbeaf073, 0xe5cd17013e229d36, 0xb5da079405245b56, 0x86dd1cefb5c7f6ec,
            0xc700785c0a9a57b8, 0x53d01178ac2380cd, 0x8cf05e011e740022, 0xa8bef44e85f0a6b5,
            0x3ef9663b8b865798, 0xc9b6084d4f2128af, 0xda924aa4127a6eab, 0x12377d42fb8d36cd,
            0xce43f266db73299b, 0xd7166459f401f4ed, 0xc8641f94a3280d8f, 0x1ec1dd1fa9638645,
            0x53e07f0857d10ce6, 0x647045db9ccb3154, 0xc79bc1750b19be69, 0xf0324f38e5c80d00,
            0xb52f53517e32aab1, 0x0dd8882aa9d00f6c, 0x768f458db2178a37, 0x4d0f6e6ec6d00d1f,
            0x2ecec40c2165e128, 0x9eaa9ab5e228f4e6, 0x8ccd75121a78cd37, 0xfdb62a03120fe42b,
            0x07d204334c4c3a9f, 0xd00faef16125e707, 0xee632784465f55e7, 0xf1235aec74ef0ede,
            0xfe7c32a4245b613b, 0x80947272e1d863ef, 0x0367e3942f2105e5, 0xf79dbd8924ee155a,
            0x12016731af125540, 0x1c1bb3293da52f26, 0xe42a2a0f6134e876, 0xfd8eedc054197c3f,
            0xd8bdfebcd1834b92, 0xf94b61895ef161d8, 0xc1480eaed23c6c6d, 0xe216364fd9f2b969,
            0x2bf111d5b01f3dbd, 0x6061ec6092d26021, 0x7ae44e3555a4dc7f, 0x69461a85cf99a9fc,
            0x85f9ae7d65463d7c, 0x5926d0e2d7716daf, 0xd86b04ce4f38734d, 0x236981b62e210ab4,
            0x657fe25737d9a093, 0x95a1096c66a90d1e, 0x2f1fe0bdad8cadc0, 0x721301e5a3017e63,
            0x8b7c416b7872ef89, 0xdf9b8aee21ed2fd8, 0x3c971beb8cdb0c4f, 0x72180b8e6ef0f961,
            0xb16336170897f56b, 0xd90e216f52e5bd22, 0xb4e5a0541c451eef, 0x84987f04489efe5d,
            0x6f11c6c205c1c505, 0x414703940122218a, 0x4fb76f71b486c8fe, 0xce11322cf7b724a4,
            0x5e5e5954ff180fbe, 0x5c0292e0c9cf3ee3, 0x746ba53daca53011, 0x193dd7c24870bcb3,
            0x6fd4c787eabf0e1c, 0x83f24e4021cddfdb, 0xe5de50a885549df4, 0x84996485e94c3fbe,
            0x74e394db3b3eca96, 0xe986962a7904c31f, 0x371b11b215679074, 0xf9a9ca9c1f18f08f,
            0x61abd8bff0a287b4, 0xb3208660193878e5, 0x2872c2964e957fab, 0xdd0a140e252ea6d3,
            0x1f341e3143311885, 0x5bc0194f6e9e356d, 0x5ca12a614ec3a86f, 0xaaead96a5923a07f,
            0x85737618c1636a2c, 0xc6c77124c3e73136, 0x8e6187c0ce031171, 0x6385bdd0f2c327a0,
            0x91b8f85dac25fb6b, 0xea9ba8e372ea107c, 0x7fd2ef022e101237, 0x4667f29c4b4c6367,
            0x47e3ecd685842d52, 0xe963de660920b8c2, 0x6c66405bbea053e6, 0x486a594607e7c906,
            0xe713e920c1d2dd21, 0xcff4449a90558778, 0x6e057cdeaf39dc11, 0xeb74fa2073088619,
            0xcf447b3caca4fb33, 0x5437d4897b585019, 0xc816c4f13bb4cd93, 0x0c494cad954e480e,
        ],
    // j = 460: sin(460·pi/(4·512))
        [
            0xa6050a2f60002049, 0x8c33ebf3aa8501fb, 0x52e4a7516e0fdea4, 0x64b79520e6bb254c,
            0xc7d2f084a66c7ea7, 0x8d7833535cfbf5cf, 0xb3a3b26bcd83bab2, 0x4934891362f0cd08,
            0x92f84f45a4f98a97, 0x3c92bf7815f056b3, 0x49da60d33e71db23, 0xe92a50f18e9653d3,
            0x61aa0e438afc5123, 0x4ca6f63a051457d2, 0x5dbd733a858b9eb2, 0x5898b362b6fb6bde,
            0xf7a7a96868ec8be1, 0xf122e4e8663519c0, 0xf5977ddf9aa0bd22, 0xda00ebe276df7469,
            0x140ce7872fcdf8f8, 0x2010e31eecd146c5, 0x0ef32601007930ae, 0xc8826b5e9d10c6c4,
            0xa9f34ad7a584d6aa, 0x1ab2cfb68f3d1d03, 0x24627007e94dd43d, 0x80da22c2f5991fa8,
            0xfddc47034ac8d09a, 0x04ea1ff558188ae7, 0x969d67836d3361c1, 0x72ed936446682d2a,
            0x05d9cc0e7dd8bc9c, 0xb30915d48f75e109, 0x07285ded007e273e, 0xf2265727dfacaafb,
            0x7ace404d7e2a55dc, 0xaa428a82c2c3b9a5, 0xcb939450298f9772, 0xdc233ccd780e0fb3,
            0xbb1ec09eaa4c30a0, 0x67c054aaa1d49ed3, 0xc8f872ce43241efe, 0xc83c88b65e9bcff6,
            0xff7183583521d2b4, 0x2e3e357e8f234ea0, 0x63cef63906039e13, 0x109c9f61a4fce74b,
            0x55861fc1bb9bd479, 0xc1452284b09a00d9, 0xb7cba366540aee3d, 0xd3b4e43ce4a97c38,
            0x5b025999d5d56970, 0xd9fe49581a3884f8, 0xc3ac3e5e8dc81f5a, 0xe890ecd01460532e,
            0x1699c5f9d7a33690, 0xdd5659cde7687737, 0xd4fc30d5fb69f2d8, 0x2b082471556e9959,
            0x762e2f32c549a173, 0x975508f687329e8d, 0xbb888dbc8a2235e0, 0x0bc27dc38a8ad1aa,
            0x9707e3a101d23a9c, 0x5636e7aa7a1cb4d7, 0x6ddc07f97ff0c114, 0x9f83f634c15a8d1a,
            0x710af9ef4b6dc3c7, 0xe90099e85708dbfe, 0x03a8d3fe0b4a2897, 0x2f0edd81baed8ad5,
            0x31f3cc1d93496e05, 0x032f6111109d9797, 0x2e8e1f2f5c285976, 0x2ab432d4ae135e34,
            0xed41fd56e4ee489f, 0xf6045958559a9412, 0xcf8da1f478caa573, 0x509635b8624e3f3e,
            0x548d359a396f3ced, 0x49dad3621a552881, 0x3c7ce45a1748d3b2, 0x855f9a1782beed64,
            0xc12f8d26c9a5cb0d, 0x4b664b78d836f3ef, 0x39fb9af45974b30a, 0x4b25da32f2276841,
            0xd72eb64e8e72e274, 0x90a03b5ea035777d, 0xdef161f1394732ce, 0xa92f88627bc271e9,
            0x4dd5a408b83a4e1a, 0x3e52ab862b642b07, 0x18c9985cdc793595, 0x8079fea6a8b15d0d,
            0x1cd87ee957b0ba89, 0xe17b5dcb2cb7d7a6, 0x7abb20ecf85ca1c6, 0x7868cc3206a277c6,
            0x4334600b7b5d6daa, 0x5087c7c014aa816e, 0x9b57cefc3974a0d9, 0x782a413d070b2d3f,
            0x3ee52aded3902370, 0x56b8f151735b5d02, 0xb08d9122813f9e4b, 0x5a47343e0de24885,
            0x4bd70945c3ea785f, 0xf598535c3c9175a4, 0xfcf158bcf706e01b, 0x146237339e605e8c,
        ],
    // j = 461: sin(461·pi/(4·512))
        [
            0xa65183a010c517d8, 0x1646c36c0038cd24, 0x9eb9c84895bd6f38, 0x63fd51f6a52b24e2,
            0xd9d8b88684ebb115, 0xbbd3f1a42fc22a88, 0x9f5bfacb882273db, 0xb691109872c63ba7,
            0xca488b95a56ea564, 0x572df22eb901ddd9, 0x7414b6fbbc0e357a, 0xafb3e50870ac1a2d,
            0x0b60c02c45835454, 0x24a42c28ba7cf4a4, 0xbdfe8cf8e3f9d1ad, 0x3674f378d0e05685,
            0x497a5b18a161af49, 0x4e38a76ac50cc25e, 0x4b1eacfd860b7676, 0xb8aaeefd9267a380,
            0x41c6cedda870610a, 0x024e70b4e394f2a9, 0xc0aedb8408d70528, 0xe7c2749fdd507a9e,
            0xcd402aa1f0709008, 0x7bfe17472b9ff125, 0x1a4c0e4d95cf7075, 0xf3655ab5d85b1430,
            0xe23142e2668d2ac8, 0x4303031511467f82, 0x4a92ccc0e8dc1ea0, 0x9aa231959feb4769,
            0x67f276ca463b55be, 0x01843bbb627c839d, 0xaffc78e4f868cee7, 0xc9de9dd2a2c30008,
            0xba257b9370ca0f9f, 0xa4b229d22666d6e5, 0x5d29bf3347174ba4, 0x0baaa7050e01613c,
            0x85e7e18eae0d6bf0, 0x25cdbdfba7d4903c, 0x86c80531afd255cd, 0x2be5ec578ffae656,
            0xb97e669015016edc, 0xe73189a94558a5ec, 0x0c8dcb5609d68de2, 0x7423957f40c99bf3,
            0x7b382acb5c6918bb, 0xe0d612ac80e11f79, 0x1dcf18cc8055c7f2, 0x7037087b258a3a63,
            0xfba0656f55ab7a14, 0x9aae848b2ca287fa, 0x8a8dcea5849446a8, 0x21f0fe8bd5aab16f,
            0x4072a99159045eac, 0x16da6a94e619175c, 0x816fad3775ee12d9, 0x918d4f48a46a4550,
            0x8e6b42b5bd0acc4d, 0xed4b4801f972cc37, 0x58b9979d9f9ed27b, 0x04f3baf4b278ae8f,
            0x3ff819b5a26f8d38, 0x31f66b4162dc6c7b, 0x154bd467e65118c0, 0x2d9c237c3fbe88ee,
            0x83bc555ddd605442, 0x38595749e90ff551, 0x4864c4a8069f0130, 0xaf9bed1126add978,
            0xb54cab5cef45dda3, 0x1c3582452b8a2806, 0x05443aacde631e8d, 0xe3d7b41ff21d05fe,
            0x20c25c1f1a93133e, 0x0f9446039e61c782, 0x5c32f50167bf586b, 0x322cf4485de6b565,
            0xbf265305f1f65679, 0x167618d97f517c6e, 0x57c47b993ab1195f, 0xbff5e39a345a0e7f,
            0xade2a3db31c2cffb, 0x41d6252d2a2e3b5f, 0x1d6c39e47354f111, 0xe35a1ee9165ca75a,
            0x17689c70fff81f23, 0xcf132d78acff2e6c, 0xae652ed5eecefd03, 0xbe4c78041f6d33ed,
            0x576107fab0bb4040, 0x4d1451afed08295a, 0x1c1898b77998fc75, 0xc1ced35b0d13a645,
            0x5fa295ed81d8289b, 0x4c9bc31175de21c5, 0x7448e03bbdb4f0e9, 0x49ae1af254d87b86,
            0xa1e08cebef22d238, 0xf25d89facb4f798c, 0xdc5a32efbf6a00a1, 0x94b785b0fac00fdf,
            0xda0c19ec2e004dca, 0x473320194a0872ff, 0xda33fc2b1ad8eee0, 0xcc2da33ac79ee198,
            0x4e32f1eb0d186bbc, 0x7e68958f5cc3514c, 0x657f8a4e0ce5ede5, 0x1434ac9cf9a6130f,
        ],
    // j = 462: sin(462·pi/(4·512))
        [
            0xa69de36ac4fbfadc, 0x9b3ad6e4022183d9, 0x731b9a83e16d5090, 0xef0c970a26cbd635,
            0x2bf7b773a7ec1e66, 0xabcda44ff1303877, 0xfe1a2700563f99ac, 0x3d88d87eaadc22b3,
            0x8c2f4553d2f636fc, 0xe649bbaf5e25b1a1, 0xc872adea14b7d28c, 0x97d4981ffefdd866,
            0xcc0e67079f354517, 0x7d82cbe9ca3040bd, 0x5e1539dd9fbbcfed, 0x07a71b9201ec2e71,
            0x939b42f4f75c648d, 0x292a1085c6391185, 0x451f39a826d5ea91, 0x986cca2dfaf5f6ff,
            0x8c9b6049749cb824, 0x2f4b7e2bd0e225d3, 0xe46b240859d859ec, 0x128a6b32e3b5440d,
            0x90f11fc9e9ea3c8a, 0xafc9d70a61e3af91, 0xe31cc7ebe02cdf20, 0x4b14a0c6a07c3c07,
            0x67f25c5dbd691b8b, 0x46f1b5a531c89177, 0x5ff81fc7371bfd85, 0xbc44f1c6ea869ffe,
            0xce9d32ffbb284c81, 0xb6e25b6416aa46b1, 0xc08fd3bafe3cf469, 0x4251d9420fafe540,
            0xd317f9d560b1777e, 0x48f4d02b4605ecfb, 0xfd2f737b4124bd75, 0xc637773036b07941,
            0xe5cb810e2c05e73d, 0x4c609c5d60e3dbbc, 0xfdde58314992173b, 0xace1e6f793733e35,
            0x7ae7ff4a2ebd77c9, 0x8097c6d95b70c116, 0x7159d41d8ff11056, 0x3541d59cf4ba2dc6,
            0xa58d8e2a75948d0b, 0x753362ec2aa70e0e, 0x5dc395e97d096425, 0x1e41d345f6e59aed,
            0x8d66c46b387bc240, 0x06b0fa9647316881, 0x9f70cbbf02250168, 0x3625d6ab7c126b3b,
            0xa46f57c49bdae14a, 0xe6fa52e98c9eebec, 0x516d018f2a6253b5, 0x1dda5d707faa7f1f,
            0xf22483ec445cad23, 0x79c9bce9edb05468, 0x1fe260e0ab2d2989, 0x7eb6cbab1d6a9b7f,
            0xb30d3c479126a76f, 0x160ce5e92e91b871, 0xcab7c711f4dfabc0, 0x3761fefa45941cf2,
            0x29bc42b2744505f0, 0xe9e51506b912ef86, 0x119a3f8b3124f2c2, 0xd87715d7a0568a22,
            0x5ea02d9eef16d494, 0xab618a3469d5158c, 0xb7470c8fa22ea469, 0x4eaf05d22bfff430,
            0xd2c1be9c3771a204, 0x32f7af8f21e53c54, 0x7a1fd72d8f63fc72, 0xf1c8fa2d1b47cffe,
            0x387d1f30f5e4e9b3, 0x7128286712da04b1, 0x0a2333a833ee9e14, 0xfae3425eb4370d89,
            0x0251d73e90000dc7, 0xffc85ad3808d7d94, 0x55774497b6f069eb, 0x188e31f3bdfdfe62,
            0x5213fc8a9b909ea3, 0xfec46906ddd4a0f0, 0x990f8810cb2ee19b, 0xf94833622399ab98,
            0xd51ec2d650e34709, 0xc8fcf36f08f75ba8, 0x2d4b3b0438d665c0, 0x11188c8cecafd2a8,
            0xf95149f36061c2cf, 0x3375f2a96d2dc59b, 0x1e43d0d65432df3f, 0x34aa4278fc0afd30,
            0xf44a61d262c581e5, 0xc8cc726f3188074e, 0xdc352be89da2b661, 0xefedf970ebb2cc9e,
            0x67dd66660a950a8c, 0xdb603e13b55bf48d, 0x85f580506bde752f, 0x31fcf585a4f4cf1e,
            0x2650696ed0d2354e, 0xd4919e89b9b8c0db, 0x5c92afa2c215191f, 0x44051d4ed213d38b,
        ],
    // j = 463: sin(463·pi/(4·512))
        [
            0xa6ea2983b58322c1, 0x467bb01dce67037e, 0x63d1d86f9611c78f, 0x444be60a3c35135f,
            0x83091d2db5c03264, 0xcf189eb92df78568, 0x30a9b0f57ecd314a, 0xf0807724070ab7f7,
            0x60777f413b6a8f74, 0x070fa44dea3de58a, 0xf4cce41a23d3e52d, 0x0de7c9afad6bfaec,
            0x4e2e3612ca3402f7, 0x002b0bdce7f35138, 0xcc3ab3693e3b6c58, 0x7a8ca3f80f792532,
            0xa26b7f1950cacbfb, 0x2d4d1519f6342242, 0xc8267a050ee13173, 0x04f3c22aad0878fa,
            0x883aee553ede434c, 0xf03aa30f2e7f3d5c, 0xdf7c3168549daddc, 0x68f7f07beefff956,
            0x302f603730806d34, 0x9540b72c8630bef1, 0x0a4e51ac89fff0be, 0x925e34d60c85bf96,
            0x080fe0dd6bcb6848, 0x6a4772344a4a9870, 0xc51934065bc04fc9, 0x326455bfeb999d56,
            0xf5e5cd8ea83ea432, 0xcf238ae34b0f1efb, 0xaa7dbce86976737d, 0x10eb4a104ef32a8a,
            0x521eee17219eda5d, 0xd1143b941ed3c97b, 0xbb727cd56b83688e, 0x54c0b86542273906,
            0xdcb97d46d2595802, 0x17a3a9faec79b5e4, 0xeb2d0c332e7239b4, 0x7811e308bff6f11e,
            0x381986d7bd5ca9d9, 0xc2aff678f7be48b5, 0x1b7262487ae98818, 0xf5babdfee927cc5d,
            0xe5000c51ab7020d7, 0xf30365e69701c932, 0xef3a2aabc884fc09, 0x649c08dd1d7fb5c2,
            0x1b77e8eeae6ce269, 0x3e88c502c2a6ab1b, 0xc1781d5cdbb01427, 0xc6ae73dd927e8485,
            0x8928d4c3969b32c4, 0xd562b1ed8cc86706, 0x14d164ed65aad721, 0xf650f02d6a941c84,
            0x776a4b21ef490dad, 0x878a7380273eca3c, 0x5968c52562e30a54, 0x28a7d25d06c2214e,
            0xd03cf2a818dfb8c0, 0x01130562b121d3ab, 0x535a7e39617e6a16, 0xf291679cc416de09,
            0x2175e9e7c2b2f5b3, 0xc96173ab83274bc7, 0x5d8d0836fdc5fc2a, 0x1935874917a5c14a,
            0x8ff87e5050ef1b97, 0xb26d3e16cf358a87, 0x220f9ad836800bdc, 0x4e4ab8043664dfb4,
            0x0f7faa6a4e8328ba, 0xe223ecbfebc01628, 0x1c46d1b21bbce714, 0xf470ae3caf837660,
            0xa30eae922c854c4c, 0x7de2484036d7daed, 0x3163b285d1168ce3, 0x1ee76a0e922de834,
            0x797459107f32b511, 0x1471f861bec60557, 0x8ab12c2f0c0d7480, 0x5a0ac9c6206039b8,
            0xa34d530a5409b93c, 0x9b85462337112aa5, 0x20dff2033b84d624, 0x142cedbdafb9fe90,
            0x388c67707f050e17, 0xd56169a8f8b0521e, 0x7ad0fa37975d4be4, 0x7c8ecd8697760775,
            0x8a2a2ec899a686b0, 0x6416137b220e2fab, 0xbb4f45b0dcffb158, 0xcf10aa9335268a03,
            0xc71f333494ae7c01, 0x825f323f9ca37e66, 0xf4629d018544be73, 0x034b37e864011c8c,
            0xa30b11d8d909b27f, 0x4de42de274f37573, 0x96a6c6d7059b662c, 0x514cdaf6bf519d0c,
            0x512e29278a3abeeb, 0xbf45984b5ab91160, 0xc6095d92e9067241, 0x960a8958c6deeff0,
        ],
    // j = 464: sin(464·pi/(4·512))
        [
            0xa73655df1f2f489e, 0x149f6e75993468a2, 0x9aab00f488eea6ad, 0x3d517247a54a9ea8,
            0xe237eeaa1b32dac2, 0xa8aa22ab31e036a7, 0xe24e8dcbbbd9b89a, 0x4d581e16eca12505,
            0x0eb0fd5811574699, 0x0a543b334dbf78c1, 0x86cc3fbaa3cb3a99, 0x36f2cfdf902a97c5,
            0x6027e58dbfdedc25, 0x2c70e95539ec53f9, 0x4e4c279636cc4436, 0x741e1cc3702581a5,
            0xee2387e3d0b8f0cf, 0x5ca9ba786a85b093, 0xfb47cf033bbf3727, 0x6d3e431111c1c03e,
            0xfd9550b07c9b191e, 0xc67ade743c527139, 0x4d1fb3634201d088, 0x5356ba6853656aa0,
            0xe9ed005814c62f33, 0x5525c7dbe0088bec, 0x98ba2c7484d5dbbe, 0x5526d7f9b12eb593,
            0xf2d964ba2eae7623, 0x33c4303296f33073, 0x272371a94ecea221, 0xec6f1533ebc6b908,
            0x7dbfbcccf4f10522, 0x41a789de792438ba, 0x31e4010b634250a3, 0x31d974e105215fbf,
            0xc96fa60682c84f27, 0xcaea964545b628f8, 0x4ee9049cf4e22944, 0x0f3b8b02b16e5923,
            0xa49badd00b2cfd4f, 0x21040a7ede34655d, 0x4d692b027d585771, 0x7f7d0dc3e1262e97,
            0xb05c10633edf6427, 0x7cb582105b341c5e, 0x73d1eece8c0303d1, 0x5fdbcc6063c13e7d,
            0x3bb5015e928f886f, 0x8a5adae5dc39df4f, 0x923a325941d9a360, 0x93640126f89fedf2,
            0x91dbc1e4356f2ab0, 0xae8974403877fe9c, 0x534ce4a8025e7667, 0x3e7fa1d1274db60b,
            0xfef1f36e7bad3f3a, 0xf735373a496d0a12, 0x7587475b85fdd5ff, 0x6d8f4c59685d21fe,
            0xb8780e9a60c8c138, 0x45bdeeaae051cdc4, 0x4b3d4950c92c3c0a, 0xcda73edb2e29b39b,
            0xdf69cc5f552d7199, 0x3f35d167885bad63, 0xd2b79e2dc2c91f7d, 0x71694367ffe77fa5,
            0xbb8c7dbe1dcee243, 0x0c246668e3469471, 0xcf3d1ad921f21efa, 0xbcf688956ef5d010,
            0x73a922a8de4f63bf, 0x1bbdd87053a60859, 0x4450aad2755c48e3, 0x7c62ff461373a50e,
            0xa649bf90bb20ae09, 0x782128688a97d1cb, 0x7ba9f2fab8a646b4, 0x3c4bd913f3a73331,
            0xa093213d5942b275, 0xd3bb5f34d05fd894, 0x16466313e63410e6, 0x52da0ddb927d90fe,
            0x97a7ed36b927da30, 0x299a8662d9677207, 0x1be7583f97f1747c, 0x5590d592e6d2d0cd,
            0x10de00e25d19d890, 0xd8806fc8aeb75b56, 0x940a2c1f874a0ae3, 0x8a9292d01d79086a,
            0x4a611a28f5390152, 0xa1114ccba80b22cd, 0xaaa889eea9091639, 0x9d9b8450d88ee95b,
            0xf1d79426a9818457, 0xf2c67ea3a5747aa1, 0xec3fd4f77f00f6af, 0x0a90772cd0797a37,
            0x8c425ec3175d8352, 0xcb6184647b38830a, 0x509b7cd802fd52e1, 0x663f59ccffa063ca,
            0x114707e096a26005, 0xa8ef13ac2c04df85, 0xaf956d14c997b3f0, 0xee9b8ac9d317a6aa,
            0x0d80f121389e849e, 0x9c7e5e1914b62c14, 0xe0eeba7ec834ca20, 0x12d34547c8418591,
        ],
    // j = 465: sin(465·pi/(4·512))
        [
            0xa782687142cd5594, 0xfde27a559e546336, 0xec09d9b2f2067953, 0xe985d7c30a7499c7,
            0xfb3608dce9162603, 0x50b707108b49a0a2, 0x865b66939f334fa7, 0x69bbd3c372aae5fe,
            0x957e4b07bd793c87, 0xf37bdbac63ddd1ed, 0x9e45e997faba111d, 0xb4d3b3ac1d067434,
            0x7f7eece90bc8848a, 0xaf082dc5efdd93c4, 0x0623cd18fcb6755e, 0xb53de3b3f6775cf0,
            0x5fe5d7efe6e1da67, 0x416cd5e2ebb156f0, 0x60062a30b4702c26, 0x2a2df8f831787fc3,
            0xb8e3a5cf29c874f6, 0x86d6ebf33ac4e7cc, 0x6669f7a04068a844, 0x76398e51eff5b2e3,
            0x7caa57b46af639f6, 0xea3ba1877aa58834, 0xcbc2db930b9e7568, 0xac037c8abcb8c4cf,
            0x1f608356573572cd, 0xbcdcea26ab6b1de9, 0xf1488089faccc986, 0x0d5b3af52d493886,
            0x643fd21ea7f61125, 0x1939e2de641b6189, 0x0f66b4093b31e58d, 0xf76b3517be662e63,
            0x24d33ad5d506e484, 0x8df8416c304fbe9d, 0x1ad1928db0396f6d, 0x93eb0703eb16573a,
            0x482e9a02889bc30d, 0x48c32e35ce58efea, 0xb4c40c6c999f4dbb, 0x30afda091912de6b,
            0x279e41572d6ee6af, 0x8a020bac68b8ab49, 0x899ee06de97cc368, 0xdd03464a641351ab,
            0x741975c96c9854db, 0x02b9a7e314831f5f, 0x4096bb6a444a92f0, 0x6d9f0af2f20cba55,
            0xda066d0e3562bbdb, 0x773ea80dbb378c7c, 0x31197814c842e91c, 0xc3168edf1aae7f03,
            0xee630d78bbf30fd7, 0xccfcb1e720aaf353, 0x49e1b3803e54b722, 0x2741e63acd4ed3a4,
            0xa730ecb4b95bb35e, 0x2d0ead05ff0e7d72, 0x0b528cf3778dc1af, 0xa22963c2fc750155,
            0xf971fbf4d204d976, 0x311391b4663fd3c3, 0x9d47089c339d015c, 0xbc188c17ead7a50d,
            0x7f0a9f10e816d74c, 0x60f6f47aa539a87c, 0xf54c0b37e1c7bf0b, 0xfcc38be4f4814e8e,
            0x0b1e6b43142d7606, 0xace30667726fb087, 0xb1c2d5403f43a8be, 0x313d955d2f334b8f,
            0x31a7482b90f1ccad, 0x094ff0ed50f92d62, 0x44ba987645c03c75, 0x9fad7e3d954d3109,
            0xf3501efae3bb9b45, 0x97334c40b9d447a6, 0xad06dae30f9abf17, 0x55c109803097e8e3,
            0xfeef6cb7efe0575c, 0x3961f76d92d841fa, 0x1b00671aaa8211c6, 0x63401a6c2c7e0904,
            0xea1148c7b491cb72, 0x553ecdfcef7b4daf, 0x0cf2d3a153f009c4, 0xad2ab6124e2b82b1,
            0x4b5a72fca01b509b, 0x463e6b2265d4c585, 0x0d5a6b7e321f1ef6, 0x0b08739665f0b0a0,
            0xfea8bf4f97f1b285, 0xc8d813d5f51147f8, 0x5077c38214f5e598, 0x71cfa80aab478739,
            0xe5d9e7c715c02489, 0x51bfcf7a414c2cc4, 0xb9a507dcfd1acf6d, 0x31b94c951d83be0b,
            0x2912d3a442389e53, 0x1acdad3b771cf9f4, 0x3b018cf788dd3950, 0x8fbcab794d8319c1,
            0x0dc1e03db1e809f0, 0x520d10a2db42b961, 0x3d3b5548020a30dd, 0x49d9b08ed0977eea,
        ],
    // j = 466: sin(466·pi/(4·512))
        [
            0xa7ce612e65243291, 0x6b2a39f856a69780, 0xe97a7a435074ebe7, 0xf65e7dd73934190e,
            0xa6ab370f093fd415, 0x3550783cf5988f19, 0xa69101650e2ba738, 0xad84664c826d34e7,
            0x92322f9683bba4f5, 0x033111ba7720c991, 0xf0ed1be2abc0ee3c, 0xaac91ebea3f6610b,
            0x0099478a2d5d776d, 0x32d83ff8239be37e, 0x12efe4245431bca8, 0x895ccfe679e96497,
            0x68d791557787cd8b, 0xcf6be9f10721db42, 0x6d7fb9c3ed640efb, 0xd95021d6e84210af,
            0xf4b51454617c33dc, 0x2ae28c4244295301, 0x8f88714cc9ec898e, 0x47df29f1fd1672b4,
            0x0045df8d267af7fc, 0xac0c92c8ac0d21f4, 0x3f166b42ed16ff2c, 0x94e870c5c193d4a6,
            0xb33ad5159ce9d770, 0x1cbfbf7169f6802b, 0xe1ad1ea6a0aa9fa2, 0x52bd8111545f23aa,
            0x96cfee22d41581e6, 0xc7b40e4acdfc5729, 0xb858705f9a566144, 0x3ea8b2b0fdd024fa,
            0xcbdc7ab386cb0c05, 0x1f407e268a1871f5, 0x248fa5388a95c114, 0x8ebb7e5b20841d9e,
            0x030388008d923541, 0x16a758caed7a7bbd, 0xe1701efdb34dbe90, 0xb89bf7cde8dc1bf7,
            0x976955350c2bb239, 0x30555416dfae226f, 0x69e44c048ac11f58, 0xe1d144092cc1dfc2,
            0xb15a0ef170a40770, 0x2a5902050ae82147, 0xa93a082386c56a19, 0x1d112a704ca14b41,
            0x120430ec369d3239, 0x087954db4c0310f6, 0x25feddfc4d78b9bc, 0xf45281cd73254731,
            0x6da951ed2b28ee02, 0xf1df0dd99ce3d803, 0xa678d967f0f99f17, 0xb567e0fff5365b32,
            0x623fef4a2b4e8a4d, 0x508ff706d7f48394, 0x7d6f034460595767, 0x9c9a6ea2932a8cc2,
            0x6a2acb389ce7ccac, 0x00233639c3bb6b1f, 0x5d1c017ba92a92f2, 0x7a3a172a19f1cf41,
            0x00f5b68e2cad1ae6, 0x0408b711bfd0d057, 0x117adbd0a4e1cea6, 0x9833305ee124961f,
            0x3bf99cfbc012e6d5, 0xb15b2583e22ec6df, 0x071d6b84d1745d41, 0xa0514a620e6a1423,
            0xee041e4e4f9e0626, 0xbb05e0c51711014a, 0x6010e33355a61225, 0xc33f9c1a973b9e7b,
            0xa4a07cade64ba4f6, 0xc758c460c6954014, 0xd5cf3ff544b73db8, 0x2767a72766ac85ee,
            0xa8e08df74d40d9d2, 0xecff3600884ae45d, 0xe5e7b3f959494558, 0xf5cbfeaef84ac0f8,
            0xf1d9993553f0eff3, 0x5dc3323a0a4f142d, 0x1d8a12660212cb49, 0x93747ddaa4e2608a,
            0x33049403e68d9c62, 0xaf6dce50fe08f282, 0x070e63766649ad37, 0x248b9faa7c4ee938,
            0xc785730603a7b4f0, 0xb33cb8f7470f6b37, 0x5698abc63a406e39, 0x14b373dcbb70992b,
            0x1c0f76a8da0cfed3, 0x2ac5756dc3f5a5ca, 0x588ec8fe787c5228, 0x5d42a90155ebcfc5,
            0x86c18a3f0e21fce9, 0x87fea36c95682d88, 0xf5cd7f8004a3ea73, 0x4f7b04d5802d5a86,
            0x80c2e04015e96dbe, 0x44e4e467a77bbbbe, 0x62daa23e9c7f7624, 0xacdcdf76ef6526e3,
        ],
    // j = 467: sin(467·pi/(4·512))
        [
            0xa81a400acef6976a, 0xae0ac01660bff7b8, 0xafcd1d594b51f26c, 0xe30a2f5c77759876,
            0x7e40ae9879765a0c, 0xbac47bc38ba29b66, 0x73f6fd1e9ea286b3, 0x78f9fe1852eec615,
            0xf7e067e0e680e0f8, 0x9b5317ac94fb68f2, 0x329001a0a0aa4368, 0x3a8f6c5132375ad1,
            0x713a14911e4a44d9, 0x8e4fdbb0e11af17b, 0x8bdf12f115e6035f, 0x693721358fe6b476,
            0x62410902cbf9c6b9, 0x07be6713278b793b, 0x26a4b6db881671ad, 0x2db212f08d7dec56,
            0xd8a0573fa3d93389, 0xdc804286d36c6cb4, 0x3e49269bbe61904a, 0xafa0074441006b52,
            0x8523e5abcb8e5056, 0xae9e0f552ed11106, 0x53f16cdfa1689f6b, 0xdc21d7d3b83dcc20,
            0x2463272c4007f1e8, 0xab18734444b6533c, 0xa8ab74964a479734, 0x34527a184b95c041,
            0x07e688b8c76c9fa1, 0x69158a8b09427de7, 0x1d51f15abc2ecebe, 0xec539d00fe724e30,
            0x0af4328478d14e44, 0xc0834caec1c4ba1d, 0x916b000aff6b8ba9, 0x66890b9a21e58b41,
            0x04e07cbae1ab8b32, 0x66cd266039f3b192, 0x7efc35890c646dc9, 0x6e887096d29517bd,
            0x51ad04c23a008901, 0x4c2b8a7ca509767f, 0x7c8b75c455aacbec, 0x7d02b995ac1ea91e,
            0x822f2b7c83b36d91, 0xd6defb924f29b43b, 0x39cf85fc6f5cc2d6, 0xcfb1b79c2432d7f1,
            0xc0665fd964cf6cde, 0x33ca65e4252abb77, 0xd42d84fdd5559e0c, 0x32a414b75fa4596a,
            0x1880d9bad78e847e, 0xe191278ceb99bdc9, 0xfed7e9dad336e35e, 0x5a43aab05b9581dc,
            0xd4553f4440e978f1, 0xceac5c465aa7246a, 0xfffed47b4727dbef, 0xc5749a78a28873b0,
            0x7034b4ec180e5231, 0xdb2259ece9f4c33b, 0x4854949806b86e49, 0x27b11368cbc9d32c,
            0xc90aa4060ccd3558, 0x8febe2e7236088fa, 0x9f83f007d7054f98, 0x1f86ddd877e566ce,
            0x03945069612566fd, 0xbc482b1ae6d76397, 0x95fbcc9bb191a9f7, 0xa80e20a696d84dbd,
            0x7b2d9fcec19e82c7, 0xdcdab6d1213439e3, 0x6170173357cde4d4, 0x27f5e8261e1a6b39,
            0x744e78151a22e0e1, 0x83cdd88a3b29019e, 0x779d53832b3b1734, 0x34316409b444f36a,
            0x0192d4037a5c95e5, 0x0f786a5879342005, 0x8de3c80190325cfe, 0x3126bcc407876c16,
            0xf88880ddb68cfe09, 0x3ca505c37215cc4b, 0x65adb9602415aa27, 0x3edc0596e6c31eff,
            0x557f58c664d59026, 0x826c9e377e1c5d00, 0xa4b2035e936abd1b, 0x8202d1f1247dbde1,
            0xb5bc3e996e324d33, 0x3f2e675768739bd5, 0xe9d23ed3cf76506f, 0xa79cc760e85bd6f8,
            0x7c5a2beb5b48d106, 0xfd6086923fa3ee18, 0xa60121ff97de063e, 0xa5918662f2937328,
            0x72709dd81134687d, 0xcbc351df97ceacee, 0x94fa19ba1a698239, 0xf44b0854fd7d2ac9,
            0x42be9013cc391e0c, 0xcf52b125d2d823a5, 0x312061cb48d11c57, 0x1a6d3f55cc4335e4,
        ],
    // j = 468: sin(468·pi/(4·512))
        [
            0xa86604facd04d969, 0x3463a2c2e6e9cc55, 0x79fe4ed00aaf28f4, 0x6b8783e1a98f0a1b,
            0x3433c9e935a7eade, 0xfea0085f6bdee4a7, 0xd4ff1b3a796bab3b, 0x807d5914e82fa8d9,
            0xe00c415ce6e23148, 0x7b90af5bdee10d7b, 0x674a4e4285e6c697, 0x7f64a38a8d7a2215,
            0x50882387ec99fda0, 0xfd7b67d6a8d6907e, 0xd06dbf52dc126aef, 0xea7310d29a4c09db,
            0x1b09cb8b6bd16b01, 0x6dfe77cea7a6c44b, 0x27da41a9665e2493, 0x4f2eb9a856999f06,
            0xc75ad3a1e3ae2a54, 0x3368dafd25e147db, 0x84f811974035fc22, 0x5e3e52780ca1a0ec,
            0xf7a1cb132f90cc21, 0xc4ff976c7b69bdfa, 0xe67bd99d4fb7d8b0, 0xcff134dc6f0ed2ee,
            0x1395b8a6d7fab6dd, 0x44f6e61ad634e53a, 0x3b6b3dd53ad491c1, 0x64f4f94c7294cc08,
            0xaa479b089d257d00, 0x17e3426d40922d69, 0xbb9e223fbbe58b94, 0xd8a2d616b7218031,
            0x435c9a7f23b5a134, 0x3208e05ff1c37075, 0x60997d8c47aaa13a, 0x627e7a32181f945e,
            0xf6a85d06fe2186de, 0x39727ab0d7eb3994, 0x58824bf73501184a, 0x6109ef0d3e2cb7af,
            0xd0bee62e5df0d9a5, 0xfe0f2de2b78b34a4, 0x2a72b4c36aa71095, 0x933d1db23e5c12b7,
            0xb623e8bef41216d6, 0x3148f6c03dd42d1d, 0xf224cf6b447fdd88, 0x56a182a589e6808e,
            0xaab8a399603a01e8, 0x61b5795635c2a490, 0x17ff24e637613a89, 0x92f0a873db3476bb,
            0x37f66c7b7b16c141, 0x6388ffff1b35584c, 0x0a2d3423226abc3a, 0x8c95520781d24e97,
            0x2f6cee269abba081, 0x3db66eb5ddb197e1, 0x02c5101f4d37aaaf, 0x52861730535ff0b0,
            0x74bb64d72a96c399, 0x768798bb42da115a, 0x2c7f47bd1d3419af, 0x0eeba4094b7dd10b,
            0x7aafa2e58ecd986d, 0x70c9ea8bcc190494, 0x902942f49bbae844, 0x288606e1c163c204,
            0x9dd219e875d88195, 0xd7101852ada88f2c, 0xaf356b9ec2ddc526, 0xcfc705158590bbdf,
            0x295f05a40f9b530e, 0xd2c2f36bcc9a9a00, 0x76754edd71eec452, 0x1f340e90f5e94280,
            0x5fc9a05c9315eec1, 0x89860f29cee41276, 0x8deb8ebcb8249b56, 0x565a73c93753f7c0,
            0xbc667b20dc8a9f57, 0x3cc6631a2dadcdd7, 0xf052346b6229599f, 0xa77ea9bf46fa35aa,
            0x17c68750d1501303, 0xd0632518f3d162db, 0x166f6953991fe6ca, 0xed091ac358e0d5f3,
            0xedf91a5228deecbc, 0x7f0d10df1312d3de, 0x747522b8e55ecb90, 0xf6437ed46a73c1d5,
            0xd396fae11d160f79, 0x1774d83dfa31b5b7, 0x3a5e7ec7f14425ba, 0x2204cc94e0fbf0f7,
            0xcda7eaef68b62645, 0x5724756631f13e53, 0xf0f1d5a20cdaf428, 0x1bcef63c42a53930,
            0x8d072c0e6fd08fa3, 0x351a3e779624ea4f, 0x8f3a9a4d34f914b9, 0x0500fc7b53172c8a,
            0x748ee198288351d3, 0x9c943e1c53110c45, 0x0fcc17930a9eee17, 0xa7a1907819143b79,
        ],
    // j = 469: sin(469·pi/(4·512))
        [
            0xa8b1aff2b00eb92e, 0x304069623fb19233, 0x09bf94bdbece7d35, 0x68194201f0783bb2,
            0x5cbbee61ee6f1eee, 0x67030eef751016e0, 0x2c1fc80d9beb7335, 0x76584be62d2b4a03,
            0xa616f13562287a5f, 0x40d878f179808b58, 0x181fe057e1986691, 0xf6b7573571222350,
            0x08ac0713e8333165, 0xfcfe364f264c33de, 0x9edc02a979a20c57, 0x777ceed07bafc594,
            0x2bdfaa16baa19eba, 0x7a903091fcea09d2, 0x2cc40b0e01aabe18, 0x358aba486b34ce5d,
            0x0f6769290d63e58d, 0x89973043f4ce7c41, 0x98baef772b8df702, 0xfe8ef2226665b630,
            0xb0255645eeb1894e, 0x17bedc79bdc9e51c, 0xbc420d33459d6d57, 0x1e519cf4f63b0bce,
            0xa0e0711beee68a44, 0xd5dc1875eec785a0, 0x8d5ce8c6d1d381de, 0x891221822d6e22bd,
            0xb67b94ae75a4f01d, 0x17164dd68e438924, 0xc13884d573505426, 0xfd3d184d7a9cf479,
            0x91187d6296f017e0, 0xe35627761f6270ef, 0x287235b33fc5143d, 0xcce1117d2a904683,
            0xe4371c4731d5782d, 0x1ab045f3865fbe1b, 0xc82f8d48c1c2d127, 0xfb837e5ac651fc8e,
            0x10cd7362dbaba57b, 0xf85b7749e00d08fd, 0x35bee69e9e126a03, 0xd45a1c3bea4f99c4,
            0x8ccb69a92d7d78fb, 0x4c833cc19737e904, 0x9303a579bf669278, 0xe420de31b15b0f9f,
            0x43ca4f026208aa9d, 0x9a9381012b4831be, 0xdc9d2a6003600dd8, 0x65bc177bacc1234f,
            0x4dc96fb3ccd419be, 0xb1213dde0cb520c9, 0x540e06d8209bf9f5, 0x8038a49a7cbdb6a5,
            0xce728d277332814e, 0x5b12d6f5901d40a5, 0x646eff62b7163ad9, 0xd0094a51fc89148d,
            0xe5069d5e88624867, 0xd43b0f81c358f64a, 0x10b84744d232ad2a, 0x22fa73f18b9dbfa5,
            0x7f5c9457767ae4c7, 0xfa52314ac0889be3, 0xb259277617c4fca8, 0x43e5ed49b341c144,
            0x615a0fddcd9fd0f2, 0xd06a16bdccd4654c, 0x697435df752419bd, 0xd032934049ac6427,
            0xcaec3d7314849030, 0x03e4d28bee440392, 0xcb58b2617eb8c87a, 0xb1a8c39e199699ce,
            0x71029978145d985c, 0xf92deb3285d3d11b, 0x1bc11b2141c33246, 0xc289a60e0d036011,
            0xb36e9b66c119fd26, 0xd6250b0aff7bc608, 0xc647fcf6f541ec54, 0x58946aac3ee71f2e,
            0x59aa28eff5aaddcd, 0x26166bb8b82c00bc, 0x9c8b83f763e65c69, 0xa412993ed456af48,
            0xbf044dd512d08bc7, 0xde5a1be700822107, 0x621d3121e0aaba89, 0x0187cca89befc585,
            0x6fe1b95892520181, 0x92728684620e3783, 0x34770628df1a328a, 0x2a85fc26c166c65d,
            0x3df6d82577ce6318, 0x016ce3d094f75691, 0x9bbc5a8e268fe20f, 0x33d5252d685c3d97,
            0x91d93268efef79ae, 0xadeb2c46e5461ac0, 0x8524bc6e9b66a760, 0x5ba878eda451eec4,
            0x7ebdeab262e5f024, 0x877be417d327d682, 0x34c9f17eb3ad9e9c, 0xfd268959558e2498,
        ],
    // j = 470: sin(470·pi/(4·512))
        [
            0xa8fd40e6ccd52ffd, 0x6cc14c4f53e2e82d, 0x4600ef18473340bc, 0x741aebbf05224830,
            0x0e0feff7892920fc, 0x3f1de4198cb503c5, 0x50330864a836da6c, 0x968a1d361f38350b,
            0x3248e5be512e9d34, 0xe44de4c6cb8d8d17, 0x3fc0d37a9c4d3975, 0x5fac58efa25d2416,
            0x5f73207091712cd4, 0xf680bcf5d8b11045, 0xbc6e8e7712cd254d, 0x1c62a26e4774b2dc,
            0xf928c5031fa91406, 0x7ca5286bc932a87f, 0x01203d9ce674f26d, 0x82cb9b79603d37b2,
            0x2a174f215ffce72e, 0x7dc192e841832369, 0x3f4c644652747a74, 0x366e331f954add4f,
            0x5b9d6e64b14f43b6, 0x7e428547fd0b919c, 0x536ba07fd90fabe1, 0xeee19ab00aa2a23f,
            0x265b183683e97d28, 0xf7ded61f88132921, 0xee2179ad34a8d519, 0xbbd84714b2f2bac8,
            0xfce448303385866b, 0x6d1d6154c81f83b8, 0xcb9820598630c93e, 0x15f3d7b3fd15c6f0,
            0xf211c42ad9eb102b, 0xc9e5bfb99bb0d5a4, 0xe2c46ba974af9320, 0xf9d6d546996af71e,
            0x8f708276e709dc1e, 0xbe42fb74be76fef0, 0x7b36ac7c15c3de9a, 0xf1d05fac38d0e006,
            0x2c5f1cecd6a2dddb, 0x31326b6b100dfda8, 0x6630a90c7cdd0110, 0x809fd9b50149e54f,
            0xcb60509dbfdb3a6c, 0xac4bd1d2dec45465, 0xa7024dd7dba17a72, 0x46670dd7e09fd39f,
            0x136443bf83e2f3ee, 0xda3f6ab762840472, 0x8550cf1765f380cd, 0x1e5c606ec741dd49,
            0xe0f032f4bc7cf09d, 0x9c1d2297c92698db, 0xfc6c8acab4321653, 0xa54adf49f6cf2a7d,
            0xb548e2c0b6d9bb64, 0x56fae68d5bcb7f7e, 0xd920e1ff90e16614, 0x7a4e78cab9f01dcf,
            0x0e667fda0725f9d3, 0xc7272b87fd84ef83, 0xc3f43e8b01e2d0d2, 0x8e3121be886c916b,
            0x2755243260eb3469, 0x0a4cd6b9cabf5bb0, 0xb2e1d7c0d4fa7af3, 0xb3e8a58d42fb769f,
            0xc3210ecd5b42a8c3, 0x3c88222e097e1be2, 0x106751e29cbb74e3, 0x8e8eb926cc730aa1,
            0x1009294236f101af, 0xb98db768022fe601, 0xec47e15747c9cab5, 0xe268bb25f31b7aa2,
            0xd5d5b5d812d6e3f5, 0xf762faad3668d9d4, 0xec40f0dee2c5b3f1, 0x06fc218f3dbb87d9,
            0x7afb08ac0ec00d04, 0x9333e4bd4ed19c56, 0x697ecc1e9ebdf686, 0x616d8c1b5d18cb43,
            0xd062d370869c7a11, 0xe67895c1dc00aa65, 0x27307e812b434c75, 0xf95c9810db1c9419,
            0xfaf11f58af42ec07, 0xa070621a7bbe94c1, 0xb61e8a648a2388e4, 0xd0c79b3d978ed93d,
            0x87915dea091949bd, 0x192342baa6e5ee2b, 0x46f41ea59c8b0af9, 0x50c3ad21357989ed,
            0x94c7546643ca757f, 0x93657f2cf28cd8c5, 0xb4f0af3a2a9eec40, 0xd776dc4ba70cf106,
            0x601cfa3fa6ab75a6, 0x4929a33d54f25953, 0x56d520540c2bde5f, 0x716c2b958df47730,
            0x094f5e45dd11bdfe, 0xa638238e91098ef4, 0x71f3f2e9dae97302, 0xc7eee59234b82c5f,
        ],
    // j = 471: sin(471·pi/(4·512))
        [
            0xa948b7cb7c1c3c69, 0x08e957693dee365a, 0xfeb3e16cc8be2f7b, 0x25b438cb32f63ed9,
            0x3ceb010aaff01df3, 0x2a12539a35dbb130, 0xac89f2fcbc93a3a9, 0xeefbff10ff3bd052,
            0x3f70489088389aff, 0x0e235513b92d0135, 0xd5a590e499c3c8ed, 0x24ada5e84752967c,
            0x13e89c1be2c80375, 0x3c81e061b5f3b631, 0x1cf52973367aa751, 0xbc8684f39c03fb90,
            0x6f9ab19478e8a7bb, 0x341cdda555a7e56e, 0x6ad4fad7c3a356bf, 0x13c9afef96fe1fe4,
            0x4a0c1537bea123d4, 0x12dae14256892fdf, 0xe762fbefbbd9f43c, 0x82f5a61f4dc20a95,
            0xfc8dfa7201f9d84e, 0x3205c7a9886d7e71, 0x47fd0541190721ad, 0x0f91d93036e354ee,
            0xf87c1b1ebd4e19b6, 0x2be96cb7549b6f45, 0xf8185f8ea14354a6, 0x2acadad15f511f9e,
            0x5f55c128d84f1a7c, 0x7d6e361ccae7b794, 0x5dd350220dee14db, 0xddfda4fca130b0fb,
            0x0a630592ff48c6ff, 0xce55a039b671a316, 0xc601b3088200c4c4, 0x1a1d9be04710e06f,
            0x4f2d05c666ac16b7, 0x7c7bcfdfcc940cea, 0x3bf20a1c3042b4a8, 0xc8792ad47e9a9f32,
            0xd3367e55a90fe055, 0xeeba24dccadf8a42, 0xc60b03f3cf93a9dc, 0xe3866e451bb82f83,
            0x54e43bb3dab74d55, 0x9462c833fb05152c, 0x08f48dad8bb71edb, 0xb8aac6c8df52698d,
            0xb545cc1c0463e8e8, 0x909b52bb344ac5f1, 0x66108c56300c8ed8, 0xaa91d3d96c9789ae,
            0x2bfa93f9a85638c8, 0x0c199e91551f58cf, 0xe7727bac8e171e5f, 0xdf46e24d097b3bb2,
            0x23f7423e288c882a, 0x649277212d4d7d52, 0x1718a246701e3cb2, 0x98990f0c4248fecc,
            0xfde5f6cbba05839e, 0xbdce537815f0b2f2, 0x8ea5ce917e55f002, 0x95884313be129dcb,
            0xb2f214dd3b75f5e0, 0x9f94f6d7859cbb30, 0xc4649ebfd0276ac3, 0xe2e603c10b1a4576,
            0x95556d8762ad04c4, 0xe91135d5f987954a, 0x139b3628e66f7359, 0x197f0171042fafab,
            0x2dc71adc32936c9a, 0x82637fb6a539f440, 0x291e20708e55bfe6, 0xcc9152308cccdb09,
            0x99c871c03196fbf4, 0x274562ca5ea8e3d3, 0x57f612970ce1f2f4, 0xe69009f76e8d6985,
            0x33da1babc108772e, 0x2ec7f848f37cf790, 0x8bb78118c0609969, 0x9f0876b10715b5f6,
            0xac3d57400fa61ee1, 0xde3258fa5f66e28a, 0x847e9529ea8b9f5e, 0xd7a9e063034c0def,
            0xcd8cf56ee7332e22, 0x39f0be3187ab5e1c, 0x87218874f99564f7, 0x48b6b3736a7d2273,
            0x09c63c669321c46c, 0x60f171189ddcb007, 0x0af4162c6a5a619f, 0xa596623fb4ae117c,
            0xb9b63443b0aaeaf8, 0xfa148d621493bffa, 0xda5e90c8f753a8af, 0x7c69f6e9d64aaa22,
            0xe1ee378f35332213, 0x8e9fbcd90a87b1ed, 0xc71f2b1f63be0347, 0xf03dd4d0e2999ada,
            0x5b1ba4fee8d84717, 0x845ad53b3b48072a, 0x52866d82dc696f52, 0x12af3285fd06c5a9,
        ],
    // j = 472: sin(472·pi/(4·512))
        [
            0xa99414951aacae5e, 0xd147625fda929af7, 0xa78b957f2ae93736, 0xbbbdccbb12ab1287,
            0x36880f67db05c705, 0x2aff44eacb27bb10, 0x0bac7274e5fc07d3, 0x75137c9cd8d63928,
            0xf9c49e59fac0c989, 0xb7d10229526d7e0c, 0x4cf73c014c78460c, 0x7df38039942d36be,
            0x09d6ff87441cf70e, 0xdd93bf48efcd5000, 0xa512ddcde36eafae, 0x9ef07bb2c978c57f,
            0xe198d3167cf535b7, 0xd187ddfa1e3cf85a, 0xd2bdabbd7cc3be75, 0x4dcc72c402d7640a,
            0x8a870e4c542763f5, 0x827435a82431b67c, 0x9d9eab6ea2300d65, 0xc28270fc5246431e,
            0x3a2075c72f25ade9, 0xb3eac2de615dc793, 0x7a80e65a553ebde3, 0xcb41b17dc7d686a8,
            0x606d4e4b286e73b3, 0x44eb8d4cfdf55661, 0x14aa2706e8d1411b, 0x0b9015f86f2f88b7,
            0x4f5914ae8d59332b, 0x7f3499919a1907d9, 0xcdff8d5ebda7d03d, 0xb2f900433f46d0fc,
            0x019663da0382490a, 0xeb32a4e89b76467e, 0x41bd6db59086439c, 0x9f2dfbc2fd41a365,
            0xdaead2f84656614b, 0xaabbd7a5a124147d, 0xc250073230e60611, 0x22f0ccab2a18ac7f,
            0x4bc178ab52c4d8b5, 0xa225c84d0854789e, 0xc7cb334b78c805ce, 0xbf7c001af9f8646f,
            0xa885cd43326bddc6, 0xeda51ec0dcb4680c, 0x79c3b0707115e1c3, 0xdca5964c548eeadb,
            0x1f7d50f1cef208cc, 0x2e58876fa31cf497, 0x26a341cca1916933, 0x78cce2d28928563e,
            0xdf10499f0b620e4b, 0x88691cca3478e9e5, 0xd8b7f68d4bef9c57, 0x018ade90062b0c25,
            0x9b6a02875b14f851, 0x1b4a0f9ab6c31777, 0xf720620870bf5f59, 0x024472dfdcfc5dc4,
            0xad04935b9c648997, 0x35f8685df5df8e89, 0xbbe8d7b408b5b9ca, 0x25b10e794f2f3efb,
            0x3a62c0d9b76acf82, 0x74d144778c68c818, 0x491601892006b056, 0xa4d2c96f4c8be707,
            0x032ac9e604366b9c, 0xbef5a51b39cb2be6, 0xef938e991cb6202c, 0x91d15207afc9d6d8,
            0xda509260ae59ce80, 0x6fee21293785644e, 0x331e0ec04b187e35, 0x9e1de6931ae1d219,
            0x94e651eb78592a40, 0x0ed0e88f243573e7, 0x1099e7f1bfbd6f7f, 0x8db2a9f6a4c7697a,
            0xdf81fa45b3188590, 0xb03b9daf5d34dab9, 0xf40a9eaf87ee695c, 0xa7cf0daa43fb77c8,
            0x040491eb6cd61941, 0xe8df429f402a898f, 0xbae9b18628c490bc, 0x06ba96bc518b1d43,
            0x2b463669d0e20185, 0x76bf327006491811, 0x74ef98955cd29df4, 0x169e27e21e0f6e8e,
            0x8ece0d4d5a467c45, 0x949548849841a5e9, 0x5a240dae108fff35, 0x858084e6ae0b997d,
            0xf76028f47a433d30, 0x7a3b9ef6b7b0c70d, 0xb259e828dc4208ce, 0x6d725014a3a7829a,
            0x506a253afd30be28, 0x8803544529f0a4a5, 0xadb802e9bec75c36, 0x9efd99f1bb128cec,
            0x860c5b60840d042a, 0xb7882b7aff7f70be, 0x61eacba6ba09e7c5, 0xa35b724f4913417c,
        ],
    // j = 473: sin(473·pi/(4·512))
        [
            0xa9df57380955f296, 0xf187be27de96fa35, 0xd5a030d5ee37b5f7, 0xb94810706200b399,
            0xfbc218fbc9d7609b, 0x120ea020cd8f6731, 0x9aae084acd8b8eb7, 0x67d3391386de28e3,
            0x46a8fc14a5b162b7, 0x7b0b2acd368a71a8, 0x8f0b4886e8615d0e, 0x3c02df95deb25a6e,
            0x0ff41d3ae62f3967, 0xec8c27e343f9d326, 0xc751732b0b0d65e3, 0x15612181e54403ea,
            0x39eed96adcb87762, 0x60548380dcc54235, 0x5f67ba899fc4bb8a, 0xb200594e586ac86b,
            0xd372922b1d53330d, 0xf708a027c389e2dc, 0x712bc52b86d7b34d, 0x7c946a10d8e9c62e,
            0x3c68990d2f12c2da, 0x2d3ea926a973a599, 0x331a2ac25817512a, 0x747a2220c6c23b70,
            0x2bf8ebc9e8327996, 0x9b09f3ad68368341, 0xafafe0d05da8ebbc, 0xfcdc7473ec6e10b2,
            0x14b35995dd4e8fbf, 0x52dedc81279c34ea, 0x47d81c3d461a9f31, 0x1b840ac918846773,
            0x9d14d3d5d9a59685, 0x2ed1c49868fa1fdf, 0x23fe9edba1d9dab8, 0x40329fe6137e5bf7,
            0xffba88e42512f6a7, 0xa23daf4b006d7657, 0xa263677831e6b44d, 0x2f78f1b315f43298,
            0xfaa27bf319ceb09e, 0x2debf770a8723f23, 0x5c6b7d29cd3eb1c1, 0x6cf45dfea40fedcf,
            0x2cfeb3853f678465, 0x1da8636713b67661, 0xed1433d91fd0a0d8, 0x4f2dacc5be3c6b47,
            0x23713a28e09ed17c, 0x49a45635bd157f21, 0xeef5bbc717e5aa25, 0x830b52f9e0cba837,
            0x24045eaf1a6951ae, 0xb845249ddc15053d, 0x65bcf28c23ad7116, 0x531dc2d1d88e746a,
            0x640c4b14f0d1d3f7, 0x62e406f76a7c24e9, 0x58538a7b822102dc, 0x6cd4f20713b2442b,
            0xda75c1694f1e5e9b, 0xba0520c3cab813c3, 0xe92fa2b20588b922, 0xd4c49a52db44ffc9,
            0x67fc2d2e8bd8c665, 0x27e756da86a16baf, 0x01c7d2abce4508b2, 0x5220d42648e075ca,
            0x1547240656be16e1, 0xbd8b64fa94d1d7b9, 0x41aee9f2193f61ad, 0xcf40d3af831544ea,
            0xc26f243931825781, 0xb09f6c5270c63ac2, 0x742aa6776a70fca7, 0xc282dd2dcbdc9abc,
            0x444b1ed77674bebd, 0x5cc6cb7a0a281c3a, 0xc944fafecfc46fcf, 0xbf3ab70e55dcc9af,
            0x5df69c20207ccd44, 0x4f08098f79749344, 0x5b5ace8d038d76c0, 0x6ae0d52983a68f5a,
            0x2234f70f36192abc, 0x5e1235d0b3450bc7, 0xc610a075172b5376, 0xe868e6fde64eaeac,
            0x0c116bc548db9d01, 0x6e2d71d18f415510, 0xcbb9781666d2f92b, 0x6e3a8642bb23d781,
            0x238efacc525da6fc, 0x26c45423241c33e8, 0x0177c1eeb40cae0d, 0x38a15c31bac91753,
            0x8d868e3fe29cf3e9, 0xfdd23cddafc0f3cb, 0x05d6e9d88031dd73, 0x835d480b8605fc56,
            0x574aed4826c86bca, 0x63b576f1ef4fa37a, 0x1104b30203d39777, 0x814ee2bb4460fe6f,
            0x7ccd6a16c7cc4967, 0x41cb00c07e1f8af7, 0x36a45ff21901e23b, 0x39d5e7713f926a8e,
        ],
    // j = 474: sin(474·pi/(4·512))
        [
            0xaa2a7fa8acefdd63, 0xb714ee81b53b4b9d, 0x2cca49364b914386, 0x7a4effa57e97fc4c,
            0xe6bd69f1901935dd, 0xe6570eb3e3cad121, 0x98c3ed74303fb345, 0xdfcbb7722e9b8606,
            0x07539facedb0d26b, 0x933350e4d2a738b7, 0xff8b8a76afd59e8c, 0x8b9ba116030ac47d,
            0x0d9bc6185c85b2a6, 0x3ea4e36e5c60ac29, 0xc900abd559465b2e, 0x3d23badcc0aa3527,
            0x6fc233b0a7010ba2, 0x04cb4479bc507572, 0xf2d1ad614844d105, 0x51341b67025087b7,
            0x640e08c593afdb35, 0xccd1e9f8ca97c011, 0x7d2ed0740b7dcf59, 0x95f615b93cbe8a67,
            0x1f6b1a0a76c64462, 0x7d5479fdd031a9e8, 0x3627e91deca6adcc, 0x89ce92dfa1ad6d8f,
            0xf6ff6b44acf0ef2a, 0x807cb121ea8b4a2a, 0x81c7d929496785eb, 0x952d8768194403d1,
            0xa782626689feee64, 0x474e38560058370b, 0x24bbe63d1f8d36d7, 0x1c1a4a6e54d26403,
            0x4758c8bcefd3b9fe, 0xdc7572dc330591ee, 0x7e329183796d061d, 0x1c7f40a7e349a3a4,
            0x22a82093b1b56ab2, 0xbf86fe8583050a8f, 0x9e4dc17e925f7e6f, 0xa1558dffb50b9fc0,
            0x2578ef96c08fb2b8, 0x5996b31de1bc408b, 0xfbdec4afd00f032c, 0x9922567d565d3a1d,
            0x9f5ae2678c7557ca, 0x1ecc271109a5bd79, 0x3edf7b7208c41ae5, 0xfe66f3a7839bb78c,
            0x02fec5d53ef28111, 0xd46dfc0f62d65404, 0x90fc917097a675a0, 0x65fcce8d33dc499e,
            0xb6f7ee95181c4811, 0xdebd0a8e6499713d, 0x56a58d3ae5f2abea, 0x945184a32a9e3bb5,
            0xe7287138e7265698, 0xf441d5a2aae356ce, 0x5326072637dd1699, 0x7b0fbd54d3926de3,
            0xf2dd837cff67542e, 0x6c3251b36fd1c733, 0x450fb4a2c4a743e9, 0x5e8462162e10d4ff,
            0x31b3bdc17fd1d864, 0x0d8fc22f5f11d2fb, 0x648dcd6c98c6409b, 0xb62873481fa71f7e,
            0xf1bca915f6e75796, 0x4d0e1f77d55f30e7, 0x54a3f83a93ab06cf, 0x2a8796c3a82e0adb,
            0xba86046cdcdc7ab3, 0xa8b89d295c1ed47a, 0x6eca7a9d8146cf32, 0xdaa2dab08eec9b41,
            0x9aba08fb6cee8103, 0xd8c460e7f75b34c2, 0x85423d236a1549a7, 0xe5e44e3a2a015586,
            0x08e17fce78fdf2dd, 0x9dcdd5ae6317be18, 0xfef51cc0ac69b14a, 0x3e793e22bec2a621,
            0xe38f324026d970e7, 0x71dc52ae6fd692ce, 0x82545936bc0461fc, 0x2e5640c27866b6d0,
            0x658cc1215b47ce08, 0x642152ad379b3fee, 0x35d328d9c63acb37, 0xd883bb2073dc1a20,
            0x918f250e4bf8d229, 0x0a420ac136d03a4a, 0x95cd91e622b54a23, 0x8ad74d5fd9c9a4d7,
            0xb68d0a42cff8eac2, 0x18d6719c4097919b, 0x6aebdf1cbbc35c00, 0x1ffda3d1ce118689,
            0x70caa7c3cf8164f5, 0x53b8442bd884cfbf, 0xa392b19c09a2530f, 0xbe8642e9f4d882a4,
            0xd2618719f737670f, 0xa2d297a2364dd0e4, 0x9bf1ec605b74f87d, 0xe00fe5240828b746,
        ],
    // j = 475: sin(475·pi/(4·512))
        [
            0xaa758ddb6e5c74e2, 0x1e0648ee28e6fa00, 0x1a2a12742ea1afcf, 0x47b7a0b40bd5657e,
            0xa3d5806e74aba8ad, 0xf74f1f2d4486f16a, 0x16ab75077fa3fd47, 0xd9ff5445dad3d376,
            0x44d16d53810bb414, 0x40bdd920648f39c1, 0x66e085ba89bd807a, 0x6e98c0b93d06a81e,
            0xd6738371ac8bc21e, 0x8b16535050ff27c8, 0x628064a4898856f0, 0xb035c31e406c840a,
            0xfcb34027ea142935, 0x2ce16455ee9e587e, 0x5dec910bda9c4752, 0xd6ec0745b6f73332,
            0xfec9e0708c5cde96, 0xc5dcc178a70eb409, 0xb4bd664f25cd2ff9, 0xd5ac6f3c86fcf1d7,
            0xef254155313ea03d, 0x7f1fa84dc3190d6c, 0xfca17859532a5c51, 0xfad2257b0d28458d,
            0x251bd068dc16abe4, 0x3e4091bab8f95105, 0x1cf23fb6b235ff75, 0xcbe948523b5405ab,
            0xd486411fc578d5f6, 0xcb2e394ad5081a7e, 0x3f8d0a8c9d7ebe19, 0x7eef083af7e66821,
            0xb7b91562978d3366, 0xfe39495b0fa532ad, 0x813c41e7feb18df9, 0x87ce45be816c7dc8,
            0xb38ce96542c6b55e, 0x5417e10644284ba0, 0xc64d042842264e9e, 0xfce9944bd9927f89,
            0x4c2e11ccd49f2011, 0x388ad3061880698c, 0x9ce2c41091fa7d56, 0xd966b3941fa06102,
            0x824febd7b6a40eed, 0xf677d7260e34f333, 0xfae4c83af2ed9d8a, 0xcad36d921d9359ac,
            0x44588c44858316b0, 0x6adbe6cd93fa64fb, 0x9810f37239dbe65c, 0xfaa9bfc1c676e518,
            0x83ec77fcf542c0df, 0x009d8f72e9abb467, 0xb1a1a08a1bef7849, 0x556f888e4169d755,
            0x61f6f74190aa84a5, 0x32c00f39abc6e226, 0x79a348d7662dc8ba, 0x0ab9508ebdf182cc,
            0x42c93a8dc79d95c5, 0x4b9bccc33e076697, 0x97619f5eabc100f3, 0x79a0f98a4e16ca35,
            0xd58336ba40f85181, 0xe8e306f6a6335ed7, 0x448535d2bb481f9f, 0xb3e6ca112d2667da,
            0xd353c10202df0045, 0xa09e0a459d3e7a69, 0x53f1a3fb4d5a5d96, 0xd7be6df30d3c6003,
            0xb93db24961c84f65, 0x5b1b544e7df0695a, 0x46ad28c58836aab3, 0x92cd0af075fcb64e,
            0xc72c40aac6b6dbc9, 0x36faa9ead26e6d78, 0x9d1e07bf974573ac, 0x264b171c6cb8f621,
            0x4a791420b5839237, 0xd042166c538d4122, 0x96271027f32e6602, 0x463522ae62eecbab,
            0x51a7e73c24ad5b66, 0x020c6208c3a85867, 0x5be9670282df768c, 0x9e8c200b4d4d2a50,
            0x13df45afc07e4d4f, 0xb9b7488aa09f2575, 0x7beed542dbbec1a4, 0x0d3db34f1b333784,
            0xc659a3b375b6557d, 0x2adc8d6bd1902907, 0x4c2702b65f462a06, 0x52f12eda13182c0a,
            0xf677e8c58cc15b94, 0x8324440d9c766bc2, 0x95e714123bcb56d3, 0x8c8d725fe6f9145b,
            0xcc6a0eaeb2b5e7ae, 0xc8ef87f3df072cc7, 0x3b99912e8ebec927, 0x5f36168edc79435f,
            0x1b7f2aca33011271, 0x10eb15d80fe8adf6, 0xa67ec246b6020860, 0xf4f16ef432178e68,
        ],
    // j = 476: sin(476·pi/(4·512))
        [
            0xaac081c4ba89ba8a, 0xe1b3dfc4dbda9bfc, 0xe62e3d1a5b9ddb86, 0x3c1762713eebc3d2,
            0xb12e7612b9d1a2bf, 0x2c878e68fe231435, 0x9d8b933fb9295ea2, 0x5e0265fbe46640ca,
            0x0e6213f8d412cb30, 0x9d306af6cee1974a, 0x5de8fcabb01fe165, 0xbf34b2b0b794305c,
            0x587d2c09f252dd65, 0xfea4f8df3f8cafcc, 0xc2c74fa444d10ae4, 0x891e24136eb7e311,
            0x30a715acf384918e, 0x448529feec43914c, 0xf890b2820b3d628e, 0x78a7d6ab30ec4b3e,
            0xb1ae0d54e1715883, 0x00b3f41d7579f4ed, 0xd5f7e15215aa0e22, 0xc042d9a4f4c82328,
            0x7384bfbb6054564e, 0x7746a2d8e65041c0, 0xfd0cbe65b3b994c5, 0x8049b58aa1a10cd4,
            0x6e4d927bb66d57d0, 0xb4661601e5bbc61f, 0x84c0150954e8fe1e, 0xbb509fceced55f5d,
            0x8446af813165e7ac, 0xf75f83c14aa2fab8, 0x0235e543feaa4c4c, 0x12faa4d60358345c,
            0x189f00f81cc187de, 0xca0782729cecd13e, 0xd612e79142b6ed01, 0x45ad254a70c0c733,
            0xdc8ed3a3ab536c18, 0xf3ab784f7ce8e2f1, 0x50e90c128635e996, 0x0581719cfe918480,
            0x2ea13aff23282da1, 0xecbe336cff0f4ed9, 0x5d753cc2f26af995, 0xe3a6e233db243fa2,
            0xc6394147587f3470, 0xd5ff8296554cb63c, 0xf1b256ffeb794156, 0xdb2a5e43ed5eb1c2,
            0x827b291c4c032a67, 0xaddceea86404c8e1, 0xafd8e98714ac730a, 0x50580db45c94d400,
            0x92f08ec91086baf0, 0xd911c5fbd71dd350, 0x162de1e478addff7, 0x4e66c84265bcf95a,
            0x38c968fe918c9d90, 0x80afdc582dd779b7, 0x53fcd0fd0e75d7fb, 0x59573d8e107f8fa6,
            0xfa1a80eef8c3b4e7, 0xed8acf745ee09706, 0xc19f09018aa2ef92, 0xfd31e99e62db3e87,
            0x59b6e9e42e8c89bd, 0x6917c7cb3c14479a, 0xa533d8e3183c87ae, 0xe27420175ae7ce39,
            0x7e4ef4359196fc19, 0x2400d7af62b2d6bb, 0x1ecccc90792d29e0, 0x6722f90589739f97,
            0x4c8d45fe415839a4, 0xfd57d0196bb0b56c, 0xc597a41f6496e38f, 0x09885cb396934cdd,
            0xdacba78deda29daa, 0x7ecc8527443043ff, 0x20db9434db77c6fc, 0x20329970a0169979,
            0x4e54abdefabdb5db, 0xe6ca8c37d325cbb9, 0xaf8ed19e03d8bdc4, 0x640bfb44287055e2,
            0x85376c14e75b41cb, 0xe92ebd723d32468c, 0xe7476564abfc5173, 0xd25575dae15d8436,
            0xd664a650ea344805, 0x2fb85c9520b7049b, 0xfc35264754cfd76d, 0x0495cd55f1733c96,
            0xb37108c60fe3594e, 0x4529460f7ccd129e, 0x1cf943e31e7e8ec7, 0x0bf0149b52f333db,
            0x464b8a4af84f0d27, 0x283bba44922d17ec, 0xf0f0dba2631dabfc, 0xa4c262a54dbc2fa1,
            0xfd11fb141a83d587, 0xb519f69314eddb61, 0xf160ff7cec7aab26, 0x9533f6d3bab5a589,
            0x718224c4041c3613, 0xd388860d1972d249, 0xde821b27d4586722, 0x34c0ac49e91c3ca8,
        ],
    // j = 477: sin(477·pi/(4·512))
        [
            0xab0b5b5902737423, 0xca5fb85f180ae9d0, 0xf076f7d0fbb0063d, 0x665aa45b5872b815,
            0xbd2e9ef21d88aa2a, 0xb83f8480554f6ab6, 0xc3259ca474ef3b79, 0x156ebf3e584c5f26,
            0x6921680b7444ba56, 0xca3a12ab3e9221d8, 0xad0f55c3e62c1ff3, 0xa919126e1e7a1107,
            0x0f879e6d96e6ac7c, 0x57798d27b61ac1d4, 0x7a446701f52b2ae3, 0xac9ce4be2c29bece,
            0xd997cb842038b4e0, 0x6269333f273974bf, 0x8885f33c235463ae, 0x3046b75d6bea557e,
            0xed4caba820dba47c, 0xf7657d55d787c14c, 0xfc68c3c266de59f7, 0x16482f536accc262,
            0xea8dd634d0e72724, 0x638040c0d393d161, 0xd2bcd5ace8d58dc6, 0xa5ad8feeb8ce0eec,
            0xabc3643a5221852c, 0x644f6d18f98d36d9, 0xfe4f81ed929517e8, 0x5c9e37a053317b7f,
            0x52a0e1e6d9df8440, 0x97d8a9b6cc5a5fce, 0xdc30621d447e9339, 0xcfebb40a29cbe8be,
            0x060d8e1fbf115e59, 0x527fcea99d30db14, 0x55d875e1634fd780, 0x6917b6fc3d86d2c9,
            0x02e64d9806739a52, 0x8355c972e767f944, 0x61ff14f7516c2b15, 0x20d1a2297b45a4e7,
            0x95b9e3265d1cc71e, 0x330d58f15cafe50b, 0x889fa14f6d790dae, 0x41a4e23048f480ff,
            0xf15d852b2e0d6b01, 0x01d607fec189d460, 0x6d3e93abf3b8070f, 0x9053c7015520f06c,
            0xf348f4ed1e04f0f4, 0x6616618497d66653, 0x107ddc2d2945ddab, 0xd0764b9b087e7968,
            0x032e4eb5a28aad21, 0xcfe1ae1a6032f373, 0x51a5a73d42d26254, 0x4424edf62d7ef7a5,
            0x16124e7dfa6456be, 0x006a22823ffe5117, 0x2729a215ccd4fe9a, 0x12746775f638f874,
            0xa3ac39a132348cb3, 0x9dbe3a4592119ef5, 0xe1b1fdf1b8377318, 0x52d98e5339dd86b8,
            0x12adad1a9d32415b, 0x54de7889230781cb, 0xa73c45ccc340af60, 0x78acd4bb1faddf45,
            0x4fc3ff8b7e472d02, 0xfb8ec25e7569c719, 0xc3603d3caa36b7d3, 0xfc401286faa9d96e,
            0x981f3fcd960ab0f2, 0xe3a7aacf34f25529, 0x042cb4c2ab01ff0b, 0xaf57433635ee4b44,
            0xba63b7be8f18fb2b, 0xc9e013197cc4e85c, 0xc1daf1b89fd13408, 0x551bb3b8b4f77fe6,
            0x0a613c3c326fa1f8, 0xd5682700146b9665, 0x2cb6edc4839a36fa, 0x7809bc38625d10ad,
            0x42c0654750ca653b, 0x649a1395f19af32e, 0xbaeff9c1756aa6b2, 0x084e1ad0216362c7,
            0xb221ca0785901693, 0x40ecdd1b65f0c591, 0x39d167655830cb69, 0xeec459713b0582c5,
            0xfdb8b4e158f94dce, 0x799688049644519a, 0xb95a406a846e4592, 0x7e927ca998be7de9,
            0x36cc4b65583ad8c1, 0xe8318b2f719ef2ce, 0xb6318185409f1398, 0xc8a892bf6546ad70,
            0xd6b9fba0aa20d412, 0x43ff9f4e5b67e3d4, 0x13ea759e87e5d34f, 0x4e46b55fce6663fa,
            0xb2ea63e0dd7be87b, 0x76ed1515ddbe064b, 0x3db6a8a5c4a8d24b, 0x50ac941b738188d7,
        ],
    // j = 478: sin(478·pi/(4·512))
        [
            0xab561a8cbb24f410, 0xf17cee69b0d2ecde, 0x78a7dd1a40e3c8d6, 0xea9cd8799396a702,
            0x35d26c55fcf4acb6, 0x6be4dc5327105d14, 0xf1429330f287c29d, 0xaf3e2071cfc149f9,
            0xccbd928a6776a125, 0xa915bab942afbf34, 0xe90ffb8e9bdfda1a, 0xb9b5c8d0324bb1e1,
            0x172008adb928465c, 0x190a9f32587d609f, 0x69eb982456731744, 0x2aed421277804c96,
            0x633083893a066728, 0xd50f54101c3fb749, 0xd4bca12b6a66ebd2, 0x79d1ba79016a1866,
            0xeb4a0cc4138fa387, 0xbbb5d1ce98a231a1, 0xb34c5be58cf9f12d, 0x3ef09127e143eea8,
            0x26d96abf91b3e636, 0x53c5ef913cfcbb1f, 0xe5ef2166a3c2cd65, 0x685ce82039d76a47,
            0x2f15047dd5326edc, 0x804d67f1a37eb262, 0xc34699599a7556ec, 0x10b4b8591e810f12,
            0x75b462592237afe1, 0xa90eab185a232ac1, 0x59991ac519997433, 0x7e05847fe68b65b2,
            0xb6f42e02aa2c288d, 0x0a4984213af0882c, 0x3d794d3d68db0e06, 0xfc9aa796f3ee093c,
            0xa1f3622f625e6599, 0x9c607a92ebbcf9e0, 0x6d0823577ce17044, 0x11a8d417cd4fe0d3,
            0x02f7f087a6cbf162, 0xe2de1022d4529a2a, 0xb2f8ba355c3b152c, 0x025c19a2edc65f73,
            0x33d6c2dd646d5ed3, 0xa09ba818d76dd20b, 0xaeaf90abf6c6d0dc, 0x95ec1bb5fb12d5f0,
            0xdb8741789e739fd6, 0x9bfc89bc0ec711a2, 0xe1a6d4e3ca1d3be4, 0xa61f1c92cb8086b3,
            0x719a6bf2523a59d4, 0xfdcf177a5a072837, 0x95e6dda346c30ff8, 0x10e704f1ab04baa0,
            0x3dd9ac93bc90022b, 0x9317fea628cdab75, 0xf78920c246b48ff5, 0x3ce4f958cd76eb4a,
            0x3efce994e491adcb, 0xf862a297954f5075, 0xea8f4f716eac9ae9, 0x991831bf7e93bb80,
            0x2c26a9cea1bdb80a, 0x62cfc6c583801812, 0xff490e1186db41ad, 0x4ad9aaf9e1bf4766,
            0xb289f3e25ab38c38, 0x480ac7c12018859c, 0x746e9fa05f295d5d, 0x95684ad6f1c35072,
            0x847c5b58216f7678, 0x8b8569c1571a34f7, 0xd2c4c87318fc5981, 0x7bdbc1dc95274849,
            0xc39887f034f578c0, 0xf652b25f831b0572, 0xc0465b868784898d, 0xcc7cccb022411684,
            0xd45ea0601f934b1e, 0x885ae8643b7bedc0, 0x21d416cb9ded025f, 0x9de286a5ebe66b85,
            0xf733ad0946632a70, 0x01e3dd523467f62b, 0x245c42af67ed24ac, 0xc2c230a8e0546b74,
            0x6b7f4cec73b9d8c2, 0xe9b4304270afbedf, 0xd2c6b08d3d71334a, 0xe476a57773e5098d,
            0x316addaf2f75c0ac, 0x4c5c5f0821ceffdb, 0x235b076e37842a1e, 0xccff228fedec52f4,
            0x74d1ba4943e14dd0, 0x65c64b90162c3446, 0x2c8263f214b3b731, 0x0de195f716eae7e3,
            0x4df9c4a88fc202be, 0x33a6cbb18896709a, 0xdc70fa6e8035f8da, 0x8f8806cb14f00489,
            0xd8e8f7ba3eae356b, 0x56b0d326ea17f7dc, 0x6501c9011be33a6b, 0x8e74355d8fe2b4dc,
        ],
    // j = 479: sin(479·pi/(4·512))
        [
            0xaba0bf545dbae105, 0xb636146eca38a9a6, 0xdfa6dfb601de1f31, 0xde24d649c90272d5,
            0xd5cf9220ec47219c, 0xfd6bf3e5b0371742, 0x4969d2a844c04535, 0x87cd4fcd4c7753f4,
            0x1d2b3faa6c07c933, 0x4940b3220156344e, 0xff1fd728a2f18117, 0xe8ef16709472b0d0,
            0x4907c6fa2d0362de, 0x3ebdbb5089eca9da, 0x3bb64be021dd6139, 0xca4db0dd9750b428,
            0xb10bf0ce6364a5fe, 0xc36301f6ea21b11a, 0x0170e62a7558758c, 0xfe732c6aaa05f25a,
            0x1d9f671fce49502d, 0xcb74d327a25f636c, 0x7b7be68c4d1b6684, 0x6c57292f8c6c992b,
            0xcdaba17dec364db8, 0x964078d072633374, 0x18c5daca406dc728, 0x570b81808fd33de0,
            0xf58360ebebb22113, 0x354532389be83f75, 0x93aec1411a09ec29, 0xc6d2dc8e19595ea9,
            0x1099da629f4df268, 0x23fc5fafd0d202f4, 0x55c11a6e4146b80d, 0xb5ceaee925aa2cea,
            0x0e01c6719b3dd7dc, 0x26f3f2b32a075409, 0xe762a019bfbd401c, 0x29f5a7823c5f67d4,
            0xabe06e721ecbe219, 0xcf9b4e805b4dbc37, 0xe513bdfc8fe2ebd5, 0x0cd034b1349d3682,
            0x0c0bd765fc928f91, 0x9cdbf9f517a49b8a, 0x83f9be484c731cbd, 0x25bcfb0aac369359,
            0xeab3d8a6a428ac22, 0xf9db5b53ecfed2a1, 0x9700ad16395c79ef, 0xba54d2d3bc484b03,
            0xe7cdf7271bf5c355, 0xc3da32818acf11da, 0x466f6fb4cc77ccc7, 0xf4cf8151014cb293,
            0xbc3f10e7b01d13f8, 0x52f389fdc6f0329a, 0xb2fb8adc41c0c0a0, 0x914d85fb5b476148,
            0xe319a4af13a6a5d9, 0xd4a5607cd5675e58, 0xb35518591c7cc487, 0xa848cc4e0d32bdab,
            0x5d3f88c5acbda0b1, 0x1a931dc6d9cd3773, 0x000c4ab09c765e23, 0x035f241b5bf11925,
            0x0a70c598fb832d5b, 0x2dcd0de9acc5ed1b, 0xf2ea53a8bbfe95b0, 0x6e745a01055fa112,
            0xf36536fa47e98222, 0x63c72d275bd48f76, 0xed27c68dc57e2694, 0xdff9201a5ec2faee,
            0xfdb2cb2217e7a867, 0x3523ffa3da4d2193, 0x8d3365c65fd091e5, 0x41ad52d662f28a99,
            0xdedbeb53e225633e, 0x9164819dac77b899, 0x3d1cd62bf9a0146d, 0xc81b6151256078dd,
            0x0bd2bc2c6eedae2d, 0xb79356759b9e1c56, 0x95df94a04ff78e58, 0xe5c0d9ed8394c682,
            0xf86deaf6cea81864, 0x44931744c5c5d236, 0xb3f3ee402a1a6e5d, 0x64c8e21d6d45cdba,
            0x32c25568f5ee329a, 0xa90f875170e23d74, 0x4d1f2795e546e522, 0xd4858666cc03d756,
            0x84087561a40840b9, 0xda7992fdc6c4e195, 0x935287567aba723e, 0x0335927f051dbacc,
            0x0d2e2953fb84a987, 0xaa2966debf14298b, 0x85d585404de5f983, 0x5e4bc69b7fafc309,
            0x2621464fdce6ac95, 0xefa943287d738582, 0xc313651296ed67c4, 0xe54423ddb1a9e609,
            0x6514393d6761e2d2, 0x6cec4299219fa2de, 0x6b4ab22f18a2a6f6, 0xa8397895aa2bc1b6,
        ],
    // j = 480: sin(480·pi/(4·512))
        [
            0xabeb49a46764fd15, 0x1becda8089c1a94c, 0x2fd0f3859abecff4, 0x64742ca428c80c16,
            0x3c2ea3be7e7a3226, 0x307f343eb7973bb3, 0xa3db5fdb6cb9c74c, 0xb51f5c9e6d7f1c90,
            0xc384a69e5e22f532, 0x295912ba8845e228, 0x6024458b4bc47da4, 0x73550ea6d2d0ec4c,
            0x90efbf56cee3cfd4, 0x82314fb34a98ce0c, 0x4305ab9f9ab60499, 0x3859a0c891d10b0e,
            0x4a055dfce729d093, 0xcda27aae5b64b4c3, 0x4f80515ca286bef8, 0xbe9aca1fe8e96517,
            0xfff13f505fc5dfe4, 0x91fe4e4577b584f5, 0x5cabc1d61a8743af, 0xa9dcd4d47f26b2fd,
            0xa05216c066bbc238, 0x0e0348ccb2667cb9, 0x7c1184ec0eb85e13, 0x0932cbcb8f211265,
            0xc0d1773341f43961, 0x56066c630e48142a, 0xd494370b50703a12, 0xa890981167c2eaee,
            0xe578ff5616256f47, 0x88546a937264c38f, 0x9c9eab1e084e888f, 0x1e4097220a39fddb,
            0x9121750518504470, 0xbef57398f1ffc0e1, 0xd36a9fd326dbd533, 0xa689106e4f84ab7d,
            0x338fb6a3466bf144, 0xb42e9ddc1d273e0d, 0xd87a76f9c6bc24e2, 0x6ffd5e4a5c519466,
            0x788f9f1bd2f8030e, 0xc44d685e2d93281f, 0x7cf2067f172808ef, 0x2a802e3d400e2c75,
            0xcad7bb799109a742, 0x8409b1e98bc38b11, 0x1fb3445762d7f606, 0x6dc11e9c38ec9d46,
            0xcf9a26b164ae2152, 0xed47dc4ae122287b, 0xaf3823458abd6712, 0x47df8946d27eb55c,
            0x8ffbc9797930e863, 0x73d5cdb593af0ddc, 0x361d848657c7d0c2, 0x32a0600d54ade0d6,
            0x4c67177592de5717, 0xb1189764eebf887a, 0xc676f5df4bc852be, 0x0d8923b8f489e5de,
            0xe5db424646ae0117, 0x9e060ecffd771e7a, 0x137986ff56ec01ec, 0x901e0654cb92b0a9,
            0xc2d14b6f82944be8, 0xfd6b2f1cffbc0bf9, 0x0eca09c74f73a0b0, 0x9f6ccb1d7b63c91f,
            0x60298a2f4e05f11a, 0x3ae291959322cc74, 0x1f8be54b52a275b9, 0x1e4c37f03f10dfbc,
            0x4d92e5b5c3d5afc2, 0x63a7d5ba93787f99, 0x03360c07eda103ca, 0x3385563ee0dfc3b5,
            0x0020f48d586e99c4, 0x0a1f69f8fea7fe36, 0xec94e414ab5fbb78, 0x7720befc69cc3d53,
            0x866e334960ffb509, 0x13d9d46e612e7ba9, 0xc0659986d9c9d612, 0x6d1b815ad4189d35,
            0xb598e1a356b9eea4, 0x2e4c136392b42d59, 0xc34ad57848b6789b, 0x8718121cb6761d98,
            0x1d27a05229e2d197, 0xbb571d2e2cd3fe1d, 0x19e0df8f3c6bb928, 0x8ab3d36fd2867e46,
            0xafbea347906ed8ac, 0x0dfa3d1eb965da04, 0x300b65d7327f4f4f, 0x6501ad2f0b2ad5ff,
            0x34d66b079bbb8a61, 0x79debd529cc9e80d, 0x74a5ceca2971a5cc, 0xc9aa1a5f72704edc,
            0x99507ab2397a87c6, 0xafba3a38f80aba28, 0x52ba6a23d8670d7f, 0xfb5f56dd0dc78c5b,
            0x5fe2203f6a887cc9, 0xefd6cfed73a4b6d9, 0x4b462d234d19a4fb, 0xf9f130ca4a9bebbc,
        ],
    // j = 481: sin(481·pi/(4·512))
        [
            0xac35b9715967ec21, 0x4c85c79c2c4f147a, 0x69e5a5e6fd94b6be, 0xbd88f824a153c0db,
            0xbaf3be9582cac2ac, 0x2b1d7fbe051e5b09, 0xaa577d5c229e6b14, 0x897827ed404f7572,
            0x9bbc02f1fa585c70, 0x3a512cf79c271fb2, 0x37858ea64a1ca73b, 0x50718799f8525b62,
            0x929072372df5582a, 0xecda4007053b5ae8, 0x3fb97a517f5ef51c, 0xa76038ca96ceed03,
            0x67dfb43b70bdce90, 0xffb11f7116c2d360, 0xf9ac9664f39a76f5, 0xf8438ceb19ad4a65,
            0xdbbcac8c74b1db5e, 0xb53f37df0d47c6d2, 0x1af9fad3ebb234aa, 0x79a965a3458f3359,
            0x7d80b20cd0a9e977, 0xc7f0592d4d7f5b10, 0x90f9046d8345217d, 0x7fbba4274564d6de,
            0xd31ead1d8fa953d3, 0xd282116c00db7877, 0x0b84b9b7cf24c186, 0xcaa222e0945bbf4e,
            0x5f61d43103eee9b0, 0x2fa3fdaad3984aa0, 0x15851a33bb31bcfc, 0xd214c53b9b86d45d,
            0xdbbad3c4f56cf823, 0x1c2f01afcf242052, 0x25ae07965abc3268, 0x13fdc8ae50479af1,
            0x258c1e8c34592bc6, 0xd300f4e0d66b2906, 0x603105abcc990b59, 0x29275703362f93db,
            0x917b841b4a6d8f19, 0xdb2013c436fd23bf, 0x4db788ab83cf1e00, 0x091915da4042dcf0,
            0xe6a1923b36350bd1, 0xf634c918a8cc0c86, 0xcf90bb3f1f1fcabb, 0x53dfd302ac46bf27,
            0xe18ac39df0d17417, 0xe239ac47a618721f, 0xbd20c104773a0e6f, 0x656c8cce19b41566,
            0x67d3aaf1a3498dcf, 0xbff948a41654fae7, 0x4bb4b808a3a9e522, 0x6c84074f0ee4fecc,
            0x3181d53f28bb61dd, 0x29f652e8292213c5, 0xa295f433dfd777e1, 0xaddd72a1e6b5283e,
            0x3fc5b2598f201aa8, 0x1498933b598a2608, 0x21967ac18f842833, 0x7e5c1243f1e5ad06,
            0x62a138093af24dd9, 0xbcd735b469b83827, 0x143870589cbf80d6, 0xd68c3d62d0f16042,
            0x8ad3530bd385bcfb, 0x3464a5c4ff044096, 0xe40cfd7352f95195, 0x6157070ee230161a,
            0x6c85591567d7f520, 0x380e02efefe9bce1, 0x03c74a2129d3bcbc, 0x3c044ac74c3e8cbb,
            0x06f1c551814bdbc4, 0xa2c061bbff944472, 0xad4f454e89b683ec, 0x536dab70be05eb38,
            0x1a8fbfd8af74a5fd, 0x9dca3995ebbdc51f, 0x4c58439f91243394, 0x7d408fcb626dfadc,
            0x6d672f9d31b2dc98, 0xb83b1bb1ba5fd71d, 0x0dba9882b2d593b2, 0xf04d6448bacba543,
            0xe0d1060df1017acb, 0x3aad37622b706877, 0x6501c783a59379f4, 0x1389db8aebd158cd,
            0x3372cc9cc3a1b02d, 0x98257b8580cd97df, 0xe429b86cd50f1b1f, 0xdbbc746432795d4d,
            0x0474c7c729c176ec, 0x589ceb0cc5c556d0, 0x5153d1f35eb757e0, 0xe6e5b0075bda96bd,
            0x5ff24fedfb009e0c, 0x26e5da2ff2df2bd9, 0x595881e1bd1b8285, 0xbb2f3d73efcc51c2,
            0x0b892d968f2aeebb, 0x4b1d74ef2e4033ad, 0xff717b70b671c12c, 0x1a68328ab589c610,
        ],
    // j = 482: sin(482·pi/(4·512))
        [
            0xac800eafb91ef9a9, 0xf86ba0dde982fb59, 0x7bf6e6e06434a462, 0xd5f253bb9c53e860,
            0x938c3f21b3bf51f8, 0xe9d5c58fd26a5287, 0x9da749b5a7b9b1fc, 0x90389684f7c12ff6,
            0x74938df975d06c9f, 0x54c36ed8233f179c, 0x0b383db6acf1ae17, 0xfa50f021c403da2c,
            0x8ea87e05a3b14c9c, 0x1b61a723aa858625, 0x50d30a34ca9f9793, 0xab98f479614495c0,
            0x4868e0617fc7ea3a, 0x101de89551ab9365, 0x80cae2da851271dd, 0x1e4afa8031f4822c,
            0xe9e37556334f3bc0, 0x322e1ce8277be645, 0x7d71567eef845d94, 0x3af2f1ef6f144b3b,
            0x3274f7d6e1770fa0, 0x26975e711c974c65, 0x57c564c2d67edeb9, 0x050aedcf6a9e8749,
            0xaf01c3e21cda37a4, 0xde4add36b52e26a6, 0x287d6beaf0d7da9e, 0xc5a7622366a6563e,
            0x928e89c2048961b4, 0xf1f28a26ec1d316a, 0xa48475600306e073, 0xf7b0a72be3fa3ac1,
            0x9b5089f9a7456faa, 0x08852c3da16176d3, 0x5847dbeee2720120, 0x0dbf8bd66b8d2308,
            0xfe191c1e75639a73, 0x661bae40bba5bda6, 0xd2a285a7b7240e74, 0x9f75e0be0032c254,
            0x225843ecc1fea3f4, 0xf7658caf85b8afa7, 0xa62f538db8070161, 0x0e8c598c07bffa6f,
            0x499a326a943e40f4, 0x88af7ead562e47ce, 0x294ee6932a94c883, 0x6c67ef7b39eb6c63,
            0x10ada8646fd8f29c, 0x5e45209eaa5c21da, 0xd36e6fe5a3a44a22, 0x0076ba54bf342654,
            0x2324ec411688fefb, 0x22c45afa31b322f5, 0xa53b4014f709519b, 0xc9dc7b7cda97e2aa,
            0xfbbcc66f18f65c2f, 0x496a4d3b427e70b7, 0x6fc74c3d43400f01, 0xa5bc4abe277bec2c,
            0x30fdb498992d60e8, 0x2885c1ce48acd07d, 0x939ce5cd40671aa8, 0x332be5d53604e164,
            0x1139b2a112069dda, 0xb5783d16d43e1699, 0xa7545bb0fc44917f, 0x29d0e4b18b479183,
            0x58a6b01c1bdacaab, 0x1516d98d4622913f, 0x53d1bd216449b1f7, 0x442b7beeadac75d3,
            0x4f17b80896aa7510, 0x6dc938823ed457c0, 0x34824a1a89338992, 0x6955547764550e90,
            0x3a8970acb2882adb, 0xd0ded20ea2a7317c, 0x28305c3227b803e2, 0x306e8ca313c3d376,
            0xaf5e7dea48d86f65, 0xecd6c7406fa31936, 0x2886f2890433c177, 0x30f7721ec21fe5fe,
            0xdd9926d597be4fee, 0x85ecd5a6be1d008b, 0xd5b610a3997a32de, 0x6515d38d148f92ff,
            0xe347a4646d978915, 0x758c3d8901af2d05, 0xd2623ebaf53bf6cd, 0x8aebce4ef2a01f61,
            0x04af7d36a92deafa, 0xe87a092eb5a9c1cf, 0xcbe0e355f5ea6d12, 0x62ae6204bc7014c6,
            0x5434eafd2de48211, 0x3439f943e65bdb10, 0x6fc98896d4c23e2b, 0x3b326826028aab6b,
            0x73c220c97014df15, 0xf3ed1aa3d8261fe9, 0xe7df344f9fe00f20, 0x6c42d875c5ff4cca,
            0x084661f1894e9d5b, 0x5fd25ed17db7e3f3, 0x0b0d001875c3fa44, 0xcbad358f40f0020a,
        ],
    // j = 483: sin(483·pi/(4·512))
        [
            0xacca49540ffdddf9, 0x4e4ef2ed9c7623fe, 0xb43795d71a3da98c, 0x20a2a992577cd30f,
            0x80efd3b2a1d476da, 0x44f071ba131091be, 0x5def6d0ecfd3bc99, 0x63225353c0072d82,
            0x2b502f738782ce36, 0xa2f421da53ae0ef8, 0x47447a4057260b02, 0x860fa51c1b30b058,
            0xacac877a880f7e34, 0x36f9868b1199ae1e, 0x44d3a7cffa0f9d0a, 0x73e95fcace008910,
            0xb6bec5f125405b70, 0xe24c5593dfadde0e, 0x53f2ba17ab1fb7db, 0xbb56dcca5d7c803c,
            0xbda82f3c2f20d0d8, 0xdf4aaac03ed1ce77, 0x938cdbf8652760f3, 0xb905ef7d483ce6ca,
            0xf846c9bb66f07cf4, 0xd86a72c37623d30b, 0x4b8491ef4b67bff0, 0x27d03b1b4b6dea8a,
            0xb5c0131d11c40f23, 0xf514aefb6879f891, 0x70326ed16761df4f, 0x472eb1893a1789d3,
            0x0c3164410049f2be, 0xfc7e214703370fe2, 0x4761548e10f46a2e, 0x1cf3a1d5091f8f92,
            0x7f3c5d5919639d7b, 0x3f78e9e9c77510c9, 0x053115f471e4c366, 0x9600117de047ff68,
            0x39a95534631a351e, 0x37903bb7ca90f9cd, 0x7e0d0c2d0817f029, 0xfc31060ab5cb8f2e,
            0xf63dd9c83375d8a6, 0x3e9dfe1aab51bfdd, 0x018d9c5b94935806, 0x5b01e9f0336a1596,
            0x3448c595183703c3, 0xe4d265bfa65e9c7a, 0x146446d9a7c8bfc8, 0xc5db16084e9e1d7b,
            0xccd4e5792dfb3272, 0x3cc64e4fb864eea8, 0x7d44377f260aeef8, 0xfeba140128cfcd08,
            0xc49d82c3659e9b44, 0x39dfc595646d02fe, 0x6ed5c27e7e85f8bb, 0x93ba3b8cb4c7bd45,
            0xddc6afa6d113711e, 0x6b1d1e4d9d3e4558, 0x20a614104474e78f, 0x266252dc781cf34d,
            0xb0ede6374784a5c0, 0x06683692692a4cf8, 0xffb8bfd90f17d89e, 0x39d9c4d765eac94b,
            0x83d4bd5be5a3eb18, 0x6706049a7ce92920, 0xbdc89e998976019b, 0x0c2fd0e074853746,
            0xd187d66cb8d75d05, 0xfaaa52115482605f, 0xf721385620d37a5f, 0xec539fa960a345a3,
            0x1516d6d47d92dd9c, 0xd71e0e003373b830, 0x2b0c94e084e50d61, 0x25b63895463b6353,
            0x51504c3117f314e4, 0x1b6d57cbe2e7f560, 0x7a354f0d0cc276fb, 0xc6a32ddc75853699,
            0xbd8e42f1a3300cbf, 0x777819b9214fc5e6, 0xf2ca133542f96425, 0xd7d25edc1e258c09,
            0x8673de932cceccc8, 0x75e260589893a3b4, 0x64c56d5786e68110, 0xa3d86064897ba41c,
            0x081c16b534006d3c, 0x47a77dadc898a2f7, 0x34bd75a7d28a557d, 0x49a7d28b11f5c55a,
            0x7d6d5745aadcd5c5, 0xfc1ae402553c18ac, 0x9d4c55574c7dfafe, 0x1257fbee419db178,
            0x56ad10a5087a70e2, 0x0b9415d40cf8fa2d, 0xfa7e24fd7f3cac3e, 0x0f2c42aafd35e506,
            0x05356c66fcf86e57, 0xe330af766e3f7979, 0xbc3342879a8b7f9e, 0x9d250a1e69876dd0,
            0x39e05e480754684d, 0x2b9b4d20e7c02952, 0xcde3bd8a2fbeea60, 0xe9b00304782e389f,
        ],
    // j = 484: sin(484·pi/(4·512))
        [
            0xad146952eb9282af, 0x44bf16268608db95, 0xe8f4de96246a031a, 0xa50cfd0926190de9,
            0x81335ab71f72c859, 0xeef4e9ee5b1ebcfa, 0x70b40b9aec9de0a5, 0xaae14ebdf1a467d6,
            0x7f069c230e5f52ca, 0x43f95beb8c8ccb5e, 0x2285ce3616bbb7a8, 0x21c0f5dd7b7ea0ce,
            0x81a9ad8dc4c76124, 0x6d3f9ab264903a83, 0x74395e18587623ed, 0xb01e9d8aaef5ae40,
            0x0adc37236f507e66, 0xe6d3eaf12279d1e8, 0x5213e4b001188cb8, 0x691a36bc589a246c,
            0x381f6d48ae2a6eb7, 0xb80ea34219ab9e86, 0xc84fc25b6a3c5554, 0x71247c059f94486f,
            0x9ba83549df363a82, 0x5e01b54311d6c7f6, 0x4a64d160c743279c, 0x5e28454c527b341f,
            0xd2b64c587791ef91, 0x0f5a9061969b2344, 0xa172b5f5a2690a45, 0xb4f8edce2b46d80a,
            0x895c7434848870e1, 0x120c763a29a982d3, 0x3511c13aa48fb5f6, 0x070a4894d66d44b8,
            0x5e10691a79741c51, 0x97f3ace49e930832, 0x364a495f11b07d4f, 0xb9bbad5b90d36a05,
            0x3dc3b0423349e774, 0xdf38cc07454ee495, 0xe5e5e2ae785c6dab, 0x0ac1961778806de7,
            0xba5bd2620fd0e431, 0x8d1b089b8c818a66, 0xd3838f76dc40a3da, 0xac871a002eb2b0eb,
            0xc00d4ae3f1301921, 0x996468e63da5358c, 0x8d7b8a116dde2246, 0xbfcde0375a3e7fbc,
            0xf3e3701aef4e5c53, 0x025d73f3a979f17f, 0x7dd82fc14964efae, 0x1e50bdd6b66b02b4,
            0x06d0704fd47cde65, 0x51dceae014e41750, 0xcd34382b95d82c49, 0x97be66ba3f42cdb4,
            0x77c784dbe9ea2b7f, 0xb7d5e6895db11556, 0x236b27045dcca6fe, 0x6cf8e178138b5119,
            0xd1f46fad01ff15e8, 0x4c5cf5d364298365, 0x01979cd904e4cfb6, 0x791b9fac5833540a,
            0x5016a84647c5bd29, 0xbb0b7381b90810ed, 0x31f590a29ab17eda, 0x220d794bfcd9a4b6,
            0xab4b13bacb30c59a, 0x5febdcd154ec50ce, 0xbeee0458591abafc, 0x7a7f4acd4e281226,
            0xdd7dc62631fd5081, 0xc6615e27146662ec, 0x545a65793cc1e20e, 0x7775fc5a7efde97b,
            0x1f3614137204b937, 0xdd3fc880116b9d76, 0xf5a2c5f621400128, 0xcb6d60a539857c16,
            0x1a5a4291b5e89e70, 0xdfb87bd015319416, 0x2a86f3241ddbae52, 0x2c19cae844d7c31f,
            0x90f7a6c134409d60, 0x4bd2c70f131ead9b, 0xfb0450628998a0ac, 0xa3a248178566f6cd,
            0xd47a3dd66b907042, 0x3c2c4f51882cbaa8, 0x553c5aa879d54751, 0x041f44006c3f7aaf,
            0xf8513ef14e2b956b, 0xfcb131749e4169b4, 0x57b9b7e2ccfb0c16, 0x53ef5ab9baca776f,
            0xd280d7a265d791de, 0x3cc8a8c0f17084ac, 0xc596dffa69771c9e, 0x20a4c65f10ce63d1,
            0x1f0eb0e9f22fbcd5, 0x5cb42d1621b926ad, 0xe3c7a7b2adb6c9c0, 0x53457cabeda92e7a,
            0xebba3cd0c5ffc40c, 0xcccbd27417a894fc, 0xceb81da54a840f2b, 0x4d3051b1bbf4a6b1,
        ],
    // j = 485: sin(485·pi/(4·512))
        [
            0xad5e6ea0dd86c6aa, 0xefd2f4ddd0314ff8, 0xa49454ea6cad4e5f, 0x5ee31ad798f65b44,
            0xa2a113824bab881e, 0x1795643705cbb5c7, 0xa71c6d67207b47c6, 0x2c8b31723a3c00f9,
            0xaf5fe6c73976778e, 0x992aec73084fd5d3, 0x3edc91804cad6de5, 0x45b6f661842d8690,
            0x6751e7e1dec053a7, 0x7b5c070d20b8c198, 0xf778fcf637932864, 0x8e32eeaeb2a0a818,
            0x0c77502bd41f94a4, 0xc4e9a234f3214ea3, 0x1d7408832f632f98, 0x29c1a898806b5e39,
            0x9e1badeb7ff5cb07, 0xecd325d94c67091e, 0x93674d8c86d0c57c, 0x4959691de1237a1b,
            0x51a4f1ae0dbf1655, 0x632ce956f06c8d01, 0x0fb8d44e11ce02c8, 0x75447258b1659d52,
            0x02fba65ce94d2299, 0x2a1bbdecc022b2b1, 0xa687fcc579547949, 0xc6672f5dcffa64b9,
            0x576ccf2134945c13, 0x3a8e1f03d62f2150, 0xd184ba6269529d27, 0x8f8e9f25b38d121f,
            0x7c979fa6ad9ae23a, 0x556efc4ebc359a7e, 0x3ba636879d194c36, 0x694fda921ad31175,
            0xd26c7a89e79f0baa, 0x55f44f273b630707, 0x9cd55f7f24c7e7f0, 0xa2e3e5047c3f4a1a,
            0x9b27bab2fc668d3a, 0xeb1ad29779c70432, 0x40b2e08b67cd8094, 0xf2eb0d7ff0fdc98d,
            0xe2e03038aad242f2, 0x4e527289fc8bae7a, 0x571c9d7ce2d107c6, 0x94ebbe2c7fd7a72a,
            0x8c5bb361f98dddf0, 0x0e993d775250191a, 0x61842c087d08adbc, 0x65dbf59b153054b8,
            0x895a6d7f518ee6bc, 0x724a706191e15566, 0x9e0983a42575ec2b, 0xc67aa65d07c0e9cc,
            0x61c1bad751a3a2a5, 0xc9376f3350850cc7, 0xfca20d167399d4db, 0x503bda3c53bd3188,
            0xf28bfde09e16cfb8, 0xba30219316b34bf5, 0x6e6299225ecfa76c, 0x81f6818fed1ecc46,
            0xc2bf524c4343e942, 0xa311a9b8d8d22a42, 0x533e3ee85f23dddb, 0x53356ee8a874f24f,
            0xd52b293493d2b534, 0x5cba576c955b8e10, 0x22f2b28a1e405464, 0x761591680a2330a1,
            0x595773bacad4d0f5, 0x0a9ca4f7dd1f0467, 0x815c02bcc298d41c, 0x7675384f3b340c31,
            0x0262db6a321a5c8a, 0x3c1d43578fd0f864, 0x334e1a3678c5724f, 0xcc0195afe6ec3bd2,
            0x67c48976a6ca5dff, 0x66fd085bfe12b6c9, 0x21503af89acfa801, 0x12a0c6736496e36c,
            0xc4be030fda3f4703, 0x71c4a29b8ec70b8a, 0x9f33b38c56767047, 0x74f399e70fbb6a24,
            0x84c091de2311dc0a, 0x783e8d05dd5f2ced, 0x34027661f4fdad95, 0x2fd340993740d237,
            0x80c68d58b479faf4, 0x92453d7f6637f68b, 0x530dcd7ef72a370f, 0xce1cdcd85b94cefd,
            0x939fbe119c0bee32, 0xa4d31c6ea82a00ec, 0xbc259b111794e5d6, 0x0558f1f890f6ccc3,
            0x1a2c022e7478869b, 0x42bd05c093e279dc, 0x037e3f8c6aed0987, 0xc3b26b44c467a9ce,
            0x3efb37c3761a29df, 0x9dea09ca8c893b2b, 0x4c848907ee9c1a5f, 0xed0a8579ac11b503,
        ],
    // j = 486: sin(486·pi/(4·512))
        [
            0xada859327ba24151, 0x9d30d4cfeb04f1fa, 0xa0e71b8692d47972, 0xdad40a2fe06ca3c7,
            0xd4905df9433136de, 0x5d80230f21590a73, 0xc0c8c52987ed3d8a, 0xe2fc41fee06448f8,
            0xe1acc6b27269b779, 0x54893f8a561e865a, 0x37ea443bb7f45581, 0x8f347415d84b7408,
            0x1fee583d3692fdc6, 0x92941beccbfe6da7, 0xeb5894d915c37ea6, 0x4a0517947f953058,
            0xbd9f06bb90829068, 0x867aef2b97f4f8de, 0x0435b25c6d609c6b, 0x71bcbad788658115,
            0x759614bf0c0c62a7, 0x7a2932ac8d38a1a5, 0x8335aa07bf50423f, 0xc7ee32269892e406,
            0x73d6929d3e4103c5, 0xf24394559cd62257, 0xaf4ba8c026dc8566, 0xbaf977f7fd81ffed,
            0x850e7a60bd833880, 0x7781bcf2a4b76f62, 0x9362952797c9bf89, 0x4d66adfc712e048f,
            0xce27036b68e29266, 0xe736e6a16e0284ac, 0x29e09217b0dbf123, 0xa9655a3a96cd12e2,
            0x70cd5b363e0d4fb6, 0x5922c9f2978c887d, 0x285ded77394cf592, 0x06c72892d0a4998e,
            0x97c38ff415c375fd, 0xba8e783cde320f28, 0xdc92950de951cc70, 0xa25b9c26d7c699de,
            0x70ee2a539543bc2a, 0x8189da423688aac8, 0x715d694ed78b8aa4, 0x15d5acbcd383e3a4,
            0x6f99bee03c3ca389, 0x30f6d126cca22295, 0x2b3cd8323089daba, 0xfa68c2e2efb4239b,
            0xecdee01bfee35f59, 0x548da3e822dd744f, 0x1c67e9a6677c54f0, 0x812b5813483937af,
            0x8c3a28ec52a786ba, 0x36c2b80f114a35c2, 0x5f815e0e1114ea60, 0x6146cc7f05acd695,
            0xd628f5d036b1b053, 0xb754a6e5ac18e32c, 0x6a7a5a363fdfe958, 0xc11e22a30791288c,
            0xf5697213eba6213f, 0xd8d36756f1236c2a, 0xbe1705deaffdd9a6, 0x841456e6e3614a90,
            0xc797b0366013c858, 0x254bb33aea719ff6, 0x88049c804d95bc43, 0x81e26f2ae1aaf477,
            0xa0e99c09e5e19b21, 0x93fbb7c87348502a, 0x00ea521bf542c920, 0x6b82ae7f35005cc1,
            0xf997c63528de25cb, 0x896756b5fee0d5e3, 0xa420cd6526e02fa6, 0xc543f3305e2a5f65,
            0x1184989a17095faf, 0x0f037205271c6133, 0xe1b23e6b237abfa2, 0x8b5871d0b19d903a,
            0x6d0a738762702cd4, 0x07848fd365708cab, 0x9cbc95436d38c1d7, 0xe8c558fa888fc9ec,
            0x024dfb5827119171, 0x671ae9b16c6cb204, 0x657e0008ef2b1cd7, 0xd8c97eb6df64d92d,
            0xb62f03cad80206d4, 0xa621177e4bea2611, 0x67c6aaa77decf53b, 0x3463caaaf3f5d7ef,
            0x1dfaddf899a37ee4, 0xec6010b4d7c8410a, 0x1fb571c61b03cb66, 0xb2d2bfe08e78ac47,
            0x92c0fc2542f2c381, 0x51ee613c96a053bd, 0x366b2c8549ff3507, 0xf3afafaae07d1309,
            0x941223f96b55cc42, 0xa94bbd5082fffb2a, 0x7bc1e05fae869a1b, 0xd320fd8f72b8377f,
            0x694c1aaf1373bf72, 0xc6765fa95274793a, 0x33b7120d8128076b, 0xd9ed6454de39ca01,
        ],
    // j = 487: sin(487·pi/(4·512))
        [
            0xadf228fc5fcc0533, 0x70dd692091dd76fd, 0x63df8b58f34bda0d, 0x4be0358d2cb729c3,
            0x42cc8be76a1bb1fd, 0xc137583bb50c81b5, 0x9e2f088ef3bffcbf, 0x2e1c5c8d9840bf88,
            0x2a4953b39b71cebd, 0x320b9bc0bd3a92da, 0x31f19ee2f367aacf, 0xf078878a1d732492,
            0xe213c7ab6ac70a53, 0xd023ad2af7379a3b, 0xa4fb5a5ca3fe8f69, 0xf379029c3e70e10b,
            0x1008d9f7158c2402, 0x2f36b76bba50428b, 0x5c70151b742ee180, 0x426febb9fca3d64c,
            0x6804a08679ffd03d, 0xebe2b4ef63de8209, 0x1e63e9d64958ef3f, 0x7e857727bc1781f0,
            0x67582476059606c0, 0x9cfefa7a9265d596, 0x4fc3adc009be8c38, 0x2ddc404d5b74bd9a,
            0x490784a2e46a2d95, 0x7eb83148b4a079fb, 0x258664973138e33c, 0x0aed2dd03bacdfa5,
            0xa92cbb092e214008, 0x6c8892f8252874c3, 0x30f74dfe8681b7c2, 0x7d23c79d12b07325,
            0x1603f53872524512, 0x973fbe43608d6acd, 0x1982db18a5fe6dcb, 0x0f7cafb31c7dc572,
            0x5a7a0c8dec9c5a3b, 0x07b33f6b5e79a7a4, 0x7649af555b60e2ba, 0x8b9c0d2cd762f6c8,
            0x53fb8aeb46049f4f, 0x5abe8d918a46e606, 0x836cc8f6f15fead2, 0xd1d1395b69f1a7b7,
            0x12ee7a456b2dcd25, 0xa4212982f0f5cfdc, 0xdaafb1ba92282ce3, 0x49a9bc2fd61cf4ea,
            0xf0dfd09779c94b10, 0x3ca8ccd6c86dc3de, 0xf5eeb033ccc259a8, 0xa2da10fc6af77688,
            0x7c9ca310b72c3682, 0xd21fffc422500f69, 0xa989c5d4ac37b700, 0x97b657290b917629,
            0x37381863a81cefc6, 0x438820cfcb281812, 0x16a56eaf3041aec7, 0xe117410aca17265f,
            0x5ff3b962e6ec6b8e, 0x05de407cb233cf99, 0x6b1f06fb25605c7e, 0x0124548fdee0c166,
            0x71e4fb6fb23dc9e0, 0xde92b1caf5517e41, 0xebdc0005bdf9adb0, 0x1e251741106c395b,
            0x6d5365e6b667b4df, 0x8b8cb8ef1b0b9bfe, 0x12471266bcd23358, 0x56c41f8676b5b927,
            0x07430cf3f68cb560, 0x96ad5fecedd33113, 0xcb4a7f3395d7cde4, 0xbe049a49718f0955,
            0x3e4a939e59f0cf0c, 0xce29920c877544b5, 0xc9ced4591e483297, 0x539d8a82bf1a8b2d,
            0x3a3f20d44883dc44, 0x9f31b87721d0d735, 0x356e1ffb504b9ace, 0x70c351d7658944fd,
            0x9a3a6acd1ebe6d1a, 0xeffbb875a67d0ff6, 0x7f9f60ad88defeaa, 0x4747dc1f6db44274,
            0x909523dd1820cbaf, 0x1993ffe07f0ae9a0, 0x4f653d37b435ecf5, 0x67603bf4c4501196,
            0xc4707a486f9be9c6, 0x50c7dc65d034aa44, 0xe295ea11241f34c9, 0x5e315e51af2214b6,
            0xdfc680b394bd2542, 0x91a264767015c360, 0x32ab2d0295e9053e, 0x188e7ba2ddcb42e4,
            0x797347cf1f9fb1d5, 0xce8228d92956a909, 0x889386e08bab771f, 0x154b39cb361167c3,
            0xabb83d278dedfd44, 0x3b285226fb02b258, 0xb931e46041c725e4, 0x41263754a5485f12,
        ],
    // j = 488: sin(488·pi/(4·512))
        [
            0xae3bddf3280c620d, 0x3d53817865422564, 0xd900f1364fee42ca, 0x4f62ddb564e462a3,
            0xca706e5b8e5b2095, 0xc1f13d3b7843aa10, 0x57485b589806e776, 0x02ba1111f5745a02,
            0x0f93cff62e15f14b, 0xa1117482d676a7ce, 0x0cc0986f8d91ff2c, 0xe519191a25485588,
            0x32c2eaf961915f67, 0xacd240d57336ddc4, 0xfb43200c92e2ce09, 0x1d12b264180acb1b,
            0x52abe20c93ecb355, 0x0742b03a2964a42a, 0x4ea9c75a575110a7, 0x754396b8f4ec7921,
            0x1fac0ccd4becff6a, 0xdea340f8343d7ecc, 0xd35cee3b85b70471, 0xd77e1481e72432a0,
            0xc22f43e095b37215, 0x1d67a3d435b0989a, 0x1ebe6f9c846b4e9d, 0x08635c53694f2b6a,
            0xca11f976a8f9159d, 0xbfbcdf2315482032, 0x31c532bb7ff9f7f0, 0x8e40851c5e7256cd,
            0x6b77131931e4a98f, 0x9286eeaf78448820, 0xe8f8642eaad6c175, 0xae1ba8caa1877031,
            0x39182181a13cde55, 0x7e7095e66f074d86, 0x6cdce7211011df43, 0x81e83cd49efea18f,
            0x301c98e897853f4e, 0xb7b7b6961bd5759d, 0x51e0bc8fff8a2b8c, 0x1e124ebe5094338b,
            0xf13555f0886c9744, 0xf5e8a438b2daab1a, 0x685b00ddb477fc56, 0x1bbd3df193109715,
            0x98a4b19309a076c5, 0x923f316f5aea5f71, 0xbc2decae364c11a2, 0x31f4bd7ccb9a9f4c,
            0xd9562bbe3c371cca, 0x2dc15f33d763b87b, 0x92fee4ae1aa73d5d, 0xad1a2936fbbe00e8,
            0xf6b3cdeaeaf27e20, 0x62fed8c62e3b4f4f, 0xa51a866fa268c624, 0x723781e54c831fd3,
            0xa00548da8e07517b, 0xf3d1fccb9d82afe9, 0x2c195016022c3b28, 0x407f9628831381f3,
            0x2e1ffa8edba229f8, 0x211048feaf293b70, 0x31d6b5c4f0ddeef3, 0x6c4ce9fccfb33ef8,
            0xdccb6f39d15bd1cd, 0x90cbbee3940d883f, 0x0401311312a5761b, 0x1b4b99faf365effb,
            0xa9d0ad54cb44e9fc, 0x3f73644766be0301, 0x6caff26dbf536eb9, 0x9bb9e6f442c746c7,
            0x9eaf54695fb6850e, 0x1e8feb98881e1ccb, 0x84c9a89eee8ac8cf, 0x640de4f3346d6709,
            0x4a03f433e1f59e76, 0xe30f15dfe0feab0f, 0xfb053d39ffef1046, 0x94e0180617efe733,
            0xb6bc933515220053, 0xb2353705a2b30932, 0x42d2c490e63d1edd, 0x1ef3ba334b09540f,
            0x3f426ee8cdd1c1fb, 0x54480f58a61b5dcb, 0xd64c2dd2c9fd2cb0, 0xb9cba5a637fb1997,
            0xfb9371cca9b05501, 0xb0299aa2b33e3d0b, 0x8da8da9656f79256, 0xb56e57e2d5ef4f2c,
            0x928ee9f8aaddbc38, 0x204bd0e9dc6ba861, 0xa314f3b1de03b788, 0x4ff35662bd84cf44,
            0xaa83a69816b9bca5, 0x1ac729f33e90079d, 0x7d740742877dcdc1, 0xeb6cf8152d3c1ff7,
            0xa9920008c39a931d, 0xb45993eadb7df856, 0x8f2bb7b77c197c6a, 0x1284aa17512c5b17,
            0x2e394a98b51b0054, 0xfd9de3c193989d11, 0x70381064b5d0bcb2, 0x07b9eb55540353b7,
        ],
    // j = 489: sin(489·pi/(4·512))
        [
            0xae85780b768ea627, 0x517ec4a1afe05efb, 0xf4205c019ed57934, 0x58f5ad90d748589f,
            0xe23efc42ee13af56, 0x6020a5166f1addb8, 0x868b193565d6664d, 0xca5cd49961c12d7a,
            0xff376cd9cff853cf, 0xfaecb74446ce5dfe, 0x12c16f2988b9553d, 0xae84a21fd893eb9f,
            0xda6fd705ed00dbf3, 0xbc914f73e8e9e4a1, 0x6f04e21ad6bf53c6, 0xebd184629c56a851,
            0x951c209a702cbcb0, 0xe9915f3e336d4c91, 0x83fe9993ff8c70ee, 0x447ccbdb0d48205a,
            0xce4b5d9754662636, 0x7b57a2a528364531, 0x59c6f708a508732b, 0xd93ecb1d9634a744,
            0x66878c8ee9fa3b65, 0xdd590346c231d597, 0x703d5f5b4a77dcb0, 0xdd81d96f2956e8cf,
            0xa8d776f5c08cf895, 0xb588f7f371576252, 0x81e0311938461ead, 0x4fc8f5b805e87546,
            0x391d75e47120fc61, 0x13628c819e19afd3, 0x2c8838dcdae3a2ee, 0x027922aee4784955,
            0xaea2068c22f1dfba, 0x4d701814ca46254a, 0x3de5f1bd8db1ec10, 0x534b5caa8ca0baaf,
            0x6338cb8215673241, 0x5e984560ad5beacd, 0xd76e09f5ac73353c, 0xb9b3eb4179bbaae3,
            0x5d3be63a1b51e33b, 0x984193189947b5fe, 0x8487a1864a2a66bb, 0xb19c011f39a0fe31,
            0xf972053c7639ff19, 0x88af7b041a86b6aa, 0xce94b878e03dee66, 0x069a9dd6881115da,
            0xdbbc96d2def2c01b, 0x5382b749d55b00e1, 0x4c2326c34d495aa0, 0x467cbdf4eb9c5472,
            0x09e528019ea1ddb2, 0x9f5c05bec370c395, 0x849256b3cd485ea2, 0x189b84d62434527a,
            0x48d873d486755580, 0x4fa7b084942087ee, 0x3afa093209bf96b0, 0x3b826ac93575a4d1,
            0x665e480ac1d9f468, 0xe0f22f4357139b52, 0x535aa79ab08b8c01, 0xabbcd7d362db2594,
            0x969f36ee329c0954, 0x3bea9b564f5c954d, 0xe5590cf35ed7f0e0, 0x7f5af2d81452f804,
            0x9dafa6d2656450fc, 0xeb4d583f211a6ad0, 0xe06272bf47086685, 0x5cf088969c2e0517,
            0x202250a27d7ad5db, 0x1a89c9dbdb575033, 0x2e84bda2e6e94898, 0x4e10da868cce0fa9,
            0x36d838ed980e1de3, 0x3793a1cf3ceda602, 0x98d11ee944a1af86, 0x6bbd4e53d6f65d7b,
            0x8abccac3a93ed05a, 0xfbcd391f1eeb9166, 0xa911c2d3582cd204, 0xcac2204b623c34b0,
            0x828230062d616dd3, 0xc56e3ad6a7bd234a, 0x817eb7deefc1707f, 0x48a2e230ce6203d2,
            0x6432b96861d49542, 0x79ca3f76b01cb702, 0x1bfd40861e0a2242, 0xdca0e85d8f43f251,
            0x04f14ca15b4d20db, 0x0c1fa27826730de9, 0xc31767550d4cbe06, 0x1ca695cd6b08d20b,
            0x718a750af40c6a87, 0x97f91dc7a94eef1a, 0x30e2423fcffb57a3, 0xb5c9f33af592c289,
            0x01b10e75743d4e0b, 0x548824c5bd46e105, 0xcfee697a4b32596e, 0x090338ff61c0111b,
            0x614e47daa553e642, 0x95af28066fc62db2, 0x03fbe1396fc8dc37, 0x39c623498a034e9f,
        ],
    // j = 490: sin(490·pi/(4·512))
        [
            0xaecef739f1a2df10, 0xf74d099042e8f325, 0xc46e8792b94aca89, 0xd14e3c17760382ca,
            0x760b90ae42d30f8f, 0x337be1e3c9975ff1, 0x13261f5ab7c04ce2, 0x1f6bafd4b67b6a74,
            0x47e31fc0be2dab7e, 0xaa37eb2799202015, 0x9a9b317bdf863f97, 0x39a4618d7c965eb5,
            0x2bd6092f2389b6ac, 0xa799e45408d6d98b, 0x15a6df380acc492e, 0xb1d435c2db0f3343,
            0x3cc976ace38ad23a, 0x7e03b71db005aff1, 0x74713cd695836616, 0xddec8feab550f800,
            0x542a22f5e64e55bd, 0x82ae5ed20153f998, 0xfc8b058729b7109a, 0xaffb8bd12caef6ce,
            0x3631b01eb1847254, 0x73d8bf31ed4ea313, 0x58f669d1ada02b7d, 0x4face02da5e15eaa,
            0xd204ab0fd99c27bc, 0x4a17c74437f044dd, 0xa1847589517caf72, 0x0923950b59304e19,
            0x517b0bda2c895405, 0x294d409111c144b6, 0x2c1bdb0daa7af669, 0x31c8374186c10275,
            0xa8728aa211243d03, 0x7e0d7b2974b7399d, 0x1af40704d3ff91f5, 0x016d6cdd8ae6f259,
            0x118926668dc1c1fa, 0x199a36b5d828e91c, 0x9969bc319e59ef52, 0x353ff389aaab2d17,
            0x01f79eadd47824e5, 0x8ec323618eb73ad1, 0x786db5ddbe459c4b, 0x7de3d97c699c052f,
            0x47c9215606d2f503, 0xfbbec22829cbb09d, 0x21b25fb0c740101b, 0xdff7aff28fbf8f04,
            0xa789426d6b48707b, 0x5695ac34d226142e, 0xde7faed8fc1bb5e7, 0xc5d9d17ed5b462fa,
            0xb7306d62ae35c2c8, 0xf4694213f7f06a13, 0x8160e58f74f748a3, 0xc98cc95feb976305,
            0x0346afdc584c0947, 0xea29abdaa9cb5592, 0x101cdbcf56178200, 0x5818a7f2e51bed47,
            0xe6fdc027d5d82469, 0x3ec714e14f99dfa0, 0x23f52369767652a9, 0x823af52590d1cf23,
            0x03b1d8c4bba3f683, 0xf69a7dda7aa42379, 0x7f61f7e920e818ee, 0x64649f8b2c3fbb14,
            0x8497f111c43b32c0, 0xf7e4d021ac94a7b0, 0x5a3abba704cf7eac, 0xc07e2286d0e910ca,
            0xc47ae2aadc12a963, 0x0c9248e73905fddb, 0x5ac2222351937068, 0xf113855923ecd1e6,
            0xaca32b69cc8d0b04, 0x7f65c130e5fbbb41, 0xa3f2ee73ae06227c, 0x9b636dd190a7b70d,
            0x4087213706a3a0e2, 0xe85c1f8bda7e0bed, 0xc4b8f6f76a506835, 0xc8314e29b70c6fc0,
            0xfaa14d612b225978, 0xea51aa86b72fd136, 0x815826b2902bd1b1, 0x1551290d26e499a3,
            0x31865c9355ef9789, 0x6a7506718b87e204, 0xaa47d6858b1b7284, 0x053f89a6e5eccb15,
            0x040b247edd93230a, 0x6ae2ca269b75c6a7, 0x2443cf87ab224dff, 0x7c257089343027c7,
            0xd7e9139f23e4794d, 0x670c762f5d24e311, 0xd242a09435008910, 0xa9bd252837238d57,
            0xa2cc7ebd21c3397e, 0x278db7b104f4aadb, 0x5657533f2aad945a, 0x636166b0852c0595,
            0x2f878979d1009cd3, 0xb3e9878418380274, 0xf1f80379334f002e, 0xdaff01ee99f665c1,
        ],
    // j = 491: sin(491·pi/(4·512))
        [
            0xaf185b7343bf99b8, 0x5da310fa780247d4, 0x2cb921377ff66735, 0x8b8c9c21c4e0a05d,
            0xdde05839fa4046c9, 0x5e4aac2977afb011, 0x16cffb5896f3aac1, 0x9b8eef4565d2e6c7,
            0xfc380904bc851962, 0x9355dbd4efd06a59, 0x4bf9364e41381cbb, 0x21d4f7d79269bf42,
            0x57e7e85c7a669bcf, 0x4dc3c3895e04246b, 0x277dc8ec4d86a07b, 0xe0005c206a755c84,
            0x834041f0372645ee, 0xc76d57863204c249, 0xe06b7be6e260fcff, 0xa49b1d1888c4c555,
            0x8f1f20da265c03b4, 0x7cc4e77cb6c62e63, 0x4c8929ee79bcce83, 0x122595629cf402f1,
            0xeb1eaa416eaaea39, 0x968fade131e020eb, 0x6fca104ff7a6f01f, 0x6a6d9a2d3fa7736a,
            0xbefd93978a64020e, 0xadce44983d383e7d, 0x685480f4199589b4, 0x7fc2bcff77b73a66,
            0x930126b251f2cc8e, 0x0877ec65e5a808ed, 0xc9c61f3ae8ba04dc, 0xe246d669d1337662,
            0xad61bfd81adab454, 0x6587d2405768fc13, 0x55e16d21ffc4d3d6, 0xf312f17ad0131057,
            0x0f6cf73f228ec34c, 0x3d96ecc7f5d38282, 0x26728f71f4657a39, 0x158781cd346a0d3b,
            0x0143e5cf8e32b8b8, 0x4fad6dca2805e498, 0xfa999dd833c99703, 0xddb1736fd847fce9,
            0xc8930535c8539e1b, 0xd9f32fa57a0c0933, 0xc103f45002aba86e, 0x0a76d561d691607e,
            0x09c584b8eab77dc4, 0x2b3c71c8370ef33d, 0xecf5527bf3623580, 0x9fab114cf2720536,
            0x89fe2e6d8b52282c, 0x9d94a3554a740ef8, 0xab1942bd486edd9b, 0x0094bbbe1e447ec6,
            0x67195bcd3ec5b006, 0x54d126c8ae5cd879, 0xe518733888cbaeb7, 0xf4fd4c4c3a07ac8c,
            0xbb49c8da2ffa7448, 0x7e8cd9364a373513, 0x74da210bbf9c2ea5, 0x9e6322b656647e7b,
            0x4055819f24c8d62d, 0x27931a0e59a814c6, 0x2d819157f862d479, 0x07b20abdc078b6af,
            0xf55654ba9433d0f6, 0x188dbd4be212d89e, 0x5aadb12b11f7686d, 0xf82d78a97a7c967d,
            0x07ed33460939d015, 0xbd3c651001c5f64e, 0x6fb088633f2e2401, 0xa1031460a58390df,
            0xbfc000d1b37e226f, 0x85e7c25dae7a1938, 0xd5bf2c50c25eda66, 0x029b2a4b66d424b7,
            0x407e18457496c974, 0x0fd06ba8bcda44d9, 0xcc2b9cd5cca14678, 0x35ffd931b8d739ea,
            0x91497e7988276932, 0x071c5a02858ae407, 0xfa0245eb42dc4734, 0xffa76020a1d6b93b,
            0x16e97b343428d5d3, 0x4e29f3c393fb3e60, 0xe91a2b13d86f4eca, 0x454bd6989692377d,
            0x7df5dc215232301c, 0xc8744b7eb4196436, 0xb36de2b04b56e84e, 0x1916444d54019087,
            0x1c88b30d99013c16, 0x98e489c68eda50a1, 0x4facf723e474baab, 0x2642eb7ab74a14b5,
            0x9dfb04ac22d1917e, 0x20d9db7f9d2411ea, 0xc715c84d93363016, 0x5b54097d836e3ca1,
            0xebf1256f176b1975, 0x6d454d6e1b01b2b4, 0x8be627fbf1b688e8, 0x9a6820f9bf7d02f6,
        ],
    // j = 492: sin(492·pi/(4·512))
        [
            0xaf61a4ac1b83a1de, 0xa89a9b8f726b95bf, 0x5fea45e0e5f85169, 0x598c2933553e6906,
            0x923e7dcdc78c3035, 0x43ec42e3ff12c1fe, 0x30d7d3a50a4a16e0, 0x109d334ac528a64f,
            0xb2ec4b04f82f2844, 0xe74ba11cf2c95eee, 0x9170f347386d23d8, 0x68bb7b97bdd8c10d,
            0xef0ee3421c4a3ef3, 0xd36f6b4e593d06ec, 0x6af4cab4cf344f19, 0xd5180d079ad8a212,
            0x4c80a0c02a784574, 0xbc44ecf60cfb31de, 0x2d861592f3d9459d, 0x774df5fb96eb8e7f,
            0x9f36ee705eaf7f94, 0xd3a50db240271120, 0xd93d266fbc0299fb, 0x767d1d031431aef0,
            0xf4c5c040ae7cef27, 0x417e6abc4189af58, 0x6703e905a75b6feb, 0x80946dd0c239b7da,
            0x1df9d0e48b0945fc, 0x0ad856ceff372a0e, 0x0b952401676fe61e, 0x88d38ee22a157aaa,
            0xfad976aa826490a1, 0x0a966966f2a8de90, 0x8717f912c0cad8e7, 0x1d7fd5202efa4a4d,
            0xefeb4d498a8095de, 0x7bcc1474ce2ec0f8, 0xca88db1da5d3cf8b, 0x7ff3480d89bc5afb,
            0x3e44f54eb4c53be0, 0xc953d5d65bc2d325, 0xd27ed10076add305, 0x36e422da13fce4dc,
            0x921859ae518f6520, 0xeada924d1f8c932a, 0xeccdd3462163f47a, 0x4d53fc653287f78a,
            0xb64e26e2ebfdd8ad, 0xdce277b6779880dc, 0x827be81e99ec3ae4, 0x98e959b3b227c9a3,
            0xf018410e5488cceb, 0xda0e9d74447f3b49, 0x7ced35460a48f184, 0x2912fa4445dcfc20,
            0x64c7c0322aeb18eb, 0x7730841bc34ca517, 0xe9474765e44eb836, 0xc8906bf4f7f38684,
            0x9c64925abb23b16f, 0x5686a1c9bc87255a, 0xa8eca92df3d02958, 0x6938ea824c4033f5,
            0x38cd9883beeeed06, 0x2a058e3fdea95c84, 0x6fc2324f689dd802, 0x17997e9a04387999,
            0x8876589210df3c30, 0x7ed33fd4fa888bdf, 0xa1cd47d1adfcb74d, 0x44a3e32155d1719c,
            0x2c674ab564157129, 0xe813f6a1184c8aaf, 0xfa13b2a74a12986f, 0x322bac5cc1d537ab,
            0xdd2148365a80095a, 0x29cbbd31d9824c21, 0x3afc7e4c3bd7406a, 0x862d4059d4937ade,
            0x6b4cd0f2d0fd61d0, 0xd2cd181e91cef415, 0xe12defe7fb98c26f, 0x3ef90d85017cfe37,
            0x69294a5e4d02f532, 0x1e6f9c81ef1a115e, 0xbaf7d6068d779c20, 0x62279f2dcff43baf,
            0x2aee55dc325587a2, 0xf40ba3b33daffa91, 0xe9108995ba26a536, 0xb9b832b4f92ba70e,
            0x65aa227f3817dc5d, 0xedfd5df5d802038e, 0xbf4589d9a30e3465, 0x0a77e3b9d4568474,
            0x0203a6bea61cf798, 0x67125cbcd9ed9f80, 0xbe18bfd5f6e2dadc, 0xe42543bbdd7842c5,
            0x127c5c20d5a60285, 0x90424c3f795ecf9d, 0x84c19af92e5b8bc9, 0xebf263e9f119f3da,
            0x7581cb65a30e6555, 0x8fbd189ba1e24998, 0x14d1c26210dd5870, 0x394d6841f773db33,
            0x246a887931568104, 0x7cc4e761a315c867, 0xb4da2fd935642f1c, 0x6cb00ca31cc01aff,
        ],
    // j = 493: sin(493·pi/(4·512))
        [
            0xafaad2d92bb7c0e7, 0xe3091d64ca07b8c7, 0x72373dd208e7c224, 0x1879c0f35c45f751,
            0xb59fcd73ae7caac7, 0xb4ed47c5fa541fa0, 0x41c34c3c3ee79a92, 0xaacd8405b29d56f8,
            0xcc214dc6275fab43, 0xf3beda6b44c0889c, 0xa558dc774e99b2c7, 0xcd993595519697cc,
            0x312077f04e4c9307, 0x0665077afcfc8c8a, 0xeaad4a61ead0b6fe, 0x5ce31692fc6fb763,
            0x8c5e867d36310245, 0x8d831f70a3cfc2de, 0x21ae1d32ba379837, 0x29bdbae0049564d7,
            0x893fcd6e1ae20fa6, 0x1873a25b5a125c3b, 0x62fd0acde7dae43d, 0xa4c857131749d647,
            0xa5a14d057036f5f0, 0x5e4f974c9154e0cb, 0x273430a11da56196, 0x6f31252b757e97f4,
            0xbb12cdc52e1451a3, 0x7c310d1b1003c2f8, 0x4fd26db4099ca485, 0x65b5c8b28c9fe8f4,
            0x19d9608865f10b19, 0xe6822e978edd4319, 0x57b844a3f9b36172, 0x1f153d0c17ffea43,
            0x0478f5d2dfb9d6ea, 0x7befad10aaf4fb08, 0x7b62800cc30b1fcd, 0xdb287c0a646caa67,
            0x9dbe807795cbee8c, 0xb45fd4905b45e65f, 0xb4f3e9b7cb9eb24a, 0x093716ebf5175bfd,
            0x590c37a714625e5a, 0x8d8db260473fa402, 0xdc7a2f8488648892, 0x9ab4afdc9d429e10,
            0x7b2cb86ff273c37c, 0x8fd5c0ea7dc4d3e5, 0x286f73d822faea46, 0x9338afbc338a3e1b,
            0x623a449c3689f2c0, 0xbd3527c26acc5507, 0x74116f13cdcb9183, 0xcc9193cb004e9a1f,
            0x3cf506a00cc09189, 0x5a060178976e277b, 0x51b91db0c8bae598, 0x5c8d3b828ed61be4,
            0x0b4fb96526f0d4b7, 0xc3836695b27b88f9, 0xc691392c28f4420b, 0xa9a83ff38ade67b3,
            0x9e4c5eb66fc00642, 0x1b8434954d0327aa, 0xd908cc815f0ea589, 0x247d0fa18790061f,
            0x5e906f4b86aa0581, 0x0a6ed51783ef1bda, 0x894f2ffc1a921dab, 0xe5332f84bc4294ac,
            0x326efeecaa6d33a7, 0xc8343aaaaf94518e, 0xf8cc3eef364f98f9, 0x83657d8b38e6977e,
            0x78cd90c0cfb88805, 0x4fe72333b5e00b6d, 0x57b09ebf2cb3da1c, 0xb4b52c07f0b09f09,
            0xee3ca9818612076e, 0xf884a8777b624e75, 0x8417470d3cf96dee, 0xdaa2509642fd89b7,
            0x7d8da1b66d9b90c5, 0x2a7cae8ebc92535b, 0xa9cffa9f79108e14, 0x7d54350ec7e297cc,
            0x58bcaaf9b7d8963e, 0x30fd814bcf717a6d, 0x50583c69a9d7a5e3, 0xed7852ea24666ba2,
            0x7f9ad6274aea9f95, 0xfd4a4cf3823712f9, 0x0221009c97878a13, 0xbb2a2e5857084c8d,
            0x39b3a40faf819132, 0x46553093add92a2a, 0xdfd46e0fa099cb99, 0xddd98dc435f2228c,
            0x564b99c0fae9298b, 0x6d7ba6313453ec64, 0x0978f9b057630c90, 0x40f49b0c36c2502e,
            0xc3865c50f716340d, 0x24686fec5b86bc9c, 0xa0572bb08f36d211, 0x56eddcff29025cd2,
            0x47e1b2f81b9db07b, 0x4817f42f3a1348a3, 0xb9bf5d24f173b3a7, 0x36fc0a6d9851d612,
        ],
    // j = 494: sin(494·pi/(4·512))
        [
            0xaff3e5ef2b507c06, 0x8c679e67fc462d50, 0x9293b0e07d10101a, 0x42d44e824a075635,
            0x9e416a08825f75fc, 0xfd3969e519ac8e16, 0x10d409f74407dfb7, 0x672ff54f00da1184,
            0x2740e274acf0c4aa, 0xca993013ad01430c, 0xad5b71c2872f4a41, 0x173d36582f447f42,
            0xdf170f860d08eb67, 0xb5dcb7cbebaa0e5f, 0xd5da6050f6e06284, 0x3e4c4712339140e7,
            0x126fa78e77fed155, 0xb61efd92ce793e11, 0x2d900221f227bc0b, 0x4aec5cd28219abca,
            0x989d7e16844b8f70, 0xfb1d0f1a6b4c97e5, 0xc3b5d2a66efbac68, 0xbfe1b662c0bf7d8d,
            0xb051d337913067ba, 0x94ca473d9e18acf0, 0x107d8c922f734a8d, 0x3ab4d1b097c421e2,
            0x78dbdc971ac006d3, 0xc57d41890b72f514, 0x6ab4076df1845636, 0x6f6dc7a0a53e2aaa,
            0xae7d68edda60da53, 0xe95a72b1bbfc5e59, 0x65cf21f81e7e84af, 0x51645c0581343d3e,
            0x5a0f83e3f4bf767e, 0x599213a488520024, 0x8162ce7018c4780d, 0xc3b45ebdd72d96c2,
            0xce91f33d947a5be3, 0xffc7d79576340561, 0x147a7c65502b263b, 0x6228931f1f9f76c5,
            0xf318682eb442263f, 0x9b8a857c17c3c28c, 0x6cdf0d14331485ae, 0x1653cb847f5e843f,
            0x9c68e4ae87e2bdff, 0xfc5afd4c27d15a31, 0x5b87eeb6a161d2f6, 0xe0e8839328f781ae,
            0x66064fa48bd3c0d4, 0xda1c39aa6565bd7e, 0x4addf1755fd7cff8, 0x0d7401be2daa1c69,
            0xa18e89206c778103, 0x8928e653c5191485, 0xfe78ed0d5d7f56b8, 0x59a525d5a8076e18,
            0x882cd61e2d6cc02f, 0x4985ecdff087a25e, 0xaa861fee8398691f, 0x3e956b35c7b26797,
            0xd6d854b293ebd3da, 0x37aabda7fe926259, 0x9dd8a7417c65b0a7, 0x85bc31c99e5ed0dc,
            0xdcc86e5cbc76d8d9, 0x85bd5df44dd2bab2, 0xea7ee9005a98d0d3, 0x3656b67766542957,
            0x1c032a08464a95c0, 0x55f60daa2c7a1230, 0xd893aaa9fc5e185e, 0x33ddef5d34ff03b6,
            0xf7aa0143ac91a6f2, 0xf339764f4fc5b5bf, 0x734398b739cb6b25, 0xe7a4246c16140688,
            0x6e40df0b3d41652c, 0x1eb3cada4ac268cb, 0xe84dd75aa320f94b, 0xf216c5c84b73f0f1,
            0x97549cd8fc9c66cf, 0xa9d8203d5ecf3ac6, 0xbad28dc79885569c, 0xca25ae397b038de2,
            0x74a4dc44bbbd77ad, 0x2cb702f0c19494bc, 0xaa60e6e902fa5c46, 0xe0ae73667115865a,
            0xf73da315b76b5651, 0x42e8c28c8305850b, 0x9f7de2a29e83c257, 0x29df84e1d23777e0,
            0x80e43f697146f913, 0x51cac27b6c5da4f2, 0x3d793412c7e3226e, 0x7e1bce3699697064,
            0x081f4ba69a32398d, 0x94f5b76cc344b073, 0x534fd5c34a4cdc9a, 0x4bf43fa520de25d4,
            0xbdba27ad81de3dfa, 0x10fa77e09e3c274b, 0xac5cac308aa05a9c, 0xaed4e87b9b3ec97a,
            0x13c0d4fcec4d2787, 0xaec043f2e0aab133, 0xd50ceb70cee35c68, 0xe7a4d4f6c75e804c,
        ],
    // j = 495: sin(495·pi/(4·512))
        [
            0xb03cdde2d56fd1c2, 0x7e4db172691a6332, 0x3b77a714ad5d5b16, 0xc3f6d84fef8ce2a6,
            0xd6607b500b2abb35, 0x67573e83566547b2, 0xfdee517046c4d380, 0x042dccfdac1d72ca,
            0x79733dc5baf8f6c0, 0x22293c026e5a6a0d, 0xf3d15cf21ce6a227, 0x6c758dee0b436e63,
            0xb7d753829d85224a, 0xf0f06b262bcbe013, 0x14c49b642520c2ea, 0x20b3a521014c5f3d,
            0x0cd4de1356e6b066, 0x5e102f7974a9ef27, 0xe5276caa3c2ac60d, 0x782b11fb99e709e8,
            0x8b15ebf1cfa22309, 0x60cf6593d7dcac38, 0xd37960ba79364d6f, 0xcb2d1ed02a9894b2,
            0x0e27878053a7d917, 0x022a52640f1c5240, 0x16f9b69fa6af1caa, 0x4af4c0c853667fb5,
            0xa9d5125c7899625c, 0x5e8433462d1cb68a, 0xdebe121f2ed45ef5, 0x90e951e7e599afbb,
            0xb06bb0d025fb0461, 0xb2a26f186061831d, 0x8737c71c0019d454, 0xcac10bc5d48b6a27,
            0x8133f278340d2f43, 0x1f26f77ceab1ab5d, 0xe0905556e7eb5f4e, 0xd74c520bb4846a81,
            0x3c228a23ef64784b, 0xd29454f72f9987cf, 0x7aaaae895195a618, 0x7423d02dcf616a4a,
            0x1743f813e62e686c, 0x52e2298b30a54ab4, 0x722e4c90db131bca, 0x08e886a9ed176455,
            0x23adb06b97625f4c, 0xbf0ff38b94ceaa11, 0xf48f23ab8bbd66b0, 0xd7d1c2e6e4b6eacb,
            0x1e9876d0238f0438, 0x1b51f58b270a916f, 0x773cdff17e62c6aa, 0xc951cc96bc0d703f,
            0x47a5b3116bd977a0, 0x579d42dec883cb71, 0x142bc46a351607ac, 0xaf133214d0f26051,
            0xbcc85e85f43379db, 0xbedc2f426076b1e1, 0x112b3e45299e79d3, 0x561117523bcde50a,
            0xdcfc2a0ca732190a, 0x40cc25e6d44c4870, 0x330d5b35082321c3, 0x3814dda9a0704eaa,
            0xc6646119a919bc2b, 0x88dbc1ee5188b279, 0x560911f16a6f6fd7, 0x817d4201e4063c54,
            0xe0b49a9675bd0e31, 0x74040054a2a28475, 0x1817fe8080d76433, 0x31ed3fc65f487e43,
            0xbb58bc22559d7484, 0x7487957133efe377, 0x83cd2f4e15d46411, 0x409e2582c80ffa3b,
            0x931555b975aeb317, 0xac0b76648b6a6b41, 0x3394482c58ea1a0e, 0xf5172cbb1547c8fe,
            0x361dee76a0b7da82, 0x620be15290ba8945, 0x0518022bd863213a, 0xb1f6d588a7c5dcde,
            0x4d62d9d53acd1886, 0x1a985d8b4fa34f34, 0xa405359cbb58ac7c, 0x0998d6ed578de06c,
            0x44b0369c90fe3fbe, 0xaa72cc61fc0dfc76, 0x92748709779bb704, 0x5109e755be5b83f4,
            0xbecb28023265f44c, 0x2b66a164c17f3385, 0x22fe022ddd23b467, 0xbc704e1c2a418c21,
            0x6dafb036c37adf91, 0x71d83db19a9755d3, 0x480463baa1bc2f6f, 0xf0debe5be46c8d43,
            0xcf5b96eee647fa0b, 0x760ccf3f86277022, 0x9c5c602bf0ef46de, 0x709c6b4123914045,
            0xb5c07eac5cc4b566, 0xcc818d81c692989b, 0xc99ccc69d0c38fd0, 0xb9e331d96480e275,
        ],
    // j = 496: sin(496·pi/(4·512))
        [
            0xb085baa8e966f6da, 0xe4cad00d5c94bcd1, 0xa642438dce55e433, 0xc0570800fb967a6b,
            0xfebc57d474cf8ba5, 0xdc1da8030635a8b3, 0x041deff81ee33158, 0x3cb06633e44683be,
            0xf23e34d2ce233f86, 0x36ab79419c110f21, 0x339e509effcea6b0, 0xb0a29d445aeca685,
            0xb8b883f6247730e3, 0x0785978056ff6a1c, 0x099b22c1e1f525a5, 0x9351008b35eec0bc,
            0x8df95991db86b7a2, 0x593ec0bcbdf92904, 0x296bc7b079f27d24, 0xe4d21f938ec5363c,
            0xd5d6ed33d143204a, 0xcbc9814b4ff29aba, 0x8b1d171e52d5daf5, 0x19ec241dd90eb431,
            0x0935b74f01d30a57, 0x5be5da6564a4ccde, 0x0d10f6389d83cc00, 0xa805f155f4688d67,
            0xb76648994d0dd341, 0x46a9e09eb21b5440, 0x1145eae411d8e308, 0xe4948079386ed7f0,
            0xd14b4d32c7dd95fa, 0x47956a5c61e78c5a, 0x2a71ee7d05fe3e77, 0x486c81af2db0ee63,
            0xd51d8ec3096af949, 0x415fa8dfb12eeed4, 0x36acfeee3323ca53, 0xab77add6b424e724,
            0x8d47e6f6663e0579, 0xea97c762ecae7396, 0xa9afa4e3e6052c28, 0x9160d5892dfa1146,
            0xf3f6cf70f35a4115, 0xe3657b8c4762d669, 0x8a78c4d597463ce9, 0x2729cb2476625d19,
            0x8ad0331cb8572e74, 0x2ce5a554fcf38cb6, 0x4582c371f95756e1, 0x36567b51888e34c0,
            0x92e681c0b821f023, 0xc79a093f07d770dc, 0x7f33016e56d2d116, 0x6b59c27a92dcc225,
            0x07cb27e785cacfb1, 0x731ebd1a40f7e02a, 0xc795f3bd9f9b778f, 0x9eac7bb4594df738,
            0x7952a7488a9dac9a, 0x46324ed0a3f62995, 0x52714e6502fe62b0, 0xe9f3e31a7c8bb604,
            0x43821f1d744fc4e8, 0xef11aa59a8140ab6, 0x1cb70140596af3c0, 0x107f644e46c4b7e7,
            0xd5fb88d8c8ceaef1, 0xc7f34f4b4ed70107, 0x1a6b8c99e1fd4836, 0x2bc6e1c473e6bdf2,
            0xeaf3dda09cd37ea8, 0x2d6ef8b0d419de05, 0x255ebb762fc9a192, 0x25ea8c5441f8ca5f,
            0x847c141a07539cec, 0x13bb3597b3e5d67d, 0x9595a77583ba72d5, 0xf0411f00160a890a,
            0xafe134f4efd07c05, 0x974bf0e484e9da0e, 0xc2ea30b06b4fe0de, 0x565caf4f989b6923,
            0x5fe5fa6bee5dc8d4, 0x93d1da73dea82bfd, 0xd5bc2ef1b3bdac9c, 0xa6730424f541b381,
            0x4de68725f3c2adcd, 0xc21f3d8b30703138, 0x6b7a691680024489, 0x1bd1f78c05fe17cd,
            0xdf043661b5f7e60b, 0xbd7b232201bf5af1, 0xc15ec3b576484981, 0xc59e722bf017d581,
            0xd71186fe1683c906, 0x8a6604748ee8e4bb, 0xcf39eda5c8378f13, 0x85bf5f4d2cb8763f,
            0xa16a69dc4971443a, 0x22fa8e1c0fe237e0, 0xec0a64eeaecba94e, 0x23a42be8c11f6f98,
            0x50cf6159d8b346c6, 0x83e6604d43605ca2, 0xd8f57c549952ef00, 0x2ca7c01817f00c69,
            0x0d8bdf890d954a11, 0x8b5892d8058b3acd, 0xfa85e12ec0dc1806, 0xa3d3bce90066f3ff,
        ],
    // j = 497: sin(497·pi/(4·512))
        [
            0xb0ce7c362ab81283, 0x0502d7fac5ca9fd6, 0xaa4723092af27d1e, 0x0b6e35b728ba28be,
            0x8235ea2a7817f87a, 0x0b5aabea7c45d9b8, 0xd56ac7783346dd17, 0x11c2a7ff805d9bb6,
            0x9b75ca470c3920aa, 0xe5506e493a91100f, 0x0c03907d2f675bae, 0xdda6d101b98e6162,
            0xe031b72c0348d2c7, 0xcac82a62f7559254, 0xb9f86c9dfa2c0862, 0x4e511dbdb25689d5,
            0x6f3e78a8c0645537, 0x3bf5a1dff8126f31, 0x20362dba7ae92cce, 0x2d0b90383d084c3b,
            0xd3c991b18c09053c, 0xf2c8937d5f0f2c2a, 0x7b9356bc84b0715f, 0x971c2fea4e3afacd,
            0xc57da71afec3f430, 0x6f59deab357e3e23, 0xeacce3fd44c165bd, 0xc5d60997be9b66aa,
            0x7effd9a2c3c220a0, 0x37def678086b5811, 0xf82a8e8bc37c42e3, 0x21f3421dafd343d8,
            0x05600783e40d1e49, 0xdecd8b773051851c, 0xc6288b50a6094d6b, 0x3e8b58a6ae8d030a,
            0x3d0a1eb6603ce91a, 0xa8763a320230bd38, 0xcefb009e34e4ab0e, 0x6ececbbb60fb348d,
            0x55cf714782c8038b, 0xdcb01ff0ae94987a, 0x6e9aa88629f44526, 0xfa4d5c854d50e564,
            0x090377e825e0cf60, 0xd00cb5616730f761, 0xa4fc4dcdac9de502, 0x3d587ea77b429975,
            0x1d621794e14de786, 0xf1815b48924d55b7, 0x2204b638ce5ad86f, 0x5c72367a34a40e4c,
            0x0556ac9fe096fbe4, 0x47b9ec651b627cb6, 0x1434ac026130bc34, 0xc8555f1f87f3d25a,
            0x9afcd87b1e0645c6, 0x930e4739d7370126, 0xe43bd784d7010a8f, 0x3c61e0c36c3e04e1,
            0xaf47bffbbfe97716, 0x604b5489f23c12e5, 0x1d1a526a0792c794, 0x02d280f56c04d940,
            0x483f5279ba5b4e52, 0x2533ccb1d07fe2ef, 0xb90c60d39453aecb, 0xe3d16017d22cb572,
            0xcf12a16cafb4e501, 0xa5d1f00afd62895f, 0xd2fab35e318222f9, 0x3899bd6168fb64c9,
            0xf2906dec5da46eb1, 0xfa978cb64e05f03c, 0xf6711c4996ba5f5a, 0x70c87fd02164a5c2,
            0x6645d76ec5579986, 0xbc0e67c5eb6bfe2c, 0x150bc2d8247e0ce6, 0x4187e090d7a96324,
            0x86cf7170a1894e7e, 0x387cd23583b216c4, 0x98676830575a0023, 0x43928857d8bb3920,
            0xecadc12c0ef12784, 0x4a807d21f56cc932, 0xd666b148b520297e, 0xe0fe04018552511e,
            0xe6008011d510bbd2, 0x850cc38860011feb, 0x0af230cefb9fd821, 0x0f902d3e46531c5f,
            0xec5943ca23e2e95e, 0x3fa127e3c35ba9cc, 0xceb0ddf1000ae93a, 0xdfa0b05521125aa5,
            0xa553bcaca00db7b8, 0xd822b0b6429e6755, 0xb00e91694c7646b3, 0x4c8985041da345d9,
            0x903a445efa21e1f2, 0xc7e8dc3c89f2d683, 0x852058a6bd5b29c4, 0x520418bc62904e58,
            0xe8994f7d26b8efc7, 0xd300baa2679c712b, 0x7cb65b1d75da6624, 0xb3cc10c90a88d574,
            0xd9687601ca2fbfa1, 0x6147bf034b92aea4, 0x22482af19680aec3, 0x6f2f2b48309e2d4d,
        ],
    // j = 498: sin(498·pi/(4·512))
        [
            0xb117227f6117f9f9, 0x8d8be132d576e614, 0x789c08ea4066064e, 0x9eadd3c4a8c47c7e,
            0x9c65fe82f1886695, 0x9fa2455f44b5f010, 0x55372c61b6206ca7, 0xbc0e49d86e558b19,
            0x9a96df495db3cd00, 0x7a0b4e0be2988505, 0x375d763640168350, 0x9d9294176433b906,
            0xa545caec515a8fb6, 0xabeb75c8c2b680a6, 0x1ef126431796d8ad, 0xdb600d7da2e6e51b,
            0x05ff780640ad61ab, 0x6a0d002da889eecf, 0xf06065f77bf7eeb0, 0xa8fcbebd13bf8cf4,
            0x037d34589ed3105b, 0xf8973cfb122527b3, 0x4eb680753c00b8cc, 0x709d540580cd2871,
            0x39068718ddc6d40e, 0x97e09ed89596f0b9, 0x8e6334ad57ae63c1, 0x13200c326fc55f52,
            0xecc17f5bfd0eb7b1, 0x8b5c5c8b88e6c354, 0x68157f64ec33ae3c, 0xee7ba0b86b7a2730,
            0xf9c7ee48a138c795, 0x9ecf4dd1e5c658e6, 0x64cb6dccda518d1b, 0x47298814c30aae4b,
            0x13cc0bdef18b4d01, 0x52499e606a1f03ec, 0xd9c4425071799073, 0xad3b7e8e40759a67,
            0x64bf849848c89371, 0xc200674adb69118b, 0x1510abb8f0f1ceb0, 0x1c15421028016efb,
            0x5d7a98aad6895210, 0x7734808d4eafdc6a, 0xe4ca00d285529f5e, 0x9aa0d041dfeda8e8,
            0x0e92c6c7bac0d147, 0xdedf5a15c68c3dac, 0xc500499e75e7e75d, 0x186dba3701ab16d7,
            0x21a0e4743460ff58, 0x102ee25b4843c4e6, 0xd42c4206fb8d5cf8, 0x3fd30c01fbb9f4ab,
            0xca3d6e9c7f76edbb, 0xc67208f058bcec6c, 0xd7bbe2c4eb7d0d44, 0xfab2daede1bcb182,
            0xfca351550b659d9f, 0xaf86ce6b60e7d7c2, 0x126603dbdbefd8dd, 0x49313156faa2ba94,
            0x5700e9768e78ab05, 0x0911c8d3d9ce5236, 0x2d80b75fa70bd235, 0xfe69364b9256b8d1,
            0x0b6525bb3e3f63c7, 0xff3dbfd6d7401b62, 0xba2779ee9c7c093f, 0x09160a2fe63f69a2,
            0xe83f9daf2fbadcdd, 0xd504923fae0921fa, 0xa936eeec2259e57b, 0x50a3898334d1ce0e,
            0x4aaa11f60cb71294, 0xa27f6611b1b2529c, 0xecabd67379883f09, 0xa7ce9dbe36f9281e,
            0x642a97889b97bac5, 0xbc2274281eb806cb, 0x833b1cff893a7aa9, 0x35dac952c02bef44,
            0x5a135ee8748249d4, 0xb91d623fd3d17ce1, 0x4e2f0b6a3c2dba5f, 0xf8741371e5fec10c,
            0x13ad7f21f06ec2cb, 0xad5d11a94f8efe9f, 0x1eb26d539c867520, 0xc0557087dcd0643e,
            0xf932dc19d46e9232, 0xae3b4cfd7e48f58d, 0xe6fee4b9aad270e5, 0x06ed381c60a746ca,
            0x340a9c37bd731723, 0xd48de65458e209dd, 0x19cd29d575f6c4d1, 0x333bc2c07e83818a,
            0xd1cf65c3cbe76959, 0xd37ad8db845e42ec, 0xe62f4f5b8d83af2f, 0xdc56935887fd2183,
            0x52b77b92f6a09eee, 0xbf0699077f2f9611, 0x7b1e9b850249a40f, 0x34d5a019f7fc50a1,
            0x5442174314bdb8d4, 0xa6e15d4ff57cc18b, 0x71167fff128b284b, 0xd6261185d5304504,
        ],
    // j = 499: sin(499·pi/(4·512))
        [
            0xb15fad79586feb7a, 0x2c252732e4630bef, 0x599717c29d454b8d, 0x738e52a2c99a7b47,
            0x2e4717694a7c7ca5, 0x383003838a87b8b1, 0xf25bbf028a7a9c9b, 0x9f45963e9a412349,
            0x31000b648007f181, 0x79e25424daf9c284, 0xc940e3d091b17028, 0xe608aa775990bf41,
            0x3f0ae0612184fa2e, 0x40f7141966db6570, 0x311c71b079b13210, 0x0913bfbb3691e6dd,
            0xa8618234ca333bd2, 0x1d024be0dbe1796f, 0x0c78daad4e9908c3, 0x09004f90679f5a98,
            0xe6ca8d9693f7c4ea, 0x378fc94b11543e36, 0x1d2bdb877f938b45, 0x6500707eafd0230d,
            0xa993edd21e83689d, 0xb7c51e78147ae3b4, 0x257aa05c1138787e, 0xa99af29fe3aa3a86,
            0x77d60d34b694210d, 0x75b4c81d8c60e17b, 0x62f2deb837638080, 0x98ea14f796a4c2c9,
            0xf5c854675a84ac9d, 0x9a4f09d02ce3ca07, 0xd887f9ef03ada393, 0x500492dd6362b8a9,
            0x44755d12b35e5027, 0xcaaf909957d7041b, 0x482534dbd6142153, 0x04f57f30bc39008b,
            0x588adea901b048a5, 0xe34fd2384d5f39fc, 0x3c397f581404ee02, 0x6346fd6f2fc996ef,
            0x7de93be4ddd0827c, 0x6e7229e9f2162ee4, 0x4ac957cdb2b196ed, 0xfdff2427186a8cb8,
            0x54f00982987aa805, 0xfd4cd94d7012eb08, 0x74c32cadeb25b560, 0x1d2cd30c35dd1cc3,
            0xba6a563e66634cbb, 0xac2342dc24cbdf39, 0xb0c86d1607a80b1f, 0x6f614646e81b28d0,
            0xd7a2b3daa8ad9304, 0xf4f0db2597640070, 0xd1c80c6b698133d7, 0x71ae7f890d2a49b0,
            0x4859e256d5d5b5bf, 0xaf554ed08f23a831, 0xeacc82720a19e205, 0x40a3cf9dc9f3ca68,
            0xd5ba34c38f25c91d, 0xce8908cadaf43e25, 0xcc5e2b5ac28c264c, 0x4fbfa6e45fe7e987,
            0xbcbbb5e62e7183bd, 0xd04b8a3ab6e22b0d, 0x816bc69db54a3769, 0xa38c51fb6c395460,
            0x30954ace246d1265, 0xbad667ee6e8eaca0, 0x790ca9a633af13b0, 0xcb3c53ef977480ef,
            0xe8b8d05ecf2a9238, 0x6b80ae3657e2adbc, 0xb9e674f64132421d, 0x84b7f358fb36ad93,
            0xcb2e00f6ddbee814, 0x176092b8dc8ffd25, 0x605a7ada3f29822e, 0x2c8365d304eb04b9,
            0x02baa76036558c75, 0xd79574daa4252fd2, 0x01ff0d10ec5a89ff, 0x8c4bfd947dce5de3,
            0xfec80a2f7ac9203b, 0x84547cdd09af95b4, 0xadcbb397aeb7f299, 0x053bb71869a0fe94,
            0x389daf5c9650c699, 0x9c8639cb1b46795d, 0x57c0c26cd4023f4d, 0xc10da936f9cb32f4,
            0xe042d6498cb9994d, 0x37da7b35d3664729, 0x95c73975489f8146, 0x366659e4fbc2ef23,
            0x4e025ca8c09a95fd, 0x6903d56b6c58bb1f, 0x3f3ceffa86e45526, 0x1c3070456ce52917,
            0x2e570efff4c1c791, 0x5232d0d6e7de0a36, 0xca85b473faa1e4b9, 0xef0abe484f1a1f59,
            0x947a88c4717126fa, 0x354ee4c174086397, 0xd724fd4842861395, 0xc4aee3ccf87d5401,
        ],
    // j = 500: sin(500·pi/(4·512))
        [
            0xb1a81d18e0df4889, 0x24784f32c3e3e5bd, 0x253bf9825a0a6692, 0x0c463d6a816da867,
            0xdce9781dac441441, 0x30f15e611edce9eb, 0x475bc25ecffa135e, 0x30405e52ae89e23f,
            0x5adc3cafef2ee558, 0xe12d23f88dfe65d7, 0xc665d1f773d3b3ae, 0xf46b91094d92b2c0,
            0x5128c4b14c74b140, 0x6d38b1c20885e536, 0x02c847a3ad34d9c8, 0x458e93950b235b4d,
            0x0cc772627f603f9b, 0x1e6b1074b3b44878, 0xc983389db86d83ea, 0xb1d4355d849fd4c2,
            0x20dba22509372b44, 0x2445899198d317e2, 0xa34c59bc3b183024, 0xb06699548871a6dd,
            0x3a1156624a114fd2, 0x53cc9abc555158fc, 0x97ba3edfca13c623, 0x368528dac4307520,
            0x8af5a7ca6c801454, 0xd65d41bcf441b66a, 0x2a5a67e3db176624, 0x64387ec615fb4433,
            0xfe98944b6e88fecf, 0x4539f7acf64e2173, 0xaba3da99b4b9540c, 0x1d9f1140395ac77e,
            0x8f49e9d8d6815f00, 0xeb882dcfc3bdddc3, 0x861cd0606bcafd42, 0xf5e097a2e770be6e,
            0x09127282b32751f9, 0x4ecf87b868cf9da5, 0x60cf9c6f4d868550, 0x83d10650a1a6b8de,
            0xb392d2ae17decb80, 0x9c6cc6592252b506, 0x3077debfd39ce4d8, 0x30631489971f5e69,
            0x2f10e47337d1fa3b, 0xe6b2021e86cffb63, 0x8dbf98b492a58790, 0x9aef44c2b8868dbc,
            0xc7154d249f252ed9, 0xf1b098854e8eda57, 0xc22791896bfd71a1, 0x4653d0fcde145147,
            0xe23c81ce013bbb70, 0xbe6dd5e1b6ecd53d, 0x4c1e6cdbbf0236e6, 0xc7f98770d520b3b6,
            0xf894c6f736271554, 0xab8f00877f1f5a64, 0xc5ea64f215533875, 0x1378bcaa71166527,
            0x4b9bfebf20d9aa30, 0x0929236031c9728e, 0xf8ae37ee6894fbc0, 0x05c45d7858aeaf34,
            0x830d55379479112f, 0xe4d987c98d102c1c, 0xeb20f830609d5ae7, 0x99c3efe5905088b3,
            0xe09fdf68ef292462, 0x991e8e366dbc410f, 0xfae94497817f6bab, 0x5f179f52871a782e,
            0xb6e17e53ba10ddbc, 0xecf75c5ec232f000, 0xe16962e080f2883d, 0x2fbd623e7094ec69,
            0xc5c730cdceaad957, 0x22642c283e33ff23, 0xd9c9c4fac014af3c, 0xc0e182abc73d5cac,
            0x4444ec45b9491c97, 0x389238b3586cd9d1, 0x297aba7611bf1569, 0xb493e79017502012,
            0xc68e9d225809d6a3, 0xe19771e9a4eae779, 0x7d95cea42d4db742, 0x85ea26cbeff865c8,
            0x4fc9b73a37888e60, 0x955b5f0ca791a7d8, 0x884a84d30d1d92cd, 0x6e85696bfdb626c0,
            0x4e65d8e08543044f, 0xad650df010a795ff, 0x8ee7bc9c5123bc73, 0x9c97599a5ac0c8ab,
            0x741117ed34f98fd0, 0xb0e983cd30168c25, 0x0a02497b66193a08, 0x584425a67a94fc1a,
            0x8e8cf5d290ea437e, 0xe6c3afe25065a531, 0xed0accc8e2de456e, 0x8027313b32752c0f,
            0xaaad8ae9c9395c14, 0xe1395d38136dfcd3, 0xebd1323babef214d, 0x2630984618180a88,
        ],
    // j = 501: sin(501·pi/(4·512))
        [
            0xb1f07152cebd4f98, 0xa3afee17088a2f7c, 0xd7fdc1de911002a9, 0x201968d55db696af,
            0x7a65f0d0aeadc4f9, 0xee12ef87ce9810ae, 0x4af521db9628c0e8, 0xebd3badf94e15a2d,
            0x3060a83e8c908aa9, 0xb55c610488d82526, 0x31ce162317489dc4, 0x743f27e50c62b3f2,
            0xbafcc265d5e906db, 0xaf7fe86f5921fe2d, 0x2e90978285681ccd, 0xdea12eace696dcba,
            0x11f259995d62bdd2, 0x1ab1b3c0cdff5722, 0xaf6c8cc7c5e5e28b, 0xbcf109ddc392a03b,
            0x32bb99d6ece83a51, 0x3f8086c20bfcdebd, 0x2601331b69d3a751, 0xd3b54258435ee3e7,
            0xb1dac40ff90c9c28, 0x2024da45a59948da, 0x2ef8f25f84820bc5, 0x015311ef2a4888f5,
            0x6f27b75389001c7f, 0x600402b84e35122b, 0x7aef9b55fe0d4577, 0x7c1fe2bc3f635ea7,
            0x7189ffadd7303c03, 0x9cbbfd0d6fe5b176, 0x9e9384045a0986cc, 0x741f854e214b4221,
            0x7d699ddebc85467e, 0x0baf87466d4fc738, 0xa98ff88b5f9eab26, 0x9a2acfc79b780d11,
            0xa3c860851c9df1e8, 0xe8d34c6d2e688eb9, 0x37f2a58b9f5eaf85, 0xac24c256d5f7f343,
            0xb1f14508d78c41c6, 0xb32a1bcb067d996c, 0xca38be3316402a3a, 0xd3bd7c1a602365cb,
            0x6cfc73077e444d28, 0x2c59582e55a79e68, 0x97980558ac545bec, 0x39d687b36e61b527,
            0x16403c3b6147aaf1, 0x2b4b3564f78ac84a, 0xd2f54077ce880b00, 0x35056b17aa3dabbc,
            0xc83e665cfd7d40b1, 0xd564c8d82d193415, 0xfd504a260de8646b, 0x1b0f1bb16be1be80,
            0xab53c8f29a04503e, 0xd094d17684361fab, 0xb09d0b8514c94046, 0xc7633e400fba5e78,
            0x74d689212608f1c1, 0xca3bd677b149725a, 0x9e64095d5fc319fa, 0xe0cf19a9037be16f,
            0x15f85cc36c646a12, 0x29b9961cb8332f00, 0x55d8275d2275fd30, 0x4915221ce42b52af,
            0xa716cb212b48a971, 0x8cc173012a8d2f8f, 0xec21dd3d463118c6, 0x3738885571f4de76,
            0x5556299d810e4152, 0x56234316d29f5106, 0x423bb1d7489520c4, 0xb14b2920cf3ece7c,
            0x436db8211873c7d8, 0x79c72acf42c1b4a3, 0xcc09bd37101166dd, 0x108fd45ff0faede3,
            0x4de58f30dbff5191, 0x0618b0c3e0a4d03e, 0xe128ad32da5248b3, 0x5bfc3419adf8c914,
            0x65723b79fcae91dd, 0x8481f62a9c5d4d67, 0xb94150ace471b455, 0x13805f3fe0e0ae67,
            0x3d58aab07eeef04f, 0x4f92399ef4ed53ec, 0x913978339a9f4c15, 0x1a1eecf891ad22e4,
            0xf77a4569b6e909ae, 0x86a881113e541c1f, 0x3bd198c467353476, 0x12706a8c3c80a3bd,
            0x14593b106fadb62a, 0x7d6acd3b80af23ed, 0xccd53da2848592aa, 0x1fed4c3ed0a8dd49,
            0xbb1e02bb1ea7d975, 0xf5c2d3437569e52f, 0xeb902dff55386aa5, 0xf94ddfb402833cee,
            0xa74a89084b7c0fea, 0xcbb7a4f2c9949c80, 0xceb1a71583c5fe1d, 0xba23e7b195a79b41,
        ],
    // j = 502: sin(502·pi/(4·512))
        [
            0xb238aa1bfa9ad507, 0x8cc7d4bd05ffd5ad, 0xd89a0a6466847657, 0xa622b42d583e3837,
            0xa3be4eda8e5a7550, 0x729647e39a838e51, 0x440c3048e1994f8f, 0xff57906d02f8b14f,
            0x17c7e1032b9119d7, 0x4070279b93b20a02, 0xa4084780efc532d9, 0x6aa890267b82acf3,
            0x4cb86faa36fc75e9, 0x67702f771412b1d0, 0x50ac54409a46fde1, 0xdff8567ff7a38133,
            0x5f1647e0b7520374, 0xd14040ac9e485e38, 0xee5ed2e454db7c26, 0x9a7f3850e1b4e2e8,
            0x2ccfd6c17e58ce03, 0xb643354438eed639, 0x78ea05932a045295, 0xc5f2cb1ec8b1bf23,
            0x3c5f4aed9b1b4129, 0xd1e2756bf6de5db9, 0x4a3806c03b51f5f2, 0xd46d980bc004dfea,
            0x5ff77f2808bad0fd, 0x983bf50e8c8f9c47, 0x68c95d0acdfac2ba, 0xccd78d48824e6317,
            0x1f52823a02c550fc, 0x219f75d8d9c6ccf9, 0x632b34d83c261b3b, 0x2528d3fb73cb6b5f,
            0xfc80ce32cd6cf7a6, 0x5d858a0a162412b2, 0x94e6d804d16cb19d, 0xc3678b39e01b60a9,
            0x67fa59f95ac8e910, 0x7920dbdef0ff4460, 0x753eb06ffb8c962d, 0xc8745ab6496e239d,
            0x14b152c6aaa73302, 0xa3601228cd4a037c, 0xb2d86e23387e83d0, 0xd3ff11ca19083029,
            0x2d397b6b477e5741, 0xd4b568a4285e485c, 0x8a0df4494d09c82d, 0xc56821f05b58aef4,
            0xa61d40f25d84e4e7, 0xd0a6332910f0805c, 0xc6cd90e407717708, 0x0ec9f7def2dde369,
            0xda2d0f98f31dce87, 0xb59e4e00939d90bb, 0xdfef38102f9fe75c, 0xf37770e4226b6353,
            0x95a0c4223c9a98f5, 0x98c9494835c12e8d, 0x54e27134b3b4d7ea, 0x6cf171ee33aeb06b,
            0xe5fbc9fc0f4d1bed, 0xdcd45ec03051c538, 0xe7c652d25399d72c, 0x071a8518a17d5d87,
            0x4d102c94013de7b6, 0x60b8afaeb59567b6, 0x155c2d0f70380b5b, 0xb8d47a1131acc1b6,
            0xda75cf0347826360, 0x3b798943766e9551, 0x4e4c39fba91b280f, 0x498503f042d34c64,
            0x56908972dacd071b, 0x95e3675526b4f2be, 0x47e943c7dc1f8896, 0xcfd9d80df0f9ba4d,
            0xe1c956186e5f8705, 0xac0b5071cbf276ed, 0xb29175b013cc9b37, 0x93ab91172760c282,
            0x09d84f9ecedfb4a8, 0x650ed0ec46261301, 0xa685ae6fd2195509, 0x2d426e05ee8d5c3c,
            0x5b4af3dc2ba52bd4, 0x171afe004cac9a93, 0xa2553477100a4cd7, 0xa9829a1a41a3ede1,
            0xc99e118a7d889978, 0xb7ad81ededcc7023, 0xc1365520f6cfdbf9, 0x643016114d35c1fd,
            0x972d126996efad55, 0x237a723a4c7c53c2, 0xd55fad4d84093898, 0x0cb45d0a1b12a904,
            0x1e0cd14a68bde416, 0xe0149f07f454a53c, 0x9466741f5c401d78, 0x80a20ba2aef6d0df,
            0xd6be48d0e9f553b3, 0xbbc028cbb03dbc82, 0x2da883e8f13f7b4d, 0xcf73a147def8c744,
            0x83d3d0a88a901317, 0x829292516e4833a3, 0x96b96a1567fd9210, 0xf2c3d1fc44c3dea2,
        ],
    // j = 503: sin(503·pi/(4·512))
        [
            0xb280c7694143fb79, 0x799557841eaf0683, 0xa473657695b062ce, 0xfba2fc5b58c82c59,
            0x50da0aa44d0b9b74, 0xc61078580c08ef5f, 0x939ea4680244126c, 0xd4c8285f90b94b2c,
            0x00bfd7a5955a937d, 0x412f36c7166ac944, 0xc64a6e3b4867d83c, 0xb24220f6a51358c9,
            0x47321aa3b469d7fc, 0x7e097d624babb022, 0xdc9e6e397c378ef1, 0x0a6300f0c2cce9a4,
            0x9b44d78a2b7e4db8, 0x37a2b0c846240caa, 0xf5655952f3a51a95, 0x495554171124c2ba,
            0x00b872d5ca2c1961, 0xa801559fbbe130da, 0x9c090f2e6e01c450, 0xb476412e5f6acd37,
            0x04b0a08dc256505f, 0x15403a750e0c4cfc, 0x6c9eff6d9fa70dab, 0x6c186774800e352e,
            0x1b856783c54d4ac8, 0x7a714940880169ea, 0xb8ddd048677925b1, 0x2550d8fc98b73f5a,
            0xb687b38b8abf1e16, 0x22c974b02c712ddf, 0xb1555803b00ef4ad, 0x5f149088079355cf,
            0xd97d683573e6374e, 0xbbc988cf0db6defb, 0x6287a41397719680, 0x40cc5355a70cea25,
            0x5970f2451f20c514, 0x34ae035982008bb6, 0x55d274a44455acdc, 0xe6485df4386f4146,
            0x3c29fdabd92ebe3e, 0x2ea8cdd18a1ac07b, 0x5cedb8cc9a421e33, 0x2d18279076e1d829,
            0x38cc21e8320abaa2, 0x92af481fbe9e2022, 0xf1f79a14b3560085, 0x46044385b1ea1750,
            0xd642f10c662fb11d, 0xa36e9cf41971c895, 0xaa1c0b3a069cdc1c, 0xfa78cb0a6a71d15e,
            0x72635421f258da7e, 0x08b102afde1e5b93, 0x5e949887c0050f67, 0xcbbbf48f892de680,
            0x4fe200cddcda4e6c, 0xe74ff38b8bdf32ca, 0xa720026395c4780b, 0x8c9d72af347d32da,
            0xfafdef16a391281d, 0x5ebdb72d879c1c04, 0x0ffee716d2d473f1, 0x3a02fd642c7348b4,
            0x45c34785c208ea4c, 0xb61a494f32392380, 0x862c1ba6d8d72eaf, 0x31afe14a5be7f7a7,
            0x77e2a0033e27fb73, 0xdfbf4a4dceff8b5a, 0xfeace2ab8375cdd5, 0x74eb9755f5f8b8d7,
            0x9d341412914ab61f, 0xefed84bd5eae3052, 0x61e36a4e710df01b, 0xec4fd19cdae0f2ba,
            0xe8efce9dbff6b26c, 0x868b487ba0b649c9, 0xfbb5363364fb7cdc, 0xb653f8929ccd13fd,
            0x87be2c552be74f21, 0x2eb8f798ecb6b0b0, 0xa000d2988e8e167f, 0x09ae6e6caed95d8f,
            0x03f28b6187868318, 0x4ca8916531bd92c3, 0x48a5de96027bd0e2, 0x065e2e52fd2e8f46,
            0x29ccf6a10e3c11ce, 0x875a05cfcaa5111e, 0xf5d0b9e46d9867b4, 0x43d3293ac5c9ec02,
            0xf75fde1220970e46, 0x3feb92b53c7bf785, 0x06251dbc8690f649, 0x8332cec3bcf0f8cd,
            0x8621f73729b93785, 0x3e99fb0e407ce520, 0x7446baea1ad4d1c1, 0x5e8872753462fcd8,
            0x9d54af2301223bc9, 0xbe2b0940a9da89d8, 0xac6ca574d0831f02, 0x439aae20b2456e04,
            0x792ae1f8dba0f794, 0x361427b178be81b3, 0x019c59b50948cb71, 0xdcd3e5e982748e5b,
        ],
    // j = 504: sin(504·pi/(4·512))
        [
            0xb2c8c92f83c1eb87, 0xac9f7ebbc469ef58, 0xa29d2dcf89c9bd9c, 0x6d245d9bdb619aca,
            0xa1306e034b29ec45, 0xb909acbac4dd556f, 0x64a51438633ba62c, 0x2fcae1817d9e0049,
            0x220d4565a87ff99c, 0x4a5f69d362506f4a, 0x86d4cfeec537d87f, 0xfe856f8138ed337c,
            0x5aeb794721e48f93, 0x9aff28383c2e12fe, 0x1e2fc1c6839d1621, 0x5de55c4ef31a49e3,
            0x1ce32cc71b0f449a, 0x2f251dea65de97ed, 0x93a52a41d8d97011, 0x8be8c0eddbb8a25d,
            0xc150c91d2435c98a, 0x49735482bf1894a5, 0x154d75b4149b10be, 0xb743c27036ff2043,
            0x860dcda0076279f2, 0x299f4506b2665208, 0x5655ee0975ebd69c, 0x4b002f9aca3f9a17,
            0xe05f2da0cb32842a, 0x991304c28f16d159, 0xd31e746796e16e05, 0xfd1b524f797c1d29,
            0x0194b690b21079af, 0x21aac0812c92601b, 0x2d44b33558467772, 0xa542dbad8871b639,
            0xb19c763bed5e39b9, 0x0fcae3845c09a59a, 0xfcf82d84a37d5cc6, 0x3b67da310b35aa21,
            0x9bbd7e2c228be0ac, 0x58e8ed73fa6ac38f, 0x57c1c7bbbb6b74fc, 0xbfb793d38ed63df7,
            0xbd2b83c13cb37d77, 0x25467384d70f4a10, 0xf4058bc145ec3baa, 0x977139970aa62286,
            0x29c053728050b3d8, 0x3851fd8b09ddb355, 0x78a2032ce62eb1e5, 0x582938012127807f,
            0xcf20ff17622654df, 0x2fad88df711057c8, 0xdc67f3c07e04678e, 0x8d27ec67d8a20207,
            0x92c286ea9e304dc3, 0x5318b6ba447a4cb8, 0xf64fa71c85a03a8a, 0xfa61ebc26504c776,
            0xc4d8ac62a4653ed3, 0x13d74277ccf4a4c8, 0x4f0a338323e0b60d, 0x655f0e7e64fe85ee,
            0x4216907910a217de, 0xee918398b38b4e2c, 0xde11b575da550743, 0x53d83f6e5e2313bd,
            0xb1f678cb84044a62, 0x6bce8fe1a3cc94ab, 0x90069b6227844f2a, 0xaa106ebe73301cf2,
            0xfffe0ebaeacbca95, 0x11fd2443b73a7cfa, 0x348e1dbe7d1f4b3d, 0xa1ecbaecb76ed4db,
            0x57df09ec490489e2, 0xac3ba7222f51c57f, 0x1d991728964fea89, 0x2ca0570d0b1b7b3c,
            0xffc7e2f69054233c, 0x4b32ea23d9c82ab0, 0x7a3a06e91e1516d4, 0x72ef7f6ca54eddba,
            0xe42bf1ba245a518f, 0xc239ca57a57f225c, 0x4baa5509c92f1e68, 0x70672db98b28127e,
            0x02cc84751928c126, 0x3c042639f8982a08, 0xb8eda116169ac43f, 0xadcec735275e25f6,
            0xa43459e0ffead325, 0x3a0d4a1d6c4e9a3f, 0xfaa0f4b609f44d7a, 0x057812407b13b989,
            0x696b65943143377f, 0x91cf77ad94d7b408, 0x7ebdc3b3044f665c, 0x13ff34184fa41f0c,
            0x4eaa0440a2f02fd2, 0x4eecbeb3454df516, 0xbec6d11e1d2c781f, 0x932fd24f2700332a,
            0xf6e31f8b4bfc0e92, 0x6390aef12dd7320c, 0xf44ba72c75df6c00, 0x2304e60770a9297c,
            0x0263cde7d56b392c, 0xa4ea31558e1d5aa2, 0x12dcf9822ace98b9, 0x03f28a2b33833bad,
        ],
    // j = 505: sin(505·pi/(4·512))
        [
            0xb310af63a75c8aca, 0xaff8d0da19657a4d, 0x0c18f65ac38be62c, 0xe58ca6af1ae4d0dd,
            0xe4defb1fd084c0b7, 0x5bbfc392dede4f6e, 0x48d2c8153ef3bd04, 0x43536adbc0b53ab9,
            0x0769b41a97804fb7, 0xec17d5a8d7b5ebe3, 0xa8ba9c681e675a1a, 0x83265f67591ad8c9,
            0xd98a8a1636c17f11, 0x00cbc12a551d21dc, 0x40c7fc9ac403b9b1, 0xc22cfa3d12d2adca,
            0x3ea803f68d28135f, 0xff7f68165d225e9a, 0x5155a0c3103e5a70, 0x73cebc0e051f5fc4,
            0x3164d1c8e9117383, 0xe2d99a7207618659, 0x4b52ab025aebbf34, 0xb02d3ab4744df757,
            0x98ac5380b034d12b, 0x7d7930099258c57e, 0x26fccdf97c77d6c6, 0x4ef39f153583345d,
            0x530753b719b8a8ec, 0xbd5a6fe1817ae561, 0x1e8e18ca1d8372fe, 0x76ec4f92e3c433c9,
            0xc81f438e027a0d3b, 0x257175f27b0f376e, 0xcd494978900f77a6, 0x3efdf20d1cdc4eba,
            0x3cefbe4e59896886, 0xb79b7119fe1c3fc7, 0x59d57158d8c00cce, 0x9d484bff7598e827,
            0xdd5c14e208243e5e, 0x5f3884f930d2514e, 0x81f7350fb4c99398, 0xdbae28efa7177d47,
            0xf346667bed32609a, 0x7a5631b6aa84f873, 0x121168eb65f31272, 0x0e9b4d17cd3b81a0,
            0xdef65baaaa39e49b, 0x80746b819fa46ca8, 0xa487888675c21c5b, 0x8633552ea35c1a04,
            0x9cbdbcb8363fc802, 0x5cf9eb8a65f9cb96, 0xec2be47cd3c33005, 0x9520007eaf004d99,
            0x3332eeb58db91ae6, 0x3c38fc1503eafb96, 0x1dd389f49e8e8711, 0xaf9b2426385a6f55,
            0x0bf79338d8a848dd, 0xd88ab14c4801e742, 0x21e711adaecc6d42, 0x9a0cffa72c769991,
            0x0be1aed1bb115ad6, 0x7dedb929f4b5a6b9, 0x931845e8cf4d0a27, 0xdae4445dbc05c944,
            0x28b6c09907fb6f5b, 0xbc925dc45051e5c0, 0x1111c5fceb8cfdcf, 0x347cddea634d9aa0,
            0x6e82582e7e021911, 0xdefd1cd86bd1b88b, 0xcb4c4c35ba098fb3, 0x4c26ef5eccb18789,
            0x3a097fab3c952a0f, 0xc001efd1a27005ea, 0xf0b7b14032a330fd, 0x21af2f4f9be35c1e,
            0x398c47bbd14dbf5d, 0x3abdba201884c129, 0xa27162e6bc620ada, 0x87d29dad802d8816,
            0x9b822d57778d1f4d, 0xbd36e075a68e7acf, 0x3f098247bbf95438, 0xbbed1a1320717615,
            0x20f74363ef81092a, 0xeb5b5148afae280f, 0x7b35447644a31c18, 0x8a2fc96bc2000728,
            0x04b933f5a2663b81, 0xfd35b2c0500a08dd, 0x51da9c4d51589816, 0x3f53e8fa00c43be4,
            0x5e9385873a8d6c61, 0x7704b95f3c49c565, 0xe4bf9b37ab4c3044, 0x8eb5b2afb9bcfc3c,
            0x249956a528a54c81, 0x1b241246831272fc, 0x34ca64b143bb3d91, 0xcb2e16664d9de760,
            0x846b62256a79ac23, 0xcafc4c4055dd7277, 0x05cccb72df1b2614, 0xddadfa935711c611,
            0x837274e616d152e0, 0x9b970d059f3117ab, 0x41a3b3789655f3f8, 0xa5ea65621ed67983,
        ],
    // j = 506: sin(506·pi/(4·512))
        [
            0xb35879fa959c323c, 0x5d6635109164f740, 0x1a3e627841b79ae9, 0x31a61bde2cefdf1c,
            0x2fede45d53e6de34, 0x6d7c7bf671136b01, 0x0f4028f880bc339b, 0x574b0802aeb47de7,
            0xd9f36661b1a43eb6, 0x34fc7befdf915ea7, 0x19c9d505ba807b71, 0x6350cc1e947b7d41,
            0x3a5f3d0b82ac975e, 0x061d23573d112193, 0xb131cc5b80bb60ac, 0x966796ef63581d9e,
            0xd9de3bd21ae69341, 0xd63249eb3094bcc0, 0xf69f1d1ddee849d3, 0x46f67c9565e868cd,
            0xb9ef0a25c6287bf7, 0x1f47bfd945257a8c, 0x1801ea51aacc3e8a, 0x9d7b739e9923d64b,
            0xbe8932012a535f3f, 0xde72621506b193ad, 0x2b29aaeb38afdf6d, 0x0ab1e6ff9199cf4f,
            0xe1afdbfc07117131, 0x34600225b9e2f4af, 0xa5bc0842678f0aff, 0x717bb15f8ea22c58,
            0x565f6a9766c684e8, 0xe153c344c9bd43b5, 0x6adbf2c21c4e6735, 0x8c306c4edc7e9f5a,
            0x569fb63e49268752, 0x38b6e89dd844e318, 0xba38a13fe2da0c1f, 0x38eec2a6843d4456,
            0xd2477b91a2f355e4, 0x7fa5177435866de0, 0xc48cbcc30c8a9e42, 0xcee11e5afc2d6574,
            0x1ddd9ba0626da52e, 0xbe4b842bb5c5fec9, 0x16fed9ea6a8d1244, 0xc34859ac6b9d49ce,
            0x1dd09cf957db7d0d, 0xe93bbfa7e35876e0, 0x1f2f89dcfcf03380, 0x4f174fadec1c9df7,
            0xe28d82e63f371fe6, 0xa7055035fb9f3b7c, 0xe494ed640d52960e, 0x57d94895aa9e2568,
            0x391827873274e913, 0x88d4bfaec1d74761, 0x5412fe75371cc95e, 0x2a54a7e5e45a61a4,
            0x05930082a1b6c995, 0x22b357c45db66661, 0xdbfe4e6e4b0172ac, 0xebc516ce556835a9,
            0x16b7b15adfbf2a85, 0x009cc665ac1e7c63, 0xe70a8c79bcdedc3d, 0x0ac384e1f747180e,
            0x254f3636e8723307, 0x0484c7fc98f64286, 0x40664b091e26e055, 0x4943eadb1fc0a84e,
            0xe62d465e4cf396bd, 0x790372ffba24beda, 0xdcb3eaef56d43a80, 0x7ec079b2f429109a,
            0x4b4ac1c1d0ec145d, 0x91afb59276f0d431, 0x9063c6186634b55b, 0x953bad3ebc754438,
            0x275f8eef6f906e6b, 0x4157bc9bc0395c17, 0x2f39db6aa5294167, 0x5e1e03c100694fb7,
            0xc8633e77f6815b22, 0xba0430e3bb61845d, 0x47b1eb2e8d671960, 0x02a80185394594b5,
            0x754315be8eba13e7, 0x48b88a5d27fdb870, 0x35a1837d0d446425, 0x9eb12797f3878435,
            0x6ab977a0f089d8c9, 0x7af64c002f2d1b7e, 0x1199ba31aa5772ef, 0x5ae6477665afdb5d,
            0xe5ee4c5b92f4a47f, 0x057017308c42db0f, 0x8e39f2cc77ac3b56, 0x1372884997fde2ea,
            0xab78e42dc73acb49, 0x4f34884fd7f6978b, 0x9071eca505bf269d, 0x51f1231f6c2cf80d,
            0xddde8e00b9911ef5, 0xe63e97971eff45d1, 0xe5fa34aae8a29931, 0x265a486a88472056,
            0x273511c7e1a4c0a4, 0xde8a207eeb0abbc8, 0x459e9126ab49bfcf, 0xf5e1470bd7b2c041,
        ],
    // j = 507: sin(507·pi/(4·512))
        [
            0xb3a028e93c4b63f2, 0x0c3844f647421715, 0xe6e43d0cd9f110b3, 0x3d68410f2feddb79,
            0x19fc0f5d4d38694e, 0x20f49ab42198b9ca, 0x825ff5008d753bc0, 0x7091be07eb1ed397,
            0x600f87cce85c8f08, 0x83fdfb10d652affd, 0xd9dbe7b88475318c, 0x826f66fbcd489aaa,
            0x6bb82de4bf459439, 0x2afed34961d11ca6, 0x48923c9e341c2bd0, 0xae90797170af5836,
            0x71c2728d34b60667, 0xe1830f8182a7726f, 0xb61aa71d2ec4352e, 0x61d5e12e90c0cf07,
            0xbeeccb202dbeed1a, 0xc416abc378616216, 0x2717ffebcd4942a6, 0x94839438f7eb5a65,
            0x48a8d130bb8d1104, 0xbf7ff47f1b776c58, 0x8c15e55088506eae, 0x446eaf14e492977f,
            0xbf374291ef0f9b7b, 0x266b9cb1b49913be, 0xfabd641bb03d6dfc, 0x9560b1f11a05b79d,
            0x620db2f63db4f24f, 0xe584446ca0780a90, 0x96431c37919a0aa4, 0xa14ecb502462f466,
            0x33ffde27089d7131, 0xe17811061a48adc0, 0xd46d0a768394303a, 0x4d3c4857d42a4173,
            0xd99e243fd35f57ef, 0x9d42b435d1249631, 0x67a59e8195504a45, 0x572385b70c3ba397,
            0xb01268a69f8a94bd, 0xc9981a5eab520af0, 0x2c8893b49acfdb11, 0x98f3fb4800f5c376,
            0xde4e8cc8133962f2, 0xb9a123277eec325f, 0x922e67342d650f2e, 0xb4c0df9f0dbbe82d,
            0x6313a53dac89c0fc, 0xf5ecf633860271bc, 0x604c11e24a6f0d03, 0xba74fb7e32db8b19,
            0x7f7195e88029e80a, 0xb461764b6b6eee51, 0x9c2c1b709cf6390d, 0x8ce3856ca3cfd330,
            0x89fda27141f5ce7b, 0x695d36154a8d1c73, 0x938592b46846a7b6, 0x3eff918565688a38,
            0x1ab60be0e6f4edd7, 0x031aeee23ae708e0, 0xb2d926988bb92269, 0xd52897e80091157e,
            0x7d2dc7ab8e2e178d, 0x00d81b899d409cec, 0x683b05a804c51f81, 0x2c9bdc03c7e3bc6b,
            0xf3eebaa784d1837d, 0xff17ddd2a48d68bb, 0xf20883ea8e3c0059, 0xa9242d21bfe5de52,
            0x13366a127f8b4169, 0x5d68ff9ff7b7cda5, 0x58e905e9bc35424f, 0x823007ab7098e11c,
            0x408584c3b44ca231, 0x543136671fde7166, 0xb0bda742c206774b, 0xfcb0e5001295d847,
            0x004227c4a88cbc07, 0x61e37c716311a9f1, 0xb52d33ade7478529, 0xbd1a212f2493611d,
            0x495807752cc3d2a7, 0x85fce759c43db6ef, 0xc723bbbdaf67f857, 0x6d02b82535ec7244,
            0xe257dd78b2deb521, 0xe30621df6802e9e9, 0x64b163b10b0108ad, 0x644e2ee36593446f,
            0xd328a042cf14560c, 0x27d19f37974e8f88, 0x2d14b58486dd5f0d, 0x98e075fd1e8cd8c1,
            0xf098f741a060753f, 0xb3179bb4851ce70e, 0xb88ca4b51023b7b5, 0x208896e8721100d2,
            0x3024cad89c6a4eb3, 0x9c35b1a01944b5d6, 0xf0642878239796fc, 0xbf978603c74b303a,
            0xfb0259d47031e3ab, 0xfc2b77d7eca50419, 0x6cfbbb511c51c2ac, 0x166f160f98daa10d,
        ],
    // j = 508: sin(508·pi/(4·512))
        [
            0xb3e7bc248d78802e, 0xa156468ef6c18c60, 0x58eb7d5315df01f1, 0x8e729d88eab0e8c0,
            0xb0fd379415c2c1f9, 0xc2a2b9c5b451450d, 0xc0e7b4c160e23f08, 0x9b103715bc7a631b,
            0x23e83279ab639031, 0x8f3d8a247828faca, 0x7e5ce405ddb5b185, 0x56ede1f99941373a,
            0x3c53638efb57b5f7, 0xa9bf8ada46308a2c, 0x1b43dd5ab481b131, 0x8d8bbffcae31eec2,
            0x03ac815de1b6dfc9, 0x2c9e97c8254ee369, 0x3aaabbf224ac4571, 0x01911647cc218bdf,
            0x63ea853bda299928, 0xcc4e1ba7ea760509, 0x6a66d7b4520ee3db, 0xb95b67d4599c1826,
            0x65317fe8dc4abf81, 0xf22689edf9085613, 0x1af9136015b95cd7, 0x9987dc93ee34a26a,
            0x2f27a57891894d9b, 0x2b521bf81b34ab11, 0xc72c8c8ad196955d, 0x7f97a39097ee0c60,
            0xa3783132b828c16d, 0xb2dd9507b37da519, 0x15016fcb31bbf220, 0xf8fe1381ff443c04,
            0x7e3a620fdd9a134d, 0xf9b7ba34a743a3da, 0xb1eee1abfffb803d, 0x3ce45afe6ed48d7a,
            0xd74f3cd44b5150be, 0x2eb936a42fb0e789, 0xf76370cb176ea5a1, 0x362191e68825b125,
            0x4f213420bb7ce4fd, 0xae62c520246e22f3, 0x744b5f49ca296f29, 0x14cbc23fcd6d0e36,
            0x92ef0e6a5adf82c2, 0xca5061c98c3828fd, 0x7abf3730455895e5, 0x8fe0cf3cb8a5dde8,
            0xf49dacdfbf82ac1c, 0x5180a4f46e1cef4b, 0x70e07b7f455b97f2, 0x9c043aa7ce44d6be,
            0x94ad379f8f06f421, 0x638126d33dd01bff, 0x03ba378c265fa32e, 0x4d46aeac2d6223bc,
            0xb03807480ed9a92a, 0x4fb590d758da60f3, 0x76e8cd27a1e7eaf5, 0x0008802e327fb37f,
            0xfd9d77597d647852, 0xdb6ebbb44185f980, 0x7d8ce1d418b25a7d, 0x6e702b3b469671a1,
            0xa4bf84e114ee92c0, 0xce0b022a352403c7, 0x0f25be3406fd1d7a, 0xc65e53f3581110c2,
            0x377ddbd8468104f2, 0x2b9c8953d75f347f, 0x1c6d217b19de7eda, 0x3cc6965ac633006d,
            0x3aa41ccfab20f824, 0xf785871068ef9be7, 0x4e0e010db1236a7a, 0x0dc395e3f6e74788,
            0xfdcc066879c0201d, 0xcb7223322656a844, 0x175285806a7951a2, 0x2750bd1a336023e7,
            0x8e72f2849358c32c, 0xc17d4d5f49eb8800, 0x614ad35fccf532d3, 0xdcb4ca733959dfd9,
            0x4eebfe7155db8786, 0x0ee3c7d82c74fddc, 0xe2e5435805ccfa5f, 0xb82b18b4cba17bca,
            0xef0132eefbea3651, 0xf5578701d75d8716, 0x3d5602222a8e564f, 0xe5fbd98d53eb2ca3,
            0x78b681d6ad48bbd5, 0x53bf2b187dc651c3, 0x85cfe834710edd90, 0xe9b35ddfbb86d96c,
            0x6b5313e04f7f9798, 0xf7473024f556767e, 0x82020fa128d298aa, 0x614a0bfedd9ab3da,
            0x88f0fbdafb6e175c, 0xc2350b04af6616dc, 0xe1bd2434bf8aca9b, 0xccfb14fd76dc8203,
            0xd9cea75a1f9a651e, 0x77dc033598f8aaea, 0x0590238b62ef9b0d, 0xf1ced009af3cd8e7,
        ],
    // j = 509: sin(509·pi/(4·512))
        [
            0xb42f33a17f7779cc, 0x3e13f4edaffaf8ca, 0x2585dd8e0cc7e4da, 0x13f6ca500a0de9a4,
            0xa010e857336b0016, 0x97ae97f60a4a0b9d, 0x5dcc20bf63b99ca4, 0xfc65abcb1db2cbad,
            0xd524205fe40aa7b9, 0x36bdb483073f854e, 0xd4e4472b8ef08e91, 0x3d173e00acf8613a,
            0x5df0a5590e14a9f8, 0x1432931ff06aebbf, 0xa89cc33c5b50e615, 0x2f984582e4d5fc25,
            0xabc7af27b8e6abfe, 0x0f66c33ab079422a, 0x506897ed90ba138f, 0x014ea4a9409f7913,
            0xdcda5d06f8d95226, 0x3ebef7a46ed8a862, 0x0de1b7a4229382a2, 0x963b5678333491c5,
            0x1b919cfa55df3539, 0x73bfb4858101bc94, 0x30cc3d6ce145cda7, 0x910326f1c8c40d2c,
            0xe696e032b304ff6b, 0xcfe6b649cf04c1af, 0x13f189672fdd9c7c, 0xbb339a831b35010c,
            0xd214229b26d5c182, 0xcb668bbce351556f, 0xec6ad3351aaa4705, 0xac09af896d50c942,
            0xf09569100362ef62, 0xd05fc9d9385261bf, 0x6480ae707f544b04, 0xb799f204584ee281,
            0x8748cde333b6bbdf, 0x09c78999e0f68bc8, 0xfba28e8680da844a, 0xef17008755c463c9,
            0x507ffb4e4f74f899, 0x2aa7358639802851, 0xef5f50c0d90d692b, 0x4639c80ab35fdaf4,
            0x13a52d44871741a9, 0xf54f8aff8c17a503, 0x57d3ed4be63a9074, 0x38011b123b6825f4,
            0xc2cd9d1fc55566c5, 0xf6c748e07cfa8e33, 0x1e75e5e3a54f6449, 0x90a8e156b22bf51c,
            0xb0d906122a2efed4, 0xed682d6e748efb3c, 0xff38ef9477e174eb, 0x47c2e59f012dfa42,
            0x920d5e21d5883e75, 0x62240df6459d3f68, 0xb86daf372c1cc9d2, 0xe6fd6cab435e4b30,
            0x0b2dab57495d709b, 0xc4e1ca1273d212a7, 0x2a4ad9f6648af42d, 0xc712d8402ec56d23,
            0xcc05a06908e021df, 0x7e4a3588e7ffd053, 0x381842152c29928f, 0x86b063f6aedb9e00,
            0x76b3ed8310044d89, 0x758fab4799dfe684, 0x93cfbbe7a97b7081, 0x0856b65d5548dbe4,
            0x927a9546aebf4475, 0xe56609b58a1b3bbf, 0x09e14c8f42a3a915, 0x33435ba89d0fda6b,
            0x2c48037f4021a0e6, 0x7af9d9d5b1e69e86, 0x7c63f675323f4463, 0xaf8976650898cbb0,
            0xc44c8adf01cac7ac, 0x1289ab2391afd5ef, 0x6c3ccc75f01f57d3, 0xf236142062aac374,
            0x4234f5c128d88769, 0x4450ef0340baf305, 0x0316ada87d9089c4, 0xfce6d1ab67b00686,
            0xa284c1ddfcaefa68, 0xa8136b26236d3f62, 0x07d6b40873214ec8, 0x7ee77f39bb33c514,
            0xe9a9a6bad410cebc, 0xd3963966f2cad46f, 0xf6ef9076a83a2c93, 0x7d4ad5bc8d50c98f,
            0x27b7b4eb8a105329, 0xd80ddfb451e788d3, 0x63fc90f2663e808e, 0xf357275024aeeb28,
            0xda4f19f56df06fda, 0xf5f369f0fd53514c, 0xe65348c15cedf8ae, 0x837117755eb2a39c,
            0xd4c7cb1847b86e82, 0x4b502d6fa0de80ea, 0xfab82202ecefc6d6, 0xfd2f310c55253125,
        ],
    // j = 510: sin(510·pi/(4·512))
        [
            0xb4768f550ce389fd, 0x4a85350f69018c54, 0xa16308d13450a56b, 0xab2cd4d3c3c4f7f8,
            0xc8eb6f0c7391d8e8, 0x80412559298634f6, 0x977dd7b06bb1bb01, 0x498bc4a494323963,
            0x4db2dbe3bf269b3a, 0xd5061ff5b048846c, 0x2fcde00f6db7469d, 0xbf95a4b12d0d9401,
            0x207de3a3ecfbf52f, 0x9280a26f46efb0ba, 0x88470fb351096c02, 0xf09349f4a3f35bd5,
            0x733cfd79f9af0988, 0x69bb87f0e622c815, 0xb579077e5e976bab, 0xdc18c3de6ab64537,
            0x7896619302bcb9c6, 0x70882b829edce265, 0x4d6cb9798259c323, 0x5bec3103e1090b80,
            0xb95c55179a51bff4, 0x9977edd79880d172, 0x25535e796ed3286b, 0x054e04a868042940,
            0x72fab3d8b5300b9b, 0x49ea9bdb4ff33bcf, 0xa105558ceaa9a8dc, 0xbc6d219bf2d012ab,
            0x0392e46030743dec, 0xa3721b513b6283a9, 0x338ae17a8d3b7387, 0xc24ac0152e357f7c,
            0x8408dec4009d99d4, 0x0852534305216c74, 0xc885a991720e596d, 0xd26d8294c38c6c29,
            0xd8fee6a14b62f00d, 0x52a7ec9c7cc5a534, 0x81027da412c5b366, 0x4a395ed819d62eb3,
            0x70254232b977ea94, 0xd7aa0020f66486dc, 0x7a490531d1535129, 0xb69acf2ed20b9bcd,
            0x4f6b75a50db5be35, 0x0e4858f202431adb, 0xdddf1de0968b6d37, 0x3101e966cd73432f,
            0x91bb93d98d4927a1, 0xa346013da39128db, 0x0a8b04d511778e54, 0x4fc7d8061aee60c1,
            0xcedfa6f110d67e04, 0x3642fbd3e233e12c, 0x8896ce04164b0ae9, 0x2451318a6dbc5317,
            0x3fac1430af005a61, 0x238b9ca4dde1fb6b, 0x594b38e7db359144, 0x54dcfe2dabf005b8,
            0xb1cd121de44ae3b7, 0x51da68792213d4fe, 0xe1785bd3915fda53, 0x8cb962d2b614ebbe,
            0x320d00760030ab47, 0x4fddbe3f7350c2f3, 0xceb8e18c1ffc1fcd, 0x3b8f4cfd625f8c3b,
            0xf977445f198d1827, 0xa889cc930f272178, 0xe42040e7cde8916c, 0xc88308a57f8d8e3f,
            0xef6ac7a88abc1428, 0xb0f86cf09675a9d7, 0x986620e0ee9065e3, 0xaae2387061f6917d,
            0x7482cbb55cf64979, 0x9033361c6887ea89, 0xd05cdf0e8cad50e6, 0xd5cc6ece68edbbc0,
            0x5a076ac00d59738d, 0x7db8e3523f85db78, 0x69101a52dbc151b8, 0xc7ba8d6c895c26f4,
            0xe47297c3b69c4249, 0x6f49ac8abba508b4, 0x88352d83c6b78f4e, 0x73d47dddb708df70,
            0x29af7fb0d07508ce, 0xd0b065c925ad8610, 0x2ef5608d03925e8f, 0xfc091ac367776cf3,
            0xdab076d8be0e5037, 0x6fb4b8d05a688ae6, 0xb88a7922c11e6df4, 0x8bde9e369c5b859a,
            0xc2022b9c51e6fda4, 0x2d1ab096476ce3af, 0xaa06ba8095b0b1a0, 0x045322c2bb31b6a9,
            0x4b7ee120bc130f5f, 0xeb971252d7b9430c, 0xd3f0ae00bc45c697, 0xccf791289cd44cb0,
            0x2438d28e949b5ca6, 0xed23964976b9aa10, 0x9555765f66665951, 0x0cc49215b3241300,
        ],
    // j = 511: sin(511·pi/(4·512))
        [
            0xb4bdcf3434a0e364, 0x981cd6478ad68b2d, 0xa5badaecac8ff94a, 0x9b2fe6efdaf7c45e,
            0x2714969e865287d6, 0x32d00d500830cdcd, 0xbbd0963e30e7c13c, 0x49180f85441e2aba,
            0xdd02e2f6389c9354, 0xfbfa8483c834649b, 0x988764e9668f255f, 0x38d17aa940ff6625,
            0x8c188730d5ef915a, 0xba684c8d2f7d62b5, 0xf9bc8b04e84a710b, 0x32e93c3f93126ae4,
            0xc5db938d914a0287, 0xa331f866e68298b9, 0x3b190fcf68bcf5ed, 0x1fb173ef354e1e23,
            0xd7e04a495c77484f, 0x4266df5dcfa3f652, 0x6d2aa35eea8fdfe6, 0x0e03d8ec1c3c0738,
            0x05de5728f77212c0, 0x5d5e838563508775, 0x8b6214030dcf454a, 0x3340cb72abbc3bd4,
            0xa9759b5240005591, 0xc6f660e549558a5d, 0x2a0f826ff13de946, 0x6f213d9f606becd0,
            0xb13c9cc33ac0381e, 0xd7a247be8a472dea, 0x4acb521ec90dcc2b, 0xd70c701be2f9d260,
            0x4460ea6cb56fc85d, 0xaa2c0c2c80bf20bf, 0xd6a737b4d5e23c55, 0x794df83e10715ee3,
            0x420fc13d018848be, 0xc0d9517bf7d14601, 0x21d7fa87b6fb190f, 0x75989eed810388b8,
            0x81fc4bac65187428, 0x84996358e945a3f1, 0x0e0090a486b46adb, 0xd6fed3ca6a503577,
            0xed3e3cbc478bcc18, 0x930895a044ee963b, 0xdb3330a491e5066e, 0xda3ed008bf9d7c56,
            0x42cdd0732cbbdd8b, 0x00eb92e34d54f343, 0x93d2a0330db5e78a, 0x665fe19306fb4b93,
            0x7ad316371c3be856, 0xb924e685f9386193, 0x50d9b191c2a33f06, 0x5190c40ccd01a435,
            0x869189016d6875d8, 0x7df064c63a5e799b, 0x1947fb1065322db4, 0x3b2319721b8ee9c2,
            0x432423fde832d705, 0x79325e1f51f46292, 0x56150720911691ca, 0x7228fe7553790ae6,
            0xc564a35dd1e16491, 0xacd0317448cf017b, 0xeed26063ab79074b, 0x9ba46aade48e0e89,
            0xe452c21a7b1df381, 0x1a08cb157b499119, 0x6db1d9761531fe08, 0xc4055482b3ebe14f,
            0xde2e162947d11ff0, 0x5d019b64c27e45e3, 0x5636f4b70be26fcc, 0x2b71fe8a72a92134,
            0xf1c34c909b18aa15, 0xd6c7704604f59944, 0x31855756d5f1ac79, 0x18b86d1b57759a4d,
            0x3bed02421337ea69, 0x23d580b4fc6606f6, 0x1f7447d2ab792c81, 0x4bbba7927aa0194e,
            0xc90202c66ce96798, 0x54eb97471ad18da7, 0xc30824ea5c9287e5, 0x530d13cff1fd842e,
            0x6f5916ba86b05014, 0x1b801dc4266d1992, 0x5d75ac27ea371e0e, 0xc4720929364da610,
            0xc83c079c5aa2e96d, 0x79e307b39601133a, 0x11493b60fd68772e, 0x7a3885defcec2afa,
            0x4db0e06ce7411553, 0x2888892b5519a171, 0xa1cabb9cedd63ff3, 0x2a6c39a5c07ffe5e,
            0x4f2a7db0953ded63, 0xc4ee63f91d06bfaa, 0x7d75f2348fde3369, 0x06ec910d9d499abd,
            0xdcdee7010db2326f, 0x7ac84cc8a1e4b6c3, 0x31041730c27d99a9, 0xe916a17071e197a4,
        ],
    // j = 512: sin(512·pi/(4·512))
        [
            0xb504f333f9de6484, 0x597d89b3754abe9f, 0x1d6f60ba893ba84c, 0xed17ac8583339915,
            0x4afc83043ab8a2c3, 0xa8b1fe6fdc83db39, 0x0f74a85e439c7b4a, 0x780487363dfa2768,
            0xd2202e8742af1f4e, 0x53059c6011bc337b, 0xcab1bc911688458a, 0x460abc722f7c4e33,
            0xc6d5a8a38bb7e9dc, 0xcb2a634331f3c84d, 0xf52f120f836e582e, 0xeaa4a0899040ca4a,
            0x81394ab6d8fd0efd, 0xf4d3a02cebc93e0c, 0x4264dabcd528b651, 0xb8cf341b6f8236c7,
            0x0104dc01fe32352f, 0x332a5e9f7bda1ebf, 0xf6a1be3fca221307, 0xdea06241f7aa81c2,
            0xc1fcbddea2f7dc33, 0x18838a2eaff5f3b2, 0xd24f4a763facb882, 0xfdfe170fd3b1f780,
            0xf9acce41797f2805, 0xc246785e92957023, 0x5fcf8f7bca3ea33b, 0x4d7c60a5e633e3e1,
            0x485f3b494d82bc60, 0x85ac27da43e4927a, 0xdb8fc16e69481b04, 0xef744894c1ea7556,
            0x8775190fba44fa35, 0x3f48185f107dbb4a, 0x77dac64cc266eb85, 0x0ed4822e1e899d03,
            0x4211eb71c181ec80, 0xdd4ed1a3b3423cb6, 0x2e6acb96e07f9aa0, 0x61a094a16b203080,
            0xf7b7e36f488a515a, 0x79246344e3005da0, 0x545ab5820feaef37, 0x06e86336a418ff3f,
            0xffababf23884c066, 0xdeae134242ed2f48, 0xd9f17902db9392dc, 0xb8eb050fc4478450,
            0x5370806676e1672d, 0xecc57738f2171346, 0x9bd3039791011a30, 0x9ffe11229a1cf54b,
            0xd4ccdb64f1e738fc, 0xa6b04956709055c7, 0x2a8706aa88b44318, 0xbbc67b01a86817f4,
            0x2f94f645f2e395c0, 0x3d7abb8dc12d9850, 0x73c1bb548e046353, 0xf87c7991d9b140e9,
            0x12b44e05ad41023e, 0xdcc4fb1d45327428, 0xcde06860f1114024, 0x26ca7a7cdd9ea598,
            0xea44eba918dae319, 0xe24064b5f2a4dfae, 0xcb33c5a69626ed43, 0x3dec724014ff5464,
            0x0b9ab3e15d1e9e74, 0xeff05e8da6ebb88b, 0xc02bdb4adbf578d8, 0x2e11646aff75e83b,
            0xff64b6dc7bbc7e0e, 0x15dde70da4f5fad7, 0xa2304414ac56e80e, 0x53f8db5e05bf60de,
            0x3705376de33fc2d9, 0x3a70430d9d09bab8, 0xd8b2a4c39e908e35, 0x5734ec00f2bca22d,
            0xe3051f0527ec4b47, 0x5bca5ee3816b4a2e, 0xd4a5825220655e4a, 0x1c3e1e937e879df4,
            0x57b182d29d0bb944, 0x56509fda0364c148, 0xaec1dd069aac6c0e, 0xe88acf4b21f5513f,
            0x5bbabd10294badb7, 0xa5444f1e8495d8e3, 0x42a406e174cca3d9, 0xb96f6d02f10c97ca,
            0xd8dc932895a02619, 0x8c0eb251acd44db7, 0xc43279eaba98c9ac, 0xd51c312bd49d2bd2,
            0xcbbaa3fd07b03661, 0x97754277b881e969, 0x6abdb60a9d2f9be1, 0x63bff14946990d94,
            0xa3875720ac59e76e, 0x3256f0f218d09c5d, 0xbdf3982da37bff05, 0xe3aa7f9f60215ee4,
            0x2d992ccb291543dc, 0x321f1e8bc387c612, 0xdacbc0306aadc17e, 0xa769f9f0ac495adb,
        ],
];

/// The `M + 1` baked `cos(c_j)` slots `round(cos(c_j) · 2^B)`, each
/// a `[u64; 112]` little-endian magnitude emitted
/// MOST-SIGNIFICANT limb FIRST. Index by `j ∈ [0, M]`; `j = 0` is
/// all-zero (the accessor short-circuits `cos 0 = 1`).
pub(crate) static SINCOS_TANG_COS: [[u64; 112]; 513] = [
    // j = 0: cos(0·pi/(4·512))
        [
            0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
            0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
            0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
            0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
            0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
            0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
            0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
            0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
            0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
            0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
            0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
            0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
            0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
            0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
            0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
            0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
            0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
            0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
            0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
            0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
            0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
            0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
            0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
            0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
            0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
            0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
            0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
            0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000,
        ],
    // j = 1: cos(1·pi/(4·512))
        [
            0xffffec42c3773235, 0xec9e2e75cb525f2b, 0x82fb1595a802d7ca, 0x524d23c1db14e438,
            0x5ecd631a3789132f, 0xd3e021a8faee09d5, 0xf7c39ab3b4ae31eb, 0x7b6051f28f14fac9,
            0xf81d79c18507841c, 0x08f3560bcbf8a5bb, 0xfb3408618da7cb64, 0x79dae7d791d096e7,
            0x6cb9871f951e3b85, 0x7c787cb38cc5d4c4, 0x009ac04acba597fd, 0x7168fca504d128ef,
            0x1292fa6b54d48567, 0xeca931a142c333bb, 0xa98d9fc1206ddb42, 0x60dff1bf18905437,
            0xeda213498b8de4f3, 0xb898474fac60fe1c, 0x5f22cdf104e69daa, 0xa9df417ec33dda53,
            0xfad67eb1826a6a80, 0xe0ddb790fa03533a, 0xff86c78e05d1abdd, 0xb5eba064c17329bb,
            0x0ac68d88ce69c897, 0xfbf125b4f1ef634d, 0x1cd173984af27e90, 0xb550955330620e1d,
            0x442ed1783682f4ae, 0x453568755d3b64ab, 0xeafd576680e95c7a, 0xea7467ee7d7d210e,
            0xd790bbbed29f2a00, 0x49eefb83b1c027f2, 0xd69c2742036583d1, 0x03e985984eb8d216,
            0xf5857e54ed9430ea, 0x47b0fbad6d3b688d, 0x715cad38149d034d, 0x49463e9783e0d6c3,
            0x29bca2d2716eb41d, 0xe3e96625d4b10e59, 0x8be700c8a0d40b37, 0xc172d94b6cb3ce50,
            0xb9de6bbfde16033a, 0x705c90a769210778, 0xfc44b3c630932b60, 0x2080f977501cf203,
            0x4d6c0e071635da97, 0x3b3b41f299eb36bd, 0x75dd39f84687a130, 0x9492bc9570483d94,
            0x2c7ea283644cd196, 0xb588f6cead289a9c, 0x37b071c06610b2c6, 0x0b65f02f04af2822,
            0xf340cbb741ef1d30, 0x6423a30f33814c13, 0x677d3c0ebded691f, 0x286cb0fd40c6e7e9,
            0xdc7e4f3322ff65b2, 0x107a55a86a311b3f, 0x4fe4e30a8a7e4959, 0x1d5d6d8342489701,
            0x916d26e717110ad7, 0x0de1814e350b3a22, 0xc4909f488860bc3b, 0xef6db385754c66a5,
            0x6445c7dca535536a, 0x1f8c72650aa035a7, 0x6967fca690d2468a, 0xafaf80084686e9e3,
            0x8517dabe8a0c92b2, 0xbacf037ab90e5c96, 0xfce3279119ee8be3, 0x1eabecc1cbe2a34c,
            0x898fe01bcb9bdfb0, 0x098ce7703507c5de, 0x552a5bfa5b230599, 0xbea10599f95ba8c6,
            0x95674aa6184a7b13, 0xe7b5041aac2f16d1, 0x91248188b416bce8, 0xc989d94fb3690b2c,
            0xaa7d9aa75bbd2ab0, 0x2d502767c4f6c4ff, 0x95ecdbfec0f0c4de, 0xac8a973495a7687b,
            0xb87a9a7ab97ef033, 0x9fd155cebb391967, 0x154de37335af404e, 0x79e6624e598ff009,
            0xa899b48550f10dde, 0xb6824de2a5655696, 0xaee0ee52b12dcf31, 0x711093e72ca20886,
            0x0eef7a10e0518a12, 0x582dffc7fa6275b6, 0xd75f720c104ac64c, 0xac1005698d1d91b6,
            0xcae06aee5b6a7c82, 0xe8dcc8a803eee6f2, 0xd344bdab33f5760b, 0xfbbb689ee4efae60,
            0x04ad2e39afcd420a, 0xe1660d24d744f844, 0x7d5e4b5a85c5fd3f, 0x414529b42e78e934,
        ],
    // j = 2: cos(2·pi/(4·512))
        [
            0xffffb10b10e80e95, 0x3031437d7eccb9de, 0x8258789aa03304cf, 0xf809aff08417d907,
            0xffe7c48b4bbfe9f2, 0x621869acb8092dfa, 0x4d877d4d216d81da, 0x6953db538989ea46,
            0x07e006d163e0bd27, 0xba8a9b8408d3d447, 0xff2c618cb1ed4a26, 0xa2b3657e39749d55,
            0x40ca2fbfe16ecbcd, 0x6d8ce0da629d586a, 0x446c13026525ed9f, 0x943eb3f0d1e88b25,
            0x9862fb7698f0aa2b, 0xb431fe6ecfaa5ff0, 0x786aeccee988b25a, 0x76c4ddc8b53ddc1f,
            0x77013ef04124f6b4, 0x8701b6f11ad4a1eb, 0x193dfe0e3081defb, 0x6b4ad80999a5182a,
            0xcc3c42e48a7b3eb7, 0x2d1c1a41f252bfc8, 0x0bd32b488d383804, 0xf4e7e6ad33ac3742,
            0xbdcd4d7d845f334e, 0xf4e30202a7ca9972, 0x69be41291e45e721, 0xc66310f4a57bccaa,
            0xdc195c5a65b6377c, 0xeb067ec1f8866f30, 0x5dc7e7c9688d9903, 0x3accb31590eedd8f,
            0xaa60c38ac80e3683, 0xcbdd05ce1fe25a10, 0xf27e3a1f8e9fef7d, 0x23782af65409c88b,
            0x917420ee66502f9c, 0x6e8ab1492ff3b08e, 0x057d47d4f802099c, 0x73d3736f5f38ac4f,
            0x92674d135974f059, 0xef1634db4553518c, 0x028bce34a12fc3c1, 0x00a2c4a944fcadf7,
            0x655cd375b48d050b, 0x95a0a621460866f4, 0x71cf1a51b32ff95d, 0xdd461f5422f3e7c4,
            0x8899c06a7d7158b6, 0xb9e2789ab20bc04f, 0x2e21b507ad28f085, 0x6a1888848296ca6f,
            0xb6e324e3b63cc59b, 0x9914452006fc48bb, 0x38a7852e850224e7, 0x76488e3bc71ad0ad,
            0x76ebf209295cf3bc, 0x077ea4dc3d53fbfc, 0x2b8f1c7dd73583d4, 0x648cf7d64c310e98,
            0xfa032506425cf2cc, 0x08f80e7cc469a259, 0x2e993e7043e914c7, 0xd6448459852b8e12,
            0xa0eb4aae83016be0, 0xaa227fa8b704dad6, 0x498b8cbb6bd85135, 0x3d1fdb8591829e3c,
            0x58df67a875954163, 0x7f72a23caabf5b16, 0xeb958070ac4b878e, 0xeafb0152381d889d,
            0xc2f1257b519fedc9, 0x88d24891e2d1d2ea, 0xd6c3cf7c1be212c8, 0x79022915edc1e2ca,
            0xa333586b2270e426, 0x534d3dbc738fbde1, 0x46b45bf204b94904, 0xe4c22fdf749505ed,
            0x26417b6e5cdbd62a, 0x8c0d9f6ee071739c, 0xbdcd6466e7d13788, 0xd0576b81cd111d68,
            0x6ccea3b4f28e4c83, 0xa3d8aa0cc4112abc, 0x8fbfb288ab3bb72c, 0x0ca247582636e4d8,
            0x2a3ee6bbb6e8a964, 0x4488a181d75d005d, 0xd78e2486a280927c, 0xaa3411c82520f28f,
            0x07b2d5fc30261dc4, 0x027b67d44c064940, 0xc9b522b655fbf046, 0xa5e1190f6e74f296,
            0xab27e9cf901a9714, 0x364873350713e56f, 0x686ad9160ffc9b4a, 0x83ec3455996917f8,
            0x3ec065b6e7229f3c, 0x5434afb23e84d2fe, 0x5b92299acf9ee4f0, 0xc1f7603c5428ffc9,
            0x53b3b07df9bde5ab, 0xdf4fc711e7d825c9, 0x789c835c47a4f378, 0x4ec2e942ee304992,
        ],
    // j = 3: cos(3·pi/(4·512))
        [
            0xffff4e58f17465de, 0x177338053fd9391f, 0xb45b545534507b2f, 0xebcbb60e387057da,
            0xdeb7c24d7ddd3e24, 0x04ff467091300708, 0x010254cd1b2a9bdd, 0x38530c8277420dfb,
            0x0881decb70bb0a20, 0xd596fefb9581d471, 0x43b17fb6b35197bf, 0xb2d8d893389f9780,
            0x293adb1c07afc926, 0x6b5a1a309fe86ea9, 0x9348c474e4501b6e, 0xb5bf5df65ce79ca8,
            0x9fb1757b8f8ce571, 0x7b089ab2ead2cdc1, 0xc28d928aee13f9d4, 0x9f410503d50bc4b1,
            0xa0f70b7c367d028e, 0x28eed473f87c08a8, 0xc125ed09a13b28d0, 0x713b955fe290e550,
            0x81b45deb052d5569, 0x63d8e6f1f0f278fa, 0x74e8843a4f7865db, 0x74cade07a118f6f0,
            0x85881ae6e2387020, 0x1ccf19e3d5d77135, 0x2d292355395e5cf7, 0xb2ff1e9eefc5f896,
            0x1cf5b9e46390228c, 0xe705302be46c2279, 0x15df87baa1eadba9, 0x17f4f6362406bc61,
            0x20107e69c4985610, 0xb2c3a94a0548120f, 0x8f34df39caba177c, 0x6c137e86b2846214,
            0x1bae1ce103a916eb, 0x265262be56e76319, 0xcca97708be82ca2c, 0x4baef42f363fc329,
            0xe674c397937168b8, 0x620544a9b6b4c83d, 0xe1b177c3697f45f5, 0x3022c2c8cd5f079b,
            0xa11abb96e1db589f, 0x1f90d27283f5efe0, 0xc3e36f887067101e, 0xb11dd16cc183d740,
            0xd6aac72fab36afb8, 0x1ef256b18342e080, 0xe5490a9c37284caf, 0x7ee2f21bfd3b5651,
            0xbffccfb32eb6f379, 0xec4bf7b02dda48ec, 0x8c2f65e4eca97a76, 0x2dee8b2edb0c3ffc,
            0x3cf423ca664b8518, 0x214ce6dc584c8145, 0xe839531c8763adec, 0xde37353e5ad0687a,
            0xcde3cf582f1f060b, 0x94ff41a91db6ec9e, 0x92a256d76866682b, 0xe6e91724913b84e1,
            0xb957a380726a31b8, 0xf0e7c423fdf803cf, 0x91c343ae1a30c74b, 0xcbcbec6ce155058d,
            0xc5cd29e881ee3c51, 0xa9c594b8008cdce3, 0xc30d43e6eb56b251, 0xd3a702360e91888d,
            0xf700b057c5b8353a, 0x75a7648e2f5fb354, 0xb05e967ae10c5aa8, 0xec3ae7233de41ac8,
            0xf70ee6a74cbc6a49, 0x4b71b1cc795c6c05, 0xb3242855e3dccdee, 0xf3f5d6d6a340b664,
            0xccc083ea4103087a, 0xe00cf7dca79e91f3, 0x439ef7a4e30897c2, 0xcb7b5a0e00114314,
            0x99e946e219d58f20, 0x6fd5cc4688d79dbd, 0x0186c245db94dfcd, 0x1b9caf296cd0c086,
            0xde29bd1470d88075, 0xba6f080d10e2ffd5, 0xcc4d669cd2acad53, 0x814b8841f8f4a550,
            0x03d258b63fa4f9e3, 0x70cc222b60ba3e20, 0x7cd8cd60434c8919, 0x3340829d7428d593,
            0xc68e0127e5db3419, 0x54c834b66ad22b5a, 0xc09a1f6ec6c1c884, 0xcc397730dc55a6c0,
            0x11094951571ddf94, 0x463890c02e6aa310, 0x51d85b6ff8ba05f5, 0x41bf3da8e5b6092c,
            0x2a223e13474630d2, 0x8fd67d8938a14c80, 0x83259f041ea50d72, 0xf27a156e59794436,
        ],
    // j = 4: cos(4·pi/(4·512))
        [
            0xfffec42c7454926b, 0x38e310779edfec68, 0x315b99d9065e7168, 0xc011651d61f1b359,
            0xf432241a8c46a9ec, 0x3dd6b6abe289370f, 0x0b1c4b6734b342f9, 0x54b6103932ad6613,
            0x3acdc46115bdc85b, 0x10f3593668a45934, 0xfcdb5eb211d7d1a3, 0x981b635490326446,
            0x6ccf9b3216107636, 0xcdf862eb54def7b8, 0xf6f85f6c825c994a, 0x9745c8546f724f7c,
            0x926a6920b80d38d4, 0x03e0dc319580c99b, 0x18593a72b398c9bd, 0x6ce82aed3898bc46,
            0xc32c34c408b143b2, 0xbc3e481e4f93d863, 0x4ad247a4ebe05bfa, 0xa78c0f01dc66e37d,
            0xe2ca8736beb420c3, 0x5b3e1e15a295fc9d, 0x2e948ff0744cf731, 0x47e5efef860d2867,
            0x774cd95f76bfd532, 0x7f1f6b59619a06bd, 0x5dfbe423b4965498, 0xe4b2ac006d2900a1,
            0x200b0d8e40de4b92, 0xac7ddc5b9fd27d10, 0x942fa3c94d8452a0, 0x4bf31f0ca4b8d3d3,
            0xe63e7acf84baa026, 0x83c4b7d8aa828756, 0xaa21d2b4540aa176, 0xf6b8728a5e10b480,
            0x0e13e8330768c45f, 0xdf7b3bb4fc6205f8, 0x63861b49f7bd9089, 0xe09341c578e6bac8,
            0xb988a0e64fa5fb48, 0x0c4a2c1a190c94dc, 0xe3c1b1af81a976bb, 0x7aed70d6e4c56305,
            0xb2747813d6716fab, 0xc08b967f8e4181c2, 0x1dcdb0e2735775c6, 0x98da1f492abe57f0,
            0xe683d559098ae8c4, 0x4ddf46e243c152ef, 0xa9955688bf846add, 0xed0970dece0f32aa,
            0x5cfdef48901a174f, 0x409fc888e608a8c3, 0x7cbc9f6e98b25e05, 0x0c58e3fb689e7904,
            0x797d4e496c53e920, 0x2b948c03409ba7c1, 0xb7fb0d831fa10e49, 0x314aa3a343274bde,
            0x505612dacad5406a, 0x1e00df12858a2ebf, 0x0875b189b69c52ae, 0x146d39870bb9d473,
            0xdb050c2e33623b87, 0x818e753159fce632, 0x12c8e1c58ad743f6, 0x65e6c8fd2d5c8bcc,
            0x9f82cbe7e3684735, 0xb21d8839c89903f1, 0x030a03c029015a29, 0x6176d68ea06070c7,
            0x0bf69d268640384e, 0x84f095078abcbd4a, 0x2bd8f3569125f866, 0xfca31546fcd16661,
            0x685caec9944eafc5, 0x41038292cd2e24a5, 0xd44812a8731afe62, 0xa6bdc691235d3918,
            0xe6e3fad3b04ed622, 0x40dc9ac5974d450f, 0x94653f62511b3799, 0x4760ed5126126a40,
            0x99e620417e4e7f68, 0x72f76734d18949ce, 0x1d1527d1173e5ca4, 0xc20dc75307f541be,
            0x0c8d8a0f67cf59a0, 0xdc20e5ef82740f57, 0x185744813ba57db0, 0x78bf31f590f47162,
            0x18ef68a2add1c431, 0x2157bdca89126973, 0xcdae69eba4217890, 0x208f7afa3a4c4aef,
            0x0b1f4b9f98bdba87, 0x6dcddc7f73886678, 0x094bb3b602eceebf, 0x86df92c53c5572b8,
            0x407d9a458ab7ec2c, 0xa8f212c2c035a355, 0x5ff7159da51f1f79, 0x5606b917797e55e5,
            0x9aa0583d8837716c, 0xb1d18886619e1b5d, 0x748369f14d186fe1, 0xf42fe17737d7278c,
        ],
    // j = 5: cos(5·pi/(4·512))
        [
            0xfffe1285aed775d8, 0x96f351efc65556ce, 0xd7d9900adcdde772, 0xc534cae7824369c9,
            0x1f5b90e4b3dacdfa, 0xbaece19a7c3a5293, 0x33ab3eabe813fa4a, 0x06df57ba82667d4b,
            0xad489b78053fd15c, 0xfc9cefd6d6f3f0db, 0xc8d14fa564cca045, 0x0975b5ad1bb64296,
            0x53a953ce03f6262b, 0x82a2b12e86b3767e, 0x88429f766ba73647, 0xcd376face894f43d,
            0x11bf1cad5aa9759f, 0x700b0d23f6bc4a0a, 0x53df95d2673a3738, 0x576660e3deb89ad3,
            0xa4292851ecaaef73, 0x18af090867c6f893, 0xa289470b1fc25cda, 0xbfa28c2d3e77c19b,
            0xd96e37b295764fbd, 0xa77393911348ca98, 0x9c74ba10ff53b760, 0xd04cb851ea60cff5,
            0xf7dac9fe9c43aae1, 0x0ea82b3a09deb240, 0x46aa69a3f144e376, 0x12af559268b0e58f,
            0x4cb1e008ba4ccc7e, 0x53f7a114888d6f66, 0x43c500da127a1c1c, 0xa5ffa5ee5ed1a02e,
            0xe8132925b66807f2, 0xb33caf256f348477, 0xca3f3172627aa76a, 0xf48b14c043d3152e,
            0xe1cded53c9721276, 0xcd7e04063b3ec7ee, 0x5a13984600d8ab11, 0xbca7477e9c84fb1a,
            0xa7f6415bda32ee09, 0x943d0dcdcd6a4921, 0x08dd6089dcdfc632, 0x3de134e3b7f61ce2,
            0x70d58ea88f9e4b79, 0xb5a80cbccd9835b9, 0x05bc021274eb87fc, 0x0d9822d554ea622e,
            0xca25200440be57a7, 0x7fbf6d23d70b457e, 0x9d8148e34044b9f1, 0x74c07de877ebaf6c,
            0xd6dd1c2daa213dfc, 0x75eb6f245fa48f88, 0x35ad410e621e7b1b, 0x6dc96de0e20941b3,
            0xb84178256b7de35d, 0xf9f7b8e4d013b65a, 0x1293b66b228850a0, 0x23a327e7fc18530d,
            0xb1007589bf8c257c, 0x47109f72f089ccc5, 0x6923d71ffce5da47, 0x4310e86f6d08597b,
            0x4d175076c9dfa75a, 0x5f91c515cc4a221e, 0xa71f0cd210c25478, 0x059566566afa50fc,
            0xa72e83fabd061b9f, 0xa0ee99f399edb571, 0x2680bb2e981db7b1, 0x8607c63ce9eb5ed7,
            0xf29b5f9306755fb8, 0xa28f24c95afc1323, 0x4cb70f0a328ec491, 0xe3d45621e842fd20,
            0x7a1131f07342a617, 0xd8e7d650b7e92071, 0x1befc59ffb7ba383, 0xe164ccccbbe16866,
            0x2163ef8e4f9ca07c, 0xfe40890a194deb36, 0xca2ccbebd05feead, 0x7df168df2ca27c38,
            0x70cbd531d26f5cf4, 0xab509ff11907b7e5, 0x50112baf0609c214, 0xd0170f762cbb2716,
            0x1d79480b3fb71da9, 0x1f165ce8508014a4, 0x92334b21e6addf6c, 0xd299cd4a034da78e,
            0x49bd1ead1250f0fb, 0x990acbb958335946, 0xe5fb16bf6213ffb6, 0x8df9a523053b0051,
            0xc341eccd455d75d6, 0x00bc5feb7c27cde9, 0x64e6730ad457cf8b, 0x18f6cd4c063f51dc,
            0x8f9ef8348956459b, 0xf92b618f6d33e529, 0xd6b8b52d4e9c4b40, 0x2303e034ad7069ca,
            0xb5b823ad34bd9dd6, 0xaf2563867fd1c541, 0xc1b69e207206848c, 0x2f8dd3c86002c570,
        ],
    // j = 6: cos(6·pi/(4·512))
        [
            0xfffd3964bc6275ba, 0x69fff9ae0dedb046, 0xf38bcef2a571490a, 0x712231bde339519a,
            0x24054d76279e05d1, 0x9ea799ddd6cbe416, 0xdc670ed976069315, 0x4577f82aff62f3f1,
            0xc16a6599b6bbbf7f, 0xba27f60ae7735f4f, 0x61a04f85606476f3, 0xff184fbea97d6dd3,
            0x949ab0bf9e430422, 0xa1cff8ae0d7b50b5, 0xb69bf1880d39f82c, 0x57a8beb08049b38e,
            0xfbdd168006da3af6, 0xdc5667634c1d76eb, 0x87079ec89c2c02e0, 0xff9bc4ae6790452b,
            0xe5dfe49717b71a83, 0xbaa3d877598fa8cd, 0x7e15be39b3275e56, 0x44364e4a08eee0e3,
            0x48445ca4b2cf1e78, 0xb4238fadec341efc, 0xa0f732ed95f611ac, 0xe325ee96e7ff416b,
            0x78c4e9abca0f9445, 0x9c7d1b8da4521707, 0xe46b8e3b163bfd9b, 0x313500efe4047306,
            0x7c8804eafa8756ae, 0xb737485d2d28aec3, 0x29ecbc040960bdaa, 0x2dcc625e0cafeb51,
            0x69e7bd59997161eb, 0x7f0fe89df976ecb8, 0x45ed2e4bc3e1a092, 0x8fc0d62baef87699,
            0x191bf9b3593bc53c, 0x8b4bdd6c6de74cf4, 0xce83104524e4ea7b, 0x2a711ef3640ee4b6,
            0xde460154526a38a7, 0xca6ec699527c9cd8, 0x4be40a02d0a2ffc6, 0x32f1c674480dd8be,
            0x421f2a9301c5514f, 0x7cf88ce9cb8b3bf5, 0x4cab689867cf3aa6, 0x52414d71c1048ad7,
            0x2083d8cbcda09e7b, 0xab1fd036013859c4, 0xf53d8b446c169c9a, 0xcb0c7da4a3783256,
            0x09297c01c810ef56, 0x6a0d510d84530910, 0x67a512c7cc0bb3a7, 0xfc798b091bc23f38,
            0x5fb6b233f8bb1e53, 0x4347fc9f46340813, 0x3d4ae6b3b5b5f8c7, 0x03b97fcbf6aeacf9,
            0xcf86b6276a32b512, 0xa6f7ec70dff9ef27, 0x868ce85eaeca2cba, 0x1c63138cae10f692,
            0x912c8111edfedbad, 0x737e0c89e2ca702c, 0x50c4b8025c3dcdec, 0xb9e8d828aeac2e6c,
            0x03b3588c714d675f, 0xd6c37dfc4c3a64bf, 0xe1a1edfc9de14df7, 0x2dbbc6c9d45d2c1a,
            0xfecf98907d469a26, 0x4675fb23cee10e14, 0x598462f377e233c9, 0xe43a27f18ea24a72,
            0x90a2461252c246a2, 0x9f3c50059710cd88, 0x2cd72a355f6ec6ef, 0x5b5a5fff7f4c04a0,
            0x200f670235980459, 0xac2e7446cd6e5a60, 0x6ac7192310916d04, 0x6f5a9f646dcaaf87,
            0x3a6aed4c11fc8924, 0xa3d604a558f1c36b, 0x64dc41e22771adb3, 0x8974726d4b2c28d1,
            0x710f5cdbbe0c6faf, 0x76fa796322767c6f, 0x22a73f010db46460, 0x5a7e1eb3d954310a,
            0x62e8556c8f0de2d8, 0x77cb75b5f2ff6403, 0x6eee0f301813bdc9, 0xb18ac9b2e933f801,
            0x8396c82b151f9439, 0x50c3e074b9e84980, 0x50ab3a64e5a2b0ac, 0xcff086dedcba7693,
            0x9508652fe47772d4, 0x0cdd141eef86992e, 0x785308bb6494ad46, 0xd7dda6dc57482a2e,
            0xf77ab344b77b1044, 0x17ef4a304f3eb2ea, 0x6249851ccb33221f, 0xf69db7dcac2293e6,
        ],
    // j = 7: cos(7·pi/(4·512))
        [
            0xfffc38c9be717763, 0x928db07a0e70ba36, 0x5b93e5addd505716, 0x131e5d1f0121d638,
            0x453d36155cd752cb, 0x35564d3a263a1269, 0x1051b66e209a2ac5, 0xdbf706c76798793e,
            0x18c3677c673fe41f, 0x8d0e2c39dd825942, 0x81307e3016a261ad, 0x5648c82856ffbae7,
            0xff862ac931751845, 0xe814c2f5ce3670d7, 0xe3731029ecfd663c, 0x13f941b33e9dd8ab,
            0xe8d076a695c24e19, 0xbff376c15e045d95, 0xad4303719691aa95, 0xa8460b3c199ca868,
            0x4cd95e6fc9139f92, 0xe440932066853ab9, 0x48106f5995f2125f, 0xb1018c06f1a84580,
            0x3fb23ee4d82f4d8c, 0x2b63b9248b693c78, 0x2e1d409afc80f8ee, 0xa01e8a78427667a7,
            0xe89acfb2042a48ce, 0x748a375845d25a1e, 0xfa2f3d4a02bf1a21, 0x7f9f1e82779d23ab,
            0x41912ad072519240, 0xd81485ef5ed1df43, 0x30d770dfd227d0bf, 0xb17b63b105278ae7,
            0xc78fa6bf80408cf5, 0x08a2262bb3993702, 0xab280a0ea5bc53cb, 0x19bdbca196efb01b,
            0x4f90b51770440dd4, 0xea7adeb0aaab05fd, 0xdf824e4f56bfaffc, 0x43b43f8417541fc3,
            0x2adc6c1f0532ce4d, 0x0b08b5b766acde64, 0xbec7686b86ee59a2, 0x360ce8e53e025b7f,
            0xfe9934cefd4a4b01, 0xd5231d61783570ff, 0x7d62b31ef9a6df90, 0x7224a8b584c9f7c9,
            0xebfa1ff83ef26fec, 0xef9f763c626ac9f7, 0x15a91b1de585de34, 0xfdf499b694a60691,
            0xee72f2024e75b067, 0xeea39864d8023c12, 0xf94c4d761aaa0d6e, 0xedec9061b68c39ac,
            0xca6ba4667662ac9b, 0x6b74849fd7993bc0, 0x34469560a146720c, 0x982499f09139c6fd,
            0xbcd0f3f259c7420c, 0x036393e5890025df, 0x6ac4c6b01ec0bf59, 0x6c57aff1d7a0f4a6,
            0x99010e356015c539, 0x85c6b8cb169f35e3, 0x71f42b73251bf2ea, 0x744f160362e9307a,
            0x02b282d54aa1b3c4, 0xf8b0b9893267c63d, 0xdb06ca0d6c5c9076, 0x4f54adcb5e6bda8b,
            0x0eb8bfba138a2bbe, 0xa47b602f12819c1b, 0xba83d77cdf51183e, 0xcaabde553076e7a9,
            0x5771c05a42f4073d, 0xd9b186e1c18ae23c, 0x63d297c67e7169b7, 0xb398736469d776e6,
            0x3f47cf5cde0ad458, 0xd62999f69043a85e, 0x69fe2341181f535f, 0x44f4610b0e75b17a,
            0xbf32aaaba2d61451, 0x54c54100d1a78fe3, 0xb4fe66de61567362, 0xebddab97074fe314,
            0xd269b5c9482b7f53, 0x6c411059ea62971c, 0x71468bb62186c6eb, 0xa679e757f1ddb35a,
            0x257161fe24912b21, 0x598e6c39f110af04, 0xf82e9c57f098c128, 0x2f0e42341e760002,
            0xb769a9ac99af822b, 0x67473fc665dcb645, 0x46cc1c66615773ba, 0x0e5c444fd6b3cb71,
            0xf7efaff9951512c3, 0x45989aa3f431b736, 0x032c06d4395afc05, 0x80eccfaf692cda54,
            0xe013225c0cbbdb10, 0xe7d65f239ca76460, 0x203efb572e1fa38c, 0x2edc590fb4e418d3,
        ],
    // j = 8: cos(8·pi/(4·512))
        [
            0xfffb10b4dc96dabb, 0xb47903f7a19f8ee1, 0xff8d89566a2181db, 0xab255bf76857a287,
            0xc7e9f8e9e7f57263, 0xfc29714c032279b0, 0xe09df94d6e471ef0, 0x28c7e9c9f86e145e,
            0xaa840a536f5cf28d, 0x334ac60d261d84b2, 0x96a5b7af2a2cb2e4, 0xeb6990e83350f7c5,
            0xeff8f74d44991d2a, 0xe4a4f869585ddfd6, 0xace152d89b3e3e54, 0x961ee7486578c796,
            0x40c8a5da30e95fa9, 0xa48066f8d0911c2e, 0xe6354047d277169e, 0xf3c78f82df72e435,
            0x687f1a4b7a85f1ae, 0x8203469c58ec115b, 0x838117623f23cbf7, 0xf14d3517214de20b,
            0x4c0e5b5af47582a5, 0xfc7c1700eafe8725, 0xb24056ccebb0ae26, 0xb105fa02ad308a3c,
            0x64b3b0246ea9a430, 0x29c836782093f98a, 0x44636b92d0633f8e, 0x211c6b2efdb86d1b,
            0x8836588bfdf907ab, 0x0ef6004f9146b5ef, 0x6af1b3e3bf8be1ee, 0x5348b03fc0a863f6,
            0xf76b9f37360c66fe, 0xe524ffb2c1efccfe, 0xbf46c02c7faa1e2c, 0x92feb5dc0513d319,
            0x605e0a33d1a860fd, 0x4ea0157d5eb81d3e, 0xa74b07d41efb02ce, 0xd1a51d46500a4c30,
            0xd92a7e520e3d7e4d, 0x11724f5aaaa28854, 0xfc5318265be97ae6, 0xe58bf9f3b8ca9699,
            0xd5bfedbb1b300169, 0x71d2db33ee9bd222, 0x4f4de4ee9880a937, 0x5f8957791c6bf2a9,
            0xc3c57ba269c41b9d, 0x38022c00b009984d, 0xa689b7d7726073e7, 0x02219591421a60d0,
            0xb2ad19088c2774a7, 0x6cee3fb0b166f122, 0x20cb535d7183b284, 0x31adeee7b3728819,
            0xe56d4e69b970e2ff, 0xe978f82a1d8a5e25, 0x85574d65411c3a0c, 0x56e32f28489e88e6,
            0xbb3d9ae806cfdb51, 0xbaad4bd757839a1a, 0x9690d12d3bc526a5, 0xa50396c29d2b3e8c,
            0xf3ef5d2bdff0dad0, 0x53388cf759f1c337, 0xcbc6942824316726, 0x4f156bae070bb5ad,
            0x5ef80ee7819a4f51, 0xcbb51c24a42453f8, 0x215588417e2f5fe6, 0xcd9d427f7188f84e,
            0x34690b2666da01cb, 0x3aec431c05728e87, 0x236c7c57e3732381, 0xd7b8b621692eab8a,
            0xb2796bf24ed30acf, 0xeedcee0b3dacedb9, 0x2aa2039ec2132a97, 0xcb7508210136f39e,
            0x7edce9e24355abc8, 0x9b0cb0d924169cb8, 0xee664dade79d4a56, 0x8c0a02d4eba9996e,
            0x9f25122e0f07b85f, 0x351904057fb156d1, 0x02968e09595af7b9, 0x86b4dee3a95138f2,
            0xde2cd78fc3032120, 0x1a1cb2eb479d9ee2, 0xd20273ec0858a757, 0xf33df49d03b9d744,
            0xf3a0b89de1916d2e, 0xbf51c9d4e2081734, 0x02818dd08f016b1a, 0x5bd18de0fc777c69,
            0xc6a4351800e927de, 0x2a9f66b6331e2e9d, 0x485d08be305f83f4, 0xb5069831b290f109,
            0x860c945aa0c8fb21, 0x134df98aa5185473, 0xf421cfcd790e07ee, 0xb95777a15ce95ae4,
            0x1fade3dc0534fd95, 0x7d882e044a2913ab, 0x1123de68d28fd1b7, 0xb7015e7ffdf2957a,
        ],
    // j = 9: cos(9·pi/(4·512))
        [
            0xfff9c126447b7424, 0xfbe18032d0016081, 0xcce80edfbaa7608e, 0x14682fef5cb2c416,
            0x6c188c70abd9bdac, 0xb3f6504c908dc856, 0xc7165a144207f4ec, 0x75ceb53fb14768d2,
            0x1c6fa1d300fe8a0f, 0xeba657e93bf070ee, 0x64d55ce835bb3da0, 0x1195ed153a8b5799,
            0x9e7f0d117d9e9bc1, 0x27b5c696bd54dfbc, 0x8c6aedad45773826, 0x42363380ce76d1e0,
            0x2fc7a79d1ace14bf, 0x1fbcabe2ddb041b3, 0x25e13e54f7f83229, 0x84b06feca2bb33f0,
            0x7788e235bc8aa797, 0xbf8483dda42aef94, 0x45009d3b66ce822b, 0x01b9fd4101e80c58,
            0xd4f04702f9babb3e, 0x4d1d46fb71c56586, 0x6e36b87be6b31082, 0x4d3c37bfabea4edd,
            0xc292d02515050015, 0x7a48d70bfe44e74a, 0x85ea3c1af1b5377a, 0xb61b5aff5e4f1b2d,
            0xf756d21879ca556b, 0xf1e31257302579ba, 0xa99991a9f360133a, 0xc8cb9673728d0fd0,
            0x23d3dc14ad4f5ec7, 0xee5ce52cfa9bd2bf, 0x73d99137bcc9bde0, 0x450fed79170d2f15,
            0x60d563e20da1a331, 0x3c2d1c2865d1de75, 0xc139a4ef9ff8044f, 0x91f48f5654339059,
            0x4b5d4f5357bcb14e, 0x06de6b47f1286aa8, 0xcc8da906b362e0b9, 0x7c02e29039da4b8c,
            0x0fab0540780936e0, 0x6e69b6c7fe0f7203, 0x0df2191be3c7e8df, 0x2206cc039f47bb2e,
            0x59c13138afb226dd, 0x18e341753de65006, 0x78b95708b1492e2b, 0x1d69564afbfabbbe,
            0x59417c3741d129d2, 0x3b6b57d0bc6b52f5, 0xd664510a2d547042, 0x2aef15a91c90db4d,
            0xc1fe3a791e613007, 0x26c4b5f63885a4b1, 0x32df285102666d38, 0x30e32ce9db4a0722,
            0xebef3ed153bae2df, 0x0c826ac40de2aef0, 0x8847d8b671e5af2b, 0x4e870b681b89ef38,
            0xae882c8027c230ef, 0x7cc7e1b08fa50600, 0x9582edd7bb08d225, 0xf664070643492cd9,
            0x850f10985b690058, 0x37dbd5279c8521f9, 0xaae6e07d8ad3d399, 0xd62ff41a79499567,
            0x74e57adfbaec33ec, 0xd026139b1bcbcc95, 0xdd60643b299ea34d, 0x598b021c753602fe,
            0x610275e36eee78e5, 0x399a5ad8ccb2e45e, 0x36e1a6df3027e277, 0xc89a95b2cf5a637c,
            0xdcf6a38359ca3671, 0x9c249db35496c4ac, 0xc96fa7841dea76b4, 0x3ec2e9a6ed0c8b01,
            0x0094d1f65a838bdb, 0xd75bb74e1058b8a7, 0x98c279673789c360, 0xee7a4b1a69b1c1d1,
            0x02482a0b5af3dec3, 0x6c9e0e224027fd67, 0x7b80896749897ea4, 0xfbab41d4128cf91e,
            0xb37f476bb4721c89, 0x225652f672c78d24, 0xf31dc4b9109bd6d1, 0x2e72550ff341cddc,
            0xf846a92cc293391d, 0x720cdd9bf78c6a76, 0x02105cdff1b38615, 0x6055e199e5a5e833,
            0x0827bcc165ef565b, 0x052ff24324058b6e, 0x31e3ad74bd126378, 0xa3d8b5f5f5d98f2d,
            0xd694a8d8710998f6, 0x5d4f453f8d7fc2d5, 0x3ed0d7970365ecf1, 0x0a5bf43675991f15,
        ],
    // j = 10: cos(10·pi/(4·512))
        [
            0xfff84a1e29de8571, 0x8cc193c5d508e13e, 0xf06b550357df1e63, 0x252d35d03d62af9e,
            0xd91d136d98148def, 0x5bb025f707dcfbd2, 0xb1df2deca24ac213, 0xcb00e5aefaa8b458,
            0x2d820ccb63ec41e0, 0xa414fcc0eefde192, 0x014d97fc10ff284b, 0x477f0f7495c2fcab,
            0x9bace7858b9588aa, 0x99e507f6dea95ab6, 0x97c4d06ab9a74e42, 0x684f386c2537439a,
            0x9441416666a5859c, 0xac56e095a4c30428, 0xed04cefde2fff0da, 0x388a50c02be03013,
            0x5598c98073a0a057, 0x0b8c5a6a132b6b8a, 0x847f48390cbfaa7a, 0x73c9bc24fd69ad22,
            0x4749390a8e41f830, 0x39e34daae68efda9, 0x07a8593f28af2137, 0x5ffc7279407bb076,
            0xe61b749116addb3b, 0x3985d4f5be480ae9, 0x5a974dff50e526a8, 0x18733f2fcfb5c266,
            0x9bb167192bb8f59f, 0x473c66d1722a8fe4, 0x03dc7d50d04ec283, 0xda842a54b160d307,
            0x768a73e9db17cfac, 0x9850e8d780bdff3d, 0x2b64b4f7c2303a05, 0x81b3a820c13645a0,
            0x25f93f1d88e52c26, 0x962dc5141a3dbe34, 0x4e40200fb46f03c8, 0x82b3a1083b79d676,
            0xe5b0ef0c8d4b8d4a, 0x8530126ddbc117af, 0x1e7afbdaef422555, 0x78420f35c8565683,
            0xaac45ddccd6f87d9, 0x865f0321abbeaa82, 0x7af4f306b8f680c3, 0x0814057e840f6810,
            0x223fb54c51615bb9, 0x71daf5578fe73e08, 0xa540512a71c3f9ed, 0x87cb1e3a56b1cdf9,
            0x2f4b16de3f5b583b, 0xbeb5b258823ab073, 0x366ba98bbccd8c2c, 0x2591e61bd128678c,
            0xb39c453883148dc1, 0x39ed95ee9e246190, 0xcc21568a3c70da28, 0x520fdbea7c7b3bc8,
            0x9412d767befe1094, 0xd9f26972ff8bc681, 0xb3802910113725f7, 0xae8fe1c80d8d605b,
            0x914921fc344bac22, 0x9cc83b398ccb1ac2, 0x87ceeb2e9f6d973f, 0x6a2f7fec2be144ec,
            0x39857fa1a5dc70bd, 0xd44bce0d68c08ec0, 0x6fd396a56d2a3667, 0x7cf95d30d8815134,
            0xa5fe44618696d409, 0xd5602fd10d5c173b, 0xd316fc1ed491f369, 0xda489855c466015a,
            0x345f937d00a8dc8d, 0x0b07cc1c6438363a, 0xdbd88203f9229119, 0x69365636e45d2475,
            0xf1b05ffead796b60, 0xfe8a5c536670d1cd, 0xd616137559f39a35, 0xaa7ccbb0213dca70,
            0x0a8a94a3d695e75f, 0x45c5a472c818bc56, 0x4a617068d9389643, 0x9d41b41cf08f101b,
            0x2345e3a2f72d2e8d, 0x0de6d7d5c1dbc443, 0x6764599e95be0723, 0x132b5e4d3bac2110,
            0x0918fb2b7dc92e81, 0x2ab5a7c394826c9c, 0x9761786ea6984e6f, 0xf6c4d6bd75636b62,
            0x04acb09ff51eb20f, 0x544c0c45879059a6, 0x96a0324e55f14dd6, 0x53e290b081d87a79,
            0xda4e711647474b6b, 0x95f38bc7af24ac18, 0xec0ed10e6c20df04, 0x61dd0d25e60e2d4f,
            0xfc336697a9b78592, 0xb6921553e8bf34af, 0x1b4bbcadbc569be0, 0x9ea1d919881c7816,
        ],
    // j = 11: cos(11·pi/(4·512))
        [
            0xfff6ab9cc695b5e8, 0x9e4938f661aa140c, 0x20c5b1114939baaa, 0x4512f6ee7e09180c,
            0x4f3b19a44fe0b700, 0x050557d48962f8e6, 0xcfd258ddfdab8ee9, 0xbede649ba549e430,
            0x8163771b75647940, 0x8170bff4c5deb97e, 0x2d24eec29773da37, 0x22d99ef21d8515a9,
            0x1d84279be391b1b3, 0x5dec92709e7f0655, 0xc9d87afe0f1ae766, 0xa17b74354725fda8,
            0x30bf3de3d1a9f532, 0xea77c1c562a3625c, 0x8db61e8f3353d972, 0x4fefe77721d85629,
            0x3287af8deae5675f, 0xf8b9c83bf112354e, 0xfed2872fb0f88432, 0xe767b9810e0828d0,
            0x52968320c6e22f65, 0x122b1bb4cd939b53, 0xbb48d1e06c368df8, 0x2cffff1b53d4c981,
            0x07833ce7c8278310, 0x7a21043099333c2f, 0xa37fa733325c6af3, 0x253bb107e6f78784,
            0x6d85398463b2594e, 0xaccece6feb109791, 0xe72030a103428739, 0xa0ebcacf53100f73,
            0xe2c7574d8c4f614c, 0x4887b39d1d2d6327, 0x42df1b3130bc8771, 0x229f72ef3af5b433,
            0x2c049f37826d6ba5, 0xc47c67fab1500871, 0x2fa942c606649755, 0x13791537cc2b6283,
            0x2accda26e300cd64, 0xc2892669e1c4a34e, 0x0732f789c4694bc2, 0x473bb34253a37584,
            0x5c0e0e69e902481c, 0xe5f935356a7ef426, 0x1a644ff91ab36095, 0x005a02c560ca2ac3,
            0x6c993aa48fb06cea, 0xfa8e32d00993d0bd, 0x42d6d3ec46870a34, 0x20c765cb7f16fad7,
            0xed24473eb5b98541, 0xaeea2191607312ad, 0x9167ee3fba5bd2c4, 0x5899727f41ace92c,
            0x41f27632e60d15af, 0xa25c37b87e0d3510, 0x3ae139b5fec7b3a9, 0x0eb2a57f0ed32a45,
            0x6256d12cb23073c5, 0xee4151bedf3b6f29, 0x2a95b88d36b9cc51, 0xca8079465ebfd375,
            0x95d7714ad12be232, 0x45f7f8a8d508f4e0, 0x7bd193d60948d1df, 0x84e2e700713243b3,
            0x211a930a80b338e1, 0xb3b81094e341a4d6, 0xb783c732a2972d15, 0xf2a8969301a56938,
            0xa3dfb6926f691021, 0x61862d69cf993721, 0xf8544b13612b606b, 0x3122560017057baa,
            0x0df57bab892db32a, 0xcf33efa90ca8967c, 0x47c771ee789ca9b2, 0x03ab9794b2f780fe,
            0xc841bac48fa92dd9, 0xb497fba3ab520648, 0x3775ea90c1d125ea, 0xb9178b38b240ca53,
            0x6b423e8e7550b53b, 0x3e5cd80881b8d222, 0x3bc770f82eda8c93, 0x3105391daa44c133,
            0xf8617c4d7efc143d, 0x0ad352715b942181, 0x4f6fa757a8ef1cf0, 0x0126ea29643d257f,
            0xe543a3572b8a1858, 0x51453231db3c75d9, 0x7cb9280e99352fcd, 0x371a8ac25c4e5c5e,
            0xf3b9586debcfdad0, 0x63f3882debf0289a, 0x9051f8c350b22392, 0x7b68c807d23f9b71,
            0x8cae4b0e9f36a495, 0x1be8fdd17af6f0d0, 0x736e907925dd978c, 0x2c3c7a5fe460cb9b,
            0xa488d0d75fd345fd, 0xe487ef90d8b1a0bb, 0xa423575762c5fc85, 0x3627d56e6cf61ce7,
        ],
    // j = 12: cos(12·pi/(4·512))
        [
            0xfff4e5a25a8d095b, 0x43366df666fd54fe, 0xf6d5c39f91a409e0, 0x301d184dbf43c9db,
            0x18991cd263d656f1, 0x96d3fb7799be205f, 0xc38cf3ef6cea2a9d, 0xc8f064024ff0aa84,
            0x344c11e0cab484f1, 0xbe632f935c1b597b, 0xf90b84175fabd06c, 0x426653e19f38fd86,
            0xe5095ef41c971a0a, 0xcc9a906307bb8a33, 0x7c300a504b6d4d02, 0x40dcfb89b3fbf905,
            0x8bd8ac2f6d39061c, 0x1f28feb31a0a6581, 0xb8f6fd49e3eb2828, 0xa32ae5f3f10b4749,
            0xa744cb9fdd16f937, 0x4e77f1615a20c5fa, 0xb730196e12efd5ef, 0xa1c7888023023732,
            0x0ae14c461538cc18, 0x33c958b065476ac0, 0x8607755a696e7c55, 0xd8282d6d7bd70271,
            0x961e6efe5d0db504, 0xc28d0e164ff9e0a9, 0xb255bbc512fc2735, 0x6b10504773f5243c,
            0xdecd453a193f0320, 0xb1419b8378aa623a, 0xe6dd1f027a796442, 0x028ea9e4948408fc,
            0x639ca30fe8aa1ca7, 0x8b7de5e87f30f085, 0xf729e44b9fbad7a1, 0x2f73d0d47f13ea41,
            0xe4aa34d2ef735300, 0x6517bfc5d61ff6d2, 0x9d820108753a6cf9, 0x7658fc6b9a930f44,
            0x1bc164950896767c, 0x5547d3cd222d89fe, 0x4d8ebe98c5a13491, 0xbe42e073a3340e99,
            0xebb4a178215b5c4c, 0x03bf3180b2a7700e, 0x393551b3c72ce498, 0x3900b6a99c20c9bf,
            0xdfb2a6fa9733fdcc, 0xa98927e28cbbf73f, 0xcc274ea813074912, 0xdfae5d5171429fb7,
            0x46545d1486edefdf, 0x2ad713300c9bdf23, 0x189a26af35551c6c, 0x92bdd9564b82db50,
            0x4a7e5c30870c587c, 0x2742269d65df5e67, 0xcfd3f1ec95eca08d, 0xfcf1f301a7019c66,
            0x984915ebdb6262ca, 0xdc277858880608fd, 0x9a30ad589ded63f0, 0xbe4836e57a4e05e4,
            0x4f62f88f461566f1, 0xc9fa420193d82263, 0x2ded30b799c882bd, 0xa4e0a43d59f115da,
            0x45ff79399f9044d4, 0xa34b7f2989fdada6, 0x2ca283a990e70a62, 0xb515ae2bf04fd5dd,
            0xad73af7e4db9234f, 0xd2e3dd34a376270f, 0x11fb53d5a909725f, 0x8b76973b6d0925a2,
            0x6b87c053d86c0cdd, 0xfe6b5ce161ec9e2b, 0x5804a254d439b985, 0xb4cb06802856bb09,
            0xc4b2d2f3275cb0a7, 0xc748ce06efc004e2, 0x2b772bd071b68da8, 0x90fe9af501f20456,
            0x7a370000676a60f5, 0x2d23f9ed0754ee4b, 0x5acad5737f6b6912, 0x4123e45991f86171,
            0x4320b309952b224a, 0x44136996eb1bf71e, 0x9338c456a355a1a4, 0x6ee9144cad6b6d22,
            0x04991013aa304938, 0x29207e3eec14ec14, 0xe5f0b3f37998ea80, 0x1abb5fb2a09a5195,
            0x3ec83dfe5dba1d1d, 0xdb48946613c203d3, 0x92c6c5b35e0b4644, 0x5881d4ae8448211e,
            0x062391234ce16235, 0x8bb9624231135c4f, 0x89d98d9a40d2abb1, 0x858e3bbbe1e49ef1,
            0xb36be27f273e2851, 0xf58dc4fb848d0525, 0xa00992a49e406d30, 0xd4469099cc1d7f0f,
        ],
    // j = 13: cos(13·pi/(4·512))
        [
            0xfff2f82f2bc6d648, 0xe08b96133ecce0bc, 0xa6cc1764429f9974, 0xcf715347724d5b51,
            0x4a0e2d0845c7e85d, 0x24b34063e14ee1ec, 0x037f5cc076fbf781, 0x41ffeb007bf9243c,
            0x2be90d2172e5e658, 0x52638ae8b299d7c6, 0x0462b22bc8a1ff6c, 0xfa7f95792df29263,
            0x46a2a18319762141, 0x85edb8adc101b5bd, 0x1dd53904564b1148, 0x3df4e5b28e4170bc,
            0x5fe01058d5f36dcc, 0x4db72c4341249092, 0x5db5990fd73d1195, 0x83a21fe54dabfd54,
            0x108fc3e399b9655b, 0x4f927208f153935e, 0xf98148ff3b950a5c, 0xc78812636ed631a2,
            0xcf59399c9e86df71, 0xe5c967806d447a17, 0x15810625ca20d915, 0xc9bde56f1c9a1601,
            0x7e51b3a7c6bdad9c, 0xb9daf9be0539e982, 0xe0ade6182e42f56d, 0xdf8fcf2821817540,
            0xbfbef956513edac1, 0x6a4dec12109584fc, 0xcb4538665fde4959, 0x01c19fda459de41f,
            0x3686e7693253beca, 0x10714564d2bedd3f, 0x1b3f4243fece1d2c, 0x65a6f5e946b0edc8,
            0xa1b3b2e4465f4ae2, 0x2387097185eedbf9, 0x3f4fc02b67dc12e5, 0x9b72d7bf83b6df34,
            0xe9bab7894819ed8a, 0xdd582fb48c49a14b, 0xe69e4db57c70021a, 0x113241b588b0c88a,
            0x23f48f7d973aad5b, 0x412c5c991c268b8b, 0xc05915e4aa8deedf, 0xf97a01879041cea1,
            0x7fd492297fbfa986, 0x3b206473d9c640d6, 0x5ed561ab0ae6d1e7, 0x8a5d53c880a1c58c,
            0xb12f946004af4271, 0x53aa835dc5985654, 0x58e6de098f69d776, 0x51b2cd3beda07c9a,
            0xa72b15893aa997ea, 0xdeca057af29ad5f0, 0x2a873577f53f887f, 0x97aa2ac87e7d3efa,
            0x8ac997e41378019d, 0x370f6f139d705c40, 0x3bd5658f4f312153, 0x9cf92816d1bb0fd6,
            0x4aa478dab11f3f79, 0x0cbc611102ff6936, 0x48d4a4b779c4df37, 0x1df6193f86085a03,
            0xd348ac4de6dfcab4, 0x2fafa956f79c8cbc, 0x3b149b6e1e4869cb, 0x464c3a1d05921b4e,
            0x071c05ff05812595, 0x3051058996328d52, 0x7e798710d2ef8051, 0xa4dec1c4bc9f0830,
            0x08e0c8cb82f63c9e, 0x2d0c7bf1bd00f5ac, 0xff19445ddeb78466, 0x87cce0d6a435b073,
            0x44d6e49dcdcb4c27, 0x0c10af467cdec3a4, 0x86ced17de9d52558, 0x46438db8cdc72ea4,
            0x77b9ba0fcbe1b77a, 0x7bdddc4f804c688d, 0xd3f2568036121ba6, 0xc2a8c280420269e8,
            0xf687c3bc6dc7f370, 0xf0a1e29305a31a03, 0x9196f2fa317e3266, 0x83e551cc7f33e4fb,
            0x5f8f1fb8119c9aaa, 0x53117e1099ab3cc2, 0x581de35c7e23c08b, 0x3914c3e5545a9691,
            0xc6056623bb7514b9, 0x56efc4d3f076edcf, 0x454220ee24fd0f74, 0x782f610a67405ce7,
            0xa4cef9e5f5d1822f, 0xd87b1f27bf11a6ef, 0xe7f47bb9fcec960b, 0x30942556649e9ad2,
            0xec7687c469984d88, 0x4f2ffb8312f8c6c5, 0x7f675c33da2720bc, 0x4d4aba00c04250b9,
        ],
    // j = 14: cos(14·pi/(4·512))
        [
            0xfff0e343865bbb13, 0x5428ed0647c9e5d0, 0x895e2f426977f59e, 0x58b98ebe94e402e3,
            0xb4bdb492afdbcc05, 0xbd88b0d68a062fac, 0x28b1509d02836276, 0x80b23c8d21229557,
            0xcd63ef2aac42bfb1, 0xc8248ca973fc4224, 0xba7bf0d71121ed73, 0xcb8af8c498c7fcc9,
            0x957d4ac055759a4e, 0x3a14b50983646be4, 0x0a6f8b265ce3173b, 0x4f8d8639d659e8a4,
            0x4fb6ec92f670b824, 0x352e22e4933471d9, 0x1d5a5d83ad8f386f, 0x938dad377203d9af,
            0x05115e3b0c9d8dad, 0x2029597c7a372c13, 0xe652dac33ce62afc, 0xd594a2a08aad3a91,
            0xd45731a9c4a3d6c3, 0x5314ee1cbcadb6f1, 0x27ac065a7ed0cc8f, 0x9b1150f75fd63f4c,
            0x476ddde2fd29a340, 0x4b74d0d72da4fb4f, 0x4f184b72a7b500e2, 0xa30eaf08a0df6815,
            0x6ac12ccdfd248d6b, 0x83ba55e909ebbd12, 0xec3593eb7c5bd765, 0x4379331b1aabf675,
            0x396b67ed3da2536f, 0xf468a88c2620dd76, 0x69fd9bf7d95cfe14, 0x4acc896ab57ee546,
            0xdfeb420125ac2735, 0x112e6bbded0df4ab, 0xbc0f62804c8e2a4f, 0xe86e94c3db609cd6,
            0x61dbcf3bddae90fe, 0xd05a5154f6facbad, 0xa380781ed8ad7406, 0x1b29dca3a5f568fc,
            0x084f373fb2bfb7df, 0x4f5784b96de3d996, 0xbe8a16eac438d365, 0x36bc69904598be8e,
            0x3bfa9b9d3b21a95c, 0x1c4bd5a382a85ad7, 0x842e3b65c05614a2, 0x1fe8855348bcfe5c,
            0x222f158a62ecaebf, 0xa90ac0c5a1be600c, 0xc192f4a68fa553a6, 0x5bdc1a0738cd44ff,
            0x4b81ccc351fb9da5, 0x28067903b524da28, 0x947817cad343d545, 0x0855809896721b97,
            0xbe699154f67636c4, 0xed0f2eca4d6d7959, 0xaadf9e31f753662b, 0x6a11fa2427ee9dae,
            0xf760e7cf6c514a85, 0x3ce04d1a6bb4efc9, 0x6baff55d2a33f4cd, 0xd898a2d904a44b88,
            0xfbcb83967e5e9811, 0x452722ff2563ec2e, 0xffa9cec63a1b27f1, 0x44291c79cb26e497,
            0xba79f3f3fb0d45d0, 0x98f00f301401a949, 0x65ed8f38c019d97a, 0xb7a09d1937b9babd,
            0x0abbe1ce7986bad5, 0xf6b371cb99ae1a50, 0x986cdbc3e2bd7cfb, 0x501b8ba9759a73ff,
            0x8409097ef6b15c52, 0xcfd451ad58f5680e, 0x61bc893630f935ac, 0x28eab7b67cd82ee4,
            0x12b8ad5a14e42f22, 0x4810c1da04213a7c, 0x018f78e58a9b1c82, 0xd2acf773aeae4eed,
            0xfc6f59e08f6ad890, 0x842e7b7e0bff781c, 0xddc1d2f18c97b62b, 0x815d13113d42aade,
            0x2a318ac3e9e7ad53, 0xa5310fc9e62648b4, 0xa1d9ae464d8b8d17, 0xe7f2ef1e08215731,
            0x828a27b5dc2ff5e3, 0x8bb60520f1909b6c, 0xc473ea1e89cd8791, 0xf941e6d393110b15,
            0xc89946b5e578da6d, 0x41a5d4bc54a027c0, 0xbeeb00292dcd6d96, 0x847f87fcce0ddea0,
            0x5bf465f3229fa50a, 0x6a6b774daec4a0fa, 0x2467a2f7f914880f, 0x72ebaf3bb7973af5,
        ],
    // j = 15: cos(15·pi/(4·512))
        [
            0xffeea6dfbc7a9242, 0xccf344c647917821, 0x74d11d491ebc04b8, 0x5d6b5f7a67d120e3,
            0xe8096c91edb23f73, 0xe80dec3d7b02cbf1, 0x028a3a9ad6ee3261, 0x2fbe20856e2462ad,
            0x3535990d225a0d77, 0xd362f5d583f81b3f, 0xab47899d1823d008, 0x475e9b815238a684,
            0x616ff022f7ddc055, 0xf17488ac254f3501, 0xd803ec52e166fc0e, 0x411e69cbc865a11f,
            0xda71e35221a37251, 0x08928cb3fa4515ac, 0x23f4fcecf794344d, 0x2bfeb8d42a4f4eda,
            0x45c530bceb5cc9e6, 0xba037ca2e0e48d2a, 0x74919b10e4f3c1f2, 0x0bcacb2b85083a11,
            0x1e5536c35742b85f, 0x5330386472075594, 0x5d7250831fc16463, 0x52930da61c26f863,
            0x69fa8e003016c43a, 0x940ee9f38b2ae8b8, 0xeaac0ddc01d915a1, 0x7483deef4939de5e,
            0x08e268fcd2824e37, 0x9a3ed9eb63f6f237, 0xf3bd97571cdf8a8c, 0x205fb4801631ca46,
            0xf1d3a4cb1af28e47, 0x17b529c7ea09f578, 0x65203f7a9168f0db, 0x3a0835e1bfbbcfe6,
            0xc48e7af8d6573fff, 0x265a59e2e597e155, 0x41ff538a8920d9a1, 0x7f99082ebf6edcfd,
            0x6e434fca344bedd6, 0xdb3c4ba64c0e4298, 0x32e75636b5396c60, 0xd7db17ad43254857,
            0x56f99e6aa02be0dd, 0x01d1c05cc2b7b08c, 0x46811f8a76b3bcad, 0x89a82d2573f2f2ec,
            0x898f7477b3efab12, 0xe45c645a95baf7b1, 0xf56af2448c680928, 0xed07c8a1d956e599,
            0xb1aefd0b6c963197, 0x550ca735a6af087f, 0xd3c9a4abc0e6f1a2, 0xb9bf07efd07c0437,
            0xee7c219c0d87b5ce, 0x8189a3809e63d674, 0xd213e14581069f9a, 0x1dbc512cb1c517aa,
            0x5538eee9564d7d0d, 0xfd7535a33c580ee8, 0xb2588b9f9bf631c6, 0x702fc1795c3df110,
            0x17a7ed4ab9040163, 0x2533319e9fad605d, 0x82827fc8dd8f5d55, 0x5351cd968483d04a,
            0x00e8737841a38ade, 0xc4a1251d9928835b, 0x8338c206d276455e, 0x57114ba41ac9f7aa,
            0x1159ff4f772b6807, 0xabe37707ea89d903, 0xc1313c2a9b1a7cd9, 0xe94b95f0ff6369fa,
            0x3666b33bf2089a91, 0xcc4741ae37511d0c, 0x494697e8a6d1d8b2, 0x878a8baaa49e1ccb,
            0xd7a041f465594939, 0xfc09186c18d9c0a4, 0xa3e09737ff5c5b0c, 0x9169e515e9b87bd9,
            0xe71a5dbe9f13c1f7, 0x8cf2f7536309eaed, 0xb7aa943aa37fb62f, 0x040c737ed4be51ac,
            0x5596b6847cb1bbd9, 0xe201bfc26911e649, 0x26c32a82cac5ccf5, 0xd57376c4b641b685,
            0x2b63187d998a9399, 0xd7e9c8da199a286c, 0x82e94ec70ef8cb91, 0xee207ec1444ab01a,
            0x826d05e3d282cea0, 0x624780e5efc11855, 0x8afbc4d4f4623e37, 0x855cbecc122b66b2,
            0x8feabbee2b16977d, 0x8dfefd65843076b7, 0x730825865d96d433, 0xe1ba9f73e8fa2be1,
            0x80ee8784f6213dad, 0x42bb08472849fc69, 0xc22aa24ce1f8a239, 0x268ae3df8a32a12e,
        ],
    // j = 16: cos(16·pi/(4·512))
        [
            0xffec4304266865d9, 0x5657552366961732, 0x568fb69282182f32, 0xef6f30da8fe307e8,
            0xab5dc1a419785764, 0xb707f21199fe9209, 0x1617cd28e01913f0, 0xbff8789992085eed,
            0x825f5a57267a5470, 0x178b8a4f93e96256, 0x056c12335f29ff1c, 0xb3e5937397514a69,
            0x717618470b206f52, 0x53d0a82de4e928b2, 0x85346331b4b44f8a, 0x16a467a271bf01d0,
            0x75c49ec6640b7a94, 0x6aa434a2494cc67a, 0xc8bcf9f875b0766d, 0x8f465a6682f04f05,
            0x751d38bbfb052f70, 0x781f9a1e4b0cbc2c, 0xfb711a2db1dc9ac0, 0x8f152d3336f7a93e,
            0x1d48f76e43693b57, 0x07a52160e81b4d53, 0x5669f7628ba8572a, 0xc832c453aca347ca,
            0x24e5b21501689c4b, 0x705d61701353a047, 0x7f3ecae9afbdd0f9, 0x72b9f44026bd69bc,
            0x635cafc70216c0e2, 0x3a87d7fcc18bfffb, 0x94cf1c6ed45903c7, 0xc4ea9bf8c69f4d59,
            0x920297f9489a948e, 0x28dbb73792fab3ae, 0xc89da1a7e605dd2c, 0xd10245e82899ecd7,
            0x7f7d082bdd524752, 0xcac17aba48baa96c, 0x594a4e64cee622f5, 0xb62706f1fac4d531,
            0x8e439735e4a8dc83, 0x81afc7401e85038e, 0xe2915692001315af, 0x45980cfba4312f5c,
            0x1b1e94f9575f1a34, 0x352552afb55fe561, 0xbbbcf39b711ba8f4, 0x6f57a288d519d44c,
            0x77675abf5c7f148a, 0xeef81f38fabe79f0, 0x76ca34a8f9ccba41, 0x9b85eee935ec233b,
            0x4188e131e1c1492c, 0xa970ea66c84b5edc, 0x79264f576d60e27d, 0x42d1c548b87b82a3,
            0x9c71a56e7e3ca1c3, 0x9ae32da1b78a2587, 0xc525139b39c7d898, 0xd8f0b2f02b52ba1b,
            0x1461f2e1e69d58f1, 0x792c99061320370d, 0x0aeb66b8b0074270, 0xf50b6fe9faa51389,
            0x7fb201ccc1d35f2c, 0xb591c3f4489280e4, 0x5816de4332c21e4f, 0xf5521f51a4c32239,
            0x8a20dab95b5e4b23, 0x0aaaf7eb2774a00c, 0x109903bf271aaae2, 0x29982d35e48c1b12,
            0x302fcaa67f0c0d35, 0xce91393744e92b12, 0xae6e257e79d45552, 0xbc4e3eb4121e4643,
            0xf9a87027504bd2bc, 0xf5b3454a3457f2a8, 0x1df03be24928e80b, 0xf7e3ef81b43291ee,
            0xffc7ff1c66ad35a1, 0x2dac011904b99c4a, 0xa5e84f19e5e79546, 0x40517f565adf2fa4,
            0x34dfe129eaa27d8f, 0x20f5f698f91dc658, 0x5483593481002dcb, 0xaadbd3c10ff2e76a,
            0x534a49c763405ea0, 0x96ab538a5d61ac0f, 0xe2b90015f2b08ad0, 0x152fede16fa6a7a5,
            0x4d724afccdb29486, 0x59c3aa0e85f41d1c, 0x786e9203cf4cdbe2, 0x5bef8b771b256926,
            0x10b2623c6c46a3e0, 0x497ad5bc7a134921, 0x183a8695bc737f2c, 0x072abd763a1ac7df,
            0xb2caf3bda2166ae5, 0x60db0e9b795e8474, 0x421cbc0e6f84d375, 0x95609c50895e511a,
            0x6a841b212410ce3c, 0x9c02a175078a64df, 0x73e2a618eaaa3244, 0x8fa0b308eb5ac441,
        ],
    // j = 17: cos(17·pi/(4·512))
        [
            0xffe9b7b1228061b6, 0x191df31aaa6f7f44, 0x88be0d2e08155503, 0x877be8dc208d1599,
            0x6a8893b86af0368d, 0xa30e6741f79f523b, 0xc0ab8831ffd8f579, 0x80445a0185589d3b,
            0xc4b3bd262828e0a1, 0x54247212b0bebf96, 0xa47a206bd8494282, 0xa1a4e4196517f906,
            0x9cf672808e5bee25, 0x34cb15498c082eb7, 0x35e58ce9f6e8005a, 0x87354de8beecb3cc,
            0x63616e60390616f6, 0x9ed10d79b3bb01e1, 0x51f9deb80ce0652e, 0x75f890e0d6abf68f,
            0x298aed9dd7c4b4a0, 0x99075df273ca296d, 0xbe7315f026949318, 0x48cc0f883d7f16ed,
            0xe8d5381d213633e1, 0xec7dc5cf1f6c18da, 0xe3230d2618320e40, 0xe2778be53fa2f88c,
            0x0d2241025c6e2776, 0x23de9a0598b0ed8a, 0x50d60c36b889cc71, 0x0b1148bf7526b7d5,
            0x8b0cd109e5e1c144, 0x294ab5807753b734, 0x0e70d0b6d5b43b5b, 0x122e735e0580b0e8,
            0x2892d7fdeba8c02d, 0xa14cb307477ee1a8, 0x05cd16f5f952f536, 0x4c0437ee05c55bc0,
            0x697bb1767c5195ce, 0x77d2a7570c2e9716, 0x6080ef81eaee6a12, 0x5577c7cb67037236,
            0x798b216457c4e16e, 0x7ee7745bdd586bb5, 0xbbf9dd8a1af672f1, 0xadae625ff979c96c,
            0x7caa15f82290d11d, 0x4d82e8c9112a769b, 0xd3533702be0473de, 0x05ab696bf673f83b,
            0x5d070bc6339e9735, 0x25a17f691960ce77, 0x6664bbdb240889fb, 0x4629446c139355ce,
            0xeeb036624734db9b, 0xe3f33e3042ff2417, 0xcff2a4fffebe705e, 0xc00c67e7f7a7956f,
            0x7eb6843e05ca0ece, 0x1544f5db05f79721, 0x54264c9e0bb6c0ef, 0x71251dd241d5162b,
            0x430956b667b4b897, 0x515776babf6e349d, 0x418c90334ebd2aab, 0x34754173d70c08cf,
            0x77724e87443f8a0b, 0xd479c981110bf618, 0x23ffa2f125151ecc, 0x2894547fc3e88236,
            0x8e9f92dc8a0efadb, 0xbeb8fc7e15a07914, 0x169a16fe7b4aa189, 0x0d060436ef8f8570,
            0xcc88c67b65217607, 0xb3acea5e25a2c791, 0xf8c6cb116506af77, 0x4016393c4011cf6c,
            0x693c41664751be05, 0x1a6980502e27a26d, 0xb601d3b134986bbc, 0x1480652d6590134e,
            0x90995f69de59f959, 0x8e80d4afd35bf3f9, 0xf6c5bb543de1a44b, 0x336d5f8ae8ce72fa,
            0xaee845a152657f12, 0x3962597f5000d0c4, 0x408ed2333a0a26d3, 0x7139a413fc38cc27,
            0xb7cb7aef8e407723, 0xbaafce01ff949093, 0xcffa90a962046122, 0x83b23b4b1f97e1a2,
            0x040910f8b397f8c8, 0xc857a690bf4ab50f, 0x9758ceb341900f90, 0x42ecf3b732347e11,
            0x21f6ae8d4d371dbc, 0x2cd8e25b52cfa4ca, 0x5a33b5c0ecb623b2, 0x79bde5c00c5b7884,
            0x7a7e50332856a790, 0xad8038c9c0c334f5, 0xaff98ef06246b417, 0x7e6d6cb1201aa6c8,
            0x3ccf49d4dde65ef8, 0x0b734064a93afa38, 0xa6cc59c255401090, 0xaeccd2f2083b2930,
        ],
    // j = 18: cos(18·pi/(4·512))
        [
            0xffe704e71533c508, 0x53aa9423bb0adc21, 0x02cbebee1e74e556, 0x6a7cb1b6f94948b2,
            0x1f010e7f93da87a7, 0xefd528385773b55d, 0x96c5554f07df79e5, 0x42389a880f1f38b3,
            0xf2afbda5fb9eabba, 0xc60c26738a0d006a, 0x6110761c4e6e0c51, 0x25349eb8fc639245,
            0x215f6a6fab44d57f, 0x55f9b70a3b19bf61, 0x91fed24f27f981d3, 0xca2b95184e3a8240,
            0x0d7b89e256fcb62a, 0x1d074cb5bb65231c, 0xfccacff068183bcc, 0x9822c40973be596d,
            0x25e9cb512c984180, 0x48f6eb09a65c6442, 0xe5eebba7f1eb2ebb, 0xfa48c0ac24c96b2b,
            0x9da8d1e1aa8ace92, 0x54d3e7bbd0dc0bad, 0xe62acf4aa0a84552, 0x2b402ff2e9a9084e,
            0x76ca46485727eb19, 0x38956587285ee907, 0x528ab83be4674c43, 0xaf8a8bb89a038cd2,
            0xe55ff196a886475a, 0xf87fc0c6ba561a51, 0xe473d89bef604fc5, 0xb37129239132ee67,
            0x65c8365b75cea812, 0x6d680252cd7f1895, 0x626cb4482fdbf68e, 0x9fd737fd5a187c27,
            0x0abae00963275120, 0xfe8227cc72e4de67, 0xa166d83bd193b82b, 0x8edd8f61166b14ec,
            0x1c3b191e5b7cb4a8, 0xa86ca7d09fcb66de, 0x95ea453e3dcabd47, 0xb6ef50a7fe4e6f41,
            0xa765c1255045bc80, 0x15e3d0468e26d4e3, 0xe4781f6a453fd8c8, 0x8f04c059d4d6c231,
            0x0ed2b37e87ea7472, 0x3c701373aec03177, 0xb37b08b4722108f4, 0x539e9a59e0e0ab06,
            0xb396e2c0d8c99586, 0x40f84f18a893595b, 0x98ddac417f69018c, 0xa6d4a65d04f4b1bc,
            0x00ac4818b14fc2e9, 0x7bf8f5168b7e3a32, 0xe8a73bef35171b96, 0x9e3efb0e124a4755,
            0x657ae2773d94ff3b, 0x24e52af93394af1c, 0x847edbdb0ebb40e2, 0x71e123d256379d5e,
            0xa08bb12554581fb6, 0x774da5298b30d915, 0x6bf29683c10606f1, 0x5e5b72b0ceb80c53,
            0xf659e69aa5eeb51a, 0x3a1bbb46c6be6f19, 0x52fc1d494d819717, 0xb00bb9753a1cf626,
            0xdf642028da780621, 0x09b3399f956f9afb, 0x4c6392ef22e87bb6, 0x760c0a5ed9c77a31,
            0x9932e8b76237f4b2, 0x5b7e10abc984b391, 0xcc7de262c60ae661, 0x8c9c16cbd3a5bfa3,
            0x7d2af274993f1012, 0x64fe2803c271988e, 0x9bfb05dcac82ad96, 0xa473fa7071e6a18d,
            0x686e14f1a49d13f9, 0x4073c4f47e7d549e, 0x43bd4d0c0f8c220e, 0x2bd1188bb30894e8,
            0xfa12328a149a6481, 0x8c48ba226ab009d4, 0x37f9e8edc3c64058, 0x1691e5d30db9f656,
            0x721518bb96cb5c9a, 0xb88075a2ee3ce553, 0x1f967ead189bc68f, 0x4ff925e27917db63,
            0xd68fcc161730facc, 0x8fd97a21bf18f8e8, 0x0fcc31a8113289e9, 0xab700da5199c92a6,
            0x0e027bdce172d110, 0xcf96667c85742b09, 0xfb62dc0bf31e5d58, 0x223f2d2be166b9dd,
            0xecb08f59e75ba9e0, 0x41f5f2e5ef10926f, 0xe88627afd3af8ea1, 0xf311a099e638b041,
        ],
    // j = 19: cos(19·pi/(4·512))
        [
            0xffe42aa66909d2d2, 0x0be28fbec7cfb8a6, 0x4a283019509c8745, 0x4ab3957f0cbbf732,
            0xce3ab1188730f17d, 0x253deddc8d0c7bb9, 0x2770cca0e6963a48, 0x4df0ee10ac748348,
            0x249ee49c939edece, 0xf75f1992a24168eb, 0xfc82a9df8227f595, 0x94799a3979252fe3,
            0xb33c73f6a3bb3ac5, 0xf8af1586856bb289, 0x4c079067324d1766, 0x4190a2eca6d4c024,
            0xda7ae0b7d7ecaa1f, 0xd4ad940d00c8a286, 0xf8fdf200bbffa3c9, 0x33b98e782e6e98bb,
            0x50bd20ae87a19c43, 0xca2d65be8485dc54, 0x9920e4233e86940f, 0x08e4f52bfb6f26c0,
            0x73337abf51e7f5b5, 0xde6f237d7db76a72, 0x888083efdd1937b5, 0x503a186447bd8e63,
            0xc38e5156fe1ff64e, 0x20d0ca36d846d42b, 0x2e62e88ad5ae4a35, 0xd6e053c101fc9841,
            0x335444519da46a49, 0xbcb62044dd0f0f2c, 0xb3f5527aa098d07e, 0xd9879e726880d792,
            0xe3d49d5363b41fb8, 0x2f756ecaa2f6e9bb, 0xcf35a4474b987992, 0xd3e6d1bcb1c72cc6,
            0x96429b0c0f4cb498, 0xa28b52b031aa4627, 0xeb7d1e1c87d49775, 0x9e94056a131fe442,
            0x1b0c115dc963f023, 0xa7049eedbb8d46a2, 0x2eb2fc8852ecc991, 0x7594fb55d1206e5e,
            0xbbbf182333c8a5a2, 0x807ef7fe3d2621af, 0xa64642876b333f68, 0x61baea634d15166a,
            0x18dfba59059711d3, 0x2ce949b9aa6b2887, 0xcfd2fce19db4a842, 0x13d54071fec1ce69,
            0x99c2ed596b24c565, 0x3d995f78b7a560e1, 0x9f5e28b12194aa07, 0xd9791953576bac01,
            0x2bf44c139ad40fcb, 0xd2b1afe3edde79ca, 0x94d3ded15d37fa60, 0x45285dc1cc2d081d,
            0x1dcb5e8aa2dacb0e, 0x3a49e206125483e1, 0xe2df8efb5d176d99, 0xdfddc3d4b7f882b8,
            0xbe93e0945d3f8735, 0xf0a1d4d9253bdbe4, 0x60926ab45b716a66, 0xc21bf7cd817fca8a,
            0x4d0d7d28c272adbd, 0x8cf7468523fa1381, 0x9a5f36b5b4dceb7d, 0x84f807b2172a9717,
            0x97abf32397abd030, 0xba6aee3215a95074, 0x9de8384a48b81e9f, 0x24bf7f5ee6c367a6,
            0x329745604ebea09c, 0x22cc957a795c8d62, 0x1f9bbc8a31fc0802, 0xa293811426a024fb,
            0x365f9135cff55795, 0xcdb5847f3b8d7346, 0xb94a882c3636da44, 0x31dd360c367858cf,
            0xcf5361bd0d6d0416, 0x6919b6b3c2a15de2, 0x7c230b9591b450e1, 0x823f52df28cfc2d8,
            0x89620b3c1dc1b467, 0xcb1fcee25ec43d25, 0x2bfef9f4dbcb4d36, 0xb22cfd36766143ce,
            0xfac2c82196d75fc9, 0x48fcac90f070d90d, 0xada7872b8fdc72f1, 0x2bb98ebe4e3424b2,
            0xbb9b23de6b126971, 0x806356284cc03efa, 0x94096d6875fdaf9b, 0x710fdca29b8244f2,
            0x4e482c58bc268e57, 0x6ba96263fbca9369, 0x9fa0eaa911bfbe23, 0x63044f45d228f9a5,
            0x79330d623573a2d8, 0xb0ac595e57b30411, 0x79767b4e1781f8ae, 0x303505a12916db25,
        ],
    // j = 20: cos(20·pi/(4·512))
        [
            0xffe128ef8e9fc17a, 0x7d209f32d42d864e, 0x74c6e93cd4fbdcec, 0xfd131ed51813c24d,
            0x3769d84003b30c5c, 0xd49ae5a4b7327165, 0xa051b7d119f4568d, 0x5c7eef098865e76b,
            0xf570fdb4cf77d596, 0x1329a0ee40b426b9, 0x0980bc87972c01db, 0xefacdea644018033,
            0x68135694fb0bb128, 0x965385e1af5427de, 0x89e674d6f6dcb1dd, 0x76f3d03fe5dec579,
            0xdf36f8bfacf322aa, 0x67b9ef550befad1f, 0xd6a146e46ffd0137, 0x0957918336906c62,
            0xd6aaa2bdd6ab387d, 0x64712e664c1745ac, 0x91b808d3737d9579, 0x9789028f14a19f2b,
            0x1cb99a9499ddd862, 0x71c51accce33bba0, 0xe0897c592c057dbb, 0x2003f484b2e9d566,
            0xe1caf5fb4d748918, 0xa562b616f9a2dd58, 0x449da5dc94960d49, 0x7e8dfd1a8ff89183,
            0xb7cc278c3053d504, 0x2bbc4f030376202e, 0xe8f52d62b0e3c233, 0x3deb5b3a2baf9e5d,
            0xb7ec4aaa3e87d3f0, 0x4ebb9fd3e1551cc5, 0x3d2754d21f338c96, 0xb4d27f869f895851,
            0x80dc96647222a67a, 0x440f5b248cd493d6, 0x0959252ad2c4f524, 0x774801ee65a70b70,
            0x906b60020abf2284, 0x87d13db6ae2cd21b, 0xc11e3f29a2107d40, 0x3953f95391028c64,
            0xf87a1828d48b5b58, 0xb8cdd943b0ee350f, 0x3f27d88bed6bf1a4, 0x359eb0c9fa365c16,
            0x000923da71f1decb, 0x8967185062ac08e5, 0x0d819a1cde09da1c, 0xb96241882bed1de4,
            0x313eb287a84a5cb2, 0x4d317c3b9e1c6bf8, 0x9f138be7f32ac41c, 0x6d441513c766cf4f,
            0x0e84f4397e83a1a2, 0x8a872a6805bca557, 0x1ecbead654dc7db2, 0x7c045934c293b132,
            0x706e5cecdcaba6b8, 0xe6239a8246697d89, 0x449096769d807f9f, 0x3c85c90b400dd4e8,
            0xa8a9429c1aaf06b1, 0xf5569ad778c66874, 0x2896784e18b24f5b, 0x87baa5f6dee02e19,
            0x32faaf7b5a1f9da7, 0xa7843bb1c79e7b6f, 0x95c02451b05ac041, 0x2daf282071fbb1fb,
            0xfdae7c8ee88e0f6a, 0xdaf8701f12b032ff, 0x6dfa31d33cf1d780, 0x0ace7ee9a44dba42,
            0x5e7e3238c699fcfd, 0xe8b9604eacc34d5f, 0xab7f239a57ee3cd7, 0x07ea5dce7e1bbeb0,
            0xe9005e6d6b9aeb73, 0x49b8997ea68703e0, 0x2d150cb47faa8f62, 0xb70d7739f97f0be0,
            0x21faa3ab61765a9f, 0xe68713126431c31a, 0xbbcf13c0b7152994, 0x23fb73e9b042488a,
            0x3b9a0d555db5c07d, 0x56ac4b74bf15f824, 0x147e8efbc7937684, 0x4403007c4341383a,
            0xefbecc2f7f62d5a3, 0x0a653a804e3f7ab9, 0xf46f2edec9d4222d, 0xda7b671ff9229775,
            0xe27b3c4a5475a57a, 0x405d3a719bb8241e, 0x31198b90b8fd03e5, 0x65cb861469197c80,
            0x7bf1efb689b41b81, 0x2467445e41a8225f, 0x5f948f8fbe9cd555, 0xeaa14094e1124db2,
            0xbde90e83854c6fec, 0x0a6f1f9aa776d8d6, 0xc9d4902cb527d5c8, 0x337a4e5e045cad79,
        ],
    // j = 21: cos(21·pi/(4·512))
        [
            0xffddffc2fca8a970, 0x44bd28b8d85b5309, 0x970d5fee3413539a, 0x0c07ebdcab64bc44,
            0xb04535fd542a1ce2, 0xd4daec8a503e446c, 0x8a9f95a6e2f77086, 0xd7258fa9e1827791,
            0x7775cf0e69adbbc3, 0xe53c099d93c5e1f9, 0xe0f77fdfe84b06f2, 0xc1b8801166a5613c,
            0x812e4363766472fb, 0xf7ec7b28787dad96, 0x4a23de7015701420, 0x2ab90fcbeb63b311,
            0xae62f082d54637b2, 0xe33810ac680208bc, 0xdaa429376fa3b8ac, 0x2ba2f518d83928d9,
            0xa433549a817bdac5, 0xda934089f1ca6130, 0x41fb4688a46a6db6, 0x88eddf52f18ed981,
            0x3aed168c454935d8, 0xd621bf7eede58a44, 0xeba9effa1620d0ce, 0xfbb9ee70eb230620,
            0x0bf8d48d60371ed2, 0x7faedc0eb861eb30, 0xfb583891fbdc76cd, 0x70dda107f79f224c,
            0x5c4d40569e878f44, 0x70402c086769a7a3, 0x798f0f04bb137756, 0x92085163b82ee919,
            0xb5d9f76781016168, 0xca1bc2be777b4030, 0x45dad82264daf425, 0x9d38325c60675802,
            0xf247af24ae1d7565, 0x214ae895f2216a3c, 0xda9df90066bd3f3b, 0xd19eb056d04a3df4,
            0xcf4553841fed6c28, 0x16a9031824ebb73a, 0x169ebf501a39e51b, 0xc868d4b588147ac9,
            0x778010cfd78c948d, 0x5a221035f14e3e4c, 0x5bd336fc0a19d310, 0xc60a6bbfbb004e10,
            0x6f97f84d8c124527, 0x9709b1e66ddab09e, 0x11c16c0a8a85e1c9, 0x90226686bee0e549,
            0x2d3455bb65b1d765, 0x2cc5b7eb4031f9bf, 0x3faca711fe2b92b6, 0x9adf8d5b6fe802ba,
            0xc472b5be2f0c720f, 0xd97680737a7625ee, 0x386515b754bf531c, 0x4ce59f463c427b8d,
            0x98e1e886c0d66bff, 0x28381eac44547441, 0x5c1104e44461013c, 0xb837dfbffe4c10d2,
            0x2ab6b2780fe68a99, 0xc2b53968adb0a81a, 0x8a4c25af3118090d, 0xdcc243d74475bf6f,
            0x9a3bcab719fa3ebb, 0xceb244856aef0dcf, 0xeaa1bd1e924e15ec, 0x335b4efbf436807d,
            0xaa30c3ec30deedf3, 0xadb1fdcc79b39a40, 0x3636ada8ceb9d926, 0xab554395c28d31cb,
            0x2e444081f14254e3, 0x3bb4afa9f43f7ed0, 0xa2272c912349b565, 0xb3700aed15aeafb4,
            0xa03b13a31902e93f, 0x53a2ab4f5216be12, 0x37cda83592853396, 0x10646a610b533a12,
            0xefa4b79f630d035a, 0x7b59e926de2c066b, 0xb5060e3bca779a5c, 0xdbd156c9c8465ce3,
            0x1983050785ca860c, 0xba2393a53f61da64, 0x6f49afdd493b84ad, 0x440f6ff7836d107e,
            0xca6d57b12be86cde, 0xe09ee1e4ec6a64c5, 0x609782088dd654d1, 0xc97eed2661cd8fbe,
            0x67e6b67563f70468, 0x9f23be99989047d1, 0xea311bb591955919, 0x6888cd2085e3f54e,
            0xbe3ea16f0565ee92, 0xd4b9c22765b94752, 0x1e46ba697a2f4b1a, 0xabe34aff4631696f,
            0xfcef72766b100389, 0x08ab818b26bb8c2f, 0x67bb20ca8ab93b72, 0xa5d86619c9e962e8,
        ],
    // j = 22: cos(22·pi/(4·512))
        [
            0xffdaaf212fed72db, 0x4fd8f038449ec436, 0x5b58b0581f84db51, 0x91e0984bb87dbb97,
            0x79576dfbc631bb30, 0x7430efebefb52deb, 0x69e90ed5022b201c, 0x5ac150a7a544b11b,
            0x9aecae35b1bbe81e, 0x4fd6deac8323748b, 0x3f4e2f3a509ddebd, 0x2c559a0c1b55e4c6,
            0x781354d352ccf265, 0xffed810bc65533ef, 0x3cf4fd790e627b97, 0xb2689ab5d088dc78,
            0xf426010e9ead7ddc, 0x31f889ba582a65b9, 0x0b41340fdbeb2c70, 0x14ca97905283c0e3,
            0xc18e9d673dfe7fea, 0xa55f989afcebe9a7, 0x59b07b7bacb0410d, 0x251e9904a298270b,
            0x190226a4e2ec487d, 0x7d75fe9c3dfed330, 0x5df85684e966d23e, 0xb7e7b8f6cbcf6268,
            0xd48279f4602104ea, 0xea321a6df654d75b, 0x19625ed8b075c763, 0xde30e19b4e57ede8,
            0x2f29294dec4d903c, 0x0032e9d6c606133e, 0x641385c3eb8f9350, 0xa3ad94aa2d505524,
            0x1c2a89839c0ed2b0, 0xf822ca8983bcdae3, 0xe70effeb68734561, 0x7027ca65ba566b43,
            0xdcddc677a8261145, 0xafd24be3041752db, 0xa83b612c44bac5ab, 0x8e5f94e45d53cfcf,
            0xe7555a43e8ec8d68, 0xf9242f64b821edcb, 0xd95c14b8656a0af3, 0xdfbe61087412eca9,
            0x1205a28e893c186b, 0xa272bbfe1fe57558, 0xdd505b9297255699, 0x06a94ee3fd462656,
            0x08dc74ba0a7d1e63, 0xd8e2ef0b9bc5b36d, 0x42c597fb2f260bd1, 0xf0bfd73cd872c689,
            0xf09c3891434e8a21, 0x581b6495c14db807, 0x960500f792fdffca, 0xe8a544246bd038a4,
            0x2a490ca3c08cb184, 0x1a92719a45e1d40e, 0x7f7de8739208c1bf, 0xcef02dde294909ba,
            0x4f8b88294927d5d5, 0x6369ea56973e2c7c, 0x5da313005ac20366, 0x26c0e46f67bf9589,
            0x7852c6ed438f207a, 0xebe9c2c3b10a8ec0, 0x7bbeb6d09b78dc05, 0x53055045a15c2f10,
            0x7c3884c5eaa67a15, 0x5e33353c83c9219d, 0x042f7988a1753203, 0x29d82f06d2e68722,
            0x441d3392e7f66476, 0x547c5983dbe1e80f, 0xc9dd3bd64b0f2afb, 0x0f8ed2101b59bf1f,
            0xbc3e4f58310613e7, 0xfa29bd9ecc6751ef, 0x417a02c1b0c0783f, 0x6b2917784fdfe15b,
            0x5dd8368338ef51fc, 0x63ce85417a8bf625, 0x9b41140a1782ab69, 0xfd6530bafab6406c,
            0x073061b91075d22b, 0xaf89779d6aefbeca, 0xd7da8c76fb736287, 0x80c4424e35051456,
            0x4a2e5215ecab4dc6, 0x5f01c1d08ee72912, 0xd5bc17acea609f80, 0x0631775f126fe5c6,
            0x35a7ffc2c3ffdb57, 0x60531aa25c5439ca, 0x20165b0a5c748d8c, 0x0a120d7b9499d262,
            0xca222f0b907333fc, 0xdcef3b67cdf81ed8, 0x0a3ce067b4118526, 0x0d835def15494e5b,
            0xf6a76210a1253d79, 0x13a850a1616884f7, 0x31b846c558da98fc, 0x69d4a1edada35c7d,
            0x33e515e57837f8ec, 0x0c039d44349fe07b, 0xbb3cadb67dab54ab, 0x9884a440304d994f,
        ],
    // j = 23: cos(23·pi/(4·512))
        [
            0xffd7370aab4cc25e, 0x8d3cd437dc7fa9d1, 0xee22ddd006d6fef1, 0x264f849914624f4e,
            0xc2e242dbd4d61e0a, 0xb77f0a8f27ba13b8, 0x9e5fcc1e800c7a45, 0x446f63d5dc92538a,
            0xd0ee30e035e09575, 0x4b4927d2a9819c3a, 0x67fcb1738287eff6, 0x7323b88e4ddfedc4,
            0x8ceb1d5bf8ed0042, 0x25e813d1515d455f, 0x714b794b06e9b117, 0xa6906e4455e036cb,
            0xd23ba7981315022f, 0x4601ac2a65a04735, 0x68070634934ba71a, 0x371d754ecc55fe7f,
            0x2a29d9dfbc5dc7d8, 0x4d860270dc2acec9, 0xaf665ffccd8ec24a, 0xe78b8612507df2b0,
            0x018b2d452ffcb585, 0x449f62e134cbb62f, 0xf179953facb23092, 0x885a47ac849edcfb,
            0x3d7d63f4099d2cd5, 0x59e760e5feb9c767, 0xbc3c44f66f0889b4, 0x992dc5bb4ed65a13,
            0xfa807dee7734ca08, 0x60731723abe7204e, 0x6ef92fd7bb6720fe, 0x55da36a66ee4f7a6,
            0xcf88564beea24de6, 0x922c8f9eec5cb6f2, 0xd7a507279290e110, 0xea664a35b3f63938,
            0xabe7d18744d0c812, 0xef11c6e512b4be71, 0xd20aeac864ae53aa, 0x018168751c08df38,
            0x5a4697828456141f, 0x0df8fd42402b3311, 0x4d8b3988c3a6f548, 0x6516854fe311ceee,
            0xa82e0e86a8b14605, 0x012bd9d99afbc110, 0x6a99458d805037b9, 0xb2b5f01bb6583b4f,
            0x258af89d9f905a8e, 0x7699b728d8e1db3d, 0xb0dd3b3c665a1f81, 0x2ed418a0cad7bc7f,
            0xd81fdb7420a2a5af, 0x018a10a9bba86837, 0x519a8eb54948a996, 0xd7763a7b4de77bd1,
            0xba3379963e493d73, 0xd6e08023cfb541b0, 0x5b72c7fb453ff187, 0x537a6c90f7247ac1,
            0x959c5007ca88534e, 0x268747e0a738b7b1, 0x23c2d8be115a9a0a, 0x76fdbb492821471b,
            0xf925b0f17bf4f0d0, 0x6bb25b6644abfa99, 0xa7db557952f57116, 0xaee1736c9281d67c,
            0xc51b3342e7429100, 0x5e90ffa9eee9af57, 0x87b97422f2b1314d, 0xca1cc7361607f9f1,
            0x2698ac3eb05736cb, 0xe591b9bfedd64d64, 0xa8356ce84dc2248f, 0x87ac12789618bcad,
            0xae45baefeb1922e2, 0xb2d2734eb055c585, 0xd1e7dc9636c46056, 0x176904c31b71e946,
            0xf860fa352ad70bea, 0x80c7beb95281a009, 0x09b86493481c213c, 0x43e26b807f1afbcd,
            0xd3bca975afc3c96d, 0x6fcce905b5875fdb, 0xd61c7afb271390ca, 0xccbd962a8dd961de,
            0x47a052e18962c7e7, 0x74c7b72bd6b818b7, 0xf0e465c58f16cd97, 0x144d59a69457c7ab,
            0xbf508ce1666d2883, 0xd8ee91247c2936a9, 0xccbc17e49a67b93a, 0x62763a99ed10df80,
            0xdd065435f4236ac9, 0x744d8f4e0caeb6be, 0x6ece10d1564c884d, 0xcaf64decea09f445,
            0x54e20e91af0ababd, 0xce840b29b9605225, 0x2156407860dba373, 0xc1148c0b276b9d8c,
            0x033384c4e00bc9f5, 0x70b86f0025f4c004, 0xaf728ab4818c48c9, 0x68ecd3495e7fa04e,
        ],
    // j = 24: cos(24·pi/(4·512))
        [
            0xffd3977ff7bae4e9, 0x664649b4d541b9c5, 0x30bd6fbe3cdfb585, 0x2fb15c7502f6de78,
            0x831dcf0e30781c87, 0xde3ad81725b27622, 0x76decd8340a50e60, 0x32a02e988eb96851,
            0x58c6cafb00068422, 0x2be7fdec52293295, 0xadbe949c4b3b1d56, 0x55d0425a99057bb7,
            0xa5275dcddc610f47, 0xacaf7419200bfbf2, 0x30a2e132ac9a91fd, 0x393c21173231e9b6,
            0xaba285efe93fdeda, 0x026c2892055d16df, 0xb92eb7932507f332, 0xeda0817a2d5c6ea9,
            0x2b74ae50c7dacc46, 0x3614ccaa0f0dbd5c, 0xf1a38ed68e0422db, 0xe230277bca75f90a,
            0x5d097bfe05759fbc, 0x401f3865e13650f2, 0x36d4222023c57e87, 0x5a1e776b1716a6f5,
            0xd798caa4c9864380, 0xe9859508d4ca3e86, 0x0c21fb582d32a150, 0x6bf171741c2f5c4a,
            0x3e3c13d151b468b4, 0x3238e08f773ccddd, 0x9ac3a2df1e171a79, 0x816e1b26e713190a,
            0x82b249bda8701ee7, 0x53654a86fb3b6458, 0x5dbc0d6d2aa0c242, 0x9d6b06e32a23593b,
            0x4a4b45670471dd2d, 0x83bee027d20d9f78, 0x62b2f7500b5d39e0, 0x236917e7c3efcfa6,
            0x1b2c8b22ab188008, 0x719bbd7159050699, 0x45eff46384949a0e, 0xc9a3fd8535b19cef,
            0x5495887a3b5dc5a2, 0x8cc4eecc342f9131, 0x08b930304da74c4e, 0x69e4fe2e7a91b931,
            0x3b737e8be4277733, 0xb6d114ae0da56670, 0xb703de8d0cfe54b4, 0x86b02edef864b5fd,
            0xf1827fbae6600889, 0x847aee5802a6f71f, 0xd529a148fb38bfb8, 0x21f51c4171bb234c,
            0x9f57d6e180d6ebb4, 0x7d5bf4f0b38ed4f2, 0xeed6a9fbbebf7e48, 0x5a6fd9c6d5f949a0,
            0x5f4b411349d0a301, 0xb03dbc4ed959d0c6, 0x12ac663c771b7cd2, 0xb1e1fac7686b76fb,
            0x65783bcc840f3ca3, 0x53c274af32e3ebf1, 0xb8cc3df06f8ce268, 0x6c119735e6cd760c,
            0x41a20a05312dfba2, 0x62ca0ddeaad79467, 0x98185010e4790b91, 0x54caf0544dd618e1,
            0x71b07b91f0e8aa75, 0x2097c26710f5aff5, 0xde3dcea0d8de2903, 0xe00d33f29643eb9d,
            0x70e514b5e75fc9d0, 0x78eb9df856f73670, 0x5b1b1bf9ca39fa43, 0x817751189767edba,
            0x7adcf6a19fa6eeac, 0x64e1de29e243b349, 0x0a6932219b9d8e33, 0xb33387b2f8224847,
            0x21a8ddad30e774d6, 0xcc0337b26a48805a, 0x11c9c8efff3ba289, 0xc8b8261f2c70018a,
            0x6d9f0e002db34d7d, 0x851d19cfd7648b72, 0x3bdb316676f92b63, 0xb0a3c92747584aa5,
            0x1f863f1cbcad4e7d, 0xed90bfc649c93a3d, 0xe942856b71e69b1c, 0x3c9001561f9df406,
            0x1f1bf03334847e77, 0xf69623d6f5b2bcfa, 0x3a240d83dc488aa7, 0x7b9080b10203cb3f,
            0xe7305aa55fa7705c, 0x3d9c15dea99bd501, 0x22d15dc0809ac19f, 0x63d1fe378b1351f7,
            0x3899048c36fbff28, 0xb47a0cc2532a679e, 0xdd0a5e7f6aefbcb9, 0xe518f3a23b5fa410,
        ],
    // j = 25: cos(25·pi/(4·512))
        [
            0xffcfd081a441ba99, 0x01fd552bf146b4a6, 0x770b3053d186698c, 0x90ed885d88f691c5,
            0xf87698243f2b9758, 0xcbdf99ecee641dd5, 0x67227ed4c9a6d338, 0x52e6b6d53d1fea5e,
            0xd8d0cb56a690f505, 0x21cd9cd39f26db06, 0x361b1599c87d72b7, 0x9a55d61a53a3647a,
            0x55d408304a717262, 0x09a7176a239db75d, 0x552c38a1eceb30ba, 0x13c655159ea99192,
            0x23be5f27c6a5e03b, 0x04ac1e36726d597c, 0x8d7c8dd1579f9e09, 0x4e744d0ffe06cfdf,
            0x1af9c68c185d15f9, 0x1ec17714bf100d89, 0x61589ca0332aeb8b, 0x51ddc2324d02899e,
            0x33424ab19535081c, 0xca899fec32e8354c, 0xe3b93a370c4b54bb, 0x41611b6755b58d00,
            0x5e0eeb9a1de3f85f, 0x0f49a28b7a5be480, 0x5f5d191542d4b97e, 0x0f6ef84889242a81,
            0xb595838b0231dc50, 0x0c2f051c2aaa5137, 0x05758f3926c60116, 0x4db6dbbdf9887f4e,
            0x71953be3f118c924, 0x86b2358495675b18, 0x316cf2b1ee29d49e, 0x91b66a971bc2e25d,
            0xa6e29aa2d5c8f346, 0xd49210ca9691fc99, 0x3843432ad5ea18aa, 0x1945d2269d05955c,
            0x9ccab96f0672e100, 0xf3dc6fb5859fbb6e, 0xb8108e2ce48a9d4c, 0x81b90396521f3600,
            0x2e06a1ad17d22651, 0x77954b7a535ed1c5, 0x41f600902c91b8c7, 0xb976ff9c536af0ca,
            0x89e9372e081a75a2, 0x9cc66c45b14a191b, 0xe0e26b2c190b0ee4, 0x183f703d1c6909cb,
            0xc9e6c3cab697be5e, 0xb9bdad1dfcb2100d, 0x454276ca4915f2f1, 0x9a8a06587bfa59b6,
            0x7c662ab62b4ea88f, 0xdf437ee4263372b8, 0xfed34c5a85405b97, 0xdd770f8e94bc960d,
            0xe821a6e8de0eebec, 0x2f930e9909647f0e, 0x50903fe7ed6969da, 0x4cdf0a2668af276a,
            0x7a70c03d7491ee34, 0x5865c041d978bf89, 0xa7168e6da7535c3b, 0xdd02c3d0a1a977b3,
            0x30fb349487e3cf68, 0x5490c90fc60073e4, 0x83cbe8731ff94582, 0x9af114c84129bd6f,
            0x6361ae9ae5de1963, 0x2fd5de33b70ab086, 0x133a1ee12569f343, 0x47675b7fe4d3c297,
            0xaad863c5597318c2, 0xe110d905374a0ca3, 0xf186be3529f0cd18, 0xf1ee2fa02ddfb184,
            0x6f10b982dc4152f5, 0x64d1d7640a6c2856, 0x5e75047d133cb1a4, 0x31f6cbc836e726f4,
            0x573e36786d013fc7, 0xcf747d33e65ffab4, 0x8f68fc8ef54ed03d, 0x21ab0ec0e96ce248,
            0xda8e0383ad4ad464, 0xad62b2b36e2776e6, 0x78ab24917546526e, 0x6a513c3cb02384a1,
            0xeadaa44b56f757dd, 0x12ccff5d558d9e58, 0xcf834a98601f8af1, 0x0f8c6b53b14c1cfa,
            0xa42a9d1b53bdb6d2, 0x62e8a3051cbe69a7, 0x7fdf1eb4354553f4, 0x48520e863c8981b9,
            0xcc528ad035086ce5, 0xf37e3a166660fce9, 0x2b8bc421e4e30b53, 0x80a9b827ba06e47a,
            0xbdee843d8ca6ca2d, 0xdd6fd5060b49d0d1, 0xcdd36ddd4ce22bb6, 0x999248fee1bee310,
        ],
    // j = 26: cos(26·pi/(4·512))
        [
            0xffcbe2104600a0a9, 0x5595ca3f421ae09b, 0x95ba37c3004ce16c, 0x2eb560171cc78c03,
            0x9e8c7c964bc5206b, 0xadcd68cdbc2c9c80, 0x79f071315a9cde6b, 0xb620c02c6fc792ec,
            0x60f074cf7990be2a, 0x9688f5eaa39feb44, 0x6836a67eedd6875e, 0x0a85c01f7b5daa35,
            0xdd04a877bf54d9b2, 0xf201a7392ad8ec3c, 0x98f40650f3e00d7e, 0xf9f651b4c51637f4,
            0x8f31f2ca5a6f7750, 0x848f9c7036c06d6e, 0x52ab69852ea544cd, 0x3bd99b2398ac3319,
            0xd783c4c72ef09c78, 0x7c8afd7cd8dcd44f, 0xb1caeb6896f5b3c1, 0x1bfa405287f4a2d5,
            0xe84761e78450da49, 0xefe82433890e3db8, 0x36c546335060b3d5, 0x06bc9a32bc381284,
            0x64b51958900e0bf5, 0x1ee09dcf99150155, 0x0204b8be4597b971, 0x7a4f49a27b535be3,
            0xe775992e459f7c1c, 0x859d0df501f91e89, 0x5f6e1ce36d2ac10d, 0x000ee51e248dd8ef,
            0xcfd7be8e0b693031, 0x2161eb2b71babdcf, 0x047e0cdaa953d4f4, 0x2daa6607d6d66d0d,
            0x4250f9846f0dd9f6, 0x6af7bc466174fb6b, 0x78d4d0ede93315f1, 0xbef883159b760552,
            0x17575b1cefcdbd38, 0xde451d67c71bcf6a, 0xe6f6526e3d9bed64, 0x55a778486d3c9633,
            0xcd695e72cdd7d2ea, 0x0484887f5165e864, 0xc49df4a1540bbb6e, 0xbdcf1de6105c343f,
            0xcda3abca9f8e8995, 0x21c57801b0c37655, 0xf4273df1e357af7c, 0x6354663f183e7c9f,
            0xb0290934099e9770, 0xaf82f5073bd10d1b, 0x7e7a80f6959ea56a, 0x1a00bba68b5240f3,
            0x4b81aa6a0bdf6256, 0x78d03970ae8c70bf, 0x32cc36c4b373b2c5, 0xfca8bac315ef0742,
            0x0e76ce93c7fbd0ad, 0x0a5c7801148b19c0, 0x0c1d234d016b2152, 0xd6044aea864662fb,
            0xe22b9f992cf31388, 0xf97d17de312160dc, 0x75ff157afdb38556, 0x7ae24a0232c7f7bd,
            0xf3a70e9074804def, 0xcde5abba43f98b16, 0x7c7c612fc36218ea, 0xbcf6daaaf2699816,
            0x85c33e56107ade90, 0xacb784ce3f1fd3b3, 0xb687bce787ca76eb, 0x404fe12890f2ed1a,
            0x63f6ba8662a03f3c, 0xe5c1254eacef7de0, 0x74ec6eead01f4cc0, 0xd1be972218cfae7a,
            0xea32f26ffa8b6e02, 0x6f85a1e6017fd119, 0x3e0164e7eb762f2f, 0x594be759c3f6d44b,
            0x915262f272bf0071, 0xa33357f7e8d7769a, 0x641c8dbf3eed653a, 0x4c7190867e1eaebe,
            0xa56a38aefee3e6c1, 0x6b40a7781e70c927, 0x0556b8c5b628261b, 0x646d07dc23e6f58f,
            0x339da6606589d7e0, 0x8e51b36cf53265a0, 0x99c97d538a73bd6f, 0xfdea641cc2ba8462,
            0xf0c89268fa5783c6, 0x1d8b89d02712de45, 0x510a877b8d08b9f5, 0x3e882aa65e3fac37,
            0xa0cdb15adc62d89b, 0x416dee7fc6a500f7, 0xe60bc5fdbb448747, 0xfc7fd770f3d08374,
            0xe34d15847fd1c248, 0x4055ef2592cc11dc, 0x1a4950ca984a83de, 0xc5087e61bab85cd4,
        ],
    // j = 27: cos(27·pi/(4·512))
        [
            0xffc7cc2c782c5a76, 0x05c2a6019679e41e, 0x9451d5b0266818bb, 0xe2ddfddacf562f7f,
            0x4641ac4e34d8f004, 0x038a421b54134025, 0x886ba5306c4016ec, 0xd0ecca9603179371,
            0xa2c3f3c684cbed64, 0x4b89fa1c5fc16f3c, 0x6165674bccd385ee, 0xd84e526783e26faf,
            0x7dfdd5e5c022e0ee, 0x1730cdb182edec54, 0x98c4d904ffd37d4c, 0x8a66d37712b4c96e,
            0x1cd074e65c478561, 0x8e1d107b13e6c6d9, 0x738691718e9421e5, 0xbd73b602c65937d4,
            0x73f01cdb309ed4cd, 0x129b706763830603, 0x7fc6c3a37077d89b, 0x80daf52b0a9192fc,
            0x0cdb58540f8909ed, 0xa9ea6fe78f181221, 0x947b67f42e87be0c, 0x39d4c7839df34962,
            0x0cc56634960b8925, 0x795d6c1ee6efeb89, 0x723934d467444597, 0xc4fa346c8000525a,
            0x2722a8658a56b5d0, 0x6bde056bc0dd424b, 0x42adc2e67b46575f, 0x9dfe1a77c1c54e4f,
            0x6eb1780224345f0c, 0x1fb5bb23586ba876, 0x2dd8819d6e687d9b, 0x8eb6a4f5e8e17381,
            0x254b38b95b5dcb26, 0xf9004f398c5ed0be, 0xdd36c20702a3ce6d, 0xacdc6299534d8e2d,
            0x4a02a77813cb585a, 0x59b7da1fbf3c5fc7, 0x479e214a98022a70, 0x40c39d76590ac3d3,
            0xa947f665a5a26a19, 0xbc90f5f231fd9a94, 0xa536a17c8ed7fc06, 0xfe68f6f8e01d46fc,
            0x7c2d11293837952c, 0x4cc534e3e1ff2f4b, 0xb7f4a391e0226ada, 0xbc862ad9c53d3260,
            0x89d074e1e7551fc9, 0x3e3f600800883c48, 0xc02c33bfb83fcd88, 0x0bdbfaa00f2a6e93,
            0x6e3c7b0899cd875e, 0x46b080a9de932f2a, 0x42961c28ded0038f, 0x85ce3a1bcf9c7155,
            0xc14236d7457225ac, 0xd6339ceb7a7259e8, 0xe034865471f37d8b, 0x24761dd00fdead19,
            0xba5cff1a6176c97c, 0x7969ecde117309b0, 0x386653e7d74f2a65, 0x2c9e420c8e94132d,
            0x38568b5dc1ed1d03, 0xb99aee2c274a32f6, 0xce0a89acdb433234, 0x5e512ee102e8912d,
            0x0ce82c842349d560, 0x55859d5ef2e14c24, 0x8cc9c31676b6d2db, 0x3a93ac8c74ff92fd,
            0x6749c337ad219629, 0xe1059ecb38a1a53d, 0x7f6491752016325e, 0xa6700bfc3dced190,
            0x8726e0278bac54a0, 0x90f0a0f046a8b1f8, 0x08302541e461514a, 0x2b59cebd2b3ae576,
            0x3bf956331ddac870, 0x768bdfbbc9e99b38, 0x88ea7dacbe121e64, 0x2d370e5e275a68e8,
            0xfbdfb3b0372dd6fc, 0xdb9b47ec720866c1, 0xf326ff85b82537a2, 0x65ff0deac3764086,
            0xbb64abdbae39ec1f, 0x8e02d3bcb25bec3d, 0x5def4d220c745488, 0x071744cc8de40cec,
            0xd4fca5f69cb2bfbc, 0xa154b4060ea57349, 0x2e9ec563f21e8b1f, 0xbb65c8a74d52c3a0,
            0xcf7dfea7fbac68b3, 0xc9c8e89226291d7b, 0x7367c893d1b8b2d3, 0x7611bd2eb89738e7,
            0xc3e6ebc252383334, 0xf82741ec550e4a4d, 0xd84232d879e597c0, 0x243ceb5d26966249,
        ],
    // j = 28: cos(28·pi/(4·512))
        [
            0xffc38ed6dc0ef98b, 0x1c676208aa3be544, 0xe719eb146c1bae35, 0xfa3a804f58619cc2,
            0xca4c77d47de85097, 0x69c9fc21b546621d, 0x54cd23fd79dd255f, 0x3966ddae85e9b3a7,
            0x006a2dfb71b52d8c, 0xda912e772363afd7, 0xe16c147dc31cd0fc, 0x519d500f67a16e21,
            0xbe05e9dcf7b4df1c, 0xfbf0a56f32e1057e, 0xd4dc023d70e16cab, 0xc0fcfb6e4855e3b1,
            0x0588c591752fcda6, 0x0dc94980e419eb33, 0xf22d32d982cd1d9a, 0x164e2b75a73fb727,
            0xe97af877a8ce3b22, 0x4635d6aee190280d, 0x721e4132cf98d230, 0x3b01acf5e2d286ed,
            0xbbf429f1b97ef020, 0xcf86d94f5f52e086, 0xe4e4b0d1f79c082c, 0xda3cf13c33d38bce,
            0x8b4419061eedf203, 0xb13baf3f9656e37f, 0xaff076d21d48914f, 0xd4523ba09dbeec6d,
            0x4835309feb9810bf, 0x4cab6f9ebc62d980, 0xffaa7880e7b7d8a8, 0xa8f5edcbd6026be6,
            0x728b96d2a300e2b0, 0x14f526c3a1585e40, 0x56d2fc200cd42dfa, 0x178138f269252dda,
            0x9847cd0e04762468, 0xa1619bd071a261ca, 0x1dd641c5afc26d41, 0x00d5b5228890d583,
            0xd037179cc1ec9b28, 0x6d122b63045a3a01, 0x04aadfddcbab8d4f, 0x2e215c8037f89774,
            0x9906bacd9bf2fbe2, 0x75cb6c5db0ad72c0, 0xcd582172e3a21581, 0xc0755d334536cafd,
            0x2bd31fd832e8406f, 0x40925eb213370e7e, 0x1758e408fecb7db5, 0xeca68c1bca825da9,
            0xcc1b38f8062d2895, 0xd0ea2d1c6cec8d6c, 0xd38140a17f376acd, 0x3d8af3907b7e2dad,
            0xe81b667622091805, 0x42d86f1488b9f697, 0x986bf3834d37d57f, 0xccc0d9608fddd893,
            0xd2c1ae18242d5344, 0xe8a9164f464903ed, 0x2ba1f4bed580e5be, 0x1dcb6064299db8cc,
            0x2c0ecca3d93b81e2, 0x7f65b0edf5b54283, 0xa7b95085b98f19d9, 0x75ab0a8826451f67,
            0xdf457781d7b14c7f, 0x3063a26edffc12ef, 0x11aeacbb08552e2b, 0x7b3e6aabf3e1933a,
            0x167361912c04763c, 0xc154f0855360de28, 0x71b311a20fd9d0d8, 0x85f2d8879d96dfda,
            0x30f8e369c3400b10, 0x6e5e469838450dcf, 0x5d0d56f5813df274, 0x906e34c5e4c496c2,
            0x2f45401f14a73cf2, 0x6bcdd14577e63a8c, 0x4b212ffa39e78a99, 0x233109b5206fd66c,
            0x597a5f021d31d508, 0xff53b17d61df94d7, 0xc8f976cedbe0fc02, 0x373db150ace46562,
            0x0e742e68de249a0e, 0xeb20d616057d24a4, 0xaf26877a52a5be2e, 0x573d845441db1378,
            0x4d20bd16d009c4c6, 0x6e2e3545e55a7001, 0xe8e017a01e21fa21, 0x8556bd07149e0ddd,
            0xa233bfd958992ca4, 0x9984a840e3c4700c, 0xd798337ec6582f31, 0xeeb9f2c1eb626c86,
            0x629827bac85d906f, 0xa045960c29edcfac, 0x8c662c8e06758b30, 0x2bd535c5d4753b48,
            0x80441461c210be56, 0x5e2808d5fa6d50a7, 0x4f851c8da079e777, 0x918f4da055401980,
        ],
    // j = 29: cos(29·pi/(4·512))
        [
            0xffbf2a101907c4c5, 0x965827f33d906c7b, 0x84f73332df3c985b, 0x2d6003f4168c03e3,
            0x6948615cdef0778f, 0x80437262ffb893ca, 0x724a4359d2f6ac55, 0x7577deba872a5b13,
            0xbf654ebf493a886f, 0x19c8a24e7be70457, 0xf6f37a7acf1b1277, 0x385a92bd6cfb36d7,
            0x2e1d8b0cb867f46d, 0x588082113fc14398, 0x6537413b9a04a1b1, 0xf4fb630601514687,
            0xceaf26c2b53b4c8a, 0x0421ad571ed73e96, 0x1cf7033fbe40800b, 0xfe8cab145b9363e9,
            0x124da89cf3cb2aec, 0x15a9a676e5ee8885, 0xb6c0c083ff9d2108, 0x31fa80302f438ef4,
            0x401a5118262930c8, 0xb077c96c6bbf0173, 0xb0dc876401c73af7, 0x95e6c275a0d07e20,
            0x6ea2c291fba4f5a9, 0x5954c0c64e9ea3d1, 0xc0937eb3938c5b25, 0x93a979019b95cf09,
            0x9a96096270024c76, 0xefb548866c2416f9, 0x3e5ef55112bd7561, 0x9a4e7d3dba99fe9d,
            0x4fd3b2cf637521f7, 0x9199caeedbe645bb, 0xcaf95debb8043481, 0xa4e69a74522cb3a9,
            0xd30017b9c57833ea, 0x8b4f92cebb0aa297, 0x35131c49a3d802d9, 0x0fd07ef26eb61394,
            0xc6142e202bff5948, 0x48a941d0319ab51d, 0x2e348f378c15ebf9, 0x233ae9f220ec9e6a,
            0x932ded46e0215bfa, 0xc02c06c83aa071ea, 0x3550464a0f54dbaa, 0xe5e0e1d97c984b3a,
            0xcda71748146685ea, 0x1b98e4dad8c6c674, 0x849d02906b8f9c71, 0x8e03321c6a37170a,
            0x5b0226dd08a5b6ff, 0x8b6238502bdce36a, 0xc965085cfb543606, 0x6b6656d32c78321c,
            0x7bd76246fab4d88a, 0x3dea11b47abe0685, 0xff2c5715c8191eb6, 0xd559933725bb36b6,
            0x4f5bdd8339f40110, 0x531cc10f25ad69ac, 0xca6fa436aa9f601a, 0xefd88fbda90e71d4,
            0x8a18de0dd586cefb, 0x82430682edcedc2f, 0x0d234a91e6498c2b, 0xd7e947f75102c3a6,
            0xcc793ec0409f7036, 0x6319f7e093b72b97, 0x404dd24f5d318925, 0xa01b8b4c2ceb106b,
            0xcf39ceec09a4110e, 0xeda8a7e4c9d5abaf, 0x73bef52a092c9599, 0x76fce4ab8154c523,
            0x7e370914605a9512, 0xc581846a5fe0d250, 0x30d61aab6f5462bf, 0xbcef4ece28c08f3a,
            0x97e78bac34453ffd, 0xc8240f621e322014, 0x03d326589dc22c88, 0x4e5eb2156b16a1db,
            0x0fb7c2c71a6b7dc4, 0xb18320e0f36df4e1, 0xb94216a2642c04b3, 0x0ad4c34345b90dc2,
            0xa69a72ae48ff6535, 0xe332687c28f865a7, 0x9bb902ea367bbc6a, 0x25125426e4548173,
            0x4ea79ed03ea29a3d, 0x53e08f459eb351d4, 0xbc563394b85cfb20, 0x014ea25d45d2ff73,
            0xb1cfa8e91321a290, 0x16f5d1753c0f87c9, 0x676eb4e9c9ba58c0, 0x908af27f63d6e6f6,
            0x2154badfe46d6ce0, 0x727646b7f45bc90b, 0x3f7799ad7a953d7d, 0x31183252749517d1,
            0xb43dba802f251678, 0x28b9f74d7750858b, 0x2e4100987c802b8a, 0x919bac0b39398658,
        ],
    // j = 30: cos(30·pi/(4·512))
        [
            0xffba9dd8dc8b1e83, 0xccfed60a91097c47, 0xdc712d61e3df9491, 0xea6713c188f022c0,
            0x0a764cd404905374, 0xec3875f4bdde1bdb, 0xefa06e1dbef243bc, 0x20776fc6c284d254,
            0x71bc4ee4a3bece16, 0x14ee25bcafac2933, 0xfac8ccb9389786cf, 0x870333d5a74020c8,
            0x75ee99b33dad1d1a, 0x48f0dfbb7c98231f, 0x517d8b8577e6654e, 0xda6f2b5e9cb036da,
            0x2ae7c76ab9ffbfdc, 0x76f4f1b39050e69f, 0x7b74b6a6a31896d1, 0x7f61f538c1d50b6f,
            0xcc7fb79a55ea0cb5, 0x8cc3ea7a90ad6fdb, 0x7f0be0b3a27e6394, 0x1972bf263705bf70,
            0x3cb8b8a7f5fbc945, 0x66d927733277176d, 0xc68e47f4e01c77e1, 0x10f60f6e80ed2aa4,
            0xde5ea905dc5d3145, 0x0e904557a6246d0a, 0xfb47db3a0b3878d2, 0x314b39470802a295,
            0x5c642f237eeb9cc5, 0xbbe03be11e621097, 0xcf87494dbbe9eb2d, 0x27179ec4718afc62,
            0xa660cc4bf8584907, 0x7d196f8675fb2073, 0xc0f9254c4195c3a3, 0xcc24bf174e24c1a9,
            0x5a1fc022bf7c3ad8, 0xf94a7a9d8a5fbda8, 0xe3d3412ca417deb4, 0x6b7ff418b25a881a,
            0x4399c3f65b251285, 0xd1975554e31b4881, 0xf8380d79c75b836c, 0xf281923c54429c25,
            0x675b5bc41aab68e3, 0x55534cb8de22d5ff, 0x4f81a2fa48cffe3a, 0x3cc80943a829f9e8,
            0x1f0ed2ecd8ed59db, 0xf5275a4876ec397f, 0xce70ea3b6244126d, 0xe174c73820d03ce8,
            0x2abe087ef57721ee, 0xaf20d4b89cd5fb7f, 0x96701b384aa8f35c, 0xa85645c342b7a575,
            0x10bc6fb9277118c4, 0x0277214e936094fd, 0x9963eeefdba3e5e1, 0x4a7e6f105a2aec11,
            0xc5215d75f33a9e7d, 0x8a0de0fc10722128, 0x7bd16443699d759c, 0x7579403d1579353f,
            0x671aadcb3e1aa1a2, 0xfef6f6972bed69d7, 0x52f9d173b6649923, 0x9c0f64bebc2da22b,
            0xf5f2208ee676e89d, 0xfaa7eb85509e14bf, 0xc66dc49747457164, 0x98dfb0981608f0b3,
            0x8de73a96f1a88f91, 0x11304e0c22f70080, 0x408699eba196db02, 0x2bf37d127cc2980a,
            0x0153989240f7a154, 0x717cad2df3fe1638, 0x85fef345e6a1c8e6, 0x3100fa6dbbd085ac,
            0x88c8b6fcb3d66ea2, 0xee49aec1f562e558, 0x5c32c29757340a7b, 0xb30fccd229b6b14a,
            0x1ef50229b7547f61, 0xb73a18f41c8629b3, 0x1e80096657c352e4, 0xaf0d210f7939fec3,
            0x63b99ce3ded69a02, 0x5544491f367915eb, 0x8c9c25a9f1afabe1, 0x3e050a3de1219478,
            0xf4de14375210a6d9, 0x0e87d140947c045a, 0xfad7483735c35e44, 0x11324876691f76e1,
            0xec0edf5e1a65ca3e, 0xae949e4819130a02, 0x6154feb162e6c379, 0xba7c9bdf2dcc75e6,
            0xc47c25abad8a73f2, 0xc78ac8a70cad1e1a, 0xa148c5cfc9b37035, 0x467cc600ebbc947f,
            0xeef0f8f802e7550b, 0x42e53426612657e8, 0x2f47ebea6292a22f, 0x94b8fc11f300019d,
        ],
    // j = 31: cos(31·pi/(4·512))
        [
            0xffb5ea31da2269e5, 0xbfdfce09aea7ac01, 0xc44d4623a02ac745, 0xce805c74283fe949,
            0xab6ee8b35b8738b5, 0xb2946888191563b6, 0xf6e25640a8eae5a8, 0xe7ffaf7a05e7066b,
            0x7c051e9a395bfad0, 0x3e721867b6d52b8d, 0x49c8084d2db6420f, 0x919c27e2ecabdce0,
            0x704ab43395edd95f, 0xa90adafc0716927c, 0x8a7b0900bb99b935, 0x05a9768d5497c4c3,
            0x4cd27ce4ed330a6c, 0x05db8cc4ca5bcd5b, 0xa9fb8ff20df0b4f9, 0x84e8d2a5657e17a3,
            0x9d47f95e4691a740, 0x5a79f909f8ca4532, 0x4eaf88ec84ffc0b2, 0xc25b44b8481d86f4,
            0xb493b733db67fea4, 0x733a9586d9556cae, 0xb4e3ef635607368d, 0xc2cb715f91bee009,
            0xa68ae5123c0d6d5d, 0xd8f41ee3ccd5c5f3, 0x306181013dec1d1a, 0xebdbb879a97ff4b0,
            0x030af8bd0716688a, 0xf8b8a509b17aaada, 0xa5bab243a9a54f88, 0x7c4b5d0a1d03ac75,
            0xdbdbedb90b85708f, 0x77fc6df30e394b4f, 0x0d4b1c6128373681, 0x96f21356c556ed2c,
            0x84d4c2c5cd943030, 0x7bf2fb753475368c, 0x639b1a9a2be98369, 0x9bce6ae67533b487,
            0x5463c9f9e9b6fe8f, 0xc0122b44f7142716, 0xd081d978c18ffef9, 0xd0684e67cbb97333,
            0x33cdcc9b0238c1ca, 0xda23362b57903b37, 0x7c5600d289863759, 0x441e6668eaf7ac7b,
            0x29a3195a3e61b1a7, 0xab17dd2479320a46, 0x4c294b585daf4d82, 0xa4cfe5f7ff73bea6,
            0x099864cdddb1014c, 0x5d078e6e2b493b03, 0x5f77e69e4c9e87de, 0xf2048b8957926cdd,
            0xa323feee4f95b92a, 0xa966fd56779f4bf8, 0xb31acb8fe38be002, 0x41be0a27db9bef67,
            0xb8aed37efeaa570d, 0x4607d9da8b40a759, 0xbce8ad2224b5ab0c, 0xfb2a2342691dba74,
            0x872de410093bae8a, 0x7d1d30095030d162, 0x82d36580dd7ee3be, 0xdc3764062ab693f0,
            0xd09de6a4e92f5065, 0x18a6489e263b4256, 0x14a55e9aee15befe, 0x2aa56a21c1e6554b,
            0x4f8d359b87acfae5, 0x69f3eaec313f8676, 0x4dc386e434924cf1, 0xfaf2867404e741a1,
            0xd5aeff39fc9541e7, 0xeade5b8d56007eea, 0x09c55a5666496f0a, 0xce8b373053d7d0af,
            0xc8aadcf77aed3a1e, 0xdb5d830171d1d9c1, 0xfe8b5f20ed6c91b4, 0x40e194d909cb367e,
            0x55a9c3c1797b3563, 0x6cbefe725e79ac62, 0x923a9c4fe2795308, 0xa00171a27c2d7fb4,
            0x489d53578c491d03, 0xfb22c8024ed342b5, 0x18b1f898f96dd6b0, 0xd76ad9ed7f6c20da,
            0x2ac663b3deb61854, 0xaaf6a0446483cce6, 0xde5d98d0b20b043b, 0xc8633aec08f01f7f,
            0xe6262c50b429400d, 0x98861b8d0d5b8ade, 0xdf6d6cee686898e6, 0x329cbbe31d25238b,
            0x650bef3fe019dcf6, 0x096bf88d8d491a60, 0x00d749fca6d7db13, 0xd6122b7a48813a7c,
            0x631a73495746b61b, 0xbd7d19ba7dc3c192, 0xa3554291a44ea95e, 0xb1370f5381a8546f,
        ],
    // j = 32: cos(32·pi/(4·512))
        [
            0xffb10f1bcb6bef1d, 0x421e8edaaf59453d, 0xcf53e4baa403250b, 0x5750700a6df26524,
            0x1bf58f6a90d520d5, 0xa94ff9046c34d4e3, 0x8b7fa15c8e403a30, 0xa961346c6b2527c6,
            0x5763e4be210597c7, 0xeb0a8f1559ed765b, 0x46d8c8828443fcc2, 0x6fdfdffc6bf11bb7,
            0x506d4b026334f461, 0xa6df75a190b5a870, 0xb2da76dc13e3f7af, 0x119b7a23f7b44f16,
            0x882890b1130cef2f, 0xb4035d615a2965ea, 0xe89573b04ddc9620, 0xee8353238daa1388,
            0xcf563729fc3c04c6, 0xc332e007971f2d92, 0x27207154829473bf, 0x13978fc331a4dba5,
            0xf4e13bb51f0ba864, 0x6d6665cafdb2ed88, 0xaccb542b6e387cea, 0x14a142d9dd4cd97f,
            0x11bffc8531598372, 0x774b47070125fea3, 0xe42de2b298c8d810, 0x6a96e5aa50a29e37,
            0x5e8d80c0e82776fa, 0x7585863d2da193e2, 0xa0cb31196f31edb8, 0x8c9f5307b27cb953,
            0x1f7c36987c477b45, 0xad558693c3aefdb0, 0xf12d475c786198fc, 0xd7d2dac5672a3289,
            0xcd853a312cac3192, 0x61d82a6cfda86387, 0xd8590164a93855b2, 0x8a4e3c1ec8093ecb,
            0x5418632853d34ef2, 0xd3b8f54fa69e206f, 0x0e1548a2f7a4cd0f, 0xac77374eaa2b18e4,
            0x3e2d2e716f9fceea, 0x0ce79a936a2a890a, 0x2793a2c8e11d1901, 0x485d5cfa2fc71887,
            0xc0ca969db41fa226, 0xbd587602d4450b2a, 0x7a72ca51389044be, 0xbd9e7367e18880dd,
            0xab9037537f3ba12b, 0x2f68e978deb617e5, 0x52113ce754441765, 0xe8534e5e3f3e4160,
            0xdecf8e8fb0dc7084, 0x20ffe356e5b3a1c8, 0x5a1b9b799ccb3aa4, 0xfb1dbc839e9315ee,
            0x4ec98dd99f589f03, 0x5721118cbf2422e3, 0x7805e6479d382a6a, 0x13eef5aa61b2f629,
            0x04e0ddc11cd8e6cd, 0xd876fd2db1fa7a8b, 0xe98f9124a7814a8e, 0x3d768cbe3b2b2f52,
            0x86281eb2e6b385ec, 0x7a809e89279cdf1c, 0xe6cfa241e8e9a77b, 0x8dec7c30b06a28e7,
            0x880a017096e930f0, 0x4ae3c5759c58261e, 0x4be5b985f4ad3a7e, 0x727b158d0a9d0acc,
            0x19477173e0d7783a, 0x1b76d30ea84f2580, 0xb07810249b5d36b4, 0x3dd7b2f17fbdf3b4,
            0x9e0a289336223825, 0x5ec501dc068ed507, 0x8543fb2794576b24, 0xed3b312ec21f8928,
            0xe7d356eb53090963, 0xf711a0270e6908b9, 0xa196de0b7b8cf383, 0x04717c29cad45088,
            0xa3b2fd06972f1b56, 0x16141c5148a06105, 0x9639246cc329b6de, 0xafecb5f3de58a653,
            0xc6b79e9e22b77058, 0x24b73bb3c78883f1, 0xce519d27b5c60914, 0xe6bcdc2c683dda8b,
            0x900341029871626c, 0x6e8146ee55373643, 0x9122eda9be6a42bf, 0xccee37260c6a01fa,
            0xe894483d35a02a68, 0x579a4c3c0e5ac3d0, 0x42c1d4bc4aa4ce49, 0x615fa6882fcf7c9f,
            0x8f582ce4a0a878b2, 0x993d64bdaab23dd7, 0x6d6f5d5b21a3cfc7, 0xdf1c0fd210a04a20,
        ],
    // j = 33: cos(33·pi/(4·512))
        [
            0xffac0c97701abece, 0x1047213d1a4c11ed, 0x83d5c6464dd97624, 0xf4f7c408e54ecb4a,
            0x17bc0fc9366c6d09, 0xde643e21dd2ba11b, 0x9fd77930c051dd58, 0xdbbfae5ef19b0261,
            0x611a83a2b6e859ea, 0x4571752536afd44f, 0xcb7fca4c0ca24a7a, 0x1dca7ba80fb97747,
            0x16e21ba6ca6a1bf4, 0xd18916c4ee191bcb, 0xf22b4024a0efe47c, 0x1e14cc09cb8571bf,
            0x3fe3578577bd609e, 0x619907e6f661d999, 0x045bd5129ad2f3d3, 0x6ac34c6e6eb02e72,
            0xa505196339c83e6e, 0xb7d64e8a06a996c1, 0x0e5b2ac4947b3a8d, 0x683a192a4a485919,
            0xba36037dcac28fb6, 0xcb8b09266b377a24, 0x1b038814381a8ca1, 0x941b7f0f508423e5,
            0xe120b365bfa2ee4c, 0x0e1996334e21efd0, 0x7e71d3a1953f6608, 0xc8f58184e776261a,
            0x0f8649e29d1feaa2, 0x8471fe0242b1cba1, 0x2ecf1406536d1d13, 0x408d93fc4632a96f,
            0x5df7b977668a55cb, 0xed2ce4a223cca485, 0xe4b233558861ae23, 0x1ae5e47c260e174b,
            0x7ee07630f4256418, 0x4b7b70b3bd3b1a98, 0xa982509d49bff1f9, 0xae57a48122c8d43a,
            0x34e7b3cb20cda92b, 0x23c12d736a41088e, 0x30cd6b211b00eb19, 0x9e5b8383203e66a3,
            0x94042cafdadfb374, 0x796b77e4074e35cd, 0x2615cae84b7289f9, 0x56fca7616814ed2b,
            0x3a4af172741de038, 0x941caff817d350a9, 0x82d72ef51e78b0e0, 0x4f1669dd4930b450,
            0x846d2ee83dd3545c, 0xcdee296b6c86d8f6, 0x4b4ee077a0888767, 0xd7a481787cbf2d03,
            0x1977aad134a19cfa, 0x02af31a9048d296c, 0x1cb1999b9bbf1e75, 0xf3a43f847339af99,
            0xc572aa1e35f0d70f, 0xde1e42cc77dd6ce1, 0xb4ce883a3472d67d, 0x11b41bf194937481,
            0x42a6f605277fdfeb, 0xe3f5e596a4862719, 0x33d95fdec81bbd39, 0xfe9b40085724809e,
            0x5d52ad215f085774, 0x97bd759e00fe6bbf, 0x59191939c78e428f, 0x7ad58e819a6e460f,
            0x00d49a667b95d41f, 0xe503156c317478bc, 0x62bfc0783bd610e8, 0x1262d32790c3a656,
            0x5c2f15036f94ec59, 0x5cf8b589f33df518, 0x7633d50cda9acdf6, 0x5ebc7135778bf341,
            0x73ae8d62a40a643b, 0x707811249d817c00, 0x059a8bd1dacb8d13, 0xdbf96a72e361eb2e,
            0x2fe2b14868f7d123, 0x9e8fecb87d3439eb, 0x32e11b354a1c60ed, 0x0fd932af19f9988d,
            0x6c4865b3ff33d64a, 0x5d14f4bb5bab9aef, 0xc7fd36d50aa5652e, 0x95b2665ec3d825ac,
            0x251b4e5fdc14571f, 0x8dbc0142d1a722bb, 0xdcc0e0a4a6274bea, 0xfcd05b3f02d2c37b,
            0x377da806698ef51f, 0x14c2b333c048a4ad, 0xa560fef179b0b7af, 0xf71497d792a9d87f,
            0x08ff8db56215a59f, 0x9427834fb939aae6, 0xdb66e7fc2c712b7a, 0x52f3f5e2a0281e60,
            0x64911bb95dbb577b, 0x2d2ae5fa007b09cb, 0x2e053341427f75c4, 0x2ce46bbe249840df,
        ],
    // j = 34: cos(34·pi/(4·512))
        [
            0xffa6e2a58df6947d, 0xd2c665c2da3e7843, 0xc90893adfb22c8f8, 0x8b7790876c0e3967,
            0x633d08968a744aab, 0xfb82539bf2aaa9e2, 0x570f2eac48cb4c4d, 0xcf6d86da387c503a,
            0x405214238c24d344, 0xbf8b8866937346b0, 0x4a2f58435c0ec29b, 0x3860f4aeeb587c95,
            0xbc63acde1883ad1d, 0x60c8b14620aadd6d, 0x7dad0cd33edc3bde, 0xe4f96803e86c4deb,
            0x026e9f684c2f4820, 0x34f994618acfcc91, 0x03751a6655855777, 0xd4c3ea24c6660932,
            0x946a3c1f26d7e517, 0xb46311ed0c2cf2b4, 0x0622a4bcc87ca190, 0x32423e424fe814fe,
            0xc23b3fb8325236d3, 0xd78acb63e87f90da, 0xbe84268daac53377, 0x1e9f9703df7eef39,
            0xecd2fb6967274bb8, 0x5617f736d6089377, 0xadb36eca198882ac, 0x9b5d07421a5a8945,
            0xe509f38c26c06388, 0xc717d503c306202e, 0xddb18e46815f493d, 0x392a95ebab0c5c8b,
            0x63d803ba2662df61, 0x1a72c348b2df83c8, 0x039e2aff5cca85f1, 0x0e067b5ca231aac2,
            0xb830d2b424fb17f3, 0x2e83cff40086a597, 0x2d0a8010bc3175bd, 0xdefdb493faa9804e,
            0x52612a224c7199f8, 0x174cc81016b496ea, 0xf54ab5c8555acedc, 0x49b18ac617c01237,
            0xe3aa03255b7b7678, 0x69ad01eae9ff5cb4, 0x4f36ccb6c2687a9b, 0x3bccb77bfc741cd6,
            0x58e161ea8b45d51f, 0xb8bbd190763d6805, 0xd6209a6113862aa1, 0xe3eae8cf29a550ff,
            0xd9200e5063bcc58e, 0x297052bd15045082, 0xc5460d0f3816a317, 0x93f680b5bd813299,
            0x30a4f0ec41997bca, 0x5e9f583326bcadb5, 0x854e3518cb7ed4dc, 0x13e6fe40f0fee706,
            0xa050a330fee3ffdb, 0xfb54b006582ceaa9, 0xa82b856027c2205f, 0x025b3292271d37e0,
            0x443328e6ca079550, 0xf26deface473cd4a, 0xc5a794404a265c24, 0xc2bf103fe20adf35,
            0xaf19718539224635, 0x79113023ffaedc9a, 0xb4edb0c284043010, 0xd30f637b8033c37c,
            0x80c5f9effb8a4da0, 0xfe9e2019f027cd47, 0xdeb656c5d5bb301e, 0x3ad32a3e587feff5,
            0x93bc486fb6612ce0, 0x9c9bf9f72af7f67e, 0x5cf22299c388b7a4, 0xfc5a756c8cb34cf0,
            0xdb025a8a384061cb, 0xf266bb0d02c5b29d, 0x084293302a481762, 0xf430a81d49d25358,
            0xc4f6ceed00aae28a, 0x31b8c2614e521165, 0x418190e3256f3b2e, 0x73139705324749ff,
            0x2db3b8e5709816ed, 0x1e230fb5178d0f28, 0x6139627299917399, 0xaa8f3c2dcccfcc11,
            0xa8b6cd54b90faad8, 0x354996643db26503, 0x8947e61e5a241a95, 0x13d1c01f61078bc7,
            0x47afb089f97a4bb4, 0xf7d46d46f1b4f677, 0x06848b4200f70f8c, 0x2d5ee02397431127,
            0x8a979530e2f8e931, 0xbdbc583eb4f3e4c6, 0x0fd25e71d5e6efa7, 0x51782fe4badbb1de,
            0x4243fa7454b16d3a, 0x9a53eeb2809f914a, 0x0ebeec8b8e6c3921, 0xba21dbf5d5e761f6,
        ],
    // j = 35: cos(35·pi/(4·512))
        [
            0xffa19146f0dbb814, 0x11a0585d5ef573d1, 0x3af4081ee47c63d0, 0xaf6694369dc6b5be,
            0x3ac9246823399699, 0x5eb45e185dbd6bfe, 0xcf3bfdd684487767, 0x742ce349967cd112,
            0x7175b766741f7110, 0x77eaef60ae05a8e1, 0xbb00e0e8c82576e5, 0xd10ba687433291a4,
            0xeb031ff4ae6d787a, 0xa6ef034d0d6cbc03, 0xe6cd5707756fda70, 0x972aadd075a80be9,
            0xd7af042ecdd9f2ef, 0xd92904e4574c2ebb, 0x5ca405e9d584220a, 0xcac739250d2c262e,
            0x5610b1a120d15cc4, 0x1620a87ac6688a98, 0xea34280afdb5537e, 0x45eb245426c8986f,
            0xe6acf129125fcbd0, 0x659d293a2bd3e5ce, 0x4df9ce85bf4cdd8b, 0x25aed782ef12fe5f,
            0x5b1479c7969d48b2, 0x74d660ab6a53b921, 0x5f9cccc364889427, 0x13f33e3c93a88635,
            0x3f7aa29a7754199b, 0xbe4e0514f608b4a4, 0x5931d1e3d051f5f8, 0x5321ac2a37156624,
            0xc0dcf5f723e5bb14, 0x39603467c1ac6ec3, 0xf45c8140b262b523, 0x98d8c531ccd30cb9,
            0xc18e87de784f1478, 0x3244addf068d21fb, 0x341e39008a17b77f, 0xd18afee77494ca5f,
            0x500b730bae74bec9, 0x1e3d9dff7678c9c4, 0x02f0f715439223ff, 0x3c4558b9126486df,
            0xfaf43475e11caace, 0x7a6485a13cda876a, 0xb95788d29b26c5db, 0x78cf88b47b041abe,
            0xe1c8027735bab523, 0x8325da6edab039ed, 0x02e11dc93f4451fa, 0xb9da3a332d7a015f,
            0xf3492edbecf02d18, 0x3eeba526f5cb8ae5, 0xdb6bfe4089852202, 0x5553db51090f8551,
            0xe8d14419e708b0d3, 0x1f26f7542a3baf72, 0xe376d0800d42b276, 0x0713573834c05a7e,
            0xf5690904657be3ec, 0x00058e485d02d99c, 0xfcb869f98b660cbc, 0xbc8fe4c6f3165892,
            0xdc8f8a09a1e952cd, 0x86be735296889a6d, 0xed385bdda45d1730, 0xd28874db3026d229,
            0xda4e897cdade4df9, 0x65b3abf537090ce5, 0x72a8fa5c2472de6e, 0x6a66d14f75745635,
            0x622afb27df04a75b, 0x4c662a33c685ca00, 0x22cfb0926a7efc2d, 0x2f1357c0008efdbb,
            0x9c55b369dca230a0, 0xf3b4af377925175e, 0x9c6d0c6cc54364f3, 0xd876f776774bd30e,
            0x404200b36691acfb, 0x6ef821c6a46e7204, 0x2e3c33feb24f0c3c, 0xa84dc88efbd29185,
            0xda7d78adc3222dfd, 0x430e942ab6aba4bd, 0x0c081e00fbfd15ef, 0xb64768535bb0b66b,
            0xc9882de4dc7ca695, 0x5a337d1878cfc242, 0x58eef467fb4aa2fe, 0x016f22a868491725,
            0x283c3196f809dd06, 0x9f8eeff4862b4e7c, 0x6bed731e1c309610, 0x6899fd68847b44af,
            0xbf9bdbcd83f8984e, 0x2d02e9f264a2a7f6, 0x7c1b4ff84c6ac1e4, 0x09ef2f8ba662f62c,
            0x1b3151cfde1e0489, 0x7c6e7c46d9ebe051, 0x6ad88ba2b9089e54, 0x5b593ac2ed53902c,
            0xac829475ea278310, 0x0d44dec131bd4e44, 0x505e631c1bb69f9f, 0x075927b3ac10710b,
        ],
    // j = 36: cos(36·pi/(4·512))
        [
            0xff9c187c6abade6a, 0x1e1862cca089938b, 0x591867eab6adfa89, 0x7f85c4e648330658,
            0x7e09ba2b042f39db, 0x191335ffa5c5bb93, 0xc61e2146e62ccb9a, 0x71dde1edd65b932d,
            0xb41c851ca49a79b8, 0x3862fff9a2d236d4, 0xb7d5a603f5e51be1, 0x88736108f5532800,
            0xdcaba9ec3fa196f8, 0xd4baaa09eeedd52d, 0x93785fb6fd8ce74d, 0x5fd64101b6bd8e8d,
            0xff960e8a1d7de5af, 0x7a58ec63769d636d, 0x9fb300245b964e99, 0x5f5f3eec3bfabd69,
            0x98e3c783078c2d86, 0x1a7cbad297cd6e2b, 0x295c3f7515b1c26e, 0x7bfe00b334cda7c0,
            0x262d7a1a8b49b0ec, 0xa1befa4fa664af09, 0x3b08aeda676d810d, 0xb5e22d819431244c,
            0x0ff3b0c8b6009d10, 0x4fdcce3095ba9d2a, 0xa0d964eec0340e58, 0x0e1c19cbec8b3f5f,
            0xdbc940649f85166e, 0x7ef5c2d981098379, 0x6c4ca7d71d14cda4, 0xec14be087878df0c,
            0xb0f9963f995dc59f, 0x0789f8276cdf2fcd, 0xc49f5894d739bf33, 0x82360c660e49232a,
            0xe678aeded1d39212, 0xe65e2a05939bb347, 0x173545bc7a6781c0, 0x3a5ce0f3a45cc8c9,
            0x18570dbd67d2cdad, 0x51a11b8141c80b41, 0x7db58a7a1cdd49a6, 0xb8fd50cf06761ee0,
            0xf2e97b43a76bf586, 0x46676b35d60e488e, 0x2dead8fcf2ad58f0, 0x48236a6736a769c0,
            0x8638312fdc178b61, 0xa63c53752244e20d, 0x6f759fac0c0c7953, 0x7908567f4cb663bb,
            0x974edf6d6fafb739, 0x308bfb6738407fa6, 0x98b9e92afe9bb11a, 0xf3b3cf209c8ebdb9,
            0xc8876a9429f0b8f2, 0xb4c97167ddf82907, 0x44842a2963a112a5, 0x6f1b2018bca56fb0,
            0x431fb99809c4dcb7, 0x2ba5a7cba6fb2e74, 0x43cd261b95693d8f, 0xba2bd36da7fe33ee,
            0xa8af620c0847c13b, 0x0161ba4e3d591e85, 0x913480a90c2320e8, 0xa58ce180798af51d,
            0x6ddb5ce81bc8e03b, 0xf12f7c7a3715993c, 0x52d0c58d304d962e, 0x3a8f4b60a7b25500,
            0xba8d56fdceee834c, 0x4c03baafee97d237, 0xe8a445d86892e6b0, 0x6f22b130ee337f02,
            0x15828cd824c3cf45, 0x3520434add5bf62a, 0x091cb27ec5cec4e0, 0x7264ea774a577dac,
            0x2206855703694f51, 0x12b164bf833f12e6, 0x02c018ce40226bc6, 0x21cb288112eb72be,
            0x21808c74e31eca8b, 0xbb7558cd12532108, 0x2aae6784858a8b8e, 0x86a05fd3adb33830,
            0xd4322fb394d3f8f9, 0x1e3db6eb69089333, 0x67e6189a6d42a382, 0xae600dac5dfb29c6,
            0xcd98cec2244f58df, 0x9b5f8aee4210a34f, 0x3f8beda9020d6e73, 0x05b980653dffc9a1,
            0xab620ead6b4f275a, 0xcb53fea6af77cfc3, 0x30edd441acf63440, 0x35b748a620dd445f,
            0x98061386e54de408, 0xdb30439d09e42aad, 0x5046ba135adad1a4, 0x7d824a1adefbecc4,
            0x55ab975ffafad05a, 0x56ad7e4e7a311fd5, 0x7ea19f01a2bb92a6, 0x5fdcb2811dda8f54,
        ],
    // j = 37: cos(37·pi/(4·512))
        [
            0xff967846d39908ea, 0xf724dba029e0c648, 0xfafb8d5c02a3a84b, 0xe632f5bd7ca587ae,
            0x0db50c60d64e992e, 0xf5e0851693e8b13f, 0x5dd873d97ee3d21a, 0x054db2cbcf82e5ac,
            0xe486b9932063ca4c, 0x4a5ad74920fd90a3, 0xeafeba56d2e12282, 0x62289147d0ac9394,
            0xb82abf42c0346b93, 0x9ec7a0c5e93d8eb0, 0xf9c4b94a17673864, 0x646f2a28a7bf6ae7,
            0x47f6734bcca57f4e, 0x7340fb54787eb08c, 0xd245a76423f5084f, 0xea8427a7b0c3908f,
            0x30d6898484cb65fe, 0x1be36dd0ed4f85e6, 0xdf3313eea72a488c, 0x6171925c5537b948,
            0x74194e21369759a8, 0x74505967c0593f24, 0xa505ec8754742c02, 0x4bfdfd0594146925,
            0x342d28b7bbedb496, 0xe206d413936e6481, 0x4ff92736397ebe40, 0x72526ef3bca62d88,
            0xb8605260f749a76e, 0xbd90af2f3216da12, 0xeae71c37b322208b, 0xc4b44d666af1a61c,
            0xa475cc15f738b677, 0x2d16c92fc416bc27, 0xd254221c0da552c3, 0xc92924209c7fefb7,
            0x4e818b6870d7c6b9, 0x03bc5fe1c20720b0, 0x3849ec642752271d, 0xcfb0b92b971dc089,
            0x05fd1d276f1f3660, 0x8f563a9fbda600f5, 0x894c00e0ce42d9d3, 0xf825ec6ed4bbfa5f,
            0x794232ac68b1d90c, 0xa150228c18b5ca50, 0x86d10405be4c6f75, 0x55f81b9245fb562a,
            0x75d57e1b990da41d, 0xd64fad87dd9b40c5, 0xf3278e7b59d89e8e, 0x21340dd79e7a4de1,
            0x841209299ed85e36, 0xe1d23792e53fdd19, 0x4499f87f89975851, 0x38575976688a8c88,
            0x880531ff2b6a399e, 0xd6fc673cd068ea4f, 0xf79c46439e6a5508, 0xa816dc3b22cdc902,
            0x95cfe5bf6e58d24d, 0x6512fb1ff749463e, 0xb6fd297a271960ea, 0x70107dad07577b12,
            0x2fc7e47f52c73b3a, 0x26d533ef32466ad0, 0x3a89bc0c17f74c60, 0x04023a43f9162cb5,
            0x67d45cce716be2c0, 0x073279102fc8a70c, 0x4b56eb81a4471572, 0xb722e4103938070a,
            0x254b7403a535902b, 0x416318662629e46e, 0x0155ad8de62f2368, 0xd3f54aa4537b7bfe,
            0x8e9d754178d7dcca, 0xceb51db16232fa39, 0x4408a90912cbd9eb, 0x9ef61028dc59c67f,
            0x7dd5732416348077, 0xe7af67b7d6ba35df, 0xc6fd921df658a4b0, 0x87609679fe520068,
            0x0206c37e9222c6e0, 0x00e5d3a273f5813d, 0xae06bf2bf1b429aa, 0xee4c27ba184fb1bd,
            0x7ecc12ea59735cba, 0x695aac348432a44a, 0xff62d0d33ec2582c, 0xf1702128b40e53b7,
            0x4023b1fd4d2d488e, 0xf5b00719a61cb726, 0xcdd72ed5950efdec, 0x1d6b7ca40c5120e7,
            0xda42c0c2acda3ef9, 0x4057a7cfa733c1e3, 0xb7596ead077ed2a6, 0xa2814be13a294b16,
            0xf86dad5b9bf16472, 0x0b9d6fd382cf16f3, 0x515b9be628be7dca, 0x7f5ce95315b9feec,
            0x3fe1532d101d1136, 0x23a301e6024feaa9, 0x3cd937fd5945db30, 0xe2512ddd01676104,
        ],
    // j = 38: cos(38·pi/(4·512))
        [
            0xff90b0a7098f6443, 0x2dabd3195a05710e, 0x92a56e4bf526c4c0, 0x71e0b876b1d86f7c,
            0x457b317af8409ad3, 0xf0f0bd47d954be66, 0xd1e60e174a7071ba, 0x6a7a805c1ed4c504,
            0xabe80f22ce3520de, 0x03ea413da3d0a474, 0x38b24355331bb4ea, 0x799b7fd3a65699f9,
            0xcd2d709db66cb20a, 0x3db5ee276b8260e5, 0xb167d7902b9e1efc, 0x8f615b3e40db693c,
            0x70aebf91e47ed55c, 0x336bcc78620df401, 0x98e38cc38ba1a1dd, 0x5e9615fdfcdc7b03,
            0xe9fa9dc121e36e94, 0xdd7f1e97604824fb, 0xafefb8ab04d6152f, 0x181cf6f372b635bb,
            0x83447a3ed9a8e841, 0xd897d922e145d6fa, 0x180a5e2b23dc7de8, 0x49f2d7c0e9c9a391,
            0x3c02ab1fc72e16e0, 0xb22fe6fcef37918c, 0x7b9fc3a0b4e0ee81, 0x1bd1993832625d0b,
            0x960f15005298ce24, 0xaa0368a6e1497aca, 0x82c1e72e221e52ee, 0x472137dbb93682fc,
            0x4b5effe938c37f62, 0xa885b928f3296106, 0xe81270642a31a80f, 0x20447591bb54ce3d,
            0x5e24d9159dfa17cd, 0x26ffbdcf76c94e75, 0xa07c28658638f810, 0x65d9e35808340b2d,
            0x8d28602441258a5a, 0xe810c0a72727de97, 0x2ba1613abfa15f35, 0x731e4f290693f9ed,
            0x5b7bb2185facd90d, 0xc3bfce1c463354da, 0xbec085cd1cc2fa2e, 0xebbe6e42bd74b988,
            0xdad42af9fb2907d3, 0x1eba1591688cf34a, 0x1bbcb0ba5d933e72, 0x4976a926a252d560,
            0xf34a712a9cacf0a1, 0xfd4917620bb916f5, 0x2b93e4022bea5e06, 0x45357dee3cfdcc17,
            0x14aad029627ef697, 0xf093b5b1e699c09f, 0x464bb2ee8eff9ae1, 0x708f465ce9ca0571,
            0x5271a44852ca702a, 0xb0634779422c893a, 0x10bcfb448cfe305c, 0x271ba10b7477c8c3,
            0x1b8d9e8807442970, 0x739ff68260fc66b3, 0xcacd3d9b056c5072, 0xa6c0eda581e76be7,
            0x9b7df01c2d2ec5dd, 0xa76dbe9028caaae7, 0x05b858d0a232ae83, 0xea9273b42c70d42e,
            0xedfb4c2bce9c1fe0, 0x3dae60cb312cdb65, 0xcc2564c881c7048d, 0x1f1ff03481afbeca,
            0x8add67eb333f2cca, 0x5ab2b92581d66615, 0x7556bd0170bc2c28, 0x66fcf574ec793fa1,
            0x2307ba7ad241ce0a, 0x56c163064013f0eb, 0x902981c8b9e7994a, 0xdfa0e7137f62b963,
            0x5d202c19d8c8eaf2, 0x16d8cc11a9bbf583, 0xa952a9bacc47c04a, 0xa9658dcfee37d038,
            0x39a938ba244d9b8a, 0x53b3c1a4923804d8, 0x4ac300aa6f2f27db, 0xd461e3875e634865,
            0x9d39fbc273ec64da, 0x4afd7a2b1a909e9c, 0xfac5299c159b9e9a, 0x86d4fcf3d3904212,
            0xc2eaf9194613ffa9, 0x461f3ba903c70e33, 0xc274378864df4db9, 0x78a5a1052ffe1831,
            0xcfc69bd9a46fcf13, 0x89613d353ff0e370, 0x8cb9a120e08bb47a, 0x41a62f5bbaab071f,
            0x293c5d042d169659, 0x90a6075d3d2f10e0, 0x811a574e14a3851b, 0x4be7dacd7b1d4209,
        ],
    // j = 39: cos(39·pi/(4·512))
        [
            0xff8ac19df0cb2620, 0xcdac5217fbda96ac, 0xdf66b43c31774538, 0x63e1077263a23b54,
            0x940e01091882568a, 0xddad59667ce96714, 0x21c66f30e1e5d822, 0x6c3160f9cfbeb582,
            0xe3218fcfb98490a9, 0x23d0f870b390a180, 0xa29041c3356de8e3, 0x849dd25f2bf3f035,
            0x63a562368c007f62, 0x88bc93243f0a210b, 0xaa4ba70d44ecd4cc, 0xb2fd9289b26314f9,
            0x16a73003e27bb76b, 0x2c07c2507b350210, 0x046daa034f09467e, 0xe90c412f395f4e45,
            0x549992c9eb5d0de3, 0x79df6bf47a673c2e, 0x940730c0cdf17efb, 0x63ab5273c7e09822,
            0xa556aa9a3d1323b1, 0x701990c253acc36d, 0x482644628643523a, 0x5d0456c9e50ad560,
            0x8b316e95e41938c8, 0xa6511a3bff24f6e5, 0x9c405f1249e28eb8, 0xd731b540ef41f2f3,
            0x52e6c08399b025b2, 0xd62738a9e508335d, 0x0ea05878c3bfedb4, 0xc4844214bc7c14ea,
            0x78eca56e12900c61, 0x78079bff2d72faa0, 0x6baf352d6199b93e, 0x2c848a78fd5f70dc,
            0xa73bf65b8b391998, 0x08f32bccd153b845, 0x8ac6dff1c5bc06eb, 0x1f840b59347ac648,
            0x8e8505e94c780ac0, 0x4da70c198527ad2b, 0x66e3c0e7b17f3565, 0xacded033ddf16294,
            0xcef96096046f93f2, 0xd2a305a567d12324, 0x76c0531bccde59df, 0x4c268f8b916a2f11,
            0x6beed413d4f30d5a, 0x3f626eb8e101d6ff, 0x838d308c8c1d5d5d, 0x950b4628423bd4b6,
            0xf723673bcc882916, 0x9065be0a42999863, 0xc6daba510ea3361b, 0x0a379c02ac89e2ec,
            0xd99efafd27b497cb, 0x0b54ae443accd42a, 0xc6f73ce4b3f880b7, 0x4c839e7752ae1963,
            0x7bcc915aad7f80b7, 0x787bbd0855562045, 0x9de5d55cbe6aac6e, 0xba587aeb9650837e,
            0xb2153aa1f8b85de8, 0xd72a2cb02cc3bffc, 0x08015b60b60b9435, 0x62f4cbbf907905b8,
            0x0ac3e073f839fc00, 0x47937bf0bdde0610, 0x64bc8a79a4af04f7, 0x86d9369c0e67f925,
            0x6f9b51cb2cb01fa8, 0x84c2381811eaa457, 0xabc5f1930c74cfc2, 0x13776964bed0186c,
            0x66cf7c5368d0a807, 0xe7c94390e9feb633, 0xc62c255f418982d6, 0xc87341dcd1bde3c9,
            0xe6fcbd5d7a4e6c0c, 0x12d3dfbb4f6fd760, 0x5bf415b7ba461be1, 0x48280bd499c52a86,
            0x63f4a791c1cc2ca7, 0x101a9d967d532e68, 0xa625417e963809bf, 0x5811ca70c6554ec6,
            0xc6d46a852a8fc1b9, 0xad357770184febb5, 0xad75f70b9a869442, 0xa063a5eebd96258d,
            0x8e687a165ca0befd, 0x0abcd02f5210e1dd, 0xd2b1f453a379a2b3, 0xb02796781eb1aacc,
            0x668e29e794a7c5e4, 0xa323840d0484a8e2, 0xd7321d43d86cee37, 0xd5dbe218dbbb3f05,
            0xd58126d39187527e, 0xd0ed57d223e03d23, 0x6dae1cc03f6ebe9f, 0x5e0a0b118db0d9e6,
            0x50a53a9dcd684409, 0x762bdcd29585e8f6, 0x85766d4b00252fb5, 0x8eab007de54a4607,
        ],
    // j = 40: cos(40·pi/(4·512))
        [
            0xff84ab2c738d6a03, 0x519c314973ccae6b, 0x3cb04da7e6b0bbc3, 0x369ca2e0608be070,
            0xa7ba18398767930a, 0x1018736805f7bf87, 0x53a25dff22830be0, 0x7245d6da58a05063,
            0xc1f76c5797e7a402, 0x99e34c173667e8e7, 0xafd37082a90870b9, 0x2f6228403ec05356,
            0xeb2279bdad5946c0, 0x6d85c05cbf7e9b1c, 0x9c1645a932dff4a4, 0xb3a9bc3140375969,
            0x8c0fb4b028be8693, 0x7e892db995afab13, 0x98c26f9419dfcf5b, 0xf2ddeba18e71ea20,
            0x6b4802b502b2cc70, 0xdf73ab113d99b6c3, 0x4c709fa3f662f958, 0xd2339830846b679a,
            0x867bae6db575b4ea, 0xcebf687120dc7a6b, 0x292f18518f58b5a0, 0x62ee1a66e089f08f,
            0x5b145ccdcd317d5e, 0xc9cc7706f912de49, 0xa048dfbe3e9cfe4c, 0xbcf327678b1799eb,
            0x47124eeea3fa769e, 0xc79690fb73b6f3ca, 0xa3875ba9962d8d86, 0x8792300994824a39,
            0x2763af6f03d602bd, 0xa50197faf6ade3d5, 0xd289227eacac4fe4, 0x889391130bebe35e,
            0x81495738edf466ac, 0x58ff2c9f910103f5, 0xc0a47bfd84ce42f9, 0x6564b268e41b2f1d,
            0x7f5508df52d3380c, 0xb6f3f3afd4e85533, 0x6adceb456a7a74e0, 0x57a6d918fb9a4d01,
            0xd58e5ca5b247e9d8, 0xa2869fb4c7f2f642, 0x6bba41e153cda248, 0x6d61099bb05edf07,
            0x84fcafe055abc6a3, 0x8aae12cd410efd8c, 0xb0c6b45f20f52f15, 0x6ed54bdac2687502,
            0xdfd9bc8787062561, 0xe33572e57d13bcd9, 0x972b6411dcdc18a3, 0x537a16c15e182852,
            0x28ae4c06fb6e8dbf, 0xe7b8dc54c9781229, 0xb7edce0904f857e3, 0x4681ce3cc181da08,
            0x00eb3fa272c99698, 0xcd86b9752829d5f2, 0x1012cb7796381dd1, 0x55381a2a10675a38,
            0x7d91d149189a38a9, 0x0131ca30264e8c69, 0xcccb672a58003cf3, 0x51ea7f903a0761a8,
            0xdcfb87dfc5dcbc9a, 0xb96c44ffceb5f827, 0x9a0289246a34daf6, 0xe3463369f8b7804a,
            0x726aaf4fc8e2e39f, 0xe1a50baf300a21fb, 0x5d8b3d6f527f91d5, 0x0c28073028576091,
            0x4d2ec2580fd52e8f, 0x5b6b131b3adbfbf4, 0xf942c9f833550cf9, 0x34f231b87a14a6ad,
            0x6a2b4db6842c062b, 0x4ecae8e7e5ccda39, 0x9c13a80e103dc39f, 0xaf05f0a364900671,
            0xcaa5566f13b441c7, 0x193d4bf37acc0110, 0xfadf155cbc5855e9, 0x0c7c3b8488d26364,
            0xf2e11658da0a05b0, 0x0568b275d678dffa, 0x7c9328d461877f8c, 0x294ac41721ea2b03,
            0x6f89473f2d2a66bb, 0x81836bd81e700c50, 0x6883dbf36e41e03a, 0xa06f41fa61693bbd,
            0xdefde769ef1e7070, 0x95ee2d165eb0d7aa, 0x52769c065dc99356, 0xcdc9e8f71f77b852,
            0x95181ebf7d24b0aa, 0x0c7d17cd8d1229f7, 0x5ab42e39d7f34610, 0xb505b59dcc3c66da,
            0xef536fa98e7516ae, 0x95fa5d5560510cc8, 0x9e03c575cfff63fc, 0x4da0e7d6436d55a6,
        ],
    // j = 41: cos(41·pi/(4·512))
        [
            0xff7e6d53822b0d1b, 0xa567b0115e8a5e1c, 0xc1a13b160c8d873d, 0xe2bd9f71ebb10735,
            0x2020bbc10eac56fa, 0xc6fb92b2f60f027b, 0x8b67ac3cb2278ae0, 0x110201c787997e31,
            0x48ccbc9817b14177, 0x9c9963f3db390bab, 0xc4a413aa7932cc5a, 0x0927c62657e9e05e,
            0x510cabe5c7a98cac, 0xfd13c8499f5faff1, 0xd4745862b50e3dba, 0x708c6d1a2ab59ec9,
            0x46478009fa04b16d, 0x8a07f7fa4d8da7fd, 0x21d1563bca9fd517, 0xfbbfbe888b5011bb,
            0x1b9df60731c2912c, 0x17b560d0b21ec926, 0xb50f63a6f2583bd9, 0xa5e421e27f48c63e,
            0xf43cf307f8829bd6, 0x93f9420bdaf8a859, 0x47057afb11ffc268, 0x105171f6121cd2b8,
            0x916aaf5081d379f4, 0xe80dcc9ad7975c09, 0xd17b572fc8928c3e, 0x067bb3621fcb4d5c,
            0x117ee373bb6a6d2f, 0x5ff35cf2aabfedd1, 0xcb8704e9c8772333, 0x551fb76d60cd7ad7,
            0x1ed153a6595eee84, 0x66b0580c1928a1d8, 0xebbbca5661d4dbad, 0x0a9f4d330d0e580d,
            0x4978ed7572ef4c83, 0xdd856c85b19ad1fc, 0xe1e8a93ad470ff27, 0x03ea698d32f5e24d,
            0xe64613fdcf4bb15a, 0x0d5b31ce5b3add6d, 0xd69d9c0f8434aa3d, 0x160ce9a3bad03849,
            0x3411b8f2e1aeb125, 0x4b939061313d3afe, 0x0b6ab96645faf72e, 0xde1a661c96487533,
            0x47fce57f72c83e96, 0x2f35c685ef01c5c1, 0x14a5d10b63d80371, 0x6bd522dcf236975b,
            0x6136ee09db4a54ee, 0x495ef23338706880, 0x062250e37efed1c8, 0x9735e9c06876c0b9,
            0x236c29948711df92, 0x57d985086bb18692, 0x01ec8c1cbf2c1639, 0xe7daad6037eef8a7,
            0xf758d380d21dce41, 0x811000e519eaf15c, 0xe6e5667bfd98ce06, 0xcba83218994ed93b,
            0x0072e8c4406475b8, 0xed2b5e2de31733c9, 0x9d4cbceadcaff0a8, 0xe8f74ba976a1109d,
            0x6801113ab6a8330f, 0xc9ce864d6546edf5, 0x76f3a43b738e6bf5, 0x87c998e603d970c6,
            0x025c645e5d51c498, 0xd782972d975fcf72, 0x8e32e7f87f4aecc9, 0xff17b3e9e0025b1e,
            0x72ef832d65542dc3, 0xff4d0b558075b282, 0x3e42920837712236, 0x2a844127b296d1c0,
            0xe2f395ff245a45f4, 0xacbc72b053f35f33, 0x3456c72fdf39a878, 0xdae50c6f65103750,
            0x54a5dc826b8af59f, 0xbe0a5f97305aaa41, 0x9008064d266c49d8, 0x13fe20834b44dc8f,
            0xf6f23c1a0d2f7fa1, 0x0362c4e75c455348, 0xd1e10f207615e75d, 0xffd48e5a1867d19e,
            0xe94b5d547ad2fa07, 0xaafcb3dc96ff9b5b, 0x0c9f207e77471e79, 0x82ac303b1eb845e0,
            0x1dce893688a65ab2, 0xe6aea9522f4ee65d, 0x059150375362b79d, 0x4bcaf12054bc28b3,
            0xe6d275ccc6cdd6f1, 0x91c25a14d0ac3c70, 0xed94982c3d955c8d, 0xfe296426fe2bcbe4,
            0x0abfb4de576c1d9c, 0xd746a67056bec5dd, 0x33865bd3e592e338, 0xa9a4a0ba88e06307,
        ],
    // j = 42: cos(42·pi/(4·512))
        [
            0xff780814130c893c, 0x3ea4f30adda3016f, 0x4f3dc79dbc890df2, 0xab977919917c9b50,
            0xac52a7f1f4b79514, 0x83a688fafefbdd3c, 0xd92e78057cdf852b, 0x61a49c1e0942633c,
            0xc2a7baa3ea9ed276, 0x4efd787aabd5daa1, 0x01cbc24a83aee896, 0x9f1e8a34b23ae5a0,
            0xfe5a2e8d9afdcf9a, 0x5e9da21d9155e946, 0x591458e3139d78a1, 0x8b21c76c3be1f742,
            0x96136026617330a2, 0x12b9b600b2294ad4, 0xf2d84e8f85b291c7, 0x4f319bacafde203e,
            0xa2aa244aa237fe56, 0x84042f53db01eeae, 0x491dc5ead99af292, 0x6dc7d54969851ff9,
            0x3e6d8a4fea6ed70b, 0x5a252646d2ada3f1, 0x92ab440f9397769a, 0x16871653e6eacbc6,
            0xfb49b090b13a38a6, 0x36faef62bbccf599, 0x056e0932af042517, 0x853119bb0b03994f,
            0xd72c4a0c5440e02d, 0x22e5c2c3587bda83, 0x1a6ed31925ed979f, 0x59eb7c43350deb91,
            0xabe1a4ca110f48e3, 0x1457a4f64497512c, 0x65a6571a2024a45b, 0xc0f098f0eae01c42,
            0xe169990485257b3d, 0x0748934b461a207a, 0x9d4e8507272d72a8, 0x8657d045f42b2bfc,
            0xd0c5c38d51abb7b3, 0x56af3899d608767c, 0xfca3496f7a9530ac, 0x09df39be4c11f084,
            0x48f529c7ad0910e0, 0xda13b2a98afbe2c9, 0x82905cc541c87069, 0xb78fc59b84a73368,
            0x0aa4d1393af38d05, 0x41fe51ecdd12b80f, 0xfd91fa6f0f905c40, 0xce58e7f287727dec,
            0x2a344d0743b2a30a, 0x64060595aaea2bf7, 0xe4c9d601bc93caab, 0xb5a271764fd72489,
            0xcc76f265f91da012, 0xb772e19fa89eb427, 0xc0ff19ee9d2d88d1, 0x18f1ba7948bd42fd,
            0x0b1835ec6d285f7d, 0x88df361d18b6e194, 0x2fe17b816b5c271b, 0x548adb7d4cde7df4,
            0xba26069ec9d2d5c3, 0xa56346b4e2e7101f, 0xca8e493b1461602c, 0x6948132602a8277e,
            0x152db38e6f79b5d7, 0x5498887a6bb6023d, 0x03350facfa94df88, 0xe1194a239398feae,
            0x1ff1cab3613d4c53, 0x9d6fab575ee2ab78, 0xd1b6c9864ef9d82a, 0xe21ceb0a14699d9a,
            0xd0eed6e5773afa2f, 0x3d60a371f9b090b5, 0xb705a5131abca883, 0x967887f519625b42,
            0x9757764456ec8f70, 0x688aa692f94d618c, 0xcb58b6ff3513eca7, 0x75a464dad9b40795,
            0xe0059c5908bc2263, 0xf0d6b1c4e6f396be, 0x1ec3c453f52b76e0, 0xdf58590028c41f08,
            0xe0f890f77d99f958, 0xfb743e7f54c8888c, 0x5a953c3f15a90f0a, 0xd62493a764ba9931,
            0x2f5a0e9556c0b0b6, 0xe113c236ebefa94e, 0x0af481de0048cc52, 0xd9950bd3b006a706,
            0xbe2245a3cd660987, 0x1852f675350467ba, 0x70aae2d81dd615a6, 0x339b9141e221a8f0,
            0x4aa20ca981acefec, 0xffc967a5821da796, 0xe773bed0729897a1, 0x636ed08bcc0086fa,
            0x59bf9fcc7ab84021, 0x4812a829f9cb8f45, 0xbaed5a6efe5ff4dd, 0x1aee3edb9eee4244,
        ],
    // j = 43: cos(43·pi/(4·512))
        [
            0xff717b6f22adced9, 0x4fb2918e425f241a, 0xe31e367b56b57405, 0x111043826d7c38de,
            0x121867e635610186, 0x25b6061bca2ff60e, 0xd144e1558febc2b0, 0x8cf0ba638c7f0e49,
            0x59ab50e954f3b528, 0x316f7f7f202aeeef, 0x562bbc4d1fafb813, 0xa8d1d5b6af85c72a,
            0xbf2f776fe3669b98, 0x0d65cd4973e1e567, 0xc6421f04cc994186, 0x57b8e9b38116db10,
            0x0885b7844ce30f0d, 0x07caf690634423e3, 0x11fb2ec26835fecf, 0x38d9fa6eb274fdce,
            0xd10a1d7f5241f596, 0x463718249527ceb3, 0x46f4accda1dab0d1, 0xb32d5145348b35ba,
            0x33e264e1714cdc3e, 0x825f17c2eb7c3f7e, 0xdbf333fa03bca92a, 0x89f867a60ae0b5f8,
            0x8c73d5910b8f7402, 0x0bd293f3bc2c4b5a, 0x4cdf0f3ca0545b70, 0xd52a8cce3cdaf8ef,
            0xda8cab5f2895251e, 0x314a079014595c01, 0x650b4a7175bb00cb, 0x4265af17017d8a2a,
            0x57b503fd50614821, 0xfc99beb661cd5198, 0x5776063e75020aab, 0xa9d5afddd5248f84,
            0x16e7af89af480b8d, 0x55a05e0bf04b9e83, 0x47fb3b001f6ae9d6, 0xd2074e874a2525d2,
            0xf95be1135021f2b5, 0x4aaa5f317b9ba5eb, 0x3c7f284ed365ba0b, 0x4b82359bd4ac8910,
            0x816e4921d0965e23, 0xf0b4cf31fb4a2a01, 0xd4e761eee3d5dfcf, 0x51eb5e95402bcde0,
            0x2e09e3811ed325f2, 0x80f04a522cb5505c, 0xfad5d77ecf5a8983, 0xbae9468677e98efc,
            0x3af0e6fa1e142dae, 0xabb6941d7b133afc, 0x1b298ce724181de9, 0x5a5abdd821ca336c,
            0x3006261fbfd767ef, 0x685872b4028e5aff, 0xe938677dd9d8c004, 0xb2c36f00f8feab9b,
            0x9e7a18336d4a4cf4, 0x2af223c9212d7dcf, 0x8350234ebb637279, 0xd8cea21808a0c0d4,
            0xf3e88b6ccc2bb237, 0x0889f23d179d30c8, 0x81530381a077a687, 0x6f430527ebccef60,
            0x7cb3c7c1aa4d6664, 0x03c96a5a02d2520c, 0xc2c223e4bfea3cfd, 0x548015ee475c7394,
            0xfedaf99305f8ddc9, 0x162ca529f8ddce9c, 0x8b741c5a0df9c042, 0x20b0c9e268d110a9,
            0x2334af482a916062, 0x2c71a079e36ff018, 0xf860fcf43e8be44c, 0x18cbc89678aecb7a,
            0x5380f3990b56f1cc, 0x6ce629a0b658e242, 0x3318476289b0a794, 0x631b1e137fb5281a,
            0x6f35ed148a8c669a, 0xee2917b02057b31c, 0x7685203fd0f4a413, 0xbae19f841a70caae,
            0xa3a5578462b96b07, 0xe95aac3c05ee8e62, 0xa1b209088c18ed99, 0x9a1cfa112984639f,
            0x6096b0f7b8d17e9e, 0x59b5438b43635c50, 0x59a9fca33bf900ff, 0x308ea1e372aa4eb2,
            0x47d41bbf4cee2384, 0x8021a9b8a579e8bd, 0x9c92d45f270c9311, 0x76ebd883c345a0f8,
            0xadf77a02543e38df, 0x0e9763df08af63e6, 0x12fd009063df87bb, 0x6c0a0cc6458ac784,
            0x73bb73d8cdd4284e, 0xa6c3693c5b53957b, 0xfd2b044a7946d8f2, 0x31f9255385732a6f,
        ],
    // j = 44: cos(44·pi/(4·512))
        [
            0xff6ac765b39e1e19, 0x1b9d5851979f28fb, 0x2a4a79837c42e8c0, 0xc211540626f5514c,
            0xda1579843f8331b6, 0x9cf6d15bf7eaad2b, 0xe5520a6e1a5b6f06, 0xa0daa04eb80f0057,
            0x89b365af777e248c, 0xf27e8cb20cb9e010, 0x38ab0e56e3c50346, 0xa2748f0137bf6374,
            0xaf2febb4d6ec17e0, 0x553218ab423e59ff, 0xeb8f9a1f75b31ca3, 0xb35dc03002fbfcb6,
            0x23d6d31304408dcd, 0xa4e0c5c031f5c49b, 0x110ea37750626a3f, 0x2c43f88aa66a592b,
            0x0637c524c8b0705c, 0xc5c8a29445591126, 0xbeb64acaf881166f, 0x7cb37203d391a949,
            0x50b85bef350292d2, 0x887c1179b57c7a1f, 0x50662a5e49725809, 0xbe86cd55a8ef6c72,
            0x1fd9a9fddaf851e5, 0xc805a01e76bdf933, 0xe92a8cfbf2e21d5b, 0xe223221076af46c0,
            0x89711864d4318fb9, 0xff79f722885460b3, 0x583156af6e6d2a4f, 0x3186369caac0affd,
            0x2969ea84eb9f68b8, 0xf3a9e145c68e6b3c, 0x45d90990df0691ad, 0x1e82b1ffb08fd5d0,
            0x1cef8a58b917d684, 0xbb0ac245961f574c, 0xdf69c035ce5597db, 0xe7e8d542f3b13d7d,
            0xc5f2faf3f6513868, 0xa1442fdad7038d3b, 0x40609f39c94857e0, 0x3509047d93048bf2,
            0xb7af1991d744d6e4, 0x59919a23eb0e662b, 0x7a81edd201ee8c8f, 0x7500455eb6960309,
            0x13ed65fd80b527d6, 0x4ef9e61377e62457, 0xd0279c95e7e39bfa, 0x32817d7543ceb718,
            0x8de83fd33b46e3a4, 0xf03f47f0f9c476a0, 0xa55875d1cb3e2fba, 0x0cae1ce287530c71,
            0xa998189ec2ca9088, 0x3d22ddbf0c950e40, 0x92efe5c106b96752, 0xdcb2bcf826760b53,
            0x3708774fb3de5e84, 0x6eee79333a216c0f, 0x896719eb7f88d00b, 0xe2784bf52b3a3641,
            0x9ff4cb55b0df12bc, 0xf547246dce0d7aa8, 0x8edcc953047ae882, 0xde24dfae6071a722,
            0x258cd5a351590883, 0x572f962d7ecf9635, 0x0a366b4491c5505b, 0x36e6471c00321028,
            0xe753d7ffb1c91ce5, 0xdf282f92ceedaa39, 0xbfe34e0249989e45, 0x106f0ec463997b39,
            0xa7ef677ac2b02a99, 0x7cab3444f729d6cc, 0xae2bac28783e16d4, 0x329b20b1520d4a2a,
            0x8d614b0bfc8cba3b, 0x65f8fd432dd8bd13, 0x3fbb6fdc4be3d076, 0x9ddcb6982da0ffdd,
            0xdeb86603121e7bed, 0xecefd41ed55a11c9, 0x3f1e79a8d29d620d, 0x8240da206588a19d,
            0xf455365b3c70ee09, 0xad95d92f80da81f4, 0xe38b3a323681fdc8, 0xcedde33bccc0223b,
            0xf1da475452a84ed5, 0xa7ea542168461a86, 0xeeb8c341680cfc49, 0xc924b3519e7daf0f,
            0xe204355e6105cce6, 0xe3508433f0334632, 0xc475557e45687618, 0xdd9aebe15c2714d6,
            0x2c1baa502f51f69b, 0xe5f4f3cc0484d467, 0xa7785f42ce916965, 0x12fafde62da1dc1c,
            0x956348dd140d70f1, 0x17d8c7527f03ec30, 0xf9123794656d1461, 0x4a570993060e7033,
        ],
    // j = 45: cos(45·pi/(4·512))
        [
            0xff63ebf8ce7fdef4, 0x70ce64fe048762f9, 0x9e1cfe43f85c6416, 0xabafb685f805b160,
            0xb01951f7f5e5045d, 0x4fa0e5f3388a5a41, 0xef34e2223a20b47c, 0xdf383df99c0b92a9,
            0x2f79099018c2a163, 0x8ccef64c3933cce5, 0x9103c0a0c7f1a817, 0xa92a58e564b8b930,
            0x8fe37d3b3ecd1df5, 0x921b4bd5545b8919, 0x05827eaca83db3e5, 0x75052e8d69529c1d,
            0x945e037d72291d8f, 0xddbadf3a1dfe756c, 0x912e3b5913e03597, 0x9ba819cffecad5d4,
            0xe82666d34536777e, 0xe2f34abcde765417, 0x44b6de280e4eade8, 0xea3cfe302577d820,
            0x69f91b10ee7c2869, 0xbdd47d45aad73298, 0x6977e692f49377d0, 0xcfb8517dd83ae874,
            0x29c4f5abb1409b81, 0xec11cf09fc35348d, 0xe31f63ed91118a28, 0x31a8a098559088db,
            0xe63018ed3912e09b, 0xd825dc6203639ba8, 0xbd0ac1d3d467fc72, 0x7c94b3345a64c062,
            0xc103bd0ed2377c3c, 0xe6cabb954d56db41, 0xdbe8b6941c517785, 0x875047906eab0bfa,
            0x70e0b28d6e9e127d, 0x83b9f40f5b68d1c6, 0x8b46bae2083d7400, 0xb9a1bbc83813b86d,
            0xc0e67d9f5bb06c5f, 0xfadb942a1690e94d, 0x29b63e5f81ddabfc, 0x0a2f33f00ef9203b,
            0x6430e7c3be6f7a90, 0x5557ea9c0af7b56d, 0x480c635e0fe867a6, 0x793e0d5ee0017c30,
            0x091617bead7357ec, 0x78442f8093a2491c, 0x38d5d86589a72ef3, 0xef759897bccb5443,
            0x69355c31764388d2, 0x3b121f4bba2ba1fe, 0xaa42331740e7052d, 0xaa8f573ca4d729e4,
            0xe52171eb65d5a58d, 0x93daf500168b45cc, 0x2d84a2a82221fa80, 0x07e3b636d932b377,
            0x37dd895053adcc03, 0xab23568c2898652e, 0x16f6a8184ffdbd82, 0x9f88fc4f3f127312,
            0x720a29c128e1adc0, 0x3762a768d0cfb952, 0x58b704553495c5d9, 0x5d2014a71eff460b,
            0x1ee3b631f0e30259, 0x21d00834acf9ba66, 0xabad3dd1eeb5feec, 0x5c76b935ebfff60f,
            0xe1e5fef4e21b7483, 0x8090da7ecafa43dc, 0x1a1b7411b3c8d015, 0x9bd9afa0db7a8b1a,
            0xfa3014c3d47ec659, 0x7d6fbd498a9b3fe7, 0xafdcadb6f192d635, 0xbc1f1a5878a51adf,
            0x28d2203d8471e8a6, 0x6487a4aecb8a3501, 0x630c36348ee22d44, 0xcd417ec91eb89ea3,
            0x1f9fb31e29147b9a, 0x0ef34f1825ad0005, 0xf6bfa7317b9e5765, 0x263d83a2276fd0d3,
            0xbde5696914e3c98d, 0x56da35ffb8792c20, 0xa1d3d831e8fb558c, 0x7bee07154797ed4b,
            0xa137cda25150909b, 0x4cbd9ea47ddcf65f, 0x310f25dfcf2ec1f5, 0xb601c9451aaf498e,
            0x1f7b1e21de9a51fc, 0x487ca4f3e3d42985, 0x8f982a491357da31, 0xe04ebbe866fd4863,
            0x86e5912ace73e3ad, 0xdf8e478464016b73, 0xf58e2ebdb23f338e, 0x7e3e27d0966d3e40,
            0xedda2f4c95f0cfd0, 0x69d19f381136304a, 0x79a02955ff121d73, 0xc157164f444e75e9,
        ],
    // j = 46: cos(46·pi/(4·512))
        [
            0xff5ce92982087867, 0x50a7bb6a6ee3b0f0, 0xcbe5f295fbffdd43, 0x59dc467e6a6db82c,
            0xbe3eed1db032ea38, 0x0b2ab143c3683674, 0x23f5ff42667a1400, 0xeba37c4a7d11c7f4,
            0x3fb05c8df92869bb, 0x021451355bd6e8a3, 0x262db90876f21eca, 0x917c51b565fc9686,
            0x7ae9166089226ea5, 0xfb0ad8ef77745c87, 0x8b2dc44473401b0a, 0x285eb6bab028d7b4,
            0xf19d9f501694b940, 0xdb39f2faee9cf9de, 0x6cfae2220553cd03, 0x11b4cd3219559931,
            0xf7acbb519f66b9f3, 0xc629eee93076eeb2, 0xf9ebe274164d3930, 0x27bad478b4d1f278,
            0x0c567ceb8a19b39a, 0xe03239f76f21bf8c, 0x1c7dbfe8280a76b8, 0x201978b128ccdbeb,
            0x7e4796e5da5aeae3, 0xc6eb8cafea059906, 0xd2fa47882b1e9ca2, 0x78483246f828996f,
            0x16aef968cda56dda, 0x96060364f6f29854, 0x728c5eb8d582f8a2, 0x6e790ed7b931c2f7,
            0x63878a011daa71cf, 0xe94de9473dc2d810, 0xb660594882ff40e2, 0x53c9a421990195bf,
            0xc02cb5aaa744b802, 0xf9ab14880c17e48b, 0x3dd494c71397dd00, 0xbbb006e4de5f8254,
            0x310da025b401f754, 0x53bc94573c4b2396, 0xafcdbbac2166ba0f, 0xe5a81c44f1f4c369,
            0xb8598bb0669d30f6, 0x2987397865dc820f, 0x6a6f78bc10e61257, 0x8ec1cb2221a92032,
            0x1b83801c1e68afb3, 0x651eade25dacdc67, 0x4fa0362c39992ccf, 0x88bc3f042e722e46,
            0xe947fc3e813b4d88, 0xff370fb19c897e32, 0x0176048e900335af, 0xdda5d920d9f5455e,
            0x540c0820b9894658, 0x63defc71ec305b5f, 0x7e48b3bbd321277a, 0xcf7b5ebee206be69,
            0xd8e65a5505cc6a76, 0x08bf948c27e8e97a, 0xbd69ce4ab0261e7a, 0x34a2964742127d48,
            0x7ee7fd6b22c32a98, 0x5665bc8394dda8ed, 0x47456ff10929b730, 0x5189658b68014db8,
            0xd017d6026503f5d7, 0xf013a55d2e0f32fa, 0x18176153a056d2db, 0x7a0d8565c2d71f08,
            0x648c88399a85b64f, 0xa4ca4af2bd957218, 0x669c3b7c1da9dc5f, 0x0ae72a84fa7c4dcc,
            0x06459a499b1483c4, 0xa985b5ad7a85e993, 0xfbefae255cfbdd5e, 0xca1abeea457ef5a2,
            0xb7abd4ffc7dd0f62, 0xcaa5f5c83568a558, 0x8bd36a9fb58840c7, 0xff5fc3bbd95c0e91,
            0xa6d679776b6b3100, 0xcf399f91fb894300, 0xad6bae1273486ecb, 0x2e5c15aec5e4f4a6,
            0x14cb992947b06509, 0xb06e94358dab9599, 0x628eb1368b3c2a55, 0xa9fec3e553647d2e,
            0xb61785bd8b3f7222, 0xe55bedfe88023179, 0xde8a03736a792f6a, 0xfc0e16aa582b2a75,
            0x9a5f4a022717d6cd, 0xa449d8ad4c169ae2, 0xe5f56c2e00a2aa7d, 0x3a327ebdaecf8b7f,
            0x6a0522cdc3566ab0, 0xd89b6b7ad9b97dd0, 0x6204d015893ffd2d, 0x8a6b2c1ecd41afb0,
            0xe9474c606da693b3, 0x01a7a68b4368b791, 0x7d2ab0312802d260, 0x77617665f23cd2a2,
        ],
    // j = 47: cos(47·pi/(4·512))
        [
            0xff55bef8e30026b1, 0xca5a710f7140947c, 0xd99ecebd1e0cab4d, 0xe0fb651ac975c8eb,
            0xf3792ec9e46b4016, 0xb692601267a21f63, 0xedb4ccf0d1f72c2f, 0xf394cce99b47a076,
            0xef7ccc816e7b5b0b, 0xc195ac37d24f16d5, 0x0bc9414e3204351a, 0x7542dd729f051591,
            0xa0efdfb788015282, 0x7e38c625e7b4135a, 0xcdc90e7b2954cad0, 0xec04980ebac7c2a3,
            0xc367a3e19d55e601, 0x5c1c03163160d933, 0xa24bc70a3350d323, 0xab1742f4917e6caa,
            0x90efb3f435370824, 0xf461571334316762, 0x988e6bedb5bb0f04, 0x575982c2f85f837e,
            0xed4b59890938e529, 0x0483de1ea1e9a1b8, 0xe6d5c8cd33ad95a3, 0xe43781f261be42fc,
            0xa0a1944996bc687e, 0x78969271e1792b3e, 0x142e121dc51a8dcf, 0x97d552ca28172994,
            0x3db90fcff7cf509f, 0x9c166f75eb378767, 0x3ad091bff5ece3c5, 0x5c754378bef622ac,
            0x1a03c12a075a857b, 0x0fc437952ea957f8, 0xa3b20085a39603d2, 0x9f58d72acddf4259,
            0xf487c3e8594f5850, 0x43d7aad1338c4fd6, 0xf0b3333034ecc45a, 0x2a2e5ea4c455b742,
            0x9f1918ceb0519e1d, 0x7287655232846088, 0x2780741cc181c9ae, 0x16027f4cafd2ea34,
            0x1fd18cf1ab3933a9, 0xb8572077adcbba0a, 0x4c25feb35dd6e6df, 0xfa2fde9d6190e548,
            0xd6b017d0ace22e62, 0xdfcb4f3937203173, 0x569ecc0c644ff919, 0x3bde1d23b7a03942,
            0x8a4e1d4ab042bca5, 0xc45557caa5788856, 0x410eb25d3c7aea34, 0x0ba936cbbe34d0c9,
            0xb29a491ae4b6cc1a, 0xf4b3848ec8146748, 0xfe027f736c3278b1, 0x4c1329bc34db69da,
            0x542c396951f5fc47, 0x5ee86fe4386d5081, 0x07acd4fab68f869c, 0x08ed97adb5039a79,
            0xc143eaae7cb2f657, 0x8373326819242118, 0x49751378ee75d99e, 0xf527aea9dbb87553,
            0x04be0a26e3ea3bde, 0xe0f1d30d9a6a7449, 0xd8591db7df80b346, 0xdb7ae5e144570c5d,
            0x597ce91b3f771478, 0xa2f690dcd4e0eb33, 0x69f5eae55ab0b937, 0x7c22079de0bd247a,
            0xf75f916ea21b021c, 0xd459317d92915048, 0x633943829dd406a9, 0xed7c96c65d66bb91,
            0xb99aee9824e004ff, 0xc6b7e2c62e8c9958, 0x24b864b075087166, 0x07efedbea0e9a6da,
            0x8ea43ace9bc45422, 0xef7250878da6710e, 0x92ddee0e386b4b86, 0x0a00f3e2fbc68bd9,
            0x419c2d129d889887, 0x4423e6552d1a9136, 0x501ee589bdd7b044, 0x4f15875458a1d944,
            0x400f1349c089d4da, 0xe04862113700fd35, 0xcc8fc2c2eda5a53a, 0x9b96b316d91d1630,
            0x92603a3ac3e292fb, 0x3150f6717319054d, 0xe7aeed71024cd43f, 0x5ab01df2a1799d76,
            0xc43350ebc4ace05a, 0xcd498b33e50fb29a, 0xe0a3264fe007343b, 0x7f00fc3b1e170ca8,
            0xec20c0a3caad5ca7, 0xa3823123a04849ac, 0x932d884e1251dc34, 0x4781ac77361945b0,
        ],
    // j = 48: cos(48·pi/(4·512))
        [
            0xff4e6d680c41d0a9, 0x0f668633f1ab8589, 0x91cf862e7fad71ee, 0x964aad96d95ae9fb,
            0x3b7c57bc5c735193, 0xf1419bcc0ff7192d, 0xff574eedc96afa07, 0x0e38f09bc6ad76d7,
            0x853899a67ec60010, 0x9e89714f45ec65a7, 0x452e0c325151be50, 0xa674f39d98623fd9,
            0x5cd3044572999b44, 0x062df7128fb1573d, 0x23cc4ca1df2cf345, 0x73b0d05f3501570b,
            0xfb912099db8826d7, 0x242ecdfa5a29b826, 0x3d5d0e3186c07dfd, 0xbd42cf2d9a8cbcd7,
            0xf346de82c2f9a7e9, 0x6a573c2785b59aa2, 0xc09675aef06d59a5, 0xb02aeed10847d07c,
            0x31adcf37bdb0a455, 0xb563fadec19d6779, 0xfbb0b37f4e0f90ec, 0xb201180ccb289dd1,
            0x97bac74dc73eb201, 0x04eb24f72cdeba13, 0xa58ffdfde51656b6, 0xa082e1a1051a6c8d,
            0xa0edb83dd441e702, 0xc5ef1dce8d33ea20, 0xb4dfab84e865591a, 0x40911367c28837e6,
            0x2e93c8138ea7bd3f, 0x87a6fb15c77d3680, 0x559cb22d074f3321, 0x70ce230f13a81dda,
            0x6ff577e2e9c7c391, 0x949bbf4043b4b1ae, 0xaa1d267312959282, 0x0b2496cda8d49470,
            0x4cb7cd00397f4f8f, 0xed768c09363901ba, 0x838c76257e6595ff, 0x3f6a7019f3eb5d2b,
            0xd21277fd9aa2f17e, 0x871d941128baea7b, 0x4eecabac357bac96, 0x08b8640974c3a424,
            0xbee88932937febfc, 0x9d9253b3f9e93e39, 0x7ae75692e030de77, 0xd26131e9a443beba,
            0x7bf7d1243a0e3444, 0xfdfa0eaefe107e86, 0xa04185c75535787e, 0x2dcd0276af640821,
            0x50da0f239ec93418, 0xcadcc96a1b417dd2, 0x9b9c0faf32740074, 0x12c461d83ab39035,
            0x920977d5b2f13fdc, 0x05364dee711f07b3, 0xbde4208f75fbc4a4, 0xe1060e9785de79a2,
            0xa7d5e3ace0cc20c7, 0xfd6485ceafef1af0, 0x5704da32d689261b, 0xbc82476411ce7f8a,
            0xa0de5ab25d90a7f5, 0xc4e5c30bad0bffd8, 0xeeed49642ae17811, 0x8a903f1f1225d926,
            0xf3fee6d6c6c0ef72, 0xd1ed1f795140a1d3, 0xb7b2a640c31961eb, 0x76fe462ea22a6c90,
            0xebcead3a8b8b87a8, 0x7444a55db84d79ba, 0x33f72dfccecdf3a6, 0x2250c08207c03622,
            0x79d5517f0a5cb9fa, 0xbbcae10b8a5f2d5f, 0x4fa8bb4f9a21f3ea, 0xa07aa76c59f7afc5,
            0xa9f3e8bd7ab89682, 0xbfed0014fd2b9fc0, 0xb75671e691b4aed7, 0xc02cc86b320e2959,
            0x8ae4c42cb1f2d7c3, 0x34f3293ab8a6eb69, 0x8d44b5e555715e9c, 0x43852d34258ae3fa,
            0xc8523d4e6bd154cc, 0x7237da18a28ed73c, 0x10dd74923490e470, 0x2a2a4be6db90238b,
            0x42d384eff18c4bcc, 0x3eed423aa3e7cc92, 0x5cb66af2ad16aaa2, 0xd6619a0a5d63a079,
            0xdc1822afdacf26c2, 0x13c096307972a669, 0x596d2c5f2df7d850, 0x52168416a45187c1,
            0xc87191bffbc230d0, 0x2a1a95c482e59bca, 0xae3380fb50fb75ec, 0x1cbc1174f433894e,
        ],
    // j = 49: cos(49·pi/(4·512))
        [
            0xff46f4781ebadc18, 0xc8597e3eb6f50a70, 0xa607a1bc1ebcb833, 0x2ebdbaae7801cd9a,
            0xa09939f4043c75a4, 0x6ecc3af10950e86d, 0x60ef7d909563629e, 0x312bc9090dac66f6,
            0x2b863179b7084067, 0xb4c35ce5eda19d6e, 0x0156dc9991d7f7c6, 0xd75ea90eb5d083dc,
            0xcbb2330aecc307af, 0x431aeb2fb3e317b9, 0x442d87d47644fd2f, 0xf247a43c40281036,
            0xf4f36c8e2e499f94, 0xd44b436de7d17208, 0xe403f2933bb9d92e, 0x3f32bdd3673d2e60,
            0xccaa9204a1a83611, 0x15d944d5b04b4739, 0xd01b2588fca35b2c, 0x642c9cbf988722a9,
            0xf542f8a322c472ba, 0x3d5a073337c142f5, 0xcf40bbbcc6a936ca, 0x02be3761f7d14b8a,
            0x19a9dfa7cff81d37, 0xf390c322b1163ad9, 0x096a74353a94312b, 0xaf122706a011a27f,
            0x32f0af9507d2b16b, 0xf253fbebb52faf30, 0x9f40e065442c9061, 0x5e5be8758c6a63e2,
            0x741b699f6be97485, 0xc71dfec0f2742317, 0x1b198f6d6447c58d, 0x57789b1899b4f36a,
            0xd7e177de24a25b2b, 0xf60538f14bb63651, 0xe6db7e5ca4f6c463, 0x9945b54aab80d648,
            0x44ed3de0fbed819a, 0xd88d3b0836cafdfb, 0xa25f598d2bd336b1, 0x041e55585212950e,
            0x29e3a205dbddc6c7, 0x0963fa91de80c5fa, 0x80e482da818ad70b, 0xdeb38adc81e87322,
            0x7ea13ac70dc11c8f, 0xa3929b739f07e128, 0x0d20e38760ad6214, 0xed109ee3e73deb8c,
            0xf66045918ae992c2, 0x5de3a9c8a74cefe8, 0xc9bd447bda10e40d, 0x4fef5129fc3b519b,
            0x4660d7579bee3589, 0x78c4560960c70ab1, 0x79edaaafda3bea06, 0xcd93d07e5e3cab13,
            0x10b09040622180b8, 0x4293e366e160c56b, 0x88bb1fa19d05a416, 0xb9f15a650d5c0bef,
            0x7cfd396327502b7b, 0x6beedd38931a4442, 0xc36d2c64fa05a537, 0xdbad7b435fb7728f,
            0xc8b3cda2e8d0e2a5, 0x4507466a24445742, 0xecd72da0a48cac99, 0xb7e526166159a467,
            0xda80174248ce3f83, 0x980dde2237ee6fa6, 0x3b94edd5a66f3d46, 0x18df02bd91cfae81,
            0x804bbe2525591893, 0x7eed114b30627cec, 0x18419ce0cf761127, 0xc93902485ee0dac2,
            0x8ff7b07fcf5479f5, 0x23ab182e0141b014, 0xc07631dcd668aa73, 0x5bcefa6f5c96d2d6,
            0xc035efca0d3f6da9, 0x323bcee1aa6b9aaa, 0x779ac65cb488cc04, 0x41ebe12e1e6a7634,
            0xc45b59ccdc8ab734, 0x149aee91d96706e8, 0x26ab7b5e3c4c74d7, 0x1cc4d696c218138d,
            0x6b2448092b9f8499, 0x7cc3124a7da4317f, 0xedaed2e686b3db2f, 0xe0c70eba23a88645,
            0x7b9dda5be0addf46, 0xe018de0cd237fb8d, 0x0df38822d3d55d24, 0x41825da52c3bccd5,
            0xbeae8cbd621c5288, 0xcc4e338012c52c42, 0x1d86ad71d90f6190, 0x2a9f4001a66f9a08,
            0x4505acbb0970cdad, 0xd6c1c3bf1195f09f, 0xb4a0cf4da67da7bb, 0x73c1eb12face375b,
        ],
    // j = 50: cos(50·pi/(4·512))
        [
            0xff3f542a416b0134, 0xb085c1828f692969, 0xc67036de83db9a2e, 0x1d6ec07d640c8500,
            0x8feb97fbf91ac6b1, 0xed233c3e632d7f6c, 0x4e7b6d3b1ae2b0e5, 0x474efbaaebcd73cf,
            0xfe9b65b0060e4a1f, 0x7452c80381535be9, 0xc6161d2ab982ab1f, 0x2bfc47818ad0f497,
            0x6ec9b97b1507eeaf, 0xe20c66588b7f9b81, 0x9140eac9f709040f, 0x824bcec5b76aa14f,
            0x2b3d395b0fdb0385, 0x6fc93e2c7ba99771, 0xb6f9f8f0e8cf40a8, 0x3707a55755570054,
            0x1e64456109a952d7, 0xd4cea9d0e0d2a2b1, 0x96b3f498c47bdaf9, 0x2d7357948f2df61c,
            0x61e439c5f52b171b, 0x6cee56d89dbeea47, 0xaed51bc279927284, 0x96fc8f02f21a4000,
            0xb46398c538452d87, 0x20dc930839678ddb, 0xf10373e2adc76519, 0xaf2d6143bed43d15,
            0xc9ea7b136314c79b, 0xd23ac311f2b4b6bc, 0xe6a287eec77ddeb0, 0xa2251d47dce35567,
            0xf943a38f42ae295c, 0x9c181275b1282119, 0x8949311f9e56ea93, 0xfe013b0e55736c75,
            0x4228bc1b73b05bc8, 0x7f062fc9bf90b593, 0xa0a1715b1d8b3ae6, 0x410fb56fbf292b61,
            0x6628e5a0dac286b1, 0x98ffdaedb23d8fb1, 0xf1244d6a3b3c3923, 0x6a52cef1752cce2f,
            0xa4808178faec64b2, 0x3140cb699dcf8f8a, 0xf2ec4a7641a87265, 0xb8cd406f86d82a63,
            0xef7568775adc4460, 0xf28a0d5839a31dce, 0x3d3e8cdd0a79f591, 0x54d92cbc3ec1f0fe,
            0x9c262f832e806908, 0x858c67b787a000d3, 0x78968c45b52427f9, 0xdfb15451f75fca32,
            0x391f589f26bc13d6, 0xfe374ac7aa24f69f, 0x9c339ff3ee067bc5, 0x3f17acc2a5fd5755,
            0x2b80004e106a584e, 0x6d31163f44e5247f, 0x4c791e839c44778f, 0x073f0f1df75acf2a,
            0x14393e473e6f7fe3, 0xd5d1a532ef7b13f5, 0xc46f8663244c8dfd, 0x16e22babc844ee41,
            0xe63d21e0f74e3a72, 0x135300384dd9b4bb, 0x42809c75e63b2b14, 0x04a5cfce23989fc2,
            0x6b2f5c80c2ab74f0, 0xd3847bf45c8f9e7c, 0x3335fb01c385f633, 0x194af8ae24ae19c0,
            0xa01ee58c10732ea9, 0x12a9ff90608cb7d9, 0x904aad686be467bd, 0x93a0881c6fa42bad,
            0x237fc6b0f6977864, 0x32ffcc0b74df17ed, 0x9c51ef4434590b9d, 0xc9177755abc63b88,
            0xf8361a93ca62d0c9, 0xe1ead175f621fec8, 0x8513106c3887a4cb, 0xed94f0801898427d,
            0x11e2bf1e6acb4707, 0x0de6c82a7b302f7b, 0x0ad8dd3aed27295a, 0x72fe133f3cf9ed66,
            0xe4ec5712d64f0053, 0xc1dad15e96108b71, 0x6ff9e4963a52be51, 0xb070cad25e487a63,
            0xb93216cc5cd81c1a, 0xb5f929bc9f03e6ff, 0xbc757355df4ffaf3, 0x793ab774cf5e51fc,
            0x71a3eca86fae5dd6, 0xa0f89f84ed827560, 0x715202167dfe0219, 0x39dc54866e5ac8b4,
            0x8a1d53d4e3fca8b4, 0xb7081a83ffd7523b, 0x99d618b749fe5e67, 0x04815be58808f830,
        ],
    // j = 51: cos(51·pi/(4·512))
        [
            0xff378c7fa1641d1a, 0x7f91caba41a2797e, 0x25ed15e1506c0099, 0x874cd17197d1e94f,
            0xd494c069b2d7336f, 0x96329c768e2c4dc9, 0x1b739abfbd79a709, 0x4eb6e59dadbe42f4,
            0x8da8b939c50babd9, 0xc63608d3b1a2f344, 0x6e95f75c20eb1768, 0xf7f08b547ce934c1,
            0x392ceae5a4785993, 0xcaadd36996446e6f, 0xadcf0f1e27a8d474, 0xbc10ac943c75bd4e,
            0xff7a9cc95f67a150, 0xee8a39c33598c16b, 0x6514c3e9e45e542b, 0x6e9443a3bc91ba16,
            0x949380650804652c, 0x6e6a77a7a29f3adc, 0xa4c230cbed973929, 0x931653eb7c6e04a6,
            0x651129b95de2a4ef, 0x3b580c165f40c5c9, 0x98de20c5d228bdc7, 0x40597e86afadf8a1,
            0x377eaa5d29c7f43a, 0x834baad7cdbe8a10, 0x105ece8021b0c94c, 0xfafbd2001c54cd2f,
            0x9a5dba85cd5825eb, 0x8eeceb7a440a1b7e, 0xea3055e37060d86b, 0xfbc04fe4a7c02435,
            0x77dd5555fb7c6b59, 0xe5e2f5e84a145124, 0xd51fb33a4bcc69f4, 0xb6a1cd47b323c1fd,
            0x11db07c3ac04cda6, 0xea2ae6db963e78a6, 0x4fc8bbe9fb638014, 0x84af497b4f8e52d0,
            0x073045034b136662, 0x6d4399691da79be1, 0x4d36d8b7dbb4517a, 0x9652bfc664adca79,
            0xdc181d740326b593, 0x3617b5e6c1a27f93, 0x51caa39580270b71, 0x651d6acb5c089976,
            0x18e43acaeba5024f, 0x0b815202c2b89ca0, 0x26e75793cb298dea, 0xfe4d727c48a46d21,
            0x84400ed39314971c, 0x6e4ab4cf24041991, 0xe0328500321c0be7, 0x07fc253bc260b2aa,
            0x0eb0dbcb55a070d5, 0x4dc36810f92cfaed, 0xd4a1588a743f35e7, 0x031b43df62d5c903,
            0x3e4864e08a239ad6, 0xa3ae53f0f804f62b, 0x123b4deb5be61773, 0x91fa42ee2dd0e44f,
            0xc925837480ec7f23, 0xa59941de7aac8d6f, 0xc03652ceccf51307, 0x9950c5a882af500f,
            0x46c513c3b1ee7ce6, 0x06bf64bae527dabd, 0x969cf0b2ebd5f999, 0x11cdbfd0e2a68685,
            0xc2f193e3ae96fbbe, 0x1467f7c0035d9b2a, 0xae116ecd900133dd, 0xee49b816cdb11227,
            0x58dfaa6da272e06f, 0x42d675ea55119fe2, 0x1ce579491006e237, 0x244bd3c9d1be53af,
            0xcea09e8bfb6c8c32, 0x5ef5cbfc7f194dbf, 0x8dd11f72615d09b9, 0x8239dd246fb536c3,
            0xb53498f82c4b4fb9, 0xbe702501a01d6a56, 0xc3094da509272093, 0x73f2002a7c721e54,
            0x47d6034ad0124e3b, 0x5057e04cdd88b271, 0x0a55c5a041f29381, 0xbd43d3fa1487ed9e,
            0xee7ed4396ce34f4f, 0x7e2249e8f388accb, 0xcc41cce70d0587cf, 0xde980a5a0ee23efa,
            0x5cc52e913bd58696, 0x9ae9ccfe9a1d34d6, 0xd91668074b9290a3, 0x89249a4b34b1c2f4,
            0x200027cebc9d1592, 0xe2f2f0898c5a74e0, 0xa68d9161f97ff6ab, 0x955903f9fe345620,
            0x70a7a70208c5038b, 0x5668db686b6d9f4d, 0x95a6282a9a3b72a0, 0xbed71d9f40ec38ea,
        ],
    // j = 52: cos(52·pi/(4·512))
        [
            0xff2f9d7971ca0364, 0x27e31939e2eec09b, 0xa89daa52e210eec5, 0x668bd6f987bb6758,
            0xb00ebe7680ecd5b8, 0xe63c6cf9fea610e0, 0x151f0cc54b58d2dc, 0xcdd20471a2a2e3af,
            0x0ef6f2b9fe96ca82, 0xd87aba598e041719, 0x14a2cb303243e8d0, 0x4ef50e0ccee0a586,
            0x818850e810758630, 0xead7cb68d2bf3dd4, 0xa81a152ef212d5fb, 0x9b070d8300ed3308,
            0x1998685b84aff358, 0xc4019512e4f16f6c, 0xb8ffe05bbcd9fe63, 0x509d7eb1db6a5da1,
            0xa995558dcb222c54, 0x7ab4bbff496b5a74, 0x382dec3dec8548d6, 0xa026ae49319ff364,
            0x1b749de1de502b25, 0xfaf1123ea7a061e4, 0x12738db22a9c4308, 0xceca8f502c9ee906,
            0x1c8cb9d807150336, 0x90f3961e44759953, 0x7646e035efc75252, 0xbaa0da611cfe4bb9,
            0xd4ceb5ea30b7c5b5, 0x77eaf13cc727b715, 0xac7181f551ff916b, 0x4aa8312df330ce16,
            0xbe4bafde748d3105, 0xe0b0d72840050345, 0x5c85764875d1632d, 0xe7508fd6dd83a6bb,
            0xc7d62bd0613edb53, 0xc320d103b2b675f0, 0xcfef44914f1c0ece, 0x95a98cbc3f484e8a,
            0xf0ff3801daa49c3c, 0x9338ca93b28ef0ea, 0xb5fee63b71f7f6f4, 0x3415823e2e08f432,
            0xf3174762e5a0d9e3, 0x76e1bd9550981977, 0xb04534dc38301fe4, 0x2d41a2b3310a31d0,
            0x1c492921def84d7f, 0x9339a8691732f2be, 0x3d7dae55d3c062b8, 0xf36d3c5a7e9876c6,
            0x0ee626ad37904540, 0xfd391b1a7bb2ff2c, 0x4c72c127e181fc65, 0xb1d7d8edfb82b578,
            0xec94008a7a163c76, 0x83e4cf7145537b01, 0x8d28a3a6dfaa38b8, 0x342eb4864a95e534,
            0x2a623998e945948e, 0x74ac1745d45e07f2, 0xe09be9aba0c9023d, 0x3ecc04ad276bd55b,
            0xd81e12a19a0c10d8, 0x9b6638c10da4d097, 0x14cda75b155a6480, 0x250b03cef77b8abc,
            0x9d8a837c7622e51d, 0x7abc9c2e23939e8f, 0x13935e7caeb6f2eb, 0xd1a4eb28dc6b092a,
            0xe388f0bc79d3a6ae, 0x5e32ce24566c7b62, 0x009221be9c013ad1, 0x47d15204df5a7f10,
            0xe14b1f93ef97ff52, 0x453c52ed4f295c52, 0xfa883327ba254f93, 0x39554df874c09b90,
            0x58928bbeaf6c71db, 0x583ca0d0842ecc80, 0x823d375fcb9aa77d, 0x48b2bb76c23f1803,
            0x8716ea182aba79f3, 0xd0781a6abf343a01, 0xdb4fbbf21d35fbf1, 0x741422e4f79a9d00,
            0xce3ef294ddb55d35, 0x6635ccea478f87b7, 0x313ca485226180a9, 0x238d695ff72af27a,
            0x878ff930d9b3d0e9, 0x2ff1d1abca543a8d, 0xce6a8ce81f4f3b21, 0x0ac94627d5931bad,
            0x849198684892524e, 0x67d3981803870aab, 0xeae7fd596c10b716, 0xee879fe6cb8b1328,
            0x6d7d253bcd9f0af3, 0xe15aada75970db0d, 0x791adf69a3a11d25, 0xe3198b41ffa96cb1,
            0xf5fbae11800629cb, 0x3ccfcfd9d7243bcc, 0x6fb97205b503b853, 0x953507a1abb30e31,
        ],
    // j = 53: cos(53·pi/(4·512))
        [
            0xff278718ebd24eca, 0x710dd6969b68d038, 0xc50b47c99c515106, 0x448f3f7d556564bf,
            0x7687dd979e8ec59c, 0xa0b31763948ae3c5, 0x14012ec8ddc3c3eb, 0xed8c11e51312dd3c,
            0x458b71c8f0cc95a2, 0xacd0e2ee455129c7, 0x192c0fa349852994, 0xaf3830f8b8b2a1e8,
            0x8329a5d4c207b062, 0xa0f1aebd3680f4b6, 0xc5c625c744f289e5, 0x940d39e75bccf89f,
            0x59e7861190e722d3, 0x8ef939107c83b4b8, 0x0fc49fc985a2cdef, 0x871e3c77ba038ace,
            0xb9bbe3986bd133dc, 0x7140984094c44634, 0x7ce822d0209bdf03, 0x68e0234ffa8d6e1c,
            0x02f651fe1da3807d, 0x7b1ba20ad3aad75b, 0xb195c555bbe699d8, 0x8e9dffda260df773,
            0xea9a5cf4cff1ecfd, 0xbdf6000ea4a53b98, 0xe8bdbb83a4133ae8, 0x81b31ba5512982cb,
            0xfb4fa8f5005d6859, 0xd40d5713702199fe, 0x892d9c92008a7f48, 0x96b75f9a950d7460,
            0x47f79c2fa0d2e983, 0x3b5215d0c0b80582, 0xd176be09671e0ad9, 0x34c42b30782ce9f2,
            0x33578e58cf5a9ac4, 0x82317fab922e33bf, 0xd2f595eb38a7da35, 0x0f017bbc45418519,
            0xcd1d8e0dcc9c0bd6, 0xd008f4554335c673, 0xca50d826934f6181, 0x0eb68c07a31dc555,
            0xe0d394428b643cd9, 0xd49d446950a34fd2, 0x7ad3c7461b0326e4, 0xd0500f74f47e389f,
            0x116db2def0251f03, 0x31e5035bd769cccd, 0x0983ed25b5c5dd5c, 0xa12ca8854ec5306e,
            0x93cd533a0565d903, 0x7e0dfb7db56b9ff5, 0x58f6897fb4d1dc5f, 0xb6c61288f29c0fe2,
            0xc4a27f0ff0d8bc7e, 0xb50ad7ed8e569540, 0x09d5e661c1ca6266, 0x2261c68281b81612,
            0xd621dce157ae7930, 0x8ef767cf0a316ecc, 0xf3a7533591629d0e, 0xc574f2086b7edc6c,
            0x6729e5867e52d5a7, 0x7434b8e02e954275, 0x5e68ba038b2b88d1, 0x3893354c263b4bf7,
            0xd67be891bfb3ab65, 0x610a0f71bfbdbfd0, 0xdb9fe3a29e2b46c5, 0xae6866bce01587b8,
            0xb6345ea2e371d093, 0x4806c9c610abb126, 0xe7047596c0384be3, 0xc482b38d67fbb7f2,
            0xe21f73171e804a3f, 0xef7cb1f73598e8f0, 0x69d5c0021a105f2f, 0xd8ac069f2bd699d3,
            0x006bebc58de8eb3a, 0x1a0b9fb2a8d37dd1, 0x40aa9fb3b78253c9, 0xb7158ffc2cdf5777,
            0x0c0eedd1ce49558a, 0xedefe1b19fc4e3f1, 0x70648c3f2525a645, 0x5ff4093f1116d16e,
            0x15e8fbf3a82a9d76, 0xc547608ad7be13b8, 0x29bb62a6b3fda8c8, 0x2433fd1a1ef82ebc,
            0x9bde4f53a34c32e9, 0x1542bfc40f5e6ba6, 0xbf92e293cfcd3f13, 0xd76d96792962ef0c,
            0x7cb87d6e222cdff0, 0x7bec26245cc76ec5, 0x6dc7264b8b9178cd, 0x92de03d48cbb2b8e,
            0x9ea89bdb864794d8, 0x55d23f22f65c0d4e, 0x004e2a6806d0bcca, 0xc93140e01773572a,
            0xaf712f9bca04cb42, 0x8a5710df58a4d9fd, 0xa22f89decd7be306, 0xef4ca4b907b8f9ef,
        ],
    // j = 54: cos(54·pi/(4·512))
        [
            0xff1f495f4ec430d7, 0xf5971326a3540ea8, 0x94cc36b04aa75940, 0x89ce1769d5fc0dae,
            0x275cd63edac1d30d, 0xab6fd84e8931ad34, 0xb436bef0d5fb713b, 0x197925a52900ef04,
            0x5754a847d17c5bb5, 0x6eec65b16c055ff6, 0x705fe4584f9f98e6, 0x6ac4ce2e79a859ec,
            0xf0a866e4d19cff54, 0x358a802d6f15ee3c, 0x7af3a395e8d69b12, 0x7d896b7be0280223,
            0x9cf250ecb4017374, 0xb95561301a1b52b2, 0xf10e4bd4e6379469, 0x5b75ca4313b85031,
            0x115be7717b7168bf, 0xc2adb9226a2a9df2, 0x2ed2a332241f7a35, 0x8fe6cedb4cbf9ebf,
            0xbe97f6c8b66e762d, 0x9a90c43bfd2ba7d4, 0x1b1680d070aa4e6b, 0xcc53846192f05c06,
            0x784923f940f3afb1, 0x24c3b1f254a81090, 0x4c74767a3a2de1f4, 0x9f823a77055460c6,
            0xb4a1f34eccae3dba, 0x14944e9509923b90, 0x155476fcfa700f3e, 0x5356459bf77f8267,
            0xefaba975651e2151, 0x74e1aefc468f72a4, 0x8c38182c889a47d8, 0xe052156600cb1725,
            0x68ba4c2005aaf01e, 0x4ef189a764e94765, 0x7d77028324e03bc3, 0x2d8e2560838833c5,
            0xac9fb0c39dee7026, 0x2bdf955ce9feecf0, 0x25e7e121deb2b1c3, 0x08e4971283fa3101,
            0x81b09433578f00e9, 0xc54a2a364b2c3744, 0xc21feb74702d66d0, 0xd73b732a68703cf4,
            0xf1f7a912482e594d, 0x22399a7bc07a76c4, 0xe603fc38bd37dc5d, 0xb41230522b48c97b,
            0x4570c9d3717be55f, 0x93cea879c7aec68b, 0x38c6546be1c95c18, 0xf6991eb7ebded355,
            0x3f0fd79193a73dd3, 0x5db97d47adeb689b, 0x8604e7386aca4411, 0x4e3593ee1c75f8fb,
            0x2d23019f2fdf12c6, 0x09ce05c78684bec4, 0x64ae97ceceb95d2b, 0x00ea5ab24b1cda52,
            0xa83a95bc146687db, 0x61fadb6ccca772fa, 0x2fd786dd41b12c9c, 0xca5fdfcc999bcfdd,
            0xeb34ab139e3d4d26, 0x374be0fad3954592, 0x1911833aa28535c5, 0xdd46960e1a960343,
            0x87086e15abe43bc9, 0xc5d6ac2573eb88cf, 0x25ba169271f1a4f7, 0x9114e9f98acca8db,
            0x9c8356f7cfc4a99e, 0xa00b01af25a47d1c, 0x02346fd0ac9ddc30, 0x2d0b88fc6260eafb,
            0xd33144a98ce5986b, 0xececab7f68c8bf11, 0xdc3fb4c861ce0370, 0xad82bf6b2ade42af,
            0x226a07767a128f8d, 0x119a9ca43d148d5b, 0x906c6f4f4574856b, 0xa11b12d7c7f826b6,
            0xff52f9b60f3c5662, 0x31cdcc4feb9751a7, 0xeb860b71da3b26e1, 0xc776a2894f45d525,
            0xfce8ea12d1a41919, 0xdd6916f25af025d8, 0x13125dca0a751199, 0x7d28f213cf33f7bc,
            0x2a579d256558ff38, 0xff08ca69469ad295, 0x182f7d41f905f3c2, 0x88032746f3596cc5,
            0xb2b00a24f5585513, 0xd6908594ff847336, 0xc6a532cd1f77fc88, 0xf99a0eb20b0d2805,
            0x7b15c27041169bf4, 0xdb1fc63c60514def, 0x23ed5a401d956132, 0x1605663ec58c8f92,
        ],
    // j = 55: cos(55·pi/(4·512))
        [
            0xff16e44ddff840ac, 0x8b7c703bac784439, 0xeaa673824fb47bab, 0x930daaec5da6ef77,
            0x0d1e3ac62ca01609, 0xb5fed74532fb1cea, 0x69bf3b96ed430fb3, 0xd6ab27aadda2b9da,
            0xcd21695dbcf677e4, 0x5b77eb3d48438719, 0xfafb40bd5e6fdd92, 0x851d5b628bda3164,
            0x7ab146f898989336, 0x41f3d29b316d1859, 0xf71950d49fca2944, 0xc1396b26e03623d9,
            0xf10e0b13f18139c1, 0x0ab5642c3124d895, 0xf606c8aeaccb798b, 0xd346e8adbcbdc80e,
            0xca60ec4887a8c555, 0x2c9d241d11d84bd9, 0xf9ddfba9c58a4f92, 0xbb920322568e011f,
            0x1bff91622f2b786a, 0xf3e83cad3ecfdcc6, 0x99f506e8ca466312, 0x306e4fe28d6cd0e0,
            0x16e5deb4de640bc0, 0xdb11b91898ffd622, 0xbd56b515e08040ad, 0x1d1f831fc5a2659b,
            0x20bbe1cf44b641c6, 0xac46fdf058e47db1, 0x5226a08c5c4423b8, 0xbfb658ac54c81ccb,
            0xf9bd24f4de495cd3, 0xf4dc7b652e3ef907, 0xce8d15faf9b03fcf, 0xea9358ec9eae24fe,
            0x9fa19e7c84d8fb74, 0x3cb69bed14af2403, 0x527b4a63a82944cf, 0x6cbf4a312bdbbb1f,
            0xc2b8c12572d2111c, 0x7261aab93a8847ff, 0x994fe5d6d5d0275b, 0x506fe00ee7e1e6a3,
            0x9a592fa062dda3ea, 0x6d1414bcf2c00c72, 0x7a7af31f87402350, 0x4aa6249225dd2648,
            0x7340283dced754ac, 0x2330f8868ec9a848, 0xca12b57d31e50842, 0x498b370221a12914,
            0x71c01f4777518286, 0xbf4141a86c8d43f4, 0x53994f3b59f8bcea, 0xb0e434e62e7b77d3,
            0x84f0dea7b6a209db, 0xcb5311c96ffeba9f, 0x885dea849649355c, 0x11c5e8e5e4ed3882,
            0xa823f006d4c41905, 0xe9458159e0aebea8, 0xf50b2cc62d329f60, 0xa16b47b7fee144ad,
            0x94d47aa462c3296d, 0xe29595d288b48be0, 0xa16071e280cc7bab, 0x5ed143e9ecd6ffd6,
            0x2d9337e6fefeb754, 0x845a868521983554, 0xff91873c7f1490a0, 0x3cdd6a77009515c5,
            0x02b4a95f994ad893, 0xa240dedc274e9052, 0xf610615926faad3a, 0x0b6153ce98093383,
            0x519880d351d0209e, 0x349d46dd404f9074, 0x77176310ef23a83b, 0x22f8889de687273a,
            0x3cb4083f85b5795c, 0x3636d8dcb74fd8fd, 0xa00d577de0549244, 0x1663b4d18cfe7acc,
            0xba49c912bc976bce, 0x9c718db717929c1c, 0xdaea3c65db3eb2b2, 0x6001da5cecd3cbb6,
            0xd731e689cc48cc11, 0x83ee0e010eb90b0f, 0x015e9bdf42730ea2, 0xcf030e8b6a2242c0,
            0x01edb5524722428c, 0xa0161ca67fa56181, 0x398cb3de66a725a8, 0x6f6da746c8081261,
            0xc0bd11da92eb2f86, 0x0e8b607be61133e9, 0x564c174db257aaf8, 0x7cc79175d4ffb53d,
            0x7039aef5e024b2c3, 0xd6455193e0a7e140, 0xd83f57d95413c048, 0x53318db11621cbc8,
            0xba7085dacf9d453d, 0xd169d5c15765e230, 0xb13aa3d5834aa9c2, 0x0ed7c2768f684c1a,
        ],
    // j = 56: cos(56·pi/(4·512))
        [
            0xff0e57e5ead848d1, 0x1f1901544271c3f8, 0x5f063781804a271a, 0x287f3f198f7cd53c,
            0x7fa801bea5d4c3cb, 0xbd57ce6223df6540, 0x2aa2705a9a88ab17, 0xa45b66af9f34b831,
            0x1c214875ced18808, 0x4ab8132c05e8645f, 0x710454439157c516, 0xcbc56df6f322cb45,
            0x25cb57f31a422785, 0x2da9c09836cf8697, 0x4eafabb665ec5e70, 0xc79581b6712270a9,
            0x38ba8cf249e958de, 0xaa97f64ebfa6f276, 0x3df4462409cded7c, 0x08e2db97ec0d27e8,
            0x24335e9252399cd2, 0x884a247757f54215, 0x91021fa262d2a783, 0x8322d64fbb5e1973,
            0xd50210e2a3570fcb, 0xdb61f1b331f29269, 0x164706bff58127ea, 0x61fe0742bbeafcae,
            0xa10c2728d537d666, 0x3231b5719a33820c, 0x439bedaf5de2d8de, 0x654d924df1ab3a12,
            0x76e362326ca7ddcd, 0xca6c5bdfc59a181b, 0x7c89417cdb214f8f, 0xab6fc4edeec12426,
            0x855bb5c88a5b72f1, 0x0ab3bc553c85a387, 0x0bac4ae54af92d14, 0x5d1072cc18598d51,
            0xb86d24df0915889e, 0xefa5d4636b31f28d, 0x50d24590d1cd247f, 0x6ce8ba178c4b3b69,
            0x7d4129deb81e11c9, 0x6e9e6445bda23513, 0x77f0b1332407a504, 0xb1704105afd9a6db,
            0x0af25b897e5dd719, 0xf5115693ba4c59dd, 0x2e1ee9a7f216b32d, 0xa13495315aa42141,
            0xfda63b0085781993, 0xceb23e12fdd0df73, 0x3d8da9d5b040b42d, 0x6611625cd64c8953,
            0x74b96f729dedde54, 0xcc66ca31fd38bf27, 0x684d2fa177c7a9d1, 0x70ea96e821f2f006,
            0x4e40731df08cca9d, 0x4f1c5b870382b1c9, 0xbf27ba7e924668c4, 0x8f7121113f85776d,
            0x740030fc929e195a, 0xbd0d1e74bafde929, 0x412e74d8b847c59f, 0xf9cd36442d7d02f6,
            0x20649ad6935940d4, 0x33f2aeff92b456d1, 0x164f7eb768d282f9, 0x0a040ca02e7f04a0,
            0x742ffdf7ab470d4d, 0x36ef8fbb89fbdd75, 0x1c8670f4f802b845, 0xfe212b52649d5c61,
            0x39cd3c0513f9f3d3, 0x3deac43e362ea47a, 0xbd3afbb03191d760, 0xd393646111e20db8,
            0x8c4050f6737c45ae, 0x43080759149d82c8, 0x4a701046293c4aef, 0xff8fbc59c89c5e35,
            0x3d1eace9ddc83769, 0x74c43a51fc435f99, 0xc4f24793e9a86a58, 0x540268eb993eddb9,
            0xbf081f9bc289e50e, 0x875237cc2aabcd2d, 0xeaefffb07ae12660, 0x40ee17c1d5f32128,
            0x6a2169e4d76aa919, 0x0401de635ee9731f, 0x97cb71c70a7b9158, 0x8aa9160ecfef7308,
            0x99397e793f021287, 0xd0653a4b313a5f02, 0x10a685d410a1ced8, 0xe7068afb17464317,
            0x50132f2162693291, 0xe3be24287b8c57df, 0xa856878b0cc46072, 0xaee317999c7ad1c2,
            0xd408b317ade43cd3, 0xcf6066cdbfd4e0fc, 0x57cfa795e55a7e0b, 0x95766efd885e31f8,
            0x1f84d6bcdfbf4489, 0xd1cc434adf330c0b, 0xa7ecf58a0f4efcfb, 0xa803ac7042957dfb,
        ],
    // j = 57: cos(57·pi/(4·512))
        [
            0xff05a428c0df141c, 0x08241eaf438a24cd, 0xafff7d81cbd7697d, 0x54929e86fd488772,
            0x9f01fe7356c63594, 0xa3e63f909ea144ae, 0xadd42b41d3057788, 0xc3bfdee64d0b832a,
            0x082926ffd95df319, 0x8818d6771927525f, 0x7436247d4f53df81, 0x92b01922589cb994,
            0xd1d7b6dbff404b4b, 0x2ca52ee48ac32f00, 0xddf4fcbc580de9ab, 0x86c14b7092ac927a,
            0xfdea55ee7f97223a, 0x7b233b3e81020f89, 0x3b3b0913de608280, 0xc60ac5ebf3c50936,
            0xdec5bc8a48acee17, 0xd22d982c8a178834, 0x272c56873b62a65e, 0xcf51d5101b10111b,
            0x987dbe2ac51007a2, 0xa918298949f45a6a, 0x786a9af16264f190, 0xb12bcffda7505e9a,
            0x67d3fabdd2ffc48f, 0x7bd9713e5ff4fc09, 0x094ff1a331598e9e, 0xcfeb5fc4baaf9c8e,
            0x05fa1a8c3ea9c1f9, 0x196ecbc491fced38, 0x7a6b6ac09dbb3b3d, 0x9efafae088cc4b46,
            0x0b75a6e0fc63e89c, 0xb7cc7d1da4c5fd43, 0x5f6df97684a7fb25, 0x72556dd69fb937f0,
            0x0d7e22a9dcead91c, 0xd21fa4cd34ad36d2, 0x21b74bb737255903, 0x46a04827b6e707cb,
            0xcc59156eac3bdbc9, 0xdeb1bbcac30bfaec, 0x1300ef8a31881964, 0xadd080c6c97537d7,
            0xaabdb009006a8a73, 0x5f7b91d90b41d663, 0x19e99a8e4f804a22, 0xfb653ecc12c5b2b2,
            0x82547c3ba6a33c29, 0xb3a3c422d77ff69a, 0x2491e7b699015625, 0xb9cd5524028087e1,
            0x7b51d0b84e31c61d, 0xbb095a4e2fd0568e, 0x1f6a712d701aec39, 0x218498618d9fbe59,
            0xb098dcb31353f407, 0xd6c3e1b40eed1db4, 0x45ae8bfa4f680b47, 0x85d9d12420f038cc,
            0xcba3e91c94475b0a, 0x34dec5bfcd1e0aac, 0x65111df691d46310, 0xfe6d7dcf0bcdf662,
            0x2d14b86eca90b67f, 0x735d113a985cb022, 0x7b21ceccbffb4dd5, 0x62f18b2dbc37f09a,
            0x44bb78bf130f61f2, 0xf60f36af32cfbf56, 0x78f3141eaab56eac, 0x2c75673de69dba96,
            0x38088178299aa120, 0xdecaf9013818d58e, 0xac8877b5f20c3a5a, 0xb9eea6cc8295aa3f,
            0x4010ffc62c29be45, 0x68b73f4bd93e5318, 0xa4abee8378ff954d, 0xb97ab23723daf08d,
            0x2090e73599e8b7ce, 0xf44596974ae16f6e, 0xe77d523f2fd9c3cb, 0x9c02bef1e0a71939,
            0xd2756d9acffb9668, 0xd357f99185bf83f2, 0xf2572be15030ebbd, 0x0bacd9fabfd8d4a9,
            0x1789ee30a73b495a, 0xc40a00bda45b2f16, 0x2f5312af6a8834ea, 0x20793739d5db6f3a,
            0xdbf11de365b662e1, 0x254b17aa657ebfea, 0xf838174ba1322e6e, 0x839e63e2aff05e28,
            0xadba006278533333, 0x617f82d1d2036567, 0x4fcbb6c25545fdc8, 0x97499ba0d8d776c5,
            0xcce5bcc957733967, 0x97fd8252b8a68af0, 0x79839386622f435b, 0x3b2f81709f485a6f,
            0x36ae4185567f9f68, 0xa1a49c226b70ac8b, 0x6000f2a355876423, 0xf0550c1421da8b19,
        ],
    // j = 58: cos(58·pi/(4·512))
        [
            0xfefcc917b99839a5, 0xe0abd3a9b64df724, 0xe6a7d5a7f2205223, 0xe40f0986fd3b0eff,
            0x585b1d43c6f147df, 0x16fb85985610d21d, 0x24ac9ce2b812d0da, 0x37cde24a5630c443,
            0xc01162f459adbf06, 0xe187e6432e55a460, 0x6496c13b758c297b, 0x1b888c6973b8c51d,
            0xecd7f606f5bf80e3, 0x91734a6fc5f88e7c, 0xc06f746d68a865b5, 0x0f3cbbec84f774bd,
            0x5b294b1530a7e688, 0x83b86a83240cd469, 0xbb3d20cea2deeefc, 0x2fd5684de9740edc,
            0x349f6ae882251727, 0x874de4c29ebaf67d, 0x7ffc764cd8233519, 0xaf441eb884ead34b,
            0xce0a4720c9d36bfe, 0x86d17aacd2ac2356, 0x18148e16d1439f90, 0xf1ef1e110f392f39,
            0x1b890f648e2315ff, 0xdb0190f2ee6d51d1, 0xe68e00d212a818cd, 0x07e561b7015cddc5,
            0x3f485f9ad47399a5, 0x36db11f14024ecc0, 0xf259583c8d312b86, 0x6c33ad9630a6539e,
            0xca6f93972a3341a8, 0x0016440da065c086, 0x26e0d099128ae9ec, 0x11c47282bf073afd,
            0x94841de7025f7acd, 0x9abc3f665917c401, 0x6793540596790779, 0xf66e3f228100c220,
            0x5ba1c764c4008efe, 0xd80dc7258273ba79, 0xcbe9dc6f93434bfb, 0xff1744856f2cfd4a,
            0x67518fcc030f8096, 0xa024f03b61619970, 0x8d9e4702472c8e69, 0x99f44ebb012bb230,
            0x7bc660d3d367bd8e, 0x1b30376b037bc54c, 0xb3973dd3a2228c02, 0x3c23b23e7a2246cf,
            0x3fa8a37b220a7ea2, 0xf2fc4dddddbdb76c, 0xbd5eeb7ac210a218, 0x4bd8f31ab708c4a1,
            0xbe382c2a8b312aac, 0xc39f06dfeaf49290, 0x42b4b17825750f09, 0x501f830bb2cc5ac4,
            0xe5b7f1dd9695c72d, 0x7cd018d388ccf0ae, 0xa5f666fc7f17e452, 0xc136141622bd1cd0,
            0x69dfb16a6b828f66, 0xd86129cdfdd28a26, 0x745f75ea3e77abec, 0x353d42d758125174,
            0xc549d8fac39cbd17, 0xc6b9f15686d07778, 0xcc7116a94a7c2730, 0x7b5eacfc7b41d01a,
            0x819fbe77ea800a15, 0xe1773e87f7a102a7, 0xefc5c24e661724f8, 0x7145d2685ad3d587,
            0xb0f7487e079f22ac, 0x99d7e3d45f7ce33a, 0x7a41eac80b2e59ed, 0x39694eb70757075b,
            0x554035a91d3c7a10, 0x86b4731ec01c295c, 0xcadcb154bc17e25a, 0x1243126b10a35eef,
            0xf9352d8a3a317694, 0xa1dc2090f349c3e2, 0xc13299f623df1a69, 0x44479ff996c798a3,
            0x6ceeb86a0a40ef04, 0x0aa2defe910bf19b, 0x52ed502f9a7d773b, 0x3cabd27149ad1d7e,
            0xe08ede3121f1db17, 0x719839aa3a096f4c, 0x6a10f9a4a614d2f4, 0x3cbab9ef51824571,
            0xde5fbcebec89f2dd, 0x370369413684dac8, 0x0a1a44f427751c9b, 0xe5c391ae309745ac,
            0xa29d76410c918b43, 0x2c7b5ed526126b64, 0xd33ce270488d4386, 0x4ad19f12d40063f5,
            0x9909c0d13a84d404, 0xcbaf71017c7e6039, 0x4b5c897abbdbe4b5, 0xd53d162ac8efc1f6,
        ],
    // j = 59: cos(59·pi/(4·512))
        [
            0xfef3c6b4329fe7ce, 0xe61182153c78ce2d, 0x7fb8e193604a261f, 0xc5a057da73a95b0f,
            0x55dee8e07d6743b7, 0x7d33cd135ba1d979, 0x4b4e1e9ffb13e964, 0x76fe9f95b8b9c537,
            0xbf6e7f5a2909aa7c, 0xbab326f89cde3477, 0xfcd53d8368d39f17, 0xba0b53b75efd6c57,
            0x052a999bb0e4bae9, 0xa35f49c28fd2bcc3, 0x7fa25e4c022c4ed3, 0xdb116a8d4546fd17,
            0x595fcfc7af28c6ce, 0x2118940005aaf565, 0xbb70af534bae3235, 0x7aefe610b9e0f1a8,
            0x6d1173a133b6fe8b, 0x8f0aeafc9f5e6593, 0xd92c63ad4b3f520c, 0x9c0d41fe0be55332,
            0x49a9daff3ea25337, 0x2f879e6e884ce9d8, 0xb925386ba35928da, 0x0c63bdd343d9964c,
            0x450f35366f38b790, 0x668f7ffa35444430, 0x7d30554378f49493, 0x79ff422b69043952,
            0xdbbaaf0c440cab28, 0x8619120030c38ba8, 0x4fc07dfa2190402f, 0x380197a4f2dc9c97,
            0x8dd0d98f4b5a5c80, 0x2e9fc3dd11cb97de, 0xd040f1a61e0a87d1, 0xd189b7aacfabb3d1,
            0x38e8fef2b722abd7, 0x1be961a6e461a1de, 0x9de4041063b74150, 0xc3ab87e929a99eb2,
            0x931d95b276a2b627, 0x1d7c4461ee8c6d89, 0x93d04f822203384f, 0x6f1d3f1f4cdcb519,
            0xe2b49bf038d11b53, 0xde038f630e5b6429, 0x04077e98f518cc16, 0x8981da317bccc1ab,
            0x56eff22f04501c99, 0xd31b691cdd2b2f24, 0x4408b90846389049, 0x3c82ef7dcb6386ce,
            0xda909afe46b3aa69, 0x108bf450b57d7363, 0x38babe85bcf5717a, 0x8435b98d4a90d03b,
            0xae7c15bc51b3b96d, 0xa538281965528276, 0xefb0b3eb3c01ae1c, 0xca3a998f44a71a1a,
            0xfc44334896a47efe, 0x138bb32c4c6af3cb, 0xa61520681afb7acd, 0x3e4fce5b0b624c24,
            0xdd59c3fc7031cee1, 0x71da779bdf438d90, 0xeb1699f5452d7e1e, 0xeeb8eb7168fcd735,
            0xd78569cc59cd498b, 0x268bc86a5d71817b, 0x6945fea5fd2d99a8, 0xc05dca41d95fd5e9,
            0x3fba8f2817dceedc, 0xc72cd75a8535c5f8, 0x0989343a23c62914, 0x1702525054e83e10,
            0x7fc214c341f6e905, 0x8816ecc2711823c2, 0x5254267f8e5348e9, 0x1676fc10e95825b7,
            0xb81c6aa2b0e30f07, 0x58823bc7d0ca121a, 0xfad21555a4a368db, 0x4e524a10d7f3e26b,
            0xc02806c17cd38b99, 0xd31bb545a0a00bde, 0xcc9dbc53f3538a83, 0xf6760603912470c8,
            0x612d056821a90532, 0xf8d5ab40a091faae, 0xbd3439011ab9a83a, 0x53d81d45191537a9,
            0x0ce315d0439573df, 0x93af5d662df7be2a, 0x804394bfba397a6e, 0xb64e31d0e5937370,
            0xaa8e3c4296c679a3, 0x287f9cab9a0d6848, 0xeba11e569bbb3569, 0x487b2d32c0917b60,
            0xb99f186d71b7a818, 0x2e3f1ecbe392fba2, 0x23bd5e7f529fea07, 0xdb9c4f17255d40bf,
            0x784fa51a2bfbaa66, 0x2be469e132b6837e, 0x4a554743ecd056eb, 0x778e57030fc9ed5c,
        ],
    // j = 60: cos(60·pi/(4·512))
        [
            0xfeea9cff8fa2ae54, 0xec34413e87ef273f, 0xcfd448165f6776fb, 0x5b2861afc4de621f,
            0x1ff62deac56d6983, 0xdedd85e2bed0ec53, 0xddc98a9a1e52f742, 0x49fb89a347cc021f,
            0xb6f867024a51ca12, 0x334c39ede3f10ca0, 0x39078c5dc487f4ed, 0x8c949969276b54b5,
            0x90152fb3d03900f6, 0x54d68968406a7d3b, 0xc84ed9d2bc4c4c53, 0x4dc1d4eae1169da7,
            0x297908ef542686fe, 0xef41f38c27da232d, 0xd6edbae966f1d7b6, 0x384b7aa28fd596c5,
            0x3821f46a3907ee96, 0x8d7956b4d2b3b12a, 0xf981699fdc1abf44, 0x436c75c8bd9b11d4,
            0xb230f14ed8d61cd5, 0x77ab47d98d4dac82, 0x47d73a19c8c8c57c, 0x6251b728d1cbdd41,
            0x8ff95ecfa336e795, 0x190319ba6b3884c6, 0x69e6f098975c32b5, 0x3da8d4a48d829da8,
            0x9dfb6358b5965bed, 0x46669c67cab7bffe, 0x0a6666ca9c9355be, 0xb9236c755478c106,
            0x022d105d0604915c, 0xb9d6a5c145acbccf, 0x8b5d322ea2c28603, 0x635a939e5d511e21,
            0x3cf85591e5fb2058, 0xfcdcc0ecbf8437ab, 0x8a772eaf08506b1a, 0xb5511d642a59505a,
            0x833c760c7812afd2, 0xc3b2c089e01f47b8, 0xf7791c5fb2f53f58, 0xc99ef9821bf6c743,
            0x392c9cc4b4d3d75c, 0x12e05c3eaaba4bee, 0x6acc5dc045545300, 0x4728fadcb5e962e6,
            0x0490b77f073a70ca, 0x6b6c99a270b2f29c, 0x1101c27ab9fe5801, 0x607879b934906786,
            0x37ba0c35c3525ae4, 0xa4ffb641ea07cd48, 0x232315eb1871e3d7, 0x0bbb2da6b470ba9b,
            0x7d2576aae40a4cc7, 0x862b8947e4b934ca, 0x08f270052fe7ace0, 0x3012e1a6198a0e46,
            0x4a433733544a2875, 0x83e4c887257e5f92, 0x3d41c77cf9a20fed, 0xf749a96c16ae3df6,
            0x5427c32c4b976b44, 0x85bd09cfa2b10261, 0xc356103a835056b6, 0xa57347a10737c5ca,
            0x8d82b5da383d4593, 0xc9809deb80af668e, 0x55b20321dbcfe828, 0x635fa5c693e2d42a,
            0xe2f1387cf58d380a, 0x3f7163d27a230c90, 0xe2591e7ddb5dcb28, 0xba88973f15b62b48,
            0x38e9a6a8b196c828, 0x0bcceed839edbc02, 0x2b94d6210142d481, 0x821bcede6d6cc7b8,
            0xd431d90366d87254, 0xaca8f76fac96ff46, 0xeb5020ac71cc6140, 0xef71d2370d2fa3e9,
            0x3a1195048a735798, 0xcae4ab8a093d9d00, 0xc241f45e4e2489d6, 0x8989931da812731b,
            0x83c32809078a7a1b, 0xf6f7eb2d625025c2, 0x056274fbbbd07dfb, 0x3b58a4e26d5a0794,
            0x4e7bf16c95ec93d6, 0x703107060eb1be1a, 0xa20b121d6fc3c215, 0x6a27a841e9a30863,
            0xfd224c6b13c9a5b7, 0xf950edeb893da255, 0x1a06f9328d9d0e16, 0x2c6483ce6040cb81,
            0xfb79008d71c5c1af, 0x39786e751b62b73b, 0x5e9ecf9ef28a2b7c, 0x313c67d0233a7e20,
            0xaea7def62c82c52e, 0xcdee3c330d7a4cb9, 0xb03493d9f45b2f38, 0xf6f455f8cd73ef58,
        ],
    // j = 61: cos(61·pi/(4·512))
        [
            0xfee14bfb3a5d4779, 0xeb196ba1d07aa701, 0x2ad8a31c97900836, 0x52b2ab5cb6c6c800,
            0xaa59297165947315, 0x9d8482bd2b72a8c0, 0xe3110fd02d55ab08, 0x379992d131b40b2e,
            0xfb41bc0dc6f13ff9, 0xb5ddd2f588c07604, 0x0e3afa8dfc542ec8, 0x84e6c7cbcc47ec0b,
            0x54b13ecdd9b93987, 0x0b23d8c96c2c588e, 0x05eb86303be81c6e, 0xbe3bd7704f1ab80b,
            0xe57c3c1ffdf15a03, 0x91bbe4e3999bd2d5, 0xb48160c78414f7d6, 0x9a347ab5ea125b75,
            0xf1d2c352a29e5de6, 0x0a2b3f237339ee10, 0x69d0b44cc7da14dc, 0x25fd52653bb8f1ba,
            0x43541bc494e9e6fc, 0xc9d54767b0924c6d, 0x6c6d2994437ced04, 0xad3ed16fec52b3b8,
            0x60e37967f4b9a838, 0x5ed50626843b2e31, 0x0d849f29f0b0eea4, 0x6ea42e519dcc37cb,
            0x0769f873eef15b1b, 0x34379e23d34083d2, 0xe25b8dbd0702323f, 0x17e7a71fffa1d6f1,
            0x2dfa1c8d59c111e1, 0x964b79a767276479, 0x769aeaf74a2cef85, 0xb8d547af5804f32d,
            0x424b937d6ae748fd, 0x8f005b2f9c6b7cf3, 0x1e2da04674fa9de5, 0xb1741a970a1f6a00,
            0xa50c34f49478ca2e, 0x13ba77acd99d1336, 0x20e496d5eccdf3cd, 0x8d5148389d88c43f,
            0x18b04fced1213d02, 0x048bdc1056944061, 0x650cfdfaeb082cf6, 0xadb01707c5b450e1,
            0x5aba024b7b29063d, 0x79ac4e388bb0171e, 0x3df79581cc7979e9, 0xc2ec6e35fce92a54,
            0xd9aa9bf5546d4d8d, 0x21d463446511835f, 0xec493ea2b2151b2a, 0x5b33cd97f6c290cb,
            0xe4638eb77f2f8402, 0x536f66e9ba7425ef, 0x8f40ad118a0f0042, 0x462b9f4738b21b6b,
            0x5d4f187a6272aa85, 0x5de4fd65e31a6ddc, 0x3474b0db663081b0, 0xe2e747199f8e8ce1,
            0x73a3dd5f490eeaf9, 0x1ab0c19e851dcdd1, 0xf135249a3843b2b5, 0xe5e098ed1bd39670,
            0x34843eb1f25e75b4, 0x32acf6bd064cf6da, 0x0334dc3d98d25c6f, 0x76f4142022528b27,
            0x3c17d3d974a529ed, 0xef67641a21d8449e, 0x6ba15d5b483340fb, 0x192c664c9d4e8dcf,
            0x61a445827a3b7b0b, 0x61c47ea1f92c7955, 0x79217e3f4955e5ec, 0xa5371cb96c017be2,
            0xf91de98dab8ab4ab, 0x4f56b0840ffdc13f, 0x85a6124488f3f5c3, 0x6444511d647623dd,
            0x96faaa8b8cf0ad57, 0x9bfe2803e631aefa, 0x9d49b60519ae0667, 0x0fcbba19ee4c725d,
            0xa4166f8c4366f54d, 0x05ad6f2c96206057, 0xfa0b458de46fafad, 0x9a97693b882032a2,
            0x006c7adc47b6913c, 0xfb00fa1c922bbd18, 0x4b01e1fe2cc6c95e, 0x32ebcec3f2a49975,
            0x4b6df0394dde13f0, 0x40d0279e4e03b02d, 0x45f78dc4271302b6, 0xa964bab1f9aeb1b4,
            0xdbcb8ed48482e44d, 0x956fd5016048cc63, 0xa351f81d0094467d, 0x84fe5e7aa7e57d15,
            0x22f7d81da460652a, 0x6f08172037562fa0, 0x5eeec44abacf44b9, 0x15d9182d335e2257,
        ],
    // j = 62: cos(62·pi/(4·512))
        [
            0xfed7d3a8a29c603b, 0x2f88b949a72ff96b, 0x8eedaf74a8e55ca8, 0x5124a98e35dfca40,
            0xb92e65cf1e3f22c2, 0xc74cc55b01f7964f, 0xdd89b2a1ea8175ff, 0xb5a8eca3a897c63d,
            0x5e824a8bcbfd866f, 0xf60260dacdc44b18, 0x79fe426a9ea2438c, 0xb727cef891ad261a,
            0xf0d89e6135ed1e93, 0xdc8d05ba742f3775, 0xb53921f050b8c2cc, 0x926e29d88fdb01bb,
            0x5f11c83f06abedc6, 0xc9b501ff10f04489, 0x8295c7d76155211c, 0xff81dca685ed8240,
            0x6272cc55bf912f0e, 0xc3630886c6cd153d, 0xf6bda8bd652e686c, 0x894cf605ae871b8b,
            0x637323419d228e4d, 0x308593aec2e36b02, 0xbdf9bd53c1d28a5c, 0xe8c7bdb92ae3ea76,
            0x657558902fba076f, 0xd73ecc3ece3ccc5e, 0x5227c12b86265622, 0xe02dd31293b5627e,
            0x573b945106acc7a5, 0xf490926eb52dfa3b, 0x94da5ab9b2e5da36, 0xb8540a0893e23bc2,
            0xc0d8b0f43d8a7605, 0x3d7b6940ffcfe1e9, 0xb4fbefdfe4255309, 0x5d3bc1098d1c62a2,
            0x96112ba44256e6e0, 0xb7e8c07a6fd6ade1, 0x63c1581f6864dc5b, 0x45914ae47bbb88ad,
            0x88d669e56d6956ac, 0x051055b7981fedff, 0xba7eaac95c162686, 0xbe4c2cb44918f1ea,
            0x42a1226a86fa321e, 0xfff92cc21a6904a4, 0xee6de776aa53528a, 0x14b5fd74462d3c65,
            0xa674f981eff691d5, 0xbc9a400ee4e0480c, 0x86f7c8c56867d3f2, 0xa453e6a0354112b9,
            0x8938b8a3c9a16ee3, 0x6f20e9a5c2a7348a, 0x11b7298848e030a3, 0x4d5172ed18287c46,
            0xb739b41becfaa0ba, 0xc1896056c1ec1d44, 0x84967c17ceb0f8dd, 0xefe80c23b2ed2663,
            0xb9d8190534222c7e, 0x3b6b28829716b87f, 0x58b9b38e6f3ac5aa, 0xabe138d776587f90,
            0xd498cc8159aa0d21, 0x706d7f334f9d536c, 0xe71e7f270a9b114b, 0x7c8070f8ed939a9e,
            0xdeaef2c4493f5686, 0x64e3513402e44b79, 0x0d82cd5eb84b5361, 0xdd0e63517f1a091e,
            0xeb9ce7f8c4192455, 0xce5935390c755aef, 0xffa2ed8185e735be, 0xd3b03a58914ecc45,
            0xa2e0ca2583553851, 0x563682a22ea45820, 0x2870e0b70e908c8e, 0x715f74987b0353d5,
            0xa65b0a7155832d31, 0x0b370bec159468b2, 0x94e9016353c9b9b5, 0x02397d706c6d3c7b,
            0x0b12af31a252192a, 0x4abf9a01e49f2f58, 0x139f70e9b6c1ac3d, 0x92b821db021fd137,
            0xa3306ad884a85e51, 0x8c5e18278b50f54a, 0xb8d68dce290b27ba, 0x61ea65cea61a40d9,
            0x850f73408bcde27f, 0xcd84530773ddf472, 0xd022bcf147b75267, 0x4d667e76d684ad76,
            0xb0028813f752aa8f, 0x2199bc6a8295d0d6, 0x1563ba6d567e86ee, 0x7b66da1666253786,
            0x8868c07be9cbb6c9, 0x365d36f2d23fc36c, 0x5b46d9dfdd8d7570, 0x11afdd13a13c33b2,
            0x70dd82608fbdd3e5, 0xfd3fa4682abc76f8, 0x78f980a5e6ff6a47, 0xc50b8cfefea86e98,
        ],
    // j = 63: cos(63·pi/(4·512))
        [
            0xfece34093e3c5f99, 0x37362e84f5582c9a, 0xcf74122dfab012c3, 0x5dd8e5d67bcb230a,
            0x39d12e3c9679405e, 0xc0087c89ba934c82, 0x1facdb5d35f050a6, 0x7ba1da1f3c05e40b,
            0xa702940d1da89539, 0x1cdd3274b2ffe9c0, 0xc6fe6c5caf554a6c, 0x9ea05621770a01eb,
            0x62fb6bc93f9c6657, 0x609095fa2eb66b9c, 0xf6999fcdf023ea1f, 0xfdf84240559447be,
            0x2060673bdae808a7, 0xdbbd925e1bc6186f, 0x8a6183630a9fa55f, 0x3b4ebcb12cda9d65,
            0x3ce97c32ae452004, 0x6f2581e8b82dcdfc, 0x2945bc5107a02c6b, 0x7ae0bf1838d6afd3,
            0xc39e9049ee776a4a, 0x310396cffbb084b1, 0x2a25ef7e765803f5, 0xe3d5b0ada3e7a6eb,
            0x5893068410200a8c, 0x97a680686fdf2e14, 0x3042d0247d2195d4, 0xa83ab4c2d39b7ffd,
            0xed1e31965e2a3b74, 0xdefd389e44fd42f0, 0x9bde88c821099ff0, 0xe0673db79e4c07d3,
            0x5cf7b6fed59a2697, 0x9576c5a4036c95f6, 0xb2fa243c7ad75061, 0x7940158831c7bb75,
            0xc215fa0e488fb1de, 0x9f5136d5dd94f859, 0x4c84317cd0eb5a4a, 0xcd7f577d90827d96,
            0xb303c6c1d973334c, 0x4b22b859364c72e4, 0xcf973b5bc7bf790d, 0x5f6a390138d53e8d,
            0x554682dc21ecaa2f, 0xdcb2e1fe0da43e54, 0xafde291b2beecddb, 0xec2ca3296975ae62,
            0x5dfd83a165a7482c, 0xfe60ae0b7f191e2e, 0x1d65c12bd9c7e989, 0xf0ddb59eac097b8d,
            0x99f04910828be917, 0xb50f95ad4b269cb7, 0xc356a1c8571897a2, 0x1dfec962cb7beed8,
            0x584b4e91329dce4d, 0xd18c4769df94ecf1, 0x779cd0cc178524c3, 0xff14369153321e6f,
            0x667ab3f436e6f704, 0xbb932c29f0f5c17d, 0xdab32d8d64cb1847, 0x141fc844d58ffe71,
            0x84834272df659cf9, 0x307260406afdfc1b, 0xc5cf3c4033dcf7ac, 0x69a7909cd7455adb,
            0xdbe3ec5df7633df6, 0x0288ad4647c5d308, 0x8ebceca52a979e0c, 0xb6370c2d4740d53a,
            0xbe1f98b18ee422b2, 0xf43377b6df4b6c24, 0x424907c0896a15f9, 0x93a3ee47f777ff06,
            0x07a2528e4f02d4b9, 0x9836b6877755f818, 0x3d4398ff5863c6bc, 0x6e6a231c443992f7,
            0x9d313d626fb4af19, 0x24a3d878b9974750, 0x23e5a965c2da4597, 0xe6049252d054666a,
            0x8f0b62e7bdb52444, 0x29cdb9f1f0904236, 0xa698113aa6f8b512, 0xceb5401d971c778f,
            0xab704b62a40721c4, 0xcebfb6d0c77df790, 0x43adec33b9e42a7f, 0x4865149aaf6d0132,
            0x3d6079e1a1efcb74, 0x4e59b9892edd95db, 0x96d5dda457d7205a, 0x81c125b620f71808,
            0xe314defbcc3e3de5, 0x31debfd5a95f8016, 0xf7b77090d47855dd, 0x191d0c119e894ae4,
            0xf4157aa99eb69c89, 0x00023530f51ac4ad, 0x4e7eb0ed25a6ab0f, 0xf0dae02a9364c542,
            0x8313411431fb2d22, 0x3c4a4939eeed723d, 0x896b34d2a0fa0f4c, 0x43ee983331e3bf2f,
        ],
    // j = 64: cos(64·pi/(4·512))
        [
            0xfec46d1e89292cf0, 0x41390efdc726e9ef, 0x5a2c976d196a3567, 0xb2681b468efba361,
            0xa0e9ee7a85258e45, 0x485224a982a7c85a, 0x0ef7017e9ab9f844, 0xf0e27784c3e9ee91,
            0x3ef097a23f9c7dd9, 0x62a7bb7e84da0df5, 0x8eddf32ab8405e46, 0xaeba6c9471ce2c5d,
            0xe8b3d194c2671ca6, 0x5a15bc3dcdcf6b97, 0x3e53ada6081d298c, 0xdf0c95dc174f5592,
            0x7fa083ae1d010193, 0x4355342b1a9f28da, 0x0005cb43513500eb, 0x84da0741b13ea49b,
            0xd8c2448998b7fdc8, 0x3040a971a1da74d6, 0x5862ef7b71f06872, 0xdf3f2f48d7a11b67,
            0x4dcad44ca65811ce, 0x34342261adbba3a7, 0xaf30547433d50b6e, 0xd41d56b5a5d29f92,
            0x0692ba9cad4fd972, 0xd7bfd1487348e3a8, 0x3b7512f9fbb4eae8, 0x2a7ef35b0dc97dc9,
            0x2fe1ad5bba7ea8ea, 0x24f8ca14716cc1e2, 0x1113edd747382c47, 0xc222f55e1019907c,
            0x8f985a8c02db2936, 0xdbf81b1615497ebb, 0x2927f532348bf206, 0xc5153d665e525bf3,
            0x4e4029e6a9dbd095, 0x9d031a33e3873d8d, 0xcf675ebcdbd9f37f, 0xf99884817b63e5bc,
            0xfa97247b8c9b01e0, 0xb3be9c42dd0466ad, 0x7ee0875c897f0a27, 0x51c8d9917a8fd129,
            0x0a026fb59865cf6a, 0x641c1be6a02169ef, 0x720ec4df48a18a6f, 0xb9ec883814b1e3ea,
            0x367541dd53f14d34, 0xfdf2d60da9fd6070, 0x3dd96d069643c9b1, 0xa2333ea9d2e8dbb7,
            0xa57389c0b42cac64, 0x7485e33e54a33efb, 0xec4f632e5085d623, 0xdb2ab0293c3a5881,
            0xa002ccb0c909e718, 0xfd308ae380c6ee58, 0x91380eca4c47fe74, 0xb9680083dc43b1e6,
            0xc07ac958b886c332, 0xe077ab25028fdc5a, 0x51f81268bd33f752, 0x6bde01715de0fccd,
            0xcdeb6765a2e8cb0c, 0x57a9c7566e09e7e7, 0x404b54ed8e4b0d35, 0xadd9215fd6494e44,
            0x7951eb1ff259897a, 0x8c3aa6cba10d548e, 0x99d59885e762940e, 0x01830d4a4c648978,
            0x5711b55212e05f47, 0x608122839f91ef83, 0xef2da09d0ce23265, 0x0337c404d39e8844,
            0x8a1822469b910fee, 0x71622965b1c29cb7, 0x2110b942e28e6631, 0x18ce34d99452642a,
            0x4cfa5f58df08e9ce, 0xb5cbf9be507dbfd9, 0x5fd08ba61221518d, 0x44e6fc93d9d3daa5,
            0x210143a93bf11d0f, 0xf0f6d9afad741845, 0xdab22e1640a6f719, 0xcc55d6d76e75fd90,
            0x03bfdbb2ef75bb55, 0x7960b04a4a66e508, 0xbc8843f3617284ad, 0xb4b0072a9a4c8c26,
            0xa773a41afb4f52cd, 0x09804153099d9eb4, 0x17ab8b692a230556, 0x9900704f4c06ee4e,
            0x51708aba37ff3d2b, 0x96b55226f94c927f, 0x29c33e099116b4d2, 0x3836b5485dcf167e,
            0x1254194fad9bb446, 0x182130e92afdbce9, 0xa2878524076b03b0, 0x22943476dc820c5c,
            0x746d18eb41ff2d59, 0x8696c8056bca28ac, 0xba36b2f98d71b56f, 0x3155e2f74ac776e7,
        ],
    // j = 65: cos(65·pi/(4·512))
        [
            0xfeba7eea055df561, 0x9bb3ec3e0565290b, 0xae96f9399b87f35d, 0xab7614da9948bb33,
            0x4683bc13067298a2, 0x3e3ae267eaeb926c, 0xb15a8654c289a381, 0x0cdc09c4823fffe4,
            0x8e781b4a64e32b85, 0xdacf169410522f44, 0x60109f324557d96d, 0x41f474c43131f12c,
            0x0b089a2d5360c6b2, 0x1a9f9e0ea82ee08f, 0xd5ef6af17fd7fbf1, 0x9797c2d9716bcf12,
            0x3a59453d1bd340e4, 0x8b129fa3d9f9bd04, 0x187a1dcfe46108d3, 0x8aa749b5ecfcb6ca,
            0x8337a3b0d6a90437, 0x965ac610c25daa8e, 0xb2367be072e8281f, 0xaf13b813a88c3d3f,
            0xf7f927dad2c0ab17, 0x7ccac7f33076741d, 0xfdb62a6facfa3949, 0xb51ce2b4ae296516,
            0x7b094956be0c4fd3, 0xda2247fd9541e272, 0x64fa96c75f665fec, 0xf6f8500f293f90bb,
            0x70b1b73427f0d398, 0x91be916af2a85e4e, 0x7592c562b210ded1, 0xee51c22175543608,
            0x9753f54eae6ac1bf, 0x2df7658a1520fa07, 0xe26427f36d96aca1, 0x5fc0f60f2bc6b70c,
            0x8dcc832789c41be0, 0x34896b39b60dc969, 0x213dcac6c9e45d4f, 0x7ad69e465e4083ca,
            0x5396e9402f53fec7, 0x6ea5c68684889018, 0xa1ae8a23fec80ced, 0xc337bfd6d3f4cabe,
            0x501b183dffa4bdbc, 0xdc881cf9210fc239, 0x852645e8c2e5f38b, 0x4132d5250eb38285,
            0x10f5d8bb33209bf5, 0xe7947c97558a7072, 0x65b23c012e6fd970, 0xf3b9e8d87fdc6b4d,
            0x326d44fbbefd9af7, 0xd0f93fb7659dd83e, 0x602e20e19a8cd92d, 0x55ff6e179e54dff8,
            0x8dbbe6c28ddc9e47, 0x58d8a51a6441b2f4, 0xce5c4a8a751850b4, 0xaaccfff2bcc31f0c,
            0x6ab70de310d349ba, 0xfba59d78dc231bfa, 0x678713473acf44ed, 0xe662db11b27659dd,
            0x018643dd35493743, 0x9973a9adbc03a013, 0x4187c9f50b634d28, 0xb10b4ff6e7f317b8,
            0x84b5e51a6f7c3bf3, 0xa3201afba38eec14, 0x5f228e2c789f3120, 0x779858d48b45b559,
            0x338a026de695de35, 0xd263d68a80508ba4, 0x60d5af811f53f4ae, 0x1c8904244addb9b5,
            0x56311498e5ff850c, 0x7cb9cd7d6d34ead9, 0x5aaf0ce674bf5bbc, 0x2af40661cf074ec5,
            0x05d6571376f41fd0, 0xf41de3174ee391f9, 0x84ce601c7ad560fd, 0x843980fac41b6304,
            0xf8c825923a3c47d9, 0xf7fdb38947524d26, 0x3fc62459b662042a, 0x96eb7002617518ad,
            0x78e2f611952459f5, 0xb0ce9f028d9f10df, 0x475a4b2390402507, 0x59efed4e0a1181c8,
            0xa843cb99fea6a763, 0x3bd849cca71c5246, 0x9341b59363738223, 0x65c9120feb2afbff,
            0x1b4ebbd60d91974e, 0xe48afeb48f6658d3, 0x47fcde92a45322eb, 0xc07827df3bb923ca,
            0xe0695ba807a1447f, 0x41dd02d3d997a800, 0x96d4f96bb69ba4da, 0xdc1daaa3291fbcbb,
            0x271b9d8b7c684ea0, 0x0402dbe4d2c89f7a, 0x5cdfe55df349f4c8, 0xe62db4328a6207f8,
        ],
    // j = 66: cos(66·pi/(4·512))
        [
            0xfeb0696d3ae4f04d, 0xb7b6cc53c3abc816, 0xd6fb067bb4f0f4f1, 0x5bb4a626c2d9abba,
            0xc3b71844ee008d85, 0xe28533359b71cf8b, 0x25e670fc125a078f, 0xc602d886b479c6c4,
            0x6d0b1cd2123a8df4, 0xb9cd5c6113b12f37, 0xc4845f4e66787fcb, 0x1e7b0b4d31e34451,
            0x8ad4ded7fff6296e, 0x5ba1bd19b8de1d75, 0x5e049f685f3c60be, 0x68a21108d6bbc3b0,
            0xfc8d691a8370ef9a, 0x0d7cc1d513b7ff6e, 0x79366686101e9632, 0x8358407fb07f83c5,
            0x0867cc8f4f257872, 0xd2979d78a2fe0cd6, 0xbbd0ebd4d96334f6, 0x761395ce364f1493,
            0xa330c9e84ec0c989, 0xd354e21dbd68a48d, 0x632d085bc1872746, 0x68ad074a8d30c133,
            0xdc58e9e9d242e01a, 0xa8d4876e3404ce8e, 0x0e134151bee0a584, 0xb8c84d0c71bbf22d,
            0x5bb144785ff7d4bf, 0x30071dc609c320c8, 0x924d47cc8a0bf6c5, 0x13dca51cc47f2ddc,
            0x3a53c4b965d41643, 0xae8061cff0c37cdb, 0xb630f73b408b43c5, 0x3f5a12c1beb2d798,
            0x0c54ba1d9f0a2f38, 0x23932d435209beba, 0x5eeb6a70773c9ed5, 0xf404127a0997f008,
            0x273d504e8aed44bc, 0x191af9a0a445afd2, 0x73c38e2594c4b316, 0xb19c38f64dfed5d4,
            0x31a465ece83adbb2, 0x454cfd6bb6e79a68, 0x985c7e628e6ce2f6, 0x03f67da618aa0393,
            0x676bc3262b905000, 0x49143ce24c8ff6c4, 0xda3d1b3ec8e3d22a, 0xd8225273784a38cc,
            0x6e13c67f6e229b3f, 0xdbfaed40804940b9, 0xdfbb870a9ffea5bf, 0x9043a7d2cd97b549,
            0x3a956736690b322c, 0xeabeb55900f8adbc, 0xbbd195a8cc35d117, 0x73dfe54f3dec380d,
            0x174446654d4748c9, 0x69bf29d3dce6d3ea, 0x23d8c721db7dd149, 0xe597da69e060fdcc,
            0xf1b631de92fb3ad2, 0x62f6688d0590755e, 0x362fc6af7aac9d2b, 0xec86dccc1edbc0e4,
            0x23905c38d7fbdada, 0x1bb359d45cebb86e, 0x72a0c082fdec801e, 0xb0948fd856d3effc,
            0x2f5658381c2c09d7, 0xaf5caeadf8a8cde5, 0xc6265b6df7a055ac, 0x8cab20907f2040e3,
            0x17af7cb8cf362cc8, 0x59862217ef34ec09, 0x4a0400b8f532d729, 0x4064eba0c8ce67f3,
            0xc17ba85c92c5f082, 0x90c5b9c7f2534f71, 0xbcd3cbd40851eb77, 0x155b529ecfa1a50b,
            0xc2b498cbcb28991d, 0xdf805a98a47c8d5e, 0xce7e62841efa821e, 0xbc0dd2f9b05b5bde,
            0x0c140970e787747a, 0xdd520db6c9ff6f1b, 0xe96d70bb21739583, 0x5643735306b7a132,
            0x7138a85211304361, 0xe5f12296b2e06171, 0xc0cd24b0f1664b50, 0xe8af078e4d830452,
            0x6ad82b174d7c491f, 0x1097dbb05bc2d1f3, 0x64240645ce3b10ff, 0x3ae3892c0cb0740b,
            0xef2746a85b61bdd6, 0x834fc40071536467, 0xc96d7df01f18ba59, 0x930ce81f0a80a6eb,
            0x8b4382d90c1501b7, 0x717331d036bfd36c, 0x735ac2b48bd0bde6, 0xc3e72fac5d654036,
        ],
    // j = 67: cos(67·pi/(4·512))
        [
            0xfea62ca9b7d722df, 0x0c8949869a2fe929, 0x65f11121f0db027b, 0x3cbe250113c7088e,
            0x1a0d55cb3134874f, 0x0d6151face43cd7b, 0x982c9bafa07f0fbe, 0x51bfba4cc96a6cb1,
            0x7779bab904f922c6, 0x51de31278584ae0b, 0x7338fa0bc3c382a7, 0x91997aba04ecd093,
            0xd8b13b807fde74ea, 0x1d0e29cc9a4b94a3, 0xd45c9ec7afc3713c, 0xa214a0bebadb4c9d,
            0xaa9df8bf98c36a0c, 0xec11242f8a10e2f0, 0x8ec16bd11765655f, 0x7839b8fa57e0ed5a,
            0x736ef7e8c8292821, 0xd228511d24e214a7, 0x1a1af1898ba472c8, 0x1f85131cba2785d4,
            0x4a6dd28ceb5d9ff6, 0x5578b3bbda497c18, 0x19ca424099d213b6, 0x20fa214276fe983c,
            0xd3d67a095d46091d, 0x0a62f860b8a76663, 0xb6fcf334900265c4, 0xe166c8d32b4960fa,
            0xec8ee306306eadf6, 0x2b61593604e891b1, 0x2214a51e782de2b8, 0x1640ecf86ec9ad0c,
            0xbfed0dd089773610, 0x6323606bfb874c60, 0xb1a46e77acbbf46d, 0xc0c3b1a652852046,
            0xfaf18fb5d064055d, 0xd57ebe129b780626, 0xd12c2f94eb33b621, 0x3b39b829a4915aa3,
            0x773967ff0adf27b0, 0x964097e393725d97, 0x29527e954bfb1957, 0xaab508789b9dcd59,
            0x37c58c9f62b176b2, 0xd5b7e9e8ae83cf51, 0x10049910df4cf99a, 0xe15d865a0b547aa7,
            0x57ac90194bb436fc, 0x5952da2dc2da06da, 0x0ee1f878fe99747b, 0x8d7560bd5f5c9ca2,
            0x9177e9c90a2cb0c9, 0x50d044e10dfb3c8a, 0xb0cd83bbb9d04342, 0xdf1d7f94e0eca250,
            0xc71573df99c38ecb, 0xb0ebc2d33cf5a151, 0x7d173594374fa0cb, 0x5729a688de20f3e7,
            0x0b7b03849f059fe0, 0xccb340f4b0399ceb, 0x84427c6d45804b74, 0xae7fe7a85aa196e8,
            0x866c6cf36e6a6741, 0x3d4eaa455a53fa98, 0x4411cfe607f8245b, 0xc9e39c8fd73804b0,
            0x556dc4ac7f54a135, 0xeab47af27d4475ab, 0xd0760b546ae8b27d, 0x17ade950b1313de0,
            0x9b53b3aba2f8cb05, 0xce3e168600b7c073, 0xa9bde47148a1161d, 0x3b96091d81addad5,
            0xb992123eab2d5c43, 0x1c6e268d458d96d3, 0x633197fb34ffd451, 0x419a331353929e79,
            0xace12b10053c1432, 0x7e09f9e14b990e9e, 0x28c20d49c2c675ee, 0xe4c4756e2ad48bf8,
            0xf4617be8e536cf07, 0x393c7c5016f2b86b, 0xbc0914d44e98eab6, 0x5d3e7afe25842420,
            0x5cde9e79faeb13fe, 0xf9c5c5908cb97b03, 0x175ed83e6ffa5f3b, 0x9b6cabf751bf99b3,
            0x5e7eee2fc187e316, 0x443d96b7460e1494, 0xf411f1a182acf2ab, 0x9ec08908e7c6a3c6,
            0xdae7f8162740a871, 0x9e37cafa65a6d86d, 0xd610668cc93d06bd, 0x93177051ad7387cc,
            0xaee6000d9256ecc1, 0x9cbac071f62094e8, 0x9166851bebf60cf7, 0xfbf2231ec7aa59a8,
            0x65967cb832db09e6, 0x3b1b1327087c2b9e, 0xf6ea1c8c9ab113e4, 0xf4a853a1794654b3,
        ],
    // j = 68: cos(68·pi/(4·512))
        [
            0xfe9bc8a1105c22a5, 0xd3af6ee4f2101c1f, 0x863b1311a6e72edd, 0x5c9d2a41bc7b0d33,
            0x50088a4fb8521128, 0xda790fc71ae61495, 0x76747f0456478945, 0x49f492bf2bf796c3,
            0x2340dbf1e09c5f04, 0xf91198c6431d6001, 0xa82e320e87260d6a, 0x9e612a90e7107900,
            0x5e0cde8c899d95d3, 0xe69524464f12a587, 0x95a9c1f2d7fae2ee, 0x6fa86433bcafcc77,
            0x329ab0bfdf071854, 0xae12be0ee035e0cb, 0x77c66990503fec05, 0x7cf2adafcd17b21a,
            0x5352baadc2bc4376, 0xe77c5a0464600658, 0xf4920f21d3f83b69, 0x7b008de99109581c,
            0x9a8c476a8229a071, 0xfa03f0f7f3abe2bf, 0xd808f208e8826c4f, 0x9bda4d8b7acfaa88,
            0x0584eaddf9b95871, 0x6fb0d39b5f97433d, 0x97d8c12313240570, 0x6c4afe8e1656deaa,
            0x758478fa1db646e3, 0xbb832920b4df2903, 0xbcabad37facfa910, 0x5d9fba3c079b0738,
            0xc13853074970f9e7, 0x0fd8e3ab5158ba51, 0xc7ce65525643a065, 0xfb72b203a4599c28,
            0x3499a4017c258e87, 0xbce14a6f4c92f0e6, 0x3b1f664acb81f206, 0x06009e6c44fa3f86,
            0x5da3da115f5cf343, 0xa88c8ed55fa5f0c0, 0x49536add9b8f5fd8, 0xce3d477e4d933e0c,
            0xd6231435fbd22b49, 0x2cd77cc94020aab3, 0x0971ae42591138b2, 0x80d7b4d636814809,
            0xe12880d2d0c02349, 0xe71a10d2e6f6e2ff, 0x1638229807db8aec, 0x2e57fe56d9916157,
            0x8ac35af0375dba71, 0x155dbada5e9c7e04, 0xe8ee916532c134b2, 0x2c51c5f28cefac17,
            0xe1dce6e28fc4ea28, 0xb74e4417a8ba12d6, 0xf9818c4f69a2c555, 0xd51ca57b5f9cc6d2,
            0x35de65ff0795c626, 0x24e5fd4fc42b4561, 0x0aa97f02933ff8ed, 0x16b0c435de761ac9,
            0x77bdda947d555c9e, 0xcb8bdfa8d83349bb, 0xa48d31410c79b731, 0xc6e5b5d6f629f028,
            0xef4acbd8cf86a462, 0xecc1c662b066a7f6, 0x0a3009c8f52c50b7, 0x06dc7652ecd0a8ab,
            0x316321f82b73a390, 0xae8bf73fa1c91d75, 0x5a9a3b34b63e5249, 0x35711019bf609008,
            0xcc20d6fcaa91eefd, 0xb0942e9d38154536, 0xd8a165b594a06458, 0x2b4d40edaac3a5a0,
            0x7dc0daab830e3a0b, 0xf630a85f973197ce, 0x7aea91bd7c70af7e, 0xd6bc9d50e3b3e943,
            0xa3d387063b6a12a2, 0xc3635d379dde6d46, 0xff29870c4f71c6e5, 0x8679edb768f1fce5,
            0x887c0bfd9ee96e5e, 0x24b3bd1f0aadf3aa, 0xbed587612c8c1251, 0x79a5e62885db6870,
            0x79fb76746bdf5b9c, 0x03afd59a02460925, 0x1d303ed253e4a6a8, 0x44b64328bc8e8e69,
            0x9f1d1a0481580294, 0x9b141b7658414a55, 0x9744a7228f2143ad, 0xead99cfaa18e43a6,
            0xc949d1dd565c462c, 0x1907dcd234853a51, 0x7c8d97ad91e37a35, 0x05b9f4b1f311ede0,
            0xe9d1de3544559c15, 0x963838c914e24dd1, 0x467517def680d1e5, 0x94aec2c8d899e90c,
        ],
    // j = 69: cos(69·pi/(4·512))
        [
            0xfe913d54dea9d744, 0xa720f6d5895126b4, 0xb890ce86e4879dd5, 0x33a1bef91e66873e,
            0x7256b09f4af63cb4, 0x0811a75be96d6082, 0x793cd11ce13eca8a, 0x21392c249e78c2e0,
            0xf3f3d5a8e9aefb77, 0xac0dfd05fe0ebeb8, 0x7113ed4afd57e118, 0x5205cd17a2579929,
            0xceb5cc409078ff6e, 0x08c33cb541a8eb6c, 0xca547514e646d805, 0xe6b124181590820e,
            0x7c7b1d83bc0020b5, 0xac9458b86ba41894, 0x8c3ebc98574a1fe3, 0xe4decb2cb04e4ae5,
            0x00c9f66f5b2d12ae, 0xce8918f94061efdd, 0x6cbc37baca76d949, 0x0f86dc5f12ad01b2,
            0xfd9cf53cc8ca3e1f, 0x950b0f8fda8d49ff, 0xa24d73bc5e0c7b16, 0x356139f032c55959,
            0xb60ecdbf4622dd0b, 0x9981a3aa91fcf955, 0xf0552779e733d90b, 0x3f407b3f012197e4,
            0x92e97c193c17b406, 0x9c9fd16a2701f4fd, 0xfcced8dcd0da3e37, 0xe9e176e1fa94a393,
            0x18a5b83870b81fc9, 0x6ef1578f55a62069, 0x58f06b99f33f008f, 0x7855f62a9ff03a88,
            0x8e62dc927a5b6b81, 0x4d643fd707518397, 0xd96a7fb24da0fe85, 0x3bf787992c515759,
            0x69247e3be06a8d3c, 0x8b289fd15d59f990, 0x46fd0cf62fefc7c9, 0xb7bdb49090b763fa,
            0x080f5fef5e0c467b, 0x3e13f67ae56c39f4, 0xbf903f94e603bf44, 0x3f3c2e23ca88d9f6,
            0x0b2a34a28ed3c770, 0x0a2d0f738e5a0a03, 0xb31ca439b6455acb, 0x92fb023c83668a86,
            0xe1f0eb174fb7def4, 0x538963d49db4b8ba, 0xec4764608da21083, 0x6f1f7b9e587f9edc,
            0xafe32712fa81cade, 0xbe60c289edc79974, 0xd9dece848fa5876c, 0x7a7454c0dc63abb2,
            0x71fa56b594ff623f, 0xadf203704cdcc9ed, 0x0d468c03ca239055, 0xd7cac01558339c24,
            0x2e7e76ab40dcdf49, 0xbb8a75b8ba5f446f, 0x4ea6cc038c4ae88c, 0x8d30766213ee1685,
            0x451fb0616b2e1702, 0xdf7a95de515b08e2, 0xedc9879107d24ac1, 0x5d58e2f74606c369,
            0xba73d6f0fc8e0c1b, 0x2b49108af9ef29c9, 0x6242c3f5bc93e3e8, 0x4f49c78a86c4e159,
            0xd10ba867df2fd4ce, 0x3c8dc92d926ce3eb, 0xb6213025d7fbfb46, 0xb4af0fa5b60ec951,
            0x339e9340f6c593e9, 0xb5e233b9c23ebdc3, 0x78576f339e429288, 0xa893eeccbbe6c623,
            0xadd1deaef52e4e78, 0x59947ba4d315599a, 0x17a53246f7b4ef31, 0x8df3ecac2bf57af1,
            0xc61ed4bd1f0dbf0c, 0xfe4eaab1ba889a44, 0x52c746c818a19f0c, 0xbd5485485adb3214,
            0xd782dfa9df6b00d4, 0x4f641f0b630a2611, 0xf0c10a522ded0467, 0x29f32ac7a06dc79d,
            0x12d23bceed298c38, 0x6f8ede9adfb0766e, 0x634cd95efb0212d3, 0xf0e4e3b88c1520b8,
            0x2b44f3ef527d3215, 0xa12235aa3923ccf2, 0x53ee47a5d0989f6b, 0x52b7c87a2f808dde,
            0x636a772f144062e1, 0xaa9a73580128a4d8, 0xc02ff48b290632d5, 0x64c9c90583c60b76,
        ],
    // j = 70: cos(70·pi/(4·512))
        [
            0xfe868ac6c3043b2e, 0x0b4f70c910505e0f, 0xfe4825671bc31984, 0xd54622daa7c0741d,
            0x3967938c938570fc, 0xb07a8f77e71dac10, 0xf1a420ac83247adf, 0x386cb2ea403c086f,
            0x1d28f333cb16c426, 0x328aabe48338a9d7, 0x62fcee226a90f3ca, 0xd52b56dd1704465a,
            0x99cbed8a193edec7, 0x8255a4e492b7d8eb, 0x30c83dd0c7ceced6, 0x7d1a8f807bf93319,
            0xc8e2e54cf154061b, 0xaa3a3bfbc2311706, 0x66f626020ecf1e15, 0x3c22b272eb4c39e7,
            0x6992ad5bcbce0697, 0x09822f5ea07a9204, 0xcdbd24b3a1ff49de, 0xcad2d8e911ef6822,
            0x81aff449ddc1735c, 0x90de08ef0531635e, 0xd17e63a959ae9ae4, 0x6f3e6b3136964f13,
            0x657fa079e561878c, 0x7dbcfe23d448ba94, 0x11e458bafec91f18, 0xf8136fa8d800fe9a,
            0x04047eacca4e1562, 0xdd5db4c525fdab4d, 0x48db846dbbb60afd, 0x745209767471ba33,
            0xdf58983deca2ab13, 0xfd93d1a1436e7edf, 0x9ee0bdd1041003c2, 0x9ba512831dee63b8,
            0x27b1ec3931d59656, 0x14ae6d9ff953d930, 0x2427998d2886a74d, 0x191214cb7398a7da,
            0x63db1e0f06fa87bb, 0x6f8b089db43f951d, 0x9130c4a98c4aeff9, 0x8fbc03f1fde26396,
            0x8ea9ec2447502155, 0xd8bfd7a6dc5ccb12, 0x0dde5f181fdd230b, 0x86cc9bafe831190a,
            0x0dc14c2ee87c1bb7, 0x6befaae0579d07cc, 0xaa1a4db85d318e05, 0x4b58a0f7d37ac485,
            0xd8922ff3c78392ad, 0x9ff92fb362f2e370, 0x23fdb6170060b290, 0xd98d60821924d61e,
            0x551aafbbaffba2f4, 0x6cdf064b222013ab, 0x069620e06acc63bb, 0x97446dffe1528a63,
            0x330e0a6647506529, 0xb131472d959a19f0, 0x0b0415aa198a58b7, 0xcc2faa9e4c3ed942,
            0x4c6b2770e0135c9a, 0x4f83909a14a3f185, 0x7d8ac449813f5bad, 0xe0b7283374a50778,
            0x178f9e05b28460ce, 0x315738c9061d3541, 0x698aa42cc239403f, 0x3250054844938ff3,
            0x4c410986519640b7, 0xdcccbfa5c39e9df0, 0xa6eee81f77063abe, 0x0c6cbb3812307001,
            0x82a6b4c3230f67c0, 0x329ba9ed27839454, 0x47d4ea13ec8b6249, 0xbeaad4f5049c1eae,
            0x38ac6247b12ab98e, 0x6e09a31444b7d62a, 0xb00ff2c638267599, 0x1a7d05992d17f204,
            0xa8913be58d781e4f, 0x4bd417e8606b1855, 0x18159b14f42ff988, 0xadcbb95f5362d1d4,
            0x24659fb984e14155, 0x475d12c797d24f7d, 0xf3eb282617b6952f, 0x5cfa9ae9d5ab9919,
            0x2a186b51ca887baa, 0x8f1f2b29a02fcfea, 0xcc7da64cb8b70c18, 0x9bbfca403334ca36,
            0xa6cb9b57928180f8, 0xe732679c43e0fced, 0x47ea901556f960a6, 0xa27168d9151ebe38,
            0x9b38f654f9aa4844, 0x7e9e7cef0e98d9cc, 0xd4a3bafdb90e7dca, 0xab844c3134d63688,
            0xb09bd2944adf1033, 0x6f069943ab4a7de7, 0x81a975bfc34d956d, 0xbf1186dd198b72e8,
        ],
    // j = 71: cos(71·pi/(4·512))
        [
            0xfe7bb0f863bd1b72, 0xeebcb19bed9e5354, 0x398f1a5d321b530c, 0xc1a1b9bb41923467,
            0x9c975c87ab8b7600, 0x4722fc1af96394fd, 0x245cc721df243690, 0x99456aefba1a7bb1,
            0x1bbf3998d0c3ee4b, 0x08d7d3a69fa948a4, 0xb22304915a5cd661, 0x9f2a144b40071a04,
            0x7a427005f608a010, 0xd7e274d98934bc81, 0xfa7c568b055a4a4e, 0x9f569514dd862021,
            0x80563de4df9a5f00, 0xfe326b6e5f6a1901, 0x40854964a92cd0fb, 0xcdde3a49e357ff0d,
            0xe2c28b162b101a3f, 0xb3726e47c910ab32, 0x02df7ec5039c3281, 0x3061db9c74da354d,
            0x87bc311e50fc3c42, 0x0a4c55e791243b3c, 0x1b775dc6c885b852, 0xb2964f2c5943115c,
            0xd66dce7ae087ddd1, 0x1dcc8f9beae010ca, 0xe0d3aaf4318cf7ae, 0x70fbfbfb20b05943,
            0x621006da156c5fd3, 0xca16bafc4adf5c95, 0x8083a5b72232179e, 0xececd0bf222f2b69,
            0xb4084f6fd37e141b, 0x505897afda9c8427, 0x63db4b990813264f, 0xfa915dee47bdd5cf,
            0xc7da8f95e60cf94f, 0xca17432c0ac1f7a4, 0xef14613c9f984052, 0x1f44b365119b4f23,
            0x389026eee5430f42, 0x862063b4811530f7, 0x00afd7d26c829157, 0x3accc095b23f541d,
            0x81e415b35a3edf55, 0x969761de8eed908f, 0xc82253b9eb228e60, 0x76d55763c32d1b87,
            0xaa7f39b98716ec1f, 0xa0db3d9586b7ff1e, 0xf99469d19d7dc772, 0xd0c60d95adf6ba15,
            0x0d867c751b2c7abd, 0xfa1c58536f1df2d9, 0x6e7a026f40d4fa8c, 0xa3eac181f47a75c7,
            0x254e554b6ed280ee, 0x57c06ab9f8aa68d8, 0x3bb4eecac0b906b0, 0x203aa0b9eba54791,
            0xef8b5c208bbe5a4c, 0x2b4d1eabf26190e7, 0x6f201786ce43fe9b, 0x7bba6f94132a409b,
            0xcbfaf010931708a2, 0x12a2397b17bfa5a4, 0x00de2a159b793299, 0x4a86e7713b3c2705,
            0xfd06324c23547572, 0x9b173fd2a18e22bb, 0xc570bea669d57c49, 0x0008372662729dd2,
            0x5647dc52fa74cec1, 0xfe8a18005861ce0f, 0x420a9fcfd6c8272e, 0x0afe8e6323dadba9,
            0x9a875139f067b3e7, 0x6243516edc70fc96, 0xca14b50ad985753a, 0xc5340a2a4ff38aaa,
            0x91f19a046927c995, 0xddcc2bf0c62315f4, 0xde6b364d962658d2, 0x112474c0eedfe0f8,
            0x85a648a0a0597efb, 0x05f150dd6ddb077d, 0x06e71eaee5e15a3b, 0xd0f581dba73b4eba,
            0x47455740b106256b, 0x031f189ddac1b1b0, 0xc3c8f81121efd03a, 0xb33731e55520e63b,
            0x13b1652c21275090, 0xc5f15b0062ce099f, 0x35323fcaeb2adebc, 0xeb1788f54aa7eb71,
            0x0671c166d3a121c2, 0x93a23ab84b14ef6d, 0x236b7a433e2bb787, 0x321a5915d142b165,
            0x75e2493bfa451960, 0x4a8225309899ab37, 0xbb9fdd19e5c58d3c, 0x6460d6ce19b801d6,
            0x60db39cb8d15774d, 0x883824d534c12c64, 0xc6603a4f5e3e6955, 0x8b775bab2e511351,
        ],
    // j = 72: cos(72·pi/(4·512))
        [
            0xfe70afeb6d33d6a2, 0x2907cf2b3f6feac1, 0xff4bd7de3aae3a28, 0x7faf2efdd7ae4acc,
            0x12e11c21cf9985c6, 0x3ac4eca2fbd267ba, 0xb38f76ddcaa77ccc, 0xffad652fa5510e7e,
            0x3e2e0ae1a557ed41, 0x4fbc9436eb6041da, 0xef09a7afb82ec5a9, 0x0a874e5217256332,
            0xecc3eb9a816820a6, 0x665f0d19afc73d1d, 0x6c06ea1d4bb19720, 0x5826eee46c45f6d6,
            0x5fe3d620e1ce46a2, 0xfdcf163a3403f870, 0x1bc4b23db37c367d, 0x7b798d6f7e551678,
            0x1054961245eed2c2, 0xaa107877e6fad44c, 0x0271ce9d183d56bf, 0xfc64f2f9908d0a09,
            0xee091a49c2e4b0e9, 0x3e7c9bafde7198cb, 0x9b52aaa51f8ecc60, 0x53227ec9ec17a1c1,
            0x6c7e88f4f8f43e6d, 0x43c5431da1f180cb, 0x62d0c8449d9ec531, 0x3762a1abbe98c266,
            0xd03b5ca3191ec7b4, 0x901253d869aec629, 0x503b5002880b1cd6, 0x1dd25a3036510530,
            0xdfd0d6c850c6ef72, 0x42af252104dc1235, 0x7fe8df8da5526791, 0x4c76de91467e5607,
            0xace5eafbc8f7ea33, 0xf6e38644ea1c3226, 0xc69d4cecf00fcf10, 0x60a3246d74e8ab40,
            0xb2e003a6568b6942, 0x71c8e06e1c638f25, 0x07f713287aa7e6e1, 0xa07da247e377d062,
            0x372fae3c8deffd98, 0x3223a2f48aed40e6, 0xbef7c2196803cb27, 0x53e68b2c8c829714,
            0x729d84f3917fc7d3, 0x49a17ead825338c9, 0x37de41ff83c0e131, 0x3297b740de1b9173,
            0xad5c4ffe38d32cef, 0x4f50a18762d5294a, 0xd926b2f3ba81658c, 0x7b22239a027d9589,
            0x7542d71d74552703, 0x7fb5f08bf8c56690, 0x8c1fb844188537b7, 0x4f3cd1db33906ab1,
            0x62007fdff47dc9aa, 0x2c201f77f68ec1a9, 0xe22927af915ad35c, 0x0944546d2176ceb6,
            0x190d9722a07f5c96, 0x5747db14fd141058, 0x3a73cfe64ae7b03f, 0xca7c07274bba30d8,
            0x2c4d5130806c79ac, 0x70e9f0df004b4e7d, 0xd6ffe246773c5c39, 0x3d999b1d6b8787d3,
            0x1928640ba563ca92, 0xa296da9dc7c7298a, 0x319b3170d16dbd87, 0x16b1b2389935c9f1,
            0x1f837e6943800716, 0x0bea40203fc08218, 0x62a971f416d27cd9, 0x6560f0635f4a7ef3,
            0xd0360136d208df52, 0xefccd77449d5de9b, 0x81d49e751ccb89ca, 0xe52b525f452fe066,
            0x33b8469e318d91a6, 0x48ad08f541a882c5, 0x32a3b73a1a95f454, 0x851ba45e12b0d960,
            0x84a55b4c4dc2993d, 0xa073824e3a8f2978, 0xe6c3b7fb889a3f52, 0x678eeec5e4c987b9,
            0x7f63160d17454353, 0x21a292fc2c031225, 0x7185c30ad84d96ed, 0x58a145d6dcef32ce,
            0x791636afd89bc05c, 0x8c88458160f22b54, 0xe4df6aa33d42fd28, 0x7658adad155e2db5,
            0xe50e8c90d8834ad3, 0xd01801abbc3673bd, 0xeb74dba5e03ebc9e, 0x665f7441f7f28693,
            0x5a9d83d2c1c7c4bd, 0x01cc34a08b3b8dc9, 0xf69170364df923a3, 0x99c0514ca82d8eb1,
        ],
    // j = 73: cos(73·pi/(4·512))
        [
            0xfe6587a191d51ab9, 0x037bc30c6bd21124, 0x163288c07c24051e, 0xcee2bf45e0531eda,
            0x0da6d630e3aedc06, 0x5af25141af9c1d18, 0xa56df7644232cc6c, 0xabb6508e4337ffc8,
            0xf1b38631ec044b7f, 0x1c50b91c35086eed, 0x5adb188146e973e8, 0x82c120f88c5314c4,
            0x5b6073dc8f2ea136, 0x8946f4a310e34fc1, 0x0c1a0536c88875c6, 0x8c2fdc26359b39e6,
            0x0db10bbe2abdb5c5, 0xac0aeac9603e56d9, 0x8d710d475833a83c, 0xf590277d987751f5,
            0x0a9cdb4a51c2ef96, 0x763ea0910e419fa9, 0xdd9d5a8ec466c2ad, 0x3b869889e8a33c97,
            0x32e0a6416e7224eb, 0x4380045626a146d6, 0x20816204ba087ec2, 0xf5a4d4ed9c326bac,
            0xa3faf5ed6b9f6e2d, 0x62494743c4b1b3fa, 0x3fc3807a6d3625c7, 0xc10cf8a77d845103,
            0x70693c52c0ece9a2, 0x74d93f373e7d98e0, 0x87cd41824cdd3b8a, 0x9ccfa315e8b9d4d8,
            0xaf7e3b4ba12343e3, 0xf5c5bdda805cb5bc, 0x7c77c6c577991e1a, 0xf1d50ab9e9eac51c,
            0xb39ee0707958366f, 0xbac324fe815ee367, 0xfce783cfc4af4948, 0xadf5e06729464450,
            0x97d1ff9f0df93a82, 0xa919b239b1c5979b, 0xbea323f4bf651633, 0x307b73335829bd29,
            0xff42bc4313cf3b8d, 0xd95e2583dc385d89, 0xb1dcc3206474397d, 0xea95725e1292f0c7,
            0x437bf352cb981f9f, 0xe66d1e7fd6215f39, 0x8cd83bd29ec14ce8, 0xb092d05081eb4f81,
            0x86c4c80271b269e4, 0xbe0dd1f0abe505f5, 0x6ddcf8b1fcc2502f, 0x9129720ffdc259a4,
            0xe253402c5e66298e, 0x4543f76ef9e2a889, 0xe79193317926b939, 0x91aa60b1a72776f2,
            0xedc80d59bf5ff07d, 0xb94ff58e602c9a96, 0x2d30de2210fc2478, 0xccdd0b0573b528cd,
            0x3ccc44b1180c27b0, 0xef19e22d6068411e, 0x67357e8ec460a65f, 0x45344dea5094ffd2,
            0x95ee324d9997575f, 0x3963418f97ca7ce8, 0x6c4038c81574606f, 0x1f6a6d051dec4faa,
            0x69badd5d7b4f6f12, 0x76d51abebd070ad0, 0x4019d79533fd1d6b, 0xff99cddc08ad1514,
            0x32efe7aca7053075, 0xb1d406de4207a48d, 0x88139c0159c547f9, 0xe3ee2c106c7aa5fd,
            0x7122c28f5cb32364, 0xc2a3b86e31356ed3, 0x17a467ff57a1d5a7, 0xe81b9e5183958711,
            0x92511fd3be4936c9, 0x6d9651d29c5c91b8, 0x868615d26d98816f, 0xd494fe8c3a37a67e,
            0xce750497f2c5fd8b, 0x5b0193becdb94324, 0x392da53771269241, 0x64e5ce39da77b43b,
            0x848d27e3de9b1366, 0x0f1064a0810d0e90, 0x91bd9f82c93de7ad, 0x6b124f1a83f4f33b,
            0x0d76521157737606, 0x4164cd309d261109, 0xb0cd2d9a88596c6e, 0x65b2b5eb542a22c6,
            0xf712795cf591bf5e, 0x4ea79c46359c9fdb, 0x836f7f2ee0226040, 0x8d863eee3ade76b4,
            0xdc1a4c2c6dfd716d, 0xfe5209daea9d0270, 0x546e6141e7c9b8da, 0x13e2767072dadeb2,
        ],
    // j = 74: cos(74·pi/(4·512))
        [
            0xfe5a381c8a1aa224, 0xd54faa364b7da8f5, 0xf10cb75b1372b8bc, 0x138c2a1dbef5c584,
            0xd74f1286b2a6db92, 0x94fe6dec65ba6325, 0x78f2590459a6a9d3, 0x0d8814a2500861a1,
            0x7d99cb52c174ff64, 0x9a660254e79210ce, 0x99e15e863e0a96a2, 0x49e4e1a15bffb199,
            0xa86e99b18f780ce4, 0x0f124d976c1aaade, 0x3463965e047117e3, 0x0f1234e631f5cbad,
            0x2242d25cc699a78e, 0x96abd586e60fea3c, 0x8cd68aa77320b463, 0x5abda08fd596011c,
            0xb96310f81c3018af, 0x0b49f42baa8752d1, 0x6b40f98f8b59e93e, 0xecbd089c93ad7497,
            0x487833d539291abb, 0x9f42e731b935b418, 0x3568c9055a0056ea, 0xe6eaa8c3404ee162,
            0x6357016a2da558b1, 0xf1d07ac43a11f58e, 0xad49243f227851d5, 0xf6eb6aa5360d84e9,
            0xf57cab0eac6e3dcc, 0x056a2c746841932f, 0x2b238150db8aa69b, 0x8fe67bf177c4c4e4,
            0x55079500f92e5b4a, 0xc36eb08c5d24f98b, 0xbfe7839999edf5e6, 0xd9f8735742772c56,
            0x79f73ad6cc83249d, 0x0f2923459c25cecb, 0x6b3114abe8a2555d, 0xe04b4fcb051446de,
            0x3a0749471b8dda80, 0xc58649a4f484d75d, 0x9b460ac5f87ac3c8, 0x978c304e64c39b98,
            0xd1bb9b98ced74fe7, 0xc01e6b56e6916de3, 0x3ce34005a04612f1, 0xb350c402509bf005,
            0x234219639b07e6e9, 0xc18e31c3d3bb5226, 0xd40f7a9f0432088f, 0x9e46cffb0f257b1b,
            0xaf18ccd0abaefc98, 0xe7bfff8430779477, 0xd9b9c831c9083bc6, 0x527f17a0ef73cee9,
            0xa2211d6288644e17, 0xeb4f2835ce2c3a68, 0x334825d91ca31923, 0x390ebdf16300de0c,
            0xa8e0831c97661a3a, 0x94c73107e7fdd8d9, 0xd0d3ecc33cec48e2, 0x1a1af2b87ac90c69,
            0x41b8f7afd242fc1e, 0xa9be8a4d1c801049, 0x3d3a4f269ee83d6d, 0x67c6fc45fbae73cb,
            0x4832b5ecf6102b79, 0x2221e12687ec2db5, 0xc400e9da691cf087, 0x959a7430dbf1cc8d,
            0x0dc0f0dfc29b72dc, 0x8566c4cccf6209ed, 0x46b5bd06dcae98f5, 0x99ab06dc715ae40e,
            0x51875b430cd6169d, 0xdafb9ab593440a3f, 0x81a56ff092d09e9f, 0xff76d1b74ef12664,
            0xf13a09a5557ddf3d, 0x216b82505df7befa, 0xb3a64dd84d6634b6, 0x9210c604745b9634,
            0x7c55040a90633633, 0x1916f10cfb1c8a1b, 0x0b0aab5b68da9401, 0x0645cb31eb9e1cfc,
            0x3268f082c84120eb, 0x9ab05151aa373827, 0xc507ad756e8ed321, 0x63d8af49fb3a3d1e,
            0xaf1c850f9e8af26e, 0x1ad5bc828392f56e, 0xfd6d7a18f1a90878, 0x20fdfd1de6b3ed34,
            0x2503636c79d88901, 0x819069d4a4ab949d, 0xdfb302737c6cb3dc, 0x613f0b877f813622,
            0xb55a24cb8e8dddbd, 0xd1aa8c7b25dfd602, 0x3dbc32f7a3302ebb, 0x675215e12975bfe9,
            0x45314ce412a029d7, 0xeb00ef0ad7181730, 0x50d39e25a444f898, 0x89a15ea6379812fa,
        ],
    // j = 75: cos(75·pi/(4·512))
        [
            0xfe4ec15e148aefd5, 0xbded6fb887bba05f, 0xfc29d6e38c41ef1f, 0xf53d6aacc5eda98c,
            0x0f6161db80c25c08, 0xd10a4dc2082f4925, 0x6ce6bf16c3eb552c, 0xe3392983883e1d69,
            0x3281ced3cd3a1110, 0x7ccd450f9a0e76ca, 0xc9095223dd15ba8e, 0xeecc33be45a3c1fe,
            0x004cdd102b311ecb, 0x3293f6d06287ec14, 0x31c7ecf0341edf6a, 0x0fa850cbc3fbe1c8,
            0x944a7863032479e2, 0x2e7bf94aa76ce880, 0x8e865e80d7f165d6, 0x3c255e50d78f5e9e,
            0xec3ce4e0a1a303b9, 0xf9002a3aacd2eb58, 0x687be2199109837c, 0x27367df906941808,
            0x1785b6590b45aae4, 0x809ada88638e65ed, 0x61d106a0cdb03093, 0xc2cfa8e8f2cf3c9c,
            0xb1afd95fae669c0e, 0x91b966843ef58f0f, 0x57178671a2ecf44f, 0x6bba76b472fba3cb,
            0x681ff62f529e4229, 0x8ec754abdeaae1f7, 0x6742eb639f355836, 0x678c6738a4fc579b,
            0x91946e3bd6a97037, 0x4b9e20e1ba8bdf34, 0x0bac25b660a94a99, 0xee3ce1260d5b711f,
            0x62636391e449db4f, 0xdd8eb230e3ea4be0, 0xdffc366df1569abe, 0xf5d1cb7ebebbdffd,
            0xbaf0f84f682edc4c, 0x5cb4481d9de5301e, 0x1490fe933164da59, 0x58dd96fbf82fd7fe,
            0xd5c4f735f2951f4e, 0xd78b94431d04d861, 0xdc7412b3485cb42c, 0xd31485572dce2438,
            0xd8de5ec4d8d51032, 0xcbad50bdeb08a2cc, 0x5e85ad9a59656c2d, 0x40573a2bec7e6729,
            0xfa5b466216252594, 0xcf401f31bba8006f, 0x337302db7d5d50fa, 0xbb9be6407b972331,
            0xd40f50f16cdf4c5c, 0x657ba5204a44f591, 0xe63510946ac7972f, 0x99746c5a95c9d906,
            0x4037a7ef4de458e1, 0x90db09ca03e393ad, 0xa42d4f80c9ec2a04, 0x8b33e2554f7fcb5b,
            0x079bdcef62956337, 0xfae7bd9f4f5bd8e3, 0xaba676d58de45878, 0x14f4ebbb3920c593,
            0xec37ee9743f2eb86, 0x93764ca1364797bd, 0xa8cb9dcc21324bb9, 0xa941019cd227f969,
            0x4e970c76d17a546b, 0x5b64ce8a1f801895, 0xbe811e6df75c59c6, 0x11309f44cffdf14b,
            0x8ee47c4c3f28d287, 0x0b047f559fa18748, 0x12adc024cc86a236, 0x4898b9065ba7c982,
            0x6ecb103596afc0e3, 0x6af75fa0cd4f5257, 0x71b6dcc94e695750, 0x3e664be21166a0c1,
            0x52ab0cc7b6a1ecee, 0x7420a9cfb98577e6, 0x5da99bf91d382357, 0x8bee301e1240d204,
            0xf44c152eae35bf71, 0x3fdc005947d88904, 0xd2b15d2036b69950, 0x190ad71175ab3e5a,
            0xe1e4403edde04c01, 0x06e503a6092aa0a8, 0x31e1070c3db4820e, 0xa309eb0e69fdcd36,
            0xcd7c2e33691f9a62, 0x7a23f161bd6dbaca, 0x6d5b1038288fb279, 0x10b33ac8fd98184f,
            0x0452291c58fd6f51, 0x3f41d0067baf5d62, 0xe8d9162f2490d0f6, 0xb995a1c944048075,
            0xaa1efb1443aa7d94, 0x0f907b8c37e5b0f8, 0x2c78313661f7ef07, 0xacdcfd1ca9418718,
        ],
    // j = 76: cos(76·pi/(4·512))
        [
            0xfe432367f5b90a62, 0x87b8875373a818a3, 0xe58267530560c0e8, 0x92e594b9822295dd,
            0x492df26e12d8636a, 0xa76f97c4affe511b, 0x477e9b6f05cd1752, 0x271811b671e4457f,
            0x2b347bd25019b245, 0xe501304ca546885e, 0x420e615e6330964c, 0x26f7e8a6dc243b9a,
            0xc3931a815d1b86e3, 0xecd0b24506234fda, 0x38ba028ef1b54802, 0xd9de14fb13984aea,
            0x57881b976bca6fb6, 0xe30ecb3261d77bb3, 0xc9a98442adeb9fcf, 0xcbc091b042e50d40,
            0x7d5b67422d5c197a, 0x456299b94aa2d964, 0x26afebf16472fa62, 0x0eac869bbf9cc8ad,
            0xe9386189b1a5bdb8, 0xc2c1d49665571236, 0xcd0780448ed081a8, 0x96e255257cd389b9,
            0x2f5d9398e1a66a96, 0x005981297fe1a3e3, 0x9f6abedef7c61728, 0x3c5e485f0c0e84a6,
            0xbbf831b2c5ee351b, 0x7313518005f85f25, 0xa8a6ffb1f60c0254, 0x8a7d3c7c88c8f47d,
            0xcdee92a71fd4930d, 0xace794ab93188244, 0xbbb759c8633f0dc4, 0x14135c0ac7f56815,
            0x960e60f8cab59b51, 0x73f865ac6673c67f, 0xa9e5111938574be1, 0xf6fc59c1f56f9974,
            0x3ed167c90da63ae9, 0x62b1bedae8d65882, 0x06ea63305f960b19, 0xc9b390abe40594be,
            0x6969f048915eb12e, 0xf5a6b509306c0e10, 0x07445b33c8591af0, 0xc740479ed61b94e0,
            0xdb18a9abdd9d2b3a, 0x58789e14fe8c00ae, 0x50ac04aa1663e2fc, 0xf10594f88fc6461d,
            0xfb4750c834b7787d, 0x54eaa58766685fd8, 0xaca8fa40e736f6a1, 0x4e44750c8d695d5b,
            0xe74c5429d3af9489, 0x222fc5e63b2b1241, 0x00a7fec27c21ffe6, 0xa91d652e90db3c72,
            0x130c3a6cf7c2c55a, 0x492fc893a773d01f, 0xe74cce8ca378fd32, 0x039508374020af5b,
            0x09d0547fbd2c7d9d, 0xbe9486db956438a0, 0x342adcf64026516b, 0x5cdd666dc7291a28,
            0x358a3b7ab13142be, 0x44a0bc272bf5f5b2, 0x101fcdb99f0f676a, 0x1e7e931461cccdf4,
            0x23ec1acf154c4163, 0x4c9600f01c115939, 0x40bec5a4bd8190cb, 0x8ecfb947a82258ca,
            0x4358c921edd0ab0e, 0x62e0f6e9eb1d89c2, 0xa2053453c36b48de, 0x16b6913e469d3ebf,
            0x0d565045268a5f39, 0x1a3c59e8042c946a, 0xca570b348a41c705, 0x4d21c15bd7f5be43,
            0x97cbfebdef1b5b8f, 0x3d96010f3971e57d, 0xd458c35c48268ae8, 0xb9fa2400b9866507,
            0x36e1f020bfbbdd1f, 0xb8d3ecc08d0257b6, 0xea18697d23943a12, 0x0457b9627de34cb9,
            0xdda69085b41757bb, 0x1b2af3656b99bd33, 0x1fc403bbf977d131, 0x8bf0524417528e9e,
            0x40e061e6979f6654, 0x20dc7f574e078f16, 0xbab7ea9634e93631, 0x1e899ef7f96ca85b,
            0xb4de0e6fefc729e9, 0xb0f8847086bb2713, 0x2b7b61a993534708, 0x5c963b029f0146e5,
            0xe76fa4ba0465e478, 0xf259fb152eb1d62e, 0x2e6e1b1cac4d2d4c, 0xd7b1056091a1277b,
        ],
    // j = 77: cos(77·pi/(4·512))
        [
            0xfe375e3bf844363d, 0xbdf331dacdf9b27d, 0xcec5d6dffdc08b26, 0x2a84f8202caccdf8,
            0x26785033a9064733, 0x77661940801b0dce, 0xebe55bd21cf601ce, 0x77b2f31878192182,
            0x6aefc725399c523a, 0x307161be48e59ff3, 0x3fad6c98b058ce00, 0x6bd5a532bae719a8,
            0x6693564dbfb4d412, 0x0a55f4f7a3b6c6b6, 0x3dddae1fb8fb4507, 0x29075382ed4253d3,
            0xa6beaaa48bada1ad, 0x4afc93846f8d2604, 0xaf0a9f3f8bbd5744, 0x5a981e83bdbdb784,
            0x9ea9bd6fafd86037, 0x7e1278114a9dcc02, 0xbb07992b95d563dd, 0x097d17f421abea41,
            0x61d89c1409853a2a, 0x0f8551ef00be0cb2, 0xaa14b6dedcc5f453, 0x7b451cfbc6faf83e,
            0xfe3c0bea39840b21, 0x0b3a194c925ba452, 0x5c7d229df1414de2, 0x011400580a779744,
            0x28822e7efb684ff4, 0xde7752bbb4e06c46, 0x0b12f5d652b664e5, 0xd90737f71c1f51f5,
            0xcf33faa15acae6b3, 0xcfb82db859953437, 0x6e63beef37917d31, 0xfbce425be20f40da,
            0x1336e6460b7f85bc, 0xb67f72e3d82d198f, 0xc54fddfeee94ab9e, 0xbc07e7e6bdbfcaba,
            0x014b617148683488, 0x5b0e5086c4cea06f, 0x4a0e515c120bf837, 0x3d67da6f1aaa1166,
            0xb96062ec9f7c9368, 0xbfaff8c883fe08cc, 0x23a112119726976d, 0x6d1923a2a821620c,
            0xcb1c5c2855556d31, 0xdbbc1e5362424c9a, 0xc08b14fb1e2a8aa1, 0x79689b65d5915018,
            0xef6f72a37ca9bd72, 0x9ce4463ad25bb74a, 0xd96535c4cb81f17f, 0x57745394ec77432e,
            0x5289d5cfb03cc32a, 0x741afa6183d4dd64, 0xe4acf4d678ced834, 0x05792e9c5d3e9aa0,
            0xcf7289eaef4c202d, 0xb0b4ad021ee38bcf, 0x54a90d225a78b88c, 0xeba0d22a250e9edb,
            0x2847ac9ec89da882, 0x3bbb47a5e6c3615c, 0xabbb8a6df9aeb490, 0x12a1c91e91d85bd9,
            0x6807e61768901477, 0x9f0a003f55bece1c, 0x5fb439cf56722ae2, 0xa0f0492c62950fd2,
            0xe1657ba944a9668d, 0xbaef941964da4cef, 0x84a9df07025fd998, 0x531a4312aae80531,
            0xda3491bba991704f, 0x134fd32cab360bfd, 0x1f061e76bf1290d3, 0x318fdf11dfad1cc1,
            0x95b107436f05b1df, 0xca613a08a4148215, 0x88a80b5b351fd474, 0x84e6c8da0cc138fb,
            0xadb5482cf3636383, 0xafec5a5ae95dd0f0, 0x848f98b94698581c, 0xf165a2b0db8a85e7,
            0xb885bbc3f90632c1, 0xebc27a764693ed65, 0x8f89a7dd46181505, 0x2ef57a0f8a625fb1,
            0xeacd04fe4579e8c7, 0x06a4b3cf4f182511, 0x4ff92707eb332b58, 0x6734f7644928dfd1,
            0x8d4945699e1089df, 0x53d9d71bcd65fb38, 0x2ab96404c906697e, 0x4caaa61087601b78,
            0xb3503aa5863c7ad7, 0x12c697aeea6526c5, 0xae007b65008d816a, 0x9ac2d7708c12f52a,
            0x4398e83bf20eaf48, 0x20dbf93940247d42, 0x4cbf5ff01b8bb7c7, 0xd6ad8cabb4ce513c,
        ],
    // j = 78: cos(78·pi/(4·512))
        [
            0xfe2b71dbecd7aefc, 0x008598c2c429caf7, 0x77629431c70507ce, 0x3aff95aefeabe980,
            0x90f7ec696c2d8f71, 0x5dbcddf46f148dd8, 0x34460d2e250e90fe, 0xf0b594a1a61d43f1,
            0x9e0a274b2c35ac16, 0xec33af3dd4e91db6, 0x665dd0b8e6e8ea72, 0x13145401189d8c39,
            0xcef22fc2bacbe114, 0x5e94c9a1657fa772, 0x6da1e5f99351e606, 0x2cac5b1e6e69fd0d,
            0x7739a3db6c264f4c, 0xb4e8294e2bd32c9a, 0x3f64cc39661fcb3d, 0x1df0e5e5f2befcd5,
            0x8eafcf62dfca7561, 0x7127a9e601ba3a41, 0x56ba64ff1bc508ff, 0x6e7f45110eb58ccd,
            0xefac8c497cada685, 0x5811a1fa0f1bd410, 0x7df5738b88592232, 0xef29d099c84e4a75,
            0x7f7f9b5592ab224d, 0x511fc98d7935d161, 0x41e1cb03962f8c30, 0x357140c809725be3,
            0x62da8e5402a7bad0, 0x8300aa279356e80e, 0xc1f99e14bea7710a, 0x9d093fba5fcf8866,
            0xb24d246f3a8888dd, 0xc7ddbe28d19ac8b6, 0xcf1afd5829ce689a, 0x6c7b411c656b4c48,
            0x84eb02f124a437dd, 0x84cb7ddbff9cb112, 0xd269ed60a5d2c276, 0x28a2fe63ca7a5fdc,
            0x2f5ed7149c7304e4, 0xe10433672c5a521a, 0xdc05919268784d9a, 0xc20bf75fb590ea11,
            0x37e8e2df6356af97, 0x043ab8161a53bb85, 0x071be6fd23a70807, 0xe3ccb57fe5a5df59,
            0xc6ff8f2e5c32a43f, 0xcecfe2926d5c04d4, 0x292ec94fa11c72ad, 0x505dfad1aa241540,
            0x0fb1a30201fad216, 0x29d4d483acdbe6b0, 0x50bd31603a5a2204, 0xa0054b5144d8a1c4,
            0xb613fd65b753eadf, 0x3c213cef8b38ed39, 0x7beb04d2e1e30abc, 0xe4ea15215d6bff7a,
            0xe3592542201f784c, 0x337f50f72743c419, 0x8f32b0bbd7cacb69, 0x6292e10826d88419,
            0x80f4ba2a7fad3a35, 0x7e02a43ee933566d, 0x2689e990e015fc52, 0x0178aeabbaac7f8e,
            0x8b6f73d75d5b49ae, 0x6a9257340cf7e0b4, 0xdad212cba820ce3f, 0x408d3551a766baef,
            0xe7c87c6d7db4ec58, 0x705aa8e919152d88, 0x0c92c0e0e9042f57, 0x05a4e37f1112317b,
            0xdb1370aab4d34358, 0x50b00c5facab1d79, 0x154132432cffcd3b, 0x36a01a46e2bb5cc3,
            0xbf49b62ae774e0cb, 0xb5a90778d2622a0c, 0x3615ecb3230b9c88, 0xdf12a87add6be055,
            0x4b04519022315d1c, 0x9ffaa4eb2c53795a, 0xebc0ed5585ffa143, 0x836c673630efbe76,
            0xabd5e2dd88bfd92e, 0x7f3af78b1e3ae821, 0x615cdfa1aa8c8e3c, 0x9313ea75ace17ac5,
            0x08357b0238cde7af, 0x08e9a4925eb932a5, 0x2035268db92f4454, 0xd95a539cf32c9356,
            0x0880ae7ba0764178, 0x685b5254c16bb14e, 0x55da65c9e67c2a2a, 0x4fc137b63096fff7,
            0x431323b0959e9697, 0xe7999817135da109, 0x18047a1c31593ee7, 0x6888ed498002533c,
            0x7d06edc70f5ca9d6, 0x3bfc47c6ed199a87, 0x503b3b2b24948a60, 0x0bd136a2ec4f5493,
        ],
    // j = 79: cos(79·pi/(4·512))
        [
            0xfe1f5e49aa2a5fab, 0xa08ee002949eb913, 0xe07e1ded72dda6ea, 0x31e1858c6673c63c,
            0x2aff8fd8730f06c0, 0x033d3fd70b9b1746, 0xf89224913dfffadb, 0x65576a3957fcc965,
            0x91a247ec8e5091cd, 0xa09d701a5fb5ded7, 0xdee7c0c7e1389cf1, 0x5b59ae4e24eaf8bd,
            0xdd2654309f0b0c27, 0x871ae487c849eb32, 0x41aaa240fe5301d9, 0xf72f943bdcccaea2,
            0x3929f047a92925e0, 0xa3fb7e681a99e126, 0x9ffa28ddb190c261, 0xe196b4a703cc3e89,
            0xa85ad7ffc585ec07, 0xc1958bc815013993, 0x64c48fb4cf6d2833, 0xe8e59acb00d67a79,
            0x41e45bb7eb1a3da2, 0x7e75eaeab7ce6a53, 0x3e5fb2c0d8518368, 0xe4908545ddafe78e,
            0xbd867e6fd927f9fb, 0x8965abff01e4ab17, 0xddb2c56c1cbce690, 0xc21bbcff31871807,
            0xfb206a0091ecd0a2, 0xa4243a3dcfed4e34, 0x3c341c2851664bed, 0x0a1766fbbd451c91,
            0x19c4eb4c68e8af01, 0xf83111e818a389aa, 0xdf2573ad74ffdc3d, 0xf2ae511143aa4a9c,
            0xfd462f07b1aa4686, 0x1c9be4e338830175, 0x09afceb96c06a122, 0x87e68064bc480412,
            0x6215c7de587aeb96, 0xf959662b3be18113, 0x0f1d4fafa7ea326b, 0x6192c753db6137ca,
            0x659cd35b8e5f6aca, 0x31b5fb0dcffd8cb5, 0xfb336f699efc1fcb, 0x27b58d45135076e8,
            0xdc7bacf526400700, 0x88ce443959571ddd, 0x033c6d24b9fd48d4, 0xa7fde8e79cb23d30,
            0xb07864c023c68bc0, 0x7bd61501736e14d7, 0xc219025c820b4c6c, 0x0a24f078aaf3e5bc,
            0x5200c7dbced473e2, 0xbd8f38bdfcef4341, 0x527f187807c448e1, 0x34e5857ac47104a1,
            0xd830063daeba4eb8, 0x9273a5580c2beccc, 0x60b3e478e36fdb96, 0xf5f6d6dab5a90b9b,
            0xbde3f96d0ebac576, 0xce0e8f281867f639, 0x203f3605a2a61cd3, 0xa86d32e727ace867,
            0x699601be4d576de3, 0x08b8405812863410, 0x132cff9f7b0ac27b, 0x982ecb7e6901ec7f,
            0x255bb9882ebbfea1, 0xe00dc68ee8b7169f, 0x0ee6716c97d7b12c, 0x87fd46f6920bf16c,
            0xefe8b490da1370c6, 0x9efe1eccb9cdc0a0, 0xbcf0219215f9b895, 0x5517214b9f2ed940,
            0x7a92752f0d39d708, 0xe9b2bfc476ca556f, 0x84eb906dbe7e2a0f, 0x891c5bbf02afe549,
            0x25eb6e3f3f574ea3, 0xc00b3abf38500de2, 0xd5b1dcf7d9859d87, 0x922b4be96c3ea053,
            0x797d16c134b2001e, 0x63259c7881db31b2, 0x567be47324769c90, 0x508c40dff18013c2,
            0x86386b27abfda201, 0xe27ec4f734459971, 0xc5e773cbdb7cf754, 0xea4c0c4090214dfd,
            0xafa96d8260b82673, 0x03264632f9e93118, 0x410847f1dafc5828, 0x189415b9bb16797f,
            0x614317ddd16e16fd, 0x758466f3f8146400, 0x5718c4728b001382, 0x93705109f18af199,
            0x694e3d5124404d34, 0xe7e3cbb93f2352ae, 0x235f128bcdb7ae8a, 0xe312bf98d6494784,
        ],
    // j = 80: cos(80·pi/(4·512))
        [
            0xfe1323870cfe9a3d, 0x90cd1d959db674ee, 0xcc9d5d787e81f867, 0x92ae1e5d881f153b,
            0x300e707e9a9a66e5, 0xf65d64ce2ea940ee, 0x0066c714711853f8, 0x0c7c17a7046ba805,
            0xcd543fc00c5b90ff, 0x918a296905a4d8b3, 0x91e384a1e6bdbb82, 0x267b94c5560ccb08,
            0xd32cfe78e5c3c247, 0x8157aefd200875c8, 0x990fa20683fbb663, 0x56488ae7b92c923b,
            0xeac287e2576ab3fb, 0xf53192397e8e0d02, 0xc974e042c5147be4, 0x2ccc7d528d485752,
            0xf05545bc0817f2db, 0x2c903466a52d0ed6, 0xa4fd1ac2fdc34419, 0x5eafa5d45b303738,
            0x2fe623e61d7eb739, 0xa0ac33d2568289b7, 0xf6f075fef2f25e1d, 0x0b37f9a9363d0a38,
            0xeb7c0023e0ace2b9, 0xdbe582f422abba6d, 0x748b49747205b87c, 0xaf7006b459c72d36,
            0x720b6234e5ad2a62, 0x563da807034a01dc, 0xfcc40fd7109f46d2, 0xfb18ead12f09fa04,
            0x0af6a3bd09b1f6ba, 0x0c5bf4b71e61cdbc, 0x74c9ecee68fe4799, 0x1ea2e2ca8c8a64b1,
            0x824bc278eda5b594, 0xc545951b22059f71, 0x97bc9eb676c0688c, 0x5bab7f2241ace39c,
            0x13fb1460db0c3126, 0x44bdebe86538e2ae, 0xda3a8371fe4f7158, 0x1d57edb68c625ea6,
            0xd2c7af0f20b05b65, 0xf27aec0e97fbaee6, 0x1eceff5dea8b3687, 0xc8af9e791a16141c,
            0x0e9d281fc9695c21, 0x5666f797e1d40a2f, 0x2f5f1c0827a14b2c, 0x9ea6281291c46579,
            0x472021c4115cf8e3, 0xa9474eaf81fd109a, 0x923b808a1a42cf28, 0xb137284895e31db1,
            0xb38bf1be1c50a73f, 0x76ffce768c6fdcc6, 0x741ee284531f5ac3, 0x9d203c8fe82d2d01,
            0x58f9232e26a9e45c, 0x55e4e54412a5fe12, 0xa43ae225eec9a160, 0x088c9ffa16f0b7ba,
            0x6cc49dc1f0d90600, 0x02e5a40e49ee447a, 0xfff79c410b967d17, 0x0a4b822f5d20f464,
            0xa6d01150071ac152, 0x1bfddfde0beddc8c, 0x2d054075c3d5b6f2, 0x8502c8747935c20c,
            0x871daed62de4cfa7, 0x246bbb4b078afd37, 0x98ed735db0b50cf7, 0xedb62b3daba9f1fb,
            0xf4e145d6077019cc, 0xee6e3ab677710a04, 0xa3629177d21af4e1, 0xd302acfc0261042d,
            0x3031a580a49e3895, 0x9b5b853b32ce6789, 0xd9f21eb046554b29, 0x929f16c012284241,
            0xc3da8023f0f5116f, 0xaa41380820311405, 0x113b12bf0ea8a8ca, 0x63fda0e63832ec3e,
            0x32a5670783e2b1bc, 0xd81deea1740b8032, 0x3b55c4dd1bcd9bee, 0xa73fe7311a2b6a93,
            0x886f36ba58f0e26e, 0xf70cc3d009cc503f, 0xf25ea3ab469b366d, 0xe858f214b1825a5a,
            0xa368530c197f1716, 0x90e595ea69b46b38, 0x5a4a80df5f0e5a4d, 0x6e069801afc4717f,
            0x482d4b21885ce401, 0x51baf1ab5bcdbe65, 0x185761b11a1387bc, 0xe83d1c4113aaff3a,
            0x25b3c1602c7ca919, 0xd0f5b6843171d1b8, 0xec3712699b435aef, 0xb077ed3652e50207,
        ],
    // j = 81: cos(81·pi/(4·512))
        [
            0xfe06c195f821cdff, 0xb50df44cd5f56964, 0xd76f02bcc9f11eff, 0x6fa35e97967b8f9a,
            0xb5f413b8862b80a7, 0x688392a3c0ef7528, 0xfd14896d9d49b4fa, 0x98a27e38b1a74769,
            0xfbd36e5937560cfd, 0x6dcfb87fd7164e6b, 0x275a15f4167ad6a3, 0x375742943414aad8,
            0xd22460414cbdeb99, 0xd0f1dc306baf3ed9, 0x8c3478fa202b7f57, 0xe390e39ebae95814,
            0xdd88d2e04b54c59e, 0x33c4120aafe69277, 0x8d16a83ccc7dbcc6, 0x1849a5be992b32a8,
            0x6c4dfa0b84083ba2, 0xed73d837cd57caf0, 0x811d69d7ba49a240, 0x377ac81e871f099d,
            0x3e3268ab592c2c92, 0xd3fb71d580c48b73, 0x0de2c2a448be22f0, 0x028eb1285952ba5a,
            0x5227aa62e039ec7d, 0x8f88e33dc1ca80da, 0xa80d6285c869b680, 0x2f602a0b2d73cf30,
            0xb820d179fadd2308, 0x575bde7f47bd2d6b, 0xbc3fec15df732f3e, 0x23306571c5c51516,
            0xb346dd57ddd7e1d4, 0x5ccb4960b8e046bc, 0x56b62fe476c9f771, 0x0bde78ba0997972f,
            0x7b66960a9d7e6756, 0xce50d36e6a13a269, 0xc62d98e0315936ca, 0x2e9792b6a8741a08,
            0x577186cceab3bdbd, 0xeaa1475e1d679554, 0x9b7770baf655fd1a, 0x12d6cdd1bc943891,
            0x8b021f7375442142, 0x35f9cc628d5cda45, 0x02761ffd4222f66e, 0x9881eda44cd88813,
            0x5bbbd1928d6944ed, 0x65e2c58ebca00f8e, 0xe7367701820f141f, 0x049b623e53c85aaf,
            0x4213cd2084ebb327, 0x25c377bbd1f2e685, 0xfc1ccb750fb88b96, 0x6de45a5c5446b47e,
            0x36f4bca203017c90, 0x7a7159ca474be216, 0x234c442aadd740e2, 0xb50c001cd2553852,
            0xc218a15f239a5d8b, 0xbcb25754e2b334b2, 0x5d63be3768d43ab3, 0xcf3e3987bd3c3666,
            0x80a608f4a060818e, 0x74a3c54ab6983efd, 0x52568d9d8c5d7e45, 0x56fa6da0aa2cd354,
            0x7ad243ccdf8b7381, 0xb1d4c7df95ef3f5e, 0xd0a434c6cd35a7ba, 0xce8f54aa55ee1c94,
            0x2881fba7c0c80bf5, 0x08313bfc867bfff0, 0x4bf14c4bc85494c8, 0x447cb5b572d116aa,
            0xf7d57b6b894cbff7, 0xd590d86fd0859fb9, 0x00b75a00a746d885, 0xfaba1e2925dba13b,
            0x3c34ab2576164343, 0x839e01b98142fc1d, 0xa3beef469d68472e, 0xd7a9bd9f4eb858f8,
            0x68254d35942e4c9f, 0x69e623924f09af9e, 0x7efd683768ed9e8a, 0x8d036b06efb87679,
            0xb6a3821007a48091, 0x36e01ea7385d715c, 0x8122198d4ebbdb1c, 0xee8c53c69c2086c1,
            0x67b328cdcb36b4e7, 0x4547c8f02b58dbbb, 0x3ee7e0d4fd6d8374, 0x1be5baa4711451e8,
            0x0b891e43570af347, 0xfc745defaf1aaa25, 0x5fbaa7d62c6917d2, 0x6b8a31c03427d41f,
            0xc11bb2b0ab39c5c1, 0x817605eef30be287, 0xf441b28dabf1063a, 0x0be98834672943e6,
            0x37b39f91ccb49842, 0xb512fa25617e0cf0, 0xdca0205c5fd9f732, 0xaf61547f4f83958b,
        ],
    // j = 82: cos(82·pi/(4·512))
        [
            0xfdfa3878546c3d28, 0x9bfe5c51e91cbdcd, 0x60caac7e9b2696ee, 0x9257386b9eeb4bf1,
            0xec03eb09854f4dd1, 0xefc6ae4e0e753134, 0xabbda45ee379bc89, 0x54672c445f3615b2,
            0x52e675498d66c7ab, 0xe658293f606ba1bd, 0x8ce0b4dee31b1ed0, 0xf3ded9995e6e9f71,
            0xde875637d7a2e011, 0x618f0fa26fdd6583, 0x4b6889d847db2930, 0x4e7d06cd8090d396,
            0x52c79aa8c42e0eaa, 0xe6a856c5237ebdc4, 0x4cf59b8eadfed789, 0xf5a7f544852a6eac,
            0xb41e9ac0d33aa6f4, 0x41bbd5c9d0320408, 0x854d6c694e338763, 0x0bc2f4849db3a5d9,
            0x3569aa2df0e227d3, 0xace83d82bb59660c, 0x81dddf8628885066, 0xdbd634c493f2ec15,
            0xffc8fcf3e2b790b5, 0x2255e359dd6cd5e3, 0x95cdc95fd47ef5f6, 0xcfff6c738169ceb6,
            0x99326931ce156059, 0xc507be768ff2c3a4, 0x2e528ca2b17e9a83, 0xab47a4277d3c089b,
            0xb84c044c9054b341, 0xd464f6d19e8b4032, 0x1333cdc0c51456ff, 0x94d507e583fe6090,
            0x7782ed7d33b6df6b, 0x6c247b03947f2804, 0x475a7d6d8c8324fb, 0x70bde8e2f7a5c551,
            0x256731b32aa9d283, 0xdc2df62240835777, 0xc16964d5bafd0acc, 0x4954a6aac3383ddc,
            0x547cfab517c3248a, 0xe483ed55a06e5657, 0xbf521d2a6bc0b474, 0xa36129db1eb1da6f,
            0x5b5262e975c8e9e2, 0x462ba5b1b12df315, 0x94f69c14525814a2, 0x8423c4ee4caa4925,
            0x10a9613046898524, 0x6b127ca59d816d09, 0xd1888e0210d33d06, 0x4b75f4ddb86dbad9,
            0xcf01c8bae5503459, 0x3e12a7f7969c2498, 0x4817707a60399ebc, 0x29fe1ea9797896c4,
            0x7b42662892a7b964, 0x2f19847916571e38, 0xbcef31cf257c0bd8, 0x1dc3ea03f1a6f5f6,
            0x98e367bdad50aaf9, 0xc9b1b18894fe3324, 0xf65d2aeab65d8bbb, 0xfa5d1c6099d56f2f,
            0xf5e9873c2a61b369, 0xd48ab0cb440a7aa8, 0x9bc4a5dace9a5779, 0x28a1673377b7fd4e,
            0x7edd0c55d4bb7f71, 0x0ec8cb707cdae60d, 0xe08c6669e6a1a5aa, 0x038f0bda55aa563b,
            0x0ac707e26aebf7f3, 0x2dfee07100cfaed7, 0x59c387433a5c3d09, 0x3429c72fa134f436,
            0xb8161d85bb81fed3, 0x9b088b7420fb2027, 0x9a536818111fbbb6, 0x1d7e28b254c196cc,
            0x002289a02b5bf135, 0x5da88e900e68a3c7, 0x4486349e848338cb, 0xbb155213f0a73010,
            0xbc165ed59f245266, 0xdf767d354c871b84, 0x025882404a2df0c4, 0xddbf5a1295ac9b6f,
            0xcd042aca5e4365f2, 0xe042592ea28dd40c, 0x842c307bdb7771c2, 0x787a4dda6820e03a,
            0x6399301a4f9e9367, 0xf2031e6844f12746, 0xc6227a1692edf345, 0xab050b4d81589186,
            0x3924d7abfb2e65ee, 0x883a92f5bad4a23d, 0xb64693ad452620de, 0x9a4c93a3640d879a,
            0x3fa4fa718d9675b2, 0xcb08bd4ef93573a9, 0x8a376dde9c2eb27d, 0xb0e04944d3b98dd4,
        ],
    // j = 83: cos(83·pi/(4·512))
        [
            0xfded883010c0b174, 0xaed4eeacd9bb8047, 0xad793981f3b45f4c, 0x8522c4a423cd58e6,
            0xa5fe1edacddee4dc, 0x798b5f2c0ea8b2fb, 0xd248897826e7b3be, 0xabc1e32de0379845,
            0xab4706a09db8b37d, 0x6618265b2d7fcd4c, 0xbf2281ca2dd84925, 0xd4afcff42db15df4,
            0x8d9f89a0ad874327, 0x475f027022a8efd2, 0xc02671b09806d70f, 0xa4adbfb9d61da8a3,
            0x3ff960878baa23d6, 0x23338fe6c96a0dc1, 0xf1db7f703f96ebb8, 0x7f5f2d211d9291ee,
            0xb6b4ca6641b24163, 0xa8b165c60be5bf80, 0x29e6c46c02d3e282, 0x01cb50e4e60ea26e,
            0x540bc86c982ccf6c, 0x17ce0fbe53ae1743, 0x15a425b913092a94, 0x28a8401f46c9da92,
            0x3d9c256824573d62, 0x0fb7ea42518dca64, 0x4c1895bd8f85686c, 0x6795bf9663c3330c,
            0x0cdcd5e77c5088c8, 0x275b7baf08abe42e, 0x163d0895e6f0cc1e, 0x5a87719cff158cb1,
            0x634828c9732a8ac8, 0x3d983c5c45e1adc1, 0x1752f2c73401ffb7, 0xb45ae354391410cf,
            0x019e69893cc829c6, 0xac38eb6258f28e4a, 0xd826ce7c7fd8432d, 0x5bdc3dd309a6d0ac,
            0xcea10286878452a4, 0x5448a51bd261c79e, 0x813bae0cd732c4bf, 0x8d916377f8571faa,
            0x330b9ed897dee070, 0x3ac93dd1248d3068, 0x63dfb07d3ab6c829, 0xfa8a848597814fc3,
            0xfb4bba5d7e6476f8, 0xf3f1e6954e0ee7fe, 0x1d961633b9fc70d2, 0x382284b2ecdf5aed,
            0x7c7a375f02934683, 0x987b2f16d5d58762, 0x1b5cbf1912b95833, 0x2e3f2c2ae9f24801,
            0x937b039d5e172e73, 0x78a5c47d72290247, 0xeecbb6fae56e5704, 0xc12b1f996369a18e,
            0x290c2c368395741a, 0x21abd073147d3a77, 0xd8346ee667403ff0, 0x09b7c82213a7161a,
            0x1cced680e0e2c405, 0x0d8ab26ade2273e1, 0x21860238018d23b5, 0x3b812af0bb05fbf5,
            0xc413d8fc7794e5ca, 0x23a68cde174948b7, 0xcf9b81fe03db4130, 0xd9d37c3530893818,
            0x8c1519066dc8463a, 0x3b19368f77541aef, 0xe0b2595909cf2010, 0x232b3543b71766cb,
            0x848b29a5ddcb7128, 0x0429d5927ecb6231, 0x455d33e1728686a9, 0x01b266f50f369568,
            0xb08ad30e659837c4, 0x9894ed988a1f615f, 0x5ffb2d01ce3299ad, 0x8c62fb226d29bb43,
            0xab105184d8fc28ae, 0xf4d657c248172bc1, 0x2d835520aefe116e, 0x5fcedb7a6fb5976d,
            0x6a4121f56055f96d, 0x5943c7f191731b04, 0xa73b487287f6a109, 0x6ff4f33908f67eec,
            0x31652cfe40a12004, 0xf4d7ea26e487a1fd, 0x2e299079fd036167, 0x9415c69088578d77,
            0x1509bf9b67d5d33f, 0x4b77568b37a0937b, 0xc31db5a79397bdf9, 0x0ed7cb2178c018df,
            0x372da22f9c89fdb3, 0x14ed2e7702dae92b, 0x85e4c75438127bb3, 0x99480c24a3297cdb,
            0x99b45f72fae11447, 0x3c358729da6e58e5, 0x84ef64f38bb479fe, 0x2b5714f865e2dfc6,
        ],
    // j = 84: cos(84·pi/(4·512))
        [
            0xfde0b0bf220c2fd4, 0xe276d247626a23fc, 0x90f2c78067879bc6, 0x6eb83b97946d3fb3,
            0x6ffa189f27e7dc67, 0xc15d3e60d9bccc57, 0xe7aba1b309ba381f, 0x81b90dc5c8589e2f,
            0x0431228d09c1f6c6, 0x9d1db40e1ed91b13, 0x593c89dd614aa446, 0x94fcd43037fb9809,
            0x869a8a2e7c758493, 0xf59bbdf6a7606f57, 0x4441419137bcee92, 0x9839edc804bcfe60,
            0xf5ca2a7b2ee2102f, 0x540ccd99760520d1, 0xcd2b7c63748c5478, 0xff2b792a2715781b,
            0xfac28351e414134a, 0x9d4b2dd1b15c85ec, 0xb9915e5d485604ef, 0x122aa0b3ed668d85,
            0x0d0425cb9a4df344, 0xcdb788a48c684428, 0x8078876bc3f7a754, 0x6936ab34c67b94f5,
            0xda945b6a7f0d105a, 0x0889ed769e24846a, 0x6fd1a8b1166de582, 0x3e523d6edb8132fa,
            0x5dcfa98de9e15bd9, 0x284f5702f9eb66ab, 0xbab438a76a308899, 0xf0f39d00a4f431bc,
            0x974e9ae0c36b3b1c, 0x9cc8e9e9f78e4e20, 0x8ac2a39071718e68, 0x1af11a4ebdff5220,
            0x11dfbaa45da1e546, 0xc410d65381bf9a3e, 0x7ffccf6423945d50, 0x94c3ff93e858aff7,
            0xc0d459a153a2a188, 0x41abee6473cc0592, 0xc807d444fe0eb456, 0x7ffe26e2a8205b28,
            0xd2ffc0f8b08190b8, 0x4f0226da74880a13, 0x2698238290025719, 0x69f94de2b9fda7c5,
            0x664cba62173764f9, 0xb3ccdb320e5ac372, 0x3a213cd44101eab9, 0x50fceaf72b7e9d2e,
            0xa025a780e75ee775, 0x20d439af6f4c2d3f, 0x3720c05fd75f616b, 0xd5e4f93325c7962f,
            0x1e23ccffba0404cf, 0xdef5688f4b07e3a7, 0xd288358bebeb41d4, 0x1af61e5e809a4e04,
            0xef05769a28bfb91d, 0x442d18946aa492c6, 0x0f3bf03c9d6db45a, 0x47e1890f6587c400,
            0x393cd0e8a7d2d4d4, 0xec8ff868243ea803, 0x3ed06932262f8c4b, 0x95bf6644946091f8,
            0x169ffc314ab14718, 0xb9800116896e32bd, 0xad4a825e8bfbe8e5, 0x5ea48c1790f70f27,
            0x413eababd53f621e, 0x434d43604464fb1d, 0xb276415ba798960a, 0x11dbdf369cd7dce7,
            0x24b25bf4d0542cc5, 0xa28624ef5dbb59c6, 0xbf45544cd48fc9bd, 0x5096bf22287acb28,
            0x3dc69cd93741e28a, 0xbb52b62696f2be45, 0xb4f30b381f8fdd11, 0xa8536598ccc84851,
            0xae23129161617825, 0xe407733e48ddeec8, 0x9237b34313461ebc, 0xed917ead4161c3ea,
            0x2957cacc2af122b3, 0x5917467c5c1eac59, 0x1e83a86ff81a499a, 0x863c0e2848370c0b,
            0x4b3da4b9aeaad339, 0xa0dc763150e87ef7, 0x4e992281ecbc463d, 0x4aeaa46ff8706105,
            0x49000287566dffd8, 0x5f06d351ce8c3b79, 0xcfaa1d9b0affded6, 0x375f2cf273ef8569,
            0x813b270070149249, 0x617422b4b610925b, 0x52283fd6b9b2c9ae, 0xc53d9db8316534cf,
            0x4bbe6b8068d5c7a1, 0x38fce67cfe5ff019, 0x3b54d5e5960cf4fb, 0xb00a9fcc3696e341,
        ],
    // j = 85: cos(85·pi/(4·512))
        [
            0xfdd3b2278345ab2e, 0xf5dc3048b90909bc, 0x82b4fefe210b3e5a, 0xd210a1bf7f40503d,
            0x28dab1c6cafcbc49, 0x0850c67bd1aa98bc, 0x598a7dac85b13f98, 0x2f61ca8cb8293f1d,
            0x719a9d3eab8d3dc1, 0x4bd90228e024504d, 0x9f55c3011c9be56c, 0xbdafb8a943fe291b,
            0xef483ab05ac43047, 0x0799f0ed795a1f8d, 0x441b4a9da572607f, 0xb748ec8d32392849,
            0x9bc083e655c96fb2, 0xa10a6714a6a647fb, 0x02ae710700cc2445, 0x336c5b703f2ca8a8,
            0x48d84e0744a7bd4a, 0x6d9fe57f16310991, 0x94f82a9d9583247b, 0xda5e78d5ce052759,
            0x5a2b445273e4d29e, 0x2e0748f8fd9f9b1d, 0xfee58e8f93309bfb, 0x29199507fde135b1,
            0x89b5661790eb21ae, 0xdc36a94d2857cd59, 0xaa5f0fa1449461d0, 0xe5b329583dc03e42,
            0x2f2d44599939339e, 0x213dd8969780b92a, 0x469d679488f8f802, 0xef17a5eb6a81edca,
            0xb438c39a55689df8, 0x99ee229d91dae3f8, 0x26e4eba80cde7602, 0x1f14c6f0d71c21d3,
            0xcfa1d3ed108668ab, 0x07f1a7a1a776b4ca, 0xe7ac4076340aaa84, 0x0b6187f0d06b85c3,
            0xe6a6ad3c96321b47, 0x72bed1c8dc14d337, 0x3be28b3bc0cf83ad, 0x100723f8d5fb130f,
            0x925328d7dd1e788c, 0xfb7fa04f160dff29, 0x21e14124d37b422c, 0x7f79cef1c2f4301e,
            0x48d9a1730a06638f, 0xbeb01adeaf0d6537, 0x07f2c36b9b90eb6f, 0xc1e37706360f5aad,
            0xa84bcd6e8460f47e, 0x2ea13679160aea5b, 0x59a1220ca118e479, 0x3b27afebed675a7b,
            0xbf3ce1b9248ed467, 0xd37d42aaa16721af, 0xb5eb6f84e97d2a56, 0xea7e5f139c82cf17,
            0xacb4041d0201e3bc, 0x80b9d707933e3b00, 0x5e67834e1652f0f2, 0xa6bd1668c553234d,
            0x89364031850d9fec, 0x27ba501646b167ca, 0x9da458e16372c86c, 0x128715689b219d49,
            0x4d507e32be6c464d, 0xf9ea6f05654db066, 0xd1af98870e87d20f, 0x39b97066b286a873,
            0x9c91a76720b4ffc8, 0xdba4681e5c1051db, 0x7a2e1b346a8190df, 0xfd9213b14a373b59,
            0x08cd98186fd495e8, 0x8585623d4b82091f, 0x428299e85f66e5af, 0x36b82586d50f6f71,
            0x4f01e1ff83046024, 0x7cfeb28518f9c872, 0x630b2b9b0d8448e2, 0x7f9577ca34ac85b3,
            0x67a8c67ce1f0e469, 0xa9ea96506d2e3254, 0x98a482e4efb7442b, 0x7cd4099f4129584c,
            0x2ee06fcfa14b4481, 0xfdb5cd1fee878cd3, 0xac04d9695b85b3cd, 0x23e6b865452a85f6,
            0xe6a03132cc6408c8, 0x3c6e320f16a7bad4, 0x8f356258c9d7f62b, 0x1d1c494c86654a9d,
            0x5a2c7e646859e314, 0x6508d0b1877e0300, 0x6c86abf00962a253, 0x359f4a5f94fabcd1,
            0x4979f1aba136a03c, 0xb3bdc87f3e99a0e6, 0xa249f498da18a708, 0x7cecd7bed3e66e8b,
            0x4c73bf5f872b83c5, 0x79f0d3d74c34dc93, 0x13d98fd24babf492, 0xecbf9d9497f50f65,
        ],
    // j = 86: cos(86·pi/(4·512))
        [
            0xfdc68c6b356db62f, 0x499ddb331d19539d, 0x0e3072abd39981ac, 0xd252c62594c15ae3,
            0x271e3c5706dcdab1, 0x05e0520bd11f0752, 0xa7c179106bf82692, 0xdcb012640a0f66c6,
            0x0fa96e873f859ac4, 0x10df39650e8b8a41, 0xef51b4d0e81f3de2, 0xd8e255d1f59ad675,
            0x859f2c29ef0d36a2, 0xf28433e2006e77eb, 0xdaf5b109c5b6a8fb, 0x4a6b3c69b836fc06,
            0x706722ae4a91fb4f, 0x09ce394d12333bf9, 0xdc3148a3f9d6dcad, 0x4b251236c08d1041,
            0xeb83ace66b20b560, 0xb90783003411c53b, 0x1cf2d8d525782394, 0x0586f072ee407ec6,
            0x79dc9bd204547de8, 0x9aea136b213bad70, 0xe4726ab8a0a1f17f, 0x8ed4b626e2623b03,
            0x49f824a66715fce3, 0xf6823740cde04e18, 0xd39e36ac94a8dc20, 0x29fb2ba8b9afee98,
            0xb88479cd109d3e32, 0xef167dcb3f5f40e1, 0x3b718d9a33e8c521, 0x2831866896557983,
            0xe9757eea3969b4a8, 0x5db1a3d3bd93ec73, 0x26b0a999f739ce25, 0x3c3346e4257377f7,
            0x31c44822bea7f8db, 0xcccc511c79c2e5cd, 0x0178fed3c10804d7, 0x4c8477a07190688c,
            0x1ed931ad558d1a7d, 0x8e476cc4abb475a3, 0x6c71eeca02812cdd, 0x33b0b86250e29be0,
            0x45d064ba1a34e7e8, 0x9e9f80fd3f3a2ec5, 0x34a29f67c864b937, 0xd5f3c190e3387d78,
            0x82362d32b0a61a44, 0x31c055afa5eaadef, 0xc1ed5cb38c7618b9, 0xdbfc7c7aedd7cec0,
            0x4e838a7c40044783, 0x30b8be1cb8cd322d, 0xa6de69f14b98c25c, 0x4df7d5428a1962ac,
            0x48a58fbc86c3ba60, 0xcbd0ef843b3adc00, 0x967f292ac16ade03, 0xa319b48149331d63,
            0xb3e88f9044a20fb6, 0x0234ef0fb0129893, 0x4c82c20161c50631, 0x6e838adb82edaf86,
            0xbd0945511a8f192c, 0xba8266cfd88ef042, 0x7300862ddba41e29, 0xc95545d2b0664f4f,
            0xdffb210acc8d037f, 0xfddc3f69138df3f2, 0xa670d6c2a3dd97dc, 0x167563a70e376588,
            0x5c63b4b4272a1d91, 0x2a5e0263d9cab954, 0x47b66ad6c261a367, 0x5024fd60a30899cf,
            0x187fb44dee7ccd0a, 0x9f3da8794cd6341d, 0x71961299ba6e5e74, 0xad3c412f0bb40726,
            0x60be3e4dcd2240a2, 0x1a4e0b18f4d4565f, 0xef196340fc408a91, 0xd0a043528d174728,
            0x2f1a17095b30896d, 0x3d66a9b5edf77c7c, 0x7e70bdef5a30df83, 0xc546883bd12272eb,
            0x36348a4fbbb46f50, 0x1a2e4a2baf1c3b7d, 0xb34bf1af9d742a7d, 0x3469977f86e8b61b,
            0x6681f1ca585b93a5, 0x1edd6ef79bc87d4a, 0x00a2af2099286c0a, 0x00e13c6e525e6167,
            0x60ccc280efa48e22, 0xe5c47e7c78b7a748, 0xe7bdcb10a39a5a6c, 0xe9d0240195f862f8,
            0x785e565455a35218, 0x96e91961bc6f4e4a, 0x3015c214959cde7f, 0x987f8feb71d2cf94,
            0x2659aa3e5f5231ab, 0x7dec7c1f7e10a7c9, 0x081acb744018efb8, 0xdfc1b3f12ab0ca42,
        ],
    // j = 87: cos(87·pi/(4·512))
        [
            0xfdb93f8c3f8e342c, 0x5cba97e514eacb6e, 0x6460b2e3a6ada5b1, 0xfb8733b12f8d1817,
            0x1504c742469458fd, 0xe1bc6268083197d5, 0x7ad72367eae2fe33, 0x69d887cd7d3b3215,
            0xf081821842bc5130, 0xadb10ede73eb2710, 0xaae61fea78d7ad51, 0x1475983f3eab6aac,
            0x14802d9419f747dc, 0x96d8e02849dac030, 0xd6110fefeb98bc77, 0x92fe7bc8f9ea7fe9,
            0x25efb7c6989db256, 0x1a1e5df986197e0a, 0xd820b7d04b69a930, 0xda8add70e22bf355,
            0x96a2c6692abe6b8a, 0xce37d170b44a1c56, 0xc489babc39a0d413, 0x7e7e45a300a752b9,
            0x65245143ad4cfaee, 0x3557c02e6d57c438, 0xc07d1d0b49502b3d, 0x99d962456bd03e1c,
            0xdda7c70940612a5f, 0x7aa1a65d111a4626, 0x54cd5754f98f180a, 0x5370fb98f21a6341,
            0xe23dd111a0c61306, 0x797fadcfefd3ccbf, 0x15a5b3054e8cc501, 0x837cd846427aff5e,
            0x41543c2c2cc00a7f, 0x997aeddddda6d006, 0x73d27dc3c3433d71, 0xc87fad90fd9e8d4f,
            0x89b629b33c37e9a3, 0xb9e69450e30379f1, 0x83ca1eea0b5eb36e, 0x7b7214dc96b12b90,
            0x9721d2ced5c3fb67, 0x566e696ebd8d1a45, 0xfb125c5e14989c21, 0x5d7461a73d7cf00d,
            0x63c209eb98500da6, 0x364fcf8dcabc8122, 0x86e9ddee7a2eae3b, 0x93a734df877f01d0,
            0xaadae7a52e83362c, 0x186ec74c47e2f71c, 0x2fc8f2b2da8f91e0, 0xa5d2c0518faea0c2,
            0x5079c9e6e5451fc6, 0x79859f339b462065, 0xb8941ea30ff21da9, 0xcc723223d63ca2c2,
            0xff8dc676970a4367, 0xcbbe301a675bf3a6, 0xc95302e4d13498e6, 0x7121474d113e7075,
            0x5c39a145fab26ae7, 0xd288aef69c0d13d0, 0x34b516803e7a303b, 0x51bcfc0c43f478d9,
            0x3737d3394ca83ccc, 0xa58f5337ac524625, 0x4c8b03b9120d535c, 0x449936ee1e7d485a,
            0xab4e8cef8e5114ad, 0xf2a193e9fa909eb9, 0xf9c1257408a228fb, 0x76b35452408a48bd,
            0x070405f7ab64202c, 0x3a80dcb37d69d190, 0xbbde31369da0835e, 0x434051200e19470c,
            0xac334f5a2a02ae55, 0x33a64e729587a854, 0xf50570b848f86707, 0x618fff1bf0b52299,
            0xde7f80a17e038b0a, 0x4f236b4b8c149793, 0x45727f0c7813d02e, 0x59f233e9f2fda31d,
            0xbe2938bb607cf79a, 0x885f808da5900f84, 0xcd16996e9941e97d, 0x18260bf4c9480476,
            0xef34e02643f930b4, 0x40b0e1013a6c0a9b, 0x0cefeeb39c7fd0bb, 0x457a3ffbf82f0197,
            0x10fae0b5eddf0d4f, 0xcb80e07011321891, 0x83116e4810e5385b, 0x29f7abd4e1d97664,
            0xb08b95fdb5aa129e, 0xd5fc20a72f2114a0, 0xf9550a47b091c62a, 0xe00c9b86b13614b5,
            0x4d991ff2455b4412, 0x28e32a323544430a, 0x10e9e370c0468b20, 0x695c67bb6353f574,
            0x706ae2e4650ad183, 0xd480a10289467448, 0x37a06b8d2ee3c69f, 0xb253577082d45b97,
        ],
    // j = 88: cos(88·pi/(4·512))
        [
            0xfdabcb8caeba091b, 0xfac7397cc07a646f, 0x9569c48a4106edf0, 0xc35ed177651ddbb9,
            0xd3bd6558940206cb, 0xd94accf74de23b6c, 0xddcfdb564f8fea25, 0xe7bfc8a8d017f43a,
            0x58cb29c2daa2eb35, 0x0c20f24b65dd1963, 0x9f32c3527c2643ce, 0x72adcf6581b513a1,
            0x72224b0d26618a93, 0x64e8d30ad12466d7, 0x2d291be648de7694, 0xa7613566a334bef6,
            0x08c4d2f52de67ec1, 0x566e4a27ccf89998, 0xf2557626ab054d49, 0x9fe6c14d349b3337,
            0x5c136e1c7542f585, 0x75db3c47086a45a4, 0x0d3c9eb3dbebffd0, 0x7955af07d228ba3c,
            0xca2eadfd96edab42, 0xafb9d6b26cf219a8, 0x6c0effbc2a8c072d, 0x45aee604ad4a6193,
            0x94e0d3cacc601d68, 0x065b573ad64e466a, 0xe9db33a2bccea41c, 0xdedbdd4910958091,
            0x6d1d910954be390d, 0x014c76bd6536d06b, 0x9d6c14cc214fdeb2, 0x79aa30c4a66c204e,
            0x68c20c79338ed307, 0xe5345ef71b01e53d, 0xd31ce45792bda30b, 0xc34ae7aa419cb61d,
            0x915af8045a097481, 0x5d95f5179293d29f, 0xf710e3382af8db45, 0x3a121ca75418f259,
            0x6252b440338f3b4e, 0x19dd3ff89cf53325, 0x666e7e0e2914fc41, 0xe8e313b349558702,
            0xc2386acfc5c6bd7c, 0xa37ea54c5e869c12, 0x0bac174cdcd02074, 0x1b2bbc5a84064e01,
            0x33df5f83deb021e1, 0x3218f2de8444cfc1, 0x3a3919d32e863957, 0x26341c7376403918,
            0x67485d9abdb44479, 0x7451ac3e27669cab, 0xf55d4ef8be3b220d, 0xe1c634cc96e8a381,
            0xd621f89879e06f87, 0xa637dc6a7589fab2, 0x81325ef63f81ac98, 0x73311eb151ccae47,
            0xe696fed683e38c89, 0x07a17f6bf4888c73, 0x966fe277c1ba86ff, 0x562ecdc18a4a13c9,
            0x34c84fc7cf442050, 0xbd8f0dc64305a0e8, 0x7e60113f287cea35, 0xca0eaa861f20e02f,
            0x86b0429a38deb498, 0xb78dca55ca2f2fd4, 0xaee28820d9b738fb, 0xcde860fc5159b9d1,
            0xc9afb02fb0d86755, 0x23344e9aa3049faf, 0x0dd9f4e1c1ebb823, 0xf1ff36bd2531ebeb,
            0xc0fcb48de10a480c, 0x3e57d1bc1c09ff95, 0x9ec91b13dff193cc, 0xb81584f3f41e7711,
            0xa863e6124830c3d6, 0x3d2aa105ff9dbd26, 0x7e49fa6a64a1265c, 0xd3a48aa3ab6fc21f,
            0xe96286a53bfcdbca, 0x4d64d7cdf94990de, 0x5505165c0535da4d, 0x8f7a7e4c8adcfe22,
            0x63a74f7cfc3652ce, 0x3911e48617c12c36, 0xb7de1d109f14ae61, 0x320fe260eb05b676,
            0xfcb9cc32644f2cdf, 0x41b7b36554574fbb, 0x904aa31cdc4ff584, 0x651dc55fe462dfc4,
            0x04dfad8efa24cc56, 0x5a69a8a4b7194084, 0xd68e9733e1399500, 0x83a6b75172608bc2,
            0xa3d331012869bb65, 0x399cab1ab44e2ddb, 0xe0a56a0604913605, 0xfb930f2e963b14a3,
            0x6697041131c9dc9f, 0xaf71ab88bcc078d9, 0xd88e3e9f1b21dddd, 0xc0e052600076250c,
        ],
    // j = 89: cos(89·pi/(4·512))
        [
            0xfd9e306e960cc89a, 0x27e18116895c7d54, 0xb3d83a93d2acf164, 0x78fd373ee973ed05,
            0x6a1246dac94d83ea, 0xd0f1a109dab81ad7, 0x177959e5317e96a7, 0xdb0ff9297ede37fa,
            0x4a5d1c0a72337dae, 0xb0f7fe3b240a8a94, 0xa1da395194d1475c, 0x0b5529009f3c9ebb,
            0xbe9944bb7b5fcd58, 0x14ace51526bae79b, 0xcc2b232931c13fe8, 0x422ee00756c8d60e,
            0xcf29aa963ae0af98, 0x365fb380d708788f, 0x7275d73c2168b2e0, 0x5a5c413be8ff0fee,
            0x13ed86acfeac04b6, 0x29e3222b0b4c6658, 0x0bf7518546b0bf84, 0xf702f58ab8b3644a,
            0xfc4bb4eb8a35d7ce, 0x9b6a982f2037692f, 0x68ae8d48b7af415c, 0xcf56eba9436d8dff,
            0x1849c83b551e2045, 0xfdd4374cd62824bf, 0xeccc461f0924079f, 0x1038e39975884123,
            0x5dab796b8afd755f, 0xdafe28e8dade35cc, 0xb36dabf3aff14343, 0x692cdc4d8fb1e678,
            0x1e32e55b08d02616, 0x788cc4d80eb59524, 0xdf5479aac0df23bf, 0x2a50ffadcf17c43f,
            0x58b4c694e6c5204a, 0xd89e88bbe25a0fb0, 0x5e7e8664acec69f7, 0xec75bec093af8fea,
            0xa0eb21888f834137, 0xc97ebeec239f26ee, 0xdea5861b4e0ae5ae, 0x484377a7bca840c7,
            0x0d27bc7ffdb553fd, 0x7fe0f32a3b318aea, 0xe9aa6f3c7d6232c1, 0x91426aad0baca0f3,
            0x1c898479c87a564e, 0x95d5583f7f738683, 0x7ba5fb62d964e2ca, 0xcd29f0238f315204,
            0x436255a5bdb0ade7, 0x06a791d75f1f665d, 0x9879e203dd8f8c4f, 0x55fcecddc1a84e54,
            0xd2e98ed006ead5e3, 0x2e3ce7d1f2751ab9, 0x6156e7b739e0ac36, 0x2a38fc040c62099d,
            0xdae345d87217abab, 0xc5d20aa63cc357dc, 0x413b02bb8d5445af, 0x6d966b051ab564f8,
            0x42f54634e4d5f371, 0x79eaf01123a9f604, 0x1409e81b587b4b38, 0xc9265e4b80ba1992,
            0x5238433f2f1c43a7, 0x91c76fd3b669ec19, 0x325525a4a888b909, 0x09234f65a1c6ef71,
            0x8aea1166f87f8c46, 0x1c270a5e8fc676d7, 0x7374f330ef64cfd2, 0xc9dd7e4193a0e532,
            0xffd3c46d1b009233, 0xb0921ed9e67634aa, 0x1e92a2684875a97d, 0xfe1d975539914d88,
            0xc0c04cc0b9d90732, 0x836d626a8e8e9fcd, 0x6d13dbe7b5bfd688, 0x027661a91a9a376e,
            0x157cbb01692220da, 0xb5d795c02d8cf844, 0xeffa66c6fffc25fd, 0x6f891cecbecd6550,
            0x0de9e7293644e464, 0xa78bb3e10a3b7a09, 0xc17251a1e6de8722, 0x891cb62ee19266fb,
            0xcf741036c7cd64ba, 0x3f857236a2ac89d3, 0x77384a0a19e423a9, 0xa40e5af1397b73bb,
            0x5cbc293429ce1f17, 0xcdb50b7b838b70f1, 0x5ef4c197b80f32f8, 0x272412bfb7b04c62,
            0xee3a1c42f43f71d2, 0xc6a3f95ba6dbc76a, 0x3d4d56e3cfefb6cd, 0xd23ef12431a5d478,
            0x8d9691879a031dc3, 0xf277664bf51a4c41, 0x6de0d1fb0370276f, 0xcb7dffd272cf44a4,
        ],
    // j = 90: cos(90·pi/(4·512))
        [
            0xfd906e340eaa6401, 0xd6e270740a186976, 0xc3699ab3f1a7d146, 0x6fbfacd66647e7d5,
            0xdc9e13c1d5197356, 0x636c68ead82fb9b0, 0x34af1c4e696f9d3f, 0x80f5c40c6bc79184,
            0xf29a5fc54f9d4237, 0x31356a781624328b, 0xb43be5da5e0163fa, 0xdaad9e557292d4cd,
            0xa8ca68b5bb5d3c7a, 0x38bc404145d7980d, 0xe36256ad671c1aad, 0x10d0a3f5aae88b36,
            0x060af5fd6d1fb58d, 0xdc4280c095491cc9, 0x3b7a657cab9e2758, 0xa74acba90234c2d0,
            0x8f744a901afa2d13, 0x4ea5e20166d62a91, 0x5205a78593dcac16, 0xe9c16c85cee47d08,
            0xd201277c0da67550, 0xa5d113b7506b158f, 0x3da2cb2453a507a6, 0x2749a50ccb6592b4,
            0xbe1d4cac4836135c, 0x22aaf1ac3e987e8b, 0xc7dc036033fa18b2, 0x6e13215b7539efc5,
            0x43fce20c2a5ec298, 0x3454f1c0a69d73ef, 0x71655d8682d32781, 0x14a1b351c72a250f,
            0x242a5f70b4345196, 0x689baeb73d765335, 0xe8a398ddf36f65ec, 0xa1327b280ae6254b,
            0x1546d3645930b2e2, 0xd7184d19d0423114, 0x1e80d11499e28cd7, 0x2172a7ec77defebf,
            0x5ce11ac64da1a23c, 0x548932ed0d73bd6c, 0xae8ec9d2b867ca3b, 0x3a5fccd20f7daca6,
            0x4268ec83ddf11161, 0x650379c1d9aeb73f, 0x4480c49662467517, 0x8feb4545fa70bc23,
            0xc26cbbbc940de208, 0x5eca6878410a2026, 0x29831fd166f73bd7, 0x44ebbb3dd686b3f6,
            0x90f1a865125a030c, 0x048849e974985b32, 0x2c5a3023634e1e76, 0x6f781459d3f0372e,
            0xc9a1cc2406b86a78, 0x7a28417f9773876a, 0x5565cd0fde0a1be7, 0xfdcb0882ec6297c7,
            0xca602244fa1cfc80, 0x7dc0985236004197, 0x1137adc096f9e4bd, 0x209a48a89682ab2f,
            0xbe0a619c1a8fa0ae, 0x880b1e5d0a97add8, 0x75173204be56ce53, 0xa525360ad9ab60d2,
            0x2871b74c60621443, 0x452c457ee43e3458, 0x5d7b1066d6d5e70a, 0xcab2dc302c8dd15d,
            0xde42652b399a8099, 0x3aaf37bc8bfcdcca, 0x69ce08e6e008f157, 0x5b21248207105eb3,
            0x2cab597495deb1fc, 0x01da2c4dc9d342b7, 0x264ea4a6d9e58dd7, 0x457f3cfa6ae25aa4,
            0x093a71f34ea212fc, 0xae8f7325d3fd2c8e, 0xa0377763077ac60e, 0x43577635452f0ddf,
            0xaab643133fdec69e, 0x7a14a2c16e1a34a5, 0xf21c18fe723d20b9, 0x9fc547122cb18de2,
            0x853faf9cb67afde5, 0x3b6868148e925c4b, 0x99b3ec4b9266bcd0, 0xaa8e59525aa082c3,
            0x6209b33415052b6f, 0x36981167c3fe9eba, 0xb5e2eb9033f1c9d3, 0xcf27bc9f24422b8b,
            0xf1d918dc4579734f, 0x482671e38064d8b1, 0x7f62c50b421d7aec, 0xb90fae89ffe24976,
            0x4ea47096ca80eefa, 0xdc8a10172cf9320f, 0xc5bd4327a3555c5c, 0xca3ed995fec66604,
            0x3385e1cea6dec983, 0xdf8cb78e9ef6b49e, 0x1bb54b2fcca5f1a0, 0xcbf554b9760b5bdc,
        ],
    // j = 91: cos(91·pi/(4·512))
        [
            0xfd8284df37bed797, 0x76717abea266fdc8, 0xfe9372ad13047e68, 0xd1a86b6fe78e78c6,
            0x225cf69f3f94283f, 0xc3bbf144af9b7dda, 0xdc8d43b05ef177c0, 0xe36cf3c3c1dfe55b,
            0xf58d9c8ca009685b, 0xe7601b5ff1873763, 0x3fba22e48dfab4f7, 0x9405eceba9227dff,
            0x066a9c2098a7f12d, 0xdfa32990fd2e25bf, 0xfca66ea1160021db, 0x8d89b9e5eefce45f,
            0x4c9a39e427797855, 0xec7cdd300339111c, 0xc016904450e2f419, 0x6245f3f7062294b3,
            0xca082dde13fe953d, 0xa91ed32ce3269b95, 0x0fee986b58345474, 0xc3ee8dc02db9bcf7,
            0x5bcddc2d89be5d9c, 0x7dc04f7fcf6e529b, 0x68cba3b378d9f6a0, 0x736aba4383377bfc,
            0xaee18815f61dae9c, 0xddd7f8c18be47007, 0x4749e515b0bfc112, 0xa897203d79fa3cfb,
            0xab079e1211121a80, 0xa05346bd371a0681, 0x6bd44bad56d32642, 0xa513df4f1b76730f,
            0xdd65481836523ca8, 0x11ffbd0a5cb650ff, 0xf2a44e38873e6f59, 0x4148fb9c825f21e2,
            0x7a726de453c99d71, 0x25137d13e3dff2e1, 0x74919d4fdfee8fec, 0xad46baa6683c1643,
            0x0a0ba08666c51fdb, 0xc224243316d94da7, 0x9a524a5d67e5fde3, 0xbc90b60ac38f3528,
            0xdfa0302fd53359f7, 0x27e46a26a6ba4f71, 0x4b5c65e5c0f14993, 0x852b26c4b349517c,
            0x04c35c9c3a465b14, 0x04956c798021b590, 0x8572b8d2f29dffae, 0xdfdd0bb3f336025a,
            0x8619628dd21a620b, 0xdf3f50747163dc7c, 0x3f388d7f7519f943, 0x3e970a8a5ca25a92,
            0xe171fceeced85da2, 0x58a160313b933035, 0xec090a852e18f37f, 0x62a1f15c9ab6cc1e,
            0xb0b374f7b374a4c3, 0x132ec64795339e61, 0xfaca7597061d57bd, 0x9018690b1646b0d9,
            0x0c88970239604e1f, 0xf5e90da270126a88, 0x9da223b237185165, 0xd5096241cfa82933,
            0x0309757f7b76fddf, 0xf6d13344f4e3c2ca, 0x16560edfa5368682, 0xccea7f9df2a16a07,
            0xfc37eea747e6792e, 0x4d49d3cbfee6c407, 0x56403deebd87f11a, 0x8769611d435e7708,
            0xba6c7d2da7011a6e, 0x6ad3e3082ffee1a7, 0x27bbea36e9a39cb0, 0xf58c8dc654a15bda,
            0x419c9549e868bb6a, 0xe03380cff454f0a1, 0x235b9700dcd22ce9, 0xb26de6d39976a142,
            0xd40312293f772cf9, 0x61781da79bc8bb6d, 0x66a96f88a91941e4, 0xe41d3382ae08c897,
            0x2dd76d40ee70a8b7, 0x573355acea013e54, 0x9a2d68599ce5027f, 0xa788cd0d3451d49f,
            0xe61c3c92289d1792, 0x1199328353c23586, 0xb7ff65206e58968a, 0x157926bb38927ed5,
            0x535805a67091c9f1, 0xef1a38b2da8c7f62, 0x4e39b4fab29f2dfe, 0x7bc9cb4a49088ac8,
            0xf5192aa1c7528ce2, 0xdf857358616c5e39, 0xdc4f7865b8afb60b, 0x1fbdea3a23d8a1eb,
            0x12a121898ccbf22f, 0x08da777b8c3b3d33, 0x5aea9ed1cda5c7ae, 0x15d036cd4536c9de,
        ],
    // j = 92: cos(92·pi/(4·512))
        [
            0xfd747472367dd6c5, 0x61beb8cd2696fc77, 0xdf4f5ed3db5b4611, 0xa939ae18c64462cc,
            0xdb75862024f25e13, 0x31f15b17e265a2d4, 0xf45c3dc25b9745fd, 0xb81caeafcc05a74f,
            0x8774ca9911667d75, 0x0a3a2c149de59d42, 0x146de321dfde0f4d, 0x83c5b4d9caf72c37,
            0x67c5259e13d8a9ca, 0xc7387e3fcdedb8c1, 0xf919f3b14cecb785, 0xd6816108b87bd9c1,
            0x935e10e0739291e8, 0x3f9148d542b9ec79, 0xcf43068d17345ac3, 0x0431397907027043,
            0x1c7b1394a00aed91, 0x79458f03a272410c, 0xc7776ec1cecd4a82, 0x7087cbba72049af5,
            0xa8ed88c1859dce2c, 0x530fdabdc938ae68, 0xa358f4adc32bb359, 0xd346c6f22d1aaf63,
            0x26b5d73a16d3dce6, 0x32d2b3d09bd549a3, 0x50ba24654708a419, 0x588878aaaf89952c,
            0x0d041a75c0a4ca9f, 0x9cced8410e764405, 0x408215d6685869a2, 0x2a00854af268fdd8,
            0xa67492433c70c31f, 0x3c7eadb50ca8ecca, 0x8fdfc091cec52960, 0x0233bb1453cc9789,
            0x6e5370a8fb96ec7a, 0x948abfee812cf09c, 0xc3ae0a1f20be9c34, 0x88e7297f9e6079bb,
            0xe5420ba37de0713c, 0x93b02c61b5675704, 0x9dc782316dda2c1d, 0x3a314b64d0fde3ea,
            0xb38e95d1af0ae92f, 0x41c9188538f0a316, 0x09bafc429ef2670c, 0xf2d33d6e16c44c80,
            0xbff715f97438959c, 0xf9fad08d2f027d44, 0x171c91d31bf28ba9, 0x2a4ae19428ebdb7b,
            0xd6b060ea19c1eb6e, 0xc0aae894a2312759, 0x162cb3604e520e24, 0xc74e2ca4ed53902e,
            0x6f1c250d2899b8eb, 0x2e7612980cc602ea, 0xc300c35630502da0, 0xd26c3d2a82ee0056,
            0x8df675cbdd03ac5f, 0x438c7768d8f290e4, 0xc1dd05996c492bb4, 0x990a64d52c7af856,
            0x2528533ce5bde996, 0xf715a61624bbbf49, 0xaa96aa36142f66e7, 0x750f71329949940f,
            0xaf2d1cea8bb2cb90, 0xaf5f27400d371d66, 0xcdf7759bfd83861d, 0x7871ac413759b8eb,
            0x160e0707bde5769f, 0xdc12a3fb432f7d23, 0x5243ce8a394b66b1, 0xb3e8739394b7d741,
            0xe51d396ceef40229, 0x35bf9cccfa210516, 0x5ca2ab552e798ec1, 0x62646be806fce408,
            0x1bdc19ffacc6af0f, 0x1cda142074c65d6c, 0x9386daa3e3fda5a4, 0x0357b5d0953ecb26,
            0x61c9e19e43e7f70d, 0x252c531f0e32ca98, 0x94f4467dbefbc95f, 0x2a25f3ed4f4ad991,
            0xde22936107cd4bce, 0xb5db910065aefacf, 0xe66f0d50b78664b1, 0x2c04ce6304a64204,
            0x6591922ead8f1006, 0x3ca525875ba41008, 0xa305cf634d6c31ed, 0xcef348a98523100b,
            0x968c6a62a276f606, 0x9a6b6cb294b5ea02, 0x187ce8baad23282f, 0xe18e5a343608efd9,
            0x5dd292197cc941a7, 0x7dcad968a8b95e52, 0xed8d0526a1c4888e, 0x3bfed3acfeaf3234,
            0x087549cdb3f44773, 0xe185f6a4557c970b, 0x38a34febb9087844, 0x7d19e5f0ceba960a,
        ],
    // j = 93: cos(93·pi/(4·512))
        [
            0xfd663cef3622776a, 0x41cefe8fc5003aae, 0xc1aea80207818de7, 0xb1ee68501be8d508,
            0x7fb18fc883787cca, 0xa56f74e15cb77cac, 0x7d6c6a828d02bd3b, 0x0276314136052e2a,
            0xf258291c7541f507, 0x2f4fd1135c6d6a3e, 0x63919ff982167836, 0xa280c1d2e2fa710a,
            0x023128390f03eb1b, 0xd40ba4bb792cfc9b, 0xfdb0fe464a503d7e, 0xec0f68c14c0a2bb8,
            0x2a097e1352a64c8f, 0x26a3aaeacbbcb9b6, 0x58db50c5301c7d2c, 0xa0530ead0484a035,
            0x397d1612b661f1da, 0x1056a8536a223530, 0x9a3a2f4dc9b0818d, 0x33ea18f000bdd3f1,
            0x86fa8c62a9e496b2, 0x182571e1a7362c9b, 0x63f7462a7193f09a, 0x687dd130de023a9a,
            0x7d9cd12220ad0598, 0x189182877407bc63, 0xd4cefd87261c48ae, 0x8f5dfa5ea449fba0,
            0xae76191d2adb85c8, 0x0b848cecd8e8fe18, 0x28cb564284a413a7, 0x53ffdfb54b97577b,
            0x6ca0c2c339bb5850, 0x0916f1c7a056f408, 0x0ac92298e3634555, 0xb482068157a93d07,
            0x1fcea3324a0dd7c6, 0xa8cf298c61d8e29b, 0x0b80f10f216d3c1e, 0x5e9c565e6f54c0e4,
            0x8e7f70f29a42e7fd, 0x5576fc53bc3566e4, 0x38370f6e7c61aa89, 0x1a50157760d2aecc,
            0x3475d29591f3a0c0, 0xd187a7efa79da5e6, 0x8b5968fabedf3399, 0xb75dd1f0cd86854d,
            0x6388088e4aac9e7a, 0x6bf7a93cd548c411, 0x6d817a089e2ce55d, 0x1229934e0b09b501,
            0xefe8ad24929c9afc, 0x9015309aedcb7a5f, 0x0a362b65f227a6e1, 0xac2b5129053aab6f,
            0xf0e2e748f6b6e65e, 0x0fde30587c4fe896, 0xc042f0b16276621f, 0x7e2744f3eae9f146,
            0xa5d61d3612e0fbdf, 0x6ebd205b58a6be78, 0xa3aef560d524d053, 0x7acaf6a72011123b,
            0x5dd7f43cbf211b84, 0x3d0e0dba7afe4b18, 0x6b1ac34ba6504c6c, 0xc30edc6c15a21739,
            0xecf34f9dfbca87cd, 0x408ef431902a852e, 0x2d7a2bececab825a, 0x394dfd0b49583754,
            0x723ee7ef3f2d81b3, 0xfd2cf148eb710d54, 0xfa4f70c6e8053ad4, 0x1e6ad4d53f71ca0c,
            0x983c82e57dcfc14b, 0xdd8b99a1c018ae32, 0xf83f2310c5c53b61, 0xbf56d8a3e33bf6d7,
            0x552f95125541c82d, 0xb3d1a962b259923f, 0xb34ae6f9f84065df, 0x741ef21d22f9d46a,
            0x11015fa7c8debcfd, 0xeee24659955095bc, 0x2c0b02c506e188c8, 0x134621d9ddfb78ba,
            0x1579e8a84ea82f2a, 0xa33eac14a673d924, 0xba646289753cce2d, 0xc15a7dc0deb7654a,
            0x6f211137e4672caa, 0xa64e0c3480028323, 0x91fc9c7e0d3bfba3, 0xb1acbd5971c0c8df,
            0xec90095e11ac9b92, 0xa746e464bf67b083, 0xff4e838f6f403b45, 0x9641a1d51f722480,
            0x5870781ae74e7643, 0x22bd84528c8c9dd0, 0x38f3be43b784873c, 0x5956e1ba0a03cfc8,
            0xb6053dd69fe5a9f5, 0x6d12180ad523e27a, 0x1d78515db374f5b5, 0xced7ab1383840a0f,
        ],
    // j = 94: cos(94·pi/(4·512))
        [
            0xfd57de5867eedc39, 0x6c696582f346fd90, 0x96d06ddd55b55e7c, 0x9dfb1afa9fafa72a,
            0xe13193fe54cad067, 0x2581453cb4e7bdab, 0x4f6bfe9321db2f14, 0xd65b4b3699b9cad2,
            0x6cdd889b022db88c, 0x1eb3b65adf05b717, 0x202bd72fa5312cfd, 0x41b59770b8123f1a,
            0x90f242b1a69696a9, 0xb29f580ace34720a, 0x22f8a7ed3411ca23, 0x02be1f814f69c2f7,
            0x0af10ea5672f19ed, 0x76c14425343ec28a, 0xa0e450e77aeca7cc, 0x2fbfc4a61747b5ee,
            0x565d65159ec9c608, 0xd7b8a317c9a24ad9, 0x63ebec029e41e52f, 0x0752c390a4044391,
            0x7bd6e1dc8aa533d4, 0x8bae29326f9b35af, 0x592cf7f894edcffb, 0x9b258e0c014bd127,
            0x2f381e8822598119, 0x94c52f8011a99cf6, 0x3c98500c9daa313f, 0x678f3dc1e258e205,
            0x626dc5ccd9c95e6b, 0xe246ef3dc3d3c659, 0xdc27079c49903303, 0xf5c1eec20f8ddc40,
            0x43755ec110f65657, 0x9ecbc7dd8a78f10f, 0xc90d2f3e898596b3, 0x921b2d3ed89a26f2,
            0xce6fe0410163471a, 0xcc4a771cb884942a, 0x826308e007a86daf, 0x4181f8be32827c32,
            0xac404a2c5280e208, 0xb4e19b05ccf280e9, 0xe3185337a4e8cf36, 0xd0533ef2c1f1ec0f,
            0x66239bb79b19d0a4, 0x27e4e4d3075a4a8c, 0x8ec5a31a2114e1d5, 0x999414d073ab8179,
            0x40276ee46bb51355, 0x8c48ddb435f3a7a6, 0xfaac0f601f1f9d0a, 0x55fa309d9ec02b3e,
            0x329a3928c69876ef, 0xedeb943a2e329f49, 0xdd82ddb027a96a3d, 0x13aae63ffd050c84,
            0xd4b2515384ee56d3, 0x822cffc1834e9fa5, 0xa421c67291223598, 0x63403bcf0e1954db,
            0x38dba883df856549, 0x2eceabfd5080005b, 0x2ff00d19986d1683, 0x99a4b942f726c0f2,
            0xe1557e262ea5c111, 0xfb4383c2548012e3, 0xbf6b3ea72939f9e6, 0xd479abdf62e347a7,
            0xff22978ebfb90d96, 0xf24990bb14b64d48, 0x572173ab8d00a097, 0x5e34ed74690da66f,
            0x485614ca26b959ed, 0x1ea5344368ac62ee, 0x9173f8f8f10a4dbc, 0x78a9f957543d7d25,
            0x03d9c9527a17ded8, 0xc78bcf2d0e53bad5, 0x6962f3a1efbbdfd4, 0x153d4a4bf800e47d,
            0xd5798785a8394a8e, 0xdb04638b766ef94c, 0x7d3dd92c8dfb1c0f, 0xf05bb3c5983a0a9e,
            0xf12ee27d4155e8dc, 0xbf231585ac72c5bb, 0x09e30d95c603c956, 0xbe66ad7be6172f86,
            0xec01e767e2e40ad9, 0x6bad3fcd724a9ee3, 0x5580b7090be20f79, 0xa701c1ebeb28a990,
            0xffee5560f7fe00e3, 0x1d0e068bcacef45e, 0x12d4a52e53b108ad, 0x828186c3a6686cb3,
            0x8234d21b2c26d8bc, 0x66663ab452505616, 0xc0e78555c505eda4, 0xaa2da3cbe90d4976,
            0xc8ebfc97df424a94, 0xe7612f7528dbafb2, 0x00fd191cb3182dcc, 0x8479b40eb9511f84,
            0xbb25b21f1e26abab, 0xbd526ae5ffb43b28, 0xc287d5082b86dc68, 0x4ff0cc6f5e8eb4a8,
        ],
    // j = 95: cos(95·pi/(4·512))
        [
            0xfd4958b0032bde2d, 0x4dda94444ce8b109, 0x3c13d8ecc8776093, 0x4913ca9db243bfef,
            0x174fb6ee30026b68, 0x9548b756a6353c44, 0x6653064c7bc13486, 0xdc9f551da369ef83,
            0x883d6bc7a2822875, 0x643da5b2d7bbbcb7, 0x97cfe3c1a8ca1cf7, 0xeaaabc612ce9242a,
            0x04a55fa14ae53b5e, 0xec6c021a0965738d, 0xa4db4c2394328533, 0x641b1e50e6a7df4e,
            0xa0ea50d88ae86f7b, 0x0751858e56c04f96, 0x9832c6efaf402350, 0xb7c23c45a619ae1a,
            0xbf37a7f68766f2f6, 0x5f358d77159f74ca, 0x82a803fb0267a2b2, 0x9e9f006651cf894a,
            0xd61b55c7ea468994, 0x8bbb29c60a8b11b6, 0xff8dc70f2367014b, 0xbeda0a4503d20bca,
            0x2ffdec50e18dd7eb, 0xdd15b007c89c57ec, 0x3e1dd8554d76092c, 0x1ececcb7cba63dcf,
            0x7baefb043057452a, 0xceb6a210c1e84895, 0x3e23b879e846168c, 0x7ff0e72e37691fa7,
            0xcc4d9c24390f23b1, 0x3444ce5cf946d1ba, 0xcbb41f775bb8b564, 0x3928fec278ce20ba,
            0xb648943841121e1a, 0x9be88e1e5a4a8229, 0x0364423b643ad22e, 0xa507b1a04aece92a,
            0x19f9b654e6adaa5d, 0xba2359f515df1e75, 0x836f473c8fa42601, 0xfd6713536b3496d0,
            0x759925361a8a6988, 0xc6812f1c754dac3b, 0xc02d102045d7e283, 0x9b07a316ac836ce5,
            0x7b762775289a8030, 0xdea89d1777f918b6, 0xd649e9a9224785c3, 0x566c217b583dd7bf,
            0xfa63d989de3b1117, 0x2b2607b7fdf90f7f, 0xcc0643b8edfdec77, 0xf7d75ea2662cad4b,
            0x971bd678e98338fc, 0xda9eedebe177d38f, 0xfd5f8271b886add1, 0x7105cac984f1a86d,
            0xb76c1a02e9974c47, 0xecb46ccc6977c6bc, 0x7a21eba4ac2a39a0, 0x58dbe5ee5faa0e31,
            0xce399827699db263, 0x8ce7ec0b9f0464a2, 0x967eeffd0af374ec, 0xdc63b67e23b03cd9,
            0xcc18fb73edb01153, 0x8054a6df45103ea0, 0xd5d1d571d821ee20, 0x4033cdce49b6d293,
            0xd3dd51a9e8800d9d, 0xb66b6948506c80ca, 0xdd67f2d513e68709, 0xcb22e9444de663c2,
            0x498ce46dbc5b9f9f, 0x9d0c5b8ff3461667, 0x00e840d8a9f5c67e, 0xe1b7265d8dc45515,
            0x58f1a62db4ce3917, 0x12bdd63b356876c5, 0x084e67b9a9a7a532, 0x4e4ea2be2798603e,
            0x9b2ce952fa9287b7, 0x4cf92d7c2a4affd3, 0xb0b852121ba70b20, 0x4eb1d10886cabadf,
            0x1b353d6acc410fbd, 0xa911d0d2ff07360e, 0x85ba159eece658b5, 0x05630a4eae893688,
            0x7988a0bc0d209781, 0x68b816c09c0908a6, 0x6d60a8bd65977bc2, 0xe72f73921dc4a970,
            0xff6bd99cd31b53a0, 0xe3f4a3cfcc1885ac, 0xc66652906e1e74a2, 0x98d177374b3e80b0,
            0x96458cf7e5c3b99c, 0x59fb5c62b5c62ca4, 0x18ddcb06aa46dfdc, 0x54b85d52ececc884,
            0x8fa77cf796a47e3f, 0x9da45e3905f60ef2, 0x028bfe7227b5fdec, 0x2493077260945a64,
        ],
    // j = 96: cos(96·pi/(4·512))
        [
            0xfd3aabf84528b50b, 0xeae6bd951c1dabbd, 0xa19702d6d140d729, 0x62b817621ff0f760,
            0x673171e6a6554f35, 0xb393be74c8381589, 0x5cf5f2f5ac86f5b2, 0x2ce002a442369d06,
            0x25e524becc8c3dfb, 0xdf542a08cf8aa4d0, 0xf220ec2b9511e6ad, 0x07db558d805e0cbd,
            0xb33987ec35645282, 0x7b4d47e8a42f61fb, 0x1f76c2d4f505b0f4, 0x36b7679e056db7f0,
            0x28569bfdaef29bdd, 0x7bbc21691fed3cf3, 0xe35dcf97b25c5e27, 0xc60dca29b6f243dc,
            0xcce428abd1f85225, 0xf527a2cdb8404ad6, 0x87adf7bdc639475b, 0x65b23a6de318fc46,
            0x7747755ae11752b3, 0x5df50fc320384bce, 0x6b925b12dcf471e8, 0x9f8dc2e2495b35a4,
            0x24952794ecf23298, 0xce09fb3670a1600e, 0xc904e724aabcb38a, 0x52cd65dcddaf83a6,
            0xc7511b97b5d864db, 0x5a6eb08293033b40, 0x3832ce46f19d1cb6, 0x6be98f134a1b5768,
            0x357e1cd234f4ebe4, 0x787fa28b128d665d, 0xf3930e87f96e04bd, 0x6ea466054d9f958e,
            0xfccad8f3ea4b446c, 0xcbea15b4b461e30a, 0x672a7811a3452d47, 0xe3c515f444711189,
            0xc9d6fd80e1c5a7df, 0x565ce15b10cfbfe0, 0x89867aa87746d9ac, 0xa935e193ac3a8263,
            0x095667224ddc4d9d, 0xb5a415352418c108, 0xe5123c9273146554, 0xc61f284e16a173f4,
            0xc1fb396dab2aff08, 0xb2e0d9cfb17c3a35, 0x7703a428a7be7720, 0x8bc3054f6e4eb6f1,
            0x659c5e68d33fe131, 0xe35ac4059eaea84f, 0x16f1a6c0dedd6738, 0x172f02b6d486d93c,
            0xb425738ee0f72cb0, 0x9a512f54ea6b0885, 0x91adb4bd324e0822, 0xc3b4715333f6343d,
            0x0fb59866eeda785a, 0x411903e9d47ca2ea, 0xd1831eb877626597, 0x33ac82f0916c86ce,
            0x3c98101dfa1469f8, 0x0cb3264698ccdf90, 0x0e8c5e212c536be4, 0x1bf6b4de8a03a09e,
            0x4955bad3c399e5eb, 0x9e4bca77a3219832, 0xbac1bcfecaba4f2f, 0xbf1495edfa5001f2,
            0xd2a178c5068de613, 0x8af30517137c7edd, 0xa1c3176ace7ddc34, 0x0faccbab3a00fd96,
            0xf2b1260589ac6e3f, 0x79022116eef22f48, 0x1155b409477de3c4, 0x8d2d40e698d22c09,
            0x4c3a53de819917d4, 0xc70c4540b20f1a89, 0xab9609c612c0d36c, 0x3d4f923608885f10,
            0x08682174d7517d53, 0x79eca4d0de7ef781, 0xd11af140f8ebdd81, 0x68f602310ae48caf,
            0x7e4c272131ad6dd6, 0xa17ba80ba4b8bc16, 0x614f051755f625f7, 0xcbea8e91aa2584a7,
            0xfe12690f717c730c, 0x9dd9f2df4f970f8a, 0x88c85cc75da2f0eb, 0xe4c55d1975f7ae16,
            0x0cca8eddccdf4af7, 0x72e698bf54ac7a7d, 0xc2ea8deb691d2e21, 0x8c5e4ec7889e12ee,
            0x282a57e48186568f, 0x5250dc68265d2f85, 0xb4906005e979651d, 0xe24845b375f6ee51,
            0x3b04fd52eb1398f4, 0x605356894d219aab, 0x494b9b0433cc5d49, 0x77ba3e3f8e1eadfd,
        ],
    // j = 97: cos(97·pi/(4·512))
        [
            0xfd2bd833713a9efd, 0x8868013824d57967, 0x87e78f4056708e42, 0xcb70820e0feabb49,
            0x6b9d8fb88bec448e, 0xcf98eb42624a3324, 0x7b04f3a28d1961e0, 0x73a524269e6bd470,
            0xa1df0c57aac79ab4, 0x354a926772b5d2cf, 0x5e7402502ee43006, 0x8d0a97334437444c,
            0x9fcd775a8bf02f87, 0x76f2e87b7aa171a0, 0x7e496326b4b9a8cb, 0x97746a7363a48af0,
            0x253fd32efe302724, 0x11e86361914550f8, 0xe8fc924674e5e9cc, 0xfe6417ff94649040,
            0x8e9d453a4b1bbb26, 0x4b9431dcd1a76966, 0x61d75a2377fc9e6b, 0xaaaad710360b7693,
            0xdb77f117c6b36396, 0x6a0ffa73607149d8, 0xa6884f7e6c8a55f8, 0x8f18fe47acf64c76,
            0xcefd45809a057d11, 0xc2060089de4db65c, 0x538e476c5794bb80, 0x25bffaab969cd0c2,
            0xcb5b31507190d2f3, 0x3e7756a51dbe3c0d, 0x6909f97954b73f94, 0x3b2fd639132003ea,
            0xcc0e7598c04a71f8, 0x8e55fe5026d0bf44, 0x7201391cee09edf9, 0x1d03f8f7866000d0,
            0xba94768e39bd6648, 0x325013f4dd355183, 0x625977fec17c50b5, 0xd008b441610e4093,
            0x707ef5ec549922e3, 0x6499629c5dcc6cbc, 0x7ecd5e211e5a1056, 0xe8ebd0722ebd64ef,
            0x91fa12f378708dc7, 0xc78f2f238fd76c4f, 0x332f9b6dc97cd9a1, 0x047119f088f8e735,
            0xa6430e095bf70eea, 0xb874f2183b3334ae, 0x2961c961d7ff3b88, 0xe5319e8c0180f977,
            0x9abe9452fa71bd8a, 0x671dd8dbf87a4896, 0x161b9074e19e583e, 0xfdf6267199b601ca,
            0x01b1c4413d2054d6, 0xca9143e0b2ff2a8b, 0xb09bb3579896675b, 0x7c35b9e66b1953ed,
            0x96c02ed875363c49, 0x69ba2001021d62f6, 0xd8a1aded9bff34ec, 0x3cac5874f51d2b56,
            0x7c7e2d8017aa3414, 0x4518566931efec62, 0xc5356b45bcc94fa1, 0x3bbdfd0471fb63b0,
            0xe8b9219cf559a546, 0x2eb7ce5b64d6fb77, 0xd3d3ff6a90c6e6ff, 0x00f502c31fc78729,
            0xc70ab21fe4f182a3, 0x35ce5869dc152eef, 0x7f7cc702c373139d, 0x472cf3690008200f,
            0x5eddbb21a302a47d, 0x75c0f8c8258b8d62, 0xd4f28cea2ad318dd, 0x4e59d99c66a27b32,
            0xdef254144c903a8d, 0x36753cdc18a97b65, 0xb0e2a1bfc6663aa4, 0xada4c169848e123a,
            0x80cd9ade8b10a819, 0xbe1b08b46af09080, 0xd01756ea7300bf11, 0x373275db92600bc0,
            0x1bfaf290dc9f2c06, 0xf8a723ed2133fcc7, 0x71cdc3613e0e8668, 0x365b243bfb354cf7,
            0x0d7bf3fb1db48c8f, 0x291cc82a46cebe18, 0x41ed349d6051bca3, 0xde421c77ddb0a0c9,
            0x7a66bb5f430c8c1b, 0x8944e422584ff8d3, 0x5c2da5bb22230f1a, 0xce9184701fa831d8,
            0xda1a65f870253d26, 0x358c6c64de4438c5, 0xd6b24e1338a5472d, 0x3c1726a444ae5d04,
            0x0a5917ba35613a5c, 0x3de1ce3bb51d0090, 0xdca9f14c8bda8212, 0x1e24c09e8eac03e1,
        ],
    // j = 98: cos(98·pi/(4·512))
        [
            0xfd1cdd63d0bc8735, 0x863b87258f11ad7d, 0xcd227786f39b0584, 0x7939fb54dac23ba7,
            0x04ac39542da68ba1, 0x28c0732abef188cc, 0xb9ef8921860a1daa, 0xfb2d171eb5eeb227,
            0x7d3adb2b81472373, 0xdecd169ce819a00a, 0xa61fe91266988410, 0x763a0723afe752c7,
            0x251bba8939e1160f, 0x746085f47a64a446, 0x961606c5e2f1913c, 0x684bb4677af273a9,
            0xe8b86eda7b9d33ea, 0x316576ebf6e2316d, 0x99d875a47a9c1231, 0xf5dcd0e2167df2ed,
            0x55056fe795fc963d, 0xf1c7eeefb6d4d92e, 0x64b939378869dbdb, 0xdf84de4e80d8711e,
            0xa5924b81adf2a107, 0xc460a1942bb16788, 0xf2734e9988d18306, 0xb72157a08074e108,
            0x573ea644bc05eda0, 0xc8dcc182740a670f, 0x2cce201535fb926b, 0x2ce74d7b29042c5e,
            0x95160ad03facacfb, 0xee94da6e50fa37b1, 0x934f5441f8deac09, 0x24989047eafb454f,
            0x28c9ef957e58aab1, 0xc10e4ead43c141a5, 0xac0c1d0c4711b64c, 0xedeb784e782fbe8d,
            0xe0cff90e62e467f9, 0xa0c2062fa5f3eaf7, 0x5137780ef7eaebe9, 0x5699b4b062a06da9,
            0xc3d8e984ca18c7a5, 0x9ff01f932b629c60, 0x74b507e052609e28, 0x2a93c9c1e8434239,
            0x9dc894fd154dc815, 0x09d3b55f66567564, 0xa37bf0b77c5c7b65, 0x4c4814894c3e42b3,
            0x617101fdadf357ec, 0x7fc18b63bb51127f, 0x545226390ff7c967, 0x9aa6b1a1f3cafff5,
            0x32b6178d03551138, 0x29c7f84ed2e15f39, 0x799bc63f867fcf65, 0xd4e83fd47eb3769c,
            0xbd5f34997faaff7b, 0xba4dc5b6bb52c189, 0x3b70abb2717ab76a, 0x29638b25bd39e38d,
            0x6e18d24925167900, 0x978b3f9cd386a846, 0xa6677c1bddf9a423, 0x1447ecced1ba9088,
            0xb62a0dbb047df4f2, 0x0948c84fa9117393, 0x108aa07c3462a58c, 0x8b1816fa26ffc254,
            0x0a44342a40f3a71d, 0xb2206534c1dd39cd, 0x6c4fe77dc3282dea, 0xd7ad3a27a13f1b56,
            0xf6a033a1e9104dce, 0xa185c753475dbb45, 0x68141ad97478d1ec, 0x9543275e0e9002ae,
            0x1db527f0988ffe88, 0x389b6a64c1fe920f, 0x669ade3d08459a85, 0x574b878261224d93,
            0x00579e0c0816e25f, 0xe41dff0f69f0789b, 0xc40e092d06365d09, 0x3be2997fd4ff306b,
            0x0fb58a322e7de80b, 0x7f1abe36ed091ced, 0xe03f848cbda30581, 0xa331b22b72aff651,
            0xfb5d2d70488261d2, 0x6fc2d1f664b58b6f, 0x9fe57428337d8f52, 0x03c045fa42bd8382,
            0x47d2c3d030d8df41, 0x871ba7cf534b0cc2, 0x2787faae53f6392e, 0x63901b418d5103fc,
            0x6de9b5eaf1c31fad, 0x96655106a4a9c8ae, 0x1b635790d3e18b76, 0x16e770b976757d10,
            0xded011723a902bed, 0x1646aa2b281b3f76, 0xb96125924a097fd6, 0xece1cb85681d3879,
            0xd6df3bf8d6576d97, 0xa2b7584aa76c43a2, 0x89d14f980594e023, 0x835fa20274b50d75,
        ],
    // j = 99: cos(99·pi/(4·512))
        [
            0xfd0dbb8bb30eabad, 0x7b445982d2163a78, 0x812b0268ee4a635b, 0xbd8499338856c7ac,
            0x2eafadad9eb32631, 0xda89583767fc7631, 0x60d033c0ab660da1, 0xe84b2851b26e3f94,
            0x947e52c42eb75efb, 0xc16772e470fae4a3, 0x7c0a48b863f6a6ba, 0xe0a999202197a7d0,
            0x7f4bbdfac47055a8, 0xdc07d25bec74463b, 0x63058c3dd7d6f317, 0xefcfc42082176354,
            0x660c385091172274, 0x52c550b3a3e12236, 0xde491e71fb3bfd90, 0x580483af6e6293ff,
            0xc438c32ca40aa848, 0x4f9ee1f6e09e0975, 0x0e9966dd35e95033, 0xa5270c0ad8509df3,
            0x7ad2514c6936023b, 0xb8fe8ec6c9113e36, 0xadda19ce74881bb2, 0xd02e8695d8042ec4,
            0x6854e3b324f71ced, 0xace20b5e6da3a988, 0xe2131c62bf09c1ae, 0x1da77314bba19c41,
            0x5b4a4b44f5ee6b2d, 0x9f5369529f164666, 0x8a69ee11bd6d63a3, 0xfadc4956ef0ca2d5,
            0xabfd8c29afbfa997, 0xcc06d428e501f81c, 0x5a6b98459176cb73, 0x469b57307c37dbe2,
            0xcfd17ed009da43c4, 0xbdc5f64a35274d0c, 0xd76b98dfa9827cb2, 0xb30bcaa0b942b7f0,
            0x94aad8eb0b8d7ec6, 0x533ec55bc13e7ea1, 0xdb844e123d2f11be, 0xbf167ebb5909c7bc,
            0xea847e1b61f456cc, 0xc83eb90215a9e07b, 0xcd6bea559e9b8d37, 0xc610d7eba41030e9,
            0x41276d62cf01bee0, 0xcd342c474474b40b, 0x263d27a0f1d12c56, 0x095e03787fdaffea,
            0xc2587b7e00fa36df, 0x1b4fde268072bba9, 0x8d3b80b49ff3246a, 0x55cea079b6ddfd93,
            0xc29e3f6e67ef4cb8, 0x885829e688a1aac3, 0x86a64215ac1148c9, 0xcd8caa1e22100cee,
            0x68392f62132272df, 0x6770cca638930656, 0x84ca0badeb75211c, 0x3f172d28d65a4d68,
            0x66707e7446773dbe, 0x3757918a01a25b04, 0xd78fb0c28d706c81, 0xebde7d26c0e2bd5f,
            0x6b1a778000491af5, 0x737c269766c19db4, 0x745462715fd2c9da, 0x3dadf4a37687241c,
            0xdf8a345e353957a2, 0xaaafafe4d5a78d44, 0x6d1315151a7623f2, 0xacfb8133ae687182,
            0x0902afe71625afc7, 0xf9fb776289dd0e53, 0xde334c8aa19815b0, 0x4a8224b82c3dec1b,
            0xbd51f61d7da29c86, 0x5bb33985dc5ace20, 0x8a8a784ccfa73674, 0x4a8c447ee5636b5b,
            0x44cd67f613d2f443, 0x4d0963cf31f2702a, 0x133d9515bae65563, 0x392b9051ab665706,
            0xa629f4d1f228bd12, 0x8dd93e8fe046ed10, 0xb6cd21a8fc9c9601, 0xdd0189904a927d3e,
            0xe2120c457063c77c, 0x70cd21b0fceee4e2, 0x2af86bd5c0da2e63, 0x506063cef361eaf7,
            0x5938935cfe23fa74, 0x043ec482cef792bb, 0x1d462decafbd9600, 0x43baf2f0234b16f2,
            0xa405f004a05eae34, 0xfb4765b958d46472, 0x7178c379fc24d3a9, 0xc374ddba159b2bd2,
            0x4840523a5cfb8ecd, 0x76243ef9e1b21057, 0x508ca43c12f21635, 0x85078e6c66a5792e,
        ],
    // j = 100: cos(100·pi/(4·512))
        [
            0xfcfe72ad6d9641f2, 0xa06fab9f9d106708, 0xf136a91140c95404, 0xfbccdfbeaff5bda7,
            0x375fd291c87f6f27, 0x9394be9daf078572, 0x89a50fad8af6ba19, 0x7d57264938b31627,
            0x139ad3cc49ee6193, 0xb7371dbf8fe05b70, 0xdcdb84877c9dd51e, 0x2b36b6471c2bde70,
            0x32bbfb7407a8496f, 0xf5cfdd294e18603c, 0x0195888a101d4c68, 0x6290faaf7bde325d,
            0x76522e4c77daef61, 0x6e8eb58fca12dafd, 0x6cd3d86f09e25a77, 0xe3c45075e9d2a999,
            0xbc41ab49dd237ecd, 0x649eae3bc998a190, 0xa8b1584039454eff, 0xbca0ba3c55dc649f,
            0xf1157f124122d5c4, 0xdb502225005cadb2, 0xf0ba7f428f606f7e, 0xcbc73717e220999b,
            0xc7d01c70e7e9a59f, 0xc945602a025b7dad, 0xf372abcbe1c1481d, 0x93e4c38a8303bd0b,
            0xf4262568354618af, 0xd3e844591a17f784, 0x858fdbde8166eb89, 0xa9a76849a3189b62,
            0xb10b61e7eef53833, 0xb6bbd79ab21611ce, 0x469ca20e95874d96, 0x611c3cd44fffba8c,
            0x609e150e95bd87c6, 0x9155058b8897e178, 0xe0935a5a5a65b40d, 0xa318fe1d8cfe4a31,
            0x5836a8b8aa9253db, 0x0d0dc7e36cb59ee3, 0xcf6ecda75e176c30, 0x8a64c65676b84a08,
            0x8949c005ad488ccb, 0xe2b1a3cdd5140387, 0x6ec261f1b7805998, 0x4e3a5ef4af5fbad8,
            0x5246eb75c463a041, 0x20237cf74ec30192, 0xf82fa334cde0fd16, 0x48e1694f62df8179,
            0x7734f851e370aed0, 0xd3d2bcab88ca00f9, 0x300ff853e56fee57, 0x9554910a779bf9f8,
            0x94e9f527fb75b3c9, 0xf162b456d679bf1e, 0xb5e88deaba71848c, 0xc9172230cd8cef6b,
            0x4afcd56337cbe766, 0xe0b6d2f49dcdbaef, 0x27c4c639cc0ac54f, 0x04d70608412dde72,
            0x17595b31e6ebd887, 0x71ed444817863d06, 0x11f2182f7acec6aa, 0x7c90bd13a52d7d37,
            0x3d12ea210c5c381d, 0x9d2c3cd04c8c85dc, 0x4c3e247e51374bb2, 0xf50aff2290c11694,
            0xd91ccd3b96c2aa4f, 0x7b776a06cd9f442e, 0x6c273c7b6d53771f, 0x357e0eb37d2910c0,
            0x1cd7af16f84f0e3e, 0x33783571f86e1875, 0x2dbebeb2bfb7847f, 0xe06fce12d5bae06e,
            0x72afb24f9266ba61, 0x91e56d7b3b59d769, 0x1e8bcc09a63d4526, 0xaad2becd9dfc7748,
            0x00227c1f8b0f6aa9, 0x6fe97fa1e23821ee, 0x2825f74813264165, 0x6804d3fca4286847,
            0x1df9c116799373d8, 0x78e257b9a1c22294, 0x3475905fd0e9f13f, 0x12374aceb773f798,
            0xd6731ee46df6ea2b, 0x23016cb9250309a6, 0xff173f197b170122, 0x2188324109863853,
            0x6aaef156a4a0aa3b, 0xc6855965362e54bc, 0x6d52f6eec70bfef7, 0xd0d26e309cade393,
            0xd602d9b98eb559b8, 0x5d1fc8105c7083cf, 0x441821d8fa215626, 0xef967d7ce34ca4e0,
            0xbb6d53cdaecb67f6, 0xd0095b78ef754bbd, 0x45635fbc92167981, 0x9ebf8f9efe3190c8,
        ],
    // j = 101: cos(101·pi/(4·512))
        [
            0xfcef02cb5bbd1b05, 0x98cae3e6448d4bb8, 0xd9484e8b1bffeb1c, 0x840b5333f3e40cc5,
            0x6f890c941314b5dc, 0xd55d27d7ec220aac, 0x8c1e1a16d3aa2b0b, 0x627cad31149ac1f0,
            0x1aec3d9bab491bd8, 0x7ccdbb0c441a04d5, 0x2f706097731b4ddd, 0x3747c7198949311e,
            0x4003e80965d56d62, 0xcc2eb4683bd52765, 0x8d3a50d8fc0a6dfc, 0xe123c06ac9883d93,
            0x2ec584f2849bd8e9, 0xf4a1e28a580fe3e6, 0x4d48a1619295d0b2, 0x9ac5ff47c5ca6921,
            0x0d90eda65d58ceab, 0x05faacd4ba629250, 0xadee1e10d36b9d4a, 0x488ae4315b70b203,
            0x421650234475efdf, 0xec195cfaa2f44dae, 0x222dd57b949e6bea, 0x95a0832791c212d8,
            0xa11270850518c748, 0x1caafb71fb4c3d4f, 0x49cb877d853d0c33, 0x28fca0fc97ba3024,
            0x9a9d7f29751bed60, 0x49066f6f8481d76c, 0x22bdd51316cb8050, 0x31fcf72ad9997d34,
            0xdfdd7ac6ffe64d47, 0xe940cf97bd5c5983, 0x82146091d508fb8b, 0x8a5b9a2234d491f1,
            0xb279c3e4679c6508, 0x806748fe1fed9d21, 0x5f79f81c6b6ed4ba, 0x966b6688cda2e3c0,
            0x826bb099ff4a5a58, 0x706ab2378eef378d, 0x5a9f7e85963d6558, 0xadc88091801a1fe6,
            0xf25192ac820adba0, 0x1f56e2788b7459c5, 0x3f278b4f9ad66b84, 0xf02a1711424b6711,
            0x827e9654afb70d48, 0x429529010e3399f2, 0x20f8097c069f45ad, 0x9e4062eb8c7d5e25,
            0x2d5cdf5a656dde0f, 0x6b554a8957287cac, 0x79c4c8d360f28862, 0x3e739d4fb3a7f665,
            0xf7fa9c15511e7b46, 0x856830e69f737f6a, 0x60c7278c162e6ebb, 0x9c661e07644dd5c4,
            0x7b235636380605b2, 0xf0fff05d98b2cf7e, 0xee08380228375521, 0x339759e71b224c85,
            0xd5315032a6c886a3, 0x84b87717484e329a, 0x07f292c975a3ce17, 0xbf3533b20751c37a,
            0xedb23d0e8dcdf9b4, 0xfe498e0b82bda410, 0x9ca0629ab62955c3, 0x15ca8c9e1caec972,
            0x405e6a2910237cfc, 0x199a7084b1710c7b, 0xbd47067fc02f958a, 0x43b06a6f050a8f94,
            0x95183ea1d299995d, 0x80c3b43b29579abc, 0xcb102d662d7da8eb, 0x19c1664b103fd27d,
            0x1cc95ce839f79ebd, 0x39f990fb4a73544d, 0x8e7dd976b53f4b2a, 0x91cda6c5680b8cdf,
            0x113076a378e498d5, 0x6db7c466742466c4, 0xcd4b3c499243f3ea, 0x52dd43c2050b9e9b,
            0xe475071cd17cd72b, 0x6a21fd20efb97d3b, 0x17e36f277ac24222, 0x41ba73f6ab6c55cf,
            0x393e13ebbbfae292, 0x281424f0e3b1da3d, 0x5722a4c0d34f8903, 0xe2ae487a5928f44a,
            0xfaadd370d2563b17, 0xee9efdbfa32a1cf7, 0x33a211025465d523, 0xb009a9f1043f5b06,
            0xf61bf3cd718c652a, 0xec00399a5b7a785f, 0x2552dda1844fde7b, 0x3ddd2892c876595c,
            0xad89eba85aa04149, 0x58a21d1047201397, 0x873c5f879e36b72d, 0x9c4b8b02c8c3298f,
        ],
    // j = 102: cos(102·pi/(4·512))
        [
            0xfcdf6be7def1464c, 0xa4e064308f4999f4, 0x621041760b45f789, 0x2d9f2be52ed26f01,
            0x9b833410c552e471, 0xffd478da4bb4ad9b, 0x2040d109fcbde91b, 0xa4e8a22bcef2f073,
            0xce98340d810e1d24, 0xcf5a8a4c994c3963, 0x1e3771caf01c3b3f, 0x9748408f064e7662,
            0xe441d12eb468151f, 0x1d4b17879a1319cb, 0xbd90022cda133027, 0xd8ba3a4914f2d461,
            0xbe838372cc8add46, 0x89c27a165c533d28, 0xab418a85d0c6b086, 0x13e726eb35e15bf8,
            0x3e75b1c41a0b2f59, 0xddec5460dd9a4a32, 0x8d3d8e8b4b30fd8d, 0x98cd0c20ce73f2e1,
            0xb09127af615c528c, 0xa068c6b09f74a817, 0x784e0df6d318bb11, 0x0a6c3cf7a6b4d515,
            0xd89b0335e6b0ba6a, 0x2c0610d684e088fb, 0x01bffce2e1bbc67c, 0x05dc8fda07fade84,
            0x9d21cd001de88fce, 0x418289b9020fb29d, 0x121d24c8e09c3139, 0xf380435909f42423,
            0xd338051c2f871cb9, 0xc10a65473e58ef65, 0x71cb9184257dbb5d, 0x3d489d7009034d6d,
            0x15b93f90f34f89a9, 0xdde49b926a694658, 0x293bc8ef8a1d71e6, 0x119ec8b966eac2c4,
            0x0e6e6d9d56387a81, 0x234f8e45ce3e71c3, 0xd0ffc7c71cab7d50, 0xa054695355b23a89,
            0x755b00519a14ceea, 0x22797615a875c6ac, 0xe45a82eb8dc6d193, 0x4f11ddfb6cfa8013,
            0x3ded0e1217b8c87d, 0x77db1598809d4767, 0x71e91ca3e6e30721, 0x72269418a62f0812,
            0x6726edc8a082e342, 0xd37fe5f5da546fcd, 0x8bdb3277f1d0cf6b, 0x719ebc239484569c,
            0xd60f8a713958bec1, 0xd1f9385b234a3957, 0xf0d4ad686e051606, 0xd590a106d1727847,
            0x37f6ea8740ca5bb2, 0x105836da3e7b1e9d, 0xa2c2d6927c3d9af3, 0xc588286b1e44af38,
            0x3b63cf64ba8a55c7, 0x5af2b7c77acb32aa, 0xbca0cd193cecfa8d, 0x45556d4053821dcb,
            0x2462b618aae62b56, 0x17ef8e6ce5b7fb19, 0x7d57246a62a2a8ef, 0x207901cfd85cb2ea,
            0x50a6926584adfca1, 0xb1f7a84f63ce1661, 0xe448fa78145c82f9, 0xc03e99ce92bc1173,
            0xabf90ede03c33284, 0x1bd7d1ce5d7a34c7, 0x836c78a34313b4cf, 0xdb37af4cc6cff835,
            0x3903a5c5d6b0a898, 0xdf6be43993212834, 0xe0a89202e8400760, 0x95d777ff818b9936,
            0xa434f24e2f85100e, 0x2e5d1f50ba08504a, 0xabfaec0580179c64, 0xd8ff8a91442d1df8,
            0xfaabc34c2542a469, 0x78982a0d806376ea, 0x287af740384cad04, 0xa351651109a2c538,
            0xb9bce34316eadf1a, 0xd3edb18352dac26b, 0xccde1eb0c0a7935d, 0x358f160e775e7187,
            0x32f95b575f75ed55, 0x9bb5192a17c3b5cb, 0xce7717e7a8660062, 0xd4bdaedc31244c56,
            0x416a0ab0d6d28728, 0xf14831fad1cfa521, 0x344ecb4851f3b24b, 0x182daaaa84e30dd0,
            0x793a8bf563c40569, 0xeae3c196a35cafde, 0xd25b84712e2ae6cb, 0x17f33f4a7851ea72,
        ],
    // j = 103: cos(103·pi/(4·512))
        [
            0xfccfae055ea4b398, 0x4fb4af4331cf3a00, 0x90a4fee505c4cb2f, 0x53c8599fe7f2e829,
            0xf0a5834a53054035, 0xd206493fa7e51e52, 0x878a2e84778b398a, 0x7b03dd8cb997e2ef,
            0x616ceb16bd259143, 0xe362075680016c00, 0xbb9ed660ac7e4752, 0x1fec39ed280c8bd5,
            0x3536be719e2d9fe3, 0xcb00583b2f7162d6, 0x2b7a661fbb1920fb, 0x375a6780efd6386e,
            0x7ec508a7c30b8c17, 0x1d5ec0217555c745, 0x8e307c18dcd97213, 0x21bf914309165291,
            0x4399ec5b886c7e04, 0x83503bed587ae0f2, 0x6323cfbfe325f068, 0x443f011680fd6855,
            0x1680c07622e16eb6, 0xf4c9646739f2753e, 0x2dc020a332d4d5d8, 0x8de8a5e5cdb32cda,
            0x8b7b95d343cb55f6, 0x9c39c47b2f42dc3a, 0x6c248a29aeac9ce3, 0x8487a083c671dfe4,
            0x6bb34f345ca63462, 0x45ed4a965ed996cb, 0xebccfde49c01dffc, 0x9eec9391e1ec88a1,
            0xbb0897d52a37a7be, 0xbd2d831fdc634d53, 0x285a382d1c4a4baf, 0xa47cadf14c2c4f10,
            0x937a3d37d8883571, 0x79d91fa11ac4c08c, 0x2af60408d8dc0897, 0x9ded18ea447567b7,
            0x71fb6a57079a80d3, 0x9bf6145782f8b175, 0xe6d937a532f4126e, 0x5a32896cb0a6d20f,
            0x58eb56d1a1f38456, 0x2349b1af2e8251c8, 0xc1818891572bf864, 0x665d873e754ffb37,
            0x7604e63969e90584, 0x967d3a644b4ea0e4, 0x89d91e2cd80fb2c9, 0x6a41253f640c9ee2,
            0x06d85c579b9a61dd, 0x964ba4bb69f029a0, 0x6fc94e04c31af895, 0x6f3a918afd995b17,
            0xa502e58346afddbe, 0xde2fc69f4e6a9235, 0x3b2e124ba35e6481, 0x984e7430b82ddb98,
            0x955a3bd7437a2e58, 0xb83a5f67b5465fa9, 0x66883b6f34d0d0c7, 0x944e4e47f89c9944,
            0xaaad9517fefc981f, 0x54cc9f719897f103, 0x4b88c9513adec6dd, 0xa6d23cdb17ced846,
            0x70bc61042ac97403, 0x6a1aecd8f0666c6b, 0xf5992c3229ce2381, 0xd59336ab1f9b628e,
            0x712e033385990c9e, 0x099ab6aa01bc9cd7, 0x5407cd06fb62a597, 0x926184453c765a95,
            0x91e066af96daf210, 0x1fefb83955a42013, 0x2c3000a84f024cb2, 0x2ce888f7d344fd14,
            0x7074acd7c3f192e1, 0xc62af7daf057b2ec, 0x0feddcaa7b039158, 0x5f5ea5e98cfac128,
            0xa54f6b3e1623be93, 0x97ab8061d343e8cd, 0x24bcfe5e420d4f06, 0x3a1dcb2045d30427,
            0x4866362c5ecb1765, 0x68eb9a519b86689f, 0xa6207845f3d49f15, 0xc585a655f0c99a93,
            0xcbab1586838f3e5d, 0x986331efbe64ce90, 0x9bbbbf4c66b6e508, 0x8f2f390c6777060b,
            0x48f995696f1348eb, 0x10a4c622d27bfa48, 0x1daa997ac0f373da, 0x5b758bb066c893d7,
            0x55cd17a6521485e5, 0x9ed6aef8d727dfba, 0xddcfb52c9b6a0263, 0x7d130a39d7a1bd6c,
            0x4e6aa8b959d2be3e, 0xaf183873ef94930f, 0xdd525976a7e8dace, 0xda3e925c4c75acaa,
        ],
    // j = 104: cos(104·pi/(4·512))
        [
            0xfcbfc926484cd43a, 0xa3e22b4d38917e73, 0x39dbeb5c2d2cbf8e, 0x8b70e81ea4598ee8,
            0xeab2d4b6c97209b7, 0xcf685093ab467d00, 0x53e7bfa4e3e338a6, 0xec16959e3e1ce3b8,
            0xaba9a44437ae528d, 0x730a0fea0e21d58b, 0x632be3725624a6bb, 0x14dc27cfdc3402fe,
            0x474509dd1a1ece19, 0x4838200f9c492b83, 0xdd924e702dce84dd, 0xdae1e701b2f7ea65,
            0xc620bffa76d7ca19, 0xb6294b1e5dfb0cc2, 0xe6081d811081d71e, 0x65b27f8300ceecbe,
            0xfcaa88ca2409763f, 0x3f782ea0dda4301c, 0xcaf1917d37bae75e, 0x7bb7a5fac8a671c7,
            0x1454472e3d0ef15a, 0xbde314e8100b6cfb, 0x8896136676cf3299, 0x1a51999408a9c1c4,
            0x08ae35357a858072, 0x6bf2e41c21bf50a2, 0x076627abf880b78b, 0xb481cd885d1de6cc,
            0x2b06b4e3edb8f6ad, 0xb05d1a8f872ff5a2, 0x47b49a05c5d62e96, 0x1657ca920ecb64f4,
            0xa9409e1e211f9c21, 0x447b2fcbe9f95a26, 0x31b0f809060157ad, 0x990314d0f075374a,
            0xf4ca1d8194ea8cf6, 0x7d404d1be712c918, 0x15620ef852e792dc, 0x4155aed4e39d6555,
            0xa02b5717d71b3e49, 0xacc91ba32e2c17f7, 0x5333e811bf95f1d5, 0x23685b565a0bc903,
            0xc7f19de22d68b1c1, 0xe5e656bf0252c820, 0xa1ac585e0192fd41, 0xff2ae33c94ff6638,
            0xbf1239456156407a, 0x0d221c7b89f5a525, 0xc23f26386d68ec79, 0x851d2947aca3c262,
            0x7bc5bad23cb87291, 0x1b34e0db0c796a94, 0x736df05521cf9c76, 0x3078a286036f2d01,
            0xc523861726526b96, 0x3f438e00fa2e90d9, 0x38814affbdb9582c, 0x1854d3ba20501855,
            0x92eb2db38c4ca4fa, 0xcfe0ba44c06451da, 0x5d8a90c863477be0, 0x202700daa5d6ec48,
            0x2a7232bf8f3d95ee, 0x9607288f330abaea, 0x5780167d2a83fe73, 0x26c45aea3dc7ac2a,
            0xff10c3b83a7b8e9c, 0x3a4c6f4d91e19292, 0xfcfac5957ad9b010, 0xf41adfdbea0e68f7,
            0x1d2b6116b786cffd, 0xfc6e07575c04f493, 0xbfc203071d6ec714, 0xb8f0b4fa3c49e18e,
            0xe3b8c485e0269684, 0xf199930ff2205370, 0x7a91b849d75bd571, 0x2ddd6df774d1dd73,
            0x9f6f888577cf17c0, 0x803049acdfde43d7, 0x42b33fdc7e5e0298, 0x55495ca9beb7bc5d,
            0xe81cf0a39bc4a7af, 0x34c65be7b89291ce, 0x6f49050f67375e93, 0x427122bf3448ed3b,
            0x74eaffa0c74034af, 0x9a1a19d6d9189381, 0x7978b5ba8d764bb8, 0x90d48b93ffb47e9e,
            0x3e43d21d62dd2abd, 0xd9ad9f8098580b3d, 0xb617fafb2016ea66, 0xef6f125c95669acf,
            0xa5f8c4894a5b1a16, 0x1076ad828b237f6e, 0xa7fcb4b52c7225ef, 0x0df43744e792a5f3,
            0x95cafa651e1ecb68, 0x12b64d2e33aa4e50, 0x3eabdf9f1365085b, 0x5cb2ed0a08fa8f1f,
            0xa0b8bb33f32c1416, 0x9dd3a65f6d798b77, 0xa9a47ef4dd7aa8eb, 0xa2e51146e0e3baf8,
        ],
    // j = 105: cos(105·pi/(4·512))
        [
            0xfcafbd4d0f623b30, 0xf776602765b50d50, 0x0b7374ffa1535400, 0x569ef3d7991a9415,
            0x9a16696587517f61, 0x21bae633a56900d6, 0x6ab5be6a07bb30de, 0x3a76d4384f5b91dd,
            0x1d071773c7128379, 0xcaf24c5c3371ce53, 0x8dfef0826d389d1a, 0x438bc9fe563499c6,
            0x844ac248331ab3d9, 0xbb7a6e7c1a235241, 0x0bed50821acba611, 0x3a1f93950cc308f2,
            0x69060a0e858dbedf, 0xa29a7955eb86047e, 0xff095c5c385472ab, 0x2b37102028c0f742,
            0x04e9ea35bfa93f01, 0x6c91c0f913a462b8, 0x21abae9247dc8e40, 0xccf8bc00668eb177,
            0xd26baf80f8902adf, 0x6c596b189b315369, 0x2fffb6026f822c72, 0x70892835a7b2d9f9,
            0x4835081703e91024, 0x166e8028761a9a32, 0x7fdba67469dd8dac, 0xdaf2fc35e9d3c9c7,
            0x2914ba262a5f3217, 0x3b86f2ae3e687212, 0x62fd91fb2e444a0a, 0x5e6affa122aec24d,
            0x6968356394b5a185, 0x81e7d275fc850791, 0x43a7869c532fcf24, 0x2a8f8cf781fb81be,
            0x32ea4bb5f8cbcfe2, 0x464177d362ef3eb8, 0x12e1ab01a76e6319, 0xfbe8aca7fc3d2bc5,
            0x1fb00140b819696e, 0x3f7ad288eb4e1b47, 0xd256287ee8f3f636, 0x0b5f1c6f9633a1f3,
            0xb3f773e128f6dd4c, 0x015dddddb757660e, 0x87930562a996be11, 0xead09960945ddac7,
            0xf1c150c628d057b9, 0xd33e3a6146b679a5, 0x20daa3a628b5c42e, 0xfc75022816ecdd52,
            0xefecd9566ce656c0, 0x43e47a0135c10987, 0xa2d6cac914218b83, 0xed599b31e8f60f33,
            0x87f62b8fbd093559, 0xa6e9a03d55e932f8, 0xfcf8f800143d1d92, 0x14d9e68e645ee639,
            0x087b4702c29bd737, 0xa9398c408d4ecf94, 0xa1f29ef19f1cbe7d, 0xa7382293f495349a,
            0x626660efe3c89a61, 0xaacbbcefbf2b2bfc, 0xa7d63c731264af0c, 0x6c32a5a76adb0956,
            0x350da36670c3b89e, 0x8a0c737d4d98d885, 0x38f5d3c717d4600f, 0x386d25cfa20ddc3a,
            0xe76b60a9f19d51e5, 0x04727964e36724eb, 0xc9713ba7cf377d23, 0x1e5ffd8c7db5255f,
            0x41c22186b195b2ef, 0x429b45ece704c232, 0x76d956f5387f654e, 0x4b805e3317d87483,
            0x23492eda9069b3b1, 0x64d1f8060ee9ad51, 0x5bf4bdaa21dad26d, 0x6e2dae2248dd9a8a,
            0x8b7d1d8ab16eef26, 0xec126c36827bb567, 0x34e630c83b8d2817, 0x794f0102989acbb0,
            0xb446cfd3ae471846, 0xebc9f00ca9c240e1, 0x1c4fbedf90d45f41, 0xf9bb3a5ee9c624a0,
            0x834e7ef4a715d4e3, 0x02032ed5cd08e70d, 0x859452c235f5a0b6, 0xc541d528390e372c,
            0x21e808c4268f81e0, 0x6d215254b04b780e, 0xe69cdbc6db0bb177, 0x5cfcfb5953fb6aaf,
            0x759ea7bfd5096a8b, 0xcbb32264fede1819, 0xbc04adb95f290336, 0x5c5075a168ebee66,
            0x651c20a4c9aac4e9, 0xf1d63308da781b04, 0xb87898f386ba22c3, 0xe0e5446433bc8f89,
        ],
    // j = 106: cos(106·pi/(4·512))
        [
            0xfc9f8a7c2d603c60, 0x5d582cac7cb4391b, 0xa818ef739076b771, 0xfb05e57a8f985d62,
            0xa6584db9bbd978df, 0xb1d8bebe7c08033f, 0xe7e87312a9b5adde, 0xb083cd1210bd0302,
            0xeb41e819882b69da, 0xe3675e372516fb57, 0xe8e62614cc75315c, 0xa79fe8e63c7f8310,
            0x0c04498dd62aa1fa, 0xc9971d07166976ff, 0x02f1920c497b1b0c, 0x75908fb5fbf95513,
            0x0b3492a53a8ded33, 0x73c2ddec47bd59e6, 0x9147dd4033cc077e, 0x27e3b2ea347e69bc,
            0xc82c019ea2035bb0, 0xde8ffe99100e771c, 0xff18b1d20eaa3cec, 0x6bd0ae50e7b889c9,
            0x1fa1da83edccf390, 0xb114bcee6c03f28d, 0xdfa18001232c3603, 0x9f516d955f7faa98,
            0xf5d4af6e834cce10, 0x2cc8e5e3253db42c, 0xe08a89a1b40ab8b8, 0x597bfb385e13c6b9,
            0x5c08b0df1d411e80, 0x562a35681816ebfb, 0xa5b9c29d19ddd926, 0x276d0f98a749fe67,
            0x6db2de597c0007f7, 0x1aba2e3b69357180, 0x3bd8a5fb99b73f5f, 0x42bf543533d1016b,
            0x48da37ff004572ea, 0x962e702ce99be7b6, 0xb9611c9da51cdb3b, 0x8a4c3e87fa0367d9,
            0x3524461ffd4bd226, 0x4cd2543bce597c32, 0x103b693b5a90cfcc, 0x1725865de711edad,
            0x2cf51a8d58e257b6, 0x58555361439ab6c5, 0xde7c23baef5587ac, 0xa6e9ef387d48d4eb,
            0x5bddec89293822c0, 0x1e374fe4dcce6186, 0xe1f24fef5e51853d, 0x50825e1ba940c2fc,
            0x945a0dca15c6e3a5, 0xde54029465085af4, 0x5cbcc4fc8558cd4b, 0x7407399d782df5ac,
            0xf80380c4d5d01a4a, 0xebeee3f14604524b, 0x4bbcdf47b8d7c4e1, 0x6b9249875daed1dc,
            0xe98beeae5a367684, 0xcd701c799f6fe1b5, 0x3645cfe861837f7d, 0xeecf53f4681a7247,
            0xbb76b2775d77c9eb, 0x6aa1dcc23edcdf52, 0xcc58dfe70f9df098, 0x0fa9af536c0070ef,
            0x60e03be02afa6940, 0x62fa21ad236c1744, 0x9973f9fbe3d6ba41, 0xea848499d6eb7080,
            0x60d3984857e940b5, 0x302ee4b15ca58dda, 0xd2776f3a96fceab2, 0x1b5473c229e44aa5,
            0x73d94191ca8e37cc, 0x262a4cccca55a867, 0x208d379c25b4fd33, 0x3db8d06d18cdf81f,
            0xaf2ea2bb16ccc8e1, 0x013c19517cf0c62c, 0x6463ded031d8e124, 0xfd532e207658ed9e,
            0x2feffdfafe922ecc, 0xcbbcc00bc6ce4113, 0xd3551797e13d3e6e, 0xde9270f09077fdd6,
            0x6f7688ebb329b8cc, 0x861c6b85f5bd1d3b, 0x3680817841e6e710, 0x6a01a9eeb4a7ea4d,
            0xe72c72a9f8f97eb3, 0x3d11cd281314f909, 0xecc36122a07343f3, 0x6badfc8fdd220aa4,
            0xa2a34d49c96d1767, 0xf5d8539589cb5fdd, 0x3101b934dc8510af, 0x2bff7f3478604ba8,
            0xa8c8c5a41a9e7852, 0xeaf3fabfc5142414, 0xec33edac9b12a741, 0x79d807cd31998e0c,
            0x1a02152f245202be, 0x75a3603eb61689a0, 0x0b60d389e6bb1aa3, 0x96d007c1930fb5e3,
        ],
    // j = 107: cos(107·pi/(4·512))
        [
            0xfc8f30b621c48ae4, 0xcb2308d8f53b7a57, 0x02297a511bca0462, 0x17beb339704cd5e6,
            0xd13a99930d1dd60c, 0xd586cdd287e16a2e, 0x1eca7b3bf80f3cc4, 0x61aa2be52efa2e84,
            0x65f70e94a8610ddb, 0x6146d98543bba3bd, 0xd2ca40e0b4ce918f, 0x1695278821e6e6c9,
            0x3b752865e6375ecf, 0x5ac9f68b7376f6ee, 0x4c4f000771b8df74, 0xa4cb2e009c411534,
            0x28537660f88d7f98, 0x5cff026c76cec785, 0xfd06f813c23a04d2, 0xaa23209c9556257c,
            0x1d9d0509dbf64a94, 0xf2adde560fb27bfd, 0x4d12630d5ec0689b, 0xbce402f1ee62c231,
            0x8be4095a8fc1b181, 0xe70f5d3a263b656d, 0xd5a24e3e3fd5adde, 0x7b632e5f78347345,
            0x3d162059924ef086, 0xaafd5f2ac4730e8c, 0x0da62b3def802348, 0x87495ad53c2ad063,
            0x2c30fd2fdb4b29b8, 0xbc52993396bb4dab, 0x5cb796faeb484587, 0x48b62fb9405aa8f4,
            0xf140dfeb4f7de8a0, 0x6e759040c450d15e, 0xd7adee3d835f5c32, 0xbab9dbc958656e99,
            0x10224c4e977ff20b, 0xdb176832e464af32, 0xf6981af387752bcb, 0xa35827b1953d2fd9,
            0xa5a23938468b6e0f, 0x0aa5942bd702b7c1, 0x603cd5ea6a1a6cf1, 0x71729197da7c0622,
            0x3b1e7ea7321049a1, 0x9c02d5827e76268d, 0x09147a798fcd4601, 0x9e51366487478407,
            0x42221d6b6e82929b, 0x3c4d209a8d151d6c, 0x8ed5a2fb3d387dc3, 0x720dd405b0d6df66,
            0x50da5ccdb2e20fea, 0xd8a4ac2b872a32d5, 0x53fb22a1d48b8035, 0x910e4b61448dc518,
            0xe5284dbc9319a127, 0x12f7176d555905b2, 0x358b7e64d797c501, 0xc9ac3366b3c11985,
            0x7c667d3da6f9b009, 0xc2d6045443980fcc, 0xa271b64027a8d534, 0xf834232b92f87fbc,
            0xe8f04153bbe074e0, 0x020cd8c861b99d66, 0x2d66192390237636, 0x805db81cc4cc8238,
            0xef5a05cdb08e5060, 0x1b29d0a0373ce3e2, 0x44faefac3f32ab86, 0x56451d17902bca31,
            0xa432c46615c82247, 0x6a7a99a322acbc60, 0x63bd8234c18c1a84, 0x22b46b9d65f6f7ed,
            0x5522acafdbd7b301, 0x8f7e6c930d4f0ee7, 0x70178f78146980b0, 0x8ac229876cc4f589,
            0xd9fb6071de10a346, 0xa406040135d1c02e, 0xe08aca7ab6bc2794, 0x8c47800835be5660,
            0x7d7938bb8726b971, 0x05e26045c456bd8f, 0x5c41a72b0e57b455, 0x8e92b0df43c4b728,
            0x11d5bab1699e91c2, 0x5e6644e0dc6888be, 0x5818f8d9ca781f6e, 0x62f9c5e1e2e04441,
            0x3a22819e5f853fb3, 0x82491c120c29f754, 0x8b38efdb1bb330c9, 0xc467c0dd0c24622d,
            0x78a08dba19d0821c, 0xda0b9bea81bb2398, 0xa0ce9ebf2553a126, 0xc8d7a7842718d59a,
            0x3e8c3f5cbacc2051, 0x70748e26ca717437, 0x489e07ee87516f15, 0x98ffc224b909c0bb,
            0x81b40a3e63a1993c, 0x952d7ace1447c98c, 0xf3131e8f3dc78ba8, 0x8f6d588a195e31eb,
        ],
    // j = 108: cos(108·pi/(4·512))
        [
            0xfc7eaffd720ed673, 0x02880268f2e62955, 0x067cc3fbe29e1c14, 0x1e7e63926c538edc,
            0x35ee8810252a1a55, 0x6e8c2d44603a2056, 0xb275631f9d1670f4, 0x0e5a0d6e15c80df7,
            0x5991dd7038f6f268, 0x134d0f33d857c57e, 0x0afde757ce30c40b, 0x5971fd20827b8cea,
            0xf0e6607b634df49d, 0x67d44de53f60078e, 0xe9c6a209c90f94c4, 0x8f38aae0ccec6443,
            0x6fc9afb2790b53ff, 0x776e03c0eef8bfe1, 0xaf92dffbfd158b28, 0xa677060df4d1f944,
            0xef11a2d63b9375a7, 0x8abd2aa8f761bc39, 0x2f10e2676756cd0a, 0xa82f2ac69be79a2d,
            0x764b922b5695b6e5, 0x92effc47bd9c972b, 0xe42bb29565c9ad39, 0x2527a81eb8e40b38,
            0x9e3bdd1ede7840c6, 0xc6e4592dce973124, 0x8d2cf43e624db8ad, 0x0f46c9eea9908a78,
            0x252ec0a8f10cb8d8, 0xbc4bafc62ef8f43d, 0x06a8f63e0341fe7b, 0x7b82ab4a9b7958ad,
            0xc0a5649bb34d852e, 0x178b5485481f20fa, 0xf7536c9286f9af5e, 0x0e80383e8ed51404,
            0x14eb81c3a4594326, 0x53a31079e70e46b8, 0xc6bf3643a1954959, 0x1cfd89072446dd95,
            0x9ef22ca06a4de519, 0xc8e67b06b27404b7, 0xbbd25d93fd069247, 0x21e98c6debc688c9,
            0xfb8c6994532a728a, 0x2ee7c63a35ff98bd, 0xe50c99f647e786e4, 0x06b09655a6b7f8ae,
            0x214cb68995c07b40, 0x68cc73e2067adced, 0xaa933c31277c5fa4, 0xce66a367df483740,
            0xbc38cf779e79c4ba, 0x714515a1d6b0f750, 0xa47a9dc3f6325c76, 0xfcda7a5c43924eb0,
            0xc4d1fca1ac13d56e, 0x148349172314d2e1, 0x79404dc5a010219a, 0x47f88a060ac6d832,
            0x4ac26dacf926404c, 0x26a60f15ce54bfab, 0x9de09e65cdf0f080, 0x9751a338cbd92a14,
            0xc1b3a8247f23c234, 0x2f5992c2c0b3638a, 0x3351493fca79110d, 0x8c5420717b0233b3,
            0xd89e1da1c850ea90, 0x554ef22de81d7831, 0xd65927999abb344b, 0x1170f286fdf2234d,
            0x8aa8d9133acf0c81, 0xcd7808cbdabb19f8, 0x2f1e854188a00eca, 0x72ecb2514a4371d0,
            0x580fbf649de145be, 0x1e81bae17319f442, 0x1fcb2d6ffb078359, 0x9ffd3b434af94af9,
            0x46afd499b16be000, 0xc6aa6f16095cc3c1, 0x6370f57fc25f41a5, 0x72f38c9e4a3dfe78,
            0x5aac312f3446971f, 0x27a1e1b6d312220f, 0xf1cd3a0f57508b0c, 0x6606007a35ffcd3a,
            0x4cc608872aad6b04, 0x9d999c938ee91259, 0x600abe38bedd415a, 0x77eb2deebdf353eb,
            0x39cfb34b86fe0b83, 0xb6d44bb4e02ee812, 0xafd1be1c35a65159, 0x4de2b06d268e2339,
            0xd101a55dfb4dc58f, 0xe7e5ebb3e3db058e, 0x26faf89ec77b0699, 0xe59b75651dee02e9,
            0x118de82a3d12c65a, 0xbcf11d7df2ada8e1, 0xbec19639b26e16ce, 0x20981d7cf9764a84,
            0x596e0ccf623b86b5, 0x2187958ebce6b81d, 0x631a8e56b7e52920, 0x00edf86a7f45b587,
        ],
    // j = 109: cos(109·pi/(4·512))
        [
            0xfc6e0854a9c067cd, 0x4d69b76104467793, 0x85f78f463c8c38d1, 0xc831d83ba6540bac,
            0x69392f176984a306, 0x2b681176b5c3ca9b, 0x2a5287734ffc4061, 0x64b26558cf0e64cf,
            0x54df495b634768de, 0xbcfbb2cd3ff68cbb, 0xb043ff90861de45b, 0x24b13c950ad47ddd,
            0xf8fce1cf4c2b9e66, 0x76e2917aecfe13c4, 0x0816e204a9300971, 0x899530d3cffcf73f,
            0x907d499f5fc9c702, 0x4f6320d8a7df2b6e, 0x2ba8a27a1af793e9, 0x5a9af16c4f61592c,
            0xbf7f2a107ad9fe90, 0x13a5b5de127bbca7, 0x81885f08e9878845, 0x378fa065489a78eb,
            0x1c09a65c7078a4be, 0xc97d6fa89116bbc1, 0xc2a051cd0bed2eea, 0xeb5464b701d781ec,
            0x9f38058aedc5b535, 0x6db5f9a3aa1dbde5, 0xd691cb7829935625, 0xf66317d7f72beeb2,
            0xdf469fa052a6a7fd, 0x572e128eca6f1c29, 0xb41701ce8909191f, 0x36bfcea47b2640c2,
            0x7566c94b8a445b93, 0x3c1f5dd2e239a970, 0xa7d0b6a645b89f90, 0xf503f7f022ad12f2,
            0xc89b3ef9935d171b, 0x019e482bcab4a4e4, 0xa519f7cb3943c810, 0x8c77aaa887a99c6a,
            0x1b6dec936efa2763, 0x4c616e591db2428e, 0x3b7780c9733e74ed, 0xc14fd53c5fa30bea,
            0x3eb4ff270fd19910, 0x7ee62981866ee6ee, 0x0a20eb73452e52d3, 0xce0d4dfafb8517ab,
            0xaf7cda249195f7d3, 0x05601adb71f24b80, 0x225dd9a0cd90b57d, 0x9470b82370745801,
            0x141223943eb2d32e, 0x266fab7e63231765, 0x20b0328887325744, 0x6444b08040370cd1,
            0x59738c199a137d16, 0xe43e0a88df009803, 0xc6a7dce9842b19df, 0x6c4cebdbcd72b8dc,
            0xd7d267e446b002bf, 0x0a857ea4f662bc51, 0xc94bb9a2c638bde1, 0xcffcb5897f86d690,
            0xf52cc2cba4462f06, 0xa933d0737c8572f8, 0x8eca2878060a4417, 0xde2750b3fef14e9a,
            0x17ac198f57217ef1, 0x2019e2cbe1dab9ae, 0xa9ea22f00008bf29, 0xdc1c92411e190717,
            0x3b3f8e4169108b95, 0x06baaa99ffb01b86, 0x113b3d5aa1cabe18, 0x46dbf988312792b5,
            0x8a35ff9baf469d2a, 0x4d9cd34d1849d5c0, 0x12b5527d0f4e7728, 0x532eae43895d29c7,
            0xd35aa0be04d64fcf, 0xda8457b94bf41657, 0x967ebc4ced326925, 0x73a7bba64a44d9b0,
            0x98860b6347043ff2, 0x10ee28669c4459a8, 0xd0e6c1a9a7b5c62f, 0xb96ead8238e2862f,
            0x75082b30015805f4, 0xdb6ff181d66f456e, 0x3454f0cb1d17eeb8, 0xa90ced5e48826d4c,
            0xae6aa615f9c69f82, 0xf4356285b27db4b3, 0x066e8a031cd48d49, 0x0b92f8b9221bbf6a,
            0xb62d818b125dc8d1, 0x6508d549908c6efe, 0xb0a6360adef9fc6d, 0x29d294f47750daa0,
            0xf9dd009ea60112c6, 0x4cc3b5bf6da45ddb, 0xa48327cbf32c8574, 0x5d7b66b09528d68f,
            0x127198eb3464115c, 0x8e0fb42bd6cab789, 0xeb163789e298a74a, 0xe8df8315b526af7b,
        ],
    // j = 110: cos(110·pi/(4·512))
        [
            0xfc5d39be5a5bbc4b, 0x1c0d254b6c8da4bc, 0xe571b0679c382422, 0x10a38dfc06784e24,
            0xb74f9832da9816c6, 0xb4ee597daf96b877, 0xae8f5a17aac58221, 0xbb481119e6cf789d,
            0x044395c228abe5bb, 0x8a38a57abc127449, 0xb76d7091a00d8528, 0xd2e6b88398f52f38,
            0xf7e2f7bf6b679bb2, 0x817ff6b4b57c96eb, 0x2a0439d3cf0cc3dd, 0x6aa67a060a03be33,
            0x960d09ce8f195443, 0xc5858b9d41b170c2, 0x5ba0b2dbbeaa0f40, 0x866a34d20e7afaab,
            0x930652946282e706, 0x597c4bc1b994c2b7, 0x03a43ca9b334ec40, 0x473cc9785462f5e7,
            0x14a175e312935d92, 0x26e6ea850141704b, 0x9a36ba7e58d07e04, 0x99387de6a65cb630,
            0x6ad68e343da84c22, 0x390004032caf79c0, 0xfaf473512d03742f, 0x9d2273431f118fcb,
            0xb1b9864ba0939d10, 0xb808e21f3d003abe, 0xa75a76ab48a0baa4, 0x55edc44b64e76a93,
            0xc993e8911123b9e2, 0xaf6fed67f138c90f, 0xa1403f662017be08, 0xa5ceea2db415daa8,
            0x8626a5af675e1fa7, 0xdaed57de98aebb7c, 0x46fa98243e6beb74, 0x59e198a3fd5785c0,
            0x7ef3d1af0bece003, 0xbb0e13777317a6e3, 0x977d73a58808077c, 0x28667a4ddc5d2d0a,
            0xc504d534f4e0f6f8, 0xe552729a7d5a6cbe, 0x4b46808c583e58e0, 0x29d2057d6df594ca,
            0x7125ce33fc567460, 0x40ecd4abd5dca347, 0x985c206a5fd7433f, 0x82cf18af6f104e3b,
            0x341dc90df4808507, 0xb1e3c8b4ae0ef4e5, 0x10bc43978bce49b9, 0xed3d1f73129f3a7e,
            0x490e7594d9fbc6f5, 0x320af2140464542c, 0xeb6265f78a7af39b, 0x2a9059166d4a5729,
            0xd6e10b29fa1e8c0d, 0xb90df2bd9b7c2bd7, 0x5f1f694023d5af37, 0xad1f1d0e0caa9403,
            0x0d4fc4b41f03ead4, 0xd3d22a6738275073, 0x9ed7baa5027430e4, 0x81e1546b8458aeca,
            0x40a1bea43b795456, 0x6ff601f55de7a80e, 0xf9192a60e29151e0, 0x736c6e7eacbfcdbb,
            0xbbf0bd84d402c63a, 0x1fec6e64e2e48bdb, 0x0d09c80bd45ceec0, 0xa70563c97f273e12,
            0x772150ff86f49224, 0x0c0d9c9d6f8e231b, 0xc04e9d5b136db13e, 0x2dbdbffcbf81a320,
            0x7a0e047be78325fa, 0x7c5cad2f33663434, 0xe18d9ef5752b2a88, 0x9067c88ff97aae5f,
            0x96be745a98dbe05d, 0x4f6ca36ca15033bc, 0x8f11aa0576eb557d, 0xc86296e02a4cb980,
            0xb42a0609b97b265d, 0xc43f7f0cf83913ed, 0x81e9c2624118b58f, 0x24f0665ed2dc6db4,
            0x5b27e18cd71379f7, 0xc118037997e6edc7, 0xa13c9f242132fe42, 0x5452dbc1a2809224,
            0x7f4b0a55b2f64ee6, 0xe66f07e81310793f, 0x8a7d4562b3f51479, 0xc0d313873e5af48a,
            0xbaea8dbab7b10aba, 0x23c9bfb491624ca9, 0x27ea3060d1bedf87, 0x247be17b4075df7c,
            0xfa31a1ee0b0b09b8, 0x9f8e9a1014591a19, 0x69157b8fc5b197d6, 0xb3f8d7720b4c1aff,
        ],
    // j = 111: cos(111·pi/(4·512))
        [
            0xfc4c443d1b642073, 0x94ddb4f2f447caba, 0xc35697814b3a451d, 0xcd89307aba6b65f6,
            0x7b179226100f2120, 0x3df45c54a64e83bb, 0x77921d8035bd7039, 0xf9454b90cb793a8f,
            0x9163e9439f5e5790, 0x8b0d2b9c6286ce3c, 0x6dc285988fd8712f, 0x4882df97df1b3add,
            0x8abdef72dc8f1871, 0x71d9ce409d99cf12, 0x32c963a06c64eb8a, 0x529dfd51b2055e3b,
            0xae36fa6de4f17d64, 0x39aaf6d3a26b380a, 0xefb9796dced921cf, 0x1a390bbed45ab3fa,
            0x1c5a4de98cabc7f4, 0x29235ca5494ae83c, 0x996100d35f8eac6e, 0x4dd87c425062b024,
            0x47ab26de46626cab, 0x75ef86a758b76622, 0x1e4336a49934f914, 0x65be4317a0c3b591,
            0xd9c1c43f73a124cb, 0x558c79722fc9de36, 0x61edb777a0bb7393, 0xc243d6212df4f72a,
            0xa1c37e76fa396711, 0x953c822688d08067, 0x0f866a1be40e5bcc, 0xc0304d1bc75faef9,
            0x9f4502d028462642, 0xa404c0bf53070bd8, 0x8575ce33cf7cbbe4, 0xc73ccaad594528ab,
            0x3cdbdf9356e8bba8, 0xab959e4aa42f1bfd, 0x911e8b4a8f74135e, 0x573c9b1f46489e55,
            0xbf0470d15a76b516, 0x7f6aa55328e54c1c, 0xfa2a3185a5fb19fb, 0x28066833c0cfdcdd,
            0x80342d5cff896059, 0x844b3c3db5f13b73, 0xabb9fded830a2b5e, 0x2fa7fa162dc5a7a4,
            0x941278c8ff57a200, 0x61ecbdd50ee2cd08, 0x98490faaf99d282e, 0x901e3e8ac8a461c0,
            0xf93c8ca01085aa76, 0x2e8c39fc70ba2407, 0x28ee6b7e3e693d5c, 0x2eee85ba8f20d076,
            0x3029e6333e90f781, 0x15ddce644101e29d, 0xe082155951613792, 0x2c0b175fe3fb7baf,
            0x33571288f5f49268, 0x14d396cc92abefc5, 0x549de00cf3ac34c3, 0x26f26ccc3655b648,
            0x57c4582e81e42827, 0x0ceb05c78ca5c829, 0xfdacf115c34aee38, 0x601b4de30249646d,
            0xc612c8509ca7eaa8, 0xaffee09e00274308, 0x1d9c2ddb8fc58719, 0x2220e760622bc6ed,
            0x065f22519e0a28b8, 0x261d1a327bcc9ba0, 0xaf379918a3f42170, 0xce6639820c1de591,
            0x4def12e0ae41dd83, 0x2e295f340abf8f3d, 0xb6be051be59079ab, 0x005c8c553d90ff02,
            0x2527b4a68c4c0994, 0x4834912d5f6ae699, 0xaac5731e6b983daf, 0x48589820e00f89e1,
            0x080d4aebcef1de41, 0xf2b79f73f5c1b9cf, 0x7972c5957a15bf31, 0xc00d228008d8898e,
            0x2b7d477d03b5033c, 0x8eb26e63aa47d69c, 0xed5e971dc36ff4b6, 0xc5c0991cc8ec4fd4,
            0xfb4bbd4c4c8b950b, 0x2517aa45fec82aff, 0x82559446f820cdfe, 0x406668111a2e3c0b,
            0xe5c41ed7b3ce9346, 0x5abdf4a5b3291fd6, 0x87bb869f4a07c72c, 0xbbaa3518299cc121,
            0x247797ad9206f31b, 0xd0c485ac96377c49, 0x3ea291df0b683654, 0x16ec21b007aa6534,
            0x09174382889e1a02, 0xfee5fe6563f1bd3e, 0xeb0f7a1b5f61d05d, 0x995c2eef435634f0,
        ],
    // j = 112: cos(112·pi/(4·512))
        [
            0xfc3b27d38a5d49ab, 0x256778ffcb5c1769, 0x246ddc4e63f59390, 0xb859505a0b301225,
            0x184b1d6fccfc856e, 0x9c1991b686a00c7d, 0x2148c28a852ae724, 0xc72ecaec4b4d748d,
            0xdaf32cb693a1ff49, 0x99d184e10d5158b5, 0x6d0531f82cc07568, 0x3013a3f65b0d0761,
            0x1aea5330a8fa9d95, 0xc50311525ff9737e, 0x03cf89eb480e48d1, 0xdf8dd5fe93e666ac,
            0x52aca22f9916cc42, 0x3c606f28aa943f81, 0x4dac5711b42fd5ce, 0x0ec3d9a2a700d3fc,
            0x99db6f83450f6f23, 0x5920792750bc4338, 0x9bacb2577bcb5c9e, 0xc64a6d5090398e06,
            0x59358c99df2604a1, 0xf4b43b129fed6cf6, 0x114ac8323789e930, 0x7c692be2fe3d7481,
            0x5193beb3ef336dd6, 0xe1b80b3d4101347b, 0xd4285450e7b561db, 0xa8eddc312fbc0689,
            0xb90103ca70d9b5fe, 0x3415ec429ef877c6, 0x43de25149239a727, 0x01d1f6f36b52afa7,
            0xc48bbbdeabab8eaa, 0x728bb8474a7ed62e, 0x0303f4baccd8b57a, 0x2bc40d84b13e97b2,
            0x1de4e5a207a11a3b, 0x02527111bb55775d, 0xf29de5fecdf6d1f0, 0x8bd00f45b66a39c1,
            0xd08c62cc32bc9d4e, 0xeb46ca733aafdbb4, 0xb66e0458e23f6cf1, 0xaec83d468e7b3bad,
            0x716636b649e58523, 0xa4aff98479e762b6, 0xb4e2a17fd103879b, 0x85e5e65d22aac432,
            0x44e57f4b35371c91, 0x01bed0fab31c468a, 0x1f7e81af3893a6f3, 0xebd762c8b771b8f1,
            0xe8750059f9a0e60a, 0xe5dcfda8f6358c2a, 0x3765119e1538cd88, 0xd6be8c784044e76a,
            0xcae0c13e85241719, 0x8d18c5a3060646f0, 0x2c0008d00bb5b8fa, 0x70f8b98235c4c126,
            0xb6923f6900c4d5ff, 0x55f3237f928c1ea2, 0x48cda7815e2838a6, 0x941b85a5c094a168,
            0xb1b955d20e3d3e7b, 0x21ac7a00b1b2dd23, 0x57bb2ff6b13148d1, 0x34fe2238c259f724,
            0xe11f6e62be819659, 0xe909b5bf953aeba3, 0x5c25efaeb15efcc6, 0xc8c6d24f96c9b0c0,
            0xef4cda7d8bc101f5, 0x16d14199020902e4, 0x878bf88adf25eac3, 0x128b81d9dc5b321d,
            0x6267554166167d37, 0x41636b14104c15aa, 0xa8b03b97277a1308, 0xff3253dad456f7b6,
            0xde33c1e52d406141, 0xffb30724f82829d0, 0xdb890cc7221e7bbc, 0x0812b42c3a84e995,
            0x394f761bd86c051f, 0xddaaa7a41c5d1f29, 0xab3e287ef47098d3, 0xffd397485580535d,
            0xfc8eafa3b31c8852, 0x5f67fc93190fda34, 0x619c2b5b8346cec1, 0x713ad030febd4f82,
            0x115f34aaf383be51, 0x6a3817ea9f581c51, 0xef5c96601175c628, 0x5f02605b6853fa95,
            0xbe12fa078e7d3f3e, 0x78df38a5499fc176, 0xf69bd04f1b3e624f, 0x46907c4afa6a59dd,
            0xfc37c71e534a24cc, 0x8045838866d38e32, 0xff7541a5f4fb0344, 0x995fab6b2d976462,
            0xbafab4ca8baaa305, 0xf959fcd0595848b3, 0x445bfb0d368e7c12, 0x89ca631daf998c9c,
        ],
    // j = 113: cos(113·pi/(4·512))
        [
            0xfc29e4844acaeef4, 0x244f220d45a7eee1, 0x3587c44b78fbc8a2, 0x4b8a49c12b1ee358,
            0x929192c3c7fdb145, 0x6686dc46810a28fb, 0xbb6559f2cee2fe80, 0xf01341b2f36d89e7,
            0xb21c0f7c61659648, 0xd3423c764feed1b1, 0x84e567e6ca27354e, 0xa91d4b24c66aec3a,
            0x0364ece4d0a6ffa9, 0x7869f3ebd5a9699f, 0xe724df8cd86ef925, 0x930858da56837d52,
            0x404bb8afd9d77baa, 0xab350008904e0987, 0xdc82cac63e88153f, 0x052eaaa9a719c9e9,
            0x9f07e310dc9ecf8f, 0xc583e42c6ae094ca, 0xcde3ff0bb6e85522, 0xceadc7accf6f1b0c,
            0x6bcf88c75b1787b1, 0x8ffcb0a29e5977a5, 0x5040774ddc3f2813, 0x1297f7f5e0bbb0d1,
            0x133805f4735188ed, 0xcd564f1af4f123fa, 0xe7ffc6e21a6831a1, 0xd3b8e797f2903c95,
            0x376017983b30fdc5, 0x6f2dcc6bcf06275c, 0xaad4363a59594d78, 0xf9b22fa260fff04c,
            0x2007748b6242a3f0, 0x641d610baab2d1de, 0xb475cd9a1f84a85b, 0xa16761ec28ebb3fc,
            0x0a9b0ebe801ee7e0, 0x305be0903650faff, 0x3ba0d2f54d8cab06, 0xba33cc9c437ad5fd,
            0xaf032c1038a9f404, 0x61dad8bbacf68d13, 0xe627adc6eaa16e78, 0xa6bd7d82be1123e9,
            0x26412e5b281234a8, 0x063db604299b9108, 0xae3e1a6c2d23ef61, 0x714843c82d9aa465,
            0xbfaa40106709c5bf, 0xf997f0b17fc04e33, 0xa09754b9656c088c, 0xdc1f7c03e4c98263,
            0x0c33612f6117cbdc, 0xea4371022819f93a, 0xeeefc9132fd6f96c, 0xcb5be1f0248222e2,
            0xec36c5fe1869c3d8, 0x14a9f41a2deda10e, 0x0102a704b8b03a75, 0xccbd3f81337756b3,
            0x5959974912dc756a, 0x0b043cc342f01f4d, 0xfdb70c2178b4c5a4, 0x73c08a929ae37ba8,
            0x5f6ed6b655646959, 0xfc86bfd296c8098b, 0xfcd9a53fe2c258df, 0x17489aa990a123f4,
            0xf8bac5101e85b57e, 0xaed9efded941c086, 0xa0b65688458ade1f, 0x7771bcfbd28facb9,
            0x7ca6596e3a1b8b00, 0xd25b8a96844f6274, 0x62229f3e31f06ca2, 0xba4656a2943200ab,
            0x33e024edd03c286c, 0x3a34622a08f8cd99, 0x46df53ffba443a94, 0x7bb2ea93af402dea,
            0xbf1768d54acc4617, 0x84075addcdbd4c6f, 0x2d1dba396d65d8f2, 0xd4280ad51ad4daed,
            0x77d8bf2fe09d485b, 0x5cde889acf311755, 0x41685372e13d3fa3, 0x6f82387fc42303a3,
            0x1c2ccf5dc7cd7669, 0xc642ef4f6be3dc5c, 0x28d460389a016750, 0x8cf24c9078869c64,
            0xffdcdbe7b31d5881, 0xfcc49fcfe1ab8efd, 0x1ee7b8f668b8e465, 0xc912e2cd2779b0ec,
            0xc64ad653491c7e51, 0xd67fc798ed93b2d9, 0xc736e3b9b1ee8a8e, 0x813cc37a0b33e38c,
            0xcf728706c7b304df, 0x01724fcdb8df3fe1, 0x404b2006a55ab324, 0x3f1033c571c532d1,
            0x4efc03f854c2407f, 0xa13880e75303f2f9, 0x62bc3b85f9e852b4, 0x59bfe0c9b81801e8,
        ],
    // j = 114: cos(114·pi/(4·512))
        [
            0xfc187a52063060c2, 0x9433b49289417ea2, 0x2d2c4f24de9fb248, 0x86d1099d697b2f19,
            0xda9229757703f6b8, 0xd916779b6593a0d5, 0x7117b09915073e6a, 0xabaa10859fed567d,
            0xa70239c2745b01b4, 0xdbfcfeacdcffcea9, 0x92b1c7248631f37e, 0xec762ed7ef5a9793,
            0xcef51a7186595999, 0xa06877175ab923e1, 0xbd5585c0e703d0f5, 0xf75da88c1cfa63e7,
            0x315059508626dfa1, 0xba268b575ac16bac, 0x693f1265ecc5c1e3, 0x2db85f4cb65dfef5,
            0x8a355951882b955e, 0x1f0c8e6e4f1de577, 0x929956711d185140, 0xf7876860302f59de,
            0x75a3f3032c8c1b0e, 0x1a113bedfd1ba9c7, 0xc58d3303bcdcfdfc, 0xdefc6e594f73dac2,
            0x3681eed584b80401, 0xfc00a6447fb45b2a, 0x4f9c8460a9d5a6d1, 0xbaedd63e22bd33a2,
            0x71a103817edc9483, 0xfb5c54dba62b888f, 0xf7fc3d5fde862381, 0x7a83eec68c5ab1b7,
            0x9f314d2354873d0b, 0x02e3a725020ed0d8, 0xf103b3cacdf5723c, 0xb093acb40dd88d17,
            0xe182097cf4c61dcb, 0xb8ff33337940eb90, 0x3c91523a1a2c23cc, 0xda90cb45685f3af9,
            0x3f49c9771b325ecc, 0x57088edd8cab81de, 0xf66a7c5a1b2e095c, 0x2c405a071091bf7a,
            0xb6ba4c50e094d87c, 0x3c424bed60c5d52d, 0xe7401ceef619c91e, 0x9544919e60de2329,
            0x5cc96d9c0b83adee, 0x4dc765e1361d0a6b, 0x671729cc0f1b4bdb, 0xbc1b5d5a404c5597,
            0x5cfe59da7cb72925, 0xfd5c99cda44ef5cf, 0xb776ccc16fa07fac, 0xf81ba3177685f23a,
            0x246b680c6a10dd86, 0x85e8012a092de280, 0xb5fa7df587abe06d, 0xd26435b9a778a4a0,
            0x96a7b1fcfb97782b, 0x7abfe7fb0141b6f5, 0x5cbe63722c095d88, 0xfe79da6075392209,
            0xc837e3e17b314288, 0xc3e924563a91b2cd, 0xd921b7a887e2a464, 0x398d11d299e198dc,
            0x3ec1f35040d1843b, 0x3fd74eba7aea9e23, 0x5e2b16ea9da98265, 0xfee69f5c1a6245c2,
            0x6ea93713a530bcfd, 0x97bb61470f781a26, 0xb2f3e7343e6ad026, 0xce8366ee05a22b73,
            0x30af0fe1f8d7ed25, 0x5119480bafbb6cfb, 0x17269e717472f59b, 0x1703dcebbeaa9394,
            0xd45b324a57d8908d, 0x8f9ae98656e00d39, 0x1aec3d311e82ae80, 0x7f3c1b0607a264b9,
            0x14d82e96990c9d93, 0x356033f6aecde3c6, 0xc4547221c8d8f9a6, 0xf65b7c7bdfa1584a,
            0x381207b1d50496b9, 0xb23ecfba4cd5b07d, 0xe7d08716e5db27c9, 0x2df28aa2173c93c6,
            0xc6327f96653032e3, 0x18b65cea08a51d50, 0xb860e4220e5687a3, 0xaf9f4d12a7132525,
            0x402d6e1f6e6a3d67, 0x0526b93267e5b62a, 0x29edc876256b2342, 0x2fe411fd062c94ef,
            0x4bb5cac9842db7c2, 0xee68edfaec908eab, 0x5308ef3578983350, 0x8e04ff917cc8d5dd,
            0x76d30e5856dcb35b, 0x062329abd10f65c5, 0xdb29695cabd4be62, 0x9880fa4b0edec76d,
        ],
    // j = 115: cos(115·pi/(4·512))
        [
            0xfc06e93f6c101fe3, 0x178a9446ff3d108b, 0xe7d6dddd755e8abc, 0x92ea37c9b346f5ab,
            0x54e2ea94a586ad46, 0x281ae61f79c58e39, 0x0bd5d6dcc71db53b, 0xf48849e315514ea0,
            0x386468a77829047e, 0x7da1d1b553568d97, 0x03e30d41b035fed2, 0x742ea22e8354423b,
            0x25d89e8eb2fc2b86, 0x8dbc9c4240fcd544, 0x5ed582248a3c1cb1, 0xdc0cdbe7bcad18b2,
            0xf47fac483a79b703, 0xba5e7c2ea85f6b5f, 0xdd81442cb3a74bf8, 0xc681b0730a28f286,
            0x3f4d949c2adc12a0, 0xef6b1e2aad20e4e7, 0x5ac5360c17af67f6, 0x328819a937816174,
            0x59fb376bbc3c497f, 0x3a2d58b6b4ea037b, 0x7ef5dce311bbe59d, 0x84676faee64277a5,
            0xc7cdde77e0d13f5e, 0xf1f323f7c88fa8f8, 0x02c5c9fa0ec30029, 0x3f7b8a6f59c8bb5a,
            0x16962a086e0a1473, 0xfb87359ab6ec841c, 0x15f5f2d8c2e5544b, 0xa0b545cefa7f36af,
            0x5aad26df0948a843, 0x7366b5830edd4039, 0x841c60619940e258, 0x6bb97fd0c438cd51,
            0x515d688ec412ca90, 0x16a4de9d5a8800dd, 0xa1c0008aa537c689, 0x5b3b062a8c806dcf,
            0x75d0e99ccbe99db4, 0x41863df6a14b0a74, 0xde90226e6f6973c4, 0x20cab42b3c27dd81,
            0xba7b47e89088e5d0, 0x5bb768a1ca9e338d, 0xb7cb65dee1df6bb0, 0xbb8bcc7a7aa2a697,
            0x13b29747ffa0f7d7, 0x8f03710bf73c99fa, 0x920906764ca83052, 0x35f878b965fd96cd,
            0x151ffb43e4017dcd, 0xa8f214409eed8a0e, 0xc9db6e835b55c696, 0x92ce6a2dfaffb823,
            0xc2a229fdfb358194, 0xb23aeee8166bbab0, 0x8d1004952847bfce, 0x4fe326b88387f3d1,
            0x1e5bcb8ba995e780, 0x3c5610ef5aa5cb06, 0xa96da75ab7a3ff4f, 0x2293948e784fa5b1,
            0x83da072a90454029, 0x2caddd5cb2b57505, 0x4fbf1bdbc97844bd, 0x06c5db3a2c83cfa9,
            0xb9a96bf9faf51968, 0x1458e74962db4c95, 0xa25946531606c3ae, 0x155d6ccb40a647ee,
            0x8521f5b79a0215c8, 0x4b51b08f431ba102, 0xb8d766e77ac79323, 0xaab1f704ea606c88,
            0x6fb49bc2623f9109, 0x333becdee6c009eb, 0x5c84a783c0e44712, 0x3e2b2a34b97b6d90,
            0x03288e5397b337c8, 0xa691bad36c1e99c2, 0x3f6f83efd5b2d852, 0x5d7623095bb40e12,
            0x3024ebcc6c5a9469, 0x897f15e8b0fda3a7, 0xa389cfc1caced39f, 0xb2ea2d11ce7a76d8,
            0xbefae55d525c8942, 0x22cbd3dc925f0b72, 0xcbc13d80bdaa857a, 0xb5b0215038e4ea58,
            0x1b900c7f177ed069, 0x2fed7e7e56a370dc, 0xb27afa46cbc802ec, 0xe27e78b2bdffdb32,
            0x81f2e2579db2a41e, 0xab78a5e54a9bcc86, 0x9f559c8da2f13f05, 0x061ca483454b65eb,
            0xd7c0d6cb9c3bf02a, 0x5c47f45682f46213, 0x99fc9a33bf0ff3da, 0x34d3733d70755fbb,
            0x2e51ecfd8fb612fd, 0xee5bdeb81d23a7de, 0xd3e28b3914504202, 0x6924f985636daa87,
        ],
    // j = 116: cos(116·pi/(4·512))
        [
            0xfbf5314f31eb7375, 0x25aafd7fdba12c5f, 0x08d07d69c6933e2e, 0x5ffca9698214e0b3,
            0xe3be8ecd4e90bb4d, 0x50ad78ebeff9d5b7, 0x75f4cd3b062d4602, 0x9f7b69a8607e0a75,
            0xf28c545baec8c77b, 0x4e401f0a81d8c302, 0xaf9803096c23619f, 0x85475428d56f95ba,
            0x469b90e931a791c3, 0xfb8d218077894d9d, 0x437fa683550558ae, 0x1c368a7271599b98,
            0x8fb0139e5c4072b5, 0x18328eb51a0ce21d, 0xbe897fad8d1e843e, 0x348ec68e761b5dd8,
            0x73f75b37a13f8eca, 0x206f5f6fbb71583f, 0xbebda1ae120f80c0, 0x5b25f1aa4fb7754d,
            0x9026e9edd933253b, 0xbeca3c5694ca072b, 0x969b3618f49f4cbd, 0x3e51036024855381,
            0x7eb4c461c09e51c0, 0xea41b14f691c4a89, 0xca58871d54efedb6, 0x6f8ac0b75b61e75e,
            0x66a6fcdaded643a5, 0xee2ba1c0c554440c, 0x43ab549664d2cb25, 0x3b68d111f86c0ea9,
            0x6453cc4e853937cc, 0xb9012cd195973e0f, 0x9d960e01da075555, 0xa0c7852e18670842,
            0x1c0303bc0232310d, 0x450caf63aee8255e, 0x59ac779b77dd0beb, 0x56e3039f6ab5d213,
            0x2710ef9ae066c400, 0x64da8763d31bcda5, 0x56bb4c64137a1278, 0x9918b7fb053dec10,
            0x9d4a1cea39dd8270, 0x31a883eb108a99d6, 0x5de2aaff37c69ef0, 0x0d7896d70515f073,
            0x883809adada8368a, 0x0f7933e31837ec5d, 0xb40b781326a90332, 0xfebc0fab1532b1f9,
            0x6cc8358bb5e3d0bb, 0x07837757883b5296, 0x2e0f2d8cea4e2c11, 0x4801bf3880516977,
            0x0d8b5787773e27cb, 0x3b9df31eb8063c8b, 0x15589fef2c2d7585, 0x3c59b383c0fb9e34,
            0x3147517197efaa0e, 0x666299c3f9da07c7, 0x59c03a40dfa805a0, 0x1ac21cd157421d81,
            0x1b949fbcfdfe3acc, 0x4443a29cad87a89e, 0x2a29692f81f0b012, 0x18e36408d4398966,
            0x0105cdf1ac840b20, 0x655d15ea9b2ed7a8, 0x1fb2e67605102886, 0x9c69fe2af5451031,
            0x7e3f703c7b5b355c, 0x526803defb08e4ad, 0x547a531c5e5df06b, 0xd39f51b043ac3252,
            0xf004b53d0dcdfda0, 0x6c284794036a8762, 0xe83c544a292b5bea, 0x3378a8ec965ed01b,
            0x2b21f6f4913c13cb, 0xf7c734d9d84ea54b, 0x470b65e8cda2826a, 0x6e121e0c3539c459,
            0xc052adc82f8554ba, 0x4a220dcad0185fb8, 0xf5d56a987120318d, 0x7c0ccae4f1ce1782,
            0xe2842c1ef7e6d574, 0x66fdd404275d2fb0, 0x90d0adbe972bee43, 0xfe66a2ff2d7f502b,
            0xc988d9714c74f7f1, 0x57c511225f0883ad, 0xe80f367b94e97c1a, 0x9000544cb07b19d0,
            0x2335f130f75737df, 0x239070d815c442c9, 0x9ecfb74d962d6b5d, 0xe6cdc53b31bc6195,
            0x2c61fa72f77de662, 0xaac885a5ffd9dd4a, 0xf04da1e5a7d368c0, 0x93c89250e1760b8f,
            0x14a6b473c9a8b192, 0xf14714418cde80f4, 0xea4cd0db92821908, 0xb157ebfd23902e1a,
        ],
    // j = 117: cos(117·pi/(4·512))
        [
            0xfbe352841341fdf8, 0x91628758bd535ca2, 0xa4b42acdbb7f30ec, 0xb99b2bf698ce96f6,
            0x8b134530c4da38e5, 0xb73e9c1ebd648ecb, 0xbacf8044577d2b6d, 0x3c0084cbe2b47758,
            0x54387042c6295c33, 0x6f9a0f0573c9738b, 0x1ab0e17a6c251758, 0x7acb476e3588b7a4,
            0xedb9098666a974c8, 0x2c9a0d192b54df32, 0xe79e171e4fb6d681, 0xf1eb48ce73b07f9f,
            0x4e8d237d642aba82, 0xd04824638f4e0d8b, 0xa988f0a0621a3bd9, 0x6541e052b29d88c3,
            0x766e7b74b8940448, 0x8b085021b164485f, 0xd20945d758bd1f2b, 0xf3610849d1ac0966,
            0x7cc9e99750b1d084, 0xea76c31ee4f0dcc5, 0x7d62083fb9f5e111, 0x1927d8df8de18816,
            0xe36da5fad4551755, 0x2e666858dbf537a9, 0x1f1ded95292dc5af, 0x3d46cab1dd98bde1,
            0xc056e581ffc755ce, 0x74638950fe5fefdc, 0x6b72792ff903cda0, 0x369339a9439daf74,
            0x8fc03e0867df9912, 0xea47ea3228c93a11, 0x023296b16fdcb8ec, 0x14976642a81be0d3,
            0x0668685bedef34f0, 0x800cfe23c8779da4, 0xe64dd6c4e69aa390, 0xc74edb715aa6dc10,
            0xb10c1fed927f7815, 0xbeda649622047754, 0xf9a69f38516ae41f, 0x1e534a38c35d2285,
            0x7c240e6ac5cfd6df, 0xc14acb42faa8e7a0, 0xf0f2a7be673ca5de, 0xb6c92b6657549bff,
            0xa364786f91403ba6, 0x5e6a3278ee4ad8b9, 0xa909a75199600914, 0xcc55865f29a83bba,
            0x90a2cd91e5ef14c6, 0x27141762b67ada54, 0xc9e2fb9b71748be1, 0x2a49b9b1ec08f29c,
            0x20bc5b4165fca337, 0x740cae25db5297f9, 0x217e58c7e6dc6920, 0xd99df593822fb9c0,
            0xa52e68499cc7d930, 0xc1057dcdf711b4b9, 0xd4b96077ef996c06, 0x84eb62063be45cbc,
            0x6eda908b4ca1a11d, 0x13967d096cd44803, 0xf139321df65aa595, 0x901cd355dfc3a235,
            0x4c828c1bd9dcaa36, 0x9fabcf9e2d7e00c3, 0xde658d388880b980, 0x1220f29ab9b3753d,
            0x9277d325b0d11a6c, 0x358bed24d0231530, 0xc16800a9211b2cb8, 0x9a852f2f7be44fa7,
            0x2fcecb40d2fd9307, 0x84bb54c0ac5edf55, 0x825b83667f845ecd, 0x4ef8914458280526,
            0xa8e6f92ef8378c02, 0xbd2614b2a56b7f50, 0xc144bb9a60f9fc96, 0x1d720820d9291657,
            0x5377630ad9701a08, 0xa8bf6b696a6c59c5, 0x25ad0f9223cc8da9, 0x65f1d8b101866752,
            0xe32f4a7399f28c0b, 0xf2c5324e005ac453, 0x65da23a1356f0d73, 0x3ebaae03dc04d97e,
            0x0a70538e549fce30, 0x23863038a6f7abeb, 0xa01f1aa347909c3e, 0xba741857f4401bc4,
            0x5709a6676b2a1258, 0xa9dd3811f4b3559e, 0x9c3f685cafc225d2, 0x5547cbc1a5c70f92,
            0xdfb8512b58c54e1d, 0xafa12e2cb8eeba11, 0x7a6868b8e3ef2a3e, 0x59b79a5d626662c8,
            0xf332a36b645edff4, 0x7266002a6ed61e88, 0x8dfac124de8356f4, 0xd80a2b840f21be7c,
        ],
    // j = 118: cos(118·pi/(4·512))
        [
            0xfbd14ce0d191516e, 0x7190c94899dff1b8, 0x54ae3a086891379e, 0xa42f839712089542,
            0xa5dfe509292dfc8b, 0x0645a2386ced2bfa, 0x0d942b71ca74be31, 0x40bdcfb2773ee71b,
            0xafd3776ddae376ef, 0x1a4d514f6b3300c1, 0x55ea37c6ad982225, 0x21ad07db651a5202,
            0x825ef35ab3c975c0, 0x79f82314751da558, 0x362ec742ab166a22, 0x7910738ba2d6d3c4,
            0x81ad6c9d29bea65c, 0xed05a7097c5a30a6, 0x8afd2aa211fc155b, 0x8c2b94081c6d7958,
            0x1dc1b96f91001413, 0xa9e66a6bb9c14391, 0xcc67d4b504b9d908, 0x862a92a51484bc25,
            0x166e39f36e3cef2a, 0xbaa35662e425e3b1, 0x3516cd83d2dc84e3, 0x5e67bfdbb06f814b,
            0x3858479ff7d3b8ed, 0x04ffd45be433cb53, 0x78dae720636399ea, 0xec83079bef98e85c,
            0x70a732966364690f, 0x7e645883530e7aff, 0xe4d8d302023ca997, 0x300e4d4c2ab5bb49,
            0xe0895ae9ccf8a0d5, 0x96e2b04152b52f2e, 0x0c73c5ce98f7161b, 0x5fbe26e43e837d8c,
            0xcf2b3c5e09331267, 0xaf1129f163892983, 0xa6e034c84d0fe903, 0x3d03ea8a1c8d4aee,
            0x85ab8ec1036ece98, 0x383700deebf88b21, 0x82590cae9347f956, 0xaba50aeb77a9ccc3,
            0x90b9ec1e879de6b5, 0x84518e87cc75c08b, 0x9e8a6eaa37008636, 0xa04ffc236f876ea8,
            0x61d796410b343597, 0xbd5dc8f326e1387d, 0x8beb83cffab75e24, 0x36b7804fe417ea49,
            0x7d0982dd8815a484, 0x51a7a4068aeb4503, 0xab8addb6530bba08, 0xbd9d53459adb660e,
            0xab1d3ab1d47c00e8, 0x4fe43c758570a714, 0x5d09ff0d0eb77003, 0x37d20c8e85f8d68a,
            0x8b4fbc469026c13d, 0xa49856161eaea506, 0xb2e64c35e9c18d31, 0x29e0a212e6e1f8b3,
            0xa1da44a5643e43ed, 0x8087483d12341b93, 0x4f7c733cdc7e3a80, 0xd07bfc89ec704b5a,
            0x1b514dd2957a2e92, 0x6a44086ca3b475f7, 0x51fece48ec3d71ff, 0x310ceef7b0b791ae,
            0x2e6f4f6c5f3c59c2, 0x1de0b05428749692, 0x63ef3529ffd02568, 0xfc108276e8ccb810,
            0x205a6ff4fa2e0411, 0x617bb3823d1a77f5, 0x03e5fbd59ce3ea75, 0x08077bb1dfe46960,
            0x7dcb2dadd2ced6b9, 0x518fec9cd30b8ca4, 0xc6a4a0bb43ddbddc, 0x965ad24bfe1212e5,
            0x4eb3faed8e92cf26, 0xc76acf37371ff485, 0x5282105a539fb374, 0x88048c75d8d0fe74,
            0xaab6236a170c601b, 0x1ee458d0b0875504, 0x6d45c83653755aac, 0xdf88ae8b04bd44df,
            0x50bef650a0c9f510, 0xcd71de61fc7d20fd, 0x9469b621e4767352, 0x58fbd8e9a03f21c5,
            0x9f00a672413ae75f, 0x5bb2e20a9107f60c, 0xe2ba89b7ef913baa, 0xb82280cc30675900,
            0xf5a73662e38734a3, 0xc478f7e8909c9f15, 0xe9df6a3bf8860055, 0x108d89dcf5de90f6,
            0x01f04118b4437d32, 0x423a0f3b65bcfc6a, 0x2f9500ff278bf6db, 0x4fdcba01085993f6,
        ],
    // j = 119: cos(119·pi/(4·512))
        [
            0xfbbf20683454828d, 0x7c6cbc084223a71a, 0x5a193d8fd687ebae, 0x3d0924d0bf2d4992,
            0xaf9f6607fdaa609e, 0xe750bf664de5390c, 0x585fad814e74af7d, 0x957341f676061e91,
            0x31a070f812bcf9aa, 0x096c0be47e299241, 0x50e0722c60774d12, 0xc09154552e04016b,
            0x0a0d01c4ce27238c, 0x3251c8309354599f, 0x149a078248ce54f5, 0x6ef5aa7e682c8468,
            0x54b519907ae41633, 0xe028824d481a3513, 0x64c0e57dda815646, 0x5b39e96576f77e63,
            0x26c7fe2af981e05e, 0x4fb3db9db43c1878, 0xb7430d8a5252de5d, 0x45b8f3aa62381eae,
            0xe30c6a06ed384126, 0x79f101c277ef7f9d, 0x5d1c5a22196f78b1, 0x957fa0d224542d4b,
            0x67e0e97458f7f574, 0xba465116273aa41e, 0x36bc1f7d6903a3c8, 0x0e66487105d3e5ff,
            0xbb3f00de66015adb, 0xfebf9efd6535a4c6, 0x962e6cc3ee791516, 0x063161a00a54aac2,
            0x0742b179520bf571, 0x86bebcd9215409b5, 0x671b54b3473d2033, 0xbdcf13f75435ecbf,
            0x12c3860a3072cb9c, 0x48f8791a16c7e817, 0x20a226a5e894db44, 0x3d78f51fbbe10ce3,
            0x89bed723701998f3, 0xa93151ae4e7b8d6e, 0x99090baab7254b2c, 0xb9cbe2d631af2176,
            0x12ca1a5d56b9a855, 0x2c86b0711e7e9a8c, 0x4f9082b9b90bca72, 0x0b983c5138014e08,
            0x7c5fc109dc9f2f4d, 0x0a639fb0b61a3c41, 0x8815519ab410a64f, 0x8eaa63c113082b61,
            0x60a315713d693573, 0x525a999bf00e1f39, 0xedb3c8f227a2c7fe, 0x8d314d9396eab11f,
            0xb5fa8a5686164c3f, 0x3dceda8d48dbcbc4, 0x9f5b272bd4e90516, 0x39b355269bb8159c,
            0xd14cef95acc2ba8c, 0xaf58049ba17f754d, 0x55d62a461dc2d716, 0x947762d5e743892c,
            0x55d0739cb77640c2, 0xe5fb21813bfadaf7, 0xb11826d9347dc008, 0xe72071f2fea96e0f,
            0x3126daf7f503b2ab, 0xe3c9acca41fab0b6, 0x803a14e021a4cf1b, 0xbfa069fadb09288d,
            0x84bab3a3f89e894f, 0x0e5e785444dfbf4b, 0xc689bbaac90afeed, 0x6ab2106786bd8b62,
            0xd9a21d4e3522c8d8, 0xd300b2b105cbdd90, 0xd3a4c46badb06d1c, 0xb21993277d0569a0,
            0x9f3b7c13b5a8b05c, 0xd2ebc8337329b4e9, 0x252fbec6d8ba5d50, 0xd443e06675a4dc37,
            0xa494f1da41064613, 0x4769266954475e6d, 0x0131eecea326d355, 0x0bae96c320bec298,
            0xa1d0942d1c74fce0, 0x067a9584fbf30d52, 0xf0cdd5105329f665, 0xa69970a5c9ced753,
            0x4e380963478dce8f, 0xde9f149eeeb52889, 0x9cf42316d649c8fe, 0x88dd8ef7a58faef7,
            0x4552340e1baa7692, 0x2e55129498629705, 0xe620e9f170acb8dd, 0xd3d6b2a5fee8310e,
            0x1d14ee8c7f7a5209, 0xb1911a141d1f24bc, 0xf1ff75217fd0e876, 0xc5d65523d6fb6c0a,
            0xf72268b56450c369, 0x5323969f98007524, 0x25afc621008c7a31, 0x82aa613976b2a908,
        ],
    // j = 120: cos(120·pi/(4·512))
        [
            0xfbaccd1d0903bb09, 0xe63ae8632b84473b, 0xf68925b421c48b09, 0xa1971c56ebc10d90,
            0xe1d49c2b973c884c, 0x1046bcdcf4fccd05, 0x33cdaf7d49ba9198, 0x1d3fd504d699494f,
            0x1249b4d37b669007, 0x0a03fc90000c48d4, 0x706cbee39804ed22, 0x8f09391a1eb7b005,
            0x6675a8eaf6d61795, 0x5ca5643f48146a4c, 0xc83cd82d7434402e, 0x63618e37fcfb3bba,
            0x5ec309ea761e4dc2, 0xdace119d0f41c52d, 0xadab230b2d46793d, 0x58b2666c9d607485,
            0xe41aa7ad130d3045, 0xb6ede24602184314, 0xf5956f7152aea04c, 0x25cb08e7d6fb0580,
            0xd38ba4f7038b6543, 0x1135a668d560a944, 0x483431c50715b093, 0x5b997033b17309ab,
            0x7ea678a34214024e, 0x51b91b53953f902f, 0xa5c3d1a5e6c315a6, 0x884ac26f827a0571,
            0x60b56e3b8d740650, 0x565b5f4768ff7865, 0xc604715c09627fdb, 0x00738472af88cb42,
            0x6de31b44fcc5ca3a, 0xf71c5d56cb7bd78d, 0x43e15a621363a0b9, 0x54d96e19db08f6b2,
            0x7eb87dc12ac7c9ea, 0xfc9d548d018279ef, 0xb38070f4c16c2e9d, 0xe21b625aede9eed1,
            0x6de3a6a5fc0101c2, 0xc8c478640f9d1899, 0x8cd55f3d86654a18, 0x94f8972ed2244a11,
            0x6cbd520024321978, 0x2512a9bec5708651, 0x2b960ed2ca9eea1d, 0x15a298b0253845fd,
            0x850ab6b6cecf0f0c, 0x1b54d1a70d4590b7, 0xb6ac9be2de8b60e9, 0x4925762ee989b4b1,
            0xaa4607e06363bccd, 0x09a5318fc5155f9a, 0x72cd1801073e52fd, 0x00d4b5b153b176db,
            0x85c74cd48bb799a3, 0xadaf45a3ba9c3de8, 0x37f842d4d6e75ea2, 0xf4f14f76789e7b23,
            0x759c9b06a82afb77, 0x05371b28cea147b8, 0x88af9e232ffade94, 0x25ad79f4930a3242,
            0x5bb04bea4a7f508e, 0xcfddfdf05149e96f, 0x7a5b7f6be268c0e0, 0x4fb706caab0f2bc4,
            0x1e4d73634f14c05b, 0xa457a27763225e14, 0x99141169d03a6509, 0x99683fc476f2a30c,
            0x5215f9ba5093fcdc, 0x435ffe06c49ed6fd, 0x83830c67f467af95, 0xb16f9f509678f628,
            0x9e41dfac1277f616, 0xac37a82a75246c72, 0x44e50a35435e8cca, 0x830206787adad022,
            0x5449691415a30d88, 0xe52e55ec6fd6299b, 0x303caacbcda751fc, 0x1f72f50325a042ff,
            0x55d2cac11ef272a5, 0x863eb64031aba490, 0x39316e98e4ffa590, 0x2f9bea254f8eb54a,
            0x7fbdfecc3fe394d0, 0x9828110cfc075b58, 0xf6cfd65fb49454d6, 0x3af356debcaacf64,
            0x3e1aa130d5a2fd21, 0x246b7e120eb7d14f, 0x2fad4a6ae08d746e, 0xb2316627557cbfdd,
            0x7a075da1ab41b17b, 0xd47c3e52c8a3794c, 0x047c43f3e3b7a499, 0x9705bec04080156d,
            0x2d2b087c0d300d01, 0xa61382debae328ff, 0xadba59226ad41681, 0x0c64c06b0aa3d779,
            0x001c9605d9082444, 0xcb4394f2c5c3a34b, 0xd3ce92d49c253b4b, 0xa85300df154f6977,
        ],
    // j = 121: cos(121·pi/(4·512))
        [
            0xfb9a53022313caf0, 0xd45feea82d6844e2, 0xc5c201d8528ba839, 0x2badc06f3541ae63,
            0x58a78204fa6b9217, 0x70ede0d2a7274167, 0xf350d414ded49ed5, 0x0b674a0b5cd8061d,
            0x0c8dc0d543fe63bd, 0x8d38523c18426fdd, 0x7542e513ad10e915, 0xfaf16d4331be4919,
            0x4a069692193ab443, 0x0a8c6caebd9fcefc, 0xc65d2b4bfd0c859b, 0xf581f371f00fd300,
            0x2d8189de300faeac, 0xeb482807fa672477, 0xd366f6ea18864ca1, 0x2ea7266b7fe326a7,
            0x4de8beda3fbe06f8, 0xf79b991c823969b4, 0xbcd6a671128809c4, 0x20838dcd16df299f,
            0x351abee38904fb4c, 0x5c22ed590fc4bc58, 0x464597cbba2b188f, 0xe316c95f61e49b5c,
            0x92bea866170cacea, 0xd57d8c1830e8f78b, 0x300eba69dcfb5555, 0x1b9944660b723f4e,
            0xcaac71f957f65ba6, 0x0f9dc4369d9982bd, 0x551056a09bfa3a14, 0x974dd7f30b1250e9,
            0x321a372410b687a6, 0xf97e366aa091d7de, 0xb2556547206900db, 0x7a70e0326f9305fe,
            0x1127e38a4943a5a1, 0x7cca0a8acf3b722a, 0x2d16be2bf41a7e98, 0xa5eec0e3995658f6,
            0x9d2566f2d1a94bf0, 0xa05799c81e3a64fb, 0x70ec807e342ef030, 0x0191c9cd0cf8c8f6,
            0x24ef42f0060a7485, 0x40bb4d285639a6e1, 0x6e73872235f17ef3, 0x9ec3261953072b5a,
            0xec4fb1c54ae09feb, 0xb7941846bfd7181d, 0xef90f47e4e0a40e1, 0xe0413bd56d194700,
            0x8a0255875d3011c7, 0x4f25afd77b1698e2, 0xb0d942cd608fb2e0, 0xe51200afeb618642,
            0xd3f6b52537a65f07, 0x4daabb99a083159d, 0xcea6bd1f65662860, 0x130e2099aa266a55,
            0x4e52711efc210a51, 0x3277fca2ec7957f5, 0x5db47fd53a992043, 0xf860477a5959d13c,
            0x1bf2b227f1bf723e, 0x052296383c24c591, 0xeaf10e85f82b10d6, 0xb5d3e7c2e935c665,
            0xe15559b672ca8e1d, 0xf95ab2542d24e92e, 0x6fe43c46291ffa33, 0x8eb23218716add5c,
            0xec509251f8a4ad36, 0x867091a8397652d5, 0x22c29134ffcc5227, 0xe66a651cf41e2cfc,
            0xd91e3a51e73775af, 0x46a9b7e1eef09a06, 0x6b46875b009e9d29, 0x556f79896607c489,
            0xd13a5c721bb77e4a, 0x91b8af796cca7e7b, 0xeee68ecfeeed2255, 0xff9b1c2478f50ccd,
            0x4554ec7d78923c3f, 0xf025b6db55d1a293, 0x65b52e0088c8c5c4, 0x47e3ea96506e55d0,
            0x315c7e5d4cd52d10, 0x966bc528b919939c, 0xfde31c97a12e18c8, 0x78dd75df98ab903f,
            0x689c52eec53af1ab, 0xa472360caa092a7b, 0x21e1b488d5a3d766, 0xed643436f9e81c75,
            0x5e4dad7a3b5f6870, 0xefa4c3aaf1696973, 0x8eb95f80677b210c, 0x5a664a2a7d51af46,
            0xba0c3c523eb5e662, 0xac1ffde51ed44b67, 0xf4fe2288eea0292b, 0xb5eebf05cb3f76e0,
            0x8264bd5bd050dc0e, 0x0ddfc287d7679607, 0x15c0ddac82a501d3, 0x52af7afed42e13aa,
        ],
    // j = 122: cos(122·pi/(4·512))
        [
            0xfb87b21a5bf5b917, 0x75df66f0ec3dd458, 0x8a3b36cd57b66f4e, 0x4c37eb8948eb1267,
            0xc40419243c3960a8, 0x177ca54734f7a90b, 0x00e547868feec4c8, 0x26e2e87b6b46ae50,
            0xe551dff53594b81a, 0x06c7bbbfeea981dc, 0x451ca3634c7fbeb5, 0x7c0bf89983c0a912,
            0x761127a685e153c7, 0xfbc85c5ddd25f3a6, 0x6529293d07ad6e16, 0x22915e9898a9428f,
            0x42a1e50396626ff2, 0x465d2e25b30e7940, 0x2ae69b542c0769b5, 0xe1560d94123c3da6,
            0x46623fe620577ad1, 0x972e32abbdbcd6f2, 0x366e0862445c8882, 0x5a8a78e0e1809c36,
            0x5250fe86934810ba, 0x304d57d45212e420, 0xdb547f9048196e05, 0xe27da1fa2d483873,
            0x2274c5f57e58cdb0, 0xe24f2abb857ce441, 0xd9dde131084765ce, 0x9ba91c0d46835be1,
            0x17ac948e1e45d6fe, 0x453266b83967bfa2, 0x3cbf6c1745637377, 0x0714c9b055f8bb52,
            0x3cc5e070a9f69ab9, 0x2bd4ab23f32bd5ab, 0x859f5883f052cc92, 0x0feca3fd1d0d2f09,
            0xa56ca4f562d0d242, 0x47256a02d0d9621c, 0x294b1cfc856f6be9, 0xf3eda67ac69741c4,
            0x9dcb5428e4c2739b, 0xf59a48c6cb836d85, 0x278458810cc8e91e, 0x67f0183898fb906d,
            0x8ed432a0de0fce52, 0x8bd736be1f2cdd79, 0xc77c5c0e7223eb2b, 0x9238931f2e4be5d6,
            0xa5d4c32bfd697d71, 0x44b37783fbac13e0, 0x9decb5da50f6fd2f, 0xc21da5b3de190442,
            0xbbea3d70e184da95, 0x989809547b8348cc, 0x2215cdb2b8bb14d4, 0xe7c0513f35b84381,
            0x9e43d363c7749f5c, 0x6613f5dc1fc72bd2, 0x63f3431b81841997, 0xf04d73683e567911,
            0x6a28d16dca8ba568, 0x12a9baf29ecaefe1, 0xb81b4ca6a9bfb335, 0xcf094d5f27d3186e,
            0xaadfcd0fdf7da6f8, 0x31def64841f5ab55, 0x425715574522c8d6, 0x1f6ecec8997290fc,
            0xa82158132553b382, 0x45aa3a52fa8cfbb4, 0x9a15e13a8376d1d5, 0xd3ca4b6b8a7fa339,
            0xc80be1b3fc79f636, 0x290f170196eb6baa, 0x10692f551db28dc2, 0xc45fc756b670d575,
            0xdc6eb8f3bbddf8ac, 0xe5f5a250307099ae, 0xc5a27a0afb01f8c8, 0x21d333877820f698,
            0x21d3a3d55fcd1d9f, 0x4a6bca1927413985, 0x010c2b97c6796e10, 0xf494d41fc9ca2df7,
            0x216a2d9345fa9de1, 0x3d009f911310fea5, 0xb7c99a43b160c672, 0x7bdccf6d6f2848a1,
            0xc959e528c6c547da, 0x546bf6e8425c3b46, 0x83f9c05821c9b3ec, 0xf484fb86812e5a59,
            0x9d01748957bfa975, 0x7056454b16c9157d, 0x00bd4615b63482e2, 0x31e04ebda8ddb47e,
            0x51593a54f17ac55d, 0xdf19bb55e87c212f, 0xa935b9de64c33281, 0xf77b28bdc5328e94,
            0x88893ce8f7babb25, 0x70de2627211d5ad3, 0x579a563e07294a85, 0x0d4859e4e9e7d731,
            0x914888a66655de70, 0xc582499035a7f861, 0x3c880c9c08c70e79, 0x93d285b1f981a081,
        ],
    // j = 123: cos(123·pi/(4·512))
        [
            0xfb74ea689316529d, 0xd27b8d561b487585, 0x794cdfa75ec387fa, 0x4597490de182e50b,
            0x65f7be351526daea, 0xb2a4610676b10cdd, 0x05d641de6b0edf4d, 0x5ffcbd1afe8e492c,
            0x275e801b4c2061ea, 0x1084149b24c15ed6, 0x91b4a5f86ccee698, 0x610b33e96c4adbb8,
            0x6a9c264121cef2fe, 0x840ef17e07a16fa7, 0x1926bd4391069e18, 0x173e4a96fea8931a,
            0xb9986a4709577e31, 0xed00301e948dcd82, 0x7c1cd9174bed24f3, 0x22baa2f35ec61521,
            0xcd849a05c593eaff, 0x5c0ad0f448620309, 0x8f80075e16c7601d, 0xda444a91075b2d0a,
            0x392db51c0dd1289c, 0x05d40a9e610d8434, 0xfb231239c21ffb15, 0x224c796b74ced725,
            0x7c05dd630f246843, 0x02cc26066032b854, 0xc8034e3ccfb09c73, 0x354bb50c4d252297,
            0xa1b604bc5be021fe, 0xdac8d0e8dfc0dea2, 0x5d2b0eb407933aa3, 0x6d9974430418033b,
            0xc8c6a52b20224a0f, 0x197aa28e875cda43, 0xa66b1084fdaf66bf, 0xbf86732d45c8b2e3,
            0xf2bee366aea9f5cb, 0x62eedf6d1c0c9d5a, 0xe8c54394c74d32b1, 0xee95d3f6864b3f9b,
            0x0a7bfcb065c10434, 0xfc3276eaa1c501c0, 0x535b8f34aaec0fda, 0xdfaee221241ba31f,
            0x06fca0c819a82a17, 0x0d668c312f7c866d, 0x0edd946219f009c5, 0xde1ab47211dc1f6d,
            0xd8fc1218fade9e19, 0x9666d215b9f32e4b, 0x0155b258622eba3c, 0x2101cbf4352ac99f,
            0x31f17810d3894658, 0xc3d2f2136b412df2, 0x1b7221305f409205, 0xa26f1b6a11a3d2ba,
            0x82541352f2dc8470, 0xd2b72be86ae20d46, 0x54f221c9f8aff530, 0x021e436ba4ab644d,
            0xa80a24ecf1a7dd85, 0x5eb05685f401e319, 0x30e66a631ed48879, 0x9fcd9022ac34b34f,
            0xc6cae48dbfbbeadc, 0xe295269aaec53dc5, 0x3dc602c391171c6d, 0xaed72393db5ba401,
            0xd6713b1adcb15633, 0x75f9fbf19dfe8b5a, 0xc9978e73c3c569fe, 0x9363e68afd91ca40,
            0xc286c13e4d33192b, 0x2edf63e539a57dc6, 0xa3b13608bc990beb, 0x6f0d81ae1f5e8345,
            0x2d3d7368c2044225, 0xf161a063a068e3bd, 0xa0000892cf5257cc, 0x73b2bffca4f40527,
            0x4d29021adf58e845, 0x9c8c563429eee12b, 0x29f949967a065e49, 0x6cbd752c6e2a66e8,
            0xb49cdf29ff9b23c0, 0x3521accf75374dbd, 0x13d696f5f32e8563, 0x5021618c71505967,
            0xed7708594f158c65, 0x91e5c07b70f29275, 0xdd9866054ff9f33a, 0x34b0ff6a74ab7438,
            0x8ce3701a184728d9, 0x087c79e4735d38c9, 0x9d9e1a948ee34f43, 0xb5a0eacb12c12200,
            0x751e4178c5a26778, 0x482137e0edf52277, 0x11467f0eb9618a65, 0x884094308b7b6f8f,
            0xfc67351b2f409ad5, 0xc9da6cc715bca7f8, 0x0a4b65aeb59c0ff4, 0xf03e9be2b007a41a,
            0xfd3c4af73c637244, 0x042f463b6ebe704c, 0x109d0185123b5cac, 0x7e6f409663aaa53d,
        ],
    // j = 124: cos(124·pi/(4·512))
        [
            0xfb61fbefadddb985, 0x61ce9d5ef5a81486, 0xd92a05726669b91b, 0x4cce2a83d9124066,
            0x56785bae05b6b544, 0x613906c71f35bf6c, 0xeef6869d642b0207, 0x57205bfa3020455c,
            0x3643322750f65907, 0x7c23292c2cd3e5b5, 0x9a8c3de63096ad62, 0xcf05fdf130b9f78d,
            0xd5a6a93b7060fb9b, 0x4c0585705d1765e5, 0x856f0a1c56c1e631, 0x20cbd5e608ad8684,
            0x607b354df8278204, 0x63ad300e2e52967b, 0x56353e5ba508d413, 0xfb47276efcb32954,
            0xa092a006e1dad0fc, 0x2819ef257059c919, 0x94b816f10a8438fb, 0x1b5deba4f1d3f3c4,
            0x441e8e16001bfe46, 0x00fe327e4036a25e, 0x2093118c510f2625, 0x2498e6114d0a44d5,
            0x71dcc883aeb67365, 0x599e5eb075cbda90, 0x407d08fc2a9851fd, 0x12f9332c6f44cb97,
            0x58ab68cc70ae4801, 0x789a35a794a5e6e7, 0xa2815e73984b7cbe, 0x51b3c8985c469d35,
            0xcc5753c5653acb9e, 0xf0add657b2581fd0, 0xe86b74c18ce14f75, 0x3ab793edbb66554f,
            0xe3247452490f1eb6, 0x51331c171408968c, 0x35f378d0bfbbe596, 0x585e4f0e717ac5f6,
            0x60b0042ccad4ea77, 0x23c50d882211d507, 0x48b9842725940c0a, 0x9294e109c12c655d,
            0xdeabdf03cefabf14, 0xe1867e6b877e58f9, 0xad2bd7881a5a7faa, 0x1689af36bfc313ce,
            0x4f546963218e67b2, 0xb6678aeb1f226cc3, 0x79df8bf0f80c04f2, 0x0ffe64ab8bbe6cc4,
            0x0eb1f14cd3841363, 0x2203c5da207e9818, 0x03263f326c68b137, 0xbc01fe004c9a3e60,
            0xbd261f6c07b49408, 0x1c181f2117abf97b, 0x7747c56cb178a223, 0xabc908150fcfb9b7,
            0xc151818e24fb398c, 0x5045cd34983e7f44, 0x8662b08b172743a4, 0x0b3bf948d1435218,
            0xda674c2f8b8d97cb, 0x8fc6df65d85a7fe3, 0xac730aff2b181a56, 0xd75f7d6dd23e049b,
            0x52cce37c5594ac30, 0x03c88bcfa6da64b6, 0x5138605353e78eea, 0x158b3918a9643087,
            0xbbc3f4576a401848, 0xeb5d20a93323ee14, 0x1d68a99739ccfce6, 0xead10b66b2e3d8a1,
            0x745d807d5d647f85, 0xbaf53bebc5cb9ba4, 0xbaae1e008c9496b1, 0x93c5f75383b1b9af,
            0xd9de8d806e940673, 0xd8c9438725553550, 0x28e68248dc6b2649, 0xd8490008fdd073fa,
            0x5d0f256d24da1c75, 0x00a1a04d152a6093, 0x0f969836568753be, 0xa52f28299356eca8,
            0x554e9137eb7201e8, 0x1fd5c1a5e65e5c01, 0x6f1a732f6b40ac94, 0xb5fbf09a3e8d51c3,
            0xc50076363773b194, 0x322c2af911e37dec, 0x8efe4f7bbc6cb6bc, 0x3f730e68727a615c,
            0x15487e1e1cba75a0, 0x6139d353879996a7, 0xf3a8015ff908c7d9, 0x07526bfd2f3586a9,
            0x981cb40bf157871f, 0xbfb03addcb38480e, 0x65b269bc3332fd5b, 0xf4f0c5983e4e3353,
            0x4b35599a22544498, 0xcf9305796b866c90, 0x4a7970fd9513021e, 0x6731df23ddbf1126,
        ],
    // j = 125: cos(125·pi/(4·512))
        [
            0xfb4ee6b297aef25b, 0x7bdb2d85af17a1ec, 0x06c6be2484ed99b9, 0x4cd3237e4c235656,
            0x52e618c87999a258, 0xb56d4243ae71a9bf, 0x747f91f3cb6b0598, 0xf41449d9ee4e86cb,
            0xf09a268cf2ed856d, 0x6d068f08d5e5d5d4, 0xf3438357a8345e37, 0xd3e2f6711a0ccc8f,
            0x2540219e922268cd, 0x4d34507deca5dff2, 0x550fc5aa60d5e8a9, 0xa38156cf0126dae8,
            0x96cdd05d300145d3, 0x014ebb6414415ef1, 0xb813b70220c28e89, 0xae5f76b1865ccbd1,
            0xe3157f5c8c7affec, 0xd2ea4282659bce3f, 0x851a898558d91e27, 0x4c8f50a59d3977c6,
            0xd2d9b3ebd1fd3df7, 0x3fbe702e0132843e, 0x800d196ba853b7f9, 0x895fdf370182b7a5,
            0x445d8715e2862d08, 0x0eb6055f9fa23951, 0x24d5379211569ebb, 0x0e377f32ebd1bd17,
            0x062222ce42a4588f, 0xda7ae00e0131a4e6, 0x01294cd6a0dbd195, 0x306a406e75c9dd29,
            0x7d39e336af164b5e, 0xc7203c1c58e30bb9, 0x573468bf60e7bcd7, 0xf0bb5af8301dc780,
            0xa738dc9a357c2279, 0x61da2c1c35051888, 0xfdcd9140828d57e8, 0x2d4fcb5060fe66ea,
            0xdc3c932173c90c54, 0x95edbd7d3dba4266, 0x399c65f926b8277f, 0xd5a54d393125fe79,
            0x4ef6c1715d748e02, 0x1b5c4be37f651a37, 0xfab097eb81114609, 0xab4cd7931ba195ed,
            0xe18b7b46de633fe1, 0xbeba533dc71324eb, 0xf07b550c0955d599, 0x2f88a302049aa926,
            0x305c97220eec06b6, 0x66ee6642391aec2f, 0xd30d6f127482a6aa, 0xbc10dce9b4a3bf27,
            0x11f708abcb7439e8, 0x961491edc0de9286, 0x45a5362550eea33d, 0x658ba32378900300,
            0x0ee32c9d2784838b, 0x1c01f8a3a6e9a8e6, 0x7f7c8a479437fb20, 0xef6dccdeb9387c13,
            0x9c4fd5c9d40b5ceb, 0x374d73e2ad3ff2c3, 0xe337b3e5c589fd19, 0xb0b0666c30d55295,
            0xcb850a99738543f2, 0x76db4521a8471015, 0x515e6e3293d09511, 0xcbecbd266210bcba,
            0x17662efa0b8d829c, 0xb09df75766a93dd4, 0xac8d5581423fcf55, 0x3dc8953ea6c2ddfe,
            0x98c56380a79119b1, 0xb7fc6af074cc471d, 0x392ab390e2861aa1, 0x59345c91b2ec9be1,
            0x89a8972e316cdfa7, 0xf4ebcfd414fb6d7d, 0x30f22b794015627e, 0x399e808464cf5348,
            0x7c9ba2ed21c54e5c, 0xf0ef1c8086f87cc9, 0xa0ac4122e9f58154, 0xf88f53ac2948169d,
            0xe477d832b2409c33, 0x3c79a7dc37a8a751, 0xe46e45b817ce8a84, 0xc2b9ed1c17cb291f,
            0x34f8139671e2b433, 0x6205a3a3f4d082b5, 0xf510f1d7358bddca, 0xafa48fff608ced3f,
            0x337ece6cb75ebdd5, 0xc3499af7ce4bc117, 0xd55e48413211f02e, 0x709bf2f184457183,
            0x3d00a9ae4e494ca6, 0xc650ea4fa512f9ee, 0x69ea4e1dccc5cfa6, 0x30abf813c40d55a3,
            0x0d94fe8cb5817d1e, 0xb3c672926f6a2e77, 0x413305805f4d1a58, 0x0e01ca255237526d,
        ],
    // j = 126: cos(126·pi/(4·512))
        [
            0xfb3baab441e770f7, 0xb4b54683879c9c17, 0x0afd1ae7410bdafd, 0xcccf64c4230652c2,
            0x0522cdfeef87f818, 0xfca1d876ccb7ca9a, 0x002870ec7fcf9ed5, 0x19a1b804d4b0e5f7,
            0x562f241b831a8174, 0x2625a20bc9a48e1f, 0x2b92db22c6fb6c4d, 0xcecef6a99797e2a8,
            0xf5d16819be2e7721, 0xe7afdd169ac0e714, 0x2308c95c50720622, 0xdd1d2e1a54c770db,
            0xb179a5d9d4161d6a, 0xf9089caac80e6c57, 0x33bace10b7c94bfc, 0x21ded2ac45ed4ab8,
            0xf162ee1f8a41905d, 0xbba520ef6f1e764b, 0x62c8661f85769d9f, 0x98397a3b71d906c4,
            0x0c0e4e009a6b61f7, 0x83434e362ec39cc7, 0xc7cbfdf6fd07ddd4, 0x51b240f64cc16872,
            0xfd0eda8cb2028f5f, 0x4e5e6b45c8495a16, 0xe0101218a737f613, 0xf4cd1c81e0ea06b3,
            0x8a0ddb05c79c215d, 0x05ddea87e9156a65, 0x2c6faaca5e115def, 0x9090d11a65a4c366,
            0x844881ab7e7d38f4, 0x2632dd2ff736f6c7, 0xbf151fde7a4edf46, 0x0d2bae1d06105687,
            0x35aa985d6034f054, 0x337c9a625dddf508, 0x8fae530e2de00d10, 0x0ecba47eacdee5c7,
            0x3201836de72beac8, 0xbd2689dca72082c3, 0x09e32739f6f073ab, 0xa3379efd756b87e8,
            0x57adc1fb99d00706, 0xc5b242f71849a897, 0x3315f54e59c4b674, 0xb02f5aaba0965a0f,
            0xb93037d5fbd7cc64, 0x9d08f77c42375637, 0x14f85174cfca443f, 0x1280e753ed119fc6,
            0x82a6a90ccb585ed8, 0x8bbaaf6902262e15, 0xa827ba31ce89544c, 0x968beb04b09cccdb,
            0xdbe09798a63b6adc, 0xad5973e35ae9e871, 0xae7368eb68025c3a, 0x647aaa5afb8137aa,
            0x7c83cf9d68239eb9, 0xc5ad5e7901255e4c, 0x7599375ec85d71a7, 0x66c83939294651f3,
            0xe76cd969cbc8b49a, 0x22c489a0a04eeacb, 0x36185e09a7cd8b6d, 0x9f2b8653c0b2e68d,
            0xe4bb1ade7f69181b, 0x41a52d7ec3914806, 0x83d8a4f673377f13, 0xd1094b66d9469262,
            0xc61c6bb08b09a515, 0x3fa0acf2ecfd8474, 0x06f89de322053c9b, 0xad8b2a752cec062b,
            0xb41e064588378502, 0xa1679fc2819b308c, 0xd26835a7dc06d4a4, 0x61eb609be9122f18,
            0x2ab745c98495fb64, 0xbc4cdbb141ab73d8, 0xc195d07103d9a189, 0x9354acdaafdec67d,
            0xd0800151c6e05ff3, 0x36c27d0d1385889b, 0x984d385efe702ca6, 0x1c39dbd9883bd5ca,
            0xfe9f5fda850a806e, 0xf6d53da87ae20015, 0x1a1ba9af7b2ffe66, 0x276bb079999c33c5,
            0x357d5e6ae51041bf, 0xc3dbf92a77a7b5e0, 0x020cbc993726a07d, 0x315be318adb10e4c,
            0xabbbafdca3172311, 0xad52b57841fd382b, 0xadf54a831178bcd4, 0x4772d57c2a926e6f,
            0xa175ede73cc8f81a, 0x0bb2cdf1c44e68d9, 0x31c75cd43b83d8ab, 0xbbb19ba434bd08ac,
            0x625fa71400c0d788, 0xa85a12bfd7e64f65, 0x15c0adab6fee1469, 0x27c797ffcacc3feb,
        ],
    // j = 127: cos(127·pi/(4·512))
        [
            0xfb2847f7a3dea44e, 0x350a5a38051a4829, 0x91f4f96bff62ac91, 0x818fdc06762a0dac,
            0x5801fabfa2abdb21, 0x0486aac46952e3a8, 0xefecb35f36bb2f87, 0x006cd22b26f3c6c1,
            0x2a29cc6de2128d27, 0xe693043aded3d081, 0x7dee6b9ad772c329, 0x2b31ae9cde9f3f78,
            0x78d79e9f835dbb2c, 0xc034c7f3983b880a, 0x4c0092e9fc0f463b, 0x944b8f8700b5b888,
            0x3ca2c10cb5a9c223, 0x0c2da3c79264e368, 0x69a5b89594680c83, 0xba7f7aa011fc6b03,
            0x95043d8daed76464, 0xd8eb9fb5658e6592, 0xbba25d40304045e5, 0xd8ca0d9e987552db,
            0xba307464bb145ddf, 0x374ce8d98c09a603, 0x59851b9742daefbd, 0x6572a12dadee9fdc,
            0xcd7b461c619a898f, 0x52b9767319dd3628, 0x2e54a39141b12b99, 0x00ef063132ddf099,
            0x3c9fa50bd90c1968, 0x81f8f1d075253ef0, 0x38b1a998cb358e9e, 0x97bf014c678a5fea,
            0x1d3c7c3284f86111, 0xe39fe7641f92abd1, 0x480ba139d8d862ba, 0x0f1bcffc4af4db5b,
            0x43b341351547eb71, 0x773e39ff7081e44d, 0x10d32867f584fb04, 0xa279eb748c901761,
            0x15e92c1eed7a3e8a, 0xebadf3ee5c1e5df5, 0xd189dcfd823f3233, 0x49f3fdfeedaa0c4d,
            0xfcc4cce6ef447a07, 0x35f6c39117249085, 0x214c0b19f2e599f2, 0xf227603df20639ce,
            0x539b5ce5f2afa08e, 0xe4efe29dc105dfb5, 0xf80658d422a4efb5, 0x2d4d60e7f6d4d55d,
            0xcf2795646edab504, 0x4c85efe2bad0b709, 0x328e68430685d784, 0xe052e9391d65a7fe,
            0xcea46eb009ed7a47, 0x64990167892708f7, 0xdb5bc44c28ebfe13, 0x711487fa1f72bc02,
            0x597e069a5865f488, 0xfb5b8ef115d89929, 0x2ebe5f0221d83cc2, 0xa12197f5638a549b,
            0xfb6b5bfd279fd7b8, 0xf3ffefaf067c4a60, 0x8c0f36430c0b13d3, 0x84a0301b6867511d,
            0xd08abd845610ba6e, 0xe482f1e1e2049d88, 0x31f3ef3c87e1ea23, 0x5e753c149c3c9376,
            0x0c48a7fd1658c3b5, 0x2ef1e576a7f26346, 0xf506453f0c303294, 0x2189973b3364fe37,
            0xe7d07574434de08f, 0x422ee6b7aaf49f7c, 0xc0d813eca9b3ae18, 0x8b1075ff55ac2c3b,
            0xa9b37677d77e60ad, 0x3a7a2850f15eed68, 0xceb0b862cfdee962, 0x37f3f0a2a98e6434,
            0x4b10715bc1d97422, 0x7c28be827e51eb9e, 0xc9b83fdd73663789, 0x9fba6952648fb742,
            0x51a8785a11eb9e0a, 0xd71e5a89d8bffc1f, 0x389d728d4e93df79, 0x5af485717b29d34b,
            0xa7de4935557bed68, 0xdd23b630749f67ff, 0x83b39b59e8aae6ea, 0x901e7f8572c8ff7d,
            0x9d16014a49320d7c, 0xf7a716803d2c0d3a, 0xd099a37094fc43f8, 0x200927ed35966804,
            0x5b221edcc5fec830, 0xd62f7daea2170de3, 0x0cc913dc2b529f79, 0xc13665eba22e6c88,
            0x87233d4dbfc2e26f, 0x40174eec16601b95, 0xa7d94b71ac4c6d69, 0x4e94ae5d03396cee,
        ],
    // j = 128: cos(128·pi/(4·512))
        [
            0xfb14be7fbae58156, 0x2172a361fd2a722e, 0xc5f40e3fd8f18ae1, 0xb1997321b48e8b1b,
            0x947a5373353c45a4, 0x8d5b15eaa58368ee, 0xaad7ae31c0ebddc0, 0x8255136ae6a20ffb,
            0x50cf34c23ee6b537, 0xf0e552e0348caf4a, 0xe90dcdf649aa9074, 0xb92d9c4ff4145bc2,
            0xa17f25ceccf6de40, 0x5a711c29cd4363ae, 0x6bd8ab16bf6ffd41, 0x0b50f3ece8e71373,
            0xe6646658a564d1e4, 0xdc548a4c8f4c4172, 0x8d566ba0a14dff29, 0x38f2f657e30a6cdd,
            0xe10e3b7b6abdf875, 0x1b75dd72e6971154, 0x404c25059b313d25, 0xbb688daab9ac0f1e,
            0xef53f10b1e5a9be8, 0x5ced59c99d741aec, 0xf7347fee0a3b52da, 0x16788da03643bcb6,
            0xe41d1468c31b5336, 0xb65018cf136bca7d, 0xcf811bb087b4034f, 0xd6f24adbafe6a808,
            0x5dac26fdf72ebad6, 0x6441536c71146b87, 0xb37d7a7e8d993b51, 0x3cef03a906a4e9c6,
            0x8e02676f482f5a06, 0xd8d9046b7e78f1b3, 0xb0bcefa6c3eb703a, 0x277f7b4a8bfb8078,
            0x694e71cf4d92f624, 0x4680667834e082a2, 0x374c96b9641e2727, 0x1df4519903c6ce61,
            0x950a249dd4bf9988, 0xba2e0d12ae849eb3, 0x6b22f8cc275974db, 0x2fdbec3c6250c820,
            0x4c4dfa29004716ce, 0x55004e68db407e99, 0x269661d88bd875bf, 0xb5dfeeed71f46aa2,
            0xc647252d27e409e8, 0xa1da4d827744dd3b, 0x268722a125afaf47, 0x0591bf5c74f2295b,
            0xf1916bd4356624f4, 0xbe3e06bb139060ea, 0x37d818ce6c915c9d, 0x98ace3c173d77a39,
            0xedc21dcfe6a2c84c, 0x275d2dd37afe086e, 0x023f225d483c999a, 0xc6a27083f14d6ed1,
            0xfbe01d0c7c7cfc06, 0xd17e6acdc0090507, 0xbe36321152c1434b, 0x0523ffd1165ee6df,
            0xf1054817e8eb127a, 0x44126db1623d2ed9, 0x812c5f418486f7fa, 0x2cea525336c4cc22,
            0xae7590d769fecdf9, 0xdc9205762e26adaa, 0x1c473cab28e3f544, 0x9f2af81abe1a864a,
            0x3ce2b414812edc10, 0xa9955bb5b1b0706f, 0x8e53e5502ddecd10, 0xa34947325892c48e,
            0x1c6a75cb6454561c, 0x30819e1e2126cdf9, 0xdbc4acb703d71e4d, 0x1c645af74e0dcc49,
            0x5d96be6c4a10c279, 0x672d8c0d21ae6ab4, 0x99eb169b274ba8e7, 0x9e974d1240d3c699,
            0x69c0293476c4f509, 0xb9a4ac604a28b72a, 0x5109752c42d847ee, 0x403a59a17f7fa705,
            0x27ca889037b12cd6, 0xfec80002c300d0c7, 0xcd48d2dbcd10dcd9, 0xd2b9ba43f41dd2ea,
            0x96836c324a6a1ae9, 0x34c0d5c7d1a83f4b, 0x881c3ce91660eb09, 0x11d8a7f8bde8638e,
            0xf6ab32642e5acfd1, 0x17d7e7cfcca06d7f, 0x41bdbe7637b4182d, 0x1271f3d706178333,
            0x77988ae9f2db15d8, 0x0274233c7cbb06b2, 0xbb41ab180768403b, 0xc6e2541f866f64dd,
            0x369d1b44a375aa7b, 0x4c48e160edf183fc, 0xcd9e73269be5760a, 0x73aa79655ea269f1,
        ],
    // j = 129: cos(129·pi/(4·512))
        [
            0xfb010e4f8a460d04, 0x229ada00f3e6d726, 0xcfd494e5632631b0, 0xb24124ad0687674f,
            0x22b213d96b5ff0b9, 0xae1577a03a2e38e7, 0x92a67ce296a9b3a2, 0xaf4909fa97fdf134,
            0x4a81f5ce1ab2c7a6, 0x0f4b29f3558c5a28, 0x3c6d5707a38af972, 0x005bf487d40dca4f,
            0x6872281474ffb99a, 0xdb5e22831f7d180d, 0x7e1ccbbbfb87736b, 0xcd609b969c609f95,
            0x67e1438f1502a05e, 0xaada8b0dc6c4394d, 0xf488947cdd393295, 0x22e019df375485ca,
            0xa969483e208d38b5, 0x9e1eecdc7cd75a84, 0x817d2bd8b58542e1, 0x5a6a9e235e52a147,
            0x5ebe9d7eccd8e4ed, 0x76f4ae45e62653f0, 0x53b05299828e08b7, 0x23099cb15780c6db,
            0xb5f70faf9dbee272, 0x3d5955c5bee91798, 0x005bc68997217b5f, 0x485ab5f0d829e019,
            0xa6aa52706bd6ee2e, 0xd1ad0418792709d9, 0xa7db72567e930ca3, 0x97b903726a786ecd,
            0xa24e09801a253b11, 0x9e08d78643af5b2b, 0x5d4925953fcd95dd, 0xc85ea0a77342d9ad,
            0xc68bd416ff057792, 0xcf399e5ef2d0116e, 0xe49b4368bc0797a2, 0x9c7c40b795eff9f8,
            0x0350cbb0d522e305, 0xc6425ca5dde38797, 0x289826bb7dbd667f, 0xce844f917627b106,
            0x26187f86f029b30a, 0x71e27accd91133ee, 0xe32969ce6f6d05d1, 0x39bf15d9a8481439,
            0x2b1d9d92a2f5559b, 0xc6666ae99a08478b, 0x8a53542a9a89a4a1, 0x161367d5ceb73c9a,
            0x892c6eea18dd9019, 0xe4f9ed4da8835ee0, 0x3ce2b3c843e69b17, 0x6b1e839500a4f6f1,
            0xa877f47693ad1af1, 0xbeef30c535834479, 0x101fc3eeb86b5c29, 0xb2a4fe1f63c35721,
            0xa1b3a5e574cd31d2, 0xc3a3d8cdb3a3eaab, 0xf3620f62ae6f7420, 0xf46e902dba683e99,
            0xf8a94168f2dd06af, 0x50a259099b813093, 0x6a87fd2fabf511dd, 0xb2cb1841b51002f5,
            0x0c9ae24916d88ded, 0x2ea58b9639b12ac2, 0xf85b46ba32c3f916, 0xd252ecf5f4903701,
            0x39101bd4b3b847e2, 0xaa544cd990035247, 0xea03b9fe0fcaadf3, 0x4118fbf0a3388e37,
            0x93d20a4ee9264d1e, 0x8720ba68dd107d82, 0x1b5490ca529b89db, 0x5bb1a4283cac9f73,
            0x2f32027d1573de8f, 0xb51836ce11e390eb, 0x0bacc54b10321a06, 0x0a328c10ab8e12f4,
            0x65cd5147e31e1ae7, 0x68d4cc4c1f4fd37a, 0xcc8b3f9121d8bfba, 0x1d7a94f207fb4c9b,
            0x2fae47737e38d1c8, 0x35d8cfde5d99d0a7, 0x5691da1bb55ad568, 0x0dd75506313a0980,
            0xa0d2089b939f4ef9, 0xd1adcfe57a4e236e, 0x03147a6270557b5a, 0x47d5c4a2b4f92d26,
            0xdfed83ec7ad37bc2, 0x028ae8d5609843be, 0x19649b49ce5e33ff, 0xf5ea073e06e99e4e,
            0x826352231c4e5362, 0x552482bd6594d692, 0x0319f3c0f46d483a, 0x5734b95bc22b7ae2,
            0xdadedc8fddcc85e5, 0xeb0966062aeeb85f, 0x71c0727a83d9c85a, 0x7e80f4a2ea7a9a0f,
        ],
    // j = 130: cos(130·pi/(4·512))
        [
            0xfaed376a1b42e559, 0x2079880c450348ac, 0x2a899c3b26f58afd, 0xe8bf0d5ed3f17c85,
            0x70efac83293895e1, 0x6dee09eeadbfa627, 0x606e905f4facef05, 0x37961159a4263786,
            0x005e95060e0759ca, 0xa65fd64211703099, 0xc6dbd6a0e4a87bf7, 0xc2e1f72798f54481,
            0x6a1316d3cdba776a, 0x843952c17237913c, 0xfdbf30ce9175b246, 0x5bf4ed49c29f4dec,
            0x43d9a75ba0d1839a, 0xebbd3f112a86e80e, 0xd6b7949ee2198392, 0x1f0dfb4ac0a41a89,
            0xe32e8a00a9f1b8a7, 0x90ac13da5dbff973, 0x6b649391fbf954f7, 0x1efadc1eb0b836d4,
            0xda0f8ccd7ce4d0e1, 0x46843aba01d6dd3e, 0x87b68b38ca64f451, 0xce6d54c52adefc5e,
            0x0d92b942a6ee9756, 0xaf36ec49e4e8d7e7, 0x0d3aada68a6418e1, 0xf20c40ff39368544,
            0x822cdc7af6c6a942, 0x5254dc2612f2fc50, 0x513da140abe3d0b9, 0xc31a7a27cadc2dac,
            0x4f3ce7bb070964f2, 0x11df0a24cde327c8, 0xd5b2500b9451ec47, 0xacd2133c8aa3ad06,
            0x7d669bedc5980104, 0x5fbeac9567baf1d5, 0xdb7fa1838f9884d0, 0x4d15244787acdb22,
            0xb380a7b62a199c37, 0xd79a21c1681ab44c, 0x360ff6cf6925b7ed, 0x11a1597baf1497b1,
            0xdf7632d53ad2649c, 0x7620a1fef49d164c, 0x9076ceb48e08fa84, 0x3f7a2c1866fc5a65,
            0x7907890d3d8b59f2, 0xb24e228dad2ea706, 0x894cf5d63cd500c9, 0x38944297827ae808,
            0x3b31a8803959107e, 0xeb2a7807cea94a41, 0xa58edf9eb706ab52, 0x329a7f1d0a20e443,
            0x60c4141aaaa6cf70, 0x2e464c1b75ef313c, 0x97f92e1422fb1abd, 0xe4d3045afaee6d7d,
            0xbc4c6094e89ad0c5, 0x061e55d92bcfe3bb, 0x81ce0fb917dafa90, 0x9260f8dbc5da229f,
            0x3841b238b7c02a13, 0xf0955f10c811cf82, 0xd4f0fb7d2b2580a0, 0x8258a387ac38c103,
            0x878ccd735f1e7a20, 0x15335bdf1baaac9a, 0xf7c2c499da6c3b04, 0xdb460680cb662baa,
            0x7f0300d406530f35, 0xcd7d9b4fd395a284, 0x801eb35663574ef7, 0xba4f94618b36b66e,
            0xfff5f80510482057, 0xbe474b2d97810f58, 0x53bbdd7ac164ecfa, 0x0f2040ce3323d9c3,
            0x024daccaf308398f, 0x9c8c6f81bd058639, 0xdd5e6fc54ef5774c, 0x93e9b4b39bac9e12,
            0x6d3b62d7b6c6fa30, 0xbda44599cea6454a, 0x2b563032ea7533f0, 0xe77763e245b0d23c,
            0xb1be42bd71c36879, 0x283d04f02d252fe2, 0x0bcd671c230a27c9, 0x6638b43086a88ed3,
            0xbaf786abb430f7b5, 0xd8d0a1377f64d58e, 0xf135161c2d2f3353, 0x86ac6043d33ce8cc,
            0x36db4ed306acf05d, 0x5e26484f2f8eedf2, 0x9706998e06e51776, 0xaaca743caf817513,
            0xbbd91e4c59a24cad, 0x6d3e4eb07a257e27, 0xbe77c24046a2d356, 0x04c829e26423e15d,
            0xc9ae3146bb8fcbe5, 0x10f8f0cf840eeec6, 0xcd2d787d5a764809, 0xbbb0fe6a3aac4d02,
        ],
    // j = 131: cos(131·pi/(4·512))
        [
            0xfad939d27d16c985, 0x42e7a735f7b88a36, 0x35d963b6c7edb7d6, 0xdd1f98cb784fb9b6,
            0xa399d43589775ba9, 0x9b88a61fca88fb23, 0x8d5c47ef805a0566, 0xf096009746b50d7f,
            0x235be9ed48eaf5bf, 0x625f73b27d908190, 0xd541b872a634bf5d, 0xc61e3bcdcd703669,
            0x702e7cfcc0bb7cfa, 0x6727aad4395c2741, 0x3a6c5a709e7b2fa6, 0xec99a8f173f04dfb,
            0xf411b39f7d118ae3, 0x93866c01de8bde4f, 0x2853030f57dc6428, 0x6fbd3cccdc63c24c,
            0x472ce231b54ac611, 0x038db43ecfd0f7f5, 0xdf3159b11b524e5d, 0x3e8e15d6de896aa1,
            0xb9eec2c58e0519f7, 0xdc0c0314fac6af25, 0x29d6b724b6a9301d, 0x99d7183b8ba0b604,
            0x45e6bfcbed9a6f10, 0x82590b3b6cd29f65, 0xcb2560323f76129b, 0x1dead4552ac13fa4,
            0x6b25e73fbafb01d1, 0xe66acef88d080efb, 0x1a7fdb2a7e88e017, 0xb882c83e22a4400e,
            0xb544f9ba26eb38f8, 0x9547a7d8fd9d939e, 0x9f267ce23121b653, 0xe3bf38361a31cbcc,
            0x1923abe66046e3b0, 0x7001c6bc8023f56e, 0x287ee86a09545960, 0x0d932975c93bf43f,
            0x43b05efc00d64d8c, 0xfd069d3c2d37ff72, 0x181e7757a8d2def7, 0xde71976215aa7215,
            0xee8dc887e6bebc5e, 0xb021c73ab00b4216, 0xd6769194c1d8003a, 0x6667f17b1963324d,
            0xcaf3697cf911c658, 0xa4395b6b0eab498a, 0xeb4f1fcba1bb279a, 0x4e48428e7bdee112,
            0xe3834a2e9960a4e7, 0xfc01e56ce2eb4279, 0x9fb95719bb3b5c9b, 0x45a7d678de84bb51,
            0xb5064ceccb960b2d, 0x8f96c487e76cd8ae, 0x4df694858b6950b2, 0xdd2ad034a3f97da7,
            0x8b1848a189861ede, 0x5b50e091a688ab17, 0xe7a6f7e5999552f0, 0x1cb42d0a5f6e0e46,
            0x84ba9eaa0ac1e725, 0xacd64f435e73d438, 0x555af7d06edcce31, 0xe466efd0ba9fd62d,
            0x1611b48da5134aa5, 0xb979a208019a934d, 0x75f9bfacf5e8015c, 0x6228bf879f6365b8,
            0xd1e0e905a079ae4c, 0x55a07d5050967d80, 0xa10ec8e02400d4b8, 0x8c0ee54922f64d02,
            0x17abd9691dc09095, 0xeea21ba7e9924101, 0x27c81fdfa9485185, 0xaed1a2017f8a88df,
            0x9eef3f37d840e318, 0x5587128765672884, 0x089dc046d2994425, 0x6cbea3fe2dd6a1cf,
            0x63521955fe63492a, 0x433c39c5739a20bf, 0x204fae6fb58646ae, 0x71e73277f7f1be2a,
            0x26f8f8540679f735, 0xc09e7f88ed68d7c9, 0xe472e95cf2d83823, 0x80e5eaa2103c65fe,
            0x30b30bd4f624ffc9, 0x36f3c8909836a121, 0xde2e614a1a93373b, 0x5f0c3b182c43d898,
            0xd99a2979135ec1df, 0xe306c071c5ce690a, 0x875016f8313e6247, 0x3473fbaf3314e64e,
            0xe731f8f1642814bc, 0x7acdc0384d8f48c7, 0xf94094405d745187, 0x373282a1bbcd3820,
            0x2422595fd41fe7c2, 0x7cf64674525722bf, 0x2f2ac5cba093ad0f, 0x7557dd16a1da4ee3,
        ],
    // j = 132: cos(132·pi/(4·512))
        [
            0xfac5158bc4f4211f, 0x4a188aa367f90ab1, 0x5a6c1ccdb98a7740, 0xf648acea77c16364,
            0xa92c7999f0b6145d, 0xcee5110c11104dd0, 0xca084f0af7a60dcb, 0xd7f85ac86acbec77,
            0xf5fa4693604d54b0, 0x8afd5f436e1c22d2, 0x923375e1643f2a59, 0x6ab2c7556fe075a5,
            0xb58fc055f6a755c4, 0x928a100e88479945, 0xcb2f814a6ee56573, 0x01e35bf50fd243b4,
            0xa75fd76a2e07b1fb, 0x2d5a6429fa658e83, 0x906a0a0677a33447, 0x91300dd8308f2110,
            0x843cb5e0a8bff182, 0xb150c644f3be2e7c, 0x55bf7ecbaa1afd81, 0xbf02d26362ddf6fe,
            0x4019e882d2b5a628, 0x6ea776654451bfcb, 0xfb3b50a865e0a156, 0x093815d208638741,
            0x154d66c45361b78d, 0xbad43a23057789d9, 0x8dfdbf745054e40b, 0xcbea3603c1fead2e,
            0xdbabfe596081f3a0, 0x8e2e80cce64739df, 0xe22f6fd3d2a5928b, 0x091fe068a20fe9ee,
            0x70b2a3ef0a295d38, 0x9d78444858a20cdf, 0xd373e27218ff9f2e, 0xa5b7dc6c97f12e4b,
            0x01f5f4ae931410a9, 0xa05cf2a55b1a85f0, 0x30148d0a51f2b924, 0x47c33cbf85f0a76c,
            0x7ef3f40ebef31358, 0x110d8017075ef50a, 0x0735a18a68f2ee0c, 0x066c26af617d321b,
            0x9e45e996618e22a9, 0x9f51497cb546a258, 0x8a770c5082d4233b, 0xd19418d22b06265e,
            0xbff711a4e18cba32, 0xc44763e55afc46e2, 0x82f8474d968390e5, 0xfa16b539d4ea8520,
            0xa46b3d935994a320, 0xc418c472bdef5901, 0x5dd6387fb39b40cd, 0x1e22f7fdf439ebcb,
            0x23ec2fba4de80ec8, 0xdd7f7390ed598501, 0x085e974eb70c9934, 0x20c6cea46fbbf3e6,
            0x04058c49ea47d24e, 0x9219f97a04675666, 0xf6700f2793b5c964, 0xce073de8a99a3f0b,
            0x9299c3d568a90564, 0xadb0119cd200bbb3, 0x4537862bd490ce9a, 0x1714b8fe6a463ba2,
            0xd45e4a6dc261fda3, 0x5f1eb129e4b13c84, 0x9821a59764112402, 0x7a0901bf4bdd9601,
            0x792365b649048896, 0x0d717e14f07a8037, 0x6ba11d79fca014e3, 0xd2207898875268b1,
            0x924499a080c1edc9, 0x52d098ff7110906a, 0x1fd5edf6adb925ee, 0xb348b10c0404db73,
            0xe554eb4873e20ca5, 0xec9de0b2c78aa05e, 0x33a8c6423cae0b3a, 0x28451f0323e4ab59,
            0xa1a338146b479809, 0x7a08d3bb531100b6, 0xc1460b1cdccccbce, 0x172bc10d595c0945,
            0x6fd84d3372591feb, 0x3f8fa6e84706fa9b, 0x82538f5cdaeb38e6, 0x9d0a3eb10f6d549d,
            0x2ae354cac6f40aad, 0x452a58e7277e3dff, 0x1d79a5db3f801ba1, 0x2c0224df729d436d,
            0x60134609d43b270f, 0x2dc3c7454cdab84e, 0x525a89b1a845bc00, 0x5c82663199b999e6,
            0x87f05ac934cf6d58, 0x0dfae0c59efdbf6b, 0x508f122d0e09082d, 0x34ca8373c0b9e089,
            0xef669519781c922b, 0x6d82772a8048c2d1, 0xfc4421ef6bb5acd4, 0x39471c8ac7b60a64,
        ],
    // j = 133: cos(133·pi/(4·512))
        [
            0xfab0ca990e048270, 0x51916ee07d18ccf0, 0x9d5c8f23c05c815a, 0x01584472d77e1e9f,
            0xaaea2101f440d3c1, 0xb5028b108d23c9dd, 0xc70e1de82637a68b, 0xe9a1bd36a77c4941,
            0xfc5f105334ac7200, 0x93128f9edf9bd940, 0x6e6213de871fccdd, 0x3d8f5c616c0358ce,
            0x73034a028c496d38, 0x14749741dc4b6d57, 0x4370d69ad908ef4d, 0x1c54fa4a29491ef6,
            0xe1c8a6e0a452bea1, 0xcfbd29aebb40e999, 0x4cc319d31dd29ca5, 0xcaafc61bb0cf10a9,
            0x6a17ba9b04e77f31, 0x026a99679a5132d2, 0x462310074f5d534e, 0xcc1f50efe84de35d,
            0xbe29516192655c3b, 0x55370f4c2d58136c, 0xe1f95a415a994fa1, 0x081c27c170f94eec,
            0x1ce55a72f2ad5e64, 0x2dc69b428cd99450, 0xe9598f7d3d863479, 0x095739785c0cf59f,
            0x3ca5d6966098a87e, 0xd3de5e9cc9900600, 0x3fc056395c075e9d, 0x3ad22c9a46ba1af7,
            0x14d1fbf496a24003, 0x6488606584645c0d, 0x647613a21cb0b3b4, 0x4cfd5ef9bfae1c74,
            0x4ffd09b7c8313154, 0xe7e9c49b92b9423c, 0xc595351d3bd33a7e, 0x7a92ef769c1ddd6c,
            0xc84af3b7a0f0697d, 0xe496845375f02496, 0x34f362917671f547, 0x74d3db52b7a780cf,
            0xb39198c32dd8f58b, 0xe4971c66e6a535f2, 0x9546153bb038b8bb, 0xd63aac117f1e81f0,
            0xd50b713f203829bf, 0x766c31d80f528473, 0xbfbd9c7653adf2ce, 0xec32c87c720be124,
            0x8975f2afb2eadb7b, 0x1c3ed50cf1de7868, 0x4da437e9210b8940, 0xea0806167a2e752f,
            0x469ac9d1df561f7b, 0x22b5ee84d1b5d3da, 0x8189cf116c0f74c2, 0x695df8034f919d53,
            0x98ff7be6e8b60964, 0xa3dd5791cdf10f91, 0xd7f23e054f88da51, 0xd06f867209441e28,
            0x7d095055b509a56b, 0x237711191be0db49, 0xa2f2fe33139e3033, 0x1516435b173f1cbb,
            0x3b6f452249f77a0c, 0xb28246ce16edf362, 0x06278866170c83b7, 0x82f9967b10f337d9,
            0x553a1f6272d65ae1, 0xd58d9fc6c2d3923d, 0x243525c91b1b47f1, 0xd8d4e4319bdb2300,
            0x35a0e6f8a198c22f, 0x0ec102b3c46bb074, 0x30374b904fe6402a, 0x89f176788d0d5191,
            0x6bf934af6c56b1ce, 0xe89f9ae0c4a55198, 0x0afbd268410fbe56, 0x3542654117a91cc3,
            0x233b26d730460f02, 0xaccab21d003ff2c0, 0xc1e854b2c4029012, 0x00dc1d6ec1bc3913,
            0xd096a1c2a2204c82, 0xf6216316a45fd4c8, 0xfae104eb6b34d52d, 0xf391e3068f79eb9b,
            0x9a4d568b2fdfb0b9, 0x27209b941e0b592e, 0x37130ba0f0d79ed0, 0x583dc1e4ace77c9c,
            0xcd6878179b89c39f, 0xddca128e0b0b3a35, 0x1e4fa9c3c0c355cc, 0x8d65987294dc398a,
            0x6150c0b750aa5561, 0x250046b53c95d902, 0x2208ecfcaf6be232, 0xdb030a2338816795,
            0x206620457979f131, 0x5162510175af7e76, 0x80c01c22341ee067, 0xcac80129931559ff,
        ],
    // j = 134: cos(134·pi/(4·512))
        [
            0xfa9c58fd796837d4, 0x10655ecd5cc771d7, 0xa67a484334ebca09, 0x1042b9759f7476bd,
            0x4cd7e7522cf7b192, 0x1867e2aab58f739d, 0x36c0781ba209a19c, 0xe996ee1373aa0d2b,
            0x131cd7d6ad3b4e1c, 0x5ba8f5fb622e786f, 0x9f88720b45936c31, 0x6f78bc603923e2df,
            0x99b9b4ced6334bb8, 0x300c276f7bf93d7d, 0x350ab2f496388dad, 0xd0fd9b2c07ae7080,
            0x92d1520006cc8f1b, 0xcf734dd08db3d65d, 0x96d9e1a190a03d9a, 0xfa88b162e623a48e,
            0xd82a66adecadc3ee, 0xbd19541d1ebc055f, 0xa7c45021cc77b20f, 0x2e34c2ba9052051e,
            0x8883ec2f5ebbf3c2, 0x9dd908d58fb73bb4, 0x30f9c2a37f32e62d, 0x853b0524698390e5,
            0x9983d3ac986a1d80, 0xdd33e0f23cd39e79, 0xa5040d872270d742, 0x7894f5c8be4a365f,
            0x290f6a5d3fee64a5, 0x578deecd50838c8d, 0xd441d8791b919920, 0xd0c4a1748abeb4a4,
            0xe9f9ba813806a172, 0x19afdfdb9f4a18d9, 0x0bc137d8a65874a0, 0x169e3ea9c4ae3f1f,
            0x11d680c69ecf0cb1, 0xa6a033bfe0e12ba8, 0xadac5c9e3fa59b68, 0xd7c14518d43f52a2,
            0xa04e90de4a75d936, 0xdd57ff94672e6263, 0xba57d0c47f04aa11, 0xae8677935ee56560,
            0xc7766c99c09464ca, 0x59dc1eebac9b1fc2, 0x34d16f86b7d3e641, 0xc6b70ad135bf27e9,
            0xd01bcb3caaca9716, 0x1b849b8f650bea55, 0xea9cfd7a209e928b, 0x52944ac23af39a49,
            0xb748ed291618c01b, 0xc13c988fa30798b3, 0x80b935fa98375d23, 0x640d2b8c82043f2f,
            0x3287e3e863cf0e3e, 0x410963f470d0d74d, 0x5bd1231262e7a311, 0xc56179d7cf91d78d,
            0x7f1dea24c3660639, 0x6524bc34ea421370, 0x62f1d68df0fcb8ce, 0x52217f3e23e02519,
            0x1f21e422419a5026, 0x81273477c6913489, 0x96d06aab9de2ca06, 0x1dff226143003522,
            0xe4fd7a0c36d38daf, 0xf6014a42400e436d, 0x76f931fa69333ad7, 0xb5d75f3c64b36b8d,
            0x7d0fb994e56b3985, 0x80e88d7872bd37d0, 0x10adaca825995ff9, 0xb58b7b7b83b36b47,
            0x3fd7615c11d8d546, 0xf6854d40b2f8322e, 0x2b40f449a8c6602a, 0xe10b2efe234c2ca5,
            0xb8b504032fbb4f37, 0xb8376033b96a221f, 0x117e0f69c1cad827, 0x8c40960e3ab8b9ae,
            0xece9653cdf909abe, 0x27287c66179f7695, 0xbf4fb6ea2f9728ad, 0xb7d5b697975d2128,
            0xeaefb0f96c1f76da, 0xda218a6a929e1bc8, 0x38036444dec11975, 0xadce735da96186c5,
            0xe3b86c4fa1d95d3b, 0xef09730f2800a73e, 0x5ccf46d30fdf42ce, 0x80d9a6e4947eed18,
            0x1e63d92a71781dc4, 0x2d1a2d0a3291f783, 0x88c0cf0cdd1fa0e6, 0x9d633eceac1e5d1d,
            0x75e5c344df522163, 0x28fee47788e9e93f, 0x03ab22bea49c3864, 0x11b091319094f76a,
            0x40d515c0e54970a5, 0xf6c4a26ce1d1f293, 0xd1bd1c3c074d98bd, 0xd0f64961dbdd3228,
        ],
    // j = 135: cos(135·pi/(4·512))
        [
            0xfa87c0bc2e35c42d, 0xa99e6ddcceb6318b, 0x4f2e6e23fbe242d2, 0xb43fffe9a35f02c9,
            0xb6f0b5d21c158552, 0x6f303efaa7a18a30, 0x77824c8538628715, 0x4e97871bd4673918,
            0x742e4aa7a4f8ace1, 0x17bc430f3fdf03dd, 0x6d1b818ec7eb11e6, 0xe42e8fcf730c6a6c,
            0x40a3a4ffc78dd972, 0xa1e9c7968e52c234, 0x5c13ded3b9b66a27, 0x3d155ce8bd2a5b13,
            0xddb0aba5f0b90e74, 0x104e0dd764b05df9, 0x7925034712050a73, 0x37ba21d665f7cc84,
            0x71e589edf1dd09a9, 0x899b4e29f9707bac, 0x192d86105f417818, 0x144f615f21237340,
            0xc737956e57fff68d, 0xd4fac80bb52712fa, 0x0a9857f843571c0c, 0x18034aa25e22145e,
            0x4a545bcc6c97bf0e, 0x905500b34f869557, 0xe359e63ea373a45a, 0x33bd78f708c58333,
            0xd142cb35e6653d28, 0x822657fa36466ba9, 0xf044ca0a84f0c9ad, 0xfb2cda7fb56b69e7,
            0xc79acc0b9d52ee51, 0x67a8bd31a3b18d6a, 0xba3151b45576a2a1, 0x5eeaa7e5bc2f444e,
            0x03891e6139a5f95f, 0x75e0c47e154dd53f, 0x10221556f0436f7e, 0x9ae0e16d80da443a,
            0xedd21ef42ddff606, 0xf97d8604fb84effd, 0xdfa6d97cf90846fe, 0xfe995c4073459879,
            0xe21165e999942f81, 0x42db07506a27fc2c, 0x59237eebe6a8fb0b, 0x18577852e25d1bde,
            0xfad999e2a55139d8, 0x8561dea1d1dfb0f7, 0x22755ed2dd094a01, 0xa88d7f889d19ddea,
            0xcda9b6ad950eec35, 0x8b4c97ed0b137532, 0x66e8293197e5bbae, 0x3b9241e1eb35d21b,
            0xa2c72a49d50ae779, 0x25fb039f6b66ec25, 0xbd574ff84bfbe6e5, 0xa022ce80dab258e1,
            0xf0d1d9842b305640, 0x0b22f821424df070, 0xe792632b87692758, 0x9f0878032243adda,
            0xfb613c36f271e724, 0x4e90bba0e0d446c2, 0x1140dedd5c8b911d, 0x02d3e3d11b1136ca,
            0xb66efdb9957691b2, 0xf12dbbd47a73138f, 0x95ff3f6fc9764e2e, 0x4c7a2eb09c18d13d,
            0x96b53087042e32c5, 0xb07b1d6d58dfaea8, 0x4bc391120632bb79, 0xa87ae54997257f74,
            0xdd40de3387e75807, 0x8313ad52a26e9731, 0x8d59090fd6541005, 0xb4babc658a7f1b8a,
            0xbe85ca943382db3a, 0x2c41d0991f832076, 0x605fd10b4c82bd34, 0x84f4ba2ec320036f,
            0xec23b06e09678c98, 0xe152170c0ebb5b42, 0x347e516f1da6fbdf, 0x067edcdd26a393bd,
            0xed3aef975add02e4, 0x335b537c905c514f, 0x49b290895db51e0c, 0x47531ec66e9f1c11,
            0xf38a33e80a832518, 0x2e35d3ffa6b06edf, 0xf2c115385f116f73, 0x9cc0bcab5b1b930e,
            0xe428bc8b770811e1, 0x3a09a4089acc8a09, 0xffcf9ac7bb120c8a, 0xb8c12faa7421ea31,
            0xebef4f4977209859, 0xea42fce1d23898e6, 0x29fdc6d4718b9bfa, 0x4d6a34a1e537b484,
            0x7d9a8bab0eadb3c6, 0x9fe946d50f13847a, 0x13003f489a227152, 0xb60dacdd6f0c9581,
        ],
    // j = 136: cos(136·pi/(4·512))
        [
            0xfa7301d859796671, 0x1fe196a53fb5b237, 0x7865a49bdcd7f074, 0x45770c9f804efeec,
            0x8df64f3218965d3c, 0xee268c7681608ebb, 0xcdbe8e0dc2a911ef, 0x7df72d8b03ba5b81,
            0x977a0227e70014c6, 0x314b649a2e6ddf09, 0x54511e4bc8cb1d61, 0xb82f0a8414e70198,
            0x51d031d8d9870ac9, 0xe64d5eb1db806ec7, 0xf7263a104f9ed42f, 0x0377d2b57dadebb3,
            0xacd0f4115db99120, 0xf22b97cbb0648358, 0xecb7fa69a95e8740, 0x7ed3f5c59d7e3715,
            0x02dee8fc37de6e46, 0xa9d9c174f87957ec, 0xef430686f3c52087, 0x5816a0a69c18c317,
            0x2fa5d0d331b30ca7, 0xc42d3e149e770421, 0x9e1375f8d1b517f2, 0x8d1639704981c779,
            0x09adc547bd9cd450, 0x1ab9aacd0311fdb3, 0xc2e4bfbb7080126d, 0xed7c73c0ffe2ca21,
            0x523486b1ea9e3d28, 0xf121a04cacfc1068, 0xca0bf202165c6050, 0x0a9e5a92261b543d,
            0x317887a4340945b4, 0x754a312eb5be1fba, 0x6fb76fbdef458f5f, 0x532c1b0bc8d0a216,
            0xa4b62a021cd9cf73, 0xd63ba836db9facca, 0xc92da631f45b61f6, 0xfbd112efe0946df6,
            0x342d31cfc2280dd2, 0x3073c2d14f8c8ece, 0x238afcfeb1ef89ee, 0xc8ac252779e09dd3,
            0xc12bc6384bfd8ff8, 0xbdef5d983b084f27, 0x09d6ce73a9827afe, 0x59c47dd86b488550,
            0x8bdeb560c0c6c3fe, 0x4256d4ad73da0b32, 0xa231f33aab23c2fd, 0x5f99726adcc7f2d8,
            0x7a9f497ce880157a, 0xc7a208d7089dbf4e, 0x84b08333f8fbd8f3, 0x97e3c6df034780c6,
            0x704eab0379824e51, 0xd886ad3bded9d435, 0xa86951d21ff2c165, 0x474cbec71ae023c9,
            0x10484612f13c2a41, 0x46da2827d9ab06e3, 0x423975fac708c01f, 0xfab03ae142234dc0,
            0xb3d4d83bff7615a3, 0xa135ccbf0347b504, 0x98015f0f2d09dc53, 0x200b0b2fc9578b66,
            0xdb60bb3614ebbdb6, 0x391f28995ee5a3dc, 0xeab40911ede34ce9, 0x1862fa0d5e7207d5,
            0x9df51caeedd0b7d5, 0xab5dc45f20557cdb, 0xc18368051b72fdcd, 0x49282220afeafe97,
            0x8fa98d117e671285, 0x0cf7be26bcbf8e5f, 0x3d9d098dec612f9a, 0x9e882291ce241669,
            0xccc06b42d2b4a39b, 0x81dbacc52f277d44, 0x53d5730c1d97ed52, 0xd41194ab066772ed,
            0x158d3ed48d6c7390, 0x0a5779c79b95eb11, 0x4a32230655340ed7, 0x23558bef8c727774,
            0x8d9f7519845f14eb, 0xcfac9c4e32c876ae, 0x488d1e0ac9b84bd2, 0x3403b1b172bdac9e,
            0xf36cc4b217c50308, 0x746d7ee65bb50c0e, 0x0eb6a68d4623d36e, 0x1e1119e03bc27db8,
            0x391aff310f614a6c, 0x76455c7c5259e7c7, 0xf8d96fba01afca11, 0x8a927f7ad0965e42,
            0xc5dccc8bb9d246d6, 0x9a4f20d721e5222e, 0x4a3f4c5aadb9ed2b, 0x29f15c1016bbae5e,
            0x6941e3de657b73fd, 0x73aefd1665998d3c, 0xcfab02702be51fdc, 0x97e056b1da9288ff,
        ],
    // j = 137: cos(137·pi/(4·512))
        [
            0xfa5e1c552e349c41, 0x7f7ed881e926401e, 0x7161bea08ffe942f, 0x66096bc19ab776c4,
            0x703b3c557fec08d0, 0x18c820e437bbb387, 0x57ef10b3ee459501, 0xb4418166e5401a65,
            0xbac575f15a484d06, 0x3a4ca53c83ba8e16, 0x67afe8722d0741f2, 0x37021cbd02c80282,
            0x1913d4d5c4eed1ce, 0x807bf85509785eba, 0x35d982ab3bdaa633, 0xffbee30e88f91079,
            0xa8d68d0b73bc8cfa, 0x07137c24e921b42c, 0x893612d7479749b2, 0x31e883de8584b594,
            0x7b23ac08cab8009b, 0xb9ae86392e7aa0f6, 0x51d4622589b6c5df, 0x4aa0650457fc6142,
            0x5869ec669d183746, 0x09899519410aa80c, 0xafa6daab52820841, 0xaf1e6d77bfd7e2a8,
            0x34b09f3abdee005b, 0x0b6f582b93500605, 0xf982544f9fa69b34, 0xe4f29e5089c82ff3,
            0xb7baaa4b76f2b07a, 0x0f3630b1f3493e54, 0x94ac52c64a86637f, 0x2c301cd44a2747b5,
            0x2ee9de7a865f5d5a, 0x1a0b462e2807e7be, 0x4e7460779ed7609b, 0x05885908978059d8,
            0x27b76142784055bd, 0x421fb04a023dc0f2, 0x1f5ec5bf99f80f17, 0x79b63c7bbdcfe965,
            0x83428e0c40ee4021, 0xd5e1649ead799c67, 0xc5284b729a628fb7, 0x581472c75fb09c38,
            0x80f9581dfefd0be4, 0xeff717f0c76de373, 0x3e7456c0df43124b, 0x2245f9345d40830e,
            0x8ecaa42e2c002f9f, 0x8ee89f3522ba0ed8, 0xa9683185704ba9fd, 0x5b081cb8d1d95a3d,
            0x1b588823c477a020, 0x713c2f74c217d03b, 0x3cf24610989baba3, 0x4ea74be2aa96c903,
            0x0942c5d95ad79e66, 0x9e8d1c2e3c74bcb3, 0xca26170ccc8bc439, 0xcdb7da8582de1181,
            0x94e147917c81337a, 0x15eed046f99405b1, 0xf6262ad7f30f1a7d, 0x198102329f8878b0,
            0x7de1f10e1b93bb8c, 0xaba1751a14bd794b, 0x0bfcd757a7abf225, 0x53263cf65d2e0e94,
            0x237164f1b805930b, 0x8dff213e19e01c83, 0x65bc93fefe1cc9ec, 0x9f1f62b97c1d2902,
            0xa6cac20a1a40ff90, 0x0b03a8d361479964, 0x18fa77ea095f998f, 0xe946c5f93b520297,
            0x90685b156432bd16, 0x494e1138c4227a7e, 0x5cd66499c0093da3, 0x2def2a78abd48fea,
            0xe4b4acd1979d3998, 0x7df0d3fc085e4307, 0x8fbc1da83fe04a90, 0x3929d82a3bba57b5,
            0x77baa9803c8e7ed5, 0x5b61059b09a6e04f, 0x26c6436f36cb8a5e, 0x00e447ffd7e8eb4f,
            0xeef46a6a9b30a7d6, 0x239263b7d7af7a7c, 0x975ad8d1a5cc48e4, 0xdec4346bed2cc376,
            0x00d33ce4c351359e, 0x6aba894084b359e5, 0x336656145901da31, 0xe965a9de66688f10,
            0x96ccad3d64669965, 0xc60be239d219c407, 0x6ffc08c6747018df, 0xa7aa0576a3ce7fb0,
            0x5e212e95eca04974, 0xb7322c7e775f1bed, 0xf2fcee6260ad5a45, 0xd6c38a0b8d6614bc,
            0x089415f3144c3c6a, 0x80939ba413ee58b8, 0x41d31c3fa6837ea1, 0xdc410399cfe68413,
        ],
    // j = 138: cos(138·pi/(4·512))
        [
            0xfa491035e55da3a3, 0xd24377c77a591e24, 0x2bfbaa259a401cf3, 0x3315428e02d30b9f,
            0xdab5f05fcecf9de7, 0x7e808f11c6ee48db, 0xe4f951ae1aa39077, 0x667264140aa77469,
            0x507948d0b7cc2f61, 0xcf9c1e5ae2e38640, 0x23ee51ddb153d10a, 0xfd37044944bb02e4,
            0xf2873985f1d7df07, 0x27e67f2804dd1eac, 0x3adb899355bfff3b, 0x1d7696bcc8b35a2f,
            0x64ecc3712ff9286d, 0x05afa5ee37e36a38, 0xcf2b4f14ce9f1eca, 0x2521c728c52fda59,
            0xed68a9e7d4f820bf, 0x8fab2fdc7469f003, 0xafc038d1a4aa77db, 0xbcd5fb345542255e,
            0x88add4f9ef192d30, 0xa367fce3a145f5b2, 0xda4aa13e8d2bd3f8, 0x0e4bea729bf5c56e,
            0x312bce1ac170c311, 0x51e68c9939f39826, 0x314f8a35d4b7298a, 0xbe3aa54ad652dda9,
            0xca341ab628bb60fe, 0x814663f1d1a5bb23, 0x15be91cbc7989267, 0x672c3d1413247d8a,
            0xbfd3e52d3dbaaa9c, 0x1fc386bfb1edace3, 0xe909bc815bf2e3a5, 0x8f7a963ce890cb3f,
            0xb7fd832f5afd2c4b, 0xae47d89b00c9c285, 0x7abe23c836a36243, 0xd60f0cbfddfc6170,
            0xc15df34ac43cd825, 0xf6f14a92b58bda54, 0x126a451b95403eab, 0x4554fc8113004237,
            0x029f3f9029508c28, 0xbbcfdb322d9382a5, 0xac2f503e4a4f8ea6, 0x1d0bc75311ea1985,
            0x1601a29596036285, 0x791606389296c0da, 0xa15b97d65668ddb4, 0xf3da23088b96c465,
            0x97f177c2186c4196, 0x00423d7ede0860dd, 0xecb37b1cc803a0ae, 0x85d5ab91127b5e66,
            0x5a378755af03342a, 0x88bdbbaa6fabff94, 0x3e834f27944c45b4, 0xc9425676ec2cfd7b,
            0x81faa206aba14dd5, 0x1fa6106b2a0d376e, 0x6302838e0dda30d3, 0x6a762489107bfafe,
            0x577152885e491689, 0x0c854983423eb8d6, 0x405be46b30a65078, 0x21e211964cb7335f,
            0x108c63ef8110823b, 0xd7349d99d84e83fc, 0x4a68e1179871c029, 0xce9c27f66e8a6074,
            0xab48d3b4fb0890f7, 0xc80ba815b884d322, 0x5b9e5a495656eefb, 0x9fc5cb814b7babed,
            0xdbedca78153236d0, 0x8a256fd7ea263f1c, 0x09da7a52b0dbe871, 0x60de0363fae73ccb,
            0x5672195e6c598e48, 0x9afccc5db8ba181f, 0x990500e563eec938, 0xb90d7e718ceb7784,
            0x0d0705ad4a4e2331, 0x51ab78b97b56f7d2, 0x6a39f5eda331bfef, 0xef13d34e28f23a09,
            0x525ad928472c0596, 0x46df1ffe566a450f, 0x1ef5d6698071be70, 0xdfc325cc1427f13f,
            0xac93f181beb27580, 0x70b0adeee12b6e65, 0x8bd889a4659037e3, 0xae2e6adf1d2eebe3,
            0x658572489535a005, 0x37ee88b6212399c8, 0x20edb4ebb582741b, 0x01c4cc11d4a9ed03,
            0xa121fde3142139d6, 0x26324e25b0b2d348, 0xb026bfd10651baac, 0x24f605ea1d0fe4ea,
            0x6588833258317ace, 0x197eec934fe7999a, 0xa1561f9d63c1656f, 0xa749eae0177fe2ef,
        ],
    // j = 139: cos(139·pi/(4·512))
        [
            0xfa33dd7dbddefbc6, 0xf08889da24897caa, 0x3da8f1d303b5350b, 0x04b188331fa0616b,
            0x7427fc5b0f964103, 0x09d4115a208b62b9, 0x29a6f61ac800fa9b, 0xa27564968897822d,
            0xee86710e0d2ec5e5, 0xad4f9cb3d0204296, 0xe3c4959064be6c4a, 0xd641a9457a7b4fa4,
            0x90984bf7126b1467, 0xf17437076cc18d9f, 0xc827c96b05a48c7f, 0xb3bcf267216b0177,
            0x0f43c969baabc4dd, 0xd708ad6051e8a9b5, 0xf2151a7eeecd6232, 0xcb73a94523f4a78e,
            0x7a8c8c7dfc1d1a24, 0xa6261bdfabe88b6b, 0x055e533dbeda265e, 0xa9bb0885b62f0d49,
            0x19941ba9eea7d5d6, 0xd167655b26a72e0c, 0x57ecdae9d5311ef4, 0xbb205f0c6dcaaaa5,
            0x9b54c610bb9eaa38, 0x2690571034676a42, 0x143e785d1d0e4009, 0xe4855d3d672309de,
            0x9d1ee12acbc70d70, 0x297be8e3e8bf9466, 0xecd198a736586375, 0xe0c58d6f9fb58c26,
            0x3ffc3a51e94db752, 0x5aac7a5bed1e8481, 0xc8d724e048c7707f, 0x42d2408f16a718a1,
            0xd37fc9bb7ec4c45e, 0xc56a03dc4e205b4a, 0x96f6fe637a1301fe, 0x62a0fa8633a3b8b0,
            0x279dff15b3b8929f, 0x97c66f25502f8c72, 0xba9fa8cc7b9d795a, 0x8687fc6585c3048f,
            0x3983434ee0342e00, 0x0ae10cc2acdbaeed, 0x1daa14abca21238a, 0xb1a9ca200d95e4bd,
            0x97aaee057f258007, 0x76dc2d9ef205de66, 0xe35801affb1eacf8, 0x9194861363e1804b,
            0xf89d00b60e12d50d, 0x9dc0eeff141fb215, 0xe8d3fe89623d8ed1, 0x074eb73af8ed3f95,
            0xbca3059eae4d1bf2, 0xdc2d8fe22c1b4572, 0x1eb29dce204549fa, 0x011cd36b3ee0246d,
            0xbc9b619913b38299, 0xd04cd9ee7cf48451, 0x9191286bf3a764c1, 0x8a1271caa2eb9e19,
            0xfb5798cf54c0608c, 0xabd48d4d1f70db8d, 0x77390600aee26cd8, 0xad7b6475c42cc48b,
            0x307839b2f8727cf6, 0xa1a45329dc1ad863, 0x63bdf3d533f41173, 0xd3c02a67c4a9c9b6,
            0x829db2202fed0f24, 0xa52d6699940cc454, 0xe45d4fcf6cd41c3b, 0x61f867491d388764,
            0x1c7974fd41975c39, 0x70e831712d7a3b58, 0x1ae39da6987e5258, 0x103a38274fec38b0,
            0x5e7c48d7ee12d3d2, 0x95ef241a903a0470, 0x6c783c619a47d2b6, 0x17e672594fe2736e,
            0xd61fb47f64bdbaa9, 0x7f5e2eacc43781b3, 0x7ec9edb4f03cfba2, 0xd6dc3d5fdbd39dd9,
            0xcfcf6b8a3d68b899, 0x57dfeab7091e55b1, 0xb6d565b1176c2472, 0xf6e6ebc7734f3017,
            0x1f59b9dd9a3a7b67, 0x7d8217b922391336, 0x02b4c014871e9f4c, 0x56a5f992210bba3b,
            0xc5d45b3bf6d36a72, 0x510092993ed5553e, 0x928ba625f0b35061, 0x9bf0140ae7800308,
            0x9dc3c787e2ccf159, 0xbf058ccdb157e2ab, 0x1987dc9cc42b4050, 0x0b68aaf5eef98a2e,
            0x6d7968f24a242219, 0x7048af89ed4c56bc, 0x98a7beecc17ee067, 0xdbbe92cb132e4d99,
        ],
    // j = 140: cos(140·pi/(4·512))
        [
            0xfa1e842ffc96e4e0, 0x431c393c7f62da65, 0x367861225c8794c1, 0xb3125a548a5b4140,
            0x68f31588b82c9134, 0x71befd0d63ddc080, 0x7a280fd1202ff226, 0xfe112bee4cfa7cfc,
            0xa97012078e324cb7, 0xa0172b877908e57f, 0x7a042cab17e87683, 0x0ee03cf1d81c17e2,
            0x1c02eb415f9e1094, 0xf1b81124ccf700ad, 0x9a60ee3d64ea89a4, 0x00cca188e16f0524,
            0xb0b4a59eee741c25, 0xe14af6aa8602fece, 0x779117ecd5796019, 0x504db6870f073ca1,
            0x367541815c5d531b, 0x3fd269a19fd53c55, 0x316dc666731eec20, 0x4b9d2c52daffb284,
            0xad6b1cc58e660019, 0x2ec8b7971b104bc4, 0x669db4ab41b5b2fd, 0x01ce402cb750513a,
            0xa1a03a0ccebfd4c6, 0xa2fa7ebb5f36c8be, 0x5e09bdbf528194a6, 0x778dff1f3de15d59,
            0x69258fece1fab069, 0x2a0beb2e5b09b39c, 0x84531316ee1e2037, 0x12dca45fd7cda881,
            0x3cea24198543f8fe, 0x50859e9bdf6e26b4, 0x6e7331b20870ed53, 0xf276ba12a514a536,
            0xe3d5837aa1f45ed5, 0x9cbf152b577ff929, 0xdecf26d4d6bec065, 0xc7f0fa57016c9364,
            0xeff98ebed584ccc6, 0x55ba40aa52b2206d, 0x5f431007cbe49f4a, 0x1558f57b35029cd5,
            0x8bad423730e23f21, 0x3b2a2cc1dc0e951a, 0xe223f2e261f7ca52, 0xcd1f3f478537e54e,
            0xc1a3b49ecd956a52, 0xb38508e1e81cdd93, 0x1e7c1c4f133364a8, 0xe6bd1c4e207c1508,
            0xd0877579e2128b1e, 0x2d0427f29ee72c60, 0xd325a7c76cb50a2a, 0xae941ba292634c03,
            0x0429881e710927e6, 0x55648e5ad7721a4e, 0x04fbe46eb39733ce, 0x0ff1e488344b81f2,
            0xeb7eb41774c3b80f, 0x4dcaebd3403d3d7e, 0xc45d3338e86fdb99, 0xdc69198a4e55a7ab,
            0x3b24ffb8470abf94, 0xe46ecbf9359484d0, 0x7668b02189178b02, 0xe648f57c79ee12ec,
            0x3cf569d74e9f274b, 0x62ea7cb93413ccaf, 0x03c279d79f318950, 0x59f3201448b50d14,
            0x11f05f29081dcf14, 0xb5c82cab0ef3df92, 0x537cabbc41ae79d9, 0x03c0801b6efda7b5,
            0x3c91468fcdcd8c03, 0x0ef0dd4a3727dfae, 0xe2d215cb8edf2edf, 0x4dfee99215fb38a6,
            0x7b7332c173e803bc, 0x65363b268fe04920, 0x4882b4230d3aa3a9, 0x9b80c2364ff5e923,
            0xfb4fac1f1e3f1059, 0x687e66b32e3dbce9, 0x2dd9acb9c06e1786, 0xcef64314a7c487c5,
            0xfdb7ffeca74ab612, 0x6b20d04c6c0aa0e0, 0x5abe0121f8089677, 0xb8a7624c625b8cbf,
            0x86c7869be77af8fd, 0xec482e9756e1fdd2, 0x8c9f9e5bd986ca89, 0x5d739b4647801d75,
            0xbeabc58614c6e09d, 0xdba13b1206ae963e, 0x11bfe3d9be929595, 0x3721aa9bb3808405,
            0xc0d441aab3e75368, 0x84a60fa9df87adc6, 0x3bd05bb81c0c14b0, 0xd119aff467adb646,
            0xe9e3a20b63d3bfcd, 0xb471a2aa908c6074, 0x7dd37cc4752e1d4b, 0x4eceb6f87c6cad5e,
        ],
    // j = 141: cos(141·pi/(4·512))
        [
            0xfa09044fec56df1d, 0x89c86d71cc1b77f8, 0x2eda6a87c8493bdc, 0x6a2c7ef0cf65a0a6,
            0xdc09e35890e90e76, 0xc58619900591023b, 0x17a53067680d2e3e, 0xf7cdb7483b48fb68,
            0xbf043dbd399df25b, 0x7d855a4c14f822d3, 0x7267e89dc50a7cdf, 0x825798f1ea86e40f,
            0x4a73381cf03ab999, 0xdb3f53c9d0d946b9, 0xaeb6684d4c895cae, 0xdcc394f7a39c5257,
            0x928244e092af98d9, 0x72aa3e77a0434d8b, 0x79efea70a8573591, 0x096dabdd915d95c6,
            0xaf817ae9030fceb3, 0x432301e2af11a097, 0x7b7a38f795004bf2, 0x354fb5e08805421f,
            0x8e8a57ef474a773b, 0x0769144f69e1db6a, 0x5a4b254c927c3e2b, 0xe682771d944e9769,
            0x533e39fd3351124b, 0x2be3e2d182a0d6d5, 0x23ef04c60696ca6a, 0x8433a93d098e5dfc,
            0xfab2f5bb40b1ba20, 0x78ff50efd81b0525, 0x70a1356682b39c13, 0xc2b77b96f85ee9e0,
            0x8d462b624ffbe0f5, 0x9f18d030375a8235, 0x76800dd05d3aa248, 0xa412fd7405e77957,
            0x50075762d80b227c, 0x385ffaa343e958fc, 0x9bfa17afd054787a, 0x3b607609f3527b25,
            0x593eaa8ab035a657, 0x2167519aeb66c648, 0x39f1b55791310301, 0xe92ee1a3388a1c48,
            0x28f6f8dd2ec1d799, 0xb2e22966ea18f4e1, 0x32ab7eaad6a664b5, 0xda57565a5f47c4b0,
            0xbbd231f7cdd48ad4, 0x3fcf42044f6cd825, 0xddb96d03c890ac62, 0x82c97f3aa1f9aba9,
            0xa78549c151915bd5, 0x569ba7dfa884c415, 0xecb167cc4f3e334e, 0x546d17f49104b334,
            0xd6a83f75c3030d77, 0xdaed9de3a4fb685e, 0x0725e3b72815647c, 0xd35e6e06d288e97b,
            0x10df35b21c1b6aa1, 0x32b2ba3adf007097, 0xf1398113ae2fb53d, 0xa98ec1c5859931b7,
            0xc52d3621020f6c62, 0x1948079bfb8aca59, 0x8d784e6d6cbbfc4c, 0x09123e1b8d6e1822,
            0xb6cdbbf5b9d26dac, 0xe0b30f66c3dfa24d, 0xa6111917179b9cff, 0x1c4aebffc997f204,
            0x1ee865843ef10f7f, 0x3860daf143128ddf, 0x4d305d742022a882, 0x7902a36c16a49ca2,
            0x662d68d54386199b, 0x96dcfabef223ee4b, 0x80ce825090f8bd76, 0x0754a495306d36d8,
            0x3f52d53ffb8433f3, 0x187c3d2ff972cd4c, 0x122e54289e6154cd, 0x075897330a154c79,
            0x18e5acd97b0f11d8, 0x6d9b9c53968ac744, 0x7dae230650079758, 0xa3d71cf6a4dfd428,
            0x97be36218d9624c4, 0x1659081d37b9fb8a, 0x70958362ca0b4437, 0x37a19c388ffa1bc7,
            0xf3f50f4052256f2c, 0x40567c9022dfb9de, 0x90bb2efb4eacfa9e, 0x6a31cf868d321449,
            0x38192b2b8c500865, 0x2785e9a441ce448d, 0xee0669bd1c825e60, 0x983eb546bd70cc32,
            0xcbe9d09b9378232d, 0x82c658d14a3a447e, 0xa716b1d92b858f29, 0x8470250f01dc2b26,
            0x4f56a98d67fe07bc, 0x4ebcb3c600b51a93, 0x5a28f309180fe0ef, 0x80da4ef5e8883c7f,
        ],
    // j = 142: cos(142·pi/(4·512))
        [
            0xf9f35de0dde328ab, 0xba5dbf4510eddc8e, 0xe154a56a140f40cf, 0x867c7425f9621a97,
            0x1d085a3862ed57e7, 0x30641e1fb3c97584, 0x49e278d3cbd8b4ff, 0xf568a6e659fb068b,
            0x31ffc3dc1c5941e8, 0xb3e4650cc799c03b, 0x1a310661f5879a23, 0x8b87be5899550ebb,
            0x5c3fc5469a708c96, 0x44e6e0fa3d423710, 0x25dc39ec8e73d12f, 0xc77ef60eeffb5abf,
            0x836b0e4e89b0c5fa, 0x5364c6018d2ec979, 0x7d85adc2169b7dbd, 0x1c4c7fe85bc858ef,
            0x5f6f32298ffafe19, 0x0ec58d5c99fb851e, 0x01b0bbce3ce81876, 0xb9136a5c8b323729,
            0x0f90022cc732c356, 0x0fc0308e49d2c4aa, 0xa705cd2f5ff71dd9, 0x5adb577379df9a74,
            0xea3b88804418b0f6, 0x7c380c69153e95f9, 0x66b4e0513273d4c3, 0x792f9d295a4eb606,
            0xce836346a86198f2, 0xb980876e98030f69, 0x2cfd17b0936777c3, 0x7516a8dbf9d17f8c,
            0xf7d3d2f5ce01a4a8, 0x0d4027ddad2729e5, 0x2def260ef541fcdf, 0xc6cfd273d77d7da2,
            0x965c407230b83421, 0xaf0bf99497788521, 0xe43774ec4ca29e2b, 0xc1fcd65b6e816205,
            0x3a55df677cc3a583, 0xf847703f2ed5afb8, 0xa079a08610d155ed, 0xb8e134cc57a03214,
            0x25843818d0ea2b54, 0xe3985b68e3d28139, 0xe5363d14d9e8663e, 0x186f41ce940d61c6,
            0xb3caf490d48163a8, 0x26090d9a489ddf43, 0x0b89789a143e88c6, 0x33edc6fcd3e27b36,
            0x311e47e2161ac421, 0x3fc7a5b30190430e, 0xf22013f5cd9256b5, 0x51c7a60534f3579d,
            0xbbaa26ab7a0777c6, 0xdda7606dc700924c, 0x3fe476f674c352ef, 0xd777fcd9631d1b73,
            0x1df12e0d642fcfce, 0xb009243be2e015a9, 0x028f5df388f78455, 0xe1eb8b303b38a0f7,
            0x82434a23af58a8e9, 0xcb9d02926a3e30ae, 0xb4d81593cb8511c9, 0x9d1d066d9b10bff3,
            0xd1de049364d34e32, 0x284e7015edfc577a, 0xd60a9f214a95d8ab, 0x8bf05734c1447f8d,
            0x715eab095fb01397, 0x0fefa8bc24c324f4, 0x00305de863196092, 0xc10bb720207165a9,
            0x53686c2b2565519f, 0x4b88e65a66c20868, 0xcc419ae0934211f0, 0x92b169386fab1d74,
            0xb8967e1d83e5393e, 0x5b083fc0cf14d488, 0xca6873776335cfdc, 0x057a5eeb4f9e0e44,
            0x16100203e14e7aee, 0x450899ec2e015ace, 0xc0c8927f2b96f68c, 0x5ec334187ddfc849,
            0x5b828965c5ac6c6f, 0x952df84dc6b594c9, 0xa0748d4ebedb486d, 0x72d6938c0863a74e,
            0x98c24c24b6e3daa2, 0x1085555b76947c63, 0x5770d8912f7c182a, 0x4f1b6c4327ee1f25,
            0xec59f1911d54fc93, 0x39d84a80fd7a4033, 0xa7bb4081173cb96c, 0xdfe500ea416903cf,
            0xa0f30f120d5695c1, 0x8ac7a1fd87dab707, 0x68336fb3bf9071c3, 0x793429d595eb5f6c,
            0xdac7860e62f93380, 0x47a8a3672fcf0104, 0x0d6215c751804d45, 0xbe487cd927f936b2,
        ],
    // j = 143: cos(143·pi/(4·512))
        [
            0xf9dd90e627f23ad3, 0x0c4ddbabc79e3ddd, 0x9a86a667a270d165, 0x6ec22a70e3269171,
            0x9d7347da5f88e04c, 0xb57bbff864b81d58, 0xdaae3184e514c8b7, 0xfc59f5c712d59ca5,
            0x41dc135ac54471aa, 0x29931b47e95c6837, 0x82761ba068597a9a, 0x8be31658452d0163,
            0x7993331e764cd7a2, 0x451231bc323e2853, 0x7db205bfe460f4a1, 0x31c4b0dbea929e04,
            0x12185bf2d4de6636, 0xeada3460a51de768, 0x36b56a41b4153e2c, 0xb829c95276fd66a8,
            0x37b7188d834fc005, 0x57b1f82420e64dc3, 0xe9cfec76fa1de7bf, 0x46443f0189f9c043,
            0x6ecf4d743c5b905b, 0x995eb9214acc394b, 0x189a75d9afa89076, 0x337ff15fba5a2513,
            0x57d34af1810406f6, 0x29aff1834851ccf1, 0x580a606fa73459ce, 0xea825936816144e6,
            0xb589876cf27b03af, 0x433c93ea77170860, 0x8ca32a8e435171e4, 0x475aedc2c1eb3d73,
            0x495081898c834fe1, 0x5cdf531221ed89e0, 0xa0b586afff752c2d, 0x07385548771f2186,
            0x7f0c3fd40e749b60, 0x4b1e2cf7bf278d09, 0x2e7488c68d903f00, 0x7e91370df92e11dd,
            0x6cdc8300d50bc988, 0xc22ec12d158ba879, 0x69cd1023097d817c, 0x9fb6b1ecad8ac5d6,
            0x9008cb6294545b6b, 0xb5f9c522e0e792fb, 0x3758c0e7ba76a982, 0x176539b54b6e98c9,
            0xea9f9d12a76ec2e4, 0x5124bfcdee9f0986, 0x7d0daace75855ebe, 0xb1e7096e13177b46,
            0x9095c61a03840bfb, 0x83a55d3ffbeca703, 0x2845ae0fb90b89be, 0x6e7b897dbf70dd2e,
            0xd22ca2e39a72f4f9, 0x9991066e3a562a53, 0xce9be50f8cc4c698, 0x1889b3d6348aed47,
            0xdfbe5407251163aa, 0x789cc00139b95b46, 0x72e4315e7ed3664c, 0xba172895df37a339,
            0x09093b5aa1703ea8, 0x2b62fe06634bef73, 0x591f5032f9eb5143, 0xfd4baa6cab4ea5d2,
            0x8a2a580b72b426bb, 0xc6530330919e3f9b, 0xfe4da0190075866d, 0xe6015bf225f98aa3,
            0x54f1c9b04922d82c, 0x6ec00651410ff0e1, 0xbbdfe3dc64069bf7, 0xc62651f7a141b574,
            0x4e6a2ad51975c270, 0xac9c4ae9107f0bef, 0xcb384d83f977c894, 0x2bc4a29fe46c7c64,
            0x73972394922c6b51, 0x4bc96949d8a8d00e, 0x99da2a2708852253, 0xd104e841fe9f87b8,
            0xafc4d3d5d62bfe5f, 0x0188cc22e24e6d39, 0x59aa7bfd119ed9b8, 0x7cf63325474a1f58,
            0x5817fa76f9d507ff, 0xb75007b8f3093c14, 0x62278dbb7af4afea, 0x996a504d1ff173d9,
            0xe57d7576ca87177b, 0x392749bdc89022f5, 0xf1a4c6e1cd6ac3c1, 0xfdc35012b52efc1a,
            0xa799c64eecbe77d4, 0xcd5c74a55a6abdbd, 0x3dc210ec1146ddcc, 0x2f65c9c3509c2d24,
            0x2f36cdd76251b9e1, 0x63c1bdc2b95d3807, 0x1cdc871da98728d9, 0xea872bd8df28f3f3,
            0xc987ddc79c639455, 0x36a08cb675e11e7a, 0x2954aee03875f3b4, 0xb8eb3c2b9784c2e4,
        ],
    // j = 144: cos(144·pi/(4·512))
        [
            0xf9c79d63272c4628, 0x4504ae08d19b2980, 0x79b567a67cde8b61, 0x61e63b20928c47af,
            0xa87cf32ce084af6a, 0x5af910ded9deeb16, 0xdb2b998f66f2307d, 0xae6e7606b067e6cd,
            0xe8cb60977f700f96, 0xbc72ac53a4009123, 0xd45b5d7d90121cab, 0x0c55ca02e2401a84,
            0xc3fcb2c66e399587, 0x5d593af1a65c8678, 0xc46ffb9968091a6b, 0xc15fbf94599b1d08,
            0x4ac0f1c10b3aa8f3, 0x0810ce6e3ac5e796, 0x89dce3079fcabd89, 0x3cf669c70456f9be,
            0x98a6002fe5a9c06f, 0xc0fa39691bdd31bf, 0x5d0886c09da9515b, 0xf017198fffebd19c,
            0x7b0199b23e0c968b, 0x4abaa16cdd183512, 0x9d8dd493c20a4cbc, 0x7cb19b93aa856823,
            0x712d59f673b17ec8, 0x96e9d48e91e5f70a, 0x71cc13ac93df9cf9, 0xfe978b1f8872cb8b,
            0x1171a2202ac6db2a, 0xca03a02012ba69ae, 0x1d56eec6946cadb4, 0xe76eaa73528bf190,
            0x0c3b1393c14bc620, 0x82a33e505730a1d3, 0x4bdc3cdf6d5ff178, 0x3d5e3b7995417561,
            0x6bba141df08eef46, 0x3cf6e9e6d7aee7eb, 0x143bad7af9cec050, 0xca14789de49d8acd,
            0x67ff4f49468e6156, 0xf276577a5f004ba8, 0x7fbbc9e6339b5d97, 0x5da72a30b895ad67,
            0xe969ccc0e9238d73, 0xe9ae4669305bd210, 0x702f33dacb472092, 0xef22ea11fc1ee280,
            0x9ec8cabbbfcb5e05, 0x4f9e78ab77646b4f, 0x6d9b251b815aefe6, 0xb69c5ecd34da1609,
            0x1b8bbeaea8c474a4, 0xca757f28e1fc32a1, 0x4d1f8c8a4c0b48ef, 0x33b7931d212e3f5e,
            0xe7058a9d7f261ca6, 0xa05c72659f9a4327, 0x8e64b19e50cb9511, 0x6b9f0bced7f8684a,
            0x85063d8c942f9a75, 0x99a586e8deb34baa, 0x19c27699f2c6dfc5, 0xc903b7a7251cfcb5,
            0xeee4c5b002b2abb5, 0xf126369a2db92568, 0x3e6fa593839fa460, 0xc19ab26189a01551,
            0x90535766f30e32a3, 0xac235a8460c80faa, 0x38a841880a460b53, 0xe0233a73b3d4cae6,
            0x861956134c93c911, 0x8f0844384cf4845e, 0xf26de644a0fdcdca, 0x47f370d634963d72,
            0xce5e1517275b978a, 0x2ddb81a13cbe9663, 0x9df206cf23e2800f, 0x07552fcd0fc0d94c,
            0xca79ae5621464aa3, 0x5a0a010996f63958, 0x27f90af73b8cfcf8, 0x78cd1a0f2c24b2d2,
            0x7aaa8790478487c5, 0xd860ce5bc860a96f, 0x6c36a2fdd44a5359, 0xafc44f6eb752e907,
            0xf2b108dfdeda5b79, 0x902c0658df4e3622, 0x92b31a0e252769f1, 0x93c33994db2b6470,
            0x29403678d4f60ecd, 0x19caf2b5f67bc92a, 0x834b00dafa5adca4, 0x2efd3e3084329be8,
            0x22eb6ab8325f928c, 0x5b31b6d60961fc64, 0x6f0e63c3313c7226, 0x740fb838ad8f5594,
            0xdf44a3b6ae3583bc, 0x65d5b1f273bed2cf, 0xd07afe27319e3d73, 0x6a6cecfc9139816f,
            0xec6a253868f8c6c3, 0x22404b4cbc005c43, 0x4f193cf107e8a016, 0xb76fd68cc2248d50,
        ],
    // j = 145: cos(145·pi/(4·512))
        [
            0xf9b1835b3e2aadd3, 0x5953de057d894ff6, 0x859b22ce429588e3, 0xd4389d7d241fc1fd,
            0x72e510cd04e93da5, 0xc93a742348032839, 0xf1e5b95d4eb8a413, 0x21640343a506706b,
            0x3bdb424cba613e0d, 0x6a811665b2ac2e77, 0x8f97cc5e47bb5620, 0x793acbaa827bf86e,
            0x91820e3f72241d50, 0x0298bf36c70b2b1e, 0xdd385f366535037d, 0xfe208b36e4b88571,
            0x1dcc4fe1e600f5e3, 0x55be721c454a319e, 0xaad8ca8d7b03ffbe, 0xbb101747113ca5fa,
            0x5202cdc1f101e18f, 0xfb687a2cf4cef7d8, 0x9f3bfadee084798c, 0x7081bb5c9ffe17b9,
            0x3cc40c91c3f44723, 0xd0e3bfc82ac627a1, 0xf7f7d00f2b5aee10, 0x512b26e40eba82ad,
            0xeef9f66ed51a68d4, 0x8906c7c894159b1f, 0xe957d7b621922db5, 0x5911b4aa5a803eba,
            0x3d7392601dda4f09, 0x380e1d9a6b1c51f8, 0x52692818f56cd05f, 0x8c8304ccbf566995,
            0x5f4958862611d8d1, 0x845ba9482fd098d0, 0x6969d7cb20195403, 0xc73e7721de842e6f,
            0xdc8eb5c2bbec33c7, 0xd42c45d6a56eb02f, 0x0c298207d9fd30aa, 0x64a6b9617d2ecc7c,
            0x36777c40ef55ee25, 0xac4e24cbf5029023, 0x31e2cf9f7abf7d56, 0xc411f1c9f7d91046,
            0xb3de42814417cc0a, 0x5018e5141b3d7dc8, 0xbb4818ac93c3ca79, 0x69dc9707910979d8,
            0x40c69eba480302c7, 0x4e6ffb08a756a594, 0x9a882853cd81dfb6, 0xad46e0c9e7131fb1,
            0xdae75e033cabd601, 0xb2544bcfd8444958, 0x7e419116aeb770f8, 0x67d5d6647125c105,
            0xca436678d1df7510, 0x68c0e4247bbe62bd, 0x069874325a26300f, 0x19f855d83f30ec2b,
            0x967a7bbe99b2744c, 0x36e778e6d4197d3c, 0xa8091d635ee1019c, 0x8cb112b703bb6e95,
            0x89be1ec82b7a7a6d, 0x8519a5bf5f3f8c38, 0x36e688deac1ac26c, 0x316a068ed43a2a5a,
            0x87b36332945cbd54, 0x38703bd586fd8b6e, 0x65cd4db55b961f34, 0x673672f5629a1be8,
            0x5534ef92dd599455, 0xde4f6af1eaba43c2, 0x51891f31dcfae862, 0xd61dc1dd859b1485,
            0x782f8353869ae525, 0x85cca9769a0be312, 0x73143ca6565e82fa, 0x59fdd2638faf3d69,
            0x38ce72540ec8e84a, 0x71917ed0ab5f0037, 0xf85327dc2389bc33, 0xd16118b8380ce70f,
            0x0058baca4e645350, 0xd0ad4d66e3500e8f, 0xade43a9d1f527c52, 0x28e31014f9b1babc,
            0x57721158faa9b58a, 0x3764c00c01b06115, 0x20617f863c4b2da7, 0x9065abd668dd750a,
            0x73eec8a395a1d5db, 0x1bfb0109fcca7eec, 0x8592fcadd0ee51bb, 0x5c3930d83f9d0d2d,
            0xfa9a23f69895440b, 0x203802b14369048d, 0xc1bfff5f92daa820, 0xaa47188be6c1c8e6,
            0xdf797aa31ab3056c, 0x77c912e58c21cc8a, 0xdf20a5b14c56d7cc, 0x225aa760bbc03fa1,
            0x3a162ba6b6d1a3d7, 0x3fe2172133d1421b, 0x3be25a38d3401a6b, 0x96c3e9bf6f536320,
        ],
    // j = 146: cos(146·pi/(4·512))
        [
            0xf99b42d1d57781eb, 0x78685d850f80ecdc, 0x405aba9096c264d5, 0xcb714480cb9b61ff,
            0x89698e2f0b94bdd6, 0xd14cb25e1a321c0a, 0x3277bfb66dc02b02, 0x2ac4ab4bd4712816,
            0xa8f767847b49772d, 0x42dcb3ff2f1a62cf, 0x2f96dd41e4ad8bc1, 0x5066c4b5aaf6adc4,
            0x0a4797316bce3669, 0x777262ee1372b4ac, 0x1c771def2368f183, 0x71fc0ec712968272,
            0xb89d47931541665d, 0xc732e77efcbdb7cf, 0x04692be8be7ed810, 0x0d04b8c98546bc4d,
            0xe6a017d5d809450d, 0x07afbde2fdb8b2df, 0x75d0c934b8a4f6af, 0x97f25f92089f8672,
            0xec8973a5ea2b5310, 0x5447cdcff0206f5b, 0xeb4d56733652b75d, 0x9997871c2ae8ba77,
            0x375465d871e35e69, 0xb7e2a060b0cb141d, 0x7ba58f0a67fead9e, 0x8e22df37dba97ab2,
            0x4d8e8df73a27eaf3, 0x7f98c1c781e0eb28, 0xa2d2ac08eb9243db, 0xb07fbf7778cd5575,
            0xd44dd8bf2591f9e3, 0x65d4ab9a09d7d4fc, 0xd0ed8b58ff17a0f2, 0x63e163004b8e10c0,
            0x157bad76d26aad8b, 0xeec0e1a2d1bd2eb0, 0xf88d057a1e11cceb, 0x7c2635c1ae0bbaa1,
            0x85aacda3a98243fb, 0x6f3b55ddb9bb771f, 0x27302f7fe3a3554c, 0x5c614028429517fa,
            0x175a1e59dc9eed99, 0x7c6e12d588a4b367, 0x5fc43c432e7b1fc2, 0x3046aa499fa876d3,
            0xdaaf43799c0d397b, 0xfd7a1b93f1fe6491, 0xfd1d922219c8b4d6, 0xf8d433ef3ee3c511,
            0x5ad159b92475f43c, 0x131a61e5585f0974, 0xcade7b764a9e4938, 0xc9348bc4d916c3bf,
            0x0bdc8e2c146be681, 0x2117acb944df64ee, 0xc1a13cec8a2002bc, 0xe55b3e2ed50b3a9f,
            0xaf3361718b0af04a, 0xdcaabe68dc7f9be8, 0x0c292f0a5df900ab, 0x0dbb01a5c933ee16,
            0x52d9ce17690ebb30, 0x5935ba3c0619f658, 0xeba02cf542d7136b, 0xe073e57a0bc4d235,
            0x1c56da09d92b7b41, 0xc1c2f3abbf444a47, 0x5df4493f3eca196e, 0x881b10c9f66f6ab9,
            0x91bc64735b1a51ae, 0x7b24ba775a3a5bf4, 0x99f814cfac459422, 0x034c3f3591b7c943,
            0xb6db168c0eea20cf, 0xf51a6955853302e3, 0x33b0d21270115c91, 0x8738516ed95c9a77,
            0x4147b236973d810b, 0xc4df94237e4232eb, 0xcac7c19f8bbc1bab, 0xccfb306d448a45fb,
            0x04d3c67ef0b5a0a8, 0x5fb24fabbd851bf8, 0x81b986ef59606e9f, 0xc705767cfe56d570,
            0x748464f737035de5, 0xb832813ba40f6e1d, 0xfde4f9b5bbc02ff2, 0xc67c1db6083dd5b3,
            0xba25aeb5d76e1edd, 0x197e755b63f1b849, 0x54ad4a39e6aa6dd1, 0x19f3e23ccc6d499e,
            0x14355d948f58f196, 0xf1e18abb40d58532, 0x955d855416710589, 0x2ea75e6803a20a7f,
            0x4be26e2bb3c32954, 0x8a69d3a6b128cf37, 0x5a510aee0368afa3, 0x6a87f3c9a86e7338,
            0x9df987d980dac03d, 0x0955580740ddfbf3, 0x2e61e51b58425487, 0x3aa5cb8c82850be5,
        ],
    // j = 147: cos(147·pi/(4·512))
        [
            0xf984dbca5b8cf8e8, 0x94e5f05dda43de92, 0x5e5dc5635117b9e2, 0x8723737350a93ec5,
            0x14a8d3f1c01eab87, 0xede5d9649b789d08, 0x45c4f62886847f4c, 0x4c568ca71356209a,
            0xb720dcb23bf2e102, 0x391cecedf67c08ad, 0x2d5425aba7fe6d73, 0x93a6b64cd1b24f41,
            0x47c52e21c467fb69, 0xd5a53107bde5b142, 0x0f596b1916369c60, 0x3637f077debd197a,
            0xea3ccb3aa57eaf62, 0xaae6394289b66630, 0x30f088530a4df59a, 0xe0c480b9cc54576f,
            0x5299cebd343b257b, 0x5f7df12353a2f5d1, 0xc0be1fa4cb8bef11, 0x0c36798008c92f45,
            0x0c29f65bc81edbf9, 0xf868a8e42cec6e19, 0xbb3aa5c3bfcdc139, 0x0442469a0e844607,
            0x5f27da73b2103a4a, 0xeaed12c7b8b764a3, 0x4f53e287869f56fc, 0xfdcc6385e04ed46f,
            0x55f25736a5692f6c, 0xcb7822ffdf0eb7f2, 0xf89a456ae1218a61, 0xa54c1d9ce9012990,
            0xdcdc9cc33a9037fd, 0x370e972f5a5fd166, 0x91216a05af5fe0c8, 0x8558cff7cf894403,
            0xb244342e22b96f29, 0x0a2e8af0dcaec5ab, 0x8c635e1bdfe09bf5, 0x818e36e81064f905,
            0x7dac4a17590e1b7b, 0xa718e6f2a7d9c1b4, 0x21623a604301cdc4, 0xd326b66a4e163905,
            0xac844f0e1d61670b, 0x92055cc5eb955e86, 0xcb702e4e84a821e8, 0xf823056017e95e46,
            0xddaeb85afe0a6a28, 0x8fbfed8bcca706b3, 0x9d0ea84f4d4566ad, 0xd0ffa41da1e93906,
            0xa302820075badbc4, 0xa1f74d26ab4d1d6e, 0xae37ef478b578f16, 0xbd3e5b77d84b478b,
            0x83766bd186858b11, 0x9dba698906d45f41, 0x2cabcf79edb44433, 0x65763924767fea94,
            0xd29aeea2eb846bd8, 0x0613770e38ffe3ae, 0x6701f9ebd09e480c, 0xf3ed13fce54e75d6,
            0x0fdde7143e5adcb9, 0xd9d11b373c6bf3b8, 0x68fbe335e117604f, 0x2c8f752bc617411d,
            0xc1a849097487ff39, 0xc2930cf58182f3ed, 0xf9204d2844e4c557, 0xdc434c5aaa010427,
            0x4b3a75574f9f605b, 0x6b01388aff397948, 0x5e4792cab326aea1, 0x7a8e98fdb964daed,
            0xe80f7585576fa4b3, 0xe3fd49ff925cefe5, 0x7a31ba479e678973, 0x061f7c04cf1a22cb,
            0xb25a0ae5f4d08717, 0x674422cd25716856, 0xe7658545aa6b2bf8, 0x208778a93dc23345,
            0x663ec60581b9e012, 0x4442a410136682b1, 0x03468259bf4524ef, 0x6e7d29cdc68fbe23,
            0xdd94caa7a159e7d4, 0xec5f4c7b163b1a2a, 0xf2442359ae8f56bf, 0xa645f71f909448e8,
            0x26f409153e71db5e, 0x99b4b45537425633, 0xec372ca444f7594d, 0x16ae7bc62ac4fb25,
            0xf8d53f48f85c74ab, 0x5c5baa6e576e131a, 0x307755ce43c197cb, 0xe34c9a889d436223,
            0xeafade1440a90b6d, 0xfa805b4e64ff6eb4, 0xc78c101c05ec960d, 0x941663f2fa5b6727,
            0xef48d5a8b6b266d3, 0x1de8b007ad533d4c, 0xe2b1da17a1810e81, 0x8e5c474337c422d7,
        ],
    // j = 148: cos(148·pi/(4·512))
        [
            0xf96e4e4844d4e82a, 0x80e8c17bf80e8f01, 0xe950b12911e9315e, 0x7d478c22155a229a,
            0x7c471cd72f629a2a, 0x3aa479839dd127b4, 0x69bf275ac8165295, 0xfe1ddb3de5cbbf35,
            0xe4bfada4f5e7308f, 0x192ca28730f45215, 0x4f415e568408cfeb, 0x4eefbbc13474ebbe,
            0x9f80a2a2db13e090, 0x09ce766168b15eef, 0xbb3b2ea25851e274, 0x6768655314a2d1da,
            0x80df4457e798bd01, 0xacad03a88860e697, 0xfff26f4aa0d4d25a, 0x5dbba45fca4c78b3,
            0xe3dbf5b501133a3f, 0xeef7ef619636522b, 0x28abff6cb3f17cde, 0xf0b73ef7d4c49568,
            0xab90eb47a02534b8, 0xdaf0c58f103b6e21, 0x9665f7157a1ac626, 0x2a9721b5a370452e,
            0x65825a95b9d97828, 0xa60365ba17e9c7ae, 0x02992be6389c2f0f, 0xaef5d224f7e3fb01,
            0xc2cb12d7f7b5d937, 0x454e4293bb923595, 0xcf89b0da59b03a08, 0x0b18dacc7e7564a3,
            0x8bfb1f2fd802caca, 0x276a1f4741ca8264, 0x652d96b7f2c72645, 0xce3345d79456de97,
            0x4d51489346cf3981, 0xf1cbfb28b6bbdbcc, 0x6d543d609f13dc36, 0x24c423dca3b3a1ae,
            0xac993e86c218ff9e, 0x12625af079c4602f, 0x2336d2a9e2bcffd7, 0x830999d59f8978ab,
            0x8cd5a334f55cb569, 0x127626072ffef591, 0x24c0afec6a236a8f, 0x959851529f4a351a,
            0x8ddf5b6633afa38b, 0x5981b8c24e63ac5a, 0x800ad9f2f9c0a744, 0x0228978a670ca682,
            0xc468e8b476d3f478, 0x0273628fa1af4b6e, 0x168b8778ce0c7f76, 0xbd4fcbd5df90c470,
            0x2d84c77cc513feea, 0xcdfec44a1937cdf5, 0xf2d8d7446bc492ac, 0x566209cd5be831bf,
            0x512bb996b1638ee7, 0x6bbcc29f725cbb58, 0xb6d9cb165e82e205, 0xe1b9fc5db8e3e128,
            0xb07605407e7ce342, 0x5cdf66192187c34e, 0xd3f9395cff3bb3d8, 0xc89a2440cc90959c,
            0x10b788229797f671, 0x0fc155d0833d64b5, 0x2601470b50c1ea7b, 0x879761db65b3bcc6,
            0x983c13fa77f6a2dc, 0xf1b42a9470e81d9a, 0x2a114338dd83e9d0, 0x382726b1c3eeeaa1,
            0xa79ba51112026120, 0x456e24b4585cc4ad, 0xc7e5a309cad8cb4c, 0x911a41047d4b70f9,
            0xc5414c98fe51cfc4, 0x86d1cb27e5caf06f, 0xecd7edd74127e95f, 0x67dbeec866fd5a6c,
            0xb9f521253a970700, 0xa5ef684cb56e64e8, 0x493940a420018c0e, 0xc43052a46616c6a7,
            0xcac037526f965fb5, 0x4efdf02de7d53bf7, 0xc6677d2e956f7c08, 0x3304c6c464c98918,
            0x0bedf2d40be1e3c6, 0xd6b7f6301ef2eb3d, 0x9a5899362ba67275, 0x2f0ae451b16c3b3c,
            0x8dd8fc07569d5c87, 0x56047927c0cfaaba, 0x4235018de813fe64, 0xce74d2c47f4eb33d,
            0x494d7b66175a89f9, 0x0118a6a24728894c, 0x1a48485759506d8c, 0xc22ea45ac478e24d,
            0xc97664e60950ae2e, 0x28eea4decabd9051, 0x7af4534872e7fd82, 0x265a4273a739bb8d,
        ],
    // j = 149: cos(149·pi/(4·512))
        [
            0xf9579a4f0ba83b95, 0xb1d13fd781a94da3, 0xea932423923399c6, 0x617da9229abf8687,
            0xce76eff767dbc3b0, 0xe2091ca6d98e4715, 0xbad3dd948850a5ae, 0x599168e96486ec67,
            0x9b5c3f6056d0bc75, 0xfdfd809f625d3024, 0xe21e287d318159a3, 0xfb63f23ef3e5b4eb,
            0x91cf7a491d682637, 0xca11cd7bd70b5f69, 0x52a9e8ed62557b12, 0xea2698bb111cfb5f,
            0xf316ba06d9897198, 0xb44e732f61ed0da8, 0x3043741d8bc74e23, 0xf99432eff3f593d0,
            0xfb7b7c8f7e47277e, 0xb1235fbd6099b0fb, 0xfa04d5fe427cee1b, 0xce0093de157390f3,
            0x3e08a6c511b5cd8c, 0x529e2be04a09eb81, 0xf6ca1fd97e3b5eb2, 0x1db50e1f2b1e92da,
            0xc7c0d3556d52893c, 0x332345ab529079f2, 0x4a6b58ef082f53c5, 0xe5e84f2e81104edc,
            0xd3cea9fb3de83125, 0x50e9dd8b06c14dda, 0xcece3f27b64519da, 0x69dc133e163e2252,
            0xdef6d6edc3fe1cbe, 0x1725aaa757e4b0b2, 0x210566fae62ffa4c, 0xb225c289a8268b9c,
            0x87b04e491aed6c18, 0x50cad42e1887742f, 0x0bc70a7d71568746, 0x08aa9ecac1f66928,
            0x9ece7962e3099bfc, 0xb2153b71a6ffa92b, 0x5e49c9d0c6aa2a8a, 0x0b538f02265b2844,
            0x7a43314fbf549db3, 0x306bb0c5d95d732d, 0x8576d372ef12027c, 0xee82ff4c741e7306,
            0xd48bbc7d6eaa7192, 0x32635e0f3e994429, 0xe79a4ae53196c331, 0x4c1c4622cdf3f04a,
            0xbab48548106dbd8c, 0xc122226db035e2e9, 0x08a522e12bd94655, 0x347e2510d2736a48,
            0x69bb69bb3c7fc35a, 0x7a067ca85f6ae1ed, 0x55ec46edaa4e62b1, 0x3e308df4d731f241,
            0xd3f934173c24e1ca, 0xe5d482e64b8cf951, 0xc1aea8a20ff538ec, 0x27a66cfdfd5b8023,
            0xe5167fdc4d746e17, 0x89b83cad347c4a9f, 0x6384c7db15a587d9, 0x1e0a56bb883dca4c,
            0xd458a32e7155370d, 0x7c540ccb11de43e2, 0x524470ba0e1e459b, 0x94ac593709ab3b83,
            0x71892c686e4e55de, 0xe90a90480c2e8e9e, 0xa179b415e9e0ee6c, 0xd6b79059fcb3010c,
            0x243a991aeb6b2a35, 0x6c4641553264625f, 0x1a30f93aab6df090, 0x340e12f3c48bc5a9,
            0xf0d9e72caeea593a, 0xc0b4c972eec7298f, 0xbfec9a80509cbe5a, 0x78526bf966557477,
            0x57e5ed521afeec6a, 0x5fede3e76ea781fc, 0x07cc80adbd379aeb, 0x26d0848c616191b7,
            0x33b18b77bf0d72a0, 0xc3f203ed0f6ba08a, 0x2174034522f4c582, 0xdeca8ffdd6e43cc1,
            0x0d370588f9233ce3, 0x7b2bd4e667da654d, 0xb1899d65a943b00c, 0x616ba794e0adabb3,
            0xa277a55796ebc9aa, 0xb7983bf5e1b14bfa, 0xede71a2db5bc0350, 0x26e4c4d39c8bd3b7,
            0x840a01f003481303, 0xd5dfd40140146d0f, 0xc01ee9116b446f2b, 0x97f5102df520bb11,
            0x0f58c9b187339bc2, 0x0f859e69552ec0f6, 0xeecc7f42ead1a43f, 0x34acac3dc61077e0,
        ],
    // j = 150: cos(150·pi/(4·512))
        [
            0xf940bfe2304e6c45, 0xc0e2a1352ed7f292, 0x0283834ec23f3ae6, 0x9805eed6d9152ad3,
            0xa4efdfaf4aa6e00c, 0xd1484fcd52c69f4f, 0x3693366329d98d65, 0x94c5189b22b457c4,
            0x1ee583247b0cdc13, 0x5ad60d5d61702bf9, 0xaf030cb59f2b62df, 0xf8c90867747d32ed,
            0x14a21cca66240c0a, 0x7ca2e653f35b65af, 0x20868337796baee9, 0x0be19342d0a2ede3,
            0x6d689053c5a1a3e5, 0xf78a54f965723e38, 0xbc04da6c7dfb00e3, 0xb96a8756dc6e1bae,
            0x8f2f507b7c8fd327, 0x3e7d55b2180dff99, 0x634bd11926064caa, 0x6677822e36aa57ba,
            0x38aac715e5bc4ca5, 0x1f955ef32752cf63, 0x6a7e63466d807385, 0x2f616d466511d0a3,
            0x967cc8c9bfcec0f8, 0xebf6623a0d36fbb4, 0x05af0602b7fe65e4, 0x82c45b52b0d7bb01,
            0x0e26906df318233e, 0xf96d7ce785612a5f, 0x7f0e26075e4320c7, 0xb1e9e00915347337,
            0x4f1d851adf4e428e, 0x2a62a5156c6475fa, 0x65b9574436db1ccb, 0xfe78135e2d83942b,
            0x96302a64af54bd4e, 0x013edfdd7d721161, 0xca0a764d9dd6e743, 0xa76b0cd6121b5948,
            0xc6f65432cf332554, 0x35de3e335a49cb79, 0x5f6d07b5b7a80bfa, 0x96401fdd515771d5,
            0xd5e32aa53a3ce31c, 0x62d6868fd301058a, 0x81a905d942aeef27, 0xa41f4a5975e09abc,
            0xe14d401c1764ee50, 0x6ce777ef6df1b3f1, 0xa5a7c6f8ed390d0f, 0x993ae948ef1e1c76,
            0xaa167b7729c5a0e8, 0x134b4ec807453685, 0x18dffe8b93f666f9, 0x8150872a2ef818b9,
            0x57839afa254d2924, 0x2a40c3a15a4e6754, 0x5eb32049f6433320, 0x91897cdcb0a08021,
            0x60dc28c6aa36d691, 0xce6e43724ed4d19d, 0xe38b9356d0c6b155, 0xbcee2f9f702dc6bb,
            0xb3f9e185ea15daf6, 0x995fc929a1ce9221, 0x5b117d755cdf927f, 0xa97958caf7840019,
            0xf849e6384a227ea3, 0xaf02812213e258be, 0xe4ea7e952d1adca2, 0xd2e3428bc7fa253a,
            0xbfd5a45043b0cac7, 0x602289296f5f10e7, 0x0b86ffa99a30cdea, 0xed780f8d42b9a262,
            0xcb2f11d14e99bb6e, 0xd77ce0eb581deb37, 0x5b3cd83fb4f09ed0, 0x7c8fb968b3822404,
            0x9b00472f364984a7, 0xd00c74ef90ab8739, 0xb9ea0efabb443bd2, 0x3dc7136d606a5efa,
            0xf48fc076954d2b54, 0xaf6fe719270296c2, 0x495923d4265753aa, 0x6196d8954e001094,
            0xdeed771bf5bdb448, 0x342ad4260327fa8a, 0x25766cf69c1de568, 0x60da734d36d9ce1b,
            0xd7181c26d041f30e, 0x1687ef91fec51cc4, 0xe0001720afc38c80, 0x1783b572f77d0513,
            0xfc7c520cb53f4ad7, 0x024c25ad4eb56f2d, 0xe246bd364dd9f56d, 0x07ebfd6301ab2270,
            0xaa2989c41bcacac7, 0x4b287c2b0cec1805, 0x46c605721643e252, 0x374ee0e34a46f8b2,
            0x2c5015be5a380353, 0x452aca40bfaba09a, 0x953e1d0654f02ee2, 0x4ed0857597b4e97a,
        ],
    // j = 151: cos(151·pi/(4·512))
        [
            0xf929bf0538fcf655, 0xbde088f7017e0dc6, 0xd49487b7a8595cc0, 0x17d67f1422e9f04f,
            0xd2c5a0b057ae38e4, 0xc7369d9e8c8e279b, 0xff7bf99847d8d7eb, 0xe6cedbd4759a92bd,
            0xe569dea56c250a90, 0x24a663b5302cec05, 0x9c2715303384116f, 0x1d180298855c6029,
            0x96e42c0e05ba04c6, 0x35bce32313f8c365, 0x22a0bfa8512c2466, 0x485ad0db079ab2c0,
            0x73fd3d1a3cc51faa, 0x86f6e5286f0861af, 0xe1960149f3a809e0, 0x6e927a5def9296db,
            0xf31fc07077d51169, 0x52703ced6ffbc472, 0x4e4dbe76e9fb49cc, 0xa6736ddd57af4257,
            0x222e2fcc30316443, 0x70766ee0db1ecbbc, 0x7777dd3388a5290a, 0x31da701e5913d655,
            0x60fe56766fbd0ec9, 0xb767e21e4d604fa8, 0x184a0c484f3097c1, 0x24c8b65caa455511,
            0xfd59216bd08e9028, 0x2b893d35fe9fd559, 0x8149b8bc5d807cb3, 0x706e258306365339,
            0xa165864717871368, 0xb03c4a4b6e97362f, 0xdb45a4318ee31445, 0xeff587dde39a4bae,
            0x7a534e2b9f96efbc, 0x8bb79a7a25983d98, 0x1df2c2816fcad4e0, 0x84b88472cbe779fb,
            0x8ddddbc2e99a6971, 0xa6c733f511b492b0, 0xe1f306b8100e432e, 0xdcf561e7efcc630a,
            0xb2753eb23b9bf214, 0xc9be6e4aefad2b0f, 0xaa09cb7907401dd9, 0xcd72f55054ac0a8c,
            0x512f8ff41f31830c, 0x848b91026a2a6228, 0xd1ca7a2550778c53, 0x139777b65488cf7c,
            0xade617e6e0d7b645, 0xfb90111757fbe7a0, 0x83dc651f2dcbbc7b, 0xd8ff0d6c65363def,
            0xc4f5f5acf383f1bc, 0x59466bfb3982b83d, 0x4a3b0960a0a93f87, 0x3cdc0a87096f5abb,
            0xce852e189abbed78, 0x923f8832169c21b7, 0x331ba76f5546ba1a, 0xf7eb4645842f49fa,
            0x547e64410fdf85bf, 0xe609291e344bb13b, 0x7e8415d78305a131, 0x51c95bd61dd6b50a,
            0x5a22c5f0c61565a8, 0x28ee8cca8cdd0982, 0xf55403752adb0d9f, 0x4c84fa4874aef648,
            0xff9a8ddcb6bcb1f9, 0xc9965b0aef5c6c48, 0x726faab7a745f6b0, 0x38b88bb45ad6cdac,
            0x23da54dd2d4ec743, 0x667fbbfadc9e2577, 0xe3d3d1a7a156569d, 0x1c81905f2e305bb7,
            0x7034c9ce5e3cf5f2, 0x3041653de13f5e42, 0x3928811319196d8c, 0xf4adef88c0a6a72f,
            0xc7ebe7867e806cd3, 0x3267087de89df01d, 0x0803ff4c122dae72, 0xfa0c52f82fbb05af,
            0x19498f4e767f978c, 0xc30dd7eac4eb1214, 0xf6b48879187f6bbd, 0x2881fdb490d3f169,
            0x46dee3c50c01c870, 0x3421f01a410ee321, 0x9b875ca3118cc6c0, 0x4b009235c5ef8f36,
            0x23257ae5528e3767, 0x9e6d43cb2bfc9aab, 0xc6150afac3657027, 0x985e1252b9d5c186,
            0xa4b70cf5e0fcdc8e, 0xfe0893b9c01ad6fd, 0x6c7e0533cdaed14b, 0xfcdbad7ceb99ab37,
            0x5cffe9b06cc3ea7b, 0xe7b9c90534c5ae04, 0x6b4c361fd3a6c4d7, 0xd95116e468510d79,
        ],
    // j = 152: cos(152·pi/(4·512))
        [
            0xf91297bbb1d6cdbe, 0x68fc6e4d6a920bd2, 0x2e09716dff309c62, 0x61e131e94ae140be,
            0x09c93255bc853ced, 0x705a76d3418f2b4e, 0x887e4c4c004534fe, 0x5b72c9e9bfd480d5,
            0x223a19ec26973af5, 0xdd32daec354bf7c8, 0x39f2a9757453a78c, 0x30b21168f6da217d,
            0x604f1e3cf9a17982, 0x34dc659978e54ccc, 0x2585a39121d6997b, 0xe8343317b1dc027f,
            0x99d4433eb184941c, 0xf6aa278786b4ddb1, 0xa8ba5baf6aae5d27, 0x233924da884ad296,
            0xfea73646668b4c4f, 0x03761b1e80f4c98a, 0xb6b9c5093736f5a0, 0x85241645a21c1751,
            0x77d5c8ecd9676257, 0xf24bc607077e51cc, 0xaf73a24a44757e25, 0x4c61fdb0b5430f92,
            0x3fd96ae1c51b249c, 0x5db0ea57292a47e0, 0x7b3d6c0617512fab, 0xa25ada12fd1122de,
            0xd10136af9fab60df, 0x4789874122f12bd4, 0x006d23dda3f8b0de, 0x866aee2678eb4ec2,
            0xc828ebb077e8b8c3, 0x929e35528e8710e8, 0x1593ae452d6b3d75, 0xe17e1462e5fe7d69,
            0x2b67c5c615979ec8, 0x172fab5a0ad49297, 0x0e628c453b248904, 0xed3dec29c819e18e,
            0x129018fe262eda94, 0xb70cb77732cce102, 0x5187bd3930cfbecb, 0xae5210cb0dd62e3b,
            0x2d5147826d276c11, 0xfdbae9ee1395ee28, 0x87b0ab413b1ff64c, 0xfd2311c9d25a79d6,
            0x03f019b75e07d493, 0xa09635bc0e24997b, 0x18b9616f4fb0f001, 0xdd30e42a1fa5c854,
            0xaf1fe5459aa51b4f, 0x29d13c9e2ada1a65, 0x15b0abd8cab6c3e0, 0x29a8da26fa0e0134,
            0xf06c3e1acacf2581, 0xe6ddb3855140c967, 0xa55fe0e1984b4592, 0x76e1f896dc026298,
            0x217a2413f477b5bf, 0x214e4140ce5fdab6, 0x102af3d10b469c19, 0x8cb433698ee56668,
            0x733f08b3fa7270d2, 0xf21c8d5fef5021a0, 0xead35c220af76fbd, 0x8ff7b3c4df8c261e,
            0xaf94729755e60b9c, 0x13516da75d8c4b85, 0xbed989a8bd2ea742, 0xb53353817d38acb4,
            0xa2c14124ec9c0ea8, 0xf4c12bd500c2b3b8, 0x40c66cc55afa3f99, 0xde9eb45918e35600,
            0x9060fa263ec18102, 0x7ec8d791294455fc, 0x2319528b98ef97c3, 0x54e5bf4282a47bf3,
            0xd402c1a6769db1af, 0xe7b5e7468b07f03f, 0xef220e4653254a92, 0x797ed5836b390315,
            0x0f1a4aa8bf656b25, 0x22c40e1f8e89a014, 0x63a059da455416ba, 0xf9f0f83681e87d34,
            0xbf0c9a210b4d732f, 0x8c2f0f1bf48db137, 0xab851db767fe9d36, 0xd867c2447a92c7d2,
            0xf630b0334c6a2a72, 0x03bf61cd98588a32, 0x0b53fe10cce0d198, 0x03a253264db11252,
            0xa4225db899db1fd8, 0xc57330c55b2f53f6, 0xb585ca29b9f4bdf6, 0x181c8fc9edcff850,
            0xc84e4b83cc829103, 0x22befff200e454e2, 0xc25e6fb9d7b2412e, 0x9280e58fc53de065,
            0x6e28b7940f04594e, 0x4937beeb3c467a00, 0x036b85707651cff0, 0x918eb0854fe37afc,
        ],
    // j = 153: cos(153·pi/(4·512))
        [
            0xf8fb4a092cebd24a, 0x698776daab960968, 0x59caee0be9b7164d, 0x3da5cde400206a3e,
            0xad9db8b24838a5bc, 0x9c5e86b147350776, 0xdc3e59a69920530d, 0x3391fbab3b2ab7c3,
            0x5fd13f8e8b5f0dc5, 0x7bb7fb942934a456, 0x1933bd2aa9670315, 0x84b1e5971ae4fda9,
            0xabc0b2665b970439, 0x9765e52afd8bc92f, 0x4f884fae99749bfb, 0xc8c62b198719060b,
            0x1300893808a563a2, 0x832ae93262d24467, 0x32470b0549fd01ff, 0xdc998032127c8d0a,
            0x25214151c234e38a, 0x43e1a323c6f642ff, 0xedfd75286f6f0eeb, 0xb520507039612062,
            0x1d5a2401484688c1, 0xff819aa8efa23ad5, 0xfbb778589b97a3fe, 0x2fed6fc819a3a335,
            0x71472075269311d1, 0x34f66221133759b2, 0x8ba454fe70b7dbd3, 0x4634872412a0a690,
            0x7aeb19b77d9fc1b6, 0x33ab227a89444228, 0x6d232dcc7dfbba3b, 0xffc6165c1c6d1e74,
            0xa75f663c33beb9dc, 0xfb01c5d6487b23f8, 0xe670ee0eb07ff419, 0xb385c959bfa2f9a6,
            0xe044e0ca61ca9d13, 0x002eedcb367a1d61, 0xc7dfdfb2da075b5a, 0x5cc17d20022ec8c9,
            0xb1eb2e0fb40f63fc, 0x4e658a3b84f717f7, 0x580be3199cb463f9, 0x349604ffc54d5d9e,
            0x1ea90c0132ef3084, 0xa52603e18aa34d08, 0x1591dd53acd4b7b5, 0x879e740bc50beb56,
            0x1637fd1d9db50afe, 0x1ec06eaaef12629b, 0xc72846b9735baa35, 0xd071d5882809903f,
            0xf7230348b0c71345, 0x80d514cdcfe764aa, 0xa0ccb2819b33e942, 0x18f3d5c2a6f46b6f,
            0x990b111d9c7956d7, 0xe2a70983acc999be, 0xab2a6fa676f7d6ea, 0x3017587209ccb4eb,
            0xfa2b14f2b6a94926, 0xcdcb54132b6ca8da, 0xf28451ddf3f40ebc, 0x5fa7ae6053bf9f1d,
            0xc8c46e51ef617339, 0xfe85a0716e5c9e0f, 0x67c7c955ea145899, 0x89c1fc508b5758aa,
            0x28ddac34a409812f, 0xb2d614bdcfc85d1f, 0x865eec85e3842754, 0x18324f4c10d02c3f,
            0x6df51481e29aeae8, 0xe3e91a615f140ae1, 0x0428ec25af063247, 0x142e0df50bda0115,
            0x45b09193f28d247c, 0x942c5317e4de687d, 0xd02dcb2681e023ff, 0xc7866df6b1455226,
            0x24bf2cfc70b693cf, 0x77aa784b049e550b, 0x32c5547f8e85607b, 0x32978595e5458bc5,
            0xbf504e59642503a4, 0xb8b531932fcb7e72, 0xc615d4342d8ce04f, 0xdd720a9c6fb9bd41,
            0xd9ccc75d190de4c5, 0x279fbceae75a7abc, 0x35b8608e01b7c400, 0x5842f07e8e336e5c,
            0xb1ac73bc435ba38c, 0x910b8af1d1602004, 0x69fc2b8f9343bad9, 0x556a4f81bfc7ef3e,
            0x30f800e2fe7cfc4c, 0xe691d52c45f9793b, 0x134be3011b4aaa5d, 0xb8702a1bf113ece6,
            0x540a3fffa48b367a, 0xeac4900d3d95a6cf, 0x7341cfec97f11920, 0x253526b881a9104f,
            0x0ac214f8a17150ff, 0x80874084037eca5b, 0xd20be76d94a1dc60, 0xea89453246bf3118,
        ],
    // j = 154: cos(154·pi/(4·512))
        [
            0xf8e3d5f1423842a0, 0x9701914c7f8fbcd7, 0x7f78bf107f865507, 0x5d83776cfd218435,
            0x8a5394b33ad71d89, 0xce6afb8c81b5d1cd, 0xa6c3268232144de9, 0x1611b20296ab4f7c,
            0x6f9090464293b4eb, 0x2ddc629fa66af77a, 0x6bfcd7f16dcbf25b, 0xa3f8a4216e146629,
            0xd46200d8084a317b, 0x084f19e3b5a443a7, 0x3464e9d34fc20823, 0xb96ed9c1f30a73ed,
            0x48c0f4d01114e659, 0x1e0f1b0cec9d397d, 0xa3aef6b1cb649c43, 0x369f13913e924a24,
            0x648be3bc75f45411, 0xfc8c768c3ba19105, 0xc52dac3c5d743762, 0x46495f2c8ef813b4,
            0x46bb9e49ee53ad6b, 0x9c6e0e158e0ee842, 0x3155b96471894433, 0x49bd2dacd8fd54b9,
            0x00c7e6004684e9d2, 0xb75e9571fef7b45c, 0xec57ebc4449b5f1a, 0x22b1d7bbeb9b3f43,
            0x9c5f1a7950c97cb8, 0xd4e2495dc8167839, 0x355c1c9841a3dc7f, 0x124ff46ea0af2e26,
            0x19f40239de898086, 0x55b7d20f45770689, 0xadbc933c76a1c617, 0x31838684688ed42b,
            0x08734f72d792b5c6, 0x8043b5b3ad9c8fb3, 0x767798fef3407278, 0x10d57516c488c30a,
            0x8e3db60a06b82afa, 0x5815dee2238a2152, 0x31fdad4f4fbf33fb, 0x597ce5252101e325,
            0x0838004b1ef2be62, 0x8749b1fa78fc103a, 0xdbe490b184e4de61, 0x0a611a5722ea3eb8,
            0xd2d6f95a777b8981, 0x2ceae42c6c511e35, 0x1d069e0f2175d6ff, 0x7e199d4c94e592a6,
            0x37105590f2ea551f, 0xc974d327ef34dbcb, 0xa88c14ba515f6292, 0x8f6557ed99328232,
            0x20f02481c4bd236d, 0x8a277553655fe15c, 0xf77c558be06e6941, 0xe2044244ba52d814,
            0xb585045ba1724456, 0xc079acffcbb5372c, 0x7d6d62de27af44d5, 0x8b7627719aa58da0,
            0x967cf9cc97d0c0ce, 0xb8846289d037a44d, 0xcf7ea87fe352b8ad, 0xfbc889d2ac1f85ea,
            0xec93a7d54b2bb318, 0xf14bb867a9c1e1cf, 0xb2e2a2cdad25ba30, 0xda823b852f1f69ae,
            0xcf99978a8dfebff3, 0x02baa5c19a539980, 0x31369e3bae8b2ec8, 0xbc6115216f8b3a62,
            0xe995af37e83a1de0, 0xbb981e058c69b873, 0x6faab43b3b8ed028, 0xf7f05af13a9af5ef,
            0xf9c1132b5c5a046b, 0xde1920e246c98f08, 0xbd95e865ce047fef, 0x081f5b7c33316c14,
            0xc5dfe1fce2314776, 0x1afee0d0fbc93736, 0xb354ecfcb2f00bfc, 0x43110a90b5ac408e,
            0x28b9059dce9984fc, 0x1de7950bf9e467f8, 0xd5a78381dd86a414, 0x1ac3f8ea16fb9dd6,
            0x5cd27edc65e1789b, 0x2ad95a61b05d3a98, 0x59489780c9df5ada, 0x679381df1e7743b3,
            0x43b0e747e9528013, 0xb2778801306aae55, 0x40d54fe8e6125b9c, 0x138747b55f17d533,
            0x2a0472b073472d5d, 0x629a2c99dfe7218b, 0x6b5d9c49498933bc, 0xa89a2228685fc37b,
            0x3386285a83d74546, 0xa46420f18f732210, 0x0e1680b4472eeb4a, 0x028cf28e28dfb4fb,
        ],
    // j = 155: cos(155·pi/(4·512))
        [
            0xf8cc3b778fa42e64, 0x6a42ae8dc2b2bb01, 0x2e37f8ec10e6192c, 0x19e12f8f9ecca6ab,
            0xe7b81550a6c11714, 0xc26bf3be5f9f0cea, 0x4f794b4df7c232d8, 0x618b1f10ac1b60a4,
            0x2b89c80486b8daec, 0x90f8b22bdc3b8efc, 0xb7cae6c7a855bdf0, 0x997fce7a474b1757,
            0x11ff86f16ea6be1c, 0x1231f82e482d0f3b, 0x2bb3f676ba6dd427, 0x0b6e9834af38580a,
            0x4ceba4692e64627c, 0x26171c29894821cc, 0x67a570d89a86b806, 0xfb2cb0d8e5d49b50,
            0x3b8608919e6e8cdf, 0x82d744587b1252a3, 0x40b73f07be2d18f3, 0x582a1076d4f8403a,
            0x90f1beb96201a8bb, 0x022854a8dde21bda, 0x001243d5a7d23a88, 0xf309dbdf999af5c9,
            0xe2ef9ae928cf177c, 0xb9597c906cc9f3c9, 0xef3860de9d74db42, 0xc7c829057e9167cc,
            0xaf09662e6a29a7f9, 0xc90e68b0e462d736, 0x47e97675344a7828, 0xdaec3bc8877158c8,
            0x59bc1c64473fa449, 0xbde63d0ec2cf06bb, 0x6fe1018e4d74e7db, 0xc42b2799e9c96191,
            0xa5088915b67a39c6, 0xf941e2a1e1379525, 0xfff9895e75ff5593, 0xce4c728c05e99547,
            0xc4f296167239372f, 0x2890d056d17e6b1e, 0xa0acfad3b2aa01e6, 0xcf43f72beace76c0,
            0xbd59e283b973e517, 0x1da26d409e4f173f, 0xbfe3124b44a60b8e, 0x89cc0557cb98191c,
            0xaf6769f5c3ca6467, 0xe308789984a61e15, 0x36f9f246f0a8cfd9, 0xf412b1e8d4e625dc,
            0x66bb4389ad202986, 0x13783d6cfd8a37db, 0x5769ea4cdc229feb, 0x242161d83f665c1c,
            0xf32d966a3d0c374b, 0x2bf9b7bc31bc9a7c, 0xc3a91116d732220a, 0x3c0d71eec2c84376,
            0x6313d79ff006449f, 0xd1c40e66818d0513, 0x0869e754e7a906e2, 0x011d6b44480d8482,
            0x3653275309c06807, 0x3fa6495745df4e64, 0x5205b32643d01a52, 0x7b0b2489482a85a7,
            0xfe63d7edcd8c59f9, 0x84b0f2448a753026, 0xc7e2d9550beade4e, 0x9f17f864da6b43b1,
            0x5e6e038d983f2225, 0x6e80cfebc1242241, 0x0a96ddfae535bcd5, 0xcbda2a67a1f96d66,
            0xdafb38e9abd7160c, 0x3937facb6dd2e73f, 0xf877949f564fec21, 0xe3395854f60c9364,
            0x7859be6bb5e7eb9b, 0xf5ed31612b3cb0a3, 0xcd9a5ca0ffe66589, 0x5fe6bb7234133a71,
            0xbd39269bb032aac3, 0x64d6b9834a22ffe3, 0x2472429fe12bcd3d, 0x55790d6bb5903055,
            0xbeca00e88f22e2cd, 0x4aae71527673848c, 0x0571f7a04ab5f16b, 0x0630597c505fd11b,
            0xdafe832aaa1a13e9, 0x0b4b27d8ec39000a, 0x08f5aec5bd227831, 0xa9f8deb6eee2f1c0,
            0x160b4b132a78eaa2, 0x58be99809d734fdb, 0x290d0be8d6718277, 0x5eac1bbe42a38e5c,
            0xbcdf315a628ecbb2, 0x6e4cd0201e788d1c, 0xe4bb858a6c07771e, 0xea179266152593f6,
            0x4bb847aaf577ac5f, 0xa026500e91973bb6, 0xabc71314913ad4b5, 0x3d5b561f27896907,
        ],
    // j = 156: cos(156·pi/(4·512))
        [
            0xf8b47a9fb902e76c, 0xac9f07f54ff5bc14, 0x30739074414899c9, 0xf37dec2b5ec4fbee,
            0x95d793f950c03747, 0x0bec9a8a2d589fa4, 0xbd589110706f6bb9, 0x7ec76ad7911ef1bf,
            0x9483b384fef2134e, 0x896f2d5582377cd4, 0x62764edd1b40dd40, 0x8dde72c74138c3b2,
            0x02a0e5438c09d399, 0x342bb3226da5125e, 0x175504da12c2362a, 0xadc09769a8b697b2,
            0x373f50674d55b42b, 0x071ffceb30285a68, 0x5678bdcb38205021, 0xc660efbaa559b936,
            0xd292f20cec2e47d3, 0x2828fa614167cb59, 0x7e41f1d20052fc76, 0x1123310a674205c5,
            0xd157d464406a3130, 0x7574e5323b4efbc7, 0x368520a4a522a680, 0xd3b9868838e8343d,
            0xeb6b799666cae49f, 0x9bac99396bd56067, 0x340265acd8cf8a96, 0xe668853f177f2e37,
            0x0b22d4aa9862651b, 0xf0cce5da4aade9e0, 0x337ab41d460b0b49, 0x8f94b9d6c1648fbf,
            0x01cc7a984d105656, 0x94cdeb7c137d73ec, 0x40aebb0aa5b03e07, 0x6fd1da760463a4ee,
            0x23a8f29ab35645ef, 0x0d702cef0a86b8c7, 0x8a29fc6fd5eff36c, 0xa96a41e19f3bb254,
            0x66173b2bf740f5e5, 0x34130c40ed2b0f47, 0xbd92934074f3ed83, 0x305eb2f69e9be459,
            0x62b9d28ee6fa9e29, 0x3c3bcd5a16d42553, 0xcca9308d504192a6, 0x0b8ec2dca1eb09b9,
            0xd3b982a9f69327de, 0xdc49d012cb4e8545, 0x81477275ac423c86, 0x1d57a29d8c2fb102,
            0x877c1a2a8c5debca, 0x81b0a8db4e72a67a, 0x1319c048e4b47082, 0x74fcb65af5d1e66b,
            0xbca412a403411bc5, 0xdf7571ae9517f9d3, 0xc67ebaf8e03ae79e, 0xdf7ed1dcb42a6bc6,
            0x863d985a72cc5477, 0xc434e8ae0fca9cc4, 0xe3faebd84ce4fae6, 0xa11d75f916976ea7,
            0xf3b904a3e213df5e, 0x879b46bbc95f09d8, 0x9109e5ee92a49e25, 0xb9e178dcf2a068ae,
            0xce4b21dade6ed12d, 0x0a77d71ee06acc28, 0x67037f87b0f54c95, 0x64b430173ff18202,
            0x12d5c14bd9e29afd, 0xc0b88b28bd04641a, 0x6e4b73a52225587e, 0x0e6291eced463ab1,
            0x59d945947b1e6709, 0x5acbd75a11c065c9, 0xcf64a54d1ece6721, 0xed45ac615ea48d92,
            0xefb68c5c6445ed92, 0xef0f46ab8784c5ca, 0xb89321417303af83, 0x33ae380b08be6107,
            0xdb2af89520580bf9, 0x119a64ceda335e66, 0xd982418e02ab7f41, 0xa18d17d8a707858e,
            0xd98b3645256109fc, 0xc0c0662a2aab3b44, 0x6f92903d8ce0c80a, 0x7bcddcf042b5d70c,
            0x41c09a2492d3c2cc, 0x0317e351675b6955, 0xb046028565e13599, 0x9be10793153fcf91,
            0x342c1bd85b61989b, 0x4f9a2fd166c08eec, 0xdae303bd39d7fe9d, 0x69d9794932d523dd,
            0x6d433c3e9241c94d, 0x09879b1b19667f90, 0x7bb6f6d6d96f76b1, 0x430e839151dc4229,
            0x0e32fc70a11f1512, 0x478e72883afd3c6f, 0xf779eae73e9e2333, 0x2edd71c7b5397778,
        ],
    // j = 157: cos(157·pi/(4·512))
        [
            0xf89c936d68127210, 0x7b0b6d3b0ff50951, 0x4af3b5351ed3c931, 0x83dfe6923b1dffe8,
            0x48af4f4690ee31c9, 0xa7645b14b3ac9858, 0x4fafad4bf7e1d660, 0x3f78ec921406feee,
            0x9d16723efa829b6f, 0xcc406eebbe1477c7, 0xf204bc81211529bb, 0x14e79db3a5b99492,
            0x0a4f3c2e45a71551, 0x4ba6ebf4374b82af, 0xfa687d90409ed09a, 0xbd481eba66ac5394,
            0x97946f6894712005, 0x8584a9db0eb366a9, 0x5dd5e060f404148d, 0x779af07fee6ba43c,
            0x4c3359cad5da8c19, 0x2c653d39f4de5e3e, 0x75a0521ce266a571, 0x84b38aac8782c41d,
            0x851602586e7f3ca4, 0x2078c8ade7f60d2a, 0xf413e41e0187aceb, 0x80cfc47afa54141a,
            0x48292d5cade9c947, 0x8c8a673f6ab15ba6, 0x27f13e6a2e24fbed, 0x9df5fcfea1c33f17,
            0x00118f20f63d7b7d, 0x8882f7102a2d127d, 0x333af2d50698fd4a, 0xf7727fd152c265fc,
            0x8985c506e2746fc0, 0x4da855a0dd0a1ebf, 0x7e79cc5094c86f69, 0xbe6e5a49a91f6dab,
            0xa5b6088c4da217ad, 0x13f650956d1e6fd7, 0x8b322f4dcc213944, 0xd9fa6b06095a90ac,
            0xfb5774d6c534ae08, 0xbce7ab5a162173de, 0x99c282d6cbf84681, 0x6fafd8df6c05215a,
            0x2f37065039856030, 0x937c76c7ee3808af, 0xce6baeb1bb756428, 0xbd698c58de953a7e,
            0xf7e2916034fc8ff0, 0xeb31a97e4387c1c5, 0x3cefc39005922056, 0x299a6d9a8e9df069,
            0xc98b1e8446cfd77f, 0xacafbbe97d942c15, 0x60efe82eaebf13e6, 0x8b0612b82a3f0220,
            0xa09901b3883bdd85, 0xb823cc986cd1af1c, 0xa7aa271a705b41a2, 0xe1fef1fade6375e0,
            0x2162afb40f63aaf4, 0xfb4a2c93e4f17102, 0x2240b3a76c445e82, 0xdbb004bb9fb776be,
            0xed88a3be4fed4ab4, 0xc000f380f90920ca, 0xdc90754871ec2ec6, 0x572d2ebbfa6988b0,
            0x096275eba230f7f5, 0x7fde91b9b47ec7de, 0xd73b850e82a27133, 0xdcb0c77c83b7cf07,
            0x20046a15f64211da, 0x44772b5eeedc9cad, 0x415670231daa26a1, 0xb2d94429bd5bda13,
            0xd3816d0d9394ae6f, 0xf156cd167db33559, 0x7645958a4dc4ebea, 0x0854785f954ea3e9,
            0x4b5f536b73873fa7, 0x67ec499956687e20, 0x4a4f3b3a6c76c6b4, 0xf83e3441db1909b9,
            0x768a94e5c0c38ae5, 0xdb088b743adfd69f, 0xab877f5b74fc5a63, 0xe79708d91560bc1f,
            0x4bfad832fc962723, 0xf6189c2829b7b698, 0x5c415a2babcfe91b, 0x457e98707a79b823,
            0xd370ee55c964f13e, 0x696e5f08ee4fd4d2, 0xe1f67247eaab902d, 0xbbbf59923fd6ac50,
            0xbf59fef92a85152f, 0xd49bf7c92db20f85, 0xde39cbbb6cad1ed7, 0xa9c7793a56cf8f67,
            0xb5d18290cd3cf0be, 0x8ea26b63c7673e73, 0xe9fe7f6203c7af66, 0xe16f8db66938a3cb,
            0x8e50a5975805bf51, 0xcdd43ecd21ee4560, 0xa4b7a294f9c0ad8d, 0x9c84fd05518093ae,
        ],
    // j = 158: cos(158·pi/(4·512))
        [
            0xf88485e44c7af48a, 0xb36a9dfaadafc1e0, 0xe594df0a202c2109, 0x7256af35f0af5b0f,
            0x410a3d1549f8202e, 0x7310bb358b32a974, 0x5de170334730459b, 0x8aeacbebd7025e89,
            0xfa3a2eb7e5123400, 0x120cf3dca98c9b1c, 0x9fc6b6511d6d0566, 0xa8ad304a0f0b9e96,
            0x4b3c000dc0879056, 0x35fa83a9919b6b51, 0xae87258e29a3a584, 0xdd4b7a79836a5c37,
            0x8880e0a9217f61a2, 0x9141a933dd87e08d, 0x985a7558de0604c3, 0x70c35a320e86da1b,
            0x6de6866d688bfc57, 0x7ea807ffdec329de, 0xdff8f419fc9abf4d, 0x8a3a35bae1ed5a1c,
            0xae0a83068e0c4387, 0x46f6627e34e5cd63, 0x92bae34b26f42030, 0x4b8bc3fbe2b2dbba,
            0xd5a1af4dc0483e09, 0x71551069de20a277, 0x5c8a73032e1aef8c, 0xe339e83b8c604fc2,
            0xca3c1364e457396c, 0x495a1d9b35bc001c, 0xffb2a737ed97ea4b, 0x015d4e6263ab1b43,
            0xe5b2ec28b37c6eec, 0x09a9618278414d3a, 0x20a00d14201401e8, 0x3b99a93c711dc368,
            0xd1766aa72512a273, 0x6bc5e7501d4dfaba, 0xd487c8366566756a, 0x79cd3f0ebe8479ba,
            0x324577a08025631e, 0x14628acee41333a6, 0x631b7083e19efc20, 0xfbf0b0fca4188273,
            0x80175e7c3eb05b94, 0xdbd1197fddc38d46, 0x7e531e4a9fddf83e, 0x0332b42c7839df57,
            0xeecc6b5deb75ae36, 0x4f91d71717e3874b, 0x1b3d62f912f7f1a5, 0xc7d212b22953c56d,
            0x999b273b85aeea89, 0x16f8ea0743d057ae, 0x2a40fc2521c06ab5, 0xf0163f18f3545119,
            0xc696a6a8c7609676, 0xe6b2dd0d0951e273, 0xe884270ed2e117ca, 0x736ed7ff638d0e95,
            0x064610329e7477aa, 0x8aed1dfc6cc7c42a, 0x95fb59eb02a60151, 0xd08ad0136d60b626,
            0x3d4cc46faf06a914, 0x29d02abd9be688d7, 0xe758f096b4cd817c, 0xabfc6443a470cf46,
            0x1aba514d05e432d0, 0xaf3dcb0850709cdb, 0xdec1da0139e3703d, 0x2bb11551fcbc7548,
            0xf770993422582269, 0x785386bfd8a7ca79, 0xb78798cbd191e745, 0x604fcc8b4fad85af,
            0x8035337125c56882, 0x644cb950e1382ba9, 0x45a249deb228d674, 0xc44d9e9fdd26fb63,
            0x7f985cf41dfcaadd, 0x128f08eaee7e2794, 0x2d3dcfa4b64b9b62, 0x506f10422baba5fe,
            0xb03d906b46686570, 0x4fde7d7ed68613a4, 0x95d6838e117f2139, 0x964c15d2ad791c36,
            0xde04e27560c4c444, 0x019907eaacca268e, 0x9b198c1a18c358ea, 0x40f87b62f5263c05,
            0x381d924ca3807461, 0xbd56dc2de65bed2a, 0xc8dbfd75b53ea7dc, 0xb0dcd5d3c1ff7578,
            0x436175d80a350a8b, 0x66546828c9866ea5, 0x67c96351de8e2603, 0xc3de031d7dacab61,
            0xabaaf2d4fd65c6ed, 0xd6aa269ef6101715, 0x1c6f5d1fc75645dd, 0x795ccc0775428ca6,
            0xf88e9a10018023ee, 0x00b0be70e3ac19e3, 0xbbc32911e335df75, 0x6f3babee6d0f09ce,
        ],
    // j = 159: cos(159·pi/(4·512))
        [
            0xf86c52081bce2573, 0xe250b81f053f10b1, 0xa81357517ea7ef2d, 0xe1270c30f5704b86,
            0x783e1f1cbbe497e9, 0xc4b44ca85fef980f, 0x175a1552729ebab6, 0x862161c785c64ef8,
            0x4bbed620201dbce5, 0x4d943211c2707b2e, 0x79abef57515e816e, 0x4e42263fe892ecce,
            0xb0a7703c12ac4a5f, 0xc0fdc6027f4bcfed, 0x35a06850bed6ddfa, 0xf8c00782f346d5ff,
            0x57b8e44f097a96f5, 0xcd4134e81e0b19b3, 0xb83a9567bdb68722, 0x23c45c84eac5d154,
            0x16405de725aae90f, 0xd9418794c01cd64c, 0x1c052831f33280aa, 0x59d6a23f8757365b,
            0x428a26f80b30fc08, 0x5d13a75b6d38259d, 0xa5d28622f5f8fa6b, 0x3395ac26c2187b9d,
            0x660f2e0d165df173, 0xa336e1aeb3c19337, 0x618295ac42397346, 0x88c9efea45a8d995,
            0x57f17503d6fb0ff4, 0xb340ee6fe359e9b0, 0x92826b2b56b2d0d8, 0x9574f1605bec4d5c,
            0x04232611e70a362e, 0xa43e1d7f29917c85, 0x8a3de087431d5d8c, 0x4f13ca4d528cb290,
            0x57c2cfdbebc7013a, 0x24d392a12aaca06e, 0x37975ac25fdd950b, 0x5b7c67867a3189d1,
            0x4affda325d843851, 0x849db77d3e56f147, 0x4d504bf26639f027, 0x86e6875fb62bda3d,
            0xc429036de7e376f6, 0x0b9fffcf262b98e3, 0x89d678965394b10c, 0x5ad8e4a752ae2a05,
            0xe707a116cb75e53f, 0x4045ce57758c83cc, 0xc25adbe26d41bcd7, 0xfad05ec7da4ea94d,
            0xb14cc37e867eda9c, 0xbc141db40d1ec34e, 0xcfa5d48a764db282, 0x655eff4946bba1be,
            0x8cfb2fe4c604f6a4, 0xd7ad13a141c5bdb1, 0x120f101bee1582e9, 0x9cc9653098615553,
            0xd18e2a257b2015d9, 0xeeb604a06daca81c, 0xbf0a7f08524d3959, 0xde4b8e4893ecb3b5,
            0xe04b2fb4aa962ba0, 0x91c090221333cc1d, 0xb615dc9c09542718, 0x273521c570dd03e0,
            0x23fa223dd9862aa7, 0x401401eb6df487c1, 0xa1734f853bf91e28, 0x5ddf0719b950d727,
            0x6dd3f7f3ff04fe65, 0x918763cb851486bd, 0xd74dcaeb31d67b97, 0x81736005d3083969,
            0x6556da7d96950e03, 0x6ba15454ea0b3173, 0x4be2f2eb99e1e135, 0x38c064833c30ff3f,
            0x345afc1dac95ecfb, 0x1dd38e36f3c88c51, 0x241ffeb5925c92e2, 0x2fe0d0dcd8ff6d12,
            0x5e36a061d96567de, 0x28804c60a1da9af7, 0x9972f657a8983b1b, 0xe82cfbfd873899d3,
            0x43fc52e31bd0b427, 0x5bbfe442c2960e1f, 0x0eead3458bf428f0, 0x2e06a5e059bfe4ab,
            0x461d15e5beb0a484, 0xd022ed40d35e474e, 0x637ee74d3d976ac5, 0xe300df6da8081663,
            0x73c67111e90526b6, 0xe7ea611561e1c534, 0x49e24f756b6672c0, 0x5a7b8e3860524f42,
            0x709fc4698252cc2d, 0x590b1688976bddf4, 0x01cc1212ea53f948, 0xfd54e55be0224a78,
            0xf53628bad128dc95, 0xf57242307363bda9, 0x0d38101028c5e9c6, 0x62b775070578889c,
        ],
    // j = 160: cos(160·pi/(4·512))
        [
            0xf853f7dc9186b952, 0xc7adc6b4988891ba, 0x95a1acb343363fb2, 0x6d1932845f3813dd,
            0x18da934f3fc63793, 0x9958f29a37efd515, 0x4b484272f2747866, 0x36ddfd54dcf9f535,
            0x1d88b8b826f00495, 0xaaabb1f21963ac1f, 0x0df1df4dda3efc35, 0x89450e10faff8bd0,
            0xb3bf5d3e5434dfc6, 0x2d527980a098053f, 0x20b48b8148c7824f, 0x099ac81d4e556a40,
            0xfff77b1b694e6a9d, 0xed25f9b72f8b75ea, 0x7d8530b11147a99a, 0x0597620f1b4e2e6d,
            0x1717250b61b30673, 0x954c8eb36ffb3dde, 0x037279e0461a1ca5, 0x06c824d455a818fd,
            0xca4d99c851379e54, 0x5dad9792315b9f9f, 0x6b0cf98c9d2056d1, 0x5b5f9c3155388931,
            0x68fcfbddeb7e0cda, 0xf7b6da773dd0e1f1, 0xad83727f9f62cb7e, 0xb2ca92165a11c82d,
            0x9a41ee878903c389, 0xd501ab16eac6be14, 0x2039271f4fc0d23f, 0xd60df074d973ad2c,
            0x124428946db70f18, 0x83e6bed4b9b8d2d6, 0xa8a7c62c7fbac6e8, 0x1744ab94e14cb3f6,
            0x844c7c425f3ea04b, 0x4bb85bacfb78d6bc, 0xc79ce2e5ac3af7bb, 0x77efa22a6376e1a8,
            0x52f573aa47071843, 0x7ed08ef18c8ecc72, 0x7c5134b6920414fd, 0xa56a72f01cd5c0da,
            0x06eec3ef4e48e135, 0xa82c73a2265584aa, 0xa3373d89ebf71509, 0xb252f8f4d424904c,
            0x7963e55722a2f5dc, 0xc4a85e2a396b6e8a, 0x5fa7e36fb25f80b0, 0x1e4d51fcf3c17b38,
            0xec6e789321bd1bb1, 0x26719fc7e966e2fa, 0x2014939810397dbd, 0x637f873d47e0d4fb,
            0xacd5617a19cffbe1, 0xd205146c74d3b57f, 0xb1473a1d49b3b36b, 0x92c352ab537b2771,
            0x7e5284bf3205bedc, 0x00c4bb037bab9fd6, 0xda4302069c9b3a05, 0x8e576f2799de38ff,
            0x64f98b19456259c9, 0xfa5221307081ff5b, 0x0a1f750ad59f5424, 0xef84e9c0716451ec,
            0xd738a7c71588d478, 0xd97733cdd1e5fe09, 0x9793686278711b5b, 0x45e1a56f94b323f5,
            0x1c282b61cd09ee23, 0x000e7d781bf3a14e, 0xc6a08009dce4e980, 0x0097a94fb7cd7dd9,
            0xa8f2a273a1247abd, 0x971ca0d26703a66e, 0xec4421051fd3bdcd, 0xb3029d919138efba,
            0x6145955d596949c5, 0x4e871d04b331b493, 0x596479748891122d, 0xf0f8fcee1ef2ff48,
            0x2784c7ae48891b6c, 0xc2cff991a083a68e, 0xdfcfbeb31a7ec725, 0xbaa473c806a0c1c9,
            0x32dae6101318ae4d, 0xac672e8700ae23ec, 0xa2827f804527e0af, 0xaf3237039c67423f,
            0x438d90197f81ab84, 0x7394569a75edd688, 0xabf9846fa497ab88, 0xe110c53aace4f4bf,
            0x15452561f5f700b1, 0x37e4554120fc970b, 0xfbde6ee063750629, 0x6874bfef1fcc50cb,
            0x255d6721dd89925c, 0x9313c009bf1a6207, 0x73a56d2bd1af10e1, 0x5a4f0d22bb9ce661,
            0xf509d29ef1ae1fd0, 0x82de4f728a0fc3d5, 0x3882ad625854ecb4, 0x3073ff84846a5905,
        ],
    // j = 161: cos(161·pi/(4·512))
        [
            0xf83b77656f07cf43, 0x88f47b4e98929805, 0x6524f72170a4b331, 0xfeb2aac591fb9ec7,
            0x9e43911a6197f65e, 0xc80fdf315e9674da, 0x996f70bcb03d5fe5, 0xe398ff647a12ef17,
            0xec7173a96bd7fc34, 0xe42abfd4a0006fdd, 0x29f165e4857725ca, 0x9d464174cc2cf622,
            0xfa98056487495fe4, 0x02327267013ed05c, 0xf6180c9f32bdd051, 0x4a79d3caea4ab18e,
            0x68b9bd0b31d535c5, 0x48df806ed8d9d8ca, 0x1ff308a0ded72377, 0x4a52d30f55869bf1,
            0xe183500c30d0f590, 0xc916faa23a778149, 0xe04d4f983f2fa320, 0x9088ebe66cd98a6b,
            0x620b5d9668344c92, 0x9b51b67f65b7957e, 0xbe032ef309c30948, 0x7efb28c4934e6513,
            0xe9dc479aa77d31cc, 0xd6eba4337b709f5c, 0xb0596f507cb275a4, 0x8be6a9b653b0536f,
            0xdc34f850f9d0d7cb, 0xb44a11f1aae48a91, 0x18adc68ed56b6517, 0x9cc2972c1d96eb96,
            0x3dbec99684e1843f, 0x0c4058e9c20c9618, 0x397682a58ad2f53c, 0xbd50db86f8af602a,
            0x8789193285a5081f, 0x49dd43ae6788d5c2, 0x348b9f3ff7391087, 0x34dcfa127a58d44c,
            0xcadbc73b9dcda426, 0xcc9a795650bdc84b, 0x8606ac9eaabbe4dc, 0xc9989560ce01a864,
            0x745015761a6cd903, 0x12960cfc9ace1a97, 0x8f6304f89c9d4585, 0x3a5b886ee217575a,
            0x6e09fa376b3be64a, 0x7c70e45f9daf3634, 0x00c271f62eaf9c37, 0x6596a18bb78e4a87,
            0x4762237b7dbe4d0b, 0x77b870c06d688cef, 0x39a986fe4cbaaf3e, 0x608ec0a1b646700b,
            0x0710575d4740aa19, 0x0f5b46108b95138b, 0xe4b85b2d1a2cc6b6, 0xe2d3185ba8ddcc64,
            0xa08e8d92a50bf94d, 0xfd0860e74d2b97f9, 0x235b3313fb03471a, 0x98809cb4bfa5af27,
            0x837306cb4cd782f6, 0x4c6165570c14a137, 0xbadf986b3b63105f, 0xd0b6103491f843d9,
            0x9a71d3254f9a9e2c, 0x9da6d9d0574b7b20, 0xafdcec69cc987749, 0x751c1a9c5bc988c4,
            0xf1ab590f6cb96358, 0xa40265ef319376e0, 0x88c020a3a2b8670c, 0xfd41c235a8ba813a,
            0xd0607acd4b9c6707, 0x81fbf1f81a8fc336, 0xcba32f5d70e3aa2d, 0x486971d2031791c6,
            0x7e17eba0083cafe8, 0x313038627b7697b8, 0xc2882e59400fcfed, 0xc23f54b7c7adcde0,
            0xe18aed4e6a04b638, 0x1fd4672e648cd390, 0xdb89f3a02fc15cf9, 0xb8d7f853da3078c0,
            0xa4d6c0ec342b10bc, 0x66bd40d8168c851f, 0xad75bd52ac672325, 0xbfb641c0a75adf47,
            0x508bf8c89c2ccbe3, 0x6870febba33174aa, 0xdf901f5942562344, 0x3e8e8b6034756931,
            0x1c54a3e41858d77a, 0x7d87e518d0309b5a, 0x0247fdae27d0efa0, 0xacac87e77ffbd550,
            0x3e6eae3579a7e47c, 0x35883cf3b1dbab62, 0xd56185752cd1efca, 0x024ffdd92de5e618,
            0x6443d3a8b0ce6b7b, 0x6f196473630686ef, 0x372824c430cea195, 0xef5556679a43a7be,
        ],
    // j = 162: cos(162·pi/(4·512))
        [
            0xf822d0a67b9c5cb5, 0xa776175bd284fe05, 0x14908090430a6396, 0x916f523cbee2080d,
            0x7001abd6f4870ceb, 0x682da522fe0e5cfa, 0xd68518d5c8e25378, 0x791806e164402624,
            0xd286335349d58140, 0xed173e533d800eba, 0x4e88e9d224e58f65, 0xaec05b9d07ced140,
            0xb048f42cce2c4c3f, 0x8ba82e3d9dbe9bdc, 0xeca9a5b86cd9c8b0, 0x6ee4f2f1274609d3,
            0x21be4d5540620b73, 0x53e3738e2aaf7e26, 0x140fb322dd82a24c, 0xb0e43c638d50514f,
            0xe232346ec91dc804, 0xf2ecb007f92dc440, 0x5ecbe6a516700e9a, 0x7394b7a59115f674,
            0x8c08fd9ada08e349, 0x15340cbd51a45270, 0xbfd061521034cfba, 0x7b2b3c7c1121577b,
            0x96904011b344f6d4, 0xb8d5032fea8ebc82, 0xb6b020a030e62ce3, 0x6ca035226c7eba3e,
            0xa3c26875352c5fcf, 0x894f051567c20ec1, 0x4f9948cb009b2a3f, 0x64dd66a27081cd61,
            0x628578405daf4ef8, 0x44ace3a0348043cb, 0xe7e8d5c004d961b1, 0x69328c1f01d31dab,
            0x55d7a0bdbb7e0f94, 0x35af074702631d49, 0xd65dac19047c780d, 0x7846024a1620c45e,
            0x176a354f723f6907, 0x9df482e296ba2e74, 0x2521e4a9d31383b8, 0x6b6c58a02faa1767,
            0xc1892ab0e2c94322, 0x61aa8875bffcf6f3, 0x2fc33689aa183f40, 0xf254d3c0e5daf964,
            0xca33456fa93123c9, 0x62532287e891a300, 0x157a8cd314e4a2f2, 0x8cd2acd7dd629832,
            0x14925b4e8bd18744, 0x304982badf798dbd, 0x139c8770871b1fc3, 0x6adde514733a9f50,
            0x2d0b5af5b64fe0a9, 0xa2a61c25d7b7f788, 0x8c7d60ac17ee0191, 0x19989c9fb8825918,
            0x3d306302095fc4c4, 0xeff84a56e260f95c, 0x21f1d216b62b74eb, 0x46c62b6de754955d,
            0x1cc8f3ce02ffc8cc, 0xc8cd0460b8c08aca, 0xa03a1a41a56e349e, 0xfc7ef3a3bce6f3ee,
            0x8ac49a01c431e867, 0xf2c4be166928328a, 0x536c7828b49f2ae3, 0xc0dba1a62e6b0e74,
            0x93cce979b6a53788, 0xc78f755153b4548b, 0xabaaf1cc8441f66a, 0x9374153c9efd55cc,
            0xfad00c61c29e67d8, 0x3898a5cd0beab6c9, 0x0e2f96d18f102110, 0xccb98a558f395446,
            0x1275dd9bfe788add, 0x694af8ba4770c885, 0x5513e86224b34e78, 0xbc24935adb9f96ef,
            0x8102f3757097d63c, 0x7399758b6a718103, 0xc6107630b7fff944, 0x84f70464f0d5a01a,
            0xad836198a8fac647, 0xc9f20b9f97a3f08c, 0x4ba1c24d847e8eef, 0xa96c327dc96afe45,
            0x3b38cdb12facce36, 0xbdae6945139db247, 0xa2f29de8cddc3ee9, 0x457bd97ea1165215,
            0xb7df99a1590011ff, 0xd86e68aa3db86725, 0x126e32c671587791, 0x39f7a57df5014241,
            0x96cfaca361378bbf, 0x05d8dc84701b6a97, 0x0fb0b25d2340969a, 0x052be80f364fc993,
            0xeaf5a30018360da0, 0x23cf17c40172b8d6, 0xced7d8bc8a545829, 0x805674d09985405a,
        ],
    // j = 163: cos(163·pi/(4·512))
        [
            0xf80a03a384769840, 0xd1d08279810858b8, 0x095b7a3ce3c8cbe8, 0x465319235dfcd45f,
            0x9b09cdf3d47e93f7, 0x8f95c3bc6a16b13b, 0x9902de1e676c29ac, 0xefbd40d30c669b4a,
            0x833887c1f3361a4a, 0x68f7f8a149dc194d, 0x11e3e62c832bfb58, 0x9a44442de8d9d9b2,
            0x732ad01f91d622fc, 0x4a5f712a5909764e, 0x2b6b27ad875959d5, 0x4fc2a41321a00994,
            0x9803d6f8503b8194, 0xf12587cc96c6becd, 0x2e58a6e04e0b268e, 0x3d302733385843b7,
            0x1ad0bbcb3d45f045, 0x40a9a4c2a8fa2d1a, 0x1ca737af0fd0432e, 0x4e68c7934aec2ad6,
            0x4755cde9cc3bca5b, 0x6e0bb31852d4d173, 0x1b6fb6e6e44b17bb, 0xd35bcc703a3ccb8d,
            0x6eebf46d3070e8eb, 0x6047cbdda0da24ea, 0x5e11752b01baed36, 0xc0f26ffe2874dc8f,
            0xbb26fb7da8d0e48f, 0xe4b5a5b4a280a2c9, 0x55992197864e33c9, 0xfbc33821e0f2d988,
            0x2eea96fb22caffb9, 0x6300081264d040af, 0xc5f9ed31b4ba4bce, 0x3b5d729db4b33ad1,
            0x4c93f208128a3dd9, 0x8e423eec89e064f8, 0x2cdf0cd72927ebe7, 0x5ab2949ae172f9c8,
            0xa458e4327c61a23b, 0x579d0bfb910e699d, 0x9b8a0ed98cf38a8d, 0xd61f5125f1af2122,
            0x288ddc91b9b70c44, 0x27fb1d71d8e4304b, 0xddef5889d243de4f, 0xc1705b237b534170,
            0x682596af97694674, 0x59a06f963bed8227, 0x2dc1f0927571ce15, 0x53029b0b82c6b9cb,
            0x7bd81792dc9984b8, 0x64d2034b41f4688e, 0xef815c1ccd6fdfae, 0x40d11999a0cab854,
            0x939bc5e39b7c7576, 0x08294d6bb75db2fb, 0x15d169b92c73f20a, 0x381f3d8e4f17eaf4,
            0x2238a1991912ab8e, 0x05b253988f63484b, 0x6c964fa06e54bed1, 0xf5013bfb1ebfdb1a,
            0x6ff4c68637a9d546, 0x15a58e856ce36e70, 0xa3a2681417a25025, 0x759c019005d8bfb9,
            0xaa66e4bc512e62a5, 0x5eff11b971fc7232, 0x21af789ae4c1d4da, 0x9f99a6f1376b8225,
            0x482b21df871789d9, 0x14705c8622bded6d, 0x682388cabb5179cd, 0x8fa144b4983b2753,
            0xa0ce9f80740d8e78, 0x83e3ebb19ddf91c3, 0x428c37f566acf19f, 0x4305f7d0d4518274,
            0xf5068854da89f0c5, 0x32cab14cf2966959, 0xd00aa512f99f2144, 0x884e8662aee6982f,
            0x7107aa8fadea1ed8, 0x29e142aa2ac09f44, 0x6cad0ed6e7513105, 0xcaba4a37d17a12ba,
            0xdf2fa82e0168c4b0, 0x5b4809df42fabc86, 0x95b35e0d65cdc772, 0xb12429d69a4f9151,
            0x441a6e27aff5c04f, 0xcc9c1563d24c9c53, 0x735bf1b1a6bff4d9, 0x4bca150dc588ae76,
            0x0a1cc99664fb2c7f, 0xb0ff59e1871b2632, 0x163b73d4282d4a58, 0xf1afd5ddd8c37ee4,
            0x75066f12a45abb0d, 0x523ed950b69c14e8, 0xbb4fd29a2a5bf731, 0x48aecd030182cb30,
            0x4614b56b48b37fcf, 0x0fd7c4b32eb1df2d, 0xc52e45a239bedd31, 0x0d23c89fc292d890,
        ],
    // j = 164: cos(164·pi/(4·512))
        [
            0xf7f110605caf6390, 0xa76f7efc19aed41b, 0x821dbf69178d42d2, 0xf67a3bfb02898fff,
            0xcb3060dee56547df, 0x3ab9f152d5c65ae6, 0x305577b08682971e, 0x411387ed2a56387e,
            0x72cbcd2755a13503, 0x27e588b38cee7595, 0x135cc838fe1bbbec, 0xd3496643498c0dbe,
            0x1be92b21c6b938cd, 0x5bc9ef3f057407fa, 0x37dc3eabf6acde29, 0xbfeec579d513e763,
            0x7fd3c177d708bffd, 0x3801372cebca72f9, 0x6bbcabff14152b7a, 0xe0605b1f0376065d,
            0xa6786f25309e8c72, 0x4643c39bd21f26e1, 0xd8941d70fc31b306, 0x800d98990d7eb8b8,
            0x9725e22c74461c28, 0x30c21a3227e8279e, 0x96d8897cfea32604, 0xbb904f737fdc63ef,
            0xc6387f66bc386229, 0xcdb43ee4eaada8cf, 0x56f92039aa557146, 0x9ee3375278fedd15,
            0x3b66f63c38f6164f, 0x0800dbd52049b415, 0x212f83ca3df98efb, 0xa9f71472fd1648ea,
            0x858a54e5300cf124, 0x09b5084d3cea0104, 0xf127fc748996590c, 0xb0169b99ed54abe8,
            0xe624a5d2d2154732, 0x0a7d1144500a580a, 0xf8c5ce6d9b631150, 0x02b4022116432785,
            0xf93b9036c30fca00, 0x531645efc989a9a0, 0x1a50c5426f82a83e, 0x10ccc83b67c071dc,
            0x82111de25982834f, 0x482517135cc52b81, 0xd6c8c0308ebd9b0d, 0xeb941ae2cc3ac210,
            0xcc05eec9d32df504, 0x6222b1fde486e33f, 0x31c566922bc4489b, 0x75abbeb33df61e4b,
            0x916e07abfda56967, 0x2d77a41735d5f633, 0xadbfee6633de0c54, 0xaa596f5c7165f19a,
            0x244ed2fc7e603c00, 0xb5e06d195b54a801, 0xf9f00795ee036e71, 0x79f608d3c810197a,
            0x3f58c018c1798fdb, 0x21078f97af441359, 0xd0ec467440d557dd, 0x40e844266b44398e,
            0x3149fdd25b9057a3, 0x273e058085746ff7, 0x05d5dcc666cf74fb, 0xacae7aa733cb9c47,
            0x0aa760185d437126, 0x239f9a0b9eae894d, 0xb5096baaa1d7bff5, 0xe325731d92d9c787,
            0x2fdc6eff59c3bf26, 0x29d794109e3d5d5b, 0xf03b0a781f4f054c, 0x7d18cf3f79caf721,
            0x63949b76af3ed111, 0x6d37fc0e3322c77e, 0xabb177addbc68e1d, 0x1b79e4247b4ae7af,
            0xa58be6bc7a8b57fe, 0x59e750b06fe6c13f, 0xcb85ca49b2561998, 0x59f798eea4d235f8,
            0xfc9d645b3b170308, 0x804cbc16221e4506, 0x27d7e910bd939360, 0x18d6a71e73a85324,
            0xe6601d293af4fc9d, 0x4bf95a4fc50a7724, 0x71054458644e38e3, 0x2e5a1cfdd973e98f,
            0x667ac8ff4e0bee49, 0x8d9a1eab4bc1af6c, 0x75ce6b9a75e2330b, 0xf85f26288a0d37fc,
            0x5e9eac3f1f9f5d6b, 0x113e61a62124361e, 0xaf70c2ace315a2de, 0x4e73fd93b9158d67,
            0xd02742b2ec541f11, 0x6959e1b5763a3f98, 0x0bcdefba5bddc5c7, 0x1452387423306330,
            0x5946fe765ccee3f2, 0x5eb06c4dded49bac, 0x854b217c96b6b44f, 0x3748ee1a19558aad,
        ],
    // j = 165: cos(165·pi/(4·512))
        [
            0xf7d7f6e0dd45b467, 0x8545de841ef7e617, 0xc61759405cbf1fa0, 0xa63d62042cfe1f61,
            0xb2ec8bded2afc037, 0x97860a708419d507, 0x534b5adedc35670e, 0xdca8f61f163169ed,
            0x8c219123254cd29d, 0xb7ad57a3fc975168, 0xca5963eee638b9e2, 0xec623ad70eba2718,
            0x1a2fbbcd4efba73a, 0x639f56fe90bd0a5a, 0xbaa29f617dd46d41, 0xd3d079a44eb909c9,
            0x7d4d67b0e0c831de, 0xb9580d4dca1c04e2, 0x909aee255c9f6bc0, 0x43ef0169ee27b17f,
            0x1a423934f376a5c4, 0x1935d6e0132290d3, 0x85efa0d22893d90c, 0x382d9da886a09788,
            0x1fca2fbc2469b57b, 0xdda6d06a7cd0421e, 0x88585ed724fa7536, 0x2175a13b59b253f3,
            0xb408f7e4f4a70e26, 0xa495ff282329f0e3, 0xe63cb869b68ae54f, 0x0d060db187cd1b81,
            0x897644357347c4fd, 0x4b944c795b07e53d, 0x0b97df312d45d1f6, 0x7e4d1f5b7897ffba,
            0x2e79f8476807bcd5, 0x0726db85b44ca24d, 0xe968f583431a3426, 0x1eabb0ef3c56694b,
            0x5d5e827a0b24c17e, 0x2904999beb6cd053, 0xa52cdd2acd0ef435, 0x5abb30213252363d,
            0xf4df98c853c77c00, 0xb435b1ed62fd6582, 0x65184c1a6a4138b3, 0xd886b449f45bb8c7,
            0x15b973ca55b225d4, 0x0f6272b03178b143, 0x180b1074238d27be, 0x9690e47b7edf6856,
            0xc6f32d97ef09d25c, 0x33c167e852ee8b30, 0xc5b783eb6d768070, 0x09b25490b6f13fc9,
            0x904ba3a045fdce1d, 0xd182e73646acf58d, 0xe54230e6aa9a0af2, 0x57411d21a9ffe0ef,
            0xe818f8d592151e09, 0x16db01dcd69b0a3a, 0x91a4ab095ae8788b, 0xf978e388ac737413,
            0xd3a5ef0a5086dfcd, 0x6186e25f4c976566, 0x428b0961d3f7fd4e, 0x1bab7d7ae57117ff,
            0x745bc5c172a00d4d, 0xab39c2494eabec74, 0x2ac6ebfc2d29e878, 0x992eb39791d9c59a,
            0x2aada1d3d16911a6, 0x477fd857f2f3fb44, 0x7f92443c42e2ad0a, 0x6ce5ef25d3af8bfc,
            0xbce61508de7dbc70, 0xb0929166b071bf36, 0x08ae8eca3bdbb776, 0x5c196ebec1aa16b8,
            0xf7fdeff45f5f8771, 0xb217e9ae61367e1b, 0xee54367574a00b67, 0xcd9d0a518c964804,
            0x72cdfb5237e86ef6, 0x25d4308a8aa7d428, 0x45c2bf6da460d91d, 0x95e2a329089bcf22,
            0x954db506240e6903, 0x2fd3079262e40503, 0x3c9e43f0b7abd85f, 0xf1e1eea34a0dd580,
            0x072760cffb13e1e8, 0x3a15967fa45f8980, 0x7323cf4fbe0b4180, 0xdbe94751d7c8396f,
            0xd4f4971883ea501a, 0x3510fc2d79c73c04, 0xe0c146c91cb31cd3, 0x0e43daae94e77ebd,
            0x7e720c18dba9c4d0, 0xba01b64cbf1efd97, 0x99ce98e7cf63e6d1, 0x138cd8dd127accbb,
            0xcfc1c1f198e60441, 0x4e3e62ef8b99e3da, 0x6ef90ce999f7f963, 0x08b698269211a9a8,
            0x57b29b6e806fcc73, 0x731ba36a407370ac, 0x73b76bcdf88f7695, 0xb1b84cc1382d01f2,
        ],
    // j = 166: cos(166·pi/(4·512))
        [
            0xf7beb728e51dfcb8, 0x730785813f78aa1e, 0x123923c8a056f4b3, 0xd562b621897df3c8,
            0x86a6de08b97c1a2a, 0x7bda0bdb3d24d653, 0x4542177de1f759d3, 0xa1ef537523e87799,
            0xca45af72d1e4f748, 0xd1de444cb60c99d4, 0xed77f02a8afc66c0, 0xbac1ac19f0e0e20d,
            0x99bd679f644e4d1d, 0xd47b90273efd84b4, 0x30a70b515167f6d3, 0x7f49b96b831da422,
            0xf01735e36f75248c, 0x60dcc199f9a1bee9, 0xbf79b1cdb9b0ac42, 0x8dddd19b8ef3789d,
            0xa73b2a5da7bbbc6b, 0x19eb8a834fd37e50, 0xc283e50f8a0b7dec, 0x72fba61cfcb556ef,
            0xad43508459bd1fcd, 0x27dbea33d1e50085, 0x0323ba6428581465, 0xfe035202ef4151e7,
            0x04b7ed0e1b077039, 0x59e0b94912b7fe83, 0xb14bf1d03e39944d, 0x68723490cb5a1367,
            0xf4a69629904f7ac6, 0x559b475675c24fcd, 0x321323b0d55bfb05, 0xa93c221f36e17cc5,
            0x8a7caa18aa533ba1, 0x177b5b868d0f0e18, 0xb8820d8311943aae, 0xf1d360a15b451f04,
            0x0969d5501a210729, 0xcc034f0526307069, 0x34dc353d0a974dc3, 0x8331df2df5bc701d,
            0xfeff54fcfb9e8f24, 0x98103c35bc97abd5, 0x3c980fcffd18cb24, 0xdf38a2d3027317df,
            0x07ada4e032556426, 0xe51501ebba8715f9, 0x01472d6410c65944, 0xc2aaa5c229ce7bcc,
            0x56c37a98d85c2c6c, 0xde132c26ed682d08, 0xb9f1db00846c618b, 0x39096d73008b7e9b,
            0x6db19fcde0e774e0, 0xa1e69d50e78a850f, 0x426398870666f03d, 0x2da4ed254bf66520,
            0x06d95a16f2bb00fe, 0xefd1ae261043076f, 0xebe7e6354be04a77, 0x84fd845f512e9d4c,
            0xbce603a71f699f2f, 0xc0a1ee9b570e45bb, 0xcc8ca0d9322df7c0, 0x1dc338d57e7e7aa9,
            0x4730bce560cf052c, 0x24ebef70267a37b9, 0xa65425af1377ca95, 0x642a04799bbee539,
            0x442eecb6c24e60d2, 0x9eabc3fbacb878a9, 0xe10a4bb65c375696, 0x3753c1593c6e4504,
            0x13d344136b768cb6, 0xd63dbc7a33dce8f4, 0xfe8abf51b424ba44, 0x909203f4c991efb7,
            0x87f687ea0f433b09, 0xc9858cb114ba7140, 0x51a414451b05baea, 0xa09e85d63ae161c4,
            0x2dd4b3a7359263a4, 0x71ae7dfc607a56f9, 0xdf6f9d626330cd87, 0x2442644cd3b01ab9,
            0x2064b497f8034890, 0x82f69de0d7d137b7, 0x8551fdc98f53b3bb, 0xd3574fce70e1192e,
            0x77b16464491548f8, 0x398c590e8b32eb9d, 0xf19c318bed841ae3, 0x653732ab92ae6b04,
            0xdbb023c25c04af7f, 0x8ac94bb964c21716, 0x8b880b349503e9ce, 0x3f6ea4fe52088996,
            0xbeead5551e74f9aa, 0x656207c438e39f66, 0x2fe206e4991fcc11, 0xd794d99e972dc32c,
            0xa3657c85ddde0cc1, 0x7f9c48a2d08d6d69, 0xd7e86938cdb757fc, 0x411d154cfe2e3687,
            0x5423817e5f01f462, 0xbf5ecb50fd631653, 0xeb9f7b85a38576b1, 0x7b2d50805216dbb9,
        ],
    // j = 167: cos(167·pi/(4·512))
        [
            0xf7a5513c590191d8, 0x4850f5fb0f71481a, 0x05319592fbb84285, 0x6cf199e00eeaaa95,
            0xed2012223b9c576f, 0x20a63c5a33781b60, 0x0f8167dcdd81febf, 0x20e6d1d031a87d4d,
            0x1af3d69da79d01ff, 0x9a2d90ebcf2084be, 0xb3b1b320b8bcdead, 0xbac91d9d47c614d4,
            0x199943d3f0bfd3ee, 0xf1a8c0f06e935f91, 0x121c97be5a8a1224, 0x824af4bab46b38bd,
            0xfdeeb49b1bb80d04, 0xe3775fe6a9121a2f, 0x3b20af3fe1aeb4e2, 0xd1cce7b9b075fa92,
            0x4030e89aae5bcd84, 0x4babbae04c1d8fbe, 0x60abf2c4dd7c660a, 0xd47ec8ba460a1459,
            0x8a5c72972531b03a, 0x854debd9e86d4d56, 0xfebeffaca076a582, 0x974a4c66464015d8,
            0x22dfec99955cd63b, 0x29bacebd20e3c38f, 0x79a242d8df49fce9, 0x1360543969fd9988,
            0x6d8add71f7d700fc, 0x793199ef2a398f82, 0x5d1ee807759de6ef, 0x23c133f318940016,
            0x41622e047cca8529, 0xd94f6eb548f6f7d4, 0xf486647380ea0a95, 0x3b98230abb42997e,
            0x4afa60841cdbbbbb, 0xd7cafa072669e796, 0xe2dbaac3946c1ed8, 0x3f1232423dc1b663,
            0x1e7eed23920be08d, 0x1556f99c8944c9a9, 0xb57207c305c30efe, 0x3c38d59ff47d52ae,
            0x291fd24e2fb61550, 0xe9bed9f4a52bdad9, 0x3e14f2e911204dda, 0xfcfad17f0989589b,
            0x0ad4e409c39cdfea, 0x685ca10947ae4c9f, 0x7efb2f3bd863ccc3, 0xf09966e4776192dc,
            0xf3f78c759265bf72, 0x2427829dfc922a4b, 0x6a54ef95ffd3d7eb, 0x8363dca95d9643cb,
            0x855a7ad9fcb7fe68, 0x9e883b7b092d602e, 0xfe262468c4100ccc, 0x2d4d97a4661211f2,
            0x2858593f33db2e6a, 0x9dc4438848973c57, 0x971330cde07471a2, 0x0f7bbcb4ea7b3273,
            0x50533329d17ec829, 0xa4d93242cdeae190, 0x71e7910738849b6a, 0xa36b1f3bdd7d04de,
            0x25f8f2c16077f47b, 0x2eb62c00881a8a57, 0x445434cc57922991, 0x83bcf4a7d24d3dc1,
            0x99cc1f2cc7cef840, 0x0233493132d4eb87, 0x6e099ab418c1a094, 0x1ddf5df92c3ed2d0,
            0x48b65c7b14b87eb8, 0xe8b772b21df609b0, 0x69a79224ed50d255, 0xc9d3dcf3834b8eb4,
            0x601c589c9b6dd18a, 0xb47fcdf3b8cf3a01, 0x571636e5376951e8, 0xbeee1bae157a4392,
            0x953a19ea7a99ff27, 0x00dfd03661841427, 0x198b2676b5e1bc7e, 0x7f618d6e83c10a09,
            0xc7fc30bb6f2be93e, 0x5d9b77b0af3e387b, 0x56d99dd030774622, 0x7da2ed7daa764482,
            0xb46b46dfb7ac6a00, 0x6a6e1977e151d944, 0x50cf39df2e00022d, 0x40cf74fffe2ce528,
            0x5fbaa81032b98a28, 0x8a5b6aadb60e6e6c, 0x67f8e297f0ab89ea, 0x294f3ba2c5d20989,
            0x6d80b73c8c919855, 0xee6be22dae9eb589, 0x2ebc3a4881fc0b7c, 0xab253382830678c1,
            0x0212be50064551d2, 0x4753c92d368052f7, 0x530cb6139efc04d5, 0xfe57cff5079f34d2,
        ],
    // j = 168: cos(168·pi/(4·512))
        [
            0xf78bc51f239e12c6, 0x214cffcee9dd33ca, 0x4f10d75812d26a6d, 0x901915a71344b708,
            0x600449cd14f8b1ec, 0x52bfd4ada717a31b, 0xbe8d2cef07f3ee5a, 0x25100ffe8119a03b,
            0x10960427c14f179c, 0x87eedc88fb83b232, 0xfa1ce963e829d75f, 0x571c7a9714e4caeb,
            0xe344f818a4a6b0de, 0x0ec5b2b8547f12eb, 0xb5062be6dd0c5229, 0x8c2bd6ea91845a36,
            0xbcd529e07f698c82, 0xfc04bd32b8e906e2, 0x313485dfa07e50fe, 0x7b3f692c6450be26,
            0xe925fabad72fb2b8, 0xb9c6e57887afaba6, 0x4a1c29d2a1bab559, 0xdb9d5bcf0474afd3,
            0xd6499a7706f43e1a, 0xfbec395e231afce8, 0xed960eef4e2d7c07, 0x6346dacdec4bc6ae,
            0x84a223b2a9bad810, 0x0e196e610eecaf44, 0x23d2be65d01f3811, 0xc516e2dd105df315,
            0xad84cf15ce30419c, 0xebcf71356ad9e1f9, 0xe084ecb9bcc88690, 0xf8e356bba8206675,
            0x072b8a0955b2962f, 0xa5c2f5e22bbc039b, 0xe90fbcb48b39978e, 0x92673db53ad6c06b,
            0xb6b9c3841ab03c72, 0x799c2bd49075ea48, 0x21480ab7ac5d686f, 0xc9aa6d81b5103018,
            0x4f1103f8252ab139, 0x55cd580edc5fb999, 0xa09d91bc3a33d699, 0x821210e598c015d8,
            0xc9eafd6eeaf3cc01, 0xcd71a22a1b9a4fea, 0x7bf75846163473fb, 0x49dde8da7c572778,
            0xff74cce798e7b7a8, 0xc8063104de11fd33, 0x0d238fc7ae103664, 0xfc8a69e3f2bc4748,
            0x87b42a9cbf9aa668, 0xa77ca2cf9f8f32e9, 0xdc58b7a4c878a733, 0xaaa9bffa1c07ea17,
            0x3b41dc491ddf7b3e, 0xe2416db98d15005c, 0xe5e30b946f93a844, 0xeeb1016d3b7ebe6a,
            0xc59a8bd3c7fbf440, 0x89df996eb9754c8b, 0xb291389d5c3ac9d8, 0xf1c83f14590425b7,
            0xa9f4960e8ad85c61, 0x919933d14b69833d, 0x39502d2b4b3fac75, 0xdce4a027c5093706,
            0x1cb2f74df36f37e3, 0x647e04dc91355241, 0xb6de7178fc6758bd, 0x74406b14e4c17bca,
            0x8d30231809f9fdb0, 0x62a7a3af76080523, 0xd409db7b3661accf, 0xa86a87c53c85518c,
            0xe41984b6c3adab36, 0xe0cddb340f8c4e45, 0x9710b43b0043fd76, 0x6f1d5962b281085a,
            0x698254623930d1bc, 0x932e39a8db7b569b, 0x07fe68595bb602a2, 0x0a221d84f8dcb626,
            0xa5b21a5ff2a4b6e2, 0xe93cb8bad71b8664, 0xefc3eb1f7bd16a1b, 0xc2ba5e0898b8fb4a,
            0x8a37e4da6b42f3fb, 0x5f87d4c7445be1bd, 0xb211ce1f663f0c15, 0x298f8e443d5c774f,
            0xd336a1843dec3b7b, 0x7d5c8ac4c6764b76, 0x360d6d7eadd75800, 0x51ee822f6cf68fb0,
            0x6e9bd39e259d8870, 0xada5c8e5fb976750, 0x698b6bc126b62e2a, 0xa2671de3d3ee9913,
            0x897bef328720296e, 0x395e48c075cc069e, 0xa73a09e095c19b07, 0xe044132fe265dfcf,
            0x0b9c6096f4ca8ee5, 0xaf3ef03d275d9c85, 0x30a7d82d620f64b6, 0x55ab70e3cc328658,
        ],
    // j = 169: cos(169·pi/(4·512))
        [
            0xf77212d53584cd8b, 0x3a8d16c877a7e12e, 0xeb8e2a605434e48e, 0x37c0c7907dc06831,
            0x4252ed5e14cf2dc4, 0x2bb9da4d68e5e89e, 0xf4c9e51e3f938323, 0xbe385175ad7d4274,
            0x215356861683da7e, 0x6788c22d8dc813b1, 0x1ea897e38e5f669f, 0xc4d272ef42a6f71e,
            0x98d646aa68eef6b0, 0x4dda73c7205f9bb9, 0x80c668ad12c1ebde, 0xb3a8e0e98639e4e4,
            0x618d26fa2bbeaa1e, 0x805fa053b6cb487d, 0x3109010dfff73419, 0x43630ee33bd483d0,
            0xf92b9430b45346da, 0x1732ee0409a28546, 0x4004fe58dc0b2028, 0x660dbc31136e380e,
            0xdff92e8be318ae16, 0xf7d9573cc0a2f709, 0xb14659804fcdd668, 0x1bb0f076d3e30345,
            0x59cf0928a7cde07a, 0x30b2ee05995991bf, 0xa0722273df802c1c, 0xf902944dd271cb97,
            0xefc55bdd5aff66d1, 0xbd02582000057f38, 0xe51289730a2ab08b, 0x2c5b1052b87603d0,
            0xdec08aaf3619094b, 0xf890853b6cc20280, 0x960314c5b0e6090d, 0xd6375686781a8d5d,
            0x27450def69ed748d, 0x97ddc4e71745151f, 0x78a2abe7b9bad4e9, 0x2af828bd4258da36,
            0x0e81967a36eb03af, 0x06a93c8c8437d765, 0x6398f298cc1c0de7, 0x22f89dfbdbd3cbba,
            0x929d8297cd1c8c0f, 0x4d4a7bf967c069d0, 0x7fd083dcaac3d0dc, 0xde9fe780e632f49e,
            0xf14af7d95fa8e775, 0x03354a979c741e50, 0xa925080302d6ffaa, 0x0ba9939cfa97c2dd,
            0xfb3f057a56aceefa, 0xdffaffe12ce48007, 0x0e5d5d8fc444211b, 0x6563536cfdd3ad26,
            0x5022775b43f7926f, 0x9241765366cdf676, 0x1c6a4d035e333abc, 0x0b9f56ed2a774b6e,
            0xff972fd7263ed804, 0xe7fd143e262c8e79, 0x6e45d8fe2a277dc1, 0x046b0d499c2c0317,
            0x571644a0ab8e1055, 0x532f3ccfc8c218bd, 0xa1ae60b929870518, 0x98c109c9b5f7ebd8,
            0x8a30e338af9b9ded, 0x9aa39e630efa7eb4, 0x513b068a968e8589, 0x883dc4522420da0c,
            0x35c50cf2c51159a4, 0x5b3afb5458b0ee2a, 0x639157142189ffae, 0x301aa492a19dc4b1,
            0x6164371ec099295c, 0x7c8638d5ab255cdf, 0x3e89aa3d3c2b3d8b, 0x02c33a9b73fdfd60,
            0xe2322be10feb5446, 0x34618698afc25719, 0x89ebda73be0546b9, 0xb5d76663439d7df9,
            0x626764054baa6c57, 0x1cb6b84bf36c749c, 0xd74f4c1c3172acac, 0x0ed484b25ccaff39,
            0x4c042a7386651e03, 0x84c35df72c10f55c, 0x844c4d4984bd24f3, 0xa53f0472dea5d013,
            0x492bf3fcdafa41b5, 0x0f4d295986d8affd, 0xb61aed7cf0fa0505, 0xcd922748b4c33ce0,
            0x8b8b686546edfc7d, 0x36b53deb449f2212, 0x5f3b8693881c5272, 0x5315d07e454c30a9,
            0x4bd765e88ccbf033, 0x496078e4626e870f, 0xee0e3348cc2ff855, 0x10492dd66216b91c,
            0x688b1a56e8081888, 0xfcdaa5640369ae6a, 0x48fa64325c3a4c2c, 0x3c577e93a08c7e9d,
        ],
    // j = 170: cos(170·pi/(4·512))
        [
            0xf7583a62852a23b2, 0x4becad887680c196, 0xfb720b1643c7008f, 0xbc7475bbe8f631f8,
            0x809190d744c36755, 0x059b9d7380c7af74, 0x4950e41671ed3701, 0xeb1861c3c1518c60,
            0xb2a962620d18426d, 0xaf891d876453b99a, 0x33a389aff4592771, 0xc325bb1b7047aaa3,
            0x898ed8651c9d2d29, 0x4df583a87bb41505, 0x757876ec55778aba, 0x4c95f0114dbe6600,
            0x2620c783da9b049a, 0xe3cef2dadf9803d8, 0xf44466266ffc8a8b, 0xd7891b7ca441766e,
            0x8313f9bcaa2ab978, 0x53d91da01712daea, 0x683f58c503ee13ce, 0x277091bf6d9c730d,
            0x393fb078d3336c7f, 0x2ff652aad52cb356, 0xf71f15ec9dc57bd5, 0x7359603ac2218c46,
            0x48a2ed1b9d893ae2, 0xecafc82d3134bb7d, 0xba3e8c309f091079, 0xe0a151309e7d3ca2,
            0x3ab61c3de2da6da1, 0xd1ae9806e8e0dee3, 0x152d553640df7fb5, 0x89b4a893773b04c1,
            0x004ae4399a1bcddc, 0xf54ba5575170c70f, 0x3a66f731a79e09ea, 0x9a2efa758282d02e,
            0x22dcb2ae924aade9, 0x9e4b82db59df9d32, 0xda2d189d136007c7, 0x79fc4c2a73c87065,
            0x04aaef2a32cce8f6, 0x78e9c4cfe40a88c8, 0x22eb32a3ab4be45f, 0xb42daad1e467a693,
            0xc5b478f0cd25d3c7, 0xf07f064a72e332d9, 0xff040fa43bcf2c94, 0x0d5538421f3490bd,
            0x2317ada642895c60, 0xef6ae9a4c8532c6b, 0xa8b0302c52d2cf3a, 0x9d2387a4b961460a,
            0x47cb9520ddbe9fbb, 0xcbf191d90de9b4ca, 0x28b051f3ded61466, 0x7e0a68f2ae97b80b,
            0x7b4ab9bcf9b5023a, 0x626f4dd2dcc1c1d3, 0xeace052baea2eee7, 0x7992d13203cf9112,
            0x6bdf5ad5d98705e0, 0xef50e0b41a892db1, 0xc6bf06ae94960351, 0x449630b66ae788cc,
            0x577d2f46fd28870e, 0x60e07d342f2ead97, 0x4a0d36c2a43370c7, 0x5be1b510fa55f9b4,
            0x2f54e7a716c2d25a, 0x85afab11c43c7876, 0xe08834024d97355f, 0xf732a34aae685e0c,
            0x3db30f47ed594285, 0x6dd16b050368dfcd, 0x65ad8334a496f711, 0xba04684b364fff1a,
            0xb2acd87e99c0cc5d, 0x996d59eeed7d0b7a, 0xf2b68434ea95cba9, 0x3bef55bf6cc333bd,
            0x3e800548a70442a4, 0x75d390a4d5fe42f5, 0x8295fdc0e053caca, 0x2c4285c57e5119d2,
            0x0aaaa0093aee5c1e, 0x8daa4ba5777d8218, 0x8bec10f2b49d8b05, 0x87e52e26156d5c08,
            0xf67f070a0dc34fc0, 0x9c5556d0770b1828, 0x917029cb84cb8528, 0x3f1e6035f45fa76a,
            0x5e8785949d23cb11, 0xe8f877fcb0fd720e, 0x2c3dcf006c762220, 0xfe34c5c55b2099f1,
            0x93e8cae9ca83f678, 0xfe3fec2455894c23, 0xe731503c4601e30f, 0xa04c19c1ab9ad2e5,
            0xe00c157cfe72ae9a, 0x8efdea927277d242, 0xcb1b3c7cb67ba66b, 0x3a02b2d741a91c14,
            0xc5784d5432262150, 0xc6d8e1efda46b867, 0xb2636bcab6447ade, 0x60793e5dbd856c6f,
        ],
    // j = 171: cos(171·pi/(4·512))
        [
            0xf73e3bcb0ee4edd6, 0x7a7bcf0e14bf4e7e, 0x047619b18314fbcb, 0x1063a59c8e06a7fe,
            0x550025764ddac61c, 0xe6382478babeb587, 0x275533799bd4504a, 0x41e3897e75217aa5,
            0xf8dacd3586bb483e, 0x866ecec1191ca54b, 0x823346eb94675bda, 0x0ccd98932fb90cf4,
            0x42442ff23be26c9f, 0xea7f0532387e544c, 0x359f279e76b676ab, 0xce7370b93d9b6b41,
            0x0c97f9ea6f113b9e, 0x62a441ae85e102a2, 0xeca07251ca9a9364, 0xf64a0ad11df7b6c2,
            0xcb09996dad4cd81d, 0x6e2f3ded55135922, 0xa47e9526fee0b0ac, 0x29a5b89d5472e472,
            0x2555026fd55ee7b1, 0xac0968861026e2b7, 0xdf3a063e222afd98, 0xa6b4d5295762cfea,
            0xd8e438c5e971baa6, 0x30bdd9a7fed7daa4, 0x4b3abf329d52a785, 0xa7e3217c70bdd2f9,
            0xae0115aca7f10e25, 0xc428d1f375fec37c, 0x06537727156537f3, 0x81a71a78ff902632,
            0x5d03668092f7a32b, 0x26060d9bbad47d79, 0xa2dbb45b28828a5e, 0xb5234c3966224aa5,
            0x8f017d13f76aabb9, 0xe398ff99ce267808, 0x50de53f08a78e99b, 0xeb45397087e7cabe,
            0x3daa9e17625dbdb6, 0x6d1ec43b504c3528, 0xb1055e9f6e875a04, 0x35079d7628c17893,
            0xdc11ae41c489379d, 0xcd8ae0d4d0fdd1b4, 0x099b00c5da846fa8, 0xbaed89ecf1721880,
            0x2691eb8492e8b241, 0xde46671f69be4275, 0x97f7c7a0ade1e898, 0x3a2a2f902471aeb7,
            0x64f59da03c3e8921, 0xacf84ca4d4d17929, 0xfc34ab3775031550, 0x7bd27936bd8a4fd3,
            0x893a60cb9fe1925d, 0xffb62f45e87907d3, 0x011617c82fb8fe15, 0xf900fc9a100c52b6,
            0xeefcb81e0a5792c7, 0x676a63cbf67d4c79, 0x97c0a00857aeab23, 0xa6697f3c113fccb0,
            0x0cc2a209b80fe5a6, 0xdfe8eae3ffa9df8b, 0x5b22756973d018f3, 0xffbcc0797fcad670,
            0x63aee8cc0e09d247, 0xd813d1032c0129fe, 0x50671221fe99cd93, 0xa6349bbed06e0227,
            0x97ef7e0b7707af2c, 0xa41bcb937ac5c7c2, 0x5b050a0195b02292, 0xe6c31290835ff705,
            0x26a53d8e6e246f80, 0xb7192027ef486765, 0x33e2987781519f1d, 0xa68acfbe7aa8e3e9,
            0x86e1905910c79b85, 0x0243432f3880acad, 0x85a9d47806439e43, 0x94f71e137ecd5485,
            0x2da85f25a1fefc38, 0x409a2639d55809d0, 0xae55fdab0f51c078, 0xbc9ab3240baec410,
            0x0b905baf1f44dfd3, 0x88dcde15ae6a5dc1, 0xc602e6dcdba2f050, 0x0671e334f3118dfb,
            0x62a1fba341108c46, 0x0a3ab80d117f9921, 0x493d3ad8e51e3796, 0x428a34641d0d14f7,
            0x181cccc1d484413b, 0x80295313977cf1b5, 0xb5a86aa6a191cd33, 0xe71ddc5bef812384,
            0x86d8a686e3d22bd9, 0xf4f6944c973e2b23, 0x5d970aac2e154d71, 0x1b9e022c2923f416,
            0x69e5c7baf71f4e92, 0xc7f4e23e79267e3a, 0x6594b6c2be84dd5c, 0x3152e7fa864e68c9,
        ],
    // j = 172: cos(172·pi/(4·512))
        [
            0xf7241712d4edde49, 0xf99107e50d631330, 0x5ffe722d117aa053, 0xda54b7669a6af344,
            0xacfb592b25ef06ad, 0xb1d3dcf1c382c4bb, 0x2e1718428a523f7c, 0x9632e149d5acaffe,
            0x4b8305b1d298e808, 0x1cb3f70ce4910225, 0x01dbe8dbb29d451b, 0x97536558b30601f7,
            0xc40df019262600c4, 0x4662b7fc3a6aa267, 0xa58aab15b7d79766, 0x9168d3a8e3f8763c,
            0x164079f2d7c6ef8e, 0x797a6802a00ae66e, 0xbf3c1aeaae7c7909, 0xd623229e300e8f47,
            0x62401a7f48d60b32, 0x8dcabbfcec8b6302, 0xe25b1441df321499, 0x208db952c4f2af17,
            0x6d706a622b182f1f, 0x79ac28b878883115, 0xcf89d4b2bfb9f345, 0x7dd171839ee32e4d,
            0x8cfdb654311f1d65, 0x2cf494d6249b99dc, 0x7a73ca28d60f0b23, 0xe872a8949d329782,
            0x27dded41483670ee, 0x7ffd912e6479c895, 0xe17b3217bba6f3a0, 0xe654b92584c81b82,
            0x1fba8862503aaba1, 0x18a9293123260489, 0x97fba81abe9fb50c, 0x34266e54953b75c7,
            0x279f20108cc0d853, 0x80914196e98a0b7d, 0xcb41cd9cee3995f3, 0x26d02803bd3915b9,
            0xe8826a4a07078e96, 0x48765f13961dc6b8, 0xf850a92fb6a990c4, 0x5b2d22151468ee46,
            0xa10595ace56d475d, 0x10127e662aa0106d, 0x3016e1d73848f9e4, 0x9a34b4493bba34d7,
            0x9759d9e7846b99c7, 0x45d70f6ad5d25f9e, 0x976de9d9d629319c, 0x501b248e34aef557,
            0x27484e7329973723, 0xbe9e590bb7fd89e4, 0xbdefc51aafc33e6f, 0x0877aa482bed2856,
            0xe6c7c99f4881d9c6, 0xebb116b36119a020, 0x618d96dbaf7f3442, 0x4104ef6ef2fdad9f,
            0x4676cdf97e26fe58, 0xc435052b816c1c4e, 0xd0690af9bd3271a1, 0x9c7dad0f21f2d932,
            0x75b0baaa5f1f85b1, 0xe4fd713798f16776, 0x9ff5e3711c3e0ba1, 0x5494f792d55160b1,
            0xd4b4424a7bf03a1f, 0x4960b09d85261c70, 0x7b3ca68fae48e546, 0x634a921db03bbe56,
            0x366703c19b3a05c7, 0x8c432cef513d609a, 0xcaeacc006c8f06d8, 0x56fb26bc9ff8439b,
            0x0413d72171aaee56, 0x9f0f816ad9937a1d, 0x21c580387390f8b5, 0xb28265551c95249f,
            0xb6e9e6e795811be7, 0x3198492550bfc8de, 0xe4c6ce109d627527, 0x8374c4765f8339bb,
            0xf437554310cda017, 0xefe4e0476fd934f3, 0x39dd869087b27d64, 0x34a02a8ed59cb475,
            0x283ffc376de74974, 0x18010df716a2203b, 0x69bc1176ef6219cf, 0xc6996e8d9ae1b0dc,
            0x03e9e675b2462fe6, 0x5195c24b87617827, 0x3a487a3446e890f3, 0x7217e1d2e0e0a4d8,
            0xd3a49f1c98c49f84, 0xf8dec878e73980fe, 0x453e9c1f1c03407f, 0x4b0fc578f8287377,
            0xcfdab7ec07de5648, 0x3f4bd6283cf9b867, 0xf5ed1999caa6dc5a, 0x28b58a8c2d66bee8,
            0x909b43d9b715e43b, 0xac2cf2dbfa7e1158, 0x966856ca534317c5, 0xb838210b5a0777d9,
        ],
    // j = 173: cos(173·pi/(4·512))
        [
            0xf709cc3ddf5ee2d4, 0x73468370178e918a, 0xc4c14e0f7d3df14f, 0x35e969fed9d8048b,
            0x792563b5f853e298, 0x6995309f4175fa64, 0x66d285fc9e9a1383, 0x1e80dda49555ce62,
            0x59c61a12fc78eab7, 0xcad2282db7cc4da0, 0x73682322aada66db, 0x31587058b23f61d5,
            0x83a239a10991e08b, 0xcd8674ab16ea606f, 0x2b23bed85d248d74, 0x2b91fabf3b7ed399,
            0x0ba0d5eb99262728, 0xccac132e80d60291, 0x64cc890234c41712, 0x9e36b76ce5988db0,
            0xf8c91ddf462d3072, 0x0b2f5af7256e6ba8, 0x438949510afa7e32, 0x6e12c1c24a4c3c1e,
            0x8e8de29e83880d43, 0xd7e97970a56e6960, 0xddc049e2e061e1e0, 0x06858792d08e73ee,
            0x964bdfa9cd15ccba, 0x3d355572d47e5cc8, 0xa3b88602a8cdd30b, 0x38059b85d3cfde04,
            0xd104ec89c683f4f5, 0x300530761466383a, 0xee2ab9f02c9c8852, 0xc682ab3fc3a3fba8,
            0xa46c19e4cbff938d, 0x1f42ba9ee58e84c2, 0xcf264038e1efb793, 0x366a45b0526c3163,
            0xa81ff1da8dfaf47c, 0x2e41516ec8875226, 0xc1c397785f959b20, 0x3d88001678d44a3e,
            0x77ab20bf2b081c96, 0xfa0f30f512144d20, 0x6ce14c5b5e619757, 0x5894332ff9df2288,
            0x1f5cd03da6d6dad0, 0xe815a05d7dfbd947, 0x6cd5d7ac05d65955, 0xe531382b4a2dfbb1,
            0x3756d3209e1848be, 0x3f03af8920e56060, 0xc91d0c81a00b8162, 0xa82af7d71384eb9a,
            0x02dadee42dbc33b6, 0x7f6fe94cb1d7f08b, 0x6fae8c91536f4187, 0xe6f0bd1a54d6c4d3,
            0x2d408b30a5ccdd69, 0xa46f7d3e27f7990e, 0x7b4444655dc2ebd1, 0x6491a34f544142b5,
            0xbd0dcf28895fbe78, 0x6123fabae97c18bc, 0xb7d42f18199920ec, 0x5d1ff0341350f583,
            0x7495b82ba1a00a0c, 0x7fe22b46761c6a39, 0xb4fd30edf71b7dfe, 0x3f8090b14d244ecb,
            0x33115842049a283d, 0x601f69e613a6a1f3, 0x47f6774a751827a8, 0x5c427db1bc79734e,
            0x2e074411a4262d5e, 0x70ce537f90fda9fa, 0x03c1ea2b8c4f21a9, 0xe61f6cdd3ebf5c06,
            0xae2ca89864f75122, 0xce9d345df0d6b64e, 0x1579989f201fe45e, 0xcb3e02634d925f13,
            0x91679ac28d0b9ed7, 0xc255fe2898be05d2, 0xdf2d492581d0e71b, 0xb20c8fd5f5d846ae,
            0xb06121c0fbe1cd7d, 0x97f1d5c19c68c31a, 0x456025fb595a207e, 0x500b19e8d4ecadf2,
            0x10bf4a52bb5acca9, 0x06e47c97c5335320, 0x3ff259c63492726a, 0x94ee1aaeff46a6f6,
            0x294fe916dba343cc, 0x06945d745f8f611a, 0x8db149eefa517d96, 0xfea9a6c7b0735012,
            0x52128526870a5dea, 0x379622d0d462fe66, 0x1076265f31b471cb, 0x469ea0823997f5d9,
            0xe55b76ff91da14d9, 0xcd83e5454fa178fd, 0x83af931511e4968e, 0x6ff6e200d25a723f,
            0x29a8479e69d40998, 0x93e15a54ba1fe516, 0xf7302026b1809167, 0xcc3d30eeb7ed0cc9,
        ],
    // j = 174: cos(174·pi/(4·512))
        [
            0xf6ef5b503c328589, 0x50ca117eb18beed7, 0x758379086f1d8543, 0x69660cb1b2e160cb,
            0xecedbaa3cffd8faa, 0x5bdb45d3b4702e4d, 0xef601a436e03382d, 0x225e4e0c719fd50e,
            0x1f9c73366f0294c1, 0x59e8d35e24e178c6, 0xc51e15ae67e4c6b5, 0x5a0e20ff8dfef5a1,
            0x7df227e77f27f378, 0x8ea17c1f0b0adfc0, 0xeffff703c22e7219, 0x1548899a3f496dd3,
            0x620e771e643d4a2e, 0xf8bc0c26239b8c71, 0x8125654475088b9b, 0x3c2e9e281692d5e9,
            0x25ee5447d77b7460, 0xf795626af2afe8fc, 0xa0a647710762ec21, 0x4ca825565a8c75a6,
            0xec5dddf3d811fabd, 0xe5694872f344cd11, 0xbc7d21881ee65b34, 0xb94462874f6bc6c7,
            0x6c2bd36bd2ddceb2, 0xa6006ba396a2c683, 0x92df142323338c4d, 0x68654604de3057b1,
            0x6618e70cc88316a0, 0x856592d1cc737f25, 0xc13bc723b2ca23d3, 0x04cbf835e012318d,
            0xf45b3bd6e6dffcf0, 0x0ead6172965b196a, 0x824c2cfd27ea8270, 0x0ec5d589dae14401,
            0x1b08dbeb3643016d, 0x5589832d09f31ebd, 0x248b39f7e853d91e, 0x5901827fa7569f11,
            0x1a3787240b7b3e2b, 0x31e05f9c8b63ecaa, 0xe0b16e84a91209b2, 0x91e63c64dde48623,
            0x52be1acd03768c74, 0xe398af67eef23d41, 0x4849f29cad4ceeb0, 0x066b5cc4cdb0e213,
            0x7532ae1f53094542, 0xee26f70558209eb6, 0x9c6727b2a1a09d79, 0x33cdddcaeec4b885,
            0xeb4c5839316c8676, 0x0e0ba118e0e73559, 0x5851e45b791921e0, 0x4e5240164e86295f,
            0x14650f5e8e43e163, 0xba0386be9695ad85, 0xd723779e00cd1397, 0x51947e50969351d4,
            0xbd6210c8eab0f3af, 0x1ceb32f77bd443c4, 0xe1eda13f7673c47b, 0x1e3264e7f0052320,
            0xce6f8ff267265ee1, 0xb6cb523c435dda81, 0xb07abfc4b90ebb75, 0x8d0e342d3703795a,
            0x4ee7db5d113965a7, 0xe5da64d3b5e346be, 0xf20dce7b58fc4806, 0x41a8ce88ff4fa54d,
            0xbc74710c89320527, 0x730c4c28e8e692e6, 0x9fc0f6fe08a094c0, 0xd19fee5b4d634753,
            0x3dcde1dbc82c1b0a, 0x2edb475d295db495, 0x8424f04377e4a9b4, 0x87e7e9d43cd46020,
            0x7a9eb79483f475ef, 0x097f3f08a8110bc1, 0xd8b77d5abc84390f, 0xdfe30ad509acda22,
            0xc4141c59083b2ff4, 0x47bf5e26fa29c1da, 0xcd2bb0667a5b1da6, 0xa4da7f2648c554be,
            0xabdb614128bf535d, 0x93da853844dfda64, 0x969cb42387ee15d1, 0x173d1aee362f1b26,
            0x248c0dcec7b56b03, 0xfbf280e7da1fb51e, 0xc6d7bfa751188537, 0x630b08a5d9813a6c,
            0x6b02e825c2d18598, 0x11fe7a35db42fd04, 0x2709bee3bbaff33f, 0xe63b3d1a6b128683,
            0xbe80b1f433dff7cd, 0xb9762962b8416e64, 0x1fa985d52da1af3a, 0x9f280ba5de2b2a57,
            0x59cbdf8395295db1, 0x65b175e52176ca39, 0x65e76aa481e4eaaa, 0x4a88fd63fa47ab5a,
        ],
    // j = 175: cos(175·pi/(4·512))
        [
            0xf6d4c44dff434cb5, 0xfb0b94514ab0abf4, 0x043c32431d8cebc8, 0x5a473acb041afcf8,
            0x26d181690ef5a2ec, 0xbcc6b49a502748ed, 0x6dacae778c82ec4a, 0x5966334708088af3,
            0xb040b40c6e042b23, 0x259072865c0913cb, 0x4913a4b4d676296a, 0xfabe5f835837beab,
            0x25f7f7bd08facfa1, 0xc4d371462c70ba40, 0x42fc76fe68163b78, 0x8618adc1678e2ef1,
            0x37bfce4c77d9115d, 0x86d2ebc73727b088, 0xcc5b12c616a11a52, 0x6ea49ba611563cb7,
            0x4a9c0dac2b6ce6a2, 0x6496159a37eec01f, 0xcabc240a29d69573, 0x990b7aadf95170fd,
            0xc5a54c719014638b, 0x0086304ebe998148, 0xeee88cd692e96555, 0xa668729a688dd5b3,
            0xcc490c4b6de1a85d, 0x6eb5c1a01f5518b3, 0x89d0576f48b5fdab, 0x7f303b99200b7aac,
            0x52943126458f4a26, 0xfcfce59a4e54edf1, 0xbbaf2956cb1f5e16, 0x8918d84b58d0d07a,
            0x7e9ae6c9fc3bdb80, 0xe8858f147772add0, 0x1ccd92adef1cae7d, 0xffc1e3888e2f2025,
            0x2e7ab4c6f0f28039, 0x7b1aed0d4c5ecb52, 0x551add86e9e81dfa, 0xd5f295e80d3856f6,
            0x1212f7167c1fe3f5, 0xe8778cd0a07ddcfa, 0x222bec72d81ded13, 0xe5ec435c37ee4ddc,
            0x4f9d3fff47738786, 0xea2e933b81c3cd5b, 0xd0054d02c7b5e3aa, 0x73e72a5f54fd869c,
            0xd6739bee23490975, 0x18d6e8867c483af1, 0xfe50bffb48ea4d3d, 0x3b55e724840e44f2,
            0x668a4362530572b9, 0x84da3aa727a91a01, 0x1a578931a1371f4a, 0x7525109e58b18f8d,
            0x7159d044081754e5, 0x4121aa68b0d7e689, 0xeadc07032c3dc5d3, 0xe6bbb41d5a845c13,
            0xa89d671189a66183, 0xa21d1835a83a94c1, 0x2998950c506c9972, 0x529a4cc6d12f79ab,
            0xf0c3658aac669023, 0x0a76d62488c153ce, 0xa8c42a64a15fe16f, 0x28a705c223e24ab5,
            0x7c8fcfb72f5709ee, 0xd17400e98c73a24a, 0x3f97f371e42e6e46, 0x5742a52b87097381,
            0xc4a4bf4f0a521a63, 0xaacb3507987966e5, 0xa102a2e13993db65, 0xb6ef12c3758506d5,
            0xe1e8db8d4df0330e, 0x79e5b4cdf04e6427, 0xa75f3997f33cc945, 0x700af5cec9b4da8c,
            0x658bb139bd729b71, 0x1a83f80696106fa4, 0xfcccf096aa8316b0, 0x9b80f78a1cf36c2c,
            0x136924065e61f55d, 0x2d4ce081ce18b016, 0x8133e1f33a9f236b, 0xf0f3835b51ade67b,
            0x5285f546ccbde8a4, 0x2ab22d49a0f22a81, 0x52cc35082421b4ec, 0x4f2e8aee32e13746,
            0x919ea448e6f809cb, 0x9dbaf0e0c7be7071, 0xaf75c23250921563, 0x4613b663a9ccdd99,
            0x5793a4b57e5989d1, 0xc2bd6f81ee2845d1, 0x265af73916a9558f, 0x87c81e2a6cb5278a,
            0xc6a4384818a2ad12, 0x8d84f498201b7b9f, 0x5b796fc54f7bc387, 0x30facaf12d269aac,
            0x13d6efbea761662e, 0xaf6db210571d0cef, 0x2d5c32ddaa444821, 0x8abed5f63b189db3,
        ],
    // j = 176: cos(176·pi/(4·512))
        [
            0xf6ba073b424b19e8, 0x2c791f59cc1ffc22, 0xb06854a7d3139b87, 0xf2f68677a56efb23,
            0xafdc40732a1b03f6, 0x0f46e91acb4eeab7, 0xd0bf11bd630adb70, 0x5c8debbda748a17e,
            0x4cafe8a7ce0e1610, 0x749795febf96ce8d, 0x8281ad3b85e46e53, 0x934752b45d490c12,
            0x8debafd9f42ae6ab, 0x36d4c6166081f210, 0x3ffaea01ff1b1337, 0xcf1a3b2a214f37a2,
            0x06ba8273364488d3, 0xda80f3772f3eff29, 0xa23f88ad4a1444a3, 0x990d570fa6ed03be,
            0xf67cad9dfdb30bbb, 0xba998060f6c2f3bf, 0x13738f026b5888eb, 0x025addb5cadc143f,
            0xeb71815a849ae4b5, 0x728da2a224888f5f, 0x51fb30e81d7a2f3d, 0xc3e1f65eaac6f153,
            0x1bf9de74fcfa98b0, 0x4576d42196de0e6b, 0xfa0e7b0f1e07869b, 0x04dd140ae3c5a846,
            0xfeeb3808be6f9c99, 0x098a8c5c24ee6521, 0x490400bf332241d5, 0x12841257ab0430df,
            0x0b36ba1e7c49a41f, 0x1837bc55ee229836, 0xf0e6ac6e741d0088, 0x61033d896532f165,
            0xeb42e61773f448e1, 0x4d11e7a3135e836f, 0x8de28ddfcc6b1873, 0x19f1d4f1b9c4bbd9,
            0x34a0d1ddcbefd526, 0x5985bd1881642f99, 0x7d64b572764ff8eb, 0xa352f1c33e3337bd,
            0xb203dfe5e0bc11db, 0x6cc7890e13497b43, 0xb039ef4a37e98b1f, 0xbdfa054ad90f0f76,
            0xd65eb41201d2eb69, 0x0891641339af629a, 0x97332f40c67ea95a, 0xdaded6f50fe946cd,
            0x1a6626a2f97cf9fa, 0xa498a22b916f5dbc, 0x1dfcfc1f4d542479, 0x0e6e71da7b51eb0b,
            0x31cc519d49387c87, 0x59db62c2aa20d572, 0xd74e32bf52c94678, 0xd149340afd7a8113,
            0xd51eff4497080d6b, 0xba3d493c18f888e4, 0x0f85955dedbe38d7, 0x8eba6b622f955ea1,
            0x053165bf15d08e7e, 0x60772b3a3c060f99, 0xc930cc94f0db517f, 0x00737c8a1cb47b96,
            0xb04f7eb4f0cd6d6a, 0x1cfccdba31b07801, 0x4fe9246a9ae93e00, 0xe2ceeb8cf1e439b3,
            0xe135a3eb4ffcdc5d, 0xc8926e4623d1ad3a, 0x623f3bc40d2f410c, 0x766e84d0af8f6b9c,
            0xab01bf6c8b16f4d9, 0x9e704c552ccabe1a, 0x1777c40b5fabaa3b, 0xe66a89e2414d9885,
            0x62edde3a6080c8aa, 0x113c0929998d84ce, 0x78f1134b946012e3, 0x53578f6553421b59,
            0xe6857e2edc6f99b5, 0x387be3d77be2fb02, 0x9ce5fb2a1145bb70, 0xe35e5f0df39c6851,
            0xbfc3013d361cffd1, 0xdacda8496b205b6a, 0x44c13e093af5865b, 0x11f551faa8c26e03,
            0x29c39a9d81fb0c34, 0xce30639add9ffdfa, 0x918e6cd3e26ff975, 0x8e6d4c2f879d8d70,
            0x9e5c6266f13d0d27, 0xbc7b5471f372c809, 0xf3007cd08bab16f2, 0x56897d466946b9c0,
            0x743c5f879ff4a2a3, 0x9911fa3c1bd7ab26, 0xe214df6b922c8596, 0x65a1115e78f90dc4,
            0x368f42e1b1f53055, 0xcb4fa33746443cc0, 0x0d8f625d83bca45b, 0xac8f4e3cd7b3c402,
        ],
    // j = 177: cos(177·pi/(4·512))
        [
            0xf69f241c24e2880c, 0x6c9bd362f9dcbb25, 0x7a81d7b413ec23f6, 0x86dc19d060b60bd8,
            0xed9081d594f1d398, 0x67222709093bb89c, 0x5f3cc79cd7cc5e01, 0x72200513789548ae,
            0x60562086c21f8802, 0x0568efb6c0a4a45c, 0x011a34fd49524992, 0x67fa4d9f52c5af66,
            0xac86f3e875bcfab1, 0x5ad88147e198493a, 0x4ef516ef4b09bc38, 0x270696b3fae67e09,
            0x212893284ab31830, 0x8e5525f6a8004327, 0xaf60b4fb5a626dbe, 0xaf6daecd955d39c1,
            0x25202680bd1dbc34, 0x29a52a984b8df6b2, 0xcc988dd19da7e655, 0xe8eab07a6dfd655a,
            0x004f811572b188c5, 0xcb92bf5ae1f8206e, 0xe038152dd78d356a, 0xd370ad7d11ef23dd,
            0x3b3f650da40505d3, 0x2f8972ba378d703d, 0x75616823a6e3b4d7, 0xdd00aeeca8095c49,
            0x7ae5a22abdcab915, 0xc77fc07354cc426a, 0xaf492305d8dcaff3, 0x967d019ad776a2bd,
            0x0571118be7e934e7, 0xb19fddfef77c36d6, 0x2f79cad037bdd87a, 0x29b42a3a144fdd5b,
            0x2f255c473d480a19, 0xd8efe3a32b7d3daf, 0x05ca57abfad539c7, 0x16e80aa14c768821,
            0x4ee3eef4203facc9, 0x9b496859937d2642, 0x46e02e8356589024, 0x863ee7ca3c243afb,
            0xf6225443ded070e2, 0xd0c84bbac20e76ea, 0xe3e7d4e967061701, 0x8f007535d0b1d618,
            0x79b02f27bb6bac00, 0xb17393f3a5d31d6e, 0x7c6daa013e93e36c, 0xa28c3be9ec4dc396,
            0xe8c1e2d661c3bdbd, 0x8fe9ab86e94d3a48, 0x3c1a317da9d3730d, 0x12128972d431bd4e,
            0x571fb02c1202e837, 0x617708092e9487cc, 0x98007b153371af52, 0xd5bd70a534ba954e,
            0x1d13025766e39dc7, 0x724e8be932b24adc, 0xbf7790095f86bc25, 0xc666aeaf0bae2d15,
            0x9f27abbaaf283417, 0x628031e475a6a4b7, 0xada40f8b171b5d55, 0x9cbc8f9456932c6d,
            0x1eb8b4ee9d850a75, 0x9c7bd760f50dd4c3, 0x6ace0a47ef80c250, 0x81d71613fd430d62,
            0x4c7241e814eb9d5f, 0x8fe797eb715d2c04, 0x6afbd9ae5e7453c8, 0x358994bef4239aff,
            0xaa0463a9711ad302, 0x5509145c9c8769b9, 0x12104bb7ed56214e, 0x8896d197160a5a03,
            0x9046b87cfe90290e, 0x2c66c04be761deda, 0x954b56f915e21811, 0xd2ee53facae57013,
            0x0574511634ac7e17, 0x316b17ab8fbd781e, 0x39dc82603e2ba487, 0x3e4528901d7342c4,
            0x7059e409e18579e6, 0x0af82882f9325cb2, 0xb0058b6e1857e5b9, 0xf965f9d8c1e4f4da,
            0xc1628d85b1daad96, 0xf93b1e4193fbd533, 0xa6d6a69c7694c0fc, 0xc8a1aa2940652f2a,
            0x0dfa486cebe250fd, 0x9d46cd0f1442d66f, 0x9e273a5ca5612fa6, 0xe3213637bfa6be8a,
            0x1d619836ee5b02e8, 0xe9fbc6c26b12f23b, 0xbc5df090fa4d9eab, 0x7e767d598ed5d503,
            0x99aadcd976eef1cf, 0x3b368e9c4fffd5db, 0x79d1249e6a97ab43, 0xd8d1dafa0110bc27,
        ],
    // j = 178: cos(178·pi/(4·512))
        [
            0xf6841af4cc8048a4, 0xce8c455197cdf8a7, 0x71a2405be610cf51, 0x48a7c1ceb5a8e949,
            0xd9ea8e79205eccee, 0x17fd7b956796eae1, 0x61d62a1ac1a1aeef, 0xb92cae258b1b1185,
            0x8821916d57876b45, 0x231ae092270afe3e, 0xf779ee57883d4486, 0xff58c4060f525939,
            0xdc74ccd665299d35, 0x4374f47b4391fad7, 0x0c685a25243361ca, 0xcc1dab88d7f58e79,
            0xaba40e92f2cc7c7c, 0x597c01efc9139926, 0x02d9a869a66d7e49, 0x4c09011d2227f2fd,
            0x9549365817214d04, 0xf87461303c19ffbd, 0x37391bc538b10707, 0x7644d77bc84eb7f6,
            0x12c46204122f4e6f, 0xc7018e304e232ea0, 0x6b6ba40b28f9dcc7, 0x93a8f7d0e9448414,
            0x4a821161ecfbf7c8, 0x108fb0ec2fdd5128, 0x7e8df283ee7ef03c, 0x4f2eb32b7c4f4ff4,
            0x6f87ab988c276ff9, 0xfed3fad42cda6d86, 0xe07bdfb144a52778, 0x056239994badb888,
            0xe461510710d41f24, 0x44d617ad68a2d69e, 0x1a1bd4ebf0b7a05f, 0x651de758c49f9ede,
            0x1ab4d86ebda518d6, 0x62388fb7494fc8c0, 0xb927cb101124fad6, 0x9b21bd1f2bea6e52,
            0xd5d5f21f432ff012, 0xb2aeb2a7bd676dc9, 0xadb3cf8b860dc4d8, 0x50bde1675d1ba131,
            0xd0a9ea3596c55ae1, 0xe13eafb8d0621fab, 0x1e26ee69c1a60a40, 0xdbcbd966a0a21fd8,
            0xad2ff4da32d7a632, 0x9ad46385b9f5a3a1, 0x69e2d3efe14b65c0, 0xeff158c3763e812c,
            0x808ee2e72bdda9dd, 0x25140ecb03c24b22, 0xe33c2c89a2f11fc3, 0x199eb7ffcf105684,
            0x9529a34b752f1742, 0xe5293d275bb43634, 0x70db5ec37136686f, 0x07024ae7ff9ccff1,
            0x7780b442b583f3c6, 0x0fd1299b67e92acb, 0x86d26a66eb075594, 0x4a677e743fba2084,
            0xe2753fc9df302346, 0x8930f5b3fc6c1147, 0x4fdc08cb8c5e244d, 0x139ab02003a815c3,
            0xdd7f6c153f6d8983, 0xbba40bc56725e632, 0xaa17c76cdf442981, 0x193dc94a41c2b25f,
            0x5d1fbd15a02725b1, 0x0da98ae496c75d92, 0x852ed23b00554a62, 0x956600a4d4b95c76,
            0x2c40b19bebf93a81, 0x187d4482571b4120, 0xec0e6acdd41782c8, 0x02c45bcfff19252d,
            0xf35422c4f8b90d03, 0x845281af054d3cb1, 0xee719ab45b63f1b2, 0x76c9214b883b7d0c,
            0x01825516a49669fb, 0x873faccf06e8e178, 0x92f7c0dc1214c3bf, 0xf4523f805c784f1e,
            0x5ffce6ea703cf587, 0x017cf62d04d826a8, 0xa8423bb4a95ecf43, 0x05e45ac414d1c580,
            0xa260272cf4efea8a, 0x41eaa6276f362f7f, 0x87435b3f4daed3b1, 0x0dc43cf3d36af263,
            0xf1fee144b5230d79, 0x82e1aa50200458e9, 0xa3679a913c3df9b3, 0x40f425bd6515efc5,
            0x1a99588894caca48, 0x0d78ebb515682160, 0xfce95629aa8cd31e, 0x3e7f0696857b433c,
            0xb90791b83d32c263, 0xebbe80a5d625c933, 0xdc5fda85b99dff22, 0x85f35c6d6058c663,
        ],
    // j = 179: cos(179·pi/(4·512))
        [
            0xf668ebc964788018, 0x0b58f96125dc19a8, 0x79ce5834f26a87e6, 0x3f17dcecdf09a9ff,
            0xf718623dd02ef8a8, 0x0857b70763608055, 0xcf12004dc47c84e4, 0x9e90c1b67baa6e3c,
            0x91e2e734df206152, 0xc2037be42ca0a61c, 0x8d0878d688a14919, 0x226b7d7cd085ebf0,
            0x682b820f1de82b43, 0xe215b76944af6088, 0x81ffc7cd6b3d8699, 0x1deb41928c5e42b1,
            0xce8dd479031e88d8, 0x5964e2f64ed05619, 0xcce2cc629e46391f, 0xea224e5f980dcc05,
            0x6c34c84429741901, 0x169ba4c153fb2cfa, 0x6256926ebda52c02, 0xede5f9ad8336bd72,
            0x19bfaf45219ac33f, 0x74bd902d711be303, 0x3cb1f24028c84263, 0x348d65e91b050fcf,
            0x58cf8bf787a14287, 0x3129ae416b0eccf8, 0xc27fe2e958b25972, 0xf9d89a4890eaa6ca,
            0x600f9f167036ce74, 0xd2177769085ba108, 0x3203717005024d08, 0xdf891a0375b0450a,
            0x24f4598ca3af14da, 0x32ff482e74bb27aa, 0x464b4f26ecbc1e7a, 0xa107c7a1cc30b8df,
            0x25d52085bc5f5b21, 0x9954f1fb40abf711, 0xa06015a864f0b645, 0xa304347c2a44cf00,
            0xb4bd1c9711818e9d, 0x209c8f249a403685, 0x89c62db9be7b4cdc, 0xa0d9c17899246b12,
            0x451a06d41fcafbca, 0x98bc2c030355006b, 0x1de9c256a92b7711, 0xdf1df9ce2b3d59d3,
            0x282a47cb07e3e717, 0x454c208b78d6e662, 0x7f74878fff805fe8, 0xbdc798939ab58c25,
            0xec8251246a469cdd, 0x4d5d58167ecb6975, 0x1b51974bd32bab62, 0xe412309284dfb98f,
            0x71e93776e7028fe5, 0xbd5b83fdc9b725f4, 0x6d96b55d61c0e9a6, 0x5b1c73a6ca21c74b,
            0xae5b628a5f26f49a, 0xfab315df55722616, 0x061f208c41c3b8d4, 0x326401ddc1616bc8,
            0x32ce96d7e95097b6, 0x26c82e529d5057a0, 0xe6898a571f6afd51, 0x297a8cee0c766530,
            0x43f3609872475d1e, 0x1d3f0f043d7a38a3, 0xf3fbdcf00e4fa21f, 0x4af00834ac54980c,
            0xc7684e099ad817c2, 0x68ef0109c4d87eeb, 0x7120411f37623ddf, 0xf398e446d36ffc27,
            0x165ec1da67f14fd3, 0xf443a0040db42b7b, 0xf5adb354cb465ec5, 0x323b9c5e1cf4dfb7,
            0xdd80d9b46a286386, 0xc6ec2304e29a0327, 0x877a9ded63b68617, 0xc5ec6b59cf4f9b29,
            0x280ffe6fe0e3c832, 0xbfbfa92221adb7fc, 0x6d0410a2a21eb369, 0x84a50b5d64f34146,
            0x0322a52604913f89, 0x881f42203743b037, 0xc7dd7e7da05248a4, 0x31bc415a38b0c5e3,
            0x20c00a81c921eb7f, 0x198303589d0bafad, 0x37453309a73f794d, 0x029516656559edaa,
            0x00c2fdc479ebcfde, 0xe5c07a240e366dd2, 0x9f9cc52891565cda, 0xc3c30bf977aa51bf,
            0x496ba74e405f3643, 0x052883229e19c8ac, 0x427a1f518abe5451, 0xa6a1c4ecf5be150f,
            0x4deaac8c445dd7f1, 0xdde0bd73c9d12df8, 0x0d1467ab3ff1edb5, 0x2b69f691db7c1274,
        ],
    // j = 180: cos(180·pi/(4·512))
        [
            0xf64d969e1dfc2119, 0x119d358de0493955, 0x9b3ce7a19d903daf, 0x00e46c5360403ee4,
            0x0801d7f690b8c570, 0x74a047e66f16aa9d, 0xb8f6ebb82f14b6ed, 0xa0c5742b90c0514e,
            0x64e8445f9022ff00, 0xb5aec8c62f8d64d5, 0x565e7b961a33f02a, 0x086cbd2adc38bed6,
            0x8cf86ffa4677b3e2, 0x2fd1a5a6b9858902, 0x090b0e509904e17b, 0x1c04c979e704b68c,
            0x3e92607fc740522c, 0xc2e2a90357c4ac70, 0xb0a32ec7b720b96a, 0xaf2935f15cbd1345,
            0xd97a76cabdfd8044, 0xf9ef6330e3a1c20d, 0x24d470f72d9f4929, 0xeb0d7c192f633499,
            0xe9e209e7ec6aa46e, 0xb58021f57fcb74f6, 0xb9c99fa3df8d2e04, 0x0522f962a711f071,
            0x4493d8ba13472064, 0x7f04dc4be34e9df3, 0x95590ee7aa8fc70e, 0xb478f4bb938bd3f8,
            0xf47e2de3b5958f9e, 0x368e26406d244979, 0x4aada32d3672403b, 0x9ad9d9795230fe28,
            0xaffdc7727d6b65ee, 0xe658e287256de937, 0x9a9cf5a3c3e5edd5, 0x2324a75ee0d7014b,
            0xf505b0539b506d45, 0x007daadbf654ad2f, 0x8395838377b5c311, 0xca3db064a609fcae,
            0x0194d41e96b658d0, 0x6ecd7cf26e091ee9, 0xba3634a6006f7fe8, 0xd06e93d5f80a4d78,
            0x7178c540904933b3, 0xd56507a9ef2c60cb, 0xc12906de0deb44c6, 0xc9ea49fb78ae49e8,
            0x0448e7e709adbdd1, 0x98ab58841f2a80bf, 0x19e85d789c5bcb38, 0xe2d8622a3d44ffdd,
            0xe038ff8bffe8f8a9, 0xa9205fcb489cbe39, 0xf874f3cff31de389, 0x437a9e483bf9c97a,
            0xf5c75eddc0df273d, 0xddef0dff5bab1e6a, 0xf0945464d6a79336, 0x8f982e8afeb5a1ea,
            0x9bbdbfc305cfca48, 0x6175f4d42571fb25, 0x41c56a28c8d489f0, 0xf6f43856a6cf309e,
            0xcdd9a16d53ff1e70, 0xa7fa7cff9a2ad4f0, 0xf16dc5e8a84d71f5, 0x9706b031a54413e7,
            0x653101c7912a765a, 0xd5a100c8ce7cb25a, 0x86d9dad1116a6f74, 0x4a236f54be47c9ba,
            0xcb00d0a5c899fb73, 0x79f301654ef210dc, 0x78a3d228af5b0bd8, 0x3afd87706fe86196,
            0x2a889fe33ffbbdf0, 0x0f2f4222eee977b2, 0x665bde9d4b5c0d71, 0xb04aaca6826a4659,
            0x89b3cb0d81915f80, 0x1a280ad95ee7cdc9, 0x9b77caa601a3424e, 0x4b4553ae9834b8ca,
            0x91163ba453ab1378, 0x6c029477f87926a5, 0x59871aa2c93655d4, 0x0c09fb41f5b4736a,
            0xcee88949dfe210a0, 0xe37527691766673b, 0xe6be35d7d4bd31f5, 0xc3a71f7f322adadd,
            0x257f40eeb887008c, 0x0d988fd19028367a, 0xed77a19212017dbc, 0xb34698893e2c5063,
            0x188c7d25144d8eac, 0x6b28411fbaa9b650, 0x14c183677f3989c7, 0xeeb57778ea70c6e2,
            0x7311678ba92751cb, 0xaea2b7ae14ecb6fa, 0x5e56951996a8de04, 0xc776775b76c769fe,
            0xcba8a8293cc9c2c6, 0x207a0f16d7ba238d, 0xd494b8132f8d717c, 0x6975ff0c09fd604e,
        ],
    // j = 181: cos(181·pi/(4·512))
        [
            0xf6321b7730184727, 0x23aa22c8fb9f1761, 0x3b9524cb1869fe6c, 0x17988e97d8270c85,
            0xf7cb399b58e41d9c, 0x0d35537a98f37ae5, 0x0c372ea139abacc1, 0x9064710cef108b59,
            0xcaa49e22e0f26ce0, 0xb616029272bf2378, 0x4a0aa8c77a55244c, 0xa78b5400279517f4,
            0x1a0f0891947f03df, 0x28abda0f8d02967b, 0x381981a0a215eb70, 0xa6d87e4107b176fa,
            0xbf37e83e036c287f, 0x226fa8600d17be06, 0x083c1a966c57b5f8, 0x6f7406642c4f87e6,
            0x882ddc3a709bdfb7, 0x71b4fb8e2e1efd7e, 0x9b7cf266f3a8ed31, 0xf720dc42b1232f0d,
            0xbe950080cd2a1926, 0x470ecd03eeaa82a6, 0x301e814f644df214, 0x36a30bdf4e2ff776,
            0xb5c334d15d856885, 0x0d78af2ca580ae71, 0xa8fd68eac279c281, 0xd7413e7a047fc5ab,
            0xa789ef8db568ce72, 0x4bbc19da2d81e7e5, 0x388eff5b4cfb6f80, 0x84c3a35724d79e8c,
            0xccd4b038cee3680d, 0xf9b91686c852a90e, 0x49ec769d919ae259, 0x5d39f494a963ca8e,
            0x0d4cb3d655dfa352, 0x322261b11f637a69, 0xef80aad560e069c6, 0xe42465173fff2a2b,
            0xf5fbbbfec3420321, 0x6afddd2cd1d54183, 0xf9e022bf43de725d, 0x663130cacd85cd0d,
            0x8911012b7cf1dcc4, 0xe8329ec983b6e88e, 0x8f906945fde78600, 0x695907fdf31c37fe,
            0x62323145c2fd80d2, 0x5e7c21e98cddd548, 0xe1bc80d8f3d1bd63, 0x8d8935aebaa39af4,
            0xc8a208db43b21d27, 0x4abc32ca3c685691, 0x8edecca752aca155, 0x1d191ccc8db4721f,
            0xfd6d2b0adc3e2b9c, 0x7a27d8addd886474, 0x5bb1d8d79ff13624, 0x5e28462b5ac6af0c,
            0x8d0c72413fb1e00a, 0x65c93a7a78285d91, 0x20d302085237b166, 0x70c0697f1e670d84,
            0x9e5ed0785cc2a748, 0x168546ba01c01cd8, 0x87e4c036705689ec, 0x0c61e626612dd2d1,
            0x5bbf0153295cdd0a, 0xa1d1a57395efd706, 0xbea2e57708338fe5, 0x901de29ccb3a4749,
            0x8d0d8317a189d065, 0x1c842843ae918bb5, 0x8405f2f684c03bb9, 0x57528d1dd16409c9,
            0x9ee551ff48cecd98, 0x84ca5d6a2f64d81f, 0xeccffdd81c5d957d, 0x6d21c8bfe9a7429b,
            0x27d6f3b6db859a07, 0x420d2376a9f6da66, 0x4fc18d1103622211, 0xc0f15d47c1be76c0,
            0xbdf78819d4f2ca2e, 0xa2e7d1ced170ec3e, 0x4a9cd4cb574a6d55, 0x48bf2feeb9000597,
            0xd6cb88f7cf9f9a4c, 0x0ef8aeb266f9025a, 0xb9e094d17da627b0, 0xc7bef75c9871eae7,
            0x24d1fa34dde98acf, 0xd21d10ea78391a92, 0x665f82a74265ea80, 0x79a32692ef7a530b,
            0x5ecf49e8542d4e4e, 0x2e4e8bc3ab3c413c, 0xf5ab10f128b472ba, 0xc3c665834ed01f21,
            0x86d46bf606bbdce6, 0x7cf17cf7bc86379b, 0x5127b13f36bdd34b, 0xdb856e515505e9f0,
            0xcae8ab4874c79fce, 0x5a755d7a5fac2967, 0x50d88829e6b6b594, 0x78f3ef0ebdf6d218,
        ],
    // j = 182: cos(182·pi/(4·512))
        [
            0xf6167a58d7b59026, 0x9dc7e5954c5a8f23, 0xac21185a3dc68c19, 0xc13789b1729d389b,
            0x8fa7ec1bdf8f6d64, 0x1c9f0b437eae37e5, 0xb8d4d3e2c11bd35c, 0xdfdc70f2774c094f,
            0xd219c841725fdd57, 0xd2d87cfd7aa1242d, 0xd14252a9812531bb, 0xfb70efa64f7613fd,
            0x9665f2a00789dda5, 0xfc15f9f3c22045b1, 0x89d2dc14c34bd530, 0xc0f647837de46f9b,
            0x9f89badce426a25d, 0x7fc312adb8589ce0, 0xe81f6116dc40ea57, 0x62c01bad76ef1e3b,
            0xc91a2ba2a9f769db, 0x99208800ae411493, 0x164fca7086e0502b, 0xa79e7a9475116414,
            0xa1ddc07b99508624, 0xfab732c1b26726c2, 0xfdfaf31b86675266, 0x0b08064c3fb0bd74,
            0x39364b9d5a1ff27b, 0x521267844147dc92, 0x1686fbcab5ccd5e6, 0x4d1a67bc33aa6d7d,
            0x6e979dbacc449b7a, 0xdeb3e2b9bfcef3d0, 0x69e2e2e892e886cf, 0x72f6aa3519986f8f,
            0x07542f100bce5f8f, 0x7ae821dc8bbffa29, 0xf0f0a17c629b8f89, 0x26c7b4bffcd6f50b,
            0x4bff37fe65c10df8, 0x3e346372039a3c3e, 0xb09870d47202242d, 0x43c3d5ba934bce38,
            0xc01c895ed3b2908a, 0xb67793d9dde5f7b5, 0xd9fa3abc80561bdc, 0xf03c05ded8d1d43a,
            0x7ac07b9cd21013ff, 0x561f487ac8fbf3ca, 0x054a98cc8f55cb1b, 0x951a23cb33ef515a,
            0x44869339dd2bcdad, 0xea9dc541d4a01de7, 0x87db56796de2ecf1, 0x2bb2f7922d71841a,
            0x49d486579aa112a7, 0x585589c374814ceb, 0x3af926516333abd5, 0xc0a9d8ce44b38f36,
            0x4025a87675407d13, 0x5842098cc33a6096, 0xd055c088a7722d34, 0x011d8cabc6d75a5f,
            0xe1e091b9ba7aca44, 0x160af0373fb5b287, 0x5a977b48279016f5, 0xaa668c3fcee8e647,
            0xc012e1121721937e, 0x676e1b0fb06ce82a, 0xd4a3e813c452a245, 0x0c9bbf2b1986f490,
            0x47eb49b76b36a755, 0x1dd5950f751b8f82, 0xc3f7c56cb0ff67f6, 0xccdbb2b83889f197,
            0xc7fa4713ad710f08, 0xf884c743c5a504c3, 0xae783bc78fcf9f34, 0xa5b265d85e3c03cb,
            0x078cdd3ba4cebc79, 0x87118aa8376565f4, 0x5641be4d72d956cc, 0x4885ff523a1483fd,
            0x17f3d0abff4d86a4, 0xd80a733749f05f42, 0xbcb83fbc64e36972, 0xcbc376eeb12484c2,
            0x0b13675ad5d0a99d, 0xba0bac1cd5db3ae7, 0xb778274801c932c3, 0x32ffc4b72ee2c4e8,
            0xaa61b3fb3a57bd0d, 0xc853ebce26faea3d, 0xbdf866fcf0674b0a, 0xb14b4edd4ca818f1,
            0x7488a45a9bcbf0db, 0xaafa280b67b9a412, 0x9b6692eab0a96fd0, 0x43af9b362057427b,
            0x35072034cc2f7c32, 0x96ecaf2b8ef44a81, 0xb7565353012f5a35, 0xdc41f79acece2b64,
            0x342757b07f08e7db, 0x87658c8e4fe06704, 0xa6d82aa35c53d981, 0xb9a28d5974d0de87,
            0x68783ab8a62658c8, 0xe5ebe869cd20d731, 0xfdc59f2d88ec0ec8, 0xa991ff7ea1418a4f,
        ],
    // j = 183: cos(183·pi/(4·512))
        [
            0xf5fab34757977512, 0x7e3803bc30d5dd32, 0xce1b4c0e76fc796c, 0x9b20d4ab676b6743,
            0xeab6e1b3ac9fa0b0, 0x5c432e406b223f22, 0x0c0c5ac47ecdcf04, 0x93a71a331a290121,
            0xbb98d4fcc879c93e, 0xf6956573e8624d0d, 0x3f211e2eb329f33a, 0x3f5b85db048b4a9d,
            0xb9fcb1be3413761f, 0x8f01f98427d1e278, 0xaf794afe72748fa7, 0xbe7b928bddac2520,
            0x840b600e3e0b839c, 0x8e9956b5d2056b5d, 0xbcb64f4aea168aee, 0xc4acbb6ae7da5f9f,
            0x8b2d7ecfd300744c, 0x930e7637bc22ff39, 0x8f25aad23f931669, 0xfd85588beab8b68c,
            0x5f1ff8e6bec48e60, 0x4be90fec3662cbf0, 0xe2d804b257f5e4eb, 0x10d0ea69e77802f4,
            0x47b77464e54d7036, 0x3cf6c7f9704a1a24, 0x29faab65d2184290, 0x2457a1575df3c4f5,
            0x6c7702665dca842c, 0x48aeb6599838ee89, 0x188c4a4d130870b5, 0x30ca7f46d70679d2,
            0x059378a478b8bb3c, 0xf5209d452ed25e7f, 0xc43fd006246010ee, 0xec22725c24b0a3b6,
            0xea1530bbc3c3f6ed, 0x2f8645e208f155e7, 0xc8c1156e335bef2b, 0x39398410d7add782,
            0x629a8c022c3b753f, 0xb4f0413f7a7f8733, 0x8b1f9b7611f9209e, 0x333d3ff5ac22136c,
            0xf4e6b3e88bce1506, 0xd2cc6812e21a36e7, 0xac77dd70127b28f1, 0xd67bea0cb707bca3,
            0x4daef1cda8a40f21, 0xfe2f1459df16075e, 0x7f36150c2cfa567b, 0xd9009ffa37d33b7a,
            0x53070c75f1d9dfa1, 0x6148867ea01c1ec3, 0x816bb76921826b25, 0x7bd67d22e98ba446,
            0xb90c73e15dbba38d, 0xee2b11b910bec7fe, 0x100adff14905fc3d, 0x4fe8709bca264000,
            0x259a496d1004d5cb, 0x6e92991f5555e1d6, 0xee7812845fc94945, 0xebc8365ab7d6edc7,
            0xdc0bd27b2170c8e0, 0x52493d5e3cdcd40b, 0x3901d2305b786e80, 0xa7512ead4d072af2,
            0xdf96de962ac136c8, 0xa7d1c60db34190e2, 0xcc38d3df94b32b4f, 0xa1875337ee60cf5d,
            0x3d942ff566f5930c, 0xf217faae4ce67eab, 0x054bbcc74fcb7778, 0xcf9175e2d93dea65,
            0xe3d6bacb6620468a, 0x49058ff03adc255b, 0xcb94d2a0d5540cfd, 0xd17fcacbd14c5e8f,
            0xdbb65fbb2eb51429, 0xe347f66317fd9769, 0xdef504315390cd35, 0x6afe9a773fb881d1,
            0x1cfdfe912481aa95, 0xd7023cc4268996a3, 0x88268d503095ecef, 0x78785c429969ee92,
            0xb5c63748e8d0e557, 0x3b61f2b77ace8af7, 0xec7ba06e6b65f6a5, 0x25220bd5de050218,
            0x81d9acf17cd7b864, 0x07503f7545065932, 0x4663a07d0ef381cc, 0x98f09b79488201b2,
            0xd1ce3448daa9fdbf, 0x9075af60da5a1808, 0xfe688e016de4ff06, 0x0e994059e2f53d97,
            0x55d08ad1f85d74c0, 0xb72a38d7a05a9fb3, 0x94b3103c7e06c831, 0x80fe0497342c1d05,
            0x384958a66d63841a, 0xa76c0e43883a5a83, 0x09c64e776046c406, 0xe635161b30624c97,
        ],
    // j = 184: cos(184·pi/(4·512))
        [
            0xf5dec646f85ba1c6, 0xc8c615e72768d6b4, 0xcb773db17e36deb8, 0xa64033468f47f60f,
            0xd727e908a1cc5001, 0xd24303f2f370d960, 0x27fb7f669a80b14d, 0x91c0bc0373b24dd7,
            0x20c6c7ff1a6acde4, 0x27236b2915dddd0c, 0x4927c79de64e5756, 0xf480e103d854c727,
            0x7435c8f59df0da29, 0xcc7b0307a97a8414, 0x11bbb8dd420f6f4c, 0x53f5a8c01c28bac2,
            0xb410883e3fe85d7c, 0x7759a2c1eb197805, 0x59c7d0337d56c89a, 0xfa7f5acdc7422da7,
            0xbebcf40c048fcab6, 0xece520d7ccc3b78c, 0x52357a13073576c8, 0x69fb900f624b24e7,
            0x96a9cc0d0deaa652, 0x94d21182b95bfe2a, 0x6366e4f60d670614, 0x9470518386f012f1,
            0x3db217db90eeacba, 0xf2903cade3beaa3d, 0x38900ddd22f44a25, 0xc5b5fbf5f1b98734,
            0xa07db20d11990659, 0xefae2330eb0959c5, 0xae418d3073d9cb4f, 0x92178d122f5438b3,
            0xc8ea135afa57b20b, 0x60d6e4a4df3de4ff, 0x44d9a68e5a950c81, 0xd3bafc0a35f2297f,
            0xef2fcc2007905c2f, 0x993d4ce69a5ca8c3, 0xc72b265bfd248c6e, 0xfde792835ab7cc5d,
            0x5973b201a2e81af0, 0x954b3a8683e0f84c, 0x5035e83366ffb90f, 0x0aacf6a03ab7d5a7,
            0x6b53c1cd8deb0a95, 0x1c3f25069f1fd730, 0xd942f8e42bfe1c08, 0xf48bc8c98501852f,
            0x1e3a22a6d9881450, 0x8e0c9515633c17f5, 0x7e84bdffc90acc4f, 0x71adf92cc01c2d82,
            0x00a2e437d48722b9, 0x2612bb59491449b6, 0xf2e0df80520c4ca5, 0x8b975d39c5f12315,
            0x16ce4077f02e7602, 0xca5c53f2f7ca85d7, 0x1a913df002853894, 0xde516bf62717915a,
            0x52c8ce4662865637, 0x2dd06d8506788d52, 0x739b46e3809e4d5e, 0x77c72779c988e2a4,
            0x01a173a9b85bc702, 0x861bc0f4ff5a131d, 0x8d1902bade2013cf, 0x6fcab1bf6a8cbf84,
            0xe12c06d843a692d6, 0xdc2222b980770f0e, 0xa288d52ef3447446, 0x08dd56ed4c452070,
            0x17c1c6199ed2e956, 0x5e9476af6520a8ba, 0x644314dc89ccad39, 0x077d5ca040f7adc7,
            0xdc6df7ee34cdb8b7, 0xba9a13171ba9597c, 0x0a3b84ed463d46e7, 0x952f93254243acd5,
            0x9614d878010aeac0, 0xf59c4b86ebb75b98, 0xb82c133e1d3010e4, 0x59ce89a14f881bf9,
            0x030c51d80169af06, 0xb7bbe3ae13b2b75a, 0xec90c97a74729c84, 0x8b5b1738c08e44d8,
            0x059a4408c189f8e1, 0x5f13cfa3e7794642, 0x87bf83f39210bdc9, 0x0990f976edb0abd5,
            0x5f8b4d166099adcc, 0x47af8b9ad89db12c, 0x0a32bbad14862a75, 0x64eb9a787972e0d1,
            0x98812cc381ddd3bc, 0xc8e8b764ad85348a, 0xab73a24ae40d1f4a, 0xdc247ec1be03c750,
            0x2682ca694c2012ee, 0xda1e122e555e285e, 0x13961ce1f5eecf82, 0x8525e36e76bc6e25,
            0x1d7c9542d8f6647b, 0xf2218c4f3013990d, 0x71c489c4c671b4b5, 0x10cbdd6e893f958c,
        ],
    // j = 185: cos(185·pi/(4·512))
        [
            0xf5c2b35c08794be3, 0xdfd7690c7b75d6fe, 0x633bfc4c4a23c0b9, 0x4502ffc6441ed014,
            0x85a461b807e0821b, 0x7ed1a056f6d40cec, 0x946ec56639f32be2, 0xcf76f350a0adff46,
            0xb17f637b71d91d1f, 0x7ac7305381d8b1fa, 0x816a3fe2c171c8b9, 0x4ec41bd9bc5e92cb,
            0xe6eba602f3c1a2dd, 0xcc3ae1306f95177f, 0xf9e583145e6ee102, 0x29441344acbf44b0,
            0xa4b7149c7d407960, 0x28f603e9e119a730, 0x2be6ef4cfea9614e, 0x77b28afee56af79c,
            0x845adea6aac97cf7, 0xf11eb205a2ee4c37, 0x013eeea1a3ff3953, 0x1cada1ae7257505a,
            0x3836d4245d6983b1, 0x1e5b1d67d7cb0707, 0xc5f559f2530471c6, 0x690ed8673c823481,
            0x980de0ee32ec9da9, 0xb09f5ad7674381b9, 0xa5cf662203a2ce84, 0xd7c664a811fb7793,
            0x28d30e4fc94ef1e6, 0x348ee9acd6003441, 0xa41d3a88c9207380, 0x49824c16a7c6c812,
            0xfc2648c8e433a49f, 0x14251c9e7a872231, 0xb6c5a0c54cbcd6ee, 0x44c36dd4f5f30518,
            0x7851af511015ac97, 0x86c8bb48cd6771a0, 0xcf0ccf14e5ffc6d2, 0x45c67131eaf0b86b,
            0x29e1597d4e8dc10b, 0x2b36a03a191ad843, 0x53d826af6f569fcf, 0xab19db17a4bd170b,
            0xf6d26187c1cfb4af, 0xd163054722afd64e, 0x906f74abeed0ccae, 0x5c74aee6ecca4ed8,
            0xd822dcebf000e757, 0xf821c09e0282c143, 0xa89f81c225d7642d, 0xf013dac822e4941d,
            0x7dd14aa4c97a9597, 0x95dba8cf7dd6996e, 0x2565acd3bcb64871, 0xb46cce698c1ad55c,
            0xbfe5c94a8ba7ac57, 0x6851ed2933ed75b7, 0x479da47e2d194b38, 0x98b898a5e1f67bee,
            0x6a070196fb89a89f, 0x96cec8afffed507f, 0x83228cee2b2446c2, 0xc59ea4b07cdd6cc4,
            0x1fc90c225e2cf7fc, 0x98e4a19b81acbfc5, 0x16726f3a682996ac, 0x4e7f6522e42f84f2,
            0x09404ac3c4c1f529, 0x45dd5a23de977145, 0x4dc4535a89103be9, 0x9763abc4c0e0913a,
            0x03cdb809d33b1d0d, 0x566cb18502ab8ba3, 0x67319e05ba89c0a6, 0x2def0dd109aa1c9b,
            0xe525a47a7ee588f6, 0xdc7bd428a6e0abfc, 0x092a90a2fe75a7b8, 0xca3ebb183778b53f,
            0x81e7173968f0726e, 0x38bdc06b5e2cb910, 0xb52732dbfe9084e1, 0x83a839eac789a4ce,
            0x6ae2da228c9b3e8c, 0xadc1f2caaea8a924, 0x52c345676081df3b, 0x4667fdd16f4430a8,
            0xa97e177e582bd988, 0x699156db76efcacd, 0x203e98d0449597e3, 0xd488331eb85d9bb4,
            0x1a53c8a157cb93fa, 0x075b9b32e205b0cd, 0x1fcc5203f4207c28, 0x0aa52d82a34cc619,
            0x13b3538ae47bf524, 0xa237fd8fbddb7cf4, 0x9b7534280f73fe65, 0x25748cfdafee597f,
            0xac7c13ff40472d4a, 0x4a1f00e67be1e5aa, 0x188d9e768ecbe014, 0x1c14f59698079dd7,
            0x47c3f1538dc1dcbe, 0x50e280c5df3aff1f, 0x4f9b4c1cc0a1d02e, 0x5da7b67fe5aa899e,
        ],
    // j = 186: cos(186·pi/(4·512))
        [
            0xf5a67a8adc4088ca, 0xed0dd4bf62edd13e, 0xcca16c07817f59d6, 0xb660b2d5e4032a83,
            0xe0e06e1c3d3c683f, 0x11a0b73e8ec8af2f, 0x580a1eb153418747, 0xfc7dcd8be4308053,
            0x76df514c82269e0b, 0x4e035d553fde5edd, 0x74f75864f7ed741b, 0xbff9e049db20f1e0,
            0x1b80750f3aba4eaa, 0x1d6294f442b7b9bf, 0x42023ba165673c28, 0x32653fc81cd03c1f,
            0xdd079c14aec29f4c, 0x5c7cbcdd68579e82, 0x5c54dbd4e6ba5f1d, 0x5b7bfabdbeaeca5a,
            0xcf718122aa0e9876, 0x57026dcb7d76bfa5, 0x1f8106899872531f, 0x4262a434cbd67d5c,
            0x4f25c33a30bd3783, 0x742f30706113c84e, 0x47d211ace8c84c56, 0x6cf4e3421ec73c2b,
            0x29d595fde65db04d, 0x9aedb03541895f59, 0x8155d8d454352728, 0xaf999e1fc142a29c,
            0x216b3a17f3b71f31, 0x088c6581f2f59d74, 0x2e8d6cd77c22119d, 0x00c67a678980d4f5,
            0x940cea68c5431838, 0xad41424771ec5830, 0xccc66ec6fb810359, 0x36195a82ac0042b8,
            0xe54eba74961814f6, 0xa0f83680eb3dff63, 0x5ed6c80e65403691, 0x219e9008f74fc03e,
            0x8f346c52e96d5e23, 0xf679a0a0dfb15663, 0x8a576d5f4fae805a, 0x3e2c2b3841250b98,
            0x6850edb1759a9750, 0xbc3c9fc478ff5b30, 0x162e0da782a4fb15, 0xb7afad71048e11c2,
            0xf241d0329fcecf6c, 0x91a2d22fcfa6409a, 0x7671f0b175cbd47d, 0x354371d3ce1601ef,
            0xeaf6f297563aefdf, 0x8f5aa5701dacfab3, 0x780692e87236a3e1, 0x65ba30c0db218101,
            0xb38b994e0e091cea, 0x45c82e0aa3267fde, 0x79a9844ea33b3cfb, 0xe368f746c1c87d3e,
            0xa56ce0e67bb7bb63, 0x3c4f5669efa215ff, 0x9fe3b5c7499eef17, 0x1f088fa4ddd84ac5,
            0xa2b116954fb846d4, 0x0d48bafd29930e83, 0x50f99694f6f78b7b, 0x262af86559a90851,
            0x4731bf243c754ca2, 0x7f201404fff3e2c0, 0xb1f547aa5dc11051, 0xab78586c573be826,
            0xc7f2827b95ed3404, 0xea8c2f8c92be6ef3, 0x2ca872ae30686b47, 0x6312c7ff60f8b61b,
            0xbac1491d176df90a, 0x97f04de9506f3dd8, 0x82649fa7c62ebc7a, 0x2b2e28f20b82cfd3,
            0x389ed519c5ae9ae7, 0x0dc6ffda47809145, 0x3a6e86efaead6148, 0x7d559251fe596b0e,
            0xb3bdb358fd0591d7, 0x7fe9024db8678521, 0xf24921f471c5b552, 0x687c5144c8497381,
            0xcac2404c7bc1b4da, 0xa4501ad3e99a0987, 0x6fc3e097fed8fa40, 0x9a97b09ad07a7c76,
            0x6c23ee7a461e2411, 0xc6d253085153bcb0, 0x5cf484853f87704b, 0xd16e9e9321426cc9,
            0x4be3b82b378d66bb, 0x9c3b9a563d33b238, 0xff0808966c163284, 0x91b174cc0112d4a3,
            0xf40b4004dcdb548c, 0xe51bad82a7ea0339, 0x630746e436137196, 0x476ad502d7498016,
            0x84313d778a49c3c2, 0x421b0f59b43ff9e4, 0x518d2a97df7f43cf, 0x5330c6035bb9f097,
        ],
    // j = 187: cos(187·pi/(4·512))
        [
            0xf58a1bd7cdd9a2b3, 0x73b5a8904425d5e7, 0x47a4c2ab68c3d637, 0xc41a399487c10381,
            0xe22b15327dc92911, 0xdbc6734f70578a5a, 0xfeeb60f4f40e0ad9, 0x0293db061a9cdfb3,
            0x879802b24fccf74b, 0x931f293e76818a72, 0x1f0a598e38a54657, 0x8d05931a03b829df,
            0x587bae0781eae1f2, 0x516079ab83b5a83f, 0xd7bab30cef8de14b, 0x9b8daef80d2a90cf,
            0xefae44380efc9a32, 0x3a32566ae4b69b47, 0x84c9ae21b62446c1, 0xa2975f4459b0c53f,
            0xcce7538f5b148c84, 0x39a16d5e62c0e493, 0xd1f875125259485f, 0xd1a43c661aaa5ede,
            0xbffbc793ff233219, 0x56e1751f300f8da9, 0x4cb8e60fdafdc023, 0x8d466c315c1f9cd5,
            0x5df002fbdea29361, 0x6dad089511f552f6, 0xe2c30cc8f4b36225, 0x2f79ded6c0285620,
            0xa5a2d30c7dada79f, 0x5a7f4f26ae10c262, 0x289cc0bfb60a10ea, 0x6bcd22d3fd608c62,
            0x317aef2e3992ab30, 0x5dcb28d926dfe66c, 0xcd5cdab265d94830, 0x2522fdf9ea5509da,
            0xb48574d81705183d, 0xf0a7cb1daa8920e3, 0xb6dae939b3fde9e0, 0x72e0413acca29dbd,
            0x06d9481c274e0229, 0xe79f2a6e61f95f1d, 0xb0e8da7347b1f90c, 0x6e328678a182a415,
            0x68342b851283b809, 0xb40f0572a0d3b791, 0xbd0ddcdb3a9c6567, 0xb1fbd973f1d81c68,
            0x04f2e693e66d40e8, 0x2d572f3e499885cb, 0x4be994b8fd38acca, 0x47ddce32ac76e6b8,
            0x1f904062a332096a, 0xfa76f1ae092796c3, 0x8e500f4970f290ed, 0x55e0ff4ca3c5b4de,
            0x18de4c50b521ad65, 0xc13734d14224612c, 0x8714ee25bdd3052b, 0xa4d31b184fb90a35,
            0xeee5a5dcd0f3eaa5, 0xc143401362ccfb92, 0x25bcb53559ba1630, 0xb834ea293cba828f,
            0x9b884962dac30b87, 0x136fb83885277161, 0xe09fc0b042ecb887, 0x5b567abdee0f8295,
            0xda5ef188c39d2f72, 0x738f97bf447acf99, 0x239479e2f20d8923, 0xdae4eb0d12aed20a,
            0xbf91eee0c7d3fb62, 0x2c4a20d1a5c8ec3a, 0xa79c78dad9ec712a, 0xb6f2a794085ab5b6,
            0xa7051927dfa5a2b1, 0x7a82d651f3a4dbe3, 0xd8c98cbcec9205d5, 0x470f7a2c703e8af7,
            0x7f2b4c27eb39d07d, 0x5096513ca9682aa7, 0xabe79b60be32c148, 0x394cbef7fbf7c380,
            0x4e54560bf97090e9, 0xb610bf96ee2d431f, 0x74fb825e435f6971, 0xd279ca9a23aba432,
            0xe14dd6acb0409862, 0x37d96ef2e591131a, 0xa0f9ee0abea6fd71, 0xb650551c5cb41366,
            0xbdced8c5e6f2215f, 0xfc59870661d1a69b, 0x37eb6a2e5206a49f, 0x4750f8671d6a2e0d,
            0x747f89d93c713685, 0xa7421b3eb74dd951, 0x13f55a1a3ef4b2aa, 0xe52f62e304e8e880,
            0x65d1f21fe2e481c6, 0x77b687c6b41490db, 0xc4caf13b94e8f140, 0x48b2e920eced4141,
            0xa2fa19a40a4f6ae1, 0x9ce4a0aa8f8ddea7, 0x01df2516d6550443, 0x153f0398f3fd4a15,
        ],
    // j = 188: cos(188·pi/(4·512))
        [
            0xf56d97473d446cda, 0x275a2bbb2bab6c8a, 0x7b08d6a4d8838b0f, 0x99d0faccb063b7df,
            0x5050a9afc0f07729, 0x6c4be5b202f579d6, 0x3fec76a577de41cd, 0x31de504c94146dc4,
            0xf0a9833f17d5fa58, 0x121ff435668a162c, 0x0eac383dd7ab9bb7, 0xea6565f5ed554db2,
            0x18264dd495a6e7b1, 0x43050e25677c5cd9, 0x0e418f9010abefa5, 0xc1cb61a17f603d4c,
            0x6b65a27f9ae0ebf4, 0x0866e554129e6498, 0x822cfb963261dbaa, 0x3ae8d820510b6516,
            0x494142fb1095b673, 0x162f4a740f54a5ed, 0x5c249b37c86789f9, 0x435e2916ef8077fa,
            0x5982f7c1178d5fb8, 0xb2e7d09946ea9351, 0x1d05d1cddfe19c9b, 0x71dbd9ebb863f17f,
            0x3470b1ef99c17b98, 0xf8b9709f90f92ce2, 0x928b5e64312028a1, 0x732f91592f99b65d,
            0xb08c1fc5e17d222a, 0x1b7621fc099dfa7f, 0x320c6820778a9b7e, 0x53115330989f7d65,
            0xa3aad96ee4c142fe, 0xea1516d85efe74d2, 0x43bfcab587fec377, 0x2ec718337c696007,
            0xae332185c8ea01e8, 0x9813bc4bc18b7f85, 0x5dc7b8fe928eba87, 0x3f01bbe612f8e91d,
            0xeed1d6ba403816e2, 0xc36ad5380b6d24aa, 0x372778d5a1bedb23, 0x30a035de3db3377a,
            0x395f190be94c0c3b, 0x38d381e0d6d0c544, 0x887f414e951d8473, 0x7fe18b8f346f89d0,
            0xa24fc06869386432, 0x24d8406fff687d67, 0xc77006f6fd8c55c4, 0x07310e531b72278b,
            0x980c1549f9086d9c, 0xc26bb42618d0549b, 0x5fdd0d0d92d8b0b2, 0x663c9fe99999cc0a,
            0xa544b2ea1f61f37e, 0xd65f026ff713574e, 0x405be822ab72b0ca, 0x218de4dcf3261180,
            0xc5e98ee285e95692, 0xf218673bb75d8b7e, 0xe389664fa252ac17, 0x3e7866f553a698a9,
            0x470363880b0ba048, 0xcbfc8f2ec194232c, 0x3583916052e358b7, 0x510ca502177b3819,
            0x28895c8787f45e2f, 0xc51815f2bb88a7d3, 0x8b736a0e78c7941a, 0xcc583213609380df,
            0x866a0e5b6b824acc, 0x09a2a411c52bb711, 0x4d11646389c83324, 0xfae21129edc24d74,
            0x47a24ff319d5cfe5, 0xfec9073f0779526d, 0x5afacfbccba4074b, 0x67204813d6facbeb,
            0xa1d8c8390fb974fd, 0x37138bdc43d50ef5, 0x80a7d4045e713de5, 0x072122af096ff8fe,
            0x186b6d0a386a16d3, 0x383ac19f54153c30, 0x5ab7a1aa5856d180, 0x661097f66e257031,
            0xd974bc8250db4899, 0xd147e8198539393c, 0xb2f42aa87945a033, 0x0162dbd8c22bd078,
            0x92bbd539a035479b, 0x4adecd40852d40f4, 0x99d5e36f6ee4e438, 0x762bbdb5dd9eeebc,
            0xfbf495e22b427d8f, 0x8e0f6db2f76b3a31, 0x3f152627f6c2d47c, 0xe54e24ec9efe889f,
            0xdc936867eaebb30f, 0xa3895ce857e783a4, 0x97029a8ccf1286af, 0x7c0f5bc5ffb1115b,
            0x68ff9ca5c7987717, 0xd16f146234d32573, 0xbf2008b6c29ff20b, 0xbab4be5032154c0b,
        ],
    // j = 189: cos(189·pi/(4·512))
        [
            0xf550ecdd905796c9, 0x20ffbf633dc1f7ea, 0x915b235db8eda988, 0xdd45140393467782,
            0x5b5f2671e855d413, 0xead7d64f441f65a5, 0xa52697c1cc3379d6, 0xdbb05ab6aa6acbe8,
            0xa471464dfd418a12, 0xab244e5a5bd60e94, 0xb367792bfb009342, 0x424b61be377fa7cf,
            0x1ed1391fd0d71433, 0xb46cb0459ae6aa0a, 0x1a77aa511dadfed3, 0xa76bf4a0905984cd,
            0x3ae6201d93135468, 0xa1906374b8d80126, 0x9d543983171e9391, 0x85952a0bfb9b646d,
            0xd9747e67827b8e2f, 0x4fa72d57549e76b3, 0x3f16fabc93619146, 0x373ff46e2a1d2cd5,
            0xde9a6b493311e5bf, 0xef98bfe48bce9413, 0x4ff4f4b5ed79219a, 0x1f3f2d80ae6219fa,
            0x8a107207c9726df6, 0x005b0336d55a4395, 0xeb150f40817e3a57, 0x98e1baaf0bf1e54d,
            0x4f9896246575334a, 0xefec7c8629ab1412, 0x6e515746a265c4bf, 0x9f70b133af840a3d,
            0x488e0fa4936d1979, 0x8ddaad8345735663, 0xe27aff7d4e1707c3, 0x35df4292a282a826,
            0xcccad44499b5303f, 0x839c11ad9899c63f, 0x3c0f9b53df400130, 0x53e4df48a0067c9b,
            0x0b5ffa8540579d2e, 0x9d5d06d8c98d5eed, 0x98d5c18130068982, 0xf3194e8eea61fdaf,
            0xf7253709e3c960ce, 0xc8b9499953f6904d, 0xaaf8136f1868d49a, 0x9191964dcad2bf47,
            0x16f9777d2972b5a5, 0xaa73012c2f0b2d44, 0xcd53945ae1c54e85, 0x6ed674c26e50754f,
            0xc89b620ed7f62fd4, 0xf0600e6c6a7d3ff9, 0x1992a753ece50508, 0x411c25a73161d999,
            0x5fbebd56d33d2bd1, 0xb0278d56ee90f91b, 0x7898adb5571abe2b, 0x1e61dfcf2abedc61,
            0xc71315e3b9b7ed23, 0xc470b4c9d3c42da4, 0xf4b8af362f6a83ad, 0x1eb3f63016524c90,
            0xc72972b158c66235, 0xcac125ace4fc78da, 0xc1dd0215af82b0dd, 0xd452ff9e4f48312e,
            0x3de52a91382b2ba1, 0x899e1f7a95b1aebb, 0xafa78736cff27ae4, 0x6a26f223654eb2db,
            0x92bd08bf74f74c19, 0x599b8347dd6980f9, 0xae9a4127dfc3108c, 0x8b62bfce97a6bc3c,
            0x89c489f45440284c, 0x0bf8f4d097508bc2, 0x0568bced76ba07db, 0xe27ee3656f4f81ab,
            0x5d6cfa5dc65fc652, 0xb72beb6f61a810ee, 0x7b63f1e7e8dd1b08, 0xc3e75db571efa303,
            0x016a8654d6b040fd, 0xd9fe42b33b2fcebc, 0x8f0ed5b12bd7db5c, 0x515a7698e4e05811,
            0xa1b54ea0933e5e7a, 0x19ab4b54eb2dfcaa, 0x9a4356186e6af901, 0x2cf5f899e9103574,
            0xafb3bc396d5dbf85, 0x5b5eb58528e58b5a, 0x0e363882bf83a610, 0xd4cad05d793b3a62,
            0x8051a5d72c284f3e, 0xec75b2c19bfc0e99, 0xc358a5dc36722da7, 0x8b27a51c47c27183,
            0x84a2069f555d7def, 0xef7e86864495b111, 0xc00d0068b5dbe807, 0x44198c5a60ee6c53,
            0x18af873790ac1ea3, 0x128cb6df16d5a6ec, 0x8b5773bfeaf6b4b7, 0xea21e45cec219ef8,
        ],
    // j = 190: cos(190·pi/(4·512))
        [
            0xf5341c9f32bffeb9, 0x8da64484aaa0febb, 0xd430b740730c8305, 0xe36fca38b30b68fb,
            0x393b11a0eafce0b6, 0xa1be7c36acdb7cb8, 0x3913b4abcfa87c80, 0x2e5acc23233e3753,
            0x7076e13f2f587682, 0x4694f29771311f75, 0x23d094d123870be4, 0x10b1a60df8929f3d,
            0xc1b4e9821c1b95ad, 0xbb12c8b9e1b71988, 0x218f433f4c140b16, 0xc99d813b39e590ea,
            0x43774abb36411217, 0x2bcd273a07555f05, 0xc6b31f32a041dd69, 0xc7be03bffc780d1e,
            0x4cab220600435fc8, 0x1bb11b0b65fe392b, 0xa7943bb3c5494a35, 0xd4f9ed04a6bddacc,
            0x581fed987810e561, 0xb365dd70cd577dda, 0x57814fc87cbbdffe, 0x555de5b8d918a040,
            0xa0002875d7c6bf9c, 0x68a93705a1a8c733, 0xbcb8493973526a11, 0x1aa79d3fed7b61e8,
            0xe951a81afab69641, 0x5420ca9e976b15d4, 0x73a142c654334e04, 0xab9040a5e665c3e4,
            0x1fb41b236315a2b0, 0x96ec274e6dd88e71, 0x025f00ddb2270927, 0xad77d65837cbad0f,
            0xcd8439817f078fe9, 0xb8f282eb94dcb7ef, 0x5fe1e77bc44c7776, 0x9454b6d8a8edaca2,
            0x8589d98492f816bf, 0x34b1b282b2a35396, 0x94b6439fdf99517b, 0x7246cb5e2cd7ad43,
            0x324187bd25e9be74, 0xb4af8b8179940032, 0x44d534ca357f7850, 0x41c20d2b59a1585b,
            0x770d9cfa75468e3a, 0x18506c0142d63847, 0xa4734865f38ad904, 0xab5e29009cd469f2,
            0xb6d2523ea8d55e5c, 0xed97b44243aefd5d, 0xfc97a0d09fd4f8ff, 0x6e3b517ca56c093c,
            0x0be930383dc79e29, 0x0e686283d47b2d21, 0xe6b8337a04d5aaab, 0xdba65f875bfac0d8,
            0x5b606df627528f60, 0x0f01135da3499782, 0x1c555125c09b5447, 0xe9e57dafa0e4106d,
            0x5c949b8bc72a5254, 0x9d8aecb97c8ead14, 0xeee2898290da0512, 0x6d10da5f5fdb98be,
            0x0deae567dc0b1c99, 0x8dc513e48ea2e502, 0x458ed997e2fed5a8, 0xfff854612a873f22,
            0x7eba6563faa181e8, 0x828a0d6ca6d7fa82, 0x300403cc814b0577, 0x99a58e2efea09ccd,
            0x70f83c77410042fb, 0x1e855d55589adb2c, 0x3adc966ef05289a2, 0xc9678824c1ebbf62,
            0xc719d8a6ca288ab7, 0x99fcf9b9ce044722, 0x08f6315e1316625f, 0x1dcf0577555fb3ad,
            0x7f7a5d436fc29ff0, 0x2a0ecbff30a01bfb, 0x7f750f3c94e06f4b, 0x29ccba5280cf9472,
            0xc4d88bf83a868f55, 0xe8cd08c176d7fc9f, 0xa06f2be7b45c7f89, 0x5070c3a2c8618035,
            0x83c05edb5679d088, 0x9adba2420d29b111, 0x4b1214ae9a1f7603, 0x6a0bbe3f44713782,
            0xfb1dcf82bdc5d58a, 0xd87c3c8c23bd2b08, 0x16c72dd12f134bff, 0xe5be91a6c85e88a8,
            0x37748c7beb5fa330, 0x44bcccf93f55a4b1, 0xe290c28ce489e791, 0x49dbb705e5ce4fb7,
            0xc875234e4b5a6cb7, 0xd99e84f2277a8e14, 0xb6fc571adf424eb7, 0x878ec01e40d4102d,
        ],
    // j = 191: cos(191·pi/(4·512))
        [
            0xf51726909600030e, 0xf0d9f395e35203e8, 0x1881fef7f2a9631c, 0x9ab085ed7d7f1bb6,
            0x41b5e2b48d0c66b1, 0xd54ec2a5df2c32f4, 0x4795a5696aa6a4c9, 0x4290c853f416cef9,
            0xfa8b285b71aeb45d, 0xd90b98838a77e3a7, 0x5259d2e1a798224b, 0xe76e6c563a8ef0c9,
            0x2be90c8ed697cda7, 0x0c7ac43ec106491f, 0xa91bf54e86cfc6c3, 0x51275e9dc26034e6,
            0xbf744c58b509865f, 0x1687b5066537d6a4, 0x43f05d9ad1cbe6f0, 0x8f5cf636a68997b4,
            0x43608df6a1cf77c2, 0x56eefd0ffad79415, 0x65364a4d8b88255c, 0xb5f2f8789801714e,
            0x2f1dc7d576889ea8, 0x517c0d16a97868d6, 0x70003b8be125a46d, 0x8eff047faa7ea291,
            0xf925592f3776ec2c, 0x81c26e2e6e355f38, 0xe7d8ab72f1fb8aa1, 0xbf9b14e010d0e87d,
            0xde432ab3320f43be, 0x0385386766ce835c, 0x3481e9f1af577600, 0xdf6568249f30d997,
            0x3409429c6fd9fbb2, 0x2eeba853d9222641, 0xedcb3b24e8309623, 0x2b9e92f020b6da4c,
            0x773b28b43085ba2b, 0x07fa78bd691afbb5, 0x8fdd834c6bbaa93d, 0x9168a2b506440a44,
            0x67905059d975de98, 0x658e84e282d6702e, 0x4a435624c66c397c, 0x11beef42f0d6f960,
            0xd3cd3e6dd5b9f330, 0xa82e8ed409eb86f3, 0xf028eb424b6a16f5, 0x99ae8f077eebb931,
            0x4a9f2d63108f827e, 0xbde1896cbe8fc617, 0xe92466c313f0e5c4, 0x384c7e3dca609586,
            0x7845d664004e2952, 0x2336767aa46552c5, 0xc54e5be157ea8ef5, 0x15243f0f5fd51e2f,
            0x390f120aa143e4d7, 0xe832691553ba9a14, 0x2d462a1d7d2382b8, 0x5ff8e87f349954fc,
            0x482dbbf7dc06a9a3, 0x6fc5ee239ba859ec, 0x895c3601e4ce96b4, 0x2a301ae9f645d1f5,
            0x5bf420b91b07d577, 0x8439242b7bfe1979, 0x5c1c04df02e3a50a, 0x371fd9b7a4613816,
            0x1485f3c9d8a8646c, 0x99de5c9e4405061f, 0x9da3693b6c1397ba, 0xa33e8cdf39047a69,
            0x19d61a7432f6de7f, 0x53814f4dc2e1335c, 0x8bdff4e38c20c6f4, 0x6e5b8007b009c10f,
            0x57b8c886fb4f6904, 0xc84f32bedb00a67b, 0x78eca9e598f4db35, 0xc772172b19b07eb8,
            0x4112df1beadb77e2, 0x4b75e70f071ba8cf, 0x1f1f4826d542827e, 0x5f986ca01c801b1f,
            0x3deae9de4877fc4e, 0xbe4c66a3b93bc995, 0xbb991641fee071a5, 0xf5b92fe268ccdf9e,
            0xbfd8740178a7c4a4, 0x32cb97ba41ce6265, 0x2a37df6718117300, 0x0986685572fe8248,
            0x5148018eb5d5dbde, 0x4c292d6e8d25e849, 0xc9e70d0dd9d03aed, 0xbddd217337ff6e55,
            0x3dd3dcb2a37d5652, 0x70c8faf3fcaec639, 0x404505c2c0e59e27, 0xb4471c5e6b65a842,
            0xca00ddc7b3ecff13, 0x73dde06f63470c3a, 0x50f13e95608205be, 0x470789b2193f6463,
            0xd83a748cb79a72e8, 0xa192947fe76b0b6e, 0x955885c8d0aa0b46, 0x017257021d0ab06a,
        ],
    // j = 192: cos(192·pi/(4·512))
        [
            0xf4fa0ab6316ed2ec, 0x163c5c7f03b718c5, 0x5ee4b09989a11728, 0x8e77ee63670fa090,
            0xd5fd8a1cafb2cce5, 0x2a53096f0c1278a7, 0xb901e268ddb3f1e4, 0xc800067ad5783a2f,
            0xdf2ad55e4c6f9422, 0x6cf3128b42cbb202, 0x908f10756890c62f, 0x397ff01d4ecb62ee,
            0xd645a1703305547f, 0x676b2a480b69e98d, 0x43357b7110f424ee, 0xdac804e998d76005,
            0x3d53623679ac5aaf, 0x2dbce7f988f7c98c, 0x60da6032cecc7011, 0x11d224db4aaa0101,
            0xcef8f24dea9c2915, 0xcf144726425725c1, 0xd0c26ea100f24b1f, 0xa9557e539fb8b3c9,
            0x718a42d66a038799, 0x644789d2aa7097d8, 0x490b77701cd8fa9a, 0x76e2fc184c89f18b,
            0x3b93b0887969c897, 0xcec101f74fbd2212, 0x082a7e061b15b14c, 0xcbd12ff634f652ee,
            0xd79c3a31edb8cf6c, 0x8d5eb11610fea2e7, 0x2f7dec50f4ebf042, 0x7480a41197f80538,
            0x4b791006a43c3bf8, 0xc6eb66114ada8064, 0x9acda2aa78c12f3a, 0x8615924dbaa0f536,
            0xa1bd27cdc4aa85d8, 0x5612a5c3ac17a5f9, 0xa7a4986fb4616ad7, 0x677c43d74bd25b3d,
            0xd245532bae8d2ab9, 0xa3b9a592693fee04, 0x3fae9c5acac897e1, 0xdbdc17a67f597763,
            0xfcd902394f88f14d, 0xfecf727965ab3261, 0x25f61316eba29f80, 0x73e02dda0cd0c3ec,
            0x0f5250593d74b51e, 0xf51fd948ab596074, 0x351d0095e780bfbe, 0x3de12ebfb70e1503,
            0x1e90bb24c5d789f6, 0x415e453df052b7b2, 0x2b950b9e39657eef, 0x1a699fbf1d15d634,
            0xe14191312e614814, 0x0d690ede530d30b8, 0x4077574758ff0fab, 0x6dda1c49b30f8fb8,
            0x5b2cc9d7464b2332, 0x5f8493dc998f513e, 0x10a66e778ef6ce38, 0xa3489c4dfa56e6a2,
            0x499971be00eb93e1, 0x3ccb3a16094b240a, 0x3d57280a20348309, 0xb3810d74b6243ddf,
            0xd5cb5a5b76818e0a, 0x9ed4e34742a38b02, 0xe424f2a3e29c9dea, 0xdbbbd14fa042f96e,
            0x42cd044a6eb77b22, 0xc2ebee4598593da8, 0x0f356c871ab062a4, 0x7f27ab685c6bf917,
            0x25b5f57cc405cb48, 0x52eabed4685a9379, 0xa2048e2b1539e8ed, 0xe8afc184bffed6b2,
            0xb77d17ba7b11ed02, 0xa07d6b9b054e4b6e, 0x4ae8edd8fb567427, 0x5906ed77aa43c21a,
            0xd32848a0c74751b4, 0x76a03db929307f55, 0x09cdf218b96f86b6, 0x4888bd1c07440537,
            0xfeb2c3291fcd715c, 0xb531c95185f9fd4c, 0xa93b6014295826d0, 0x6a4e2169096c9c89,
            0x075e60d66ba7e4fe, 0x7bbc24bc96f8aa05, 0x1c4aa5e4314ea008, 0xc68ca22017e0b298,
            0xf4448e3a04260be3, 0xc7d4f658efd1f66c, 0xdedf8f6deb8bab68, 0xc6987bfceb943052,
            0x227306c8efe53fed, 0xfc473650f4414b71, 0xffafc7a221638c10, 0x05a3c6859266f9df,
            0xe94360174238a4a6, 0xf5131395ae96997f, 0x05926e5102e1ba9d, 0x6a9d8ef2e99a0688,
        ],
    // j = 193: cos(193·pi/(4·512))
        [
            0xf4dcc9148237bde1, 0xcd12ca1621ff0751, 0x8bf2bdeb5ca5b84b, 0x43cc01e753292379,
            0xf85d4f909a7e6a3f, 0xf588d4ac5b10d8aa, 0x9e682245469b3bc9, 0xdced0141a268142f,
            0x0e375205a469c552, 0xfea3596160465840, 0x8612e983722652dc, 0xe0748ffdb3cb8a7e,
            0x46104403ea329da8, 0xbfdaa91604644e3f, 0x6f6cd1c5d6dceb44, 0x26a60c704e27236a,
            0x4507f3717f8592aa, 0x898e7adb646e7027, 0xd5f395e19776b315, 0x94beb9d593007513,
            0xff1bb37ddd07205c, 0x3119d8f839a82aaf, 0xfc755a2baab540ec, 0xc3bb0cfcb7439276,
            0x87a90eacfacd1190, 0x6015b2551c0dadfe, 0x2aab2692746dc331, 0xdc4a89943f3cdd62,
            0xc220930e97a117dd, 0x2ceb419ccbbcf678, 0xce9373a0b1562ec5, 0x596bf9b67414bb5a,
            0x402832c6001b219b, 0xa3446345526afa4f, 0x202f8902b54c31c0, 0x017128369233e7ac,
            0xab26d957dbf5d8df, 0xc72909226fb3f067, 0x5122ba58e327b2ea, 0x9d546e88ddbbf4f9,
            0x58d97d89cdd658d3, 0x552ea03a0d166a19, 0x9e14f1bf0b2d8be1, 0x0fb82653fcab1297,
            0x1e354d519cca1b64, 0xd5e6d17ea1ed4af7, 0xb8f70fc128b76c02, 0xc8dce0526f0fb38d,
            0xa3ba8cf423c80a51, 0xf6a51db092014813, 0x37850099ba388c4c, 0x6a6f6c60fc5f3211,
            0xc9f512a1a444bf99, 0x186d96e288aceb74, 0x291ee312982dd3d3, 0xb1470284cd3a9c01,
            0x815a2d82de3caca5, 0x8086f41a0cc06777, 0x22a48f24760cec7c, 0x0ade33976eed13bf,
            0xf83d93d5e53fa78c, 0x85f4d16d6dd1c0c0, 0x600233b0e12a24b9, 0x948fd3923fa069f9,
            0x060c6b18c5efb0bf, 0xd72402b61c588388, 0x4d4aae26c1045a53, 0x22b299e7a4c64ee8,
            0x93e6b66448c90131, 0x160fcb5a19949212, 0x4e8d9476c1a0a083, 0x6944a1a4e934ace6,
            0x0ee2856d89b2b1d6, 0xc634a4b8af722c5f, 0x3f3d5b3884d4b644, 0x7be6f246ccb4b308,
            0x4692996a497d3aaa, 0xf9be303159c2e896, 0x646791f528723039, 0x86b572ea8a14c93a,
            0x38b4940bda779cf6, 0xcac5622c325874be, 0xbfe5ee42deaf6540, 0x118969a6db9e1609,
            0x545de958fec1a553, 0x248048a5d2d5e5c9, 0x2a63add945407bea, 0xbebfd55ae16c87c0,
            0x45ab3287e91175c2, 0xb558e02db553a450, 0x2e699faa74e4a812, 0x1eddb6f2e1fd90c0,
            0x4613e326a9a28596, 0x5372eaddd1a9d9e9, 0xd7c009047ab8615e, 0x2ec465ea29d2a0ed,
            0xcb06d0e3b9664ab5, 0xf85b0fd985bf5e7b, 0x3361c6b7b9946793, 0xafdee0970a52a018,
            0xb5addb31f9791786, 0x4ce2e3beefd7f304, 0xd09d92ee78a87b41, 0xbd34c81fa9db0b54,
            0xe13d72ba710efca5, 0x4247e4ef4af806d2, 0x874dce0fd026856c, 0x3c05d9bd2a656185,
            0xee4d127aff8028ce, 0x2a6f395c123cdee3, 0xdc3b8857151a9974, 0x7315cb07feb9cced,
        ],
    // j = 194: cos(194·pi/(4·512))
        [
            0xf4bf61b00b5982b7, 0x890ac4aafa6a37bf, 0x7617ead71fd64ea5, 0x9b34a83002169fa8,
            0x2cac5d7cb9704d09, 0x5a42afe64e1b499c, 0x8fe759cb55147162, 0x50484f947d3e919b,
            0x0b01df11172146d9, 0x80fda584d0aa81c4, 0xd030bd946cf1a647, 0x91626bea87580d1c,
            0x1c7459f594eda6fa, 0xff7b1a9ba3afa315, 0x44547c06f03c7829, 0xfe6315d1534303a1,
            0xacb53a057da3cd8a, 0x77c12b44e490065b, 0x3393f44f260c0eab, 0x5f023343039805c5,
            0xf181676d27d3d833, 0x0ab8c55f78915531, 0xa4c0b4f58f230068, 0x2789de43d95a6478,
            0x5efecc4ebc5a380e, 0x98181a89f36db5c7, 0x1a90e4980877359b, 0xf6f4ad25ee52e626,
            0xce167231f9fe0519, 0xf57e432a0c844b86, 0xeff7f8d1c009ada3, 0x799e9ad8552f47b1,
            0x71a8152c04083cc9, 0x65c82c14d13116c0, 0x0a8f1fc7ab5ce4f7, 0xd166cc4b18aa7bb0,
            0x2eddb354d52a1ad5, 0xfee0a7e819df210a, 0x077e712b5ab9bdcc, 0xc77935b3c691869a,
            0x6fd0138bf2445dce, 0x6d2a06c104f5d3a7, 0x8d788008d9e782b8, 0x981061bee7358ade,
            0x0aad6514499cb99d, 0x98c233d63b2d2af8, 0xa90b4d1fd489babe, 0x77e6a022f2db73ef,
            0x09a9235efe705a54, 0xee466dcad9fd32f8, 0x13f279299b5885e2, 0x4913a199c282fbed,
            0xee4084ca4768eaef, 0xb72c2709c9af9a4d, 0x1bc245ce2aa3bcf6, 0x252e4b17da68704a,
            0xeed34f99264bfd43, 0x65ef6c2c6c425e85, 0xb0c983dae71026d8, 0x2b0bc5614e3d7452,
            0x197951e1c8d8e6eb, 0x6dd7fa58f8bc30d8, 0x60fe03b26889fbc4, 0x79990f733a7b93f9,
            0x4d4666a244587a12, 0x83352bba1215b65f, 0xa30c679593b7a8e8, 0x29ff522d2770fd60,
            0x5891daaf4eaca789, 0xf09d462619078918, 0x790fa1450c52e142, 0xf009055036029e93,
            0x506edc255d444490, 0xcc4fe09cea896c5b, 0xf0f076abc83131ec, 0x3041bc6da90afa80,
            0x96492770698a8010, 0xb040598b0d2757ea, 0x00dfebbc6dfd13cd, 0x674af61bc67f1450,
            0x9b427f421fe9a47e, 0x24d5fcddabc64c95, 0xd29c14d9561cf0dc, 0x553b75f612bb85b2,
            0xef06b563901d3e1b, 0xcd1278a7e1cd9623, 0xfcdd3efe0aff8c1a, 0x12e40de7599bc86b,
            0xf8a9c05ef36c18e7, 0xf29072f57c9e7ebf, 0xdeb274e35c89330d, 0x40e11a1f271ac984,
            0x82d6bff8ea82f9e4, 0x92353ed723c7c0d0, 0x8d6508aa68c8fb7f, 0x59d7cc814dcacd3a,
            0xb7cbd94ebf259016, 0x32ddff55ade6bd5e, 0x4384ec56e9dd9e94, 0xdff11b2154742f10,
            0x8e9a21c8cae29d96, 0x95c98e3ce0cdb260, 0x9f0c65d2a9471129, 0x57e4197d55aeb033,
            0x1cdfce9472170959, 0x6cd4411627573049, 0x640878da2470c808, 0x2e280338d26c1655,
            0xf058b7845b1dd2be, 0xa4558cc61f2b3b7d, 0xdca4e419f54d88b0, 0xc87068b3b5a6a224,
        ],
    // j = 195: cos(195·pi/(4·512))
        [
            0xf4a1d48d55a59d4e, 0x0388eb56c63a5a5b, 0x78106538d6680396, 0xc64460cc8093a6af,
            0x5013567b463819d9, 0xff5f6e0772b0a105, 0x58f67f0fdf0dbde9, 0x4729f00cf01880ca,
            0xe870061bd877909d, 0x6c31f4f01875c20e, 0x0c133c204863c851, 0x0f6354feecd18a9e,
            0xd6b37b1d21147dbe, 0xc52ed4a5a952e8c1, 0x9086f465637cef47, 0x76f0bc0b26f7c2bc,
            0x9820b33827e077ed, 0x2c7c9e513b6c2398, 0x1f0354c41acaae45, 0x3a5e8399ebad7640,
            0x1c4949b88609671d, 0x3bb572a8a99d77a4, 0x0f8af0756b28c338, 0x819d92f4a5feb492,
            0x6a06d19f14d55021, 0x28b21c94a2a36d54, 0xa340480be3814356, 0x25bc57c59aa399a5,
            0x47e9b5e5657ee42e, 0x163ce66adedf0332, 0xffc2b6d2883002c9, 0x6f3d99adddea93bc,
            0x7932ea73740e762b, 0xc1c633c37fcfbb45, 0xc025eca2c0fd26e0, 0xec4588670c679787,
            0x0dad796158194911, 0xb0c8deb40eaa6bfe, 0x0eaeea705a90063e, 0xc1a66667c67ade82,
            0x78c75ec63eb0044c, 0x3cddaaf205322843, 0x7ce734bf2ca272fa, 0x55b8b2bb28243c94,
            0x22ea810a496aeb11, 0xbd757a14d2ebf9dc, 0x6858fc8c882be008, 0xa455fc448cee9461,
            0x8a676a68041871cf, 0x16f516f0a700201a, 0xf0cd4b4a514b3558, 0x806c56f7f14156e0,
            0xdfdf4fd22e6509e0, 0x695bc617155e6f38, 0x1979c710388e8dbc, 0xc79d312e030dc762,
            0x465cf9ca361ee774, 0x0473630ef59bd37e, 0x1373497c13115dc4, 0xcdfbe1b6290e00cf,
            0xd591d212d2417559, 0x9f447e69e92af74b, 0x5d29de4c8029c90f, 0x2030036e07230745,
            0x0c25ffd254457ed6, 0x494960700df2c92d, 0xa06c446559afb634, 0xa8de956db6d71968,
            0xc981db851bec372e, 0x47d9fed53c91a5f7, 0x070a6da9819b4cb0, 0x6cc03c37a8744701,
            0xa3b39c15f36eab22, 0xcc03be3494440c17, 0x275339ae4ae9216c, 0xf49e955eaed07769,
            0xe9fdf720833f81ab, 0x1094de2c6c06e19a, 0x230f8615248800ee, 0x27bfdcc0407bc20a,
            0xf281149d7066e5a2, 0x4456f4ba9cabc86a, 0xea2054302604b9de, 0xdfb17d27fbf637a1,
            0xcfa1b2496d75cf01, 0x85d7146ca975f976, 0x27ba9bcc3d37cc90, 0x13fcca7abec21e5a,
            0x38f151dfbe7cfca1, 0xf798e64ce8aaeb0c, 0x77d0246bbbea68ce, 0xa318ef8773a3773d,
            0x11e9aa676b313745, 0xfabe654f984bcacf, 0x9307cf68b64f2ab4, 0x609291295c0b4d28,
            0xcfec64c7cf229b08, 0x52627a4c1a0e5e93, 0x8bfabf51536c8124, 0xf2a4f0a8da1cff1e,
            0xde3cdfd0a8a169ad, 0x19e9c61cf06a3ccd, 0x3c054bdc45a11456, 0x53fe1b3a9fe21491,
            0x019040db255f0c65, 0x3ba29765ad93a3a2, 0x4e9f92aed34270e7, 0x95f7b09d3563a304,
            0x27553ab25bf921e6, 0x5e04032c1c0e2346, 0x3288213eab9061d8, 0xe350ed43545c5bce,
        ],
    // j = 196: cos(196·pi/(4·512))
        [
            0xf48421b0efbf939b, 0xf8f9d3b87d11fd51, 0xe6d661da25cc1a88, 0x7a67baeac00ad4b8,
            0xe0e6684ef16b9233, 0x1d8ae0fbb4296271, 0x0ee0c7931920a1db, 0x28adc3d0076ac4e1,
            0xf5ef74c7d0190456, 0x6dbf411862ffcedb, 0x0004a82c60caac26, 0xd8a7316015c12572,
            0xf0f8516796e0bf40, 0xeef81445449bacf8, 0x54c60bbac71bf643, 0xf60dc3e532e16b0d,
            0xc8980ba613e946cc, 0xc34de3988f37c7c3, 0x0514dfe329e67207, 0x5816e2cbd00d4df4,
            0x96fc0273387e82b3, 0x31db14fa4899eb55, 0x2341dd9de66f6dcf, 0xb3c854e55bdf5d8e,
            0xf0db5e72e65cf8ec, 0xfc94d6bc29f2e602, 0xc05da55d2ac3482f, 0x2e5dd223b182f7ea,
            0xad7afa0343b1b737, 0xe720392f06af9ed5, 0xf476f10ea67d62cd, 0x4a3c0244f5d299d8,
            0xd1f4fd245ff86b2b, 0x2b1164f683a09f1c, 0xa71b41d8637f0d66, 0x1dc8aed919380fbe,
            0x4a5b18ac55e777a7, 0xdbce00edd0741636, 0xdfa024dc1b8f342e, 0x4bdd7df06b82b9a4,
            0xabe629d149b0e9f9, 0x1e2372d3e199a75e, 0xdad7f2160073d1d3, 0xaed4e87c7ce7f6ff,
            0x000aad80886144fb, 0xa61c4811a84a3f3d, 0xd76a3a5d1a1d1298, 0xb31091e40578aef9,
            0xfce1c37df185c9cd, 0xe2df2d2dcec4e31b, 0x0cced4d5bcf980b6, 0xcbb6b227ee92e04d,
            0x9ff1112246e67d82, 0xecdbd145d077f563, 0x9debbf3879ffa816, 0xf9c9ca414ccae6dc,
            0x101af220a6b860f2, 0x83466ee8a853a57e, 0x7a6f8348a3b042c8, 0xb1fd7f5f4361f616,
            0x175e4a0a1be179ef, 0xa2beaedff53c45ef, 0xc6d47f8bc030d8c7, 0x9e1aded7d02358a6,
            0xe33632fbeaddc697, 0xcecc989be7a3f920, 0x3b8022fbd15dcc65, 0x756389a1517f2347,
            0x742d8847b5c82623, 0xf6feb677c4d34159, 0xf2911644aabd1464, 0x4235c830641d19eb,
            0x5e0d6e11c55502ec, 0x675ebb33d71eafcc, 0x267fee2458f06c24, 0xd76821e790b2b237,
            0x659c1e8f2cd7f1a6, 0x7896dcdf8a8b6207, 0x41f93aedcba6cf55, 0x4d780e222caa1662,
            0xc6e64b16d10852b5, 0x381b3546a8118be1, 0xafe209365b96f0fe, 0x54a592552efec9c9,
            0xa43a5571ba92c57b, 0x5ae8491c198089e4, 0x843c2e25d5cdc09c, 0xbd81625175926af2,
            0x4d7d77cec4665227, 0x7707058293e5fbaa, 0xb5b7894833a35b40, 0x7686613d77c5c3aa,
            0xbae64f58a951a596, 0x106ab403b8c6ca71, 0x7c6f67b81c4e5a33, 0xd3ccbf71cffe8322,
            0xacc62953743b6fb6, 0x1de2a4334d573b7f, 0x2823a2ae0f4db682, 0xd3b4b73d5e95143e,
            0xf04f54e8654553dd, 0x1a6d60322d986389, 0x68e01708448c329e, 0x812f976a76efc870,
            0x4ae4c49ea81ef413, 0x6f1b673899922829, 0x429425b3d36d7521, 0x9c4ea2250784cc11,
            0x3f82c39aa77b07b6, 0xffaa95ea3e787745, 0x3b3a8cc6ddc56c6a, 0xafcc4f0e0c7c02cc,
        ],
    // j = 197: cos(197·pi/(4·512))
        [
            0xf466491f6e1c41c5, 0x1dc0137cd0aa86e9, 0xbc6c6c12eadae3c1, 0xbc8413db07897ce4,
            0x11369505f1fbdb83, 0x90271187906412e0, 0x75d23867b818fcd7, 0xd4d61c23e7e0dd94,
            0x2faa588cdaf7c479, 0xe296466e3c4d2cfc, 0x978d9106fef3c79f, 0x949a4f8c2aaccb29,
            0x6173d4eab5799ca8, 0xa045bad4e6f2e1b2, 0x3abace7e0f50d7cf, 0xae7a3ba9c929dd97,
            0xede776bbe07782d6, 0xaf21c27561070b74, 0x6c24e26c4d791180, 0xaa71e2f8c95e2dbe,
            0x470d77ba92405ff0, 0x16c222e55c23f37c, 0x4b5a3cd4d21056c3, 0xa6f8384aa507a498,
            0x3f0fc05f869a1766, 0xb6248b16786eafea, 0x9d88f1f1b2f8600b, 0xba1f1b17298dbcfa,
            0x39ea4e3955440879, 0x92c42306fd60776d, 0xd2d619c68183061d, 0x4421f631914dfb38,
            0x1173fd058ab0c3c7, 0xe9e700f08bbd639a, 0xa33b29d72e08278c, 0x42bf758deaeefde6,
            0xf66b95ad322bed64, 0x7a5217209ae1e0c5, 0x40d5083716b07df4, 0x0efe36ea94190cad,
            0xfc711c60c4e7b3b5, 0x53b4dfcd2d862538, 0x8ae77ab4f6d32583, 0x73fa5dbab584618e,
            0xca9e41a9d8b4463b, 0x1446285a9e9eba7c, 0x05d69f47d84203a3, 0x92c0512f6e88c629,
            0x2d310d308072251f, 0xe81260defe66b6cd, 0xd435f515b89c67c1, 0xe88c57580540094a,
            0x3421a5362b109b58, 0x0602828aa4551a35, 0x9bb0d3ffe12364dd, 0x03f3573b503072db,
            0x043a6c32b0a12584, 0x0ca50dfe36a74dfb, 0xe9fddfa16c654918, 0x22741af117105e90,
            0x47ce0da42a9888fe, 0xe1a910302519b776, 0xadd357d1e807ee4d, 0xe2933c196bc6c827,
            0x477cf3588fa693a0, 0x4b975f4bcc2e5470, 0xb6f64feca28329fd, 0x693cbc6206202613,
            0xafc10544f270ea3c, 0x47af8d92174edd04, 0xbfef30274aca4625, 0xe6be577b62cb7015,
            0x73fb0edd8d34a52f, 0x554b450d1c2fa659, 0xcdba3039fc28dbf9, 0x7d1a59d43a6b988f,
            0xc6005c52195d67cb, 0xbbdf0923191cad25, 0x5f5d2f8655e6ed2a, 0xda5695d9e88b8586,
            0x9edaf0ab65dc4d39, 0x21eaf96d0ba582c2, 0xf46aa8fdb73a1dc6, 0x7053d3b48af7c736,
            0xb842128329bf8d17, 0x3cf8a95c74ad1a9f, 0xe5ff6a45193a629c, 0xc601d921a6603605,
            0x36db4b3b9227b071, 0xb8cd35d1affddec6, 0xdb906044160afe6c, 0x49700ed7806c41e0,
            0xffc6b0dbeeaae4df, 0xe52df7ee5d2025ad, 0x3227513cb12abba3, 0x5c9914df4083fb3d,
            0x82f2c07a33bc4aa6, 0xf28a603e478441a0, 0x25a6696eb0c79206, 0xe4e017b27f224e09,
            0xf2a5be8f3501738e, 0xf822a791f53a63e8, 0xe1e9f76751ca7351, 0x654195b49a759740,
            0x8af787bd038de50d, 0x53e46cc0a0b66305, 0xd17113bd5c3ee56e, 0x8d9a8e27f5a13d37,
            0x03501f6b2345c638, 0xa5c14326de82db41, 0x9cb07542de69e35f, 0x910ddcef7da7b067,
        ],
    // j = 198: cos(198·pi/(4·512))
        [
            0xf4484add6b01254b, 0x667e06866c07c369, 0x3d0c7945610d40e4, 0x8760c67d19de34cb,
            0x45e50675a8e41c7d, 0x09dea4b4d05c8d5e, 0x9f46d17e3daeaedb, 0xc50b0f3b2969c0f9,
            0xc79c2afd6c043be4, 0x21c81a08c429b8fa, 0x1b367d72db6aa4aa, 0xe5299916ce9fe857,
            0xb0e89a6bd39d08e3, 0x2f0bf32a12025652, 0xdc2dd3a82221c5cf, 0x6471e9deae7731df,
            0xc85d37875ad4d1b3, 0x32154d4cedce6b84, 0xa0cb8636a9f6e7a3, 0xa7d51fbb2a2ae563,
            0x69848fe1a4e3877c, 0x6142a6c33bb6c82c, 0xf972c51674c25333, 0x7696c3e7fc9f7e03,
            0x3300360126f50e5c, 0x1c56ce755a662969, 0x30493749b8e45324, 0x176ae8d519abf525,
            0x35bcacf33fb03d25, 0xbdced3248024835d, 0x52fec8912a8a6284, 0x4185bb95f0638619,
            0x2fc68ddfb345627b, 0x3f0af8cdaca34f1f, 0x8d1c171bd3b711be, 0xc24000a1a64e4f60,
            0x8d19e4f63be65bc1, 0x7c3d19a2da01bbc4, 0xec0d80dd90603999, 0xf0e0a84adcb12ee4,
            0xa05e82df43614781, 0x47326efe860fe4db, 0xf435f4dc1d9eebee, 0x95416e603d6a5217,
            0x3a296f0abbeaf40c, 0x2132d6087f94e63a, 0x3e8eda62e19811d8, 0x4eaa00dbac508b7b,
            0x2273f905f51cc3b3, 0xc9158c0b5ed94356, 0x890501779e3836a7, 0x11b476418a87a747,
            0x6fa725a0e93dfe62, 0xb0c1ace8482cdba7, 0xece157bb213e4454, 0x6a895ee762b47a81,
            0x2bffaf731ae67a21, 0x260e5a5df1bf70f9, 0x6270ee5895ac13fd, 0xc4f6e47d135ba8a3,
            0xa649897292e26ca3, 0x49ef75ad9ba9a69c, 0xbd754e0ac86569ff, 0x9a221c962e1682ff,
            0x118be8804762c740, 0xb2779a532f14a8d0, 0xd4368974ef322914, 0x87a37a389546e301,
            0x8b952fda7e7e2cc0, 0x58e3ee4ad1617397, 0x689cc5a1f95894b2, 0x20a8b1ebac234d6e,
            0x20941ce92a09317d, 0x7b7e4ed8feceb63c, 0x6a66fdf7a01cb230, 0x39980350e6d21f39,
            0xf1f73538b0c44bac, 0xe405997cab852528, 0x54cb77794c6b2019, 0xf569112732aa9546,
            0x94be48d616f5f33c, 0xca0f1fba1f01681c, 0x819f76d9d5b54d7d, 0x8911c46dc550007e,
            0x3807a11214b22f7b, 0x558add512e1d77eb, 0x055ccbca38669cec, 0x566b1f1c79bd7955,
            0x6162249aab6c57ab, 0x1fb748ded490011c, 0xea52d97414019f77, 0x7a418703daffa4ea,
            0x5c5c3d7d782b955d, 0x3b1d52b890a7d5bd, 0xe91de4f06fc8e738, 0xdc4f4a3709a2122b,
            0x7216a4daf948384a, 0x454ae040fa753c86, 0xee2f1ca81c6457bb, 0x7adcfff84778707e,
            0x37eefda5874f4328, 0x1aabb0132a109294, 0x509a2e9fa69daade, 0x265564908ac0953a,
            0xecd28d84ef2ea6b3, 0x66a9de5b34e71fc7, 0x92c0362a3ddf6d59, 0x46c5babfbc8a3cf4,
            0x3939222e9344cf13, 0xc19f30fa59e46f20, 0x3f37585ba7eb162a, 0x428b372162b65969,
        ],
    // j = 199: cos(199·pi/(4·512))
        [
            0xf42a26ef8683a75a, 0xbf9d4fb8ea419664, 0xd548d3fb6c9fd117, 0xc870c11ffc9fca80,
            0xd1a22bcdc9990b73, 0xfd6dfa7652952c3a, 0x56a74c26b4441cff, 0xb7e2bf3470c2d1ef,
            0x1d3afe5f582c8edb, 0x42f14fd834367d85, 0x81021ec511f95f9e, 0xd078abe3fe965078,
            0x4c79f757a45a7e25, 0xf8f3fd27906c8224, 0xfd5af5144c7059a1, 0x1d8ca51a90c8e4e3,
            0xb13dcae48e8d3c59, 0x5a25a6e75ec977ab, 0xb2f8130bd5b92890, 0x4975b7578f2a4b6c,
            0x28523188fcbd1fb7, 0x864b669fb47a5f17, 0x342a268d63139f40, 0x6da5dde16a240cb1,
            0x9d70f602bb5511e6, 0x153aa5282e50c5c8, 0x85093acb86a54df1, 0x12058d227f72d2d5,
            0xc389505edae46f2a, 0x6367a604f666c009, 0x42fb0afd58bf01ea, 0xd57cf17828a28f35,
            0x55278468c6b31bca, 0x346d3c6661ca8bef, 0x603159e902d9304a, 0xa4f7fbfd9d818421,
            0xea7ad5d0f6e44e68, 0xdd967db08599e1dc, 0x3308ebd5f675f4d1, 0xdfa4da1f0d4e8a99,
            0x053fc36bb65fb658, 0x56a795f2b509e0a5, 0x90a6c9430209d3e9, 0x1a34d1c2687c3f6d,
            0xd8fb16634b99872a, 0x0bc579302792c382, 0xe57a10c52249d707, 0xa70c0d597ae67bdc,
            0x627f0f4727fbbc85, 0xbedd0033269fa305, 0xbcd218067ff04423, 0xc6b0cf70b42a07a9,
            0xa6146a0595f94b51, 0x38184f0bfcb09000, 0xf29c97c02ef991f1, 0x2393f15cc18df5db,
            0xdbf44fc7632e36ca, 0xea0f6d07432f6285, 0x7001c2293fe43b1a, 0x7b209503a04b5a7e,
            0x95ca52dc43170b31, 0xb63252a6ab9fade8, 0xb2ee08b7c7c659e3, 0x04cc8998c8b0df88,
            0x7d940822efab2a63, 0xf7331cc36f799ea1, 0x793b808820bda038, 0xdda2a32ac056bfbd,
            0x605238533dcad704, 0xd7643ee686b3f2a2, 0x7dcf99fd174c09cb, 0x8fd4efc435dcd0c3,
            0xa774e9375d6fcaab, 0x181816b9cc607ffa, 0xbc03cdd6a707d1f5, 0x1b36bec4f4db4c82,
            0x8628c10d4496016e, 0xf8f6207406445f84, 0x2a601d5814dc03f9, 0x401305a2899df402,
            0xcc89d37ebf4a3397, 0xf59052d8c0bbcd6d, 0x0e17d06f571676cc, 0x060ae6aac792828b,
            0xee45d05516f7d877, 0x3e2b9ff6c0cd31fd, 0x0e76c2d6d331b383, 0x54d8e134e50f1e22,
            0xcacf3408b4ecd3dc, 0xdcbf9f8d11024c02, 0x3badcf9b63091234, 0xc60026513dfd49ab,
            0x77b09121d46aaf47, 0x3e21d9c44fc86c61, 0x64fe1b1ac55e901e, 0x9bf46b77af10a4f1,
            0x78f6ea36bbe800ca, 0x4e8f531e2af80680, 0x90f0292778230288, 0xe307dc42547f6bb4,
            0xf8e440675ff421b0, 0xc12a735a957cd6c6, 0xb474a200907730ef, 0x281d6cab601efb2c,
            0xdbf88ca9bcb7c540, 0x72fdcb1c5c7f80fa, 0xb7f3675fdde4e68b, 0xfbc9973e04d08246,
            0xa42ad3f24053d783, 0x8db048b9c67f5e91, 0xec5fed0380414bfb, 0xfbb44dd5f706ec10,
        ],
    // j = 200: cos(200·pi/(4·512))
        [
            0xf40bdd5a6688662f, 0x5019794a1f5896e4, 0xd861a7ef2e855f75, 0xe59aad1cf16cdb2b,
            0x5fd41175e0c39c34, 0xb336c99ce723d816, 0x94f32d3e2ad6ed8c, 0x54614ff0e1997230,
            0x7a1ed8c027bbfd03, 0x59d030ab9c3af03c, 0xd01ea84a770d653e, 0x152ec83183b929f6,
            0xe0cf949ba93ccae3, 0x6972f605d75421df, 0xc6094f113d80e4cf, 0xc32fdbc5709b2512,
            0x25c781867bc0ab69, 0xe9df5caf847a04d4, 0xc39c4d3613aebcf1, 0x90e41909b5d57cc2,
            0x0a8f1e7745cceda3, 0xa9ff05043b925f8e, 0x8f23fe80766c55a9, 0xfd2a3e7647682a07,
            0xc6324dc89d126ae6, 0xda856c7e55017103, 0x802425c83f69a4ce, 0x3f5d3076c18d0509,
            0xec25a4dd59528598, 0xdfd86e71f0171dd1, 0x1b84810a64fe7652, 0x50c4045d0f455229,
            0x56599eecc57dca2f, 0xb7955417899fdbc5, 0x7cdd01f1d82d9e4d, 0x40fcc7f35fa6e60c,
            0x48106a38e733baf6, 0x3495ae61a952d48c, 0xc8af9a2dfe5e33ec, 0x26a51fe6f2948ca1,
            0xe103de01bef588b7, 0xe45d7bc78ac41986, 0x053fe736b9584ac0, 0x562d0054edc8896a,
            0x362373cd020acae4, 0x628ff0641c9a6265, 0x6fa285b4a25a5432, 0xf5dad6121ddee8c4,
            0x65ec31c6b9987827, 0x67f4cebdb5e44d75, 0x071387d39ee0757b, 0xe54014330b44ac39,
            0x932ce5db95b9b5a5, 0x196fdbe8f04f2977, 0xb5fe9b94a97deaed, 0xdb2675a0742337a1,
            0x9d9887ff25a3ca55, 0x15abdcade3e3b6f2, 0xc87bfd66677c5db9, 0x10eb010164791b51,
            0x6cf05cd3e2ceb3ba, 0x5792845cfd89c1ff, 0x44f47ca326750da2, 0x78686a2b962ddec7,
            0x483f3fff19b96add, 0x7aebf8450a763caf, 0x134fd6a7e116f5fb, 0x8660d246eaf45604,
            0x8f760b9a18e1440d, 0xa8ad7935e19291ba, 0x2f19d8430971d314, 0xaf4e77fec7a6c6b5,
            0x2f490f017406b470, 0x1a25c72bff350d05, 0x49448aeff3ac99f3, 0x99a7cc81c8edacae,
            0xd05424a5ab10144d, 0xdfa57781e4e577ae, 0xafdda9e385133855, 0xe01409a7464939fd,
            0xa399c4191c062374, 0x63695dafd52d1b8e, 0x02cd554bc4cb25df, 0x388055862ca29c24,
            0x44f339501167235c, 0x823c0b79a727f4c5, 0x144f3434a7908b3c, 0x775386c147096069,
            0x420415e422ecbf2a, 0x58be9b7ff5b0ec44, 0x9a184de0e394b91a, 0x6b105391cfce77fb,
            0x26dedc19fb1a7ff2, 0x66a680a5af6a40c2, 0xee90e4471b2e6aff, 0xe80ace617bfdd06d,
            0x43b6842427d5a9b9, 0xf9d612540954183a, 0x71464b2e2645f629, 0x2d4b29761a798b16,
            0xd1224711ed352861, 0x4db071b62a3cd8de, 0x36c60a11daceb9c2, 0x536f9098a2260b64,
            0x7f21da286ebdf254, 0xabaa8218d46d689f, 0x94223585a0225fb1, 0xd25e97c5ea7b14c9,
            0x17100d2af7c3d541, 0x198bb129ae45517b, 0x50e848d80e95ffc5, 0xbfaf250f6228317e,
        ],
    // j = 201: cos(201·pi/(4·512))
        [
            0xf3ed6e22b6c27d96, 0x63b67c0c39b55a69, 0x062e497dd595bbd7, 0x1b689397f6ae0a2c,
            0xed976619ed9af6e7, 0x9f954e0f019aef76, 0x19d039c592240f53, 0x6b578eab19cc0ace,
            0xd22e93f552ca7bf9, 0x9d0c9a9d343f8f88, 0x3207f52394d954f0, 0xb565f7d7ec694fc6,
            0xb43915e5035965a3, 0xfecd45b4e8fd84d7, 0xbd072a8e684fd3d3, 0xdd737e9b3f915221,
            0xc401275f1f85b4c7, 0xf2fac8d1f778d416, 0xa526d47e93742fa1, 0x7436b8d0cc165a28,
            0x1cb992b739f8983a, 0x65c29744c56f855e, 0xfa0c0bbc9e9e5209, 0x96d614ac19db54ef,
            0x601508fd4b1f17a4, 0x97b977fbcb2ef7dc, 0xc1f58af1a660d91d, 0x05c38377d825f8e2,
            0xd6bd62da9236a8f7, 0xdd2a2b328bb62742, 0x04024cdcb13fab9a, 0xfe70e5a674129749,
            0x4c2559de89c6db76, 0xdc10ba0fbc0683a8, 0x22da34b8da6dadc6, 0xbf76e301cc0efa59,
            0xb75ee08b5a45a9de, 0xcd3de383b7c46582, 0x270e2a10c115cda2, 0x13e88444403525b2,
            0x959f59e79ac2459a, 0x297f9a49fd28b0ff, 0xd3c14b7953fb905f, 0x9c727ccb86dd6066,
            0x06d95eab352ef576, 0x085a63b06ffd71b5, 0x755ee1dbc53e7057, 0x36ada166a1d00d93,
            0x8ff4f0b17953322d, 0xb0ca4e6302dc96ba, 0x8427784be5009a87, 0xb70c263b13442e70,
            0x0a1c5ddd63423f74, 0xf61c62610a7890f5, 0x9aed9d2a29950568, 0xfa86895204b73191,
            0x9fd266d60d42fc2b, 0x4c102c7ffb294a40, 0xa6b5a7ce987c1341, 0x359ab81594e02848,
            0x6d0b1a9713bfb27f, 0x83f6c5f58f0a4e2f, 0x0b3dee2b18902cd4, 0x6ec06f79ea16dbdf,
            0xace0fc5da533b524, 0x03984474da42208f, 0x185469c6a9b6f815, 0x3032cd9e72271471,
            0x3a355e9ebefd8292, 0x02755fbcd9965147, 0xe70a2ed522d138fc, 0x70d645ca32139424,
            0xdd0f17af22706b80, 0xc9d5f84e950d7661, 0xaacbf16c46b852bd, 0xcd9c2c49e3fd8b71,
            0x27dd822c7f6f748f, 0x3b48de2e000a6c77, 0xd849236dd5c54994, 0xca1f52eaa8db372b,
            0x2e0e0e2fc36fc988, 0x5a0f4dad4884e53f, 0x41818fefbe4f382a, 0x5b81f3ec8e581249,
            0x5e617735959a9fe5, 0x2095d7fe39a86423, 0xc77e1a7824f79102, 0x9595b11ca3414da1,
            0xbed5034b587abdc1, 0xd819165dc982d7db, 0x1c0fa1fa587ef371, 0xdcc10315523506fb,
            0x835f72a121a5e82d, 0xf1f81d066ad7c4ad, 0xe82c57a866e8fcc9, 0xebff9320919dc231,
            0x7a12fe61c5e1066a, 0xc3936c0cdc4d2e69, 0x19cca0d00f38ec2e, 0xbe972718c3dee313,
            0x4652983e97aa2110, 0xd3460ef43cf009fb, 0x9b341dcebf9557d6, 0x5314dc4bbea51d5e,
            0x49adb0c1c9fd65da, 0x569e7ae85d0f60b6, 0xce2efa2d610b4243, 0x0f9f7b0edae2db2b,
            0x57c922ab03a9b696, 0x8d58697317d766ec, 0xbd2485f8d7626640, 0x585702ca58d84aff,
        ],
    // j = 202: cos(202·pi/(4·512))
        [
            0xf3ced94d28b2ce8a, 0x18ef535a7ffa7a3d, 0x243f7f17b2b66211, 0xfb73bf607ae5bdb2,
            0x529f3b53611a331d, 0xf5704a8f6d2b6489, 0x880f3773f1e5fc58, 0x0179e351c8e08f48,
            0x35db8e7c2d1ad80d, 0x36cb1ee8bd8b867c, 0x6a0df3041960dfb5, 0xef7e56d7377834b2,
            0x7113e9ebd2cf06d5, 0x50894b507610383c, 0x031d93a0bb979efc, 0xd378b4d5d849d729,
            0x0b06b3f3567085f4, 0x3cca19a9c6a94d87, 0x2800684a6afc4ed5, 0xb7b8f7d91a1e6b27,
            0x56ce777026acbbad, 0xc8f0132b6e19ecf0, 0x4525ca16954add40, 0x0aa5c56b554e55e9,
            0xa8c17d1868c813e2, 0x5930bacaed6765a6, 0x6f74c84243e670e4, 0x178174dd6cc007b2,
            0xe9b6f2ffba8469fb, 0xb37ede1f16838fa8, 0x536a536d0291531c, 0xd0c9778404a83db0,
            0x512b1854c26ccd8c, 0x882747622019743c, 0x0e4b8b7e5a8c811e, 0x02330990a36904f9,
            0x76d78072106caae1, 0x0e1ffc89493eba51, 0xa35ae7dc50e6a99f, 0x33c1c00797d40f64,
            0xa2da29b445700120, 0x8d55f4bb326d2f43, 0x83040c3378ed58b8, 0x8949ec2a58325953,
            0x8a1daa6d239f3cb3, 0x6ecd94826cbcc7ce, 0xadfb3fd2ed3e2a3c, 0x9371cf860dd1d573,
            0x82b2dce4a2f28677, 0x25d76a1d16ad6b51, 0x7aed6f17fbe194f8, 0x35f6a6d527238165,
            0x14571e401c52491d, 0x01781b0a43d72fb7, 0x7420aecc81c8a742, 0x01246685f1044e6f,
            0x359a05b917c6072a, 0x7ad5c10bed91b0ce, 0x27157123e10bce72, 0x1d98e3b4d25e3c89,
            0x0696b77b8c8caa4e, 0xd2475f852702d4a7, 0x457c3d0ba52af3f4, 0x4e8f33cb03b13120,
            0xec1845b53b863e79, 0x217f3aaf36995bd9, 0xa092c7fc998570ea, 0x0f8d554a2b5122eb,
            0x976f2304eee9ab98, 0x6d7b3aaf700f332e, 0x4e138ea5e14b1a94, 0x052a2551f4dff74a,
            0x2cc2104e3cf2ea0d, 0x3441191e07e71455, 0xf31f5bd160bfb981, 0x08548cd498c48efa,
            0xecf42215820b5609, 0xc3453821d32536de, 0x28dfa570b83c1f86, 0xff000ae85313e096,
            0x2bfbd2bf8f62d30c, 0xa4d352f77956ab1e, 0xc690948d2cbb4b9b, 0x58d04605dc2f85d8,
            0xae6e868687e97132, 0x461e48439899f591, 0x7a6ebf44e8924c4a, 0x5c26d20001bf78f9,
            0x95d139518564d01b, 0x3df5154624f28b92, 0xe7ff9aaccdfd8abc, 0x6550a7247979a415,
            0x2f17b1e158d39cb7, 0x12abc2429eb0acba, 0xe96915ecb4845ab8, 0xd0c9f650f21435e7,
            0x0aa6a969d258daf1, 0xc0c70eb520d34d8e, 0x40fec72c20e0ec3b, 0x784afde1ce19e74e,
            0x7c3cf949a51336fa, 0x811695a27c276363, 0xc4d17fdd696405ba, 0x5621d2ac4655e639,
            0x563f71daa5f57a28, 0x39256fce12739671, 0xdabed2b7018459da, 0x98ab7073ac7612d7,
            0xe89aff8688112d07, 0xeeaa980774b11512, 0x3e719efd72af109f, 0xbd50c0ff6f1b077e,
        ],
    // j = 203: cos(203·pi/(4·512))
        [
            0xf3b01ede73a745e7, 0xef0c1d2c8870e63a, 0x4975510faf19a0c3, 0x93cccf9dbb49d0e2,
            0xe47bba12de9752cf, 0xb20e4ffef530f88f, 0x0495645d1ddf6adc, 0x78a5924f479902da,
            0x4825c86f80e0d05c, 0x8962ab7eea6360fe, 0x1f996ab6a5191f0f, 0x103679bff1c85c32,
            0xfbe8a59ff83eac0e, 0x47747d1af00296c3, 0x1fe3b2db15b1ab32, 0xf10a6999a1a3343a,
            0xf1a3f9e60c2accd8, 0x3d1310d0dfb32d40, 0xe6365150d698ea48, 0xdb6455a9e962bb35,
            0x6ea98a693afc80f4, 0xba2e5ad60c0fd18f, 0x715949da3aed54ce, 0x239d6e1f27a8e551,
            0x8d07d6398dba9f3c, 0xcad3ab85a5467660, 0xd8b98b244175ad30, 0xbcac997398810b10,
            0xf44bee8c1dee7e47, 0x5860b83a3f059312, 0xd6dcd65c9f542469, 0x09f02c928fe2fd35,
            0x80832cc7afb1b78e, 0xeb0da07b485e6089, 0x6335d2a82868cf3b, 0x32f1b1ccd37042e4,
            0xf6d50818ba931d99, 0xfb362946b9b3ca9a, 0x2a18ae148966571e, 0x966a710b8037585b,
            0x5c0711fc4383af34, 0x963c97202d1615b2, 0x5a97273578f0f749, 0xbf09473f4443cea5,
            0x44e3fcc51d401b97, 0x8818507d6560a2f0, 0x55f8efd75d96429e, 0x308c3162e1156f53,
            0x9179e1b23576cd3b, 0x6b6e673a22258b9c, 0xf71f47bb85f4bf07, 0xa8d93db17cf82ed8,
            0xb374dc8ee2c4f8e0, 0x739ab54d15f60483, 0x7a4d6be4f3cf4bdb, 0xf698f9f193ed411b,
            0x505226fb63f48b50, 0x1b4f31e152a6ce19, 0x2c78d1072adb51ef, 0x1af7611303efcd73,
            0xcbd979ea14f24768, 0x410d76cea9910e4c, 0xbcd46123aac21d38, 0x425c34f68f64a62c,
            0x9d74b01a362f4667, 0xac7972045d2ca98c, 0xaf62ad12e62da3b3, 0x961d1388e135a4c2,
            0x9ca066db08ce85fa, 0x86a6b9fda13d8bac, 0xffc2e80164c75c2a, 0x71bd4a1ebb9a3f12,
            0xfb195c997196d6d6, 0x1b4ae228c63fca48, 0xfd700a1a3c1f1e59, 0xf46f3a0e2bf26b6f,
            0x8ac6f3ea6d8e2080, 0xee96a164738930c7, 0x3bb02cba5606b4ad, 0x340491a2693e4adc,
            0xbfed167b09a8b7b6, 0x2dc8a949bcfd295e, 0x9d1e744466cdc048, 0x33a7476dab2405e4,
            0xa3c1fadb19311acd, 0xe75835225a2fd232, 0x90182ba33cbb4256, 0x2972decec577c807,
            0x7b8db102f4d24fd7, 0x997b59c7a555dc1f, 0x216a951cec4fa7bc, 0xddd5dccc2ed49adf,
            0x8a244ad91d1a75f2, 0x132e723bb5c9f6c1, 0xf5c9785a9cab73a0, 0xc66f4176d0e6f30d,
            0xac949e9afc88f540, 0x41af9e7ee876c1a4, 0x9d96df8d6b383e85, 0xc56c009da2b041ae,
            0x71fa41dd24b2f014, 0xee017df9a1b240d7, 0xa02bf0b25571aae2, 0x018554dd4bbb3830,
            0x6cc406d901594da5, 0x93c06c29e1be4b8e, 0xb74cdcdc4a16c14c, 0x2e08355f15372b3d,
            0x4e1270ffabe3c5b0, 0xf5d312677a1bbc66, 0xeb28a8838dccaaae, 0x114773a3427ce0bc,
        ],
    // j = 204: cos(204·pi/(4·512))
        [
            0xf3913edb54ba2242, 0x50f29b4b49f31c36, 0xb101741783923b8a, 0xad4d4ceeef01bf69,
            0x973848bda40df3fb, 0x04cc094c8b2ec553, 0x222fba0f0db4a33c, 0xcb1afdeecabe0f7c,
            0x0fcaecef25552b5d, 0x547f2f528ebffcea, 0x959a6130dffd68fa, 0xa04261f0fc34953c,
            0xd2406355eaa2e2f1, 0x1fb29ede28bd7de7, 0x7c4a5a9d06c8ae9a, 0xb9f2058c417c357d,
            0x70aa797d9df57d19, 0x1045e2c34e8af381, 0x4fce351387120625, 0xcda903846755922b,
            0xdaa71a47fc45992f, 0x7e44cb9490a1af2b, 0xce5f39ae9fe59444, 0x869e3051b4b6d918,
            0xedf055dd15f9b6c4, 0x63457278707daff3, 0x6051be340b8f01f3, 0x0b23f766dffce7ca,
            0x13a78b3b90b8506a, 0x47212fa4a535d284, 0xe0f3324aaaa07e19, 0xd79eb8082186558a,
            0x411540ee17009e9f, 0xc88c6d719398a514, 0xc884becb64c2e09b, 0xc78f38234d95d2bc,
            0xc1ab32957e6f1dd9, 0xf1160dee5c4f6d2a, 0x455e9caaa168413d, 0x3bf7ae9b69db4ee3,
            0x4cf6f78227ccc837, 0x08b5435c77681095, 0x7f61a49078752948, 0xe8d9100224fa8f78,
            0x8d6491278e5f2d19, 0xdcb560fbbb10f8d9, 0x3215b30c9c7c3bf1, 0xdf681102e9ecd117,
            0xe0d5327761d686aa, 0x8ada3fb07e19970c, 0xaa746524de882e5f, 0x73bbb757dc4cf252,
            0x477363d62a08fba4, 0x44a65418b458e3e9, 0x1c668890ed1b8abb, 0x63ee6a4e9e0a982c,
            0xf3215c2b2e322fb9, 0xd5f95aa91a2be572, 0x9cff77c5491e609f, 0x14e02dc09c27daa9,
            0x7e6289ef252a0e93, 0xb02a5229daf19a61, 0xafe23f0351e070b5, 0x3f7c42c9a6690829,
            0xacc45aa14b748414, 0x6d068a413d7d9a4a, 0x2085effa5672f57b, 0x6f2d8739c308ad4b,
            0xee4229d708f5fc47, 0x370684929c1d89d8, 0x62458af49c55f897, 0xf912bbde5ab09353,
            0x8c5b8859223ff58f, 0xcfbbc74cf5ebc7fe, 0xee49548f02108bb2, 0xf44f62f341b8189e,
            0x4c44734111a4f3c0, 0x2e649d4d2a9e6d24, 0x6f9d302697075cb3, 0xf9f5df8e3db79edf,
            0x6502afa471a3f822, 0x5ad14231d1791b16, 0x45d6aa9a520bc358, 0xd865f4c3a7a22de8,
            0xf8d178151ca09ec4, 0x5430ec11259289e4, 0xe92cb507de7ab46d, 0x02aa50e4c90ae5d9,
            0x622dde9d32f62b78, 0xb3f5bb1fea16bb7c, 0xbbfd2730a447e13e, 0xa280ea5997a6eadb,
            0x9021de8534af5ec8, 0x5de28e5371a8dc6d, 0x327390c7b69bc879, 0x0c55c399fd26e3d4,
            0xd9101b4bb7da0810, 0x1b0cf6ba0c572269, 0x39a92f4043679f58, 0x5faea2849d298d61,
            0x552bae9e5c327386, 0x4ffcafe2c0275961, 0xd9636c0c9631e506, 0xa39c30817dfd7ff8,
            0x40ef7031c60ad673, 0x8999dafed31e0b23, 0x04dc7d40a6059b3f, 0xd35c413c22954f0c,
            0xba8a14b8e86423c4, 0x91181ca15be73add, 0x3ab93bda88cf68b3, 0xaede16c8b20a2a26,
        ],
    // j = 205: cos(205·pi/(4·512))
        [
            0xf37239488ed138cd, 0x39673bb2dee9b65c, 0x346376178dbd17d8, 0xa839b88290d37b87,
            0x12e5e485145ab4bc, 0x68248e1126eac7ad, 0xf902183cd548a997, 0x5b3adf18858db36a,
            0x0a2cec2e4f4fd2d7, 0x499a3d6788305947, 0x5b181ddff0b06a95, 0x743d604ca5528775,
            0x07596de6a99bdb80, 0xc7f1e2c3b025f886, 0xfc08bf27c20dee43, 0x0dd87d00ce4fc19a,
            0xfd256533d865078a, 0x7d50c590aaea18a1, 0x536c7c7db027b837, 0x1174b8fc98eba06a,
            0xec1adc42b559f0c6, 0x0eb902dd0faad617, 0x837e51c725ccfdbd, 0x1fd096d992fe84bc,
            0x637bada423f6277f, 0xe5fe2b6a065ec8a0, 0xa6c08d8094fab6bd, 0xd2552503441d2988,
            0x5525f0ff367bc710, 0xcf748097c0c09075, 0xf4d7a59f2caf0a42, 0xb972668068781374,
            0xb94bf4d44a950166, 0x5c3f8b77fbb690ab, 0xf80f3732a1aae318, 0x590de0b12f1528f9,
            0x08daa3075b300e32, 0xb27b7f1d894205e8, 0x4194105c2746c975, 0xda5392a6fc7b673f,
            0x6a107523616e4e63, 0xaf4d5711a4cd3f00, 0xa7b31253bfb41977, 0xaf2ddb3e4e01d9a3,
            0x6d5b46d0e1b81ba9, 0x9d15440567c6a275, 0xf8bec9aea125f92e, 0x7c9deb61595fc89d,
            0xf37b083b10035404, 0x62487f7e7c71f0f8, 0x923c5637ec584ae2, 0x35950722905c66a3,
            0x733ccfc037b2d6ea, 0x086d266fbd1f9c4b, 0x3f86a85d786421a7, 0xa78993cb5ddab8b8,
            0xf314d8c4d386656a, 0x0077b65ce3f88ccd, 0x9f87fdb90767df82, 0xabf56d2c91780a80,
            0x724c20e6c4782101, 0x304b928d284497b6, 0xdae5c367e2f478ff, 0x26f6cc75d5b10131,
            0x5208c207fcf79525, 0x470fb3e34a65fd2d, 0x9b26cde4661ae90d, 0x98beb13e2d41424c,
            0x492d060d55b54b8f, 0xc0e91f7d56f06db6, 0xbee8e7767c978197, 0x869ea34f8a47cee0,
            0x8e27f15e186d69c8, 0xfa75d82902112b17, 0xb80ed7e0f4a17c7b, 0x86785f695fd252fc,
            0x72e999237f181c0b, 0xc786ec05b006490d, 0xbf6b80ce3c3517b0, 0x8c55f3ba76241641,
            0x40f7cc5f54ce3a74, 0x1d74a2943981b111, 0xb9c82b00641be984, 0x88e2fd79da18a5bc,
            0xb24cc7034d353f47, 0x5227d5aeff2fa232, 0x8442b2f04b1d17f8, 0x1edfe759f6970407,
            0xb287566dc2628f78, 0xeab30852a78efcb6, 0x8c42b1ccfcc8d7c7, 0x8a4676ea3c3f0d2b,
            0x85a2cd8adec9183d, 0x08189b4c0228592b, 0xc4b1801dc5ed7f73, 0x14ca7fdad0fbed2f,
            0x5c0e629a928b43a7, 0x93766d1c15e3a467, 0xe79a83e777f471c2, 0xa3242f52150fd34b,
            0xf6cc2c2a229109f4, 0x9d29a3f8d752654d, 0xfc5b7106df8cc950, 0xbf2860442fcfd7f3,
            0xc3be6f6c0be09e38, 0x5a1945cac65758b6, 0xd785060f897f60ef, 0xb5a5f197be82926a,
            0x0e00f54a1fa7383a, 0x0d1cd0df644ed0b6, 0x09c2e3dd98d4e2b4, 0x88411b64c4d2ba6d,
        ],
    // j = 206: cos(206·pi/(4·512))
        [
            0xf3530e2aea9d3966, 0x0d981acdcf6bc3e3, 0xc389c91a3c122f16, 0x3decddd9599f2e62,
            0x640b76040ff89904, 0xd96e5ee0bd5ecaf1, 0xf2a8533c79fa2320, 0xd9e007295aaa4fe0,
            0xa6deb3fdc38da0f2, 0xed592da0080b54bd, 0x2ab9e27c1f62b9f9, 0x39a37c252a9e4538,
            0x36187c091c442ec7, 0x02de792fbda7a1d4, 0xe83ac9c3ca8f5fc1, 0x47c059c971b467cd,
            0x6f04bc95e5e836e8, 0xdb4760c73babbda4, 0x522ce88e260fc2e5, 0x58ec0c9c49d15f08,
            0xd833c8e70134da18, 0xf3216b1a2e0ebe30, 0x2fcbe38307fdee8e, 0x0e9f99a1f5a96c47,
            0xc10418f96f37053f, 0xc127ce7e5459fcb8, 0x946acfe7472876fa, 0x784ed78087c13c42,
            0x8e71967951ba1236, 0x28222ac7dba1ff7b, 0xeebf8d077dcf7ab7, 0xc4a9d9d90cb10e21,
            0x3f901f1603dfc215, 0xec4e3c4fa6966f70, 0x9a684d0baf55d40c, 0xcbdf8b4fbefb8edb,
            0x7c69c5f3180d4210, 0x8e7f1ee09e6a7b86, 0x9786733024a98815, 0xc84f3b07f10eff21,
            0xc7fa115fc482ab9c, 0xb29638be972405bb, 0xbfbec245f9299523, 0x12733b94d95fa5ba,
            0x8052ff37f17df47b, 0x4f93445e6c6e6187, 0x15057f9b629706a1, 0xeb567c4c4e0239c0,
            0x83cfd6419da0461a, 0xe5b2c1cc4bded2a6, 0x761f0b73371c6ba1, 0xf4719ed182113e01,
            0xc8c31ad3b2075bb5, 0x47e7f63787e280dd, 0x37f8b2d2082db39e, 0xe214f99fa23039e5,
            0x5b0d3c1622e0ca16, 0x9c02de9646d6b7ea, 0x8f502dcb36ca96f9, 0xb97a4d30adbb73bf,
            0xc5ced98ae60ea903, 0x0bed96921ad943a8, 0x7d0c9760f52040ff, 0x5e73b8010fd1f68c,
            0x5a94f2a58b839713, 0x12f1cbf1781d57e2, 0xfab50c15960c33d0, 0xfdb0eeb0a00ac354,
            0xcf03bae9f1fa7f58, 0x52e23543cc15da27, 0x996f1dc927865873, 0x975494ae26eb48e6,
            0x4b9a764b2f0c472e, 0x5b7e113771c12a8c, 0x7fe95027c64601bc, 0x3bea6e1f2f350837,
            0x3e9334268e8440f0, 0x27f561165d3c9d31, 0xc821cae136609970, 0xb9c9a8b0ab00e553,
            0xbaaff314da3442c8, 0x7d6b7e5b1ca858fc, 0x077792bec786d373, 0x9896254effc40b9c,
            0x93e1d0cf521342d5, 0xcd2f86fb1ad5d2eb, 0xded568690a69c82c, 0x0d620528963b7b84,
            0x35005d35f30dc4b5, 0x8de82370d7555ed2, 0x8c5dc5f75b195734, 0x9006bc71ef6b5cdb,
            0x08f7b84c6dd90269, 0xdb4a455df9c06a05, 0x0b8b35c95f154eb7, 0xd150b0b10fe02be8,
            0x0215da723ae09d31, 0x4fbc1e3b6fe3f88b, 0x48a15a02b4ee067a, 0xfabf2931f0c145cf,
            0x56ff3f4220e3e5a5, 0x1f8941dc2050cc85, 0x05a86d2c80e3fe3b, 0x686b9416f8a98929,
            0x40adc43cfde756c6, 0xa57d3c8bdac7d786, 0x9c7d24a9180e237e, 0x70d50d6e4f330ab0,
            0x8ffddb9badf338d6, 0x77831295d56c2a36, 0x0e10a9c97c8b0ff5, 0x8acbd52e2a187ff0,
        ],
    // j = 207: cos(207·pi/(4·512))
        [
            0xf333bd873698f1b6, 0xcaeeba65c657a2fa, 0x66ca4fc88b227df6, 0x89cec130b5274129,
            0x023df528c16b105d, 0x4b0d142a03b96050, 0x872b89509bbbf43c, 0x827c108e3322e8a7,
            0xdd8aebb246f1e353, 0x1268f97f5efe480c, 0x38c57dbdd78be2e4, 0xed0dcd81f7b3418d,
            0xa362a8a7db61fe04, 0x1f1d0f087a3147c7, 0xcc3ab6e7fbe5d13a, 0x8dcb56d9e056b3c0,
            0x410812912773c227, 0x8913936ce150e1d8, 0x09d952c11312c2a8, 0x87d20a9eefec27b3,
            0xd8bb832b5ec8cbd1, 0xe0bbc8c2cbdd2f34, 0x86e32ad96897d83d, 0xf77169375094cad5,
            0x99e662025f1326b0, 0x8fc52bac8aa95242, 0xcfb51cd60f15e1c1, 0xf7e4cc093d09a63c,
            0xefdaaccc2e2199b7, 0xd765fe7735632032, 0x1289ba6d518057d8, 0xa6cf2e03c880db66,
            0x5c61bcc975ba36b7, 0x94bd50aa84965e68, 0xb29116cf6676b6a2, 0x4c642edf59ddb4a0,
            0x66444505ea86002d, 0xcf98c3114bcc9121, 0x71626cba1ee75735, 0x5c61f3e3547be168,
            0xc833477fcc80197f, 0xce88341118cf81cb, 0x6f6bf13e94cadc40, 0x2c8efc2c2bce13fc,
            0x1cbbf63fbe877fa6, 0x0bd59da5f65bb48b, 0xfb405d6a9f21902a, 0x7fb661981badcf47,
            0x01739b8a1427328e, 0xf29b5dd65df8e83f, 0xba08c8cf4c626475, 0x7a9acd24e43e9480,
            0x45bd4eaa895f6fec, 0x695c12132fedb753, 0x109580b343b7828a, 0x5b11fecc1e67b4cb,
            0x214189dff643897f, 0x867e8a980c908c56, 0x6ad250a2cb84d37e, 0x90a4593dc62d1379,
            0x785c0538a9c3a9fe, 0x6ab15135bd117245, 0xefcc79a08f981872, 0x67a0434c3d648064,
            0x76850fb22fd44b21, 0x87cb77d0c3fb81dd, 0x5197875ba2793587, 0x5841f929a5a41184,
            0x4887650cf67f3e5a, 0x6b9776819cee0a37, 0x8c053953a7d059bf, 0x700e36e805efe066,
            0x15b8af2129423a04, 0xc48e77245fc010bb, 0x9c925b9b01c8c309, 0x01a07016152cc069,
            0xfa59c41e18780b78, 0x1dc9209c2dc98ede, 0x6f3f60afeb18f8d4, 0xd1880e3f5961f0bb,
            0xa8c3836ac224e5b4, 0x1f6252a2cc1c286a, 0x7783c392aa3f8963, 0xa446fcbef1da22d5,
            0x7cf8b9d92608fc2b, 0xa0e9c564cb3ec67a, 0xe758cc85a155735f, 0xad7f344109b8cf8d,
            0x921caa8d7c40a96c, 0x99ef9769f4da58da, 0x5baa5649c2fffe86, 0x2a08aacdf942172b,
            0x6d17dce35e2de9aa, 0x796d2afbd4b604f9, 0x41e97ea5df26100a, 0x8fe3f3c64198236a,
            0x9e48bc3f35c90e21, 0x47e3bd539f3973e0, 0xc7c87b74234cf40d, 0x35259c5a1a089ec8,
            0x1bff96e212913e14, 0x76baff2b353793d7, 0x24c2b9203f9dfa3b, 0x90d3c4600281a1e7,
            0x5762facf7eef246f, 0xac39c8910b6572cc, 0xbdca0d341946ab76, 0x1cb401ecd222c206,
            0xb9709a8de97a062d, 0x70f9c98da4df700f, 0xd166cf6ef4bcef36, 0x49a3491bee2ec3e5,
        ],
    // j = 208: cos(208·pi/(4·512))
        [
            0xf314476247088f74, 0xa5486bdc455d56a2, 0x6cc90b7d06c506d8, 0x511aacdcd3b8eb99,
            0xc3d4240d5d9a890a, 0xe285567b61bd57d7, 0x7623a7ab01c6868e, 0x785fb413b1c474d9,
            0x99ee8aaa762feed1, 0xcd87d01c78c46976, 0x7dcf9f508853f375, 0x2143f1fc357a3e37,
            0xd917d73f0315c8c9, 0x5af6efb476c829ca, 0x34dab30c24d19bdb, 0xc9977099e46bd776,
            0x5414df25691251c7, 0x8141cb47036bd15c, 0x665dc3c12e70de1b, 0x3959ee92ef5f2ed9,
            0x149851e0db52c473, 0xbfccde2b615b0777, 0x7b3d25d574954e82, 0x8f120765c24f4526,
            0xb5274aa19f2d5369, 0x34c78075f505d031, 0xc6e1bfa507e7156c, 0xc5cddb0cb4d43887,
            0x0da3f0644c653755, 0x9c1809a1f79e66d1, 0xe9eff0f8e82ec619, 0xfcc1bc2e85d835b9,
            0x5a6092abbdfdea53, 0x4ea4edc39d12329a, 0x7afb7626354e1dba, 0xe3a105377c5d4e67,
            0x4e89d8219750557f, 0x3415ecd352584912, 0x49450bd2f2fadddc, 0xfd29734e4f96b2dd,
            0x0749cafdad1726ad, 0xb75f455fef107deb, 0x0de0a667b88e141f, 0x8a1f2ada7bd1aebb,
            0x5d08c49ecdac348a, 0x4151580f59457044, 0x9bd6c66f771566f1, 0x68efc542e8807562,
            0xcda81e6372c2d8a9, 0x81e9182e7194d8b4, 0x5a9bf59864607f18, 0xf98467c66fb5a393,
            0x60d5bbba4478bcd1, 0x85f845d4bd7fd404, 0xfc07ae5266410e9d, 0x1a7cde86d8f8d701,
            0xf1c845c2b45671aa, 0x5d53b3751c465738, 0x9dbd23b1ddcbc03d, 0x4a72f1c2a4a54edc,
            0x3394a1780c01eebb, 0x24b27821134acfe5, 0x1ff1976605af861b, 0x74e7e3eddbac8d84,
            0x95c7190719250ce8, 0xab57de1457b9dd23, 0x6a2c7a7ee098545c, 0x543bb82af369e12b,
            0x7f7e4b990fb55bad, 0x88ba38892ce43647, 0x55930d739bd0b828, 0xd68af4fc2e6311a4,
            0x447f7bce3d66947a, 0x5b95c7c19a18944a, 0x643d4e9fcc1a89b2, 0xa3b1d66458c851e9,
            0xd1a9538004cbbf90, 0xca3fd2f1f724d79a, 0x8c25dc7e9569b8af, 0x17dcbf5813ebf173,
            0x9e63ed29313d40fa, 0x008b96d471be4f4c, 0x6c6b491852f69382, 0x24d8d7c19c006a55,
            0x82047f64e8eed2a0, 0x577d7cb9c3a8779f, 0x74bd032030bfec6d, 0x061b6cfda8f7ab37,
            0x25530c0eda6d96d9, 0xfe2701ec4e393258, 0xd4ee32cf3156c9d4, 0x00e1a5a615678d29,
            0x575fcee1709d2ec0, 0xb78adc69f147f251, 0xdc9a10dbfb279e1d, 0x74538561092542bc,
            0xa87eb2208b3a4581, 0xb45dffc3292ce74b, 0x18e154bdf6bdfa53, 0x77ca35e03e5c7034,
            0x45670ca7c28f0510, 0xe104c614fbee0891, 0xa08024528b7783c6, 0x46c1411110e1edba,
            0x747084d5dd7a92bc, 0xd72efa92a59855cc, 0xd4ef98171d320447, 0x76c35902953e49fa,
            0x9c8cf893ae1d0db1, 0xac0eda9cce66cf65, 0xfd1cadd96db3b686, 0x157f2ff859c07da9,
        ],
    // j = 209: cos(209·pi/(4·512))
        [
            0xf2f4abc0f5f8e1ba, 0x32d8ab76cd49d0e5, 0xa032794629aee02a, 0xd94a6c1d3d4763a6,
            0xb94eb47e65bac309, 0xf4721ce946ba9ed8, 0xd8a42aff6de3cce4, 0x71644225d31ec351,
            0x9d960b0826a4945c, 0x1c58c41dae2c0af5, 0xf75d1925cf8638a5, 0xfd9974bf49de158e,
            0x355124aa8c66cf32, 0xd4165ff011acc573, 0x729344f8158319ba, 0x3088fe6b138d5aca,
            0x8ce172e3854367c3, 0x59a6595c513ea898, 0xff46b36c21bbb94b, 0xa4bfe53aecbe35f4,
            0xcf9efea3e4e5eabc, 0x2b16dc35749df725, 0x9e136f71fcd8e66e, 0x1da92dab2d2abda3,
            0x18054f50ca71b411, 0x24273aded9c941f4, 0x91817e04f6107b85, 0x2081e9d0aff305cc,
            0xab5c09a228ef5566, 0x4df1d517f33aeda7, 0x11e124ba68e7f88b, 0x9a1932313c78a12c,
            0xff9dcc52e6522ed7, 0x1c57aff722b441de, 0x2eab001a97a87f24, 0x8a9b6a30510132c1,
            0x87efe0292d19601b, 0xd87157756332e75d, 0xbeda381b00bd1558, 0x8b77d851aea71082,
            0xd08f3083b83c0d83, 0xccc881daf7d22f47, 0x65261fb13bfc71b1, 0x23a27d74e6b967e9,
            0x574903017730d723, 0x366759d873aba177, 0xbd0f2a1955e59aa6, 0xeb940e12867faaac,
            0x14e6d4b736551faf, 0x1d3446b81e03bac4, 0x7777e96d626d86ef, 0x5b344195452b862e,
            0x06b03a774b3b1fb7, 0x3998e3bda937d088, 0x593d32bc6ccc6035, 0x51b63a6d8cbe8697,
            0x14799080b2ef4853, 0xef5958f594d47a8c, 0x87d2a6851b4a19ee, 0xede51c07567554b5,
            0xa69789ace8c6ccd8, 0x54005dedb70ba1f5, 0xbae4c7583c96716d, 0xe68437ccbc2e4651,
            0x2ab5e8fdfd362ed8, 0xcc853bada8beb264, 0x2d72ae6ea0e7b517, 0xcd4d6a445f743401,
            0xaac7db83133d7a9c, 0xfc790dcd09ef5dca, 0xd297ad9b6b5c33b3, 0x25d9cbf3c91e0855,
            0x1d2bcec7d16d9f5b, 0xbf92b38a3a40e559, 0xfe78f71467349848, 0x27b0f7fb997bb304,
            0xdbd9ab5ffa47d8b8, 0xdee0999b1911c12c, 0x61818062e7708ccb, 0x214caab203e3dc29,
            0x51ea6ad6be880b77, 0x3668bcc3df5f8e9d, 0x92ba9cb2aef37f4a, 0x2de9a3f5d7428749,
            0xde96c8c81184037b, 0xa10e37904fc02c04, 0xaf95cb214fd01043, 0x71f261029b205d2f,
            0x5e20682f650c275e, 0x66ed31c0bfd1fc1f, 0x4c602301601142fa, 0xf8afa188a489cd6b,
            0xccb207d82d7958d8, 0x146aac3c1da697f2, 0x2535ffb973ab5327, 0x0baa5189e700cd0a,
            0xd87a3b218327c2de, 0x3d0c5c9d5e25ce30, 0xf37d501d833007de, 0x7327c1d3fcaa1f13,
            0xe6bafb8303e62a39, 0x5987057095922461, 0xf87dcd4e679fcbcc, 0x150f3caa5c8bce37,
            0x1035b19fa5de96aa, 0xff9d186fc75dfcf4, 0x7a0fcd86be6877b4, 0x0b6ce28ca1ab6d3c,
            0xb5d87cf5f7f89375, 0x104419be9d984fcc, 0xc32991c4ef774aec, 0x4568c0d4e748a8dd,
        ],
    // j = 210: cos(210·pi/(4·512))
        [
            0xf2d4eaa8233e997d, 0x431be53f92ece9e5, 0xad1c36bd2556af42, 0xa0e65e2c3e156313,
            0xa376e0a0d230fc73, 0x3d4612c38f9f96d3, 0x30a2ed77b9375cf5, 0x50b0c7d3510bcda5,
            0x7eadd011a55a8d47, 0x509412dfdf330fa4, 0xa1517bf4fe03f7a5, 0x508fb8c8ad2e0a50,
            0x2431b70263647c0b, 0x59c0393d77f1def4, 0x873890bd14c7e988, 0xc5ded54268a08555,
            0x0fe943a3e0a08c22, 0x199d13aa00cdc801, 0x012a2f50c9c84b7e, 0x5f2a88ede0cef4c6,
            0x7b24de87486b3b74, 0x8da5a57e53d50ce3, 0xbc3627eae05250ef, 0x71f949ea469fe218,
            0x8d24e2e0f94784ff, 0x022ce1aa6b242a8e, 0x2ee2f137591071d8, 0x85700af3025d932a,
            0xbf1e92b9b56065eb, 0x2e9a9891dc8b7795, 0x6549b220d27ecf9c, 0xf8d8502c0457f4b5,
            0xc16f30bcbc6e7962, 0x4df604fabc0e3672, 0xeeacfda4a1240329, 0xd7e1eed68ec7b77a,
            0x0441ae40d637b39c, 0x7f3d5a117cc62f3d, 0x05112fd9b3ca8440, 0xae06cc229aab9bb9,
            0xa3c342fc0f054406, 0x799db3b55077d631, 0xbc8c04ed0335680d, 0xc9165598ed11f309,
            0x8dc228c055acd4bf, 0xd7dabd38addd31cb, 0x1ac46851fd8da788, 0x14ab46bd0fe564cf,
            0x0a6b078fdab137a7, 0x20d04740e20b2bce, 0x824f1a73953f1f4b, 0x94ab530155cd887a,
            0x917263921b5980f8, 0xb21ff323d3a2acfe, 0xe2f651486ad56b76, 0x823d030f230b594f,
            0x56a7bcbe5d0877a0, 0x30c910ae9f8c4076, 0xed9a04645da49ec7, 0xac73d9b502b8e28b,
            0xd0c1751fea1149ea, 0xcfc48321b4520938, 0xbba40630eaa914ff, 0x6899a5489241393e,
            0xe11e1c1185866e71, 0xcc32f617a6094940, 0x21e8151387bd9757, 0x9d429aeb81c867ed,
            0x30277eee7933b427, 0xcc83925491c6e647, 0xd311a1544c07491a, 0xcd98f1b60983a354,
            0x9908f07fe76728e6, 0x266bf074966daf81, 0x52b35f3bc5db95ca, 0xad6e5c252514610e,
            0x0902c414a38dba5c, 0xa53a45ea8f9718b6, 0xc53c58577f189f25, 0x4dbfbade79f6567e,
            0xa74433cabe177502, 0x401c9b9b80fdccac, 0x742b7bdd57a4fe89, 0x7f1b4a4e08ddd0fd,
            0xd578ce1c13f81ff5, 0x2019b94aaddfa88d, 0x20dcc5d17d8b2c32, 0xfd87c4ec53cd1466,
            0xd94a03266adab4d1, 0xe9c8cc1e2054e34d, 0x5270c99d369744a2, 0x984ed7e9d985a9ea,
            0x5f8d78cb20ab9599, 0xdc1c29d7d655758c, 0xe741092f9f66ef1b, 0x4347935f0bfb77fa,
            0x9e64129e15028fe7, 0xa63ca7e83cbf6a18, 0xdd7f435f413ac057, 0x1b322c4cdbadb1c2,
            0x1563f37ff1cf5761, 0xd420893e159da0dd, 0x3f0c98b8284f94ee, 0xb627f4bf60841a55,
            0xb4df7a23352ec6e5, 0x60b1fa59dadad989, 0xa2e29eb63257f05f, 0x852d0d68fb849c80,
            0xe6e60f7d43f10771, 0xef99dbace681a1be, 0xf5cb31a9d95b58c6, 0x50e8096de2ac907c,
        ],
    // j = 211: cos(211·pi/(4·512))
        [
            0xf2b5041cb4758920, 0x7e645228cee56fb3, 0xd02f9690512a4129, 0xb92f06892e2e177a,
            0x5e33e19c6c0079d5, 0x51252894e52b1c38, 0x4a0a1ad06689b520, 0x56dde69a34c542ea,
            0x32da33b9472ce0bc, 0x783a34df10bbefff, 0xbabe0322990afa01, 0xffb68eb2c889b331,
            0x52b3ea87e087358f, 0xc04d1c7191e4b615, 0xbc8ad2e1e51d25fa, 0xa477a7a532adee03,
            0x7eeb4b4f0bda55ef, 0x8cdf9ed25f044c4c, 0xece5a63b7dd2cd7d, 0x0ff5beb6af73e242,
            0xc27925c2d3470d91, 0x4442fd1d732b08a8, 0xa38af329656e104f, 0xc6d0336bd7da9db1,
            0x824a649dc1615482, 0x64c3244cffcbaa50, 0x9a1e9c31092f10fa, 0xfb269bcc3b67b8e0,
            0x1472b7920a43801c, 0xf670d5fbacffb6dd, 0x484af27be8a751ad, 0xccf6158adc380668,
            0x96bab3e6ea9f0379, 0xe7d7da5ada8a3d3b, 0xbad519c9bbc2fd15, 0xf5cdcdbdd91d715d,
            0xd8c5e8dfa222461a, 0x9ee3b454a50d4c98, 0xd0e30432e4d32833, 0xe14d001d0653d0a4,
            0x40c85c409ae02d54, 0xe62dc27b513e34ce, 0xa8d674404499fb6b, 0x7cf82546a96803dd,
            0x1de8ef7bba3e6906, 0x5da939a0cfce73b8, 0x8f0b94b2494c1129, 0x83431e824867dafd,
            0x80ca65a67edff859, 0xb1617ec52f9eec34, 0x9ee96840926f96d6, 0x822066568a796a8e,
            0x1df9ecd79cd695d9, 0xbb0c2523aec9a14b, 0x442de3892790dbc0, 0xbacbb29d55451387,
            0x417f955f85e30de0, 0xc765f06ab2139d41, 0x198ccbdbf68908f4, 0xf431d2404cc83e12,
            0xf143356e66408a74, 0xb7beacb21e5d22e1, 0x22e7779307e3e581, 0x6ff8947fbd578b11,
            0x65d114ebe0673508, 0x2a2e00ceb0b109ed, 0xe8ed8a1b6539708b, 0xfe420f262728b095,
            0x6a31ae9695dcbefb, 0x0b59183e31ef5ca9, 0x3dfc6b074a43668a, 0x1e1f09362953fd9e,
            0x3da8df501205c163, 0x5dcd6f0f4ca8b832, 0x6e0cd3ee98753054, 0x242399deed63e8ff,
            0x10ac675c4b2a5c81, 0x34437cb56b3062c6, 0xd7bf01b3ce14fcec, 0x8bc2d0b11063e74f,
            0x05bb5b5dbc4a8571, 0x6f173f248eabfed6, 0xc0f6152f6c9a8190, 0xf13ffc7a18777c73,
            0x1767933bf1c72d85, 0x7dd52f73160212cd, 0x3961aab5aa72eb2c, 0x907a37f65bfa6b2a,
            0xbdf829005ac9fad2, 0xda08eb79f7ff4ae0, 0xb81dc0c55dbb70a7, 0xccb01ea9f547c5db,
            0x8d652c649169738e, 0x9570a86b6f621126, 0xb9f6f0cc8c6b6bc0, 0xfa8cc96ebae87fc2,
            0xc2484461039672f2, 0x64306d173ee591a3, 0x7fe6665e3b81bc46, 0xfec7cc277472fce4,
            0x96fbfeb810e9fd1a, 0x6ecd8af041de9d94, 0x2cc93e5187c5f0b9, 0xe69b93f054ed218c,
            0x4fa5b8910517747a, 0xebce3dd94daaa2d9, 0x669b32d124f6893c, 0xff94e161086223b1,
            0x19e590e4c0d67879, 0x542502eca84fe849, 0x2b4676def30d49db, 0xfdc5f8e14015513c,
        ],
    // j = 212: cos(212·pi/(4·512))
        [
            0xf294f82394ffe320, 0xebadcdbf915e8f6c, 0x3b8af09ea2159676, 0x9d59c4b373122348,
            0xb98b1487767e2c33, 0x71ee80e73f937f9c, 0x0dc89acc880514b1, 0xf6fc659c222e0d1e,
            0x304a8a4f83213fc3, 0x7c65a7e742ebe8e4, 0xde2f21b979b41bcf, 0xcdbc709a9b8d524c,
            0x0630fc6da3930b5b, 0x71860c413a77c2d9, 0xf2f16c00ac77b6bb, 0xecfb96c553213a2e,
            0x6d062f0d8a08f27c, 0x89b405c8fe4b720a, 0xabf3b421ab70d441, 0xa02d95225b598d54,
            0x2b2f2c230c59552c, 0xecb6a0ddb3f775e3, 0xc988ad2c2af94537, 0xa8a092876725a709,
            0xd41ba84eae6f97d7, 0xf80db95d6672b721, 0x6d8b6539c6c8da17, 0xa875ca3f70c8f1f9,
            0xf22411e68ea72e97, 0xd493cddf43d080f2, 0x3a2798f0c3b0d18a, 0x3f18da422cfeb7d6,
            0xf5e604c1db646d12, 0x379c45a3403a1a1d, 0xf6e90ddb46c1b378, 0xe533a8d666854a5a,
            0x1a0bbc4d1d034b01, 0x9898329aff89318a, 0xdebf8e80014904e3, 0xfa9acaad3d1f4e20,
            0x27f5b24e787c4744, 0x7d938c0f4bbd6f96, 0x4eaa02e6dac8211c, 0x2c42ee175f1ccb3d,
            0xa47072bde7d91d0c, 0xd3ccccd23d249d14, 0xe89c5f861474f91f, 0xa9e37b91e9a63c99,
            0x34c51421880b7fb1, 0x8452643689dd6984, 0x4ec5778901774d83, 0x31df471e6199142a,
            0x07d2c39b355f2bb5, 0x01e133f755737406, 0x71d2345002d5de53, 0xe7aa7c0edda26d6e,
            0x1dcfa5f3d1459933, 0x045fb7f4a17d8b62, 0xa963bb2b3d53f945, 0x5145b79c2f0176b0,
            0x62a38a1a3919fd77, 0x8e031890416ef1e4, 0x3bef4db9979992ad, 0x2009dbe008fd59ca,
            0x652a64cd915d9bf4, 0xbb4551c0584d5846, 0x0cbde60327a7e1d5, 0x61e440ad8e7cfdc4,
            0xdd69fe21d57e2bbe, 0x8dea446d19a59c2a, 0x961859df1440f762, 0xa1b7cf4e34d65376,
            0xf3e0ef961af5a05e, 0xea2dd0bb62389a34, 0x28936004c79dcf03, 0x81b0c00db55210ec,
            0xa1a19a1cd274c3eb, 0x549014ad984632fd, 0x7614057027c29e07, 0x7de0a337fb287473,
            0xf6e13e482d481d92, 0x9133d5475c500d5d, 0xa9b25030f5dc75cf, 0x657f856b89d4f585,
            0x20de3ba1256901ee, 0x317bb9980223fc81, 0x636a7e99ed340873, 0x4e0b15e7af82c69d,
            0xc6d49b5f9962acb0, 0x4f9c8d8b06741201, 0x1bcf514663d9678f, 0x772d48bab16d388d,
            0x1d72dd3c50824ccf, 0x1c5e1563ebf10544, 0xd5d191b753705974, 0x48ec528bc7c38495,
            0x2fc8471b00538de8, 0xddc9438da97a65f5, 0xf5da43ab6c14ab78, 0x54e13122aadbcd55,
            0x287c7051aeea6d93, 0x196f0b12853a7277, 0x405a9c2208eeeed1, 0x048461c57f1be2b2,
            0xae24c65ea1776acc, 0xfb42c10e473d1769, 0xdae2065c847e12f7, 0x033012ccf4165807,
            0x9aa9519427909855, 0x047a8cfae85f8a8c, 0xe16d234dafc337e0, 0x0741a96b8d0c3f46,
        ],
    // j = 213: cos(213·pi/(4·512))
        [
            0xf274c6c1b60577df, 0x7a88b1c654f24ff5, 0x115f8e16d3e29b77, 0xb9d06b2222628c81,
            0xd72b7fbdb83a9d73, 0x0d60a3bf5709f2ce, 0x80e23f8ae89ce06e, 0x62889ad059c6f8b4,
            0x011532c76cc0e177, 0x41ed8687151cda76, 0xa987984b9f5c8a92, 0x4e810951e9ef37eb,
            0x8ba44b2a0cb086b2, 0xe1fd81ad499170b8, 0xc7c4bdab2c981f6b, 0x58a2cecd11e615ef,
            0x80f4ca5a9ff32135, 0x458ad4ca311e8a3c, 0x8a1a269e870157ca, 0xb337debff65708d4,
            0x540233a84338879b, 0x8c2d6821bbcf0a9c, 0x4d176d7a96fd06ae, 0x0b855977c1fb4813,
            0xa13e10d210665aad, 0x1920e710175aa6f8, 0x62f537b4ccdc9b19, 0x5135665586bc1aac,
            0x554d86738cf3cfa7, 0x1c66120da245ec5d, 0xa55d13a11df3a202, 0x726c640b8c7c4447,
            0x3b27700b58fabe8d, 0x8852daf14817d4fa, 0xe3f6839507fbb2c4, 0xfb36d14745cffbe5,
            0x2e86cf0fb4a03f87, 0x87bf89f4817689a8, 0xfaef6b4075e04880, 0x92a27d290e264277,
            0x6c0c7377a0fc3618, 0xd6ef49b983d85aaf, 0xd6ad5860ba558f80, 0x682136db5d85da37,
            0x85dc787b5f6b8a81, 0x1a7005bb78c7bf2f, 0x406eb907ca1d5a6e, 0x73656104bba07f34,
            0xf448c083311cb470, 0x1153bcec377347e8, 0xe4e396511c8f89c4, 0x074c82dab31ad42f,
            0x44aa34ba64b714fc, 0x2ad40ec3aa657f2c, 0x0f263af115cb49dc, 0xc447d4b27a7f6874,
            0xb150ed67e0a1a316, 0x9b1fdedf0eb2e3d4, 0xf32f2e701582e2d6, 0x019d06969fcaadec,
            0x84ac5ed43ecefe64, 0x6b5df00cc35b5729, 0xb8a26d7292f9aa13, 0x5ead67d41fa90614,
            0x80d821f8b8b203ac, 0x3e32db9abdb95314, 0xf2b0eee38cf53b61, 0x15e10cc88b698198,
            0x951183d0a8982104, 0xc7f6e14d84c18c75, 0xc92388da696662fc, 0x3d1c3b433d2f3827,
            0x9742dc2c13049f0a, 0x46cf4038d4d23d7e, 0x688cb19b8aff4cab, 0x177d6d47eade6eb3,
            0x4e111a9b931d8c57, 0xa3141bc987cbfdb3, 0x25679e544ed3b83d, 0xddb126efa722a771,
            0x211f5acefaa05f76, 0xd08b10747776cb31, 0xea6b2ad1645e9a82, 0x90e3e2208db231df,
            0x0f7efdef8d160390, 0x203233f576af279d, 0xf6b74ba6014038cc, 0x14d2c4b29e10459a,
            0xafab8720f1f49013, 0x424ca24812a2d9f4, 0x4a739119fd796cf0, 0xfe96e635394d58f7,
            0xb0d7bfa625868cce, 0x34cc7210075deedc, 0x79bec31e4fb6dea6, 0x100badd2c97db75f,
            0xc36864d0511f4dff, 0xb8a9c8079d3bb288, 0x464867d300ad774c, 0x5fa9dbe9c75df838,
            0x3aaf03a08882c4f0, 0x6f6f4dc9f1f10e39, 0xbd9c5e4356c9066b, 0x2c450094cb54becb,
            0x8dbbb44814cb0752, 0xa37139cb2787cf33, 0xd3d62c056301e946, 0x3c537fbc28f22da9,
            0xcdf91d3fe4c4171c, 0xab0dcf1c610e568f, 0x8340c786ebd6ec4e, 0x39fdba015918a62a,
        ],
    // j = 214: cos(214·pi/(4·512))
        [
            0xf2546ffc0e72f286, 0xaf0eed81e8c51e55, 0x60f77fee58b4fbd3, 0xf0fc32e8ba3a2de9,
            0xe02f9f9ee3657c65, 0x2525fe2f94670406, 0x016d0def6fe38683, 0x9cfc5ecc6b048bf8,
            0x5a8f61ba320be433, 0x6e860129220817de, 0xd54618512581e072, 0x9d06092ef77b71c5,
            0x8e91e95591247f34, 0x07ae37b057498a8a, 0x4ed3b0ced106cb09, 0x2dd0619989fe1105,
            0xedf2cdfddcb188d2, 0x3c73300012495915, 0x436a711a6b4856d9, 0x2fdf91a64e3c0166,
            0x1aeea007f9c39b86, 0x7bfc0ca53ba68f14, 0xa0efdeb23f5377c6, 0x4a61c7fa2d783890,
            0x3eace4f546e6cf89, 0x4181b838e2b1b0ad, 0x57efd2534d33e61b, 0x9cc2aa20293134ee,
            0x5b78bc4621e2f64d, 0x3bb6106f8e84a79d, 0xe7ce5cf691f180ae, 0xb3ff00e4a0798449,
            0x2c3bc642087a5f02, 0xaa6231bfd8ea84c8, 0x76a5367844355cdf, 0xfad0681efbaf3b4a,
            0xaa4cae4426e97e2b, 0x5c2faeca6c041e26, 0x7d3bf7c2c9cf2a3a, 0x59abb7247d924de0,
            0xe32fe488d6f7e685, 0x8fd9fa821f37ea15, 0xa188d8bfc516f8d2, 0x515c1d99b4c2171b,
            0xb7208042b51691d1, 0xf63705bfcae94dfd, 0xde8be39e543f440d, 0xb3b3d932138e6c66,
            0x4106f7fa07faaa0f, 0x213359bb9e026d06, 0x4f4d4e287fda45cd, 0xa141e969dd77f495,
            0x9dd25054c1f731ff, 0xf17e8169f4b90ef1, 0x627fe3397ab80605, 0x401c73e9b0cc5f04,
            0x80207dd2461e8fdf, 0x4cbdedfb8aeb4c18, 0x0f4d400bb0e4838e, 0x196c176968662d66,
            0x818fc5bb103f03df, 0x0aed9ea93f380c30, 0x08151406b74b4a5f, 0x4067e27717eb4300,
            0x51940c41daa09dd1, 0x35884bef7d45d725, 0x7b690fde9eb878e4, 0x19be9871d39d2270,
            0xc6ea2364479b6025, 0xcfa17ec331258604, 0x8e21d5590eef706d, 0xb747baf126052c7e,
            0x34e175e60fe6b8df, 0x307bdc60aafd53ec, 0xd30a3ccb2bc0b4df, 0xd5f0a6b3bfa05a2e,
            0x5a62e19fb54b0439, 0x2d7a5fb3fd613595, 0xcef7fece44f295b9, 0xffb7aa1bf359469f,
            0x1a0228c317039709, 0x4a06f8d2a4898a60, 0x48d9b6c41ef5d4f2, 0x0833381ced019f3e,
            0x6017130a5a645a3e, 0x2d8a58b7db2c9c00, 0xe3ae34fbf8cb8100, 0x2a811e68acec133e,
            0xa78670e4cf91c452, 0x655d7331ab9e27be, 0x928569659f8db986, 0xc89452f379bdfa49,
            0x4f9da88f01b0a927, 0x19fdb358756e710d, 0xf973b7e30cdf132b, 0x2684de386a024c2c,
            0x0aef63f46d14b5eb, 0xcab4e26fbc9b8445, 0xdfbd42db3023d1ea, 0x169258f014e1ada1,
            0xfa24a9b82bf44c2d, 0x18d827e2edf29b61, 0xcc2a64401586ec65, 0x0471727637a81bc9,
            0x80e82702f0b465b1, 0x153d492968fbc929, 0xada95a8ec39ad0f2, 0x6fc85c4abac72109,
            0xcb8f64108f7db5a5, 0xf35a7bdcf0f29216, 0x61737d7e1ea6327b, 0x27aa82015b84482d,
        ],
    // j = 215: cos(215·pi/(4·512))
        [
            0xf233f3d79af9150c, 0x8df9b257458b2fae, 0xaee29706d275fcd4, 0x81cb86fe2886d45f,
            0x4cea8279c4400e7f, 0xc1b629b602aabf15, 0xf8aeb3880ab6459c, 0x8e3798b8567831c5,
            0x7600670c271e6071, 0x7f235a6fa3c1c2dd, 0xa27243d4b36b3b55, 0x94bd3ee78f65e9e4,
            0x9a0e1398a0e8622b, 0x6fd7251ab03c05e5, 0xfcca4a911eedbbd3, 0x8fced7b923e97884,
            0x5919a934c8f7a5c6, 0xf919fc969111c957, 0x0b52596678c1fc7a, 0x16fb0642fd1e2558,
            0x12c797a850482568, 0x8ae36f53f7bf7eea, 0x78742347b07e9712, 0x6d9e74a08780bf56,
            0x62a3b8974437e2c5, 0x9310807372fdbbd9, 0x0af8189d98f3bc1e, 0x23bbea9f59497784,
            0xd0857a3262689904, 0x2d10a83892928149, 0x97cb0272dc765ce1, 0xeeb9b03b7c4b7cd7,
            0x49c67a1a3dd81f0e, 0xff91ef149f41367f, 0xfd95e514c28a4fcd, 0xa1bfaf15ec41e130,
            0x6096af8323e684f5, 0x0cedc65065445add, 0xf698ce9aec7e1ec4, 0x6e2e79e45420e6d4,
            0x3fe65b86000e3354, 0xd6275322889a125d, 0x03507d9068eb6f6b, 0x904cc747c00a16b8,
            0xdaf516aebb4f08b2, 0x84c0b3e1fc50e082, 0x909b00f5092f759d, 0xa7ab33f1c2a9e74c,
            0xa0560d06392fb370, 0xe7a74690a63cecdf, 0x334ce1208445df6b, 0x454cd7791d58eb79,
            0xb231a6b52de8bd81, 0xe76610f50cb5d446, 0x5afda2484781c3f2, 0x011e8b2a42221a19,
            0x4d8b1b48c6760d36, 0xe71194b23a9df1e5, 0xb94a4cb8f772c9b1, 0xfea1f64df18495be,
            0xabe365d79a88deae, 0xda043e27a9fdffdd, 0x28168b10d3fa47e3, 0x34b4d07f5c894834,
            0x982e639e89926b58, 0xc7d3daaaf538bd49, 0xa53846338969794a, 0xe20526f1b8c9f23a,
            0x9b85b4caa67d49bb, 0xe6d89383c2173fa5, 0x659ddbb5cb260f84, 0x50ff02f05a2beaca,
            0x2dfbcae50eb82eac, 0x88cebb61db662b27, 0x538e41d726c8ce58, 0x6ceb0bd49741c1fd,
            0xc5baa0011248aa62, 0xd6e060ca2ebb6477, 0x4b16925d73fdc270, 0xad3019e61128f0b1,
            0x662efb869280a44a, 0xb9e52cd43dd3cfe2, 0x6dd167b279ae58bd, 0xf17e7c82085c0023,
            0xd754a642290b8edf, 0x4d10cc83a719e059, 0x849af5a61b774102, 0xb6930e58a3cdcbb9,
            0x3489fd20d0188912, 0x36542286807c8c3b, 0x7687ed943b97aead, 0xc6159b60c37d03ef,
            0x3681f359091c3887, 0x4b7ac21e25793125, 0xcfc06bc2b9e9a07e, 0x013b9e29a1780d76,
            0x1d7cf2bf04d74e04, 0x4d7cd0c0a274ba2e, 0x4f55d190c3970105, 0x93ad15f0ae1e055a,
            0x94b6d7035bfa1342, 0x06575a50df1acf11, 0x72fd3f1f08cf67d5, 0x118020e3d861460d,
            0x9540a717456f14c7, 0x2f18ad49a65dc3d8, 0x3bbaa8e9b0a8666f, 0xf7f59e060058daa7,
            0x3eff84f32731f813, 0x7b756b6e9e1951f3, 0x02daa2977ec46e24, 0xaa153c16adf4d111,
        ],
    // j = 216: cos(216·pi/(4·512))
        [
            0xf21352595e0bf350, 0xe7112e89103cc0c6, 0x83ef188365e5681d, 0x40e0ba89720e6c81,
            0xd7166cd3d924d607, 0xb942b718144c51ca, 0xd2f5130050a3e0f0, 0xbe3531c06d65a05e,
            0xacc79f34066e57d4, 0xcca302c0b9c487f3, 0x3375d8bb0ae6d6e3, 0xa424111f71b43f6f,
            0xaacfbc44c9f3485c, 0xd66dd7840486714b, 0x75bdeae95ba9575e, 0x780d6f1e01de1105,
            0xafc5c8e03fade3f0, 0xb2199b95031b1569, 0x8aad160b1deef61d, 0x80d64acf42f81b73,
            0xb0a1efc1ea36cde9, 0x97c18e729732fa51, 0x9e9526ee3f2386e2, 0xec32f47eff64e690,
            0x31870452a1bd3006, 0x1bcf409a7db47196, 0xeecb131f4166c504, 0xf30128a61037f82a,
            0xd8b8b51dff38cd45, 0xb023ad1544aa8183, 0xcea1a76f5fdbafb4, 0x8661faa29293704a,
            0xb9d9e074c072e935, 0x60b0cc45ea087e9c, 0x265b0e82dafaa621, 0x125a3dbd6d8ac505,
            0xe574e7fc08b3a2d0, 0xa689d3c54aa9dfb9, 0x36d83433a677a7e8, 0x5151e2e7f4c57e83,
            0x06a73d34ed04bd2c, 0xa3a48febeb0e2127, 0x31e970e7c04b49a7, 0xdba9876c82b52d1a,
            0x07bf72e52ad2e6a4, 0x18b604a32d284216, 0x92c1237e71e64bba, 0x88ff45ddd2141bae,
            0x3a854bce85a083b9, 0x01735783b5082636, 0x40aaae567d58e280, 0xaf331a09b20982cc,
            0x5b9b989e073511c5, 0xe88172a67faacb0c, 0xef56cbe0c2f1fcca, 0x825a45e3af38d0d0,
            0xd81395300a9b5980, 0x0bbd2441836e37a6, 0xab77a6d428d0e5e5, 0xdc5e80d7dd8ee701,
            0x18e8e149908545b7, 0xd33ffb14fa0e5e19, 0xe0a9e64e9f51fe2f, 0x9cd0c1669ab91b20,
            0x45689e44cc897695, 0xc80e566eea046e20, 0x0722df4d24dd06c6, 0x4c7775f8836c468d,
            0x47c719a05105ebec, 0xc5f7d66ed4fe54c7, 0x2dfd2a0b7fd29c47, 0x3f62c7fa3622ddd0,
            0x5029dcc0038e4965, 0xf16dbe2f44654d0f, 0x800cc06788870980, 0x3487f13351530195,
            0xaedde66974c39293, 0x5e0fb43db72a5050, 0x268d67d415490e13, 0x43d67c9b9d0309f0,
            0x6f4d24539a44b4fb, 0x7c4e0816328c2554, 0xeb32ddc4ff1c0357, 0xd6d79df3abbd001a,
            0x5c6aa0b4c3749b67, 0x502bc6140b38cd44, 0xe0e931dcd693c541, 0xc527a2734737a03c,
            0x0780b13be7403fb5, 0xc10bbfb8c33177ba, 0xec37937d857956a8, 0x860da81377d7aa08,
            0xb65937dda621a94c, 0x6e729573a9e41bd5, 0x30886e9088cf9428, 0x659120397741d6fa,
            0x9acb6232197b1865, 0xb5f14bc4185d5419, 0x8bca6999acb0cab2, 0x46ef6836da544fc6,
            0x65a8cc8b62e6153f, 0xdeba44530ffc862c, 0x8767a86a84b56058, 0x69314877fb278863,
            0x785e39724923a42f, 0x4a7065ec6293604f, 0xed1b120ed96ee0f4, 0xc2976b42f317dcc3,
            0xa89d2c8d58b410e5, 0x4623c240163783a3, 0x55b7b6c193997ef0, 0x7f0c885fb878a711,
        ],
    // j = 217: cos(217·pi/(4·512))
        [
            0xf1f28b865fe22d58, 0x1c52e96a853c2e72, 0x91a07eb55fbdee1e, 0x4b5ea4a7944fc219,
            0x013a0ee59217f520, 0x434d41b77b576f55, 0xdce92429a7da557e, 0x652d3b0df1764cef,
            0xa3f0b5fff369b097, 0x9a709cb08ba9c4e9, 0xae06268c9fcbc543, 0xbe37424a94265233,
            0x4c288aafbd88c41d, 0xa380bce580e41617, 0x79b3afd1040f6542, 0x55a1fc5e72dbb549,
            0x90f594f725b1f01e, 0x04a6326757b2b62d, 0x805a3253b7596f7e, 0xd29b7c208b5ec6e2,
            0xf07061695fd25b93, 0x050128fae9108945, 0x2215dddf425ab20c, 0x9e7c6fb4526e4d4b,
            0x36a29cc8ee3dc46c, 0xccb002280203e1d8, 0x2541afe3466b51fa, 0x387f2718c625aaa0,
            0x2e626f91e0d8d388, 0x73a80a44b743d278, 0x1c8b6ecdaed887be, 0x68452d20e9715048,
            0x622bcbbb3c08f248, 0xdd8fdf8f27ae6fbf, 0x13d2ad3389ca213e, 0xf686f37cf40f1246,
            0x6c8df7cb37593a96, 0xb571ba67fa11cc50, 0x7a297d950fb088a1, 0x8537d61ca3244c07,
            0x18b8258cc95a4c6c, 0xac8b14694f4a1e36, 0x75568c85a56ac93d, 0xe54f1f9ffb97391e,
            0x42f14ee56fcdbf13, 0x0509c9ef86b05c49, 0xb70735b3f898f80f, 0x1ad70d39f0725d8e,
            0x4a57ab6bc4ec220a, 0x9e8939862af29bb1, 0x9a77b6a87c71ba9f, 0xa52a622e2ff5b526,
            0x094845eb14e687fb, 0x1a093b0260e211b3, 0x6fdd5471cc14d834, 0xa93a1261e4dd8d32,
            0x052ee256da779053, 0x30674932a1761739, 0xbc2c7e3feba453ea, 0x3cb80270514d5596,
            0xcf936c1e580dfd5f, 0x9566d831e5072f23, 0xc2d24224b43db522, 0x06ae480348e1a50a,
            0x13eeb8d670f0f2f9, 0xfba6e150e041a396, 0xb1746cfc6615ce43, 0x82d376beff54a025,
            0xc29f1c45d29dd99e, 0x6063bce280f87b15, 0x6b4dfde2dd469e7d, 0xda073232fb9c86d6,
            0x126ec0edb2de4737, 0xf7b19fe13f281865, 0x7cbc98342ebbf305, 0xa5f8818006e82af6,
            0x5c831da78cb22355, 0x545beb367ba7a0ee, 0xb41ffb5ad4f359dc, 0x7d1c27bd34119c10,
            0x342ce23cb24abe33, 0x76db0522570e8ab7, 0x80604d44c94f1d03, 0x47c737758d403b8d,
            0x0f70b8efcd4d5371, 0x365c3af0747f7b3f, 0xf107b76408a97c66, 0x408850e3d1149085,
            0x6ef9bd57ea364cdc, 0xadf3a57016066d85, 0xb19fdb93aeb3db09, 0xa2d5869db227406b,
            0x41086e35e3f2fb20, 0x371c5ce207c5928c, 0x1ef60d40e6f97fef, 0x5d724dbd1e7a621b,
            0xfbca5a0fd264696b, 0x37e30c2d5d0d241c, 0x199596ebbc4ea5ea, 0xe2836d5d46b34e6d,
            0xb7fa4ea17484c9c9, 0xd655c2b648976ea7, 0x58983d8c409e3093, 0x7a81abde9206b6a2,
            0xa855f86b60e6ec6e, 0x326ee45467eb3ba9, 0x4de28b901910a359, 0xd310b5fa8b6de9c9,
            0x85534d2e2f2c41f3, 0xa8b59de3e601faa9, 0xa11f256a2f46f8bf, 0xa6247998021c4f67,
        ],
    // j = 218: cos(218·pi/(4·512))
        [
            0xf1d19f63ae7428a2, 0x844e6a35ddc2b713, 0x6b645cbd93788edf, 0x222e460672dce101,
            0x6817cc89c280fc6a, 0x58d46f5060c33914, 0x3f64963a9bccef97, 0xf4087ad39f4f8892,
            0x32027a879dbdd6e1, 0xd481d591ca005477, 0x47af25ff4e9aea81, 0xad19e5b24dbcc05f,
            0x903e56ae2e64d2b3, 0xac19d9e5c8983326, 0xc7c8aa726d3c6df0, 0x5e86a60e45d99002,
            0x2f7e7ad98c5d1b6d, 0x54a88fb028b3bb3e, 0x6fb9bd1cd527d5c2, 0xfd326319540f6c95,
            0x57fd86fb98051aed, 0x0a46236b56b1c0e0, 0x82bece4df5f3e48d, 0x269eeacac90521a0,
            0x1ddb2aef047dd8f4, 0x5d1110791bf021b2, 0xaf99e09ef18eac24, 0x7add685d9006b1ba,
            0x99d832ebcf047eea, 0x633e8bb1d1147e01, 0x9dceacecfa836c05, 0xd910740431fc3529,
            0xc24338dd4a99dd9e, 0x8d58aab73646d3ff, 0xb2bc2d228cc1dbe0, 0x143e2f12cf29383b,
            0x366ba34eabc62d3a, 0x8736b605f0bb548a, 0xae41a5ebcbe909d0, 0xfc808587fca9348e,
            0xf6d63d423483c615, 0xc247d3b50f59c21f, 0xadab7760c5c26755, 0xa9ce6e7171610de5,
            0xeff304aec9a21e88, 0xbf644328781e1d1c, 0xc283c78e4cced425, 0x8324627d84d389e8,
            0xc0ec625c516d2ee6, 0xc54b08cf1430446e, 0xa080b2213724fed4, 0xd41cc1b78f17409c,
            0xe4ae0ea2f236d455, 0xa7ed8f3d97385b35, 0x835b1f4003ea0064, 0xd3afbb712b9e41e3,
            0x266b3c3b5d796d54, 0x1b08468608e0014e, 0x3f3ef821edd15615, 0x56cca2e4f2239e70,
            0x08179656274dde5d, 0x00db9aba34949590, 0xe14ff850d056c97f, 0x2579edabc143cfbd,
            0x004bf69e307f4aba, 0x63cc9f4022b9b955, 0x04a3a1b7f23a794d, 0x9949a3fd7428c4a0,
            0x511377d75b9a45b3, 0x43e57b28ab923a32, 0x9aff6a8f8e713004, 0xb289d092e2ab3adb,
            0xb6cd348e276b0cfd, 0x1eb3f7abf5afd768, 0x95c16c2703a13ff1, 0x321a4c42c2bcfce5,
            0xaa5d9e597f44ff21, 0xe136541b1eafd760, 0xe06a2940e97e0a65, 0x37076ba6358eafa1,
            0x0fd2fb510f82a9e0, 0x1b51f07c1573df2c, 0x632feebd9d9473bf, 0x46eb4d7b9f615794,
            0xdad6cfe93db29f3c, 0xae4371127f95368a, 0x763597e715c125aa, 0x14af98b161cdf7e5,
            0x37423b1d1d6b188e, 0x21bd8c2cd572e5d6, 0x315c45c00e1904d0, 0x7110fc757bc6989d,
            0xb8f3cf8de7d55db3, 0x9acc9221b186d1b7, 0xc563476c6b579eac, 0x4b1a0b58e2867979,
            0x9c505a08d0122197, 0x8dec831b02a25637, 0x6a4d45e779c8eed0, 0x2214d61c46e56656,
            0x042050d7075c88a7, 0x59e1aedc54cf0017, 0x155f875f8c830838, 0x4ff159db197c6417,
            0x29c651d104acbc8c, 0xdb1213f0ef7bccf3, 0x65644642b52ff1d5, 0x99977adbb0ec64ad,
            0xe220a41e7a4a1368, 0x7f1a9d7e15aa13f4, 0xc2fd0a53c1cabcaf, 0x95929891e4103e8a,
        ],
    // j = 219: cos(219·pi/(4·512))
        [
            0xf1b08df65d7b48a0, 0x865ae3d88e71757d, 0x64d99d1e2ece8b10, 0xfa239bb5772f078e,
            0x9282ac3e0c36e2e4, 0x4500d0d4c12090a6, 0x67a6b8ef84787b5d, 0x29e8a13898a6fe72,
            0xba774a203e6dad99, 0x78b6f82bd9b52386, 0x068e7e8c3b285882, 0x8aa7c55d1f9aff7b,
            0xdbaefae08eafae2f, 0xafc65fa16706e150, 0x68d9115a6d32da30, 0x53ae0559458e08e4,
            0x99ec7618e4e7044c, 0xb198ae68b7736523, 0x74d0e3535a796bd1, 0xda9cb928021db9d2,
            0x96bfc67abf6635f2, 0x16271ce30b1c9828, 0xf9a0770e32faad2b, 0xffba2aeeb9fbedb7,
            0xf46a4f837e75bec6, 0x04e6689b45c37e27, 0x5afb70d13e48e9e4, 0x7f2ee66824278442,
            0x0e421cc712b985d3, 0x113b76439f3d2902, 0xe4e6a85fc0c6ca99, 0x1ef2238e838bfb47,
            0x3a79d6fb76b1876a, 0x6212c3cc3d8a519a, 0x6df9614e053877a8, 0x07126632c34b7a59,
            0xd61c15715ec33355, 0x409c69edcc1fed7c, 0xb412aace4ccd9601, 0xb92586a73818d359,
            0x6b1d333fab307ace, 0x638f0e58312fe665, 0x927b89e4a025f32c, 0x78212d1e2e2c184a,
            0xb47aec184f99a83c, 0xf0258d45fd509d9e, 0x68b83ce58b1db4a5, 0x14178b62c229310f,
            0xcec5d7d0daf08868, 0x98a6ff9518172c46, 0xabc685f0b065f0b3, 0x994514cd1f5832c0,
            0x6c5efffaabd26d5d, 0xc3905a00679640f5, 0xb2bc5411f1c88672, 0x79aa0074ab2da316,
            0xa0b89716ca7758b5, 0x973ae88db0d19424, 0xf5f542c954104729, 0x349fa2a859a16b22,
            0x491b2f065367c6e7, 0x817f174fda934c89, 0xfb7bb0b57e726b9c, 0x35fb81facbcabfe7,
            0x3ec5975e1e3ef976, 0x0a5546e9b1eea08f, 0x2a4c2dab9dd59fe0, 0x018ceb0a5364e178,
            0x917f044e0581fa28, 0x7f77aa01f025aae4, 0x8627f4a11a15ca1b, 0x3803658b8f4d825f,
            0x36aa592301ed2cee, 0x228f11d6e06a2c44, 0x6990526b894f8ac7, 0x1ffcdffb4072d0fb,
            0xfc25dacef08f5171, 0x77c59d4efaa5b19c, 0x29f3f3eafab8a8b2, 0xe4e87dadbeb30e79,
            0xfcc8dc219b8a3604, 0x4e8934a4b2372f11, 0x04029ffc924e37d4, 0x97da67dfb46c9546,
            0x617552218930cc9e, 0x41b0543d07ba8b4f, 0xa24d6f983e8af365, 0x6acd7ebb2cbfdf65,
            0xbb9bf0a7a34acd35, 0x6aad874e677de1ba, 0x6f884195592a5440, 0x3b054f8284c09cb6,
            0x555dcf53d6c4dcb5, 0x4ff7a2148ac6def5, 0xd68a7c8f185b09af, 0x77a0e21b6ecdc19d,
            0x554efa301f8201b6, 0x8c6441b2b56f775d, 0x83f9b8edb48b2617, 0x451dc3c0c17f7299,
            0x9bcdbe31f14fecc3, 0x1996782512474ab5, 0x7ee926c998012b82, 0xd0d8df40f84903cb,
            0xe4512dd6b0588861, 0x767e4e45ab144f9e, 0x2e6441000413f1ab, 0xe5b58815194bc55d,
            0x125090cc80a294d0, 0xf6d45994c6435534, 0x5014a765953efab3, 0x6e066385f8ae67e7,
        ],
    // j = 220: cos(220·pi/(4·512))
        [
            0xf18f574386712643, 0x8f6bac72988088b0, 0x3026eaec7f1fe3b3, 0x58542ca54b728b4c,
            0xe42250e25c67b745, 0xd956d37034e5739c, 0x32eb40be3ec9398d, 0x5a2386f638f4f2f2,
            0x11d26f332032cfee, 0x826587e1f9ab36c0, 0x191aa0afe081eb91, 0x84f6a75d9a0f52fb,
            0xce32618a41c50968, 0x143daf6786987fd2, 0x2b2234ac32af164a, 0x5a15367c7765645e,
            0x184567ab8bdaf1ce, 0x3258b4cc4e4597ab, 0x800a09d5be3a929e, 0xe15fdd5c04c85137,
            0xd0b038d7c6ebad6d, 0x0db9b206c91e28e0, 0x678e19ef414d01d3, 0x216dbbf22369b0ff,
            0xcc47c5125736e5d8, 0x097da58e6d0f6eaa, 0x7b1776332b2e6173, 0x435c540c5cd2e347,
            0xde697dc3853fd1c4, 0x895f32b52fe6b4eb, 0xe1261333b993f3bf, 0x7002b9a1ca8aa50a,
            0x382f377783452aff, 0xab0047d88c1f088c, 0xea4737978868e663, 0x09d2feb581b32dbd,
            0x9e39579aca4e4569, 0x19691db95c7410bb, 0x86e6a1b047d9a54a, 0x308adbe450fc7018,
            0x0389a450ad0f2e59, 0xa3752d5be9e5a15a, 0x585551d3f8f4e966, 0x19bf37867b4f4e7f,
            0xa017538720aef5a4, 0x8896d02f931f1755, 0x897388d371c22ef9, 0xcae554f2685fb866,
            0xbb8e28191361022c, 0x0d931a04002734c8, 0x9b57ca3d343953c3, 0xfe1abd9dc050477d,
            0x28639e817bc72f37, 0x4deb8f81ec79829d, 0xdc9d46a81c2026e3, 0x8caa7c2ad6cf8300,
            0x17694665352e298a, 0x789570a8154733c4, 0x62523d322c8daf5e, 0x73cc9f32f40177e2,
            0xafca3b1e5cf0c1de, 0xabd7143c578676a5, 0xc1163bb9fea87414, 0x295eaf33721604d1,
            0x551a9f35cc432013, 0x84faec329391748c, 0xbb67125bd59a1f72, 0x9c00ef1012aace3e,
            0x71d98ce655d3cb47, 0xc29e4af2635d7f54, 0xe1dd0f5ac1371457, 0xd4b46d1065b7c524,
            0x46cadc169af5d546, 0x7dfd801b0facd33b, 0x27c256680291e8cb, 0x9f90d4736c4708f9,
            0x7ea6e372e52152bd, 0x332497c15a37c845, 0x20a3c734e5d603e6, 0xd9e8edca15542d39,
            0xe5a680d411a674bc, 0xcefadfd1acf64075, 0x9df67c8587dd5fe6, 0x8ed905d454155663,
            0x73a8582d697c4d3b, 0xedeb5698454558d8, 0xb315998af4699cb7, 0x12a5be42cdeef1d4,
            0x9a3697755568ba6b, 0xe21e9e13e5a850f1, 0x18b1ad6e6bedf164, 0x96b482d66abb0a69,
            0xada19307254cae2e, 0xab7f817cef386545, 0xc20bdd157fe8e758, 0x0d490e9544ba3160,
            0x8319eaa6db90dfe7, 0xa3344daaf610bbe6, 0x986e1ac8bdbfabda, 0x2b49b6c3ad0a7edb,
            0x4e3938089822b9ef, 0x74a0c834e2d35b3f, 0x522044a80aab96b2, 0xad5d9cdd9a48713b,
            0x84b90fc5b2367f6f, 0xcf8253b48125c75c, 0xb196e4fb741f94ec, 0xecbfc6ceaa3c0817,
            0x7d5dfbd06d84e249, 0x3deba276e47c08ed, 0xb5346e8d825561db, 0x689d83154ff999e7,
        ],
    // j = 221: cos(221·pi/(4·512))
        [
            0xf16dfb50488ec6ab, 0xfe6c4ef2278d9c0a, 0xb8c42d0ac9f14780, 0xded9e5269b4f455f,
            0xb8ebc4e0d2786534, 0x39eee19fd5e0c08b, 0xeb8cc028a0752723, 0xf3adef4ef51e501f,
            0xe0aadffb02a53192, 0x1bcbcf77cf188470, 0xe96f58c8103b7507, 0xfc57e51b6c3370bc,
            0x2bcf795c6913210e, 0x1aefdae3246c51b7, 0xe75f96f75b5c8a08, 0x6e43005d853f8bfc,
            0x5c4a09fb64b958d7, 0xc43467900a83379f, 0x7c5016f4c2a2cb63, 0x6a36a67facbeace3,
            0xd58df6b64ce5555f, 0xf99a67c3d809562e, 0x88907ae09d3b551e, 0xc99c1c402ac7bd67,
            0xf60180c28d17bc1d, 0xfb575b77f6e77bdf, 0x34a3bc17fe75c59b, 0x0097db3e9823bbd8,
            0x0491596355b1484f, 0x406b860b077f1299, 0xe0ba9cbdafcba0f4, 0xa2c172a3034bc44d,
            0xfea7aea7a1803bcb, 0x56db35820f839a1e, 0x1b01e1f3b039a5fa, 0xf1592ae028bd2ca4,
            0x7994631588c3b46f, 0x79ab59260984b586, 0x8e013496ab3d679e, 0x37d8568303023d46,
            0x84cc064c630d3b7b, 0xdd6c9183a6f8268e, 0x242a04dbc5641179, 0x0127bb59ce3adca2,
            0x487d6231ddba496f, 0x9916684cfc5a3d26, 0x5522b02fd12810c3, 0x19fca2e22a1f2b77,
            0x5fa9368cb9e6cae8, 0x86412a02caf398ea, 0xf984d5ab668b47ac, 0x3dae54425717aa2e,
            0xe3c781e5061ea548, 0xe10bd2bf29d1f822, 0x919f3a7ef9df2bee, 0xb8bd6c86560057b9,
            0xdf7e4fda9ee4f63d, 0x93b17a00d298e0da, 0x95aa49ae4bf80ab8, 0x0ad5d5d2e8df317c,
            0xc13e747a2c072167, 0x33ceea1a9ddfed56, 0x1429712c0f7a649d, 0xf89758321dbade33,
            0xba696e32fbd69b70, 0x4a762b26e9e72fa6, 0xca931715c0641850, 0x115d02374c83c871,
            0xeb80864b19605166, 0xb68daab2e6ccf111, 0x36c0799818cc33f7, 0x0b60c488a0e55c0e,
            0x2e11b0d1bdda8d28, 0x6a2d574dd978dcdd, 0xae76d7b7eea1b965, 0x9808fa1d25809c80,
            0x48d4595184bd4e1d, 0x8729297cbe777344, 0x159bd5a9f2de5d03, 0x31bced8a7be0e812,
            0xa8a27c1ffc23a0b3, 0x51f61dea8b6855ea, 0xabdbd123f7e3a431, 0xae16f6fc142fb7ae,
            0x25a02c177a8210a6, 0x6fcdb48a68346f27, 0x906e6e792f2f38b5, 0x7921e73577eecf97,
            0x2be9b76c395cc519, 0x3169579f40000256, 0x96e9f845ded9def0, 0x5b9b00e322824ded,
            0x29a380184214f2c2, 0xc13eaf153f0f48ab, 0x660ca3e4492c2332, 0x78ece66a8b57a2e8,
            0x6319cfd115b24d7b, 0x453d6a2bc1d1ab7a, 0x15dcf227e97c3be3, 0x6fb1141d122a3e2e,
            0x92890e7062d8899c, 0x0a2532a48048eb62, 0x3ebea5e7410fec11, 0xabb2ebeb9d46811f,
            0x261ea3e497a5ea11, 0x3fe5b2a7b61f94f7, 0xa6bf77c4dd488608, 0xd99e41f5efe5381f,
            0x7450d7d294e0a367, 0x54787bdcd29516b1, 0x77d45322cf5b0f81, 0xeb080af4ed452824,
        ],
    // j = 222: cos(222·pi/(4·512))
        [
            0xf14c7a21c8cbd0f4, 0x2730081c758fb42b, 0x7b695fcb417e9de1, 0xf73d48dbdd8b636b,
            0xf05b57df139fdd07, 0x13cbbf6c2d0d24fa, 0xd791fab6d6a52a56, 0x7c22c9d69bb8252c,
            0x0ecc799f6cb07420, 0xe7855302b82d36a7, 0xa4d9c58d8270f5cc, 0xb4c61659f006ec04,
            0x7ba77d5902c915c5, 0x9088200adb610830, 0x19a2924dcba07cb3, 0x6c055c2a60f907d9,
            0x63ebb09f2561eb7e, 0xe91d5a31cd532200, 0x9c848f386c1bd37d, 0x4e5cab720a0d23b0,
            0xb984cd8e492386f9, 0x16852622b7fa1fbc, 0x5628c53d1e52a625, 0x49baf29b4ee38b8f,
            0x11331d0580398b26, 0xd973c35d4c933e83, 0xdf3b4eee5db3c289, 0x1e27d30cf82dd8da,
            0x6e74bc2b2d187d0e, 0x87018f037f0b1f87, 0x353930ec93caa6a3, 0xa4e150e0354c470e,
            0xb4cbe605002f7308, 0x3a4fdf617dc208c1, 0xe7d0c22b7386d0c2, 0x1607ed80e0663403,
            0xcad57dbdd935baaf, 0x2893c38c21154973, 0x4109e239d8c18d6d, 0xe0a215b029ea55ed,
            0xd8ef953b9814f836, 0x28ecaecb6495b7d5, 0x488024f0aecf6877, 0xa057bdd8513b3ef7,
            0xfb33e7fe4f01cc99, 0x56d3b6f8a0c8169c, 0xff814f5411e02eb8, 0x521b4c2a52bb2297,
            0x954a96d71a9655f6, 0xf288457249170acf, 0x677f71ec22ddf1a3, 0x178d5a5e3e5ce82a,
            0x9d6497f52fdf05be, 0xe3c4a961b4ae6060, 0xacecee397b326e68, 0x6e708a75ceec55f8,
            0xca685f1594087b2e, 0xe80b8138702cd4bb, 0x5d7a7516c7844928, 0x9d5cd3eb37a2d763,
            0xfb91819f1d08e20c, 0x2c0f019c7dfe206b, 0xe3ebcb06c7ed5163, 0x1b581ed00bb612c3,
            0x6f1af243f2840bcb, 0x677c6d860f75ff4f, 0xa5164436dae7dc59, 0xc2180e4acbd19e72,
            0xa0cce6a43e8b5d3c, 0xa5ea712703590c76, 0x6749b3c62091f02f, 0x0458a445b832953d,
            0xb389524beaa37383, 0x37e6241b58bb1a4e, 0x380e2352942d9267, 0x7bae52c82278d46d,
            0xb78ce31aa346f421, 0x6a49729758c838cb, 0x9a45aebd0c05f5ef, 0x0b974253fb9f0c79,
            0xffd714675be562ba, 0xa76ad7f851286e2b, 0x52009d9e6d91ca12, 0xc8bc2a9a63e937ea,
            0x382fec01d3b2f701, 0xb9759afe69765a38, 0xa3d13d517a596f4a, 0xda7a6932c863f38f,
            0x3223ecb44aa44b1d, 0xd82969f3b9344b53, 0x0790de2930665a64, 0x45d1990bbdc3fc57,
            0x3889a779d92c06b9, 0xc1591d715dc08bde, 0x25d672f262493aab, 0xc79fc2767d512502,
            0xde52eac8a16a23be, 0x18e470afef139b51, 0x4fb858b4824a714b, 0xb1252262f77c809d,
            0x06cc448e96c6d65d, 0x31e034ea8acd8a03, 0xb7cea4fd02afdcaf, 0x2a2f4af207468188,
            0xdd5816d1bcae3b02, 0xc537799ddc9c2bbe, 0x415f362c9c0868d2, 0x768ac3236a664d39,
            0xe1ca808e4a958002, 0x44c806549ad394c4, 0xec57f05cba6175ae, 0x9296339c647c25c7,
        ],
    // j = 223: cos(223·pi/(4·512))
        [
            0xf12ad3bd31ddc318, 0x8b237e7306c705ff, 0xc4fc05ff498307f7, 0xd55914938fc889d9,
            0xbe4d56fe774c7f18, 0xc451f225ccba0435, 0x0e0d9ea93c296d11, 0x234c9f7e2f98892b,
            0x2def954dda103fcc, 0x2ba90201612c478a, 0x4106468d60d3c941, 0x1b9961a5f3945874,
            0x41ef19e0e36be88c, 0xcf2c702707f68575, 0x9ee5badd2dfebd9c, 0x1002f5d93ec88882,
            0xef1e1090a262e3b6, 0xdc7377e51662009b, 0x627b13b8aa1de507, 0x5647d1fa21b54ca4,
            0x0dd49758e7f55871, 0x25ec1ae646d87233, 0xfe8ff9858103969c, 0x83f0061c8b679440,
            0x2edf4f8bafdc9c70, 0x993159c432948c8c, 0x558bf84c43408465, 0x6c3de658cc76c518,
            0x2807e176b0150d82, 0x60192560fffcd895, 0x077aacac11db960d, 0x8ac7313e9c8c83c7,
            0xf2885c35830b6276, 0xbde3c0e656b8a789, 0x48682be20e808d1f, 0x0e9ea9982e1840f2,
            0xc0bae5750804bdbd, 0x072367f8109d1342, 0xdb0b4035d6967b25, 0x7988936877d8eecb,
            0x8e8b94d021f8fb53, 0x63e77b4afbe59127, 0x143cc0612ab4a179, 0xdf84affdac3fd10a,
            0xa3fb039d16d11592, 0x0ae1dd5728727654, 0x6043545824d862db, 0x64e70685395840ad,
            0xa957b6791296a041, 0xa455dd036a2aa9ae, 0xc8abfcc51a547ab0, 0x0eb6f0d38c9ce727,
            0xa2bd9094e5b07d59, 0xa049315c5a70b297, 0x2ff9c7c2987891e2, 0xab586e58185f98e9,
            0xb94b418216edf075, 0x263d97c8bb7ae5a9, 0x8760ec5a75efcb82, 0xd61e2ac41117887f,
            0x68e1052c828633cb, 0xcbd7197e7d732d01, 0x9cdb72e85b48a2ef, 0x1bfbae96dfdfd7c0,
            0x4f7f7e86b44d7c0a, 0xe1b3e0773169650c, 0xfd4cebe97f289696, 0x96dcd50ea7c6d2d5,
            0x2cd6d8ac8e19b651, 0xfcb7226d25d79ec9, 0x54c42c61f5c7b8f8, 0xee032780491d0222,
            0x4357bd017051f723, 0xa0adf86ab1aa182e, 0xee6d48e567bd95f6, 0xa7d1b73d58f51cb2,
            0xa025de4151e3bbbb, 0x5856fadfb2d339b3, 0xd3a38bcc79580cb3, 0x96d95a94dedced7a,
            0x492bd62c969e6f7e, 0xc0485d3abf1ca630, 0x61a82b96e24fc425, 0x351e088b4e30f2eb,
            0xda722c3487921bb1, 0xeb6cbd839e10db59, 0x0ba43a722abea056, 0xfc65ffc384ed49b3,
            0x4f67e58d3f75d1bd, 0x0d573cac36e49a47, 0xe9d457baf3828366, 0x5ca4cdc25ff7d485,
            0xaf790513d788d6b8, 0x88258774d020fa5a, 0xbc796bd097a6f59c, 0x4234e5cce7106a69,
            0x2cf5e22dc82b90d9, 0x50d6fc22ff14c7bc, 0xafa4015aa2dde465, 0x0788fd644d6d506c,
            0xff2bbebdf10407f5, 0xe8b4d707605f8e6a, 0xb5eec43e64f66054, 0x54f25a9d9d5fcf39,
            0xc8be735db658a204, 0x033e5da960d755b7, 0x7e473939334e3dcc, 0xbec068265e333b0b,
            0x375d0998d5fc1a34, 0xce275a8fdc988bc4, 0xcf36f20b9367e263, 0x607e3c7189e86f64,
        ],
    // j = 224: cos(224·pi/(4·512))
        [
            0xf1090827b43725fd, 0x67127db35b287315, 0x89dab2e0fe03a229, 0x894c0e9aac77bfe4,
            0xd2cfecddd6b7ba8a, 0xb39accc3025a1b44, 0x53d913acc4b020b6, 0xdfab60c09090e031,
            0x6fe3a0140c06d9a4, 0x132810855cd0b07e, 0x63484df362981ae0, 0x64f81cb4f27cba97,
            0x9676ac4e79e430f0, 0x28bc63cbf5385526, 0xb1f3f81e203dca73, 0xb493d2ecee14f60e,
            0x51a7f5d953a9a52f, 0x67a00cc349803fd5, 0x89fdeb23ea4950f1, 0xdeaa4db7931795ed,
            0xfbda8c6a4992328b, 0x5bd3906e846fd7e5, 0x8eb3e3283b72c30f, 0x3606de1e4fdd9a63,
            0xdfdc5aecd1976cb1, 0x43130fc26d4c72be, 0x85a25cd4bf361faa, 0x3d9cbf4eb0d69d7c,
            0x0c8599921b7aa57c, 0xe301a44a6e4e981f, 0x85511e8d2d622af1, 0xcda08c4ac4959c09,
            0x7b430a538e9cb706, 0xbbbc77e3dc942c6e, 0xb79cfe1a9acbe8a0, 0x434f4403de64d621,
            0x4a163934431c8625, 0x7a8fd63a4df46cf3, 0xb17ad57a4b844195, 0x27354bd3ec0d378e,
            0xf20510d4cdf4187b, 0x3ed1fc65cdcc387d, 0x895e512180328c0e, 0x18b45149c40c4a3b,
            0x61a6e141eb0c54bf, 0xe583b008a8f5f8fa, 0xcdc63473ca89aac6, 0xa60a2049fa48986e,
            0x13caee448b492a12, 0x01cbb0d1b6876159, 0x24f632c526680ecd, 0xdec3c76b9cf27af4,
            0x3bef75c64fcf9101, 0x878b9a4075bdecfd, 0xcfbd235432e170fb, 0x2ee45eda3a1c611d,
            0xb5505a024a616f4b, 0x42e35b73143eed1e, 0xd5c8bec1bf0402c3, 0x2356b4992e0c1303,
            0x8708571d309de209, 0x2e3aaf834b3d9483, 0xf1bd253a1b0a409d, 0x093b324335051937,
            0x0f96f56696cecdff, 0x1e60c58c4b7536de, 0x7d6d9df65fe5abdd, 0x5dcc01acd3357d55,
            0xc405d9853ece9870, 0x4c3cb4d936a98e0a, 0xdcc219a6e32d8d25, 0x24d1426fd62beaee,
            0x1e3e7a7c0a952475, 0xf318b9d96d7fb269, 0x864473668683828f, 0x18dda5724cbad82b,
            0x76ddc42641eaa6d5, 0x792c1e5f46d54afa, 0x748ec95b0af50d88, 0x3c31262b15a0f060,
            0x781180f197848a1e, 0xe8e3171528f18dc9, 0xcd4db47e378db05d, 0x62c55d95a1fc70b7,
            0x68e282408db7b6a5, 0x1386ab429eedd090, 0x602c34e90e0c3b0b, 0xa4625780fd44ab2f,
            0xb0a753b8794a89e4, 0x401a902123d85e2e, 0x6f6496be00803c01, 0xe95ebd6d4c90b211,
            0x2cd302e1702d5491, 0x88ff306970791d21, 0xaf48e93a466ab11b, 0x13e52bb75416aa36,
            0xf5aa06143bff0c4f, 0x0987dc607cc795bd, 0xb1de048ea16a0cea, 0x7b0c8e0cf15635e9,
            0x77ac362602e7c061, 0x0efa51fa3e146549, 0x72610f1bd6a1998c, 0x9e81cdad2abd5202,
            0xdeaa3ee97a887363, 0x7aeae499caa7de4d, 0xf7b16c41c12717f3, 0x81404b634b9e0cca,
            0x508a6c2ded205bdb, 0x3216eb9f7d36299f, 0x1eca9fb0e3c04ec9, 0x395197af791ee494,
        ],
    // j = 225: cos(225·pi/(4·512))
        [
            0xf0e717668606c091, 0xb5767329cd0eab63, 0x79da0cb0f841faa1, 0x4286849fd6a65c4f,
            0x029413a610d700be, 0xea81e72a266a34b3, 0x0b5967e7096f6b74, 0xe617b84133f4c104,
            0x1169f46faa1a4c0f, 0xb4145bf2c86b0b89, 0x2fc3195755cbd850, 0xb1c0f93f6d3b8659,
            0xe1e67806d2bda53f, 0xc2409db7d40b0b5c, 0x9c36a034c19166a5, 0x864837f5845bf9eb,
            0xf6ce180b25e98803, 0xaeec0dd045f7ac78, 0x794fdf53e78ba3fd, 0x4bc21417173df962,
            0x30cbe6096f8548fb, 0x6d4374e3c6a6fd7e, 0x84abf002c6a4a1e1, 0x8159b66a13162c03,
            0xcc8fa53c9549ed15, 0x35111ec4a1821134, 0x06fc606365a6bea4, 0x7801b75dca8fc834,
            0x8c90274d1c0d70fb, 0xf81eafecf7696c38, 0xdb581212a7215666, 0x071bfbcc5c2aef90,
            0xae02519287591bd1, 0x7abdb1b52fae1e65, 0x2c803b5210a5ea37, 0x8d334f59ade16e61,
            0x302e844ce670ff65, 0x98837bdf748db5e4, 0xcef4b5507fa173fe, 0xb9be04188f693be4,
            0x1e37044e7071d5fd, 0xc71030c93417b8bf, 0x2a7a76210c8e9369, 0x70ac11d91ff01a89,
            0x39030b2e3367ad21, 0x67c402f0fc6f90b6, 0x4db630b0e91f51a1, 0x1d1d5f63ca5d25d2,
            0xa3efa6128b6c6f63, 0xd1eb0696576e5a06, 0x19b88629ef7dfcc4, 0xebf8d813207abfb6,
            0x249a20338ac9a541, 0xee652bcc98490ec2, 0x26de104ec2fd1582, 0x1e420916d43c3d46,
            0xd6cc5df8598b4c68, 0x40c2514e56be1290, 0x7bb8bc658f85ba30, 0x9dd046e6975f76c0,
            0xb7e29fb35174b7eb, 0xa9b822677a09185d, 0x49ec808094490d44, 0x2e7b557df77655cd,
            0x56c398df2a7ff666, 0x178cf4334dd79343, 0xece040c0057e3b6c, 0xb819c2070fa037fd,
            0x30d7aad7d1c53427, 0x07589f81c6f5ef2c, 0xedcc22e20e0b819c, 0xc700cdc46b4face2,
            0x1aac17d4961749d2, 0x3fd1b8107356646c, 0x7ab2918fabd888a1, 0xfa50eba571f75ce0,
            0x865e138e72f21b7d, 0x3549f41622b34943, 0xb155724e57dad824, 0x0c45e306129682eb,
            0x8e261f48c46e4105, 0x6f10890de0b674ab, 0xd2d0a21bfb631cdd, 0xd557de620823ae25,
            0xf11dfc8b1056b2ec, 0xe3d32581cca9bfea, 0x7cbf317cd93e57a6, 0x61c7fc970312678d,
            0x3e1688848a33fb18, 0x1b926159146cdc75, 0xf06befbbfbd3d0a7, 0x605bb21601fc9bb1,
            0x7c5d6a720db74caa, 0xb3b044095409a3d5, 0xbbaa02ebe63c42d6, 0xe34b78dc61fac370,
            0x961a47a95f1d9e69, 0x51b2ac7d5943ece5, 0xcf4ab186caed03c3, 0x063d3d9f9e994cfa,
            0xadc8199e2868efb3, 0xa360be9b2e415f6d, 0xa7400b1b3440c998, 0xfddb672929ac906e,
            0xf105576fe860bb49, 0xb2e0e201d190d28d, 0xc20ba9ddf6108502, 0x2d65d82f2414dbdc,
            0x813705de8e76b31b, 0x3888f96f537366d5, 0xffb5cab85eb8cd9f, 0x81d677264305b5a5,
        ],
    // j = 226: cos(226·pi/(4·512))
        [
            0xf0c5017ee336ca0f, 0xc4e557b119ef3185, 0x4979c708f5f44b28, 0xec2d6d38676054dd,
            0xca1dc98972d094f5, 0xeb713efbd0c31ef1, 0xe4698e4993cb80db, 0x48b56d472a4364e8,
            0xcd6babd3bab32da3, 0xb18465195fcea6c6, 0x926195988b2b80f2, 0xfe2e15baf4da7273,
            0x5c8bebe8187b4fac, 0x09f43bf556cb9d46, 0x12ba79a7a283ab6f, 0x73416e51d074c3e9,
            0xc13bf1b0073429e0, 0x78f2eb680961e06e, 0x1271b31e6344f9cd, 0x092e66385730bf71,
            0xb3f8452ac79b72b3, 0x8bd19c0e8bcf47bb, 0xf7a7052d92d2bdfc, 0x2895d8dcc74b203e,
            0x50eb7d6a22e7fa0d, 0xa1d6c89eedc577ac, 0xce8b69b5b517bc02, 0xc550e0691c83a167,
            0xf5801e303eda0cb9, 0x24bc57b7ed05bf24, 0xb12493526f7e7bb9, 0xfa3316e1da1e171c,
            0xb2c923a233bb5ace, 0x4a4db7be50bf5a05, 0x669c316d3f61cdd0, 0x0d794878694fec17,
            0x26723c2749bb2a45, 0x5e978ce3f636a94f, 0xc2d21f5bbbe262d8, 0x193094d804c54c19,
            0x0e5fdbf3997c664c, 0xf0ab5f1d2b06eb68, 0x2528fecdb9b9325b, 0x424a7b7001124cb6,
            0x49ed81b4dbea3c05, 0x0123ea9c37239a27, 0x8a595532865dd22c, 0xe0be10a63cf95902,
            0x775ddc690bed53b5, 0x4ecbc39ab11fddc3, 0x54487d0c3b077ff5, 0xd3d38e3900fb3e51,
            0x977df9bc7c291341, 0x893b1ef183050521, 0xca273db8d92e18d1, 0x69d03adf5a39e03d,
            0x9c8e3bae08a6cdd4, 0x6ff3adcefff3dc4f, 0xd32018cac52dce95, 0xb9b0ad7bba620878,
            0xf7e80ad235f8481b, 0x817147b8ddaba611, 0x660556cf553692c3, 0xbb9cb78b0d06b3d8,
            0x3b53812213d46a3e, 0xd810b45d2cc8ecf1, 0x920f874077ad6bea, 0x7424f1e334fd67a7,
            0x10c9aba525bba825, 0x81e7fe2ff354675e, 0xaa4c4309b40e811c, 0xa8f4829b46c048e8,
            0x5536b16880bc4aa3, 0x8976eef11569db09, 0xed688f36bad6a63a, 0x4522ce62b00f2355,
            0x61d13648db251041, 0x7f963e2b8262130a, 0xb428b1ebbe354f10, 0xe739ecb49afc2a8b,
            0x8165578f6f7d392e, 0x3dc7fa189241fc52, 0x33a2b397c835a702, 0x0259c1f0aca5860d,
            0xb87e79cf650273b7, 0xd68b9482d502fe3e, 0x5092c9a8a0453c12, 0x62682ee5874b58b9,
            0x90b532206969e20e, 0x9b7d588d94c556b0, 0xcd1996eb48bbe323, 0x3234e41af9467932,
            0x6f1fb8b9638240ac, 0x54ee4522434d17de, 0x5eb8347e145b362b, 0xd8c53544ebdcccb5,
            0x1f037533102a6f96, 0x93104b8130805e6e, 0xff9752559dc0054d, 0x63579fa40f6899d6,
            0x1b11a53bb6cb73a8, 0x1dc6a74c5278d58a, 0xd6736a5e03b740d9, 0x144273d0ae0a78c0,
            0xa4fbd73d9992654d, 0x4a247db600fd94b2, 0xa3033d723d3b349d, 0x8e6821ffe06af4ec,
            0x28e745747d34c3f9, 0x625b9086055467b2, 0xa47d186696798cb1, 0x5a8070d84e61a159,
        ],
    // j = 227: cos(227·pi/(4·512))
        [
            0xf0a2c6760d6c1b5b, 0x825b9ef99e375c95, 0xaa8ff91b53142df9, 0xa2a3c5976c2e1662,
            0xa200b1018c44ba95, 0xb3e4e05e2fee8ed3, 0xe15be546aa067374, 0x84ee40706eca49ac,
            0x5462b597a75f4e3e, 0x9dd8ad5acfc58340, 0x042c3d5d90a158d3, 0xe381a813d5c6c749,
            0xcad3401b52c3a9f8, 0x05c33f6e5d06b74d, 0x3773661680897e72, 0xcc53026e38d16916,
            0x69e92d8542283097, 0xde2d3d097addbb89, 0xb1e047ee0bbedce6, 0x4abb50153d9a1173,
            0xc01f517f87323c08, 0xf2ef863ae7a0fdbb, 0xd75ddb244db1890a, 0x1f2379d73fe8fcb5,
            0x087547b89e6641f0, 0xbb844383631ff4df, 0xb7b5302173b1c056, 0xd0788430aca17e21,
            0xd4ae4c619b627342, 0xf755cc3a1dc1fc75, 0xbb631ff895c89e27, 0x2847114d96980b14,
            0xd45da628e19048e6, 0xa65edb1b1de38125, 0x17afc58ee2ee6c83, 0xa70c795ac420ad3c,
            0x013c6f4a34ec843e, 0x464a38a983cc827d, 0x5d319ec70c6807d3, 0x2d082b0ed52f7dec,
            0x6ce8e2fe85c32cef, 0x40a8206e05b714e6, 0xb3c106546996eae2, 0x62745b19b5692002,
            0x6078e035e217d801, 0x5b2a9f792365851d, 0x9a6bb163598dc92d, 0xc32ce0e0e0473a20,
            0x4155334b5c38ae4e, 0x5869db728f1a41a7, 0x621182c4d267b75c, 0x5102ee8bd49e9dfe,
            0xc67c4a509653770f, 0xcda16b2b070654cb, 0xd0ef618863365c64, 0xce6c200414d6507e,
            0xd5dc32b2a9efd20e, 0xbe221250e2b8c04d, 0xcab2637f645e29b6, 0x954268d43037aa72,
            0x160059cb2823a687, 0xf50cb0b4b4270ab7, 0xb4d61b29b5675b3e, 0xfb70d3025149c9a4,
            0x426cb6341097a80d, 0xe493eb2efbcafac4, 0xdf9d9afbf54f2fee, 0x3b894458a81722ee,
            0x20e9e1ac744c31fa, 0x3a848a6e83efe731, 0xce8493f821684501, 0x70c5e37f278404b3,
            0xe43cc3d4b0a0c1d8, 0xcfbe06657f26e813, 0x68c31f0365db1928, 0x721cc4e464b21e40,
            0x5913fbab46b9afba, 0xf318a1024fc96b5a, 0xd53d2fc2c18e511e, 0x90ad199000fdab53,
            0x75a00b827df6e92f, 0xbe104b56db8e47e2, 0xdb653cb0d1aafd73, 0x8ec766cac3fbcff9,
            0xbf5cfdd65e1f1cfc, 0xe3ca115e1a9c6bdb, 0x44400fa479989692, 0xbabaa27f5db308c0,
            0xd675ea893831e8e6, 0xf750805463b470d7, 0xdfd7af3e4f9d3321, 0x5db785335a2f3aff,
            0xeda496ea40eab0f8, 0xf5deb4f9dd4edcb3, 0x2756117843ccfd3e, 0x2c333a91fab2a300,
            0xd00f61dae778e9fb, 0x1c1e46323e0bdc2e, 0x1a3d8e7077aae042, 0x0708b4ed54550376,
            0x4136eedae781181e, 0x6d26fe18b4332e5d, 0x1e11efeee75d447b, 0xf6a30217bb8c22f8,
            0x4d8849436374f8f2, 0x3a874611804100ee, 0x37d449c3c1e37936, 0xdb7ad2efa2ad34f6,
            0xbb96d0018c59b355, 0x50167cf5623e099b, 0xdf5bdcd8ddfef69a, 0xb9d36ef4824cafde,
        ],
    // j = 228: cos(228·pi/(4·512))
        [
            0xf08066514c055f7e, 0x973ea9903ed5125f, 0x65f2b3ab6d4ec052, 0x227f4447c59ea8c5,
            0x5b26a3e0e879635d, 0xa6ff742e79a19e07, 0x1457f46adaa591f6, 0x82b8fdccb7a5cdee,
            0x53e720163f2d77fb, 0x33eafdca2a1aa742, 0x89187f9a314c6756, 0x80cf5bed1ab3c3ca,
            0xb1f5517505e58b37, 0x027bcebbfe4566ad, 0x870757c062605fac, 0xe15c7654d9ea18e9,
            0xcc879a829126c53e, 0x691a85bd64577ebb, 0x564ef6adbfc1f2a1, 0x45f648298a73d53c,
            0xc63c6656e51a3a27, 0xe2a430f2455a9faa, 0xc360ab5587d9a5f1, 0x28d59a2d0b72c471,
            0xe44792c7b8a356c2, 0x7685329af6c67e36, 0xa8b5a0109e687e30, 0xe0fb22d78a6e2fe8,
            0xf345b9744e00cf8f, 0x7e1113be3c09f50d, 0x2d1d381ebfd2c0d7, 0x99cd18015d10fd1b,
            0xa64f9320bb3db0f1, 0xddc3fc34f7064ebd, 0x4a7cd7594affe4e4, 0xe44fb30d8d928390,
            0xdd6ed03eb3b05a29, 0x96b1872fb482f3a6, 0x17dded7845ad1bfe, 0xd7e4160c48e66f47,
            0x8093aecf934f9171, 0x05e06746d35984ba, 0x8641e4c86890fc77, 0xe4d2eb17b9e0a1d0,
            0x28b057601bb59783, 0xe82e2daf6d8161f9, 0xacea16f5bc6344a8, 0x03dc4f516f395ce2,
            0x3f7d4b0f86a7f152, 0x71bec7e7ce8324c4, 0xa28dba0fbecad640, 0x7e22ad368f648ded,
            0xd996f0756bd2ae6d, 0x49453bac18841fc0, 0x2539495f49b7a7df, 0x81e1b2c2c9bd5611,
            0xd0eb88ee13c94d38, 0xe5fde4b0b23cc912, 0x751096cc46e325cd, 0xbbb15f818da77a74,
            0xeaf0dd85eb240bec, 0xfea125adab23c2fb, 0xce9d3bf4ca734457, 0xef4c70fbadd0a566,
            0x0891f61bd17e7a22, 0xe16461191632f597, 0x1a4650977611446a, 0x521bd33b196ec1d0,
            0x935ea54bcf44a1bd, 0xb5991630326ef73c, 0x090c8d7345c67a70, 0xf4b71f4ae22f9148,
            0x83cb2b6db9b3cc31, 0xc85b74a3de08a83e, 0x498fd1d8889fe77f, 0xdeb4799f1def3f3b,
            0xc81d8a8698b6d841, 0x581959bed6544d90, 0x4fb60f4b7a63b1ca, 0x802e6ba522264499,
            0xf07029981a223dc1, 0x55f0605799b9dab7, 0x63bfe2f0717917cb, 0xeb4225561b6007ee,
            0xf7d86e1aec1cc32d, 0xaa73cc3d4c71ead8, 0xe8b6ca7e3ed7b293, 0xf7c29c2859d30aee,
            0xbff921c094a90640, 0x958a63015d6b0392, 0xecfe2f7fddac0f88, 0x41bf01dedff81778,
            0x360c4302ca97f785, 0x760649a1cb4e3639, 0x1d6848b64da81318, 0x19da14ced54e19a8,
            0x2b78d67383b1312a, 0x6bfe0dba4ba34e7e, 0xfa7a84c06e2d2946, 0xf245b16378766186,
            0xde5a6875703ba6dd, 0x58a398470919c2e4, 0xc6171dddae7af9f8, 0xc3b5e87deb7eeac5,
            0x8645c3d0982f78b0, 0xc38f8bc94e4f3193, 0x78391346a3dc6eef, 0x709db45bd6e51490,
            0x3468e61d6fe7dce5, 0x5f854b34f9de136f, 0x03024fe3f12474bc, 0x75f28ddca7a5d0f5,
        ],
    // j = 229: cos(229·pi/(4·512))
        [
            0xf05de115ec1a4342, 0x7b18180fef91a076, 0xf480aec4ca52f430, 0x81783fdf7fd944c7,
            0xabb219f8a75abcc9, 0xfa3b52154944c06a, 0x2f4a8366e2c4332f, 0x4561c82340a361b0,
            0x69ad0ece43ef6fe6, 0x3d856fa1a5262190, 0xc1a8aa5c9d17211f, 0x05b93ea510f6a06b,
            0x14137e27086795b6, 0x61650672c9b62e03, 0xf245da49880132be, 0x7a47b52f62dbf87e,
            0xa6caeb916571fcd3, 0x4051d07207bc7d72, 0x3c71da49036b1445, 0x44e3b67ed7455b8d,
            0x5aa27139984ceb41, 0x9a0fd3ce45603dcf, 0xb1a889270f2badbe, 0xa5aebc4d1faa4ca9,
            0x305a948b1e19c4a6, 0x851c8a925fcf94a5, 0xed8d70c188373e23, 0xaf0aa7699072b5c5,
            0x498f1f5af49d4be3, 0xa34bf9c223dbac8b, 0x3daa27e11f03ef65, 0x5432655f51333d58,
            0xde575728ce280456, 0x1115f6b1752220b0, 0x074210d7218089cf, 0x177c9bc304e0f529,
            0x665db8eccb38e5f2, 0x62ab8a0611d34a32, 0x4d7e01cb116c7843, 0xf596f7a7889f382b,
            0xd767201440ac0762, 0x2a3a2894a7039be5, 0x42fb2d8625b44032, 0xdf36766612c1c8aa,
            0x11969fffb76b2454, 0xa156e9f9c242b170, 0x4862f4d18e08d517, 0xe08763281cf18a5e,
            0x41b3cb465f3226f1, 0xbd1017dee8bb6d00, 0x743000740f1248cd, 0xa0f8f58876398c3c,
            0x1900b5f270db0963, 0x17b5c86659c03c09, 0x0b40907888b14d3a, 0xf2fff1b9ef5ed77b,
            0xfed5b1885e96069a, 0x0a90eaa4f25195d9, 0x5ae39fcfe0415119, 0x1bf7e5c9043ef1a7,
            0xab93a79454c93a2d, 0x9e4c1376e1adeb17, 0xaed9b151d2464020, 0xbb7629e977de5769,
            0x71c3b9fa7a5f4ffb, 0x047ea0902ec99bf0, 0xfbf9582bed4b294e, 0x0a06c90d4da0ed16,
            0x2a79772db7952c6f, 0xa2b23df2bb01a37b, 0x228858514cf9f650, 0x1d3b16ec5f247ecf,
            0xf17c9f15bfd3b159, 0xf5b5a77353511721, 0x67122777a765d077, 0xac6d44d1a5def9fb,
            0x8a55289e2c560f16, 0xfcd0c360848d38e8, 0x2c7cafac793affea, 0xa6e1858291b5d7ed,
            0x040695d2f053f1e6, 0xa9a4ec2a945b4ccb, 0x49ee51e53e493bf4, 0xe9bb67d9757d8345,
            0x684c43ce7449e7c5, 0xeb5441625baae3f2, 0x9af82549f9fc15c6, 0x9eb59c7935456cf7,
            0x84b7d2cfa8770269, 0x39c1065d8f45d190, 0x3386f779b36a1434, 0x98e180dda5c96836,
            0x2d0efe0156ea70c4, 0x507954fcbdcf19db, 0x501ca9996bf3ae3d, 0x345ba1a694653266,
            0x2404ec0ef31fb4ad, 0xaa49cb5f9e0fd324, 0x34954bbdfb2e75df, 0x086370de94d7b596,
            0x9043995ab15a5882, 0xbb8f9016558e9690, 0xb7670e861a1448a1, 0xf2f79e8c1c21f538,
            0xc17f9abc180e7232, 0x7ff0dee160b2f211, 0xc866317219ecd8b6, 0x582e6428b3a6369e,
            0x932dce3b932677dd, 0x84adf4794b49fd1e, 0x4a05e993d1e2fe33, 0x5b09f008c6fe878f,
        ],
    // j = 230: cos(230·pi/(4·512))
        [
            0xf03b36c9407aa3e8, 0x992d39ec5c561d27, 0x8278f57445878c4f, 0x204e5973630f54ed,
            0xf5acaaf1aa2f82d6, 0xdbacfe497019d297, 0x1c599ce9f0cf91a1, 0x17d0074dd33fb14f,
            0x56cbd514c9cf868a, 0x23c55051b5027728, 0x7b2db07235ada56c, 0xad257ccdd6302bcb,
            0xdd75254478aae3af, 0x071cc7ea85724f95, 0x442ea5e366217634, 0x5a713d9f538677cb,
            0x024a6b43304aa599, 0xf5cc71ff2a927282, 0xe38690f2cd769073, 0x6b6623f4a005a6e4,
            0x255abc35efa49eb4, 0x73036533bdbed0e6, 0xb16fdc33c6c541e4, 0x7374ec33ef8eff8e,
            0x147f139ee47d7913, 0x6147fff4c55a9d73, 0xa77021bd95d07a1f, 0x7086e9309f77fec1,
            0x633c3867c49aed43, 0x3aebba4dd9984928, 0x732b7755db77f50d, 0x5ea15f76a693ba3c,
            0xf5388be2e1a90578, 0xd9bc8fbe6a0f43bd, 0x3192f421c94dda4b, 0xa29783a7dcec3681,
            0x5aaec902f2f8ccdd, 0xb41870a76a6d8de5, 0xd36dab90b8fb8578, 0xf4514ebb49b92856,
            0x8f124706d60ae5a6, 0x2897c84474246ac3, 0xb6ee2b08f344c628, 0xd05613ee50f5a05d,
            0x8f02ffd99f6e6de6, 0x7f2464a1e7dee80f, 0x2cf9b2ff7a863b9b, 0xa2aa31463c108074,
            0x5113d7fd9d7adb08, 0x780d0a530645d497, 0x1b6da55aaa1263e1, 0xfa39f7898a108b46,
            0x734eec640433b937, 0x00602f060bb7d579, 0x819b6c77ff61bb92, 0x5a6ac8b3a93dbce8,
            0xcaa23f8adc4f8706, 0xf2e7e570a69c2dcb, 0xb7707944358c4077, 0xf57f4111a9fa5264,
            0x764eadd1fa3ec210, 0xe170ee18863c379d, 0xe344ddaf183cc64d, 0x94aea308822b6426,
            0xf21cff9e04a2f959, 0x976115dd33d5c346, 0xad24a06282e325f0, 0x4172c8d29fec59e1,
            0x952cda4af6ea219f, 0xbef1d18dbc717e52, 0xd2acedb5d60c1762, 0xb1c278ebd88aba97,
            0x9a52fd3700c00db3, 0xae42168239f9e7cc, 0x861b0de3298ba2cc, 0xe978b2c5e75a6497,
            0x531341d6ebdfd13f, 0xcfa48152854f131a, 0x1d30327cebd9f5b2, 0xccd8d539b69c9d5b,
            0x21b76590018a0d70, 0x903d2cf956480222, 0x16c196f16b4e83b4, 0x3fb024af77c066dc,
            0x295cdc08536c8a31, 0x1ec0c2a1ca191f57, 0x0a4eba9a4d80f32f, 0x131b4d53823814b3,
            0xe0a488447fd73fa7, 0x89772a1b9b2934e5, 0xda85918ff97611dd, 0x84f60144dc9f8764,
            0x3a8f77e765613dea, 0x924f7c250dde10b9, 0x308c52bf4bc28366, 0x12dcd8fdd7be75db,
            0x423d9ad0e7f43f2a, 0xa192119fe4643789, 0x96fbb5f4d141f0e8, 0xb24e819c54901950,
            0xa0319d07bda5d9a7, 0xea016a3b6e8a45a8, 0xa1955e5df398cb79, 0x47bfb47b1f0f12dd,
            0x2cb5c41771c51e47, 0x496dba6284013525, 0xa13f255146e6d55f, 0x930c385a0af4e8c8,
            0x177076d0d9b5778f, 0xec65c07913949534, 0xdf6135ed11d77a4a, 0x46a3f459c91ff5ac,
        ],
    // j = 231: cos(231·pi/(4·512))
        [
            0xf0186770a1adbd00, 0xaa38a953147e2fe1, 0x5028450fd79ca4cf, 0x30b2983da475aac4,
            0xb883e00134eba585, 0x09bdffc997ea1e57, 0x6f5b5bb7847b402f, 0xa4b82f4b7b62e024,
            0xacd7d790a9adb89a, 0xa6780ce6b2461931, 0x488370b542861b6b, 0x4d2a8c4aecc1e81f,
            0x028a52c135cc49f7, 0xac52129dc8907db0, 0x6672ba324353ca47, 0xb20d03417e1de2ef,
            0x4a57c6fe6ad14ff4, 0x2116f6d61eabf1ad, 0xeb69c99780dcb9f9, 0x9af55cc779e305b6,
            0x257a433aac2ecd26, 0xe3322492bbfaa23b, 0x4e2f57c938571a77, 0x1604146eb9c63492,
            0x5e4fd7edf62b34f1, 0x52b55d06a4fab678, 0x52088a7948341b4c, 0x4b99ea8983bc2520,
            0x7bffcd36b5ff0bfc, 0x29b0f159cf396e7d, 0x82a7f43e9d082652, 0x6ac66ed2df78aece,
            0x9d2e704a76096c28, 0x14f9206664cd91e5, 0xbd01e6b68f29b148, 0x8375bc17eb263d39,
            0x22b878a00fb54949, 0x103c14bd698fdcfb, 0x8eee70e64ed56560, 0x87ad5a47a4aeb0ed,
            0xdd02e649c414b1c9, 0xc84429e8aee93b14, 0xfee9cd34fc62c5e5, 0x24d99de67e9430a2,
            0x1c7174b78cc0085a, 0x2f3caee96b4064d3, 0x2f5857164eeeb67a, 0x0238de1c53e28f2b,
            0xd35b8a63f64f0225, 0x11cb8dcc5176acb9, 0x7551fd7d8d55062a, 0x6d5405e23683abc5,
            0xe7681015a4d7554b, 0xeb1b6a7f99ff489a, 0x2bf4811d55c5d50f, 0xf8979fa0b0d9a131,
            0x0d9b515314e6817a, 0xf8ec9b988b31b06d, 0xc639e21eaa56acf0, 0x2d93ef9e07880242,
            0xc34c24055168fce9, 0xf87c6a23baf0f5e1, 0x72180b7ce165f81e, 0x103445df221ecd36,
            0x0243acbcc36d3544, 0xa3636bce50cc34ef, 0xb61a680648dc9466, 0xaa6c6fc0404e643f,
            0xca16276672d250fb, 0xa1b29c1162762775, 0xf45860d5b50a0f83, 0xcc77d973d09fb46a,
            0x37f0a97bbfb0e157, 0xe10e30a7cf4e2a37, 0x288479dffcc959de, 0xd4f93eef8549403b,
            0x49dfe60945c4bbd3, 0x12f74749d680e4d2, 0xa3bd0283b17cb38b, 0x95d582fda09e6d2e,
            0x526f112217bb5cd4, 0x888e83b12788fe31, 0x8d23251bc43cf1a6, 0xd1a7504299c13e53,
            0x63e8daa1db6d6118, 0x39147696950a3424, 0x452757d518ff756d, 0x93e2d5de8950d7e5,
            0x19eb236211a824cb, 0x2574bcd0f96772c0, 0x3ee86a9a2d04a888, 0xb94ada1904996bec,
            0x3abb04ec66e5aea5, 0x1ed5aba9efce10f4, 0x8cac85b66aa429c4, 0x541be158e77e3cf1,
            0xae7c9f904aadc89c, 0xa4d7543cc9a29c08, 0xd2bce29053205c84, 0x355e7425e18de532,
            0x91a3ca1e7d73cbbc, 0x5ce6a9928709ec48, 0x1199ecacb7c9063c, 0xcb5908c469c7e3dc,
            0xe7f07ac0c263c88a, 0x0477e6f9d9b98753, 0x09b2451beb7e6693, 0x049009dde17ca002,
            0xb248de39dc9cf9a9, 0x5a2128baef7c7e3b, 0xaa10742c401f7ad4, 0x85ad685e4d288d31,
        ],
    // j = 232: cos(232·pi/(4·512))
        [
            0xeff573116df1555d, 0x62aef7b55319d1d3, 0xf01bb72d7bcdcefb, 0x3be1d154823575ea,
            0x878499cdabe3cdfd, 0xb477fbf5eadcd512, 0xa01d996cd3e020ef, 0x4af3a6cb1f2414ee,
            0x2c3d2a6f14879526, 0x25ee890abeb25a50, 0xa8a33afaae4c0dac, 0x370e712a92c52cb2,
            0xf18d7072c545414c, 0x6540f1e01abc9636, 0x2167c76454c16316, 0x794de26ebd07a02a,
            0xafdc854d569aa482, 0xc935fecaa2eeaeca, 0xa4093f01d2cc08d5, 0xa2def5043f21cc76,
            0x726ee1f390850d1a, 0x8a6809914eae6a8a, 0xa00af2bcc2ddcef6, 0x41f022fa352093e1,
            0x370e539b91a44995, 0x4fd3a495879ba7e3, 0xd346562b64616351, 0xf03086c841f5705f,
            0x5445b46219a704a9, 0x80f7f8c673cfa0ca, 0x496a35106b068c4f, 0x4a066455f648dec2,
            0x62e3fc2f81feb592, 0x3ed182914d3bff2e, 0x7ab224f284920e08, 0xa7ad76ded614d94c,
            0xfb360c5c1009c37c, 0x4bf7fe86f36cb503, 0xcca9da04fa0983c9, 0xc71e8856e6cc6847,
            0x2af660cfa3125af8, 0x4ad3117d87e90acd, 0x218c5f13f7191057, 0x96c9815675535c6f,
            0x447e637d5ca75a52, 0x039717c410a26e97, 0x5423b9848881a9ed, 0xda133bfabf273f0e,
            0xa9a407e10fc66d65, 0x889559c283784ac9, 0x0724759f5f16797b, 0x617b06eebd225f4b,
            0x3f443c672a1cb6c4, 0x14bee10cde7185c6, 0xef177de51a5448b6, 0xca47116f607c9483,
            0x9aae12f71d18d0e4, 0x194892020ed54977, 0x9b3d534b63b1ab5e, 0x70c901ee5c9f612a,
            0xabd5584a3ac8d290, 0x3566a4f4e71289c2, 0x1ebffacaff3e4dda, 0x55681386f3c9bafa,
            0xeb1459d9f2fabb8d, 0xfefac3111e19613f, 0x502b2a89dddeb803, 0x79a869e4b4601aea,
            0xfb6b26977b4f6da9, 0x48a95521022a8b07, 0xca238fb52e4f92fe, 0x834cddddbc3c4257,
            0x7f50d8dcd515b655, 0x37bfc42b6e209292, 0xbbaccc7d650292ca, 0xc075168f31fd1e0c,
            0x12b55e997468140f, 0xf5b79d16a4042255, 0x2c75147933b79380, 0xb0ff8346babcfc99,
            0xef0952a1793b8296, 0x477daf3f0e1a28f8, 0x640add57df354bec, 0xa1d230399a830566,
            0xa5abedb1272988c4, 0xdc6f67af62389b2a, 0x283f6c0bfb8db701, 0x53cbb07a1fbfeca0,
            0x1c81f30e1f90371f, 0x5de4c73b13596e01, 0x1cd12a24053e1cd6, 0x9b1da7dfdad25beb,
            0x3ae5fbbed9508564, 0x729e8bb78d15222c, 0xc6ec1220a5d09cb3, 0x5d8f406cd619918a,
            0xe842c86f201a35d5, 0xf49f0e0f4f340e86, 0xd0aafc3270a9cad7, 0x5b74415feecc0622,
            0x41e13c79ae4bb654, 0x968222f936661079, 0x52b304c3f4e3cfec, 0x18d921e1bcbcdbcc,
            0x7793a616da349af2, 0xa418c7d2a6c29eb1, 0x95f9119e89f377ed, 0x2c817181bca1c66c,
            0x756bb4243d253728, 0x6a806e3a388fa3b0, 0xb6989e4126ccb009, 0x73c25055cfb83986,
        ],
    // j = 233: cos(233·pi/(4·512))
        [
            0xefd259b10938eb27, 0x961a1ba1bebec468, 0xfc64f9db374ce133, 0x1e6f4649fbc74ca6,
            0xd133900edc097ba7, 0xc9e918a71fa7d187, 0x995b49fdd7e3e6ea, 0x43a3c9463c5067c3,
            0x6e320683d912ee1a, 0x9cbbc55226786792, 0x77496ed7894219de, 0x2e94e282880d73df,
            0xc10a0bbd293b0167, 0x99f7f4f9c2c8a581, 0xe81b2a6f940ac06f, 0x5498e1f920997972,
            0x045dd1e0a718fde1, 0x81ea8638ad2d8259, 0x155096744846a2e8, 0xcfac6ae13261d27a,
            0xa154b6eb777b0b44, 0xf0ebb330997a4ca9, 0xf0f2be6b02489580, 0x0292fcee34485a50,
            0x934b332746ed4dc5, 0x632821f15e4e3872, 0xd205b0c41951a2f0, 0xf2f041c8d46ebb9e,
            0x29caf8e033b4bdd9, 0xe7dd77b608bcdbf0, 0xe0fa87bdca28acad, 0x60234711f0c10416,
            0xa9b884e1f7f8958a, 0xd1355c2167f64ea9, 0x34418bb5116df805, 0x5a9184b24821f628,
            0x242a733462c4394f, 0xeffd359a4ad77249, 0x45e69632fd5f614b, 0xdeec02f8ca5e2214,
            0x0a95b2014192d47f, 0xf30ec41ff5d9cbea, 0xf59e4dfc6c213cd1, 0xb3c025fd131d05cd,
            0x388ff16fd6dc2f00, 0xd4577b11e2e50989, 0xf2bd341887fd564b, 0x06da12296f335549,
            0x37139f30b9da7ef9, 0xacb6814920edd981, 0xbbd3484c7a8acd38, 0x812b032bd4f13462,
            0xd54badb5ab9f7e39, 0xcddedf1d7a0ecb41, 0xa13c79082d4a4f3a, 0x2aac7a75c32b41e4,
            0xbcb0ff7f34468e6c, 0x571695812952eb98, 0xf1097b13ec8ec83d, 0xde2bd23eb708536d,
            0xe47e9bd256af1c90, 0x6cc2aeea0bbbb3b3, 0xd28bbbbe6363dbaf, 0x68e0f37a0f810e6a,
            0xafe201400b169bd2, 0xb390213833aab9d5, 0x5bdab769cd265fb7, 0xac9e2f7bec965cab,
            0x7a1b543de0c654ae, 0x91fa75cfeadb8f38, 0xa7b2c2328d91bdb9, 0x0561fbb3738e0506,
            0x1c0c19df5940c5c5, 0x651d33c7b329af6b, 0xa405a2c152b83d7e, 0xa58f6f410f7219fe,
            0xab8fd867c2672e3e, 0xbf6fca3e644726ac, 0x36457ecbb478414d, 0xa21b2897ab427266,
            0xa6541a532ba6042f, 0xbe7a02c6b83362b7, 0x5e07d67eeed47846, 0xc300798241a8b0c7,
            0x7b8effefe1f5aa25, 0x369ebbc503bc643a, 0xe60b5b22882766b3, 0x58a9c6aed68bf2c8,
            0x40fe64f84a3551c8, 0xc9358858548090e5, 0x0f9be22ac6abe5eb, 0x9651b7c057df2fd6,
            0xf724722c2e300a78, 0x4007f5265e2f123f, 0xbf8d8109f166d354, 0x4b9072b4aeba4741,
            0xbd3943a6168eec28, 0x0d29adedf45f9209, 0x3f3ac0b1c116cfdb, 0xc6d72051c37792b7,
            0x2e90245c9b12ee50, 0xfe32db0f3f5c5c46, 0xeb2b2e6fc2dc8e46, 0xa213491f6fe56ca6,
            0x2e1672b4efcede7c, 0x6c0a915ebcd9de27, 0xf5fefc82ef143d16, 0x502c4257bbf8df38,
            0x31ca01de4d04b496, 0x053968f2b6debdcf, 0xc4bb4279e77064fa, 0x844fb49a31ffed25,
        ],
    // j = 234: cos(234·pi/(4·512))
        [
            0xefaf1b54dd2cdf0f, 0xf03a18a5e16ab641, 0x09c00c539eba9afe, 0x34cdaabade4f2659,
            0xd969b9dfa9191cdd, 0x3e4ce34e947b314d, 0x4159e6f954869bb8, 0x7bbcf6e9c6623c86,
            0xa6576b6c37b2add3, 0xe0e186b406aa16f8, 0x3f81e1b46ad442ef, 0x322fc7228c109404,
            0x95c496fb84b1a930, 0x2668ef5cd5e7f5bf, 0x0cb7f44bccdabbba, 0xebff233e258cdfb6,
            0x64cbacc2c609748a, 0xf5d120e09aff518f, 0x67cbe1031bdf84fd, 0x560c0699ec084098,
            0x3dc3c20781051705, 0x3ba80e51104126d6, 0xe763700096322d17, 0x22d1a55f5e50455a,
            0x8bfd767ebe6b0e5b, 0x78d98bc9105afd46, 0x48f355d6fd5ef11e, 0x4734ae713de1dc33,
            0x6b5bc9879bbb66e6, 0x170781d756243731, 0x6824c196bfb6b00c, 0xe2b48632d21183b4,
            0xf6af3216fe7b3665, 0x33136f9516374a6f, 0xf8cd73a24c9f4ed6, 0xf17e3452d768cd0b,
            0x1b8df35631f05692, 0xfd84c190c9d49b63, 0xe4d591afacb6ddc9, 0xd40aad02958cf0a9,
            0xe1ae76427ed9a3c9, 0x8bce3e80581df5fd, 0x6effb0bcd8885a25, 0x5bf2ad4076a76b27,
            0xccc8792171a70f16, 0xbf4b53fd9a3c9bbd, 0x74692d11f85b01f5, 0x8e01660ceca2d122,
            0x8670bbab9272241d, 0x3847e148e22787d6, 0xb9a28a5ee017bc91, 0xefc1df9a6e6c71cf,
            0xeda387a7ee76e598, 0xdac8651370385047, 0x772fc71aee5c344b, 0x277a31f11c2e61aa,
            0xe8c836e6f42f664a, 0xbaeae4b1802f4d6c, 0xeed16f32bb3e68aa, 0x3f1599872667abe1,
            0x85e7761ccfd34502, 0x533174a2936e8815, 0x5261ae77d89a47f7, 0xf1c36f0ab1cc1763,
            0x8ccf912fa16cc16d, 0xd0422aa90f883d19, 0x5e8375a2603e3ed1, 0x3bb4179e12f33bac,
            0xef9299c8fd99f38e, 0xab1e79d5076bd283, 0x67d032adc3a4a431, 0x44342679c16aa0f6,
            0xb2ac202fe6654a4a, 0x19249da54556fb72, 0xfd73a36acbb9afe9, 0x887eb7f91b0ce37b,
            0x2c805d2bec72dac5, 0xc358ebb13fc90b20, 0x4b9363fec23acd54, 0x68aea66f67282c74,
            0xbd065286c58072a6, 0x539b06d1bdf4c7c7, 0xb065754b0fc7c120, 0x3568ae5dd8b06e40,
            0x34f186d3b86fe424, 0xf68b9ccaf0a7aa84, 0x6b78783f64b3428e, 0x98f61d991a362922,
            0x029ec47271d06e29, 0x92e88de48dbb3dd2, 0xe38f5db65383a728, 0xc306e6c210fab089,
            0x8273f44b9c37b085, 0x9559528f3393cff2, 0x80bc451b0f338f4c, 0x907a2110ce096060,
            0x0519a74a6831b7b3, 0xf47881c46b40b28e, 0x847c4335c8b3e109, 0xd9453378e5948701,
            0x3bdb48c836d19fb9, 0x5c9a8f6e2a71ba65, 0x626ef99483c2f8d6, 0x9538b231e0c1ee37,
            0x2fd3d843b782461a, 0x2d73eaab5cb9a0ee, 0x362812f05168304b, 0x817c580d123d0f42,
            0xfd5b3206535fa97d, 0x320c9c7a14b4f4f2, 0xa91b31c6c5ae5532, 0xd825eadea35aca26,
        ],
    // j = 235: cos(235·pi/(4·512))
        [
            0xef8bb80259299e9f, 0x64bc1cf547d90dda, 0xfe3e5d2fd8143dcd, 0x0ffa0107744b6242,
            0x78cbf9850d7db799, 0x76c8da931b0e8df4, 0xc288c81be67d9f8a, 0x77f6ed90d5774ed0,
            0xbeb21db3f5caad2e, 0x1da5d01933c7f25c, 0x57a4cd58d19dd3d8, 0x8e20a076c86b7e6a,
            0x96f13609958311fb, 0x823098712aed6b3e, 0xe97ae8bcafb7e2bf, 0x1a9f57d3d8bbfbe9,
            0xa0c44fa05458466d, 0xd8682ec78d5ee9c3, 0x9581528659ae738e, 0xdec049462517c6ca,
            0x545e23434d85a017, 0xe99b94d436d75a47, 0xacd901872fed2c76, 0x303b12e9387e4acc,
            0x63ec665408c9be7b, 0x55706a8cd5b15cfe, 0xe20321e55853fb77, 0x215ec9d55c9d1b8f,
            0x704d6d90950100f4, 0x8e582184f3b2e8ec, 0x845347077e49b9e3, 0xcdc9f3c27505ab0b,
            0xe1dc5127de1d3181, 0x9ad4c8307bc9ef51, 0x7ca377966cb1ff6f, 0x11c27b40c38fc505,
            0x9798c2f48230373b, 0x52cbcc2f69cd6f15, 0xf331698821347ae8, 0xfbe8cdabaae167d7,
            0x0a36846bf517693f, 0xb84fe4bb0c5852fa, 0x1c7d18f331275699, 0x196c29ab71809473,
            0xe7c05d3d0e915a03, 0x6b42d49290101daf, 0x5b0bf070f4cc53dd, 0xc69e6e19fc0c83b4,
            0xa7b0c7529c880e4f, 0x7360040ff1320d11, 0xb337a504e6d9c290, 0x50da5742ec48bcf8,
            0x281e0cf142197811, 0xd765ff633c07ad3f, 0x19504cffb3ed41be, 0xef0670658fff38f6,
            0x9b1629572a16625c, 0x6921789cfb93c109, 0x8ef491f6fef396ff, 0x3966c957471bb451,
            0x210577db8d0d3616, 0xdaaee529bf651aec, 0x118a20bf3e042410, 0xa8e498df09239808,
            0xdd29e6ce35685430, 0xd6a552249ed3d10c, 0xdcab9fe4e9b6c2e2, 0xde0fc3604f01c34c,
            0x2804521531d6646c, 0xc11d8ec727b73e0c, 0x5e227616d9e2f9b0, 0x78bbfb9eaba7d9f1,
            0xcf5753a5ad4fa2c4, 0x3fcabc5422d8fb55, 0x3c7a6137fb6f2dc3, 0x082795b96c7d3259,
            0xa6a60a5cdba117f1, 0x471a935f1b8c0aab, 0x477940f02c4800e4, 0x714b1656259e6ed9,
            0x012e642a1d989f62, 0xa55173a1d6559a04, 0xdb6a9ff180a0530c, 0xebc605b77aa32da2,
            0x6e83b6ff117a75e9, 0x4ed78555d387c4ca, 0xa99fb0d6dbe60676, 0x83423c6b732d7cf2,
            0xbeb851430fe0f1b4, 0x02b4c15bcffd9597, 0x6e17d44970479904, 0xad79c33b888bdec5,
            0x2bc07cd52f5b176f, 0x84d5e38b7578bc5b, 0xdf04a817c040809c, 0x72a7eab0fd5c0a73,
            0x93d77672cfdfcc27, 0x612dd736fad8d499, 0xcdcc2cb48678e467, 0xa82a7ebd19b48880,
            0xe26da179a8ff18b8, 0x02024f5f771a8368, 0xd444d0ec94e42776, 0xa33bb433b94fde23,
            0x737f786c8ab20886, 0x1b588df03e41427e, 0x19e2f6bfa6c3d0db, 0xab54fa6f55502bd8,
            0x6b312514289f9afe, 0xb4e44883af58f211, 0xfa965f36b2544287, 0x9b29ebfcaf467806,
        ],
    // j = 236: cos(236·pi/(4·512))
        [
            0xef682fbef23ecda6, 0x767c0e8ad33bc084, 0xbc40cdb594d1754d, 0xb60afc5b6d342258,
            0xf0755092287ae455, 0xc907b11937efcecc, 0x2dcb3b3078981e74, 0xbdc4d793dbd193ce,
            0x23ff9010190827a5, 0x5e9467ab9750c452, 0xec5052d7b73acf66, 0xae72b578235a4a27,
            0xf72c212511ccf2fd, 0x5e9bd8bbc5e54b5f, 0x3fba48b5cb47f841, 0x87b104bf28c55e84,
            0x4b495d3f5bc8b4c7, 0xa20b6002d68ef7bb, 0x2f75115d78143719, 0x757e10414d428d06,
            0x89ca76b4c619dce5, 0x97f662bcae93795b, 0x1f6c66d4ba33cb13, 0xe327295736948966,
            0x9a91aa2ed063c768, 0x2f838a1d04bd8847, 0x9e2753642030edbe, 0x02a781666dbb5d06,
            0x0828542134825b50, 0xdf0fb1650470f9f8, 0x81de43d3c28c6f79, 0x57c8e8f2e7f98348,
            0x12896dafc64668a3, 0x26c1252e8f2ec382, 0x8a20a88394bf696b, 0x3de644adf7d23390,
            0x44be454c7bf914a6, 0x84a793f513eaa1bb, 0x2b8c128eb7865ab1, 0xcaa2698f369d05fb,
            0x719af2fd4cdfc5be, 0x61829de97c36fe15, 0x3d295b2613deb6cd, 0xbc084bd38616f419,
            0xdaaea5ea00b6a599, 0x5ce76a8a9dc2cb53, 0x76bd8aa8d9b42596, 0x40389b23dfc82504,
            0xd658376811e29572, 0x8b151eeab4a943a7, 0x8073b0a72ea5dc24, 0x3f2811f8443a2cdd,
            0xc86aa037e8b181ac, 0x267f7c5724b21fe5, 0xa1d871c3cc3afb04, 0x31a3eb0d0db3a905,
            0x6cc2e295d16af65a, 0xad197ec2b2bbbc4b, 0x4b4cc064f914adc7, 0x529d9f141cda174b,
            0x778cd529314647a8, 0x81b18bc5ea51f684, 0xbdd8f17a52553683, 0xe1d293510fb78fd2,
            0x3d7e96bb247b9d62, 0x5d30543eee7059a7, 0x4a717ae42a771fa6, 0x1c4e10b68ef356bb,
            0x488596f6b4d3259e, 0xcb01158a1ab3e2c5, 0x103f239686aa852b, 0xa811c2f0dc21058c,
            0x2fa86d6d1e375d1e, 0xe4df52eca5f59175, 0x63aa3b5697e19805, 0xd031dd911e58d301,
            0x9f26caca83afd687, 0x4c9d4b39be6476ed, 0xc5c84c4433427a3a, 0x3af9fb6807713f24,
            0x945883827484d4cb, 0x569d01a6007b5392, 0x87637fa711929ff5, 0x1e6e0142c383194a,
            0x6911e4196d996308, 0xc82db25a6fac479c, 0xb8482cac3df4d3bc, 0x822e0ef1c2cf8bff,
            0x184784a838b6919a, 0x4e757a9be5cebfad, 0xa4ab2dde03875d0f, 0x1a3c310042e0788d,
            0x6f99d432d30d8bc1, 0xa0a674f06c0db33f, 0x94a5ec6afa8fd1fd, 0x8676b671cdd3b8f6,
            0x50f2d594fd84e9c5, 0x51e17a9739431cd3, 0x19d1dc32e366652e, 0x5af1603097ebfbca,
            0xcb5aeb5f5e5c80ce, 0xfeace8ce8a704cfc, 0xa652782502940427, 0x6781945407dc259e,
            0xececd5e64e955744, 0xfca3146c69ef3fb2, 0x7f92a19c4c03609a, 0xeb9881737b384162,
            0x6a5f1711ba057d33, 0xe21deafbe1e9fbf1, 0xcd6cecf02b39156a, 0x8cb275a472b6cd76,
        ],
    // j = 237: cos(237·pi/(4·512))
        [
            0xef448290232e6ecb, 0x77673a5a74edf535, 0x7a1432435a82d529, 0x30bbc1d90ae24903,
            0x618b2a6a0f834429, 0x6ab6ea14d8bfa120, 0x1ea834f01b7239ce, 0xe4d9bff74065955a,
            0x3a47b785cbac2521, 0x686bdbbb7623d032, 0x8ce339da1f744ae9, 0xd7da084d2d9ec60c,
            0x8b2f2a1ee0c916d3, 0x39caf9a9ace028fb, 0x4455c05965760c48, 0x87a45adab175789d,
            0x3be9071cad319f87, 0x95b857e1ff119957, 0x2bfe35e2bd99d617, 0xfd63a02e6f5851ad,
            0x2e911c99145875e0, 0xe2297bf7b452fcb6, 0x29c22dedf8febfea, 0x1568ea38795ee114,
            0x34ba986cfd16d956, 0xf28689a8a75d1a98, 0x01249ef55da9d4ee, 0x1e32db3b859d4ae1,
            0x7547f6c99b278f8b, 0x68892845301bc142, 0x20cda7245f06684f, 0x6eee38812acdbd8d,
            0xc754a5481090b21f, 0x03422432c537cd80, 0xbe7edf9695dfe32e, 0x9e44ceaaef3f8c50,
            0x3f5e47e12be9b2b1, 0x892699fbfdb57291, 0xb99b9375c6b753d8, 0x5278c8c45d04b8cc,
            0x8c71e26b211825b0, 0x8f71d489ec54399d, 0xca199e4f7a1218ca, 0x7ddfbec6b85e8e81,
            0xa73b2c92603c86bf, 0x0160afeda59f83ff, 0x2ef791a14a1d7b00, 0xeb76fee16219f9c9,
            0x5b43c246b2c204e9, 0xa0428ce79d9b76a2, 0x8391492e4fa5f500, 0xf755e646ef363be7,
            0xd4463b2abb8733ef, 0xcae1cbc8a78cbc0f, 0x3cffc60f061316bf, 0x1b8e5965a31968ae,
            0x92d778a6078fcb86, 0x325c3c3a6b50f3c8, 0xac772c00c9d3ad9a, 0xbb9688fa59736602,
            0x3bd2577af99eb52f, 0x243e05cd02c50fd8, 0x56e5ab02315a9234, 0x54d627764a934b67,
            0xcd591846a7551cb2, 0x8d62666bcf523be9, 0x48dd7c90cee13d6e, 0x70e3cb86c6a2c5fd,
            0xdd1b730145d7e586, 0xebfb5067bdf09bcb, 0x85aa1f82044bfce3, 0x4d1cf0530303ec72,
            0x3cec9776abfc4dd9, 0xf48c4fb3b25926b9, 0x527405eb4b1e3743, 0xbfed619514421290,
            0x71ab849e9367bbad, 0x1111d5b26bb55f56, 0x0d6eebbd0227d556, 0xb59efd7839ca972b,
            0x1df4f3cc27203897, 0x968cc5154b8b88aa, 0xfbddf7e26169d47d, 0x402bef8c6b55eb8a,
            0x4737d383efcdf70a, 0xfa385d5c4605a808, 0x28fe0ad644cc5e8c, 0x28bf9895c9b4a5f3,
            0x4986d1d9162c5dbc, 0x7209f1a57fe4139f, 0xe154247676a1dd1c, 0xd5704081b5388fc6,
            0x17b9c1c38e69b547, 0x7ca5d5e5ccb2a5c8, 0xed499065cdfa83c0, 0x3c3cd72e5217d7fb,
            0xcb892c083568360b, 0xbb006d08cca7857a, 0xb4792d60335cf41e, 0x18cbf4838ab2ac18,
            0x1568d1739a8a312a, 0x0a81fbd222b9d615, 0xc61b602f6a7250db, 0xa750da9fd4923233,
            0x545ea3fa133321c1, 0xcce6ad27239e9cb8, 0xb4eaf03de165462d, 0xc52751e90e1d476f,
            0x17f429e905b172a5, 0x4d177767de2730b7, 0x50a5d4f75f06105a, 0x2cde4c0293c766f8,
        ],
    // j = 238: cos(238·pi/(4·512))
        [
            0xef20b07b6c6c0b37, 0xe2398bf0eeb28cde, 0x5082706c1e7ea5e8, 0xe25bf7f55252b83d,
            0x38f25875bd071d86, 0xc81078e735a38f06, 0xe363252b7cb7af4f, 0x2f1483d43111e72f,
            0x2c023a692708cf5c, 0x3f517c8e2d74e356, 0x95aba343bfb5d4fd, 0x84365bfad8a88619,
            0x624f53c2dfae25e7, 0x4e688460eafe18d4, 0x6aa202e660d52ffb, 0xa8c8dde5ffacf5c5,
            0xdd62f19dd620c3b1, 0xaceec5850dbe377a, 0x31ba617859e5385c, 0xba133e09ecb57ee6,
            0x3aa3eb884d39c02e, 0xdbaaf56db024a9ca, 0x4c81269360605c47, 0xb9a10faf5895d39f,
            0xd377d79bd8fa4976, 0x052108736b44482f, 0xaa0fe7d6102b701a, 0x493c4ab7a7232737,
            0x7b5803db029cb6d7, 0x588ad61e7c70c8ee, 0xb51ca1fb24ad9fbe, 0x9cb885cb93508854,
            0xfb824d3231dc1a9c, 0xa95f54769e90a797, 0x185459fbed6da4cb, 0x1ec51c529391394b,
            0xdf36cf38a02b282a, 0x6b403afa30730061, 0x9db554cd843d4a3f, 0xdcc0cebd8d9a578b,
            0xb4f1bd47663d8125, 0xfe3df33a16cc2b0c, 0xf4173668a17b68f7, 0x3f81a7840ba687b7,
            0x9499591a97cfc19f, 0x2cd982e452650b34, 0xb7a66b8e982221ef, 0x87c28d230706b3d7,
            0x2526d9202056ef25, 0x30017a2a83cab891, 0xe9baea6d78cd6e07, 0x7b136ec304964c99,
            0x4fef3f2210b14bbc, 0x477e47a4bd51f2bd, 0x2d140f920dcc5d0e, 0x0a1489bb215fcc5f,
            0x3b4d99708932c058, 0x54325d97769c909d, 0x7a82908273ad4935, 0xd8af0ea66f8e7e78,
            0xc8420617d27dfd3a, 0x0188ba1cc9967f8a, 0xdf647b9befaccfeb, 0x853e3d6bf90cf637,
            0x64268ea536e82968, 0x20ac96f94330a62d, 0x2f309462edca4cbf, 0x0ebb51d1165ff518,
            0xfe6f1f92d1cbe60d, 0x8e611a4339cd69f2, 0xbe1f33208d82b25c, 0x0fe2bde13165e56a,
            0x86446452e5d0dc73, 0x7453094acb53a101, 0xbb6e46e83589d9b8, 0x66aa7069e29ee57d,
            0x07e942c76470ac73, 0x10d3eeb3dc1605cd, 0xa31ee9929213475a, 0x5845e60a5c791a46,
            0x8da87519ba41fa0e, 0x39cd4c5fb0e794e9, 0x05a39cde41fdd4c5, 0xee583304609e2dba,
            0x6478f6cda8cc795d, 0x697c1686a31486c1, 0xb8a5eca2a1a7b7a0, 0xc72f786dd6fab74e,
            0x85185fe5f2659ec8, 0x4e155ac3da84e34c, 0x0450a7ba88501dbb, 0x85d119309ae751f6,
            0x4f7c4edad1a57b6d, 0x39a5007a5fbe96fc, 0x23bcfa2044911acb, 0x0c4f7d06711616f1,
            0xc02c0b9cf820833b, 0xb5da902fe885cd88, 0xb7efbe2c1634b9ba, 0xeded41dc6383196a,
            0x80d3be8cf3bca8b8, 0x82ca15626b920c9b, 0xb1aff0fcd923492b, 0x80031b945b1003e6,
            0xaadc5298aa066e9f, 0x0ad3e2d4b2078894, 0x6aa28f40dc6e9e8d, 0x1a2ca722d39b7833,
            0x2bb3968a05b5943f, 0xb8726f4307e46c9b, 0x80e588ccbff1a26d, 0x0657df7a2aad294b,
        ],
    // j = 239: cos(239·pi/(4·512))
        [
            0xeefcb986541bd964, 0xef716286f1628e1e, 0xcbac384577144b4a, 0xf204863f8380266a,
            0x8466de1a381fac07, 0xf9f530db427a40c8, 0x04461b004aeee71c, 0xfe4c84fc722d7c1c,
            0xcee5821ab9043095, 0xcdbee465ef4b2363, 0x13280a4225a726d6, 0x1f09243581515d36,
            0x84250e0a47bf0946, 0x0fccfde7343cd48a, 0xcbc65f7cb6dbf972, 0x1a93faed2d50eeff,
            0xab21764bf5dab76e, 0xa42e6fd845162a1d, 0x152424ab4d6112c9, 0xdcbb0ef4dd837a41,
            0xf8c8ad5fe9a847a1, 0xbf0f54067837f7c9, 0x15021dd09d6b73c5, 0x224f07ea4b610d4e,
            0xa93483e259bcad13, 0xd77a499098166aa6, 0xa9cbf86edc8f5676, 0xfe5ade0a4f11f21b,
            0xabaabf9ae10f1728, 0xfb63b2c9ae866cd8, 0xbe64904c81761686, 0x03fa01514e36d2d2,
            0xecd285f28a1be186, 0xfea7297c8e42ee70, 0x3b6d79ed8dcddb10, 0x26788f1840db3b65,
            0x4b425ba3201459d9, 0x96ede252d3a56669, 0xe70e9e67e39a0610, 0x2f4b2e43a5b09828,
            0xa6cdba1545dfa9b6, 0x2144361fb82e2b1c, 0x3b534b3397754107, 0x84bd1e843a2776e8,
            0x8ea7593d34ccfa6e, 0xaa69664b94c753ab, 0x3d2b810ff1b8c856, 0x79559dddde7eb404,
            0x3ea246c35ed05bd7, 0xc2bca2e2675ec91a, 0xb86533529813ebd7, 0x92bd14b23658732b,
            0xe035e38000d74d78, 0x4fc72333c33e21b1, 0x3bd70651ac8445ae, 0x257b9e82084ca53d,
            0xae8fbf85ce6dcfe0, 0xdbd57b52c88b3760, 0xd9afb4a08b9fffef, 0x7d5dfa87247b3a86,
            0x1492d20511f05d1d, 0xbafa89c5a46ba62c, 0x71428be1b3a8b4ac, 0x89a5d338dd535b30,
            0xb6b135b9a33e31dc, 0x49f07ad0e551c8fd, 0xa0162e4b26e87fb8, 0xb0b57b34364f77d6,
            0x71a66eaed88b6a97, 0x7f9301b328347cf5, 0x319dc3e6f3263179, 0x17cc54f4cf8c09c6,
            0x6ba30450a495c6b6, 0x8beb559ad48e0e6e, 0x482669c9e1e33d61, 0x241f7bdc29238a0e,
            0x266107ef9ed97167, 0x62e10079c45d5b54, 0xe8328f3ed3ca3348, 0xec469ecd2839a67b,
            0xdf26b4e7cbeeab89, 0x02f909a638baf51d, 0x9ce2a5bd6888b24e, 0x4ceae38c6a457ae4,
            0x099dced8738d3c50, 0x994c86d3e0b81077, 0xd7cd0fbeacb6b783, 0xd79e396f64211e21,
            0x02ab4a8b5ef64ba5, 0xaad5db9df5326717, 0x14c5e8f31afeee92, 0xaa56a5945ecd10d9,
            0x8253d02c6584f46b, 0x4bc5896a38546529, 0x70d2bf716238607d, 0x1dc5bba683c0acd7,
            0xefee49bdd83a26f5, 0x1ab85b79c263fef2, 0xde9e060ab75578e6, 0x195d23be77080f54,
            0xc11ae691a87481d3, 0xeb657b580632083a, 0x36a6b0b6eb0e5bfe, 0x6a18c75ef645a43f,
            0x55b10a8728b28cf9, 0x8a85ed8ce33fcb7e, 0xe2f385724906ba0c, 0x0c99c1f3b05c4ca2,
            0x74fdf8d1a38dc8e3, 0x1b3faf87ef97ee6c, 0xfb53dcabcd6d5e39, 0xf0e3e8d0f8fd7c61,
        ],
    // j = 240: cos(240·pi/(4·512))
        [
            0xeed89db66611e307, 0x86f8c20fb664b01a, 0xfc4facdfd3d64e3f, 0xb6a4dec498e3fbc3,
            0x0e0ea289950add57, 0xa8acc772534bbb88, 0xaa6ece5e84e79e42, 0x7d05734fb52d79d8,
            0x797d87513e599c9c, 0xb471bb29256c6cf4, 0xf041febaee7bd713, 0x0343dd9d23b73301,
            0x227265a6d0deb8ff, 0x32fcb809aac1732a, 0x454772390ba8b7dc, 0x720b209883248939,
            0x4311cbcd04004c19, 0xf2657c3f61c70691, 0x9e40022b9ca08984, 0x4af9475a1a3347b7,
            0x30f8f89e80c65313, 0x9f22075082c5b2fa, 0x0c6762b6110727ac, 0x99df5f3b0e1db73b,
            0xc115dbce0c63b183, 0xcbe94d6d8128dcda, 0xe552044977f31508, 0x8827f4fabe53d38f,
            0x8ab5c39e18335aac, 0x43768dc0ab858918, 0x66c62dcf624b7153, 0xc50851f20247ec60,
            0xca94f1749196d422, 0x2dcae4ede946d3c2, 0xa562b06efaa88eb4, 0xaa3c66d489d4a7b8,
            0x8799eb13acf55e4f, 0xff85a49ec1b41e58, 0x14412830cb9aa12c, 0x48849e9c358d7f84,
            0xf7991830ebb9eb8b, 0xa3180bbd79ef0b3c, 0x63e7699bfc9a3a18, 0x83a76a8322d4ffac,
            0x6252f187fc313789, 0xeb3205570e134c99, 0x59185a32e8d4347d, 0x8042d2fb65c41459,
            0xf44932efd1108d82, 0x569ca2fa3b90b0f4, 0x027689d7ce8aef5e, 0x21c2eabd36bc8460,
            0x14cd1245fe76b4a3, 0x424d556fc1de3d49, 0xa13b8fbb592ca9b8, 0xa5a3669edfdb4024,
            0x208e56472f250e65, 0xf37ac9b0e32cd593, 0xa197eda49916cbb9, 0x0943e98006afe572,
            0xd20a07e0cb9c1c3e, 0x63ae4ed092ec4d8c, 0x7d288fd8a6837175, 0x142d27efdf4cf23c,
            0x4f1f45abfda2ef5f, 0xe7da8ad13fae0117, 0xba6204da1450e164, 0x5867644a5d06fa97,
            0xe47d00f793d1f0cc, 0x06e30f1ce187377c, 0xc70427f35419e589, 0x1f13d81c6b3f681f,
            0xdaf0c17201a2912b, 0x4905cfc554e78efa, 0x3ad3715810ed4d4a, 0xae98072dbc30a334,
            0x1f4422efd1c02dfb, 0xb42dc9c27f8f4768, 0xe02717e6af49cf89, 0xd0e62429bae59a09,
            0x8e62dbf253e4e1b6, 0x0a380d4b09beff26, 0x17244a0531a3364b, 0x0a479e1c6980f6f1,
            0x758aee2ade7d3677, 0x65a2d8bc86fa1ddb, 0x9f0bfe8329dbad05, 0x2130c0e8245a93fe,
            0x998322495ec67221, 0xdf82b1101a1a6ee2, 0x739f160e88126c16, 0x22c9651040c27e0f,
            0x1c29fd6999547099, 0xb654d3eb21d76d7d, 0x7fbbbcae687b7500, 0x4a7615aecfb42b40,
            0xed9fc2f431ced717, 0x288c5a2a73b149a8, 0x577da38e1a07251f, 0x85f717e46a84c56d,
            0x90ec2535de744f82, 0x117c3671499dee95, 0x84d3529d0e6dec16, 0xb401fb6eed01926d,
            0xa8384ffcc3ed6c03, 0x1e44c073fa1da91c, 0x843c4ee09cd31e1a, 0xb583120775403fab,
            0x8358a19a28c6100f, 0xdbb9dda6ce52df63, 0x2fd37229b0ca6f05, 0x090ebbfa4b24060e,
        ],
    // j = 241: cos(241·pi/(4·512))
        [
            0xeeb45d1133d12a1b, 0xb02543239d77befd, 0x03ab47a10fadfd2c, 0x98b051c1f3008a65,
            0xc5f2551cf66379cc, 0xd4a9aec4524aa76c, 0x43e5489ca255a301, 0x27ca349a5b812716,
            0x05eaa2fe343a200a, 0x48404dce385874ba, 0x8f0902e978895a85, 0xb28c6a6ea4bf009a,
            0xefb4a6da8c72452d, 0xcca6094d6ee56692, 0x4e8fbbaf4649d636, 0xafcf5f40a4a30880,
            0xb5c4cdf7af397e9d, 0x01e8be4ea94d9ef3, 0xdc5bc3d94ce80250, 0x8a5f913b4c326ef7,
            0xdd218662ccf8c163, 0x58b6e5e8bd3747a3, 0xa5843c8731b03535, 0xcdada644f8a57088,
            0x5806b534e220dc12, 0x9fdd39e96d0d8569, 0xc7d91375f4b9395d, 0xf2db7c7b3771c022,
            0xbbf89c68ce835bf4, 0x59b600835eea1f37, 0x47e3cbc5123293e9, 0x8b862d6257a6748c,
            0x64956cd28c265ea9, 0xabdbc56307411231, 0x8a2ed0f71385119d, 0x9edc86acf9b8be22,
            0x2748a55e5defb506, 0xb9628bd516b9f45c, 0x7f3be7dad85ca20e, 0x3a85035fbdba5a07,
            0x1f43fa04b1c16195, 0xc25e740a88242df7, 0xda1ccdbb0ae0b4ef, 0xa3e3fcc6b3ca355e,
            0x8339024562a438b9, 0xb6b8fe2345d5c6ec, 0xca79d4d05481c2b6, 0x3f838f44441019c3,
            0x20c638645c272230, 0x982e0902772a5dec, 0xdd48e77368b7b2c1, 0x054a7992b340de15,
            0x9299ee0c8fb8ace6, 0x2928014c17ee0750, 0x4f4877d36b4058c3, 0xdab222f360e9d549,
            0x9a1a5d8a7f7ed1fb, 0xde8351df38828c42, 0x142ecce1a425532f, 0x767e62cbba853461,
            0x36da764b745ba0cc, 0x8be8523fb82f00d3, 0xd09f17af4c44e1bf, 0x026966612f42bdf0,
            0x557267572217ab20, 0xa6e4fd6258c0827c, 0x24ad1e2098383871, 0x69a558da2b9f8b82,
            0xec57b016ebb2d178, 0x1f09240191b48dae, 0x4e51658506984ff8, 0x00e5d69dec6d1569,
            0x1d72281aa53226ca, 0x57dc50c1a9ae7940, 0xb7d617475ece23e4, 0xe3d22d19129b68a4,
            0x6f852a3328a81820, 0xb0e28645dca40e25, 0x98fe34db47a9ab29, 0x123c4f0564aa08b7,
            0x892d36dfeae99369, 0x9a5cb5990ee6a7d5, 0x178b87c90a803368, 0x752e8210b1a38b55,
            0xb354fe361f5a3104, 0x3f1a07b4903d171d, 0x75f725873b1da6a0, 0xf9c027a39107b86f,
            0x442bb22368955050, 0xd780190c994d90d7, 0xe98320ce30659fcb, 0xaec7516de4aa50f7,
            0x30f88a93949610b0, 0x5733066e2d71d7c1, 0x1de6879740efb27d, 0x88e8d60c7f2cd9b1,
            0xd4f0b295dd7bd718, 0xc7bc66e20f92a125, 0x33fedc02097bd1d7, 0x1bac924d46bd5cb9,
            0xd4fa6cffcd3145ae, 0x27ced3ac11820dd5, 0xe09e3c4307fc9d42, 0x863d546ff1039b6b,
            0x45fefbab7272ed62, 0x8ba9e05a1252dd4b, 0xf2acde337dc66b8c, 0x4f7705d125d7d535,
            0x326ecc32f3e2e758, 0x1c958d8120374bcc, 0x2765e0cecb236b37, 0x2171fd5b8c9c800a,
        ],
    // j = 242: cos(242·pi/(4·512))
        [
            0xee8ff79c548acd0f, 0xa1d2c3d018a9279f, 0x29fb4ead89a4e391, 0xebc87a94da45f762,
            0x1be8837539329101, 0xe6439733636f5cf3, 0xcd5ce137cb533dfc, 0x6d51407edd6aae82,
            0xfaef7bba506a4ad3, 0x584cd21756ab2e13, 0x0bb5bc47cd9ce3ef, 0x98cff75d79150f0c,
            0xfee554a882596119, 0xa046756a03c7b5a5, 0x3c7b583e42eb0d00, 0x3ea7b69a30e790b0,
            0x4bb59c1880046a91, 0xb389be90328df298, 0x498edc1482c342e0, 0x37a3d4491bdd6541,
            0x8b122acb1d2c47ff, 0xbb820a7d4cc16bc0, 0x3631ee9e74dc79dd, 0xdd332678a868dfdf,
            0xc94dc0434af7a99b, 0x74793ae51b3b79c4, 0xfb38f7e80c376508, 0xb64461c5107af25e,
            0xc9f7f52e88c827f5, 0x62d8674456acb297, 0x29f919df6778fdb2, 0x3c295019847a2498,
            0x5c49cdee3fff11b3, 0x48d40c71fda609c4, 0x3fbca790d5b6626e, 0x9bbee763be37738d,
            0xa79766310a50d603, 0x5666f23725e03ace, 0xaa6bb5d92496902c, 0x0908fd7f84c03dfe,
            0x92c8a313061acd21, 0xf12392ec7a5ef9cc, 0x418f90e383948d0d, 0xfeb52800c510fc95,
            0xef4cf3cb573f78a3, 0xa88b7cd60ef80e0b, 0x271dcdcbe672fa33, 0xdfeba37355f3a276,
            0x7964536431979346, 0x34e0bd0bb939e6b3, 0xd083d4855a80f1e5, 0xff640a581ca4c715,
            0x78985c48a74ae4e0, 0x14e38f9c7202224e, 0xc95025f97917dc6b, 0xde45168875015048,
            0x8a0b227f62ae75c9, 0xc814da620d7e5d4d, 0x6c67ce4f1a0975f6, 0x3597b336ffa5f510,
            0x8c19ecec60994a05, 0x43288d3a021e3aea, 0xcd4a9676ccdc1359, 0xc00b4d3a58b6ec55,
            0xfe1c873a6771f354, 0x737dc3bcf07eab69, 0x36f8b955adec8171, 0xf87523329b39b3ef,
            0x4acf9ea2c2ab7be8, 0x1fb429aa28ab85c1, 0xa38aa86c52f2e20b, 0x1b8c95e4bc9967a2,
            0x51f97751b8233e64, 0x683bb3d998b942a9, 0x70ccee72a712c6da, 0x80479319c4f8e364,
            0x554aee09e8d6c7bd, 0xbb0ef183191a2800, 0x400be62b578b5f0d, 0x7c021ed4fd8f415e,
            0x1292d2dcf991bcf5, 0x4bbbde0f66af0c5e, 0x9de793956f00d766, 0x91d06d85d5e5dae7,
            0x563c6b62ea26a516, 0x263e348bd2850b0d, 0x2f40756a7866cbb0, 0xc43e61314c5be148,
            0x3613c814f78ed67e, 0xbfd97222d2c5b1f5, 0x779eecb01fc30686, 0x611098e1f391cdcc,
            0xa2ce0e264de48cb2, 0x7df75a2d3f6c2f06, 0x6f69c6dd2a012ecf, 0x18aa710799ba0bd3,
            0x2f738ce3f7748660, 0xdf1cc554bb863372, 0x1b391091849ae645, 0x311716bbc7daa27e,
            0x52cb76e16198ae79, 0x50736f590145f28e, 0x1f9fa30fcf1ab111, 0x1334e062fcdd5696,
            0x4158c589e4310d5c, 0x8152a1b63fa71b32, 0x155996811af76b9d, 0x66165ddb5d00d6ab,
            0x131329cb4db4b632, 0x73e1c2215322567d, 0xbac8a4c3aeade45e, 0xb702cd7fd34b8401,
        ],
    // j = 243: cos(243·pi/(4·512))
        [
            0xee6b6d5d651d2a0e, 0x947f7549ecf030a1, 0x9ad2f7b57af1194e, 0x9b91157b028cac77,
            0xd841f77662d83e6d, 0x925c8795166058c7, 0x61379639590fffdb, 0x1442d17155e41011,
            0x21fb9d4d11ec7e2a, 0x3619d645d9696960, 0xc0c85ace7f136f26, 0xb0fecbc570553c38,
            0x2b135e7fd4f3dc56, 0x3ab78ffb21917625, 0xdbec5080fccf03d7, 0x7a45a8f474c9309a,
            0xd0221c34b9033ef0, 0x479799a6b87a0d7a, 0xa55622760def4f04, 0xfcf415337ac7abda,
            0xb78640a93fe77510, 0xa066101887d274b6, 0x88255dffed54d0c0, 0x12fd560e3abff092,
            0x2478f6ff4001dae5, 0xca2a264c1c82c26c, 0xa899692fd50e54d1, 0x5ab1f3b09141e7aa,
            0xe54be79b8ddd8940, 0x885c1decb2cb2e21, 0x8cd22a31913f936e, 0xeb5549bc894eec19,
            0x7de140fd2b167d63, 0x17d1502fc40d2299, 0x27044ba45d4f563a, 0xaca77dccfd7b433d,
            0xf5c5534e1fc697b3, 0x5d15ed5b34375ef4, 0x1564aede8da5eb0b, 0x098b1f86db0e4c7a,
            0x4427ad5f618e9993, 0xe3ddcc90b68c450c, 0x4aa6856bb25d6d6d, 0xb3e62c4899a0f003,
            0x1a3120a8e55c9298, 0x585f53971c1acb8b, 0x0f7864485501f9ea, 0x4a3d4a932998a654,
            0xcd0ebe2350229d92, 0x8e34cf7bfb2b2476, 0xff7d156e5f876ee2, 0x507746738948b156,
            0x79a88f0d653fa3ee, 0xd7562e6d89c4725b, 0xbab85c9496741e07, 0x9fa52f85b3f3e81b,
            0xf5adf7ad9cfcf6cb, 0x3979cbd0e2979543, 0xc540515a87fd2330, 0xfb76560cc3330a04,
            0x8214844d1a6f964a, 0xf69ca5b056c36767, 0xc619f9b044184b9a, 0x8e13c437859ff89f,
            0x7feb14e7306fd762, 0x6e352e6fcdeb57c8, 0x8e6db28a2c3b6353, 0x3c236df6b8701906,
            0x19b02c8919ba3daf, 0xf692c533bfc67f52, 0xed4b40225c592f14, 0xb1d7c5f0bcf35dff,
            0x52d6596dbedaab54, 0xc48519032bdaea06, 0x97c019066646a597, 0x75b7a55e8426fd6b,
            0x94ad14a8dd00f6cd, 0xa8aa2de261b52f22, 0x3741dc400d582d64, 0x3216aaef22f1caa1,
            0x692ea6feb6c6c6d6, 0x403dcf878026cc12, 0x5296b9d1bf4b4ccb, 0x5dfa754660c10b52,
            0x8e82d13fcad18833, 0x6d77aa5b90b6ab46, 0x983d66c8f2f6169c, 0xb3cbbc17a483c2db,
            0xbf709ad20324bafb, 0xef69f4887d68734f, 0xe0938fbb3695873f, 0x232b20a79a5ef815,
            0x54a512e4fd6e1785, 0xb7169faaa6cec70b, 0x74188c125a0d4556, 0x5d651893b3b0a0ae,
            0xa189d7a29a29e751, 0x7cc4f6c8b8cea0e8, 0xb0e0de8643b04cc0, 0x0a8ac62addb6b47c,
            0x0f24d016dd595d3e, 0xf4888247bd71439f, 0xd6a2d20b72d68545, 0x3610eceb3594e87b,
            0x78f05a7353d1190b, 0xa51dcc3551b9cc37, 0x6423ca4ac756c9e4, 0x74245816541679f3,
            0x077bdc58e2bf7ab4, 0xfa7d603cdb517749, 0x534f6989457cb0fc, 0x3c78aa9f6e4bfb42,
        ],
    // j = 244: cos(244·pi/(4·512))
        [
            0xee46be5a0813016b, 0x7872773830d368be, 0x492df2719f456a53, 0x65c2ed35606666ad,
            0xf98e240b9bb3bb00, 0x77cf56c6ff88d81d, 0xe5b2c613b6a7dc42, 0xa6d2c3943604668a,
            0x589075581bb84035, 0x9837ac5210b13ea9, 0xff8fcf263fc23c1f, 0xa243d5a3931046d3,
            0x1c85e411e88264d8, 0x3fc658f1457cf962, 0xa34c8f83e1ff6a2e, 0x8142d9f1c8d1a55a,
            0x35b009c9943dbc61, 0x6ffb00f5caf56d0e, 0xb134c08773e1d96b, 0x563cb3e0b2f8e7ab,
            0x5c83a005b5d24d8d, 0x3723f39f95a97f99, 0x6fe02b555414863f, 0x524c3c35d4bd078f,
            0xc62970e641d0fb8a, 0xddef3fe4f8cbf5c1, 0x566e07e82531f925, 0xebc1b95a16817984,
            0x0054901e04073bb5, 0xf33b39e8f9a2c436, 0x714f1c0f9b116f71, 0x852ffe43907473bf,
            0x2ac997e8d2f1a912, 0x9efde9f62f4b8334, 0x2b3ce0720169ee6d, 0x969ab60e03460f43,
            0xf243436730a7c8b1, 0x9dbc0d309986a879, 0x1b496b7c2ccf35e6, 0x890c6163aef5a276,
            0x459509e6c8c9f64f, 0xbdcdc9da62addf7e, 0xc3472500be2b64b2, 0x6a835c5a1bfaa120,
            0x5ae7ffcb4f72a324, 0x7d2f26be4dcd2953, 0x71746412f9d71bc6, 0xc68ccf07878f2dd3,
            0x0027793290eaffe6, 0xd7f721032471be5a, 0xebe0f7f8eb6977d5, 0x354515e3a75d3a77,
            0x130f74cf39375e22, 0x6f136d340e56d068, 0xb8a695296601c47d, 0x1b79ca921ec7031a,
            0x75af625454c59ef7, 0xb9621717c5f968f1, 0x49e1335dbaae761b, 0xdf410648b2cd1571,
            0xf6543252c065e957, 0x244dda1e26490c67, 0x7ad66bf6b7718301, 0xe3ccab4be4e1bdda,
            0x674012a86359cc3c, 0x48a12e6553755e3d, 0xe7705eb9d7392db3, 0x4cf102b40999a766,
            0xf098484348cc62da, 0x653ad987ba61dbd9, 0xf337a3604fff9f96, 0x8a4d98173c69172a,
            0x5647e58c0b71fe80, 0x24fca567f02682ee, 0xf6fa5258a436322e, 0x2b839c1073cf57db,
            0x72e0ce17ad841cca, 0x4cf4dbf81a23944e, 0x251f7930bd521566, 0xab6faa739d96d78c,
            0x6856ab42eafee23f, 0x146ef7ebc6e2ad22, 0xb38a13cd55473cd5, 0xdece54b3447b410d,
            0x84fc92b589493a0b, 0xdad278dc4e734172, 0x265f42ecd4850d6f, 0xe70b192479db5ebe,
            0x38710aebb546807d, 0xaeb05cef88bd12fc, 0x148130cad6dc9ef4, 0x04be7ca6cb9358bb,
            0x7109017f47dfc873, 0xe1a7dc8add47c337, 0x7d32e4e037a8fd18, 0xb07e84e03f3dab2c,
            0x86c9fef5eada43df, 0x4f43f0769f7d944b, 0x9cff9189bad693d7, 0x5c5a1972fb76934c,
            0x20c6f52acf12377f, 0x4ebe0550d87968d2, 0x71e2141e349c9a70, 0xa109abc24610c29a,
            0xe1c250f123a3f085, 0x75e51fb76df28ad9, 0xcb16eba603df91e3, 0xc8ee715ba5d0f69c,
            0xb71e7be03817e442, 0x532c4496ec9b35a5, 0xa210595269977c74, 0x95bee9c34ac3c7d5,
        ],
    // j = 245: cos(245·pi/(4·512))
        [
            0xee21ea97e5a2972b, 0xb218c0c82685236e, 0x7abaf3d5738082da, 0xe635fbb50ce361a1,
            0x9c45ef3b163e373c, 0x44d7cb09fb23eab6, 0x3ef7bf941317799b, 0xce6a2fc35c4f0952,
            0x2afc3a54f165e505, 0xdfbe8347fe120d80, 0xc9dda7e6e4e900bb, 0x4f290ef26d9b2f36,
            0x166edac42e3b9d8f, 0x84d3b43a74e2b510, 0xe6ee6e873d2bf2f5, 0x65ecb7fc33c710b5,
            0x2df04aec0ff363ba, 0xe261826f51a09a88, 0x39eb5d195bca80d1, 0xf5eb2c6c8f7833ec,
            0x9ca396748d6f8698, 0xaa88e93ac8c200b8, 0xe2082234ff35caeb, 0x9bf27d0bc3ffaa78,
            0x579265180cb41393, 0xbff03dcbaa4c039b, 0x3d7ecd1b3bda9861, 0x5cb1201ffa6c2c6e,
            0x60572e00a410dc45, 0x747df2e6707b505c, 0x4a517a3592cfd057, 0x231eb1c243f31b5d,
            0x9054e4f94c469ff1, 0x6700485b8d5c5f8c, 0x91b4d29644e42d1b, 0x8bbba5f23ba77be4,
            0x2ce015abaed45e36, 0x7a7c32ba0510ffe5, 0x01d096b8469334a3, 0xd9eb30625a99bb05,
            0xdccdc520c34f221a, 0x9c51fca4c5d370a3, 0x7261bdc76874756c, 0xb4b1cf96523e7298,
            0xf936811067afbef0, 0x536bfcedc1afa358, 0xb962d671eb990396, 0xea0aca937ae9bc38,
            0x19647bf2c7cdaad9, 0xdc055c37723cb387, 0xb4f908fb1acef76b, 0x5bd17f075a7f02da,
            0x9d7a4e5b0c17b9db, 0x69fc93e26870f25e, 0x4998d76a8c6f4bcd, 0xf7c992134592d017,
            0x8f00d12306df77bd, 0xbd04e5d11e965539, 0xee1939abfaf1c646, 0x76b2a977833dea92,
            0x4eb49eeec6a7d6ef, 0x9dfc925310547b29, 0x3aab0ccb385f6fb9, 0x33c62f880e39dc95,
            0x390b1aba31fd6b0f, 0xe99ae2dcf7e586cf, 0xad26fe47e1bce6c7, 0x776315c9e4d25276,
            0xf9aa5a9c72a6858b, 0x0e68b95298ec2512, 0xb6cbc2884b47f298, 0xd6b02c98bfe8f920,
            0x7771f58aca38cb43, 0x079e76a29cc69b9d, 0x7f58208af905e5d8, 0x87c838a36ac2a45f,
            0x01410c90675d01ab, 0x97e908c7dcfa70d3, 0xe8670552cca435a8, 0x0b90cd550f9f3f20,
            0xa707b218886ae18a, 0x71c1b7c07b74df03, 0x8dccc803b3de8667, 0xe41d4020543d10e8,
            0x4175ef0ce3d52e0d, 0x23289b2803e6ceca, 0x00c1783ac3cd993f, 0xb092845b3797ad63,
            0xcc8a1cbd25604d4d, 0xa79233491905e85d, 0x5d73c22c5054efc1, 0x0f40ae10f1a00565,
            0xebf4ae5e758c3c61, 0x551161fc617c65a7, 0x51ab88514737b2a3, 0xe17595891f65f402,
            0x1efe591ef7c69881, 0xccd57630074d7b11, 0x3a0d08681aee9a95, 0x6d1c494403ac3d4f,
            0x73d1e9fbc472725d, 0x56a4a4830cae16fc, 0x21f9838047cb7963, 0x4cdf55b07b83afbe,
            0xb3d4b3e4876e0b49, 0x5c99b73f534fd7a7, 0xb5cdf1a70f593f23, 0x6e1db38666328f24,
            0xdc0925714fb7114e, 0x72131e9185ee0350, 0xcc223acf05ef8ea6, 0x2344d3807a7e5824,
        ],
    // j = 246: cos(246·pi/(4·512))
        [
            0xedfcf21cabacd3b1, 0xfee6a1eebfa13b4a, 0x17a30ceb798db006, 0x686a542df8299ef0,
            0x5dad17e7874c927c, 0x4675336ba9308ea1, 0x95eebf5571d1ab96, 0x0886eeb60649d6ac,
            0x45b7902feb394378, 0xe585d67330fa9ca0, 0x249fcf5069edbecb, 0x03b99bf5a1cec7b2,
            0xccb5ccd53039d7df, 0x0e7af6d048d6745d, 0x8886ceccc694b48c, 0xa2b8d39854334371,
            0xef59ea3c1eedd2bd, 0x6986b3ab12e0bc1b, 0xf03c6306a2bb5835, 0x765cd59232171ba5,
            0x270ff561f702ddb3, 0xa12b852c5ed2b54a, 0xfc21207ce8e04bec, 0x0e8f14bab9686a17,
            0x88b6188a04c2d93c, 0xc1611a3f6c08c841, 0x661afee4f465fa96, 0xde2662848462b0d9,
            0x0504b2fa7fafd039, 0x3e555bf4a838f016, 0x680e23a29858b89a, 0x1bf3fbd1538414de,
            0x1bfc0dcf8d778c66, 0x7663ac137a85927c, 0x397b6434d838b9e8, 0x485f0c07eacf4ab2,
            0x2bd56add07380598, 0xb8102af44916c695, 0x84f27c45e1fb5486, 0xc538638a80c11120,
            0x1d038e21b20e8b27, 0x1e7e71860c0faa2e, 0xa9c5af23a2497da3, 0x84f0f051cd307c16,
            0xfd72e0b995e7adbb, 0xb1918f73bed2938f, 0x6e89331e7d84327e, 0x7b655eb518e7279f,
            0x74e411add46c4563, 0x1faec5c41b435252, 0xe86733aebe0b087c, 0x29fcead458fdb9f5,
            0x81f1833859daaa39, 0x6316eafec460c58c, 0x5dfd6f94b8418b13, 0x55899662228a7152,
            0x20f5fd8c2ea5a8c6, 0xf8f26ab08db1ac13, 0x0c303c5dff64e658, 0xd574923a2049e4d7,
            0x7426042ded31861a, 0x821880e95be4a470, 0xa15c2ff40ba8c856, 0x925414b5ae0ca3e3,
            0xa40f7b91e1409291, 0xd792fc3a465590bc, 0xc7fbefd9165076e1, 0x00f679d80ec61a58,
            0x7caa5ef002ca07ae, 0xd846f8ed6ae1ebe9, 0x48dfc27dbbbc8428, 0x4cabf9c16b413ce3,
            0xfdb8627d911464cf, 0x33414f01f9c78cc9, 0x7811da6bc412fd8c, 0x001af38a18592439,
            0xfc9e44def142c4d6, 0x9007f0c2416c3f1c, 0xc513beb37a6dc39d, 0x0466f6694c02fb62,
            0x6f1434473d32115e, 0x9ea265183fa86601, 0xc1f1983d32030ea5, 0xfa3901ecc23dd612,
            0x7e0e4456d3f72cdb, 0xa944af9758aafeb1, 0xd24844f05a0129b9, 0x5ba77886254e60e9,
            0x017d2957033fe328, 0x20eeb642f959390e, 0x96449475f2692b67, 0xf63b4e67148f0da1,
            0xd8e0d8898b67d99f, 0x0b55ac0028d738cc, 0x09133bb2d8deb7c4, 0x823ec7b90982d208,
            0x30efe15d8a1890e1, 0xeeff58266cebbc30, 0xbd2290d7bae5f311, 0x9408bcf7bc0b559c,
            0x18811da6d6118360, 0x1a34d1a2b0b3e640, 0x14d94ac5fabacfe5, 0xceb9eec6c6d7e5af,
            0xac53a778fb4ddb79, 0x3a7e39b761e60e62, 0xf5c5953075c668ea, 0x1758465633f7427d,
            0x61b4062e978988bd, 0x2dbecd8ff4751611, 0xb486c52df2b31789, 0x1643d0da8f10d008,
        ],
    // j = 247: cos(247·pi/(4·512))
        [
            0xedd7d4ee0dbc6389, 0xa52eac26f2958334, 0xf3a1ff89fa168029, 0x4d8e3f355ecc5439,
            0xc1c1cd031f4eb6ca, 0xc75b2be2e17c4203, 0x6ea30b44b822e8ac, 0x09d651d80a97fb1f,
            0x5a563546037ebe3a, 0xd2db038c24ad14a9, 0x7dc5dcce1ad2838f, 0x106dec1475292d4a,
            0x64652b16af3df36b, 0x0cffece2f55c3306, 0x0ba753e64b9934ae, 0x2d1a26ef3458e56f,
            0x59189176a13d4a3a, 0xcc38de29a0c96b57, 0x7f0f2262f0b099b6, 0xeae71a2bcd0788e9,
            0xe570b1b402790bc2, 0x1d9a4de3a1529fb0, 0xcd60b6cbea826e8c, 0x77479b775380b60f,
            0x5e9e34e47153e38a, 0x35e8bc35dbd75f44, 0xa71a6e6015834260, 0x01697dc41b420cd5,
            0x7f6268e9b2ef6703, 0xe98d4818954d25a0, 0x6e5906da50c1cc17, 0xc1ec570d833f9a2a,
            0x4c0c101feb0fb6fa, 0xa0d244ded7ec8d4d, 0xd764f2cbbd25981f, 0xe01c638e1aa46f68,
            0xcea824284b9c94b6, 0xb0a52781b2fa1e50, 0xfc68cebe6c0df8f8, 0x4eae56515b41b72f,
            0x51cce3f55ca24caf, 0x54e39feadd8177cd, 0xa18ec81f09db7b02, 0xbe16f8b463cc46b4,
            0x2129c307843ff857, 0x712aa76b85d5aacf, 0xfde93275566517c1, 0xa208089bd485dca1,
            0x06f34663da8520f0, 0xd042196f54c3572a, 0x4a9543bf889c403d, 0xb5cc21311c4ec69b,
            0x5173ced16195318a, 0xccb34ff4404898ef, 0x132821a615b7319c, 0x6cdeb68a4ca65f0b,
            0x45bff54c85bd4f7e, 0x23b9fcdd8510d836, 0x1e548aae1df62106, 0x2c3a56769b6e7bc8,
            0xd948ec9b35a4152f, 0xe999399cb5161710, 0xca27f62f80026e11, 0x022b5527f71ea3f4,
            0x1a49f2f9bfa6f66b, 0xe596031fe045f791, 0x0d80fc467ebb221f, 0xf107b79a75f0d1dd,
            0x54c70a3fa7c9acd9, 0x05cf3dcfbbcfd8a4, 0xf2545430c4c95a00, 0x33214635d4f17fa0,
            0xb066d46b24c38fdd, 0xbdcf38e67b116be2, 0x7e49aed98f5c2186, 0x5bd340d3debac831,
            0x2fc07b4231f70a55, 0x2c31e91651366032, 0x11bce34906592511, 0xf8d52ba8f7f3ee30,
            0x676e4b47a0fdece5, 0x8ea528f9d360a459, 0x18e95c6c6d0d00ba, 0xfee41075a2d85c4f,
            0xbf9ff96bf43ac95c, 0xaa0c281c6b01dffd, 0x84a501c33eb0652d, 0x026b9e446208d587,
            0x1cf859dad286a312, 0x6912ee526b6cca83, 0x966db7ccf03854e1, 0xdf085ad8aa9c7834,
            0x6ab8c2428e8b2d24, 0x6d021941f75b1ae4, 0xb6b89072fcf0a884, 0xf8a56d2d2c5d8e34,
            0xeb4b275b0752ecca, 0x2ea0cb70eb8885f2, 0xc27a94774abf3d85, 0x00e1ba18141a81e9,
            0xeca2a4497c5d2799, 0x66a664f5128cab38, 0xac9f12721cdacd8b, 0x52c25a3285b27c19,
            0x328d098c86d04978, 0x144a8c81f78f0786, 0x7b7ac8915b201f7e, 0xe2ccd21e18269f31,
            0xf97d1f905e3694b2, 0x0e48f11f2a2e9a34, 0x17af57f41f62fde0, 0xf98d010d115717d3,
        ],
    // j = 248: cos(248·pi/(4·512))
        [
            0xedb29311c504d652, 0x11815196b9fbf5df, 0x6f340fabaa13780e, 0xee2ea72f6796aab4,
            0x6479184fd64fdd03, 0xfff5ac40eec5dd32, 0x2bb9e2295d8bb682, 0x6e773d9e88065f08,
            0xa61cbe70148b7095, 0xbbb49251e28545f1, 0xf13cd08db88f16bd, 0xcd6b11a967632912,
            0x9d781404cd497bcd, 0x6f21933152f0b71c, 0xf84440e4830b78c0, 0x8aebc17e5647a1e7,
            0x0252f247187f563d, 0x88ca635865f6229c, 0x177912705a7e4feb, 0x8da650bca1c2258a,
            0x0eb3aa619a7236df, 0xb4b3ca5116687ed2, 0x2521cebd1cf215d1, 0x967402d8430c97ad,
            0x5f9a37190280b739, 0x72f0f8dcbe6634bc, 0x8b8945fc1876afc0, 0x4bf23ef82ed1fd59,
            0x6713d6156b40b628, 0x296ea9d10a450e7d, 0x65babb6a6470c1b1, 0x4386c600bd339a7d,
            0x6503519c424e5e46, 0x8505da628f9f127f, 0xc1b2c48b0e2fa57e, 0x143508e446414cfa,
            0x7dc00bc7af8a4b50, 0xf31353dcfa0b95b7, 0xd261daa1de9a7598, 0x9d8627a73b7b6551,
            0xf34dbdb072d481e6, 0x2ca084ebba015dc0, 0xa2599c389d5264be, 0x404dca02353727e5,
            0xd4eb893928987145, 0x69e229a1a6ee39f9, 0x98b133a9a7947e7f, 0x4d6cf69e739a78d2,
            0xc7cb9b2be9749896, 0x2add16ad535837a4, 0x288cc55639c375da, 0x4857d00856781113,
            0xbe95c6bac5d5aac9, 0x9bbbd1493bbfa7ed, 0x2aa6b477dd73980e, 0x6d9789242f1886ff,
            0xb40a4aa733f4a360, 0x76d353f16676fb4c, 0x5fdb2f8de3c223b7, 0x2735c778da3a7b33,
            0x1db1f6a48f91ad5b, 0x29b0fc2661f079fa, 0x490f338b88392478, 0x2567d08baa1ecb52,
            0xc82ce25ca134d434, 0x25c7a8d3962b0aca, 0x41379d368232565f, 0xd1583df93fa7893a,
            0xd2af03fc0db87f00, 0xbdf68d7e6eeaa282, 0x2f0faa787deb1076, 0x0491cee92c53df8f,
            0x161b79d528eb6c66, 0x0aed9d32a4a9800e, 0x4430716c5df701d9, 0xd3a70fe1cb5b51bd,
            0x445e0e16a1116eed, 0xbae48f6eb1fa3b3f, 0x9068feef5f7314ae, 0x4e322b6b963451ba,
            0x374ba234f552c914, 0x7d001132e7542d77, 0x6cd92a15eefe50d0, 0x14a4065867f270dd,
            0xa0609647a3edcb28, 0xdabfa520c114909c, 0x1115aeac123af554, 0x51df51b49c399a8a,
            0x374b5bf0dec53dd4, 0x3c9c3cd456c09b94, 0xc87e2711609771cb, 0x6413a1e4b5c9c635,
            0x843df1c3e607081b, 0xa25bba95b05a80d8, 0x5555bbd073430a6a, 0x5bcc822cf86dd54b,
            0xcc2f47efdc050f3e, 0x411d00fdd09563b8, 0x98ff69b5364b4ece, 0xfbda11b993032c9b,
            0x43f3dbcc8f35a258, 0x49a86997467ef04f, 0x231e44d391cb51ea, 0xf048c84ae926edc8,
            0x56a9b80031db09da, 0xaf6d6d8fc3e1090a, 0xe9c1d14d19fb2909, 0xd3435a25f98bffa4,
            0xc67af349de005dbb, 0xa836f853f8022df5, 0x892aaf6dc8cf385a, 0xb3ab62a96670b9ce,
        ],
    // j = 249: cos(249·pi/(4·512))
        [
            0xed8d2c8d9061bccb, 0x044b03ca4ad81d15, 0x1c64f3b0ee6c9695, 0xe585e4c65accdff2,
            0xbed7590983a2245e, 0x5ce8ff9f86299e1a, 0xa03d5419a7b97133, 0xce2e6ba032eb6b15,
            0x8293c5deb9b9a0fe, 0x43a337a3f904c967, 0x0a58cb8459c1d1a2, 0xdcdb991d46de6df8,
            0xaeaee128ef7e8249, 0xeac9276a7b53296f, 0x22ec083e0905e0db, 0x9c27665e8280ee15,
            0xfe47d5370b93c46f, 0xbc9ef6db0fbcdf0b, 0x7dc61b8d358b8d1e, 0x574585f98cd45bc3,
            0xe54ef51ac87879d9, 0x76610d29c21a0191, 0xfa799fba79b4c1af, 0x720877a0e6ddfbe7,
            0xad05b0a8d549b230, 0xb2f0d27650f1df15, 0x7909d14a44339ea6, 0x40c5d49e86648df5,
            0xb4afe30b3e03bc36, 0xab663e6eb178e356, 0x01204a67bd5942b2, 0x6fcae5e44e55a5ad,
            0xe629bf1a7e6cd263, 0x7da094c30e7af1d7, 0x2a0d1bea9b0c4d34, 0x8e3667c4853aecae,
            0xcf68f0c607a03cce, 0x8b19cb27be3f6f3d, 0xf4b383e8dbee2190, 0x99480bf95329da4c,
            0x456ed27b1522d161, 0xb2102d47484efcf5, 0x511cc3cdba7781ca, 0x8e382260dd4b1001,
            0xc09dd461eb2dcc69, 0x3b053b6ae0d625e3, 0xe25486d00f6406d0, 0xc67fb07346973f2f,
            0xd5d28bcce5d538e6, 0xab2fd899e065bf68, 0xd07100466d31d76d, 0x19e7374f8302f19e,
            0x7d864396e965eeb3, 0x5d747a32f3136d36, 0x1299d18f52efb24b, 0xb58313654d383959,
            0xea9031e672f48cae, 0x788f68e6a57b6371, 0x80eda50f5f5360d5, 0xce6e6f22cece2a4f,
            0xd856d85d73cbcd26, 0x9996897548e056f7, 0xe664b26a206a8b92, 0x72790b9c59dbb82a,
            0x49d5c35bba486243, 0xc53fbc85673f5510, 0x701458f1d6127688, 0x01f3c74c07bf90ab,
            0xd4e78d8c6c876037, 0xd82721d3b0435c98, 0x2525584f2c1d6d11, 0xf1abe24fd89ad6bb,
            0xa07d56f442bb8d3c, 0xe9dc9915f4aa13f8, 0x9b64cb272a36243b, 0xe960ee88a1fc4563,
            0xff7aba755a899519, 0x7a26b3aa74581f84, 0x1a19adfe3bb755e6, 0xa74622a0aa621c92,
            0x4d337d3df52ef4c9, 0x127b7ff58ba25178, 0x1061db4e89d0b7a2, 0xa41f343fa4a0881a,
            0xdd529733b6ae73ec, 0x6c5c4c4a1f5a7c71, 0x7c63aa8e7c2ee9fa, 0x9d7b8b64b2ef1b1f,
            0xcf2a1fd1bde32766, 0xdb0d73d795cc2630, 0xd26cb4d1d275e575, 0x4592e88ac7bef3d9,
            0x5c31cd680f4c2a5a, 0x80792dfd320ab6db, 0xe9f9ade94ef9f1ad, 0x351b4d11599329bd,
            0x4eb8647bdb567f4a, 0x2c3198f7d0d0ea5d, 0x73c37987e75244ed, 0xe820faec7993a583,
            0x70ff6fcaa962f348, 0x76bd863ee6c4c6fc, 0xc19964aa6d42b595, 0x2b96b70e47f78cce,
            0x6a8e9e6eb90ce5f8, 0xda4a2bf83108c0f3, 0xb8d5c3b4dbd7107b, 0x700623492e14f095,
            0x62e3728a9711ba97, 0x2577a5b0159e1ff2, 0x54094f33ff1c6341, 0xb7e7baf90003e9a4,
        ],
    // j = 250: cos(250·pi/(4·512))
        [
            0xed67a1673455c601, 0x7289102076a125e5, 0x6e0cf9f6379d10b5, 0x0207d3169ec9e3bf,
            0x3408ede112e47da2, 0xfa06b6fea9f54b96, 0x8bf3691e8af0e453, 0xa9768171681f2b9e,
            0x33388812bd69ef34, 0x51ff2c1cdd59c690, 0x6099d9c637562eed, 0xa42617d9c9d289c7,
            0x6a7f37e9f77d8183, 0x434197c06bf4bb3f, 0xc81cd05873275e91, 0x6da54df754de5212,
            0x4cd1d379da3f8c7f, 0x10390b542c890bbb, 0x5b1de010841a2b4b, 0x84b80ccf087323d7,
            0x176fe0cfb5f27336, 0xd3a98d982c68a01a, 0x59091c986782a9b0, 0xbfcf16a7c2044d5c,
            0xeed22570932dfd26, 0x45c848496a951978, 0x63c535306a4c59e5, 0x2e084302a21d4ff7,
            0x683be2b80d0c029c, 0x14bcbad7d6a09768, 0x53cdaf4024cf3271, 0xe43077df7d6de7cf,
            0xcd1b1ee12c638acc, 0xbc6adfc2b73d90f8, 0xf65c59ea0ee45dcc, 0x76eca343d25e84bf,
            0xe035662aaec85c3a, 0xfdd4090dbfc42baf, 0x0b305cf1e68dfa85, 0x9648ea3c11c46643,
            0x8f3a6fd827e0302c, 0x28ef1a714bc17136, 0x492adfb30f808ab3, 0xad01fcc5d8328d68,
            0x71c4e4b44cb2bf8d, 0x6ddfe72c8a37b6bb, 0xa5308c424533838c, 0x183c2f67c56e4864,
            0xc810473a52414396, 0xc9b9366dd64a5c16, 0x994aafc863c546d7, 0x5eafc04c17197184,
            0x7f3aac6e0523ffb9, 0x3761bb8d22dfe848, 0x97ec382dd2268fe6, 0x920257710aa5de74,
            0x5e77fc202c45b570, 0x1e91d1d6e70bf9da, 0xcbfdce7d2a7dd68e, 0xebca025bd0e5bec4,
            0xd9c2bc97e0d55d7f, 0x4e87655ebec8dd10, 0x946c9e2694b22870, 0x0af2267318c4644f,
            0xdf76fa8ad44b07ce, 0xcf3e91d8848c6b32, 0x167785e2dcd52063, 0xbfc16d8ad24f4953,
            0xedbf1c1bd75e0d7f, 0xf340c8833883517a, 0x785346af63f1603d, 0x41b860d6cb01d1a6,
            0x14d89c82bab60501, 0x067fb3c8433593fa, 0x9edbf75532ad60e8, 0xa284692d595a9166,
            0xa5af495bf8fe8945, 0x72563710b6109fb7, 0x41a231d0f41bc59c, 0xe3f1eee8cdd2e175,
            0x5ce184989a9350d2, 0x5c8bf96a273da971, 0xfeeabff073cb9fa6, 0x8be8327a6cd0925f,
            0x57d9bae7fc62fb23, 0x9ccf39967cca5a0f, 0xd95047424e3032b8, 0x0e9d1aedb58cd49c,
            0x4d8ffbab49c57774, 0x3837f7296ac54130, 0xf36417ac42cc0516, 0x92d73d71a175a698,
            0xd11ef368da5e91bd, 0x925df7454dc153d8, 0x4f0f4532c0ea810d, 0x3e4c168a2c7753bf,
            0x2245a56d62f8f195, 0xe648ecb58594102b, 0xdd76f4d3b7520d1f, 0x0929e1d7ccbe6091,
            0xedf02ddeb04d2045, 0xa2c9207ea88ee638, 0x75ead13b12984e0c, 0x4d5b473b8011a374,
            0x9e6afc4e4312a1dd, 0x9d9c494cd0eb2b4d, 0x787860a60303dfb9, 0x4aa6b5f0981a7c28,
            0xdc82fb873b092307, 0x7ea4d08078a14aca, 0x5285dfefc3e057b0, 0xc90a167a0150c1e2,
        ],
    // j = 251: cos(251·pi/(4·512))
        [
            0xed41f1a47b09db9d, 0x3c8fe78ef8fbc337, 0x9602c1bb07657da0, 0x90a023aee5a9fdec,
            0x7c0e55b2903fb964, 0xa736140ca87aaea7, 0xf14224dbb83861c8, 0xd415c822c4ef64f1,
            0x925ee0fd92a4bcea, 0x5695de1561b39496, 0x21547010b3c71677, 0x9d922c57f5764026,
            0x8f075e9b3bdeec42, 0x4c3c9baac38951a4, 0x261825cad2f8d43a, 0x6d503f0efc14634c,
            0xbf05eec01561a0b5, 0x814cbe30acfcb0df, 0xa907c350e129f727, 0x15c90d6de635710e,
            0x26c4f3456bfba51a, 0x4274160976532701, 0xd16526f68acacb70, 0x8fedebe0de8462d4,
            0xbefcfd5be1bb86f1, 0xae0843fd917faa67, 0xef5b813525b443e5, 0x59256c5b6a7f1186,
            0xaf87565336149047, 0xf62bf32d2321ec11, 0xa7903ac9877a1a9e, 0x80f09fa17891e67d,
            0xca661111d200d75b, 0x7a969ffe20d41916, 0xebb25e376dab1053, 0xe632957563cb3518,
            0x619c316b5b28b577, 0x6442958ded63c88e, 0xae026a055ccb1b41, 0x0b8ccc3b6612f4bb,
            0xc7dcb0420525ad53, 0x99e23fd71477422f, 0x0c4bb762d89e1eed, 0x8c1fd4e64c936d45,
            0xde3966556ec122cc, 0x529ae812d2a44fe0, 0x2d8d9e1352ffc056, 0x38ec2789b4f85fb0,
            0x2dfd6f1426a4a5e7, 0x14649f5e27f6b42a, 0x83b287a5d346f850, 0x88f12bee2d3e9ce5,
            0x43e95c8163c3b7c3, 0x366f7e7421770fa7, 0x49f0b973f4e4622f, 0xaf712add21c7d028,
            0xe971f1507b03f596, 0x9af4afdab77901a4, 0x6183115e868d232a, 0xbe67b7be35acfe44,
            0x615793cf367530f6, 0xa9b1b9fe87c259d0, 0x5bbe998327d54e5f, 0xe6c338d36be20447,
            0x5115794447556ff8, 0x832156ba835ffb68, 0xb56bcd30bd1ce551, 0xaecdf3e2bd82ca02,
            0x73f73a9a5b6433b8, 0x35f4921257fb1807, 0xc9df0367a28859c7, 0xe4d597e322492df8,
            0xe7af379a661eb572, 0xde63032e149f4f67, 0x2500c7d68e346a92, 0x20f8d5d5174c37d2,
            0xfc0115487eef01e8, 0xddc39cf9a4c794bd, 0x2b442fcac3c08d3e, 0x099f7e08467b9cdf,
            0xd4a6ab3b08958738, 0x09bb096fe30f2c95, 0xf18ee209c70c7966, 0xc7d90e2751200202,
            0x5a92a6404f5777b7, 0x21bb4246af14b609, 0x3b3a19fea1c1a2ef, 0xadb3a85fa4262d82,
            0xbf0413db378b10e2, 0x1bcab3dc0fc52649, 0x06cf22b0c5a5829c, 0xdc2135a6b1299a7c,
            0x7e67c7efd5ed1ffc, 0x9e54c83fab1cd5b2, 0x7e55cb293dd905ca, 0x512ccc7eb5a363af,
            0xe87a43af2a683ecd, 0xf30ad8b26ca7ed24, 0x683a08a53c41da80, 0x5db477c90756b23d,
            0xb0836e31b14d692b, 0x7accd1f6562cfe74, 0x7a096af704f604a4, 0xaaee1005a690aa64,
            0xdd0e5cced37495b1, 0x836caa615400bf35, 0x6deda38a950366ae, 0x2905ee9616fcd0bd,
            0x2e4ddc1ce463ec97, 0xe968fa64de2c1efe, 0x901b2d7a126dec5e, 0x8326d5f27c873895,
        ],
    // j = 252: cos(252·pi/(4·512))
        [
            0xed1c1d4b344c3d4f, 0xddffe98c4f8aa031, 0x6a04ac9eb3c03b66, 0xaff05348a456d674,
            0x54d51b0f38dda478, 0x9c583a0ba3db6722, 0xb645f4f9c95fa7ba, 0xe735102adf13cf00,
            0x7df199689dbb0291, 0x8f2dbaf43ef3722b, 0x6a12854295b3b004, 0x1320c314001603f3,
            0x61633bbf150cd300, 0x751e743e0885b773, 0xf7a9c93eb4e05525, 0xaa006ea8676d3f26,
            0xfa2de64ac776081b, 0x7774abf71854af93, 0x2611e62933047ded, 0x1f78a6ac88380d2c,
            0xe0c69950ca619109, 0x1d387832a41c5820, 0xd7822fc9797654d1, 0xa4be925469292862,
            0x3d885a537e40d926, 0x07f1b8dbaba70578, 0xa81454f8ba862682, 0x30649bb9a8c93dee,
            0x285c04fdb62a21a4, 0xac7781cbfa209268, 0x0ada9f987d3d9ffd, 0x6afa1ce881fa96ca,
            0x19501763d1f75574, 0x9b909262f0dc2994, 0xa0b11c62381b8efc, 0xaa62d9a3400f064a,
            0xefc98c5eb0526035, 0xa08f279faffb06a8, 0x0bd166fd69657863, 0x4e10eaef08970279,
            0x717fa679c5cca9b8, 0x69558c83830b8d05, 0xf9d9e951f56ff710, 0xac6f7c079e6f366e,
            0x242a85b391cd9445, 0x987ec1781347faae, 0x44fb6337e3d4f59d, 0xead21ff85c8f484f,
            0x68e05c6a70bd1909, 0x690583597df0beed, 0x14e6e14329bf161e, 0x0c39afafd6b4672c,
            0xf4a767547fe19961, 0xf64f828630a98608, 0xfcadff47bbbb83d9, 0xfcd37a0d50c97349,
            0x28f9845d572c7599, 0x924fc4cd0a6785b4, 0x7f38254a4726860a, 0x23a0f42d317b8dfc,
            0xc83aae3c71a48665, 0x207f64864a70d885, 0xeab354b98064f265, 0x85471c0e694ff9f1,
            0xe9f6154f0a888c90, 0x3bb56bb9910eac38, 0xfa24ae37da33c51e, 0x1aad2f9c8cdf4560,
            0x63022fe68e9324a7, 0xc96191a8dece18c6, 0x68a406956da9ffa5, 0xad3c034003f2b5b5,
            0xa186d15632c3f65f, 0x701dc856b8f50e39, 0xb49dbd9195c470c4, 0x00de61b7fc818d8f,
            0x641b8c77b8ee8ad5, 0x83cd9e349003e385, 0x58b55e6205e85722, 0xd40c8709d6c92f57,
            0xf37655fe3e9b8b15, 0x91a0467639b52499, 0xa46f9a5e587e837a, 0x2bed3376256cba52,
            0x5f8283c8efb07dc9, 0x08e0d819e2621513, 0x68cbf8ef6562b728, 0x0d11c2d7509aad16,
            0x66ddc47bd2afa3c9, 0xdb91578d0e84ef71, 0x02833e5b635d4888, 0x9436c157e7488fad,
            0x12d636629c3aeb2f, 0x5093e959f4e5b44d, 0x4d1f36f6cb94b9c4, 0x98a926494b8be56e,
            0x8da5bcf9d79a52d7, 0x247b614d7e255466, 0x0ccd4f7b86aa27d7, 0xcd11b3ba6c119307,
            0xaf5437b8db1c58ba, 0x81bd328274ca1e26, 0x7dd09206d25f148e, 0xa1b685b18719ccc2,
            0xf40a98bf51bcec65, 0x6c106c6af8100cca, 0x7fd205190ceda4f0, 0x17d2a500a594d9d7,
            0x94c3cc550821aa94, 0xa99159257dcd7345, 0x585755212a76139a, 0xd4f61ebb9c4d519a,
        ],
    // j = 253: cos(253·pi/(4·512))
        [
            0xecf62461358f9b64, 0x3a282ea95da6ee0b, 0x01d878d13c60b7df, 0x5ca9a65774225f4e,
            0xb7b66ac4d3590ee4, 0x9988f892f6c449ab, 0x30cbf3472b4bfca0, 0xa434ea1194fb7bf1,
            0x0b61650dbe6a21b5, 0xcfa676fee4ce0409, 0x350ea775d5703ca7, 0xa19d25e81bdf1804,
            0x0fb974a43322c636, 0x8f15636619ddf968, 0xfb9356a90ad4a0ee, 0xe4959fec8e6f342e,
            0xe38484f0d1d1ef2a, 0x0776c16282120903, 0x778ed5b07dd8a167, 0x29545b3f8baaf78e,
            0x45bab4d9ab5df9a7, 0x3b36fd2dfe65e48d, 0xf1515b85454e5252, 0xa60712c49dee6184,
            0xe57b53ca19358957, 0x73c39205c8888b79, 0xf7a1d7f3e8df60aa, 0x07ab20f3243a9a97,
            0xfe42fa2c9572f1b3, 0xc677be2fc9756341, 0xb18bceeb8efc121d, 0x7fb5b39f6912792b,
            0xda3a30d231fc03b9, 0xc265364f6fcdefdf, 0x0f9815f0eef16a49, 0x79a10102c01ad792,
            0xab3330fcf6b6a6aa, 0x406cb6c97105aa05, 0x1411b8af7bab148d, 0xfc4742a94b0abccc,
            0x23ad752cd703f737, 0x657623d82c47b493, 0xe24078eeb14cf7da, 0x4356cefbac73728c,
            0x125ae1d25f30f6bd, 0xe5ff828a093bd628, 0x70b747301d693011, 0x3b5f2da8d6c01271,
            0x0de0afb1206ed5e7, 0xa93cb5dbdbf50d90, 0x70450ca947d24392, 0x0f706857cd02ab2d,
            0x24f368de1bea16d9, 0x2acf9a3d9dae15a2, 0x00fcc08895d2cb91, 0x28e47fc66f4f40e2,
            0x0636421e748dbc5e, 0x775d654aca46f298, 0x11a810c656651f16, 0xa238e1129cca3266,
            0xa7709ffb54a552a8, 0x975bf1597450d8a9, 0x9bdddc37dcc4b873, 0x61f4c0f06ffafa85,
            0x2d4670a7aee158eb, 0xccfe59aea2320067, 0x7c0c4054fe1f7736, 0x9047accea58c0046,
            0xa2109f04b57e09a1, 0x98efd930cf4bd58f, 0xca290bbfb44cce2f, 0xd85da465ed4982d0,
            0x18ca2f754d3cd145, 0xc12d651b09211fac, 0x57e1e199afebf41b, 0xfba35d2f32685637,
            0xdf4bb4717917a8d2, 0xb7bbac2b27a637a5, 0x3aacfba812c200ae, 0x3067d76c421d9502,
            0x90a5b6b67199cc24, 0x325c74aae82df06d, 0xe9415546d2a88157, 0x4c17d292a016cdc4,
            0x81bcdcf53dc94cf9, 0xb13a31d1b96fa72b, 0x07143612b624f6ea, 0x3b4459b2cdd015c6,
            0x310625b92eeb87c8, 0xb3b1caf816cb2db3, 0xb440486651303447, 0x5b912ca6e7cf1810,
            0xa012efd7f12f8a3c, 0x8b505a36b7ab293c, 0x889442a093670aed, 0x59ef70f82d903750,
            0x9bdaa7cd21d03cf1, 0x7700dd019605307e, 0x8c2aa34abe23df81, 0xf300558944a3d659,
            0x270d143bb4e95c37, 0x2dc5cbff5a67d600, 0x439765938f9426e7, 0x435cc3b27c2c9806,
            0xc711015ff43de00d, 0xe32ce66b99eb511e, 0x145209b67e4c31e5, 0xd8d3550393f13b5e,
            0xcd6519343f7de095, 0xf237c3d5d0c70060, 0xf4ae3ce8ac63b6ab, 0xc2476f36b8c8b402,
        ],
    // j = 254: cos(254·pi/(4·512))
        [
            0xecd006ec59ea306f, 0xa8392eb238578aaf, 0xdcfd518500af23d2, 0x9a21db711a5f1554,
            0x8faf04fd44ed6023, 0xaa4f1ea920d37060, 0x98acab0c15d66bfe, 0x0d99632f7b2f4d12,
            0x3b10c0a47132c5df, 0x52ed93a5c3163d09, 0xd7b24aea2708fd08, 0xb5800ad3b93ae4a5,
            0xa9b2a3930497d96d, 0x4a105fd58100a7a7, 0x96fe2b9de602103e, 0x0ab37400ed19b15b,
            0x631744f068068b39, 0xfcd7ca62db0d3720, 0xf8e41813dc48210e, 0x1ca098b2556cbcc6,
            0x8d6bf3ee1ae1ff1d, 0x2f270baeff8c1bdd, 0xfe18f479b2f4f474, 0xa5d1b73af54bc26e,
            0x69beab179e7c83e8, 0x1266c2a87d85592b, 0xd69cf72385437a29, 0x516975769f9fa1a4,
            0xb88953b624ec97b7, 0xc391166520d4a1cf, 0x5f4a5f8b299ea28a, 0x58ea1ceb683900c1,
            0x9fa6f9ff5bf17fd7, 0x2c61d93f6a988383, 0x843e49fb00db14d5, 0x3800632cc6f40f09,
            0x95d6c96377adcc35, 0xa9aec034d6db0627, 0x96da7774a2f9c6cc, 0x983c3f368b2aa621,
            0x0a97eb958e27a59c, 0xbaa5877886dbac5a, 0x8e8ed71b9d559e2d, 0xfc73e9e314b71b8a,
            0xaa2559c50cccb8e0, 0x4d4a6dca92aab559, 0x5e2654bfe33f99ca, 0x3059116c998f9e40,
            0x53cef88c5adc3602, 0xb7c060b1ffd2b64f, 0x0b4622ed6dfa6dea, 0x9f4909486994f245,
            0x779e30586876c6bd, 0x1fe843a24330231d, 0xc72ec1fcae13ff1c, 0x2c069c1a486392be,
            0x7a2d9dbf77db8153, 0x1e66c223b4b8a089, 0xc1d40382a261f0a5, 0x72b5deb393cacb9e,
            0x4581d977ac8418c0, 0x24da359097bee65c, 0xb495ac3b1af60a83, 0xf511d1da61d91a20,
            0x09928c8b352f800f, 0x83a73b4567dc4075, 0x68d04201533f5d5d, 0xd7fb63cf3fbc7421,
            0x34a1ca6874765182, 0xd1ed24fc21ce4347, 0x625aa67fc48daebc, 0x06f4e578c71e00e2,
            0xdae2e0b31ae9d472, 0x49a6f54dd9114f99, 0xf93087c75bb068b7, 0xb82b61ddd1b2e87e,
            0xf07f6310f52d6bd1, 0x2f210c4e77447c6a, 0xc743c5a65432153f, 0xe494efd540f33b45,
            0x41b7db864bdaf404, 0x4c57cc5228f68df0, 0x4a1c2206fe426f36, 0x9325abc7ba2e3fcf,
            0xe22463e8bb34b016, 0xe885a91690d058c9, 0x6d0c9f839036e4c5, 0xe1c34d14c47adf1b,
            0x6e975329af4393ef, 0xaf917bc4d7205000, 0x313204ae467d2bb1, 0xb35c7327a66c596f,
            0x56b824d1336793c7, 0xdec784127f026b3a, 0x7b83fc528f56a085, 0xfe271f00a1238547,
            0x79ec711261449e5c, 0x7e5a96e2bc7ef2d0, 0xb2ed3eea35c339fe, 0x295346e6503c9f33,
            0x725ea0f3bacc6143, 0x3d424d11f2dddbc0, 0x25a813349fd24fe3, 0x204b0b7526c651cb,
            0xaddb67ea0a007b24, 0xc2d61e627e811d87, 0x9ad540c76d18a316, 0xe0bab25450a3b417,
            0xf4329d6d4edef891, 0x91c397b50d3e2e6e, 0xf1271b60bcfa1d40, 0xad6a7d6bb0439a56,
        ],
    // j = 255: cos(255·pi/(4·512))
        [
            0xeca9c4f28214da24, 0x62cb7805bb85ebb9, 0x2ddcefe8d23ce0ed, 0x21c6d2c7c5b82915,
            0x4393e1f62ee143ca, 0x9acea7f230ce9192, 0x43d177db2b63f5ad, 0xfb61a4f37195b077,
            0xda091660e53172db, 0x11fe7feb0b6b4806, 0xc51618d16778d14b, 0xcfd50037d6c9b62e,
            0x9d2f6911959b56ac, 0xebf1336bb3265ff0, 0xd23de15b7ad75977, 0x01779dc9b6ffee52,
            0xbc8645a84ce43566, 0x620ce303db48a2b9, 0x427d68b39cd3aebe, 0xd169d807aeb081db,
            0x3c0c08e1edb0d497, 0x5a539326c8ee5139, 0xdf5972e08b6e9484, 0x81db10c6584a0973,
            0x75ab4f82c2331080, 0x12454cf897151d7e, 0x2b264401418de96c, 0xde43db13d43fee84,
            0xb3a21d968de0f71d, 0x736968cdab5fd829, 0xb90cf211fb79c431, 0xe840cbea8d39bdd7,
            0xb6b13e03983c81e3, 0x12e8d74a525ee9b3, 0x82c53a44d2dd41a5, 0xc3ffb2552ab77bce,
            0xd890e8da5d5f5290, 0x89aa2924a46b20ee, 0xf46be3cc3b2c42e8, 0x653777ad4b3ce78b,
            0x4b702a94e4e05605, 0xadad0c63e18006f7, 0xac08f83e06842e87, 0xdc67ca310f1d3c4b,
            0x199b94277f128ebc, 0x5ba9b5304d364f04, 0x7c4cf8506bf451b1, 0xe9422e73d56b6c6e,
            0x94ff9483adda0cd9, 0xb605cbd3bfeba445, 0x127452747a23f68c, 0xbe29ae77d2c83dd0,
            0x05fb186f504472fc, 0xadb75a31b75a23bd, 0xec00c9b23057d1b6, 0x21b424a01cd41ced,
            0x52cb5326abe0a786, 0xa3e6d29627fab52d, 0x0aefc0f335bcd0cb, 0x2f91ff4f89769fa4,
            0x32eeeed83c5490be, 0x490db58a442763c3, 0xc72a185f60da68e2, 0xb6a7b4e348eb4270,
            0xd11d3539b121d88b, 0xca6bccbfe68bcbbd, 0xd4a2292af9882ed2, 0x8ff14ec425142b85,
            0x2cc4ff0169e312a5, 0x13f3527433f07e45, 0x94af6e2204db0bf0, 0x607a07eaca2f0e16,
            0x8aaaf1c1027aea37, 0xa7772c0afa90d3ad, 0x9fb8a0275638af4d, 0x3bdadbbbd4253da0,
            0xdd78b4029c9add74, 0xab6a0e6e71d7cc23, 0x7e6dce824c44e04b, 0xb86b64c6ae0fd4bd,
            0xf94ac25a84f49d1f, 0x0b38a86af78ab9de, 0xc651419d6049e976, 0x021f0dd6009981cb,
            0xa12a201c8ca0c73c, 0xb9a73c874f19b788, 0xa0234c23efdf8ab8, 0xe71ba1de5f29c0be,
            0x52678d468f488c1c, 0xcb0e7ec674bab8b3, 0x6757adfb14a33a18, 0x347038a4cac47fc0,
            0x1c27d7b2a3fdf04b, 0x8901d24750913d4c, 0x2cef9814ea3ec5e6, 0xb0755f7e4e59707e,
            0xabf0f1c913103011, 0xc3e269aa69fb552a, 0xead39ac04f56c327, 0xff75c4df28443cd5,
            0x9d83d91685029f21, 0xd095d8f91a84b496, 0x9ca03e53a8824e4f, 0x2467e1ebcc352cf9,
            0x72adff5d62ced8ff, 0x7157107cfb42e17e, 0x05a8c0daa026e931, 0xfa70325dc94c6153,
            0xe0620373b22d4c08, 0x360592b8d75739be, 0xca54469ffe0a28e3, 0x0ea1eee061df2896,
        ],
    // j = 256: cos(256·pi/(4·512))
        [
            0xec835e79946a3145, 0x7e610231ac1d6180, 0xf0a83d3cd0dae9b5, 0xdb897c2384083746,
            0xa6340cb65c4b11d5, 0xb1ec03e9739998c8, 0xd8c97a34ea811324, 0x5cf9e6da96d39959,
            0x38730faff81d5fe2, 0xdee55e941c0d6fa1, 0xc888853506b2c5b3, 0x32f6419be462b49d,
            0xf36faa56cb01b5a8, 0xf79363dc74471ab8, 0x3ed86cf49be96af6, 0xa6999c3943ac60a5,
            0x87eca155758691c2, 0x2001e01ef06bec1c, 0x23d45641f6d8439e, 0xad17dedfa1ff1858,
            0x585b1c6c9309702d, 0xb2a9c09a6f8b4df7, 0x448a5189a6d67ed4, 0x40a01bc0149f3349,
            0x67e1030c24f03077, 0xb6a9694fd355d09d, 0x18ee7b0759db2c63, 0xae5f9aae9d52f98a,
            0x062025baa34761de, 0x8edc02884c29450a, 0x0fd943b8a1510aae, 0x4be6f049485d4451,
            0xa584b9d794f02a4b, 0x63c59234d7a5fa76, 0x1e8320054b29c61d, 0xc2f3cd00d13f8322,
            0xb2affed5e839dde3, 0xb949f81c4536a1a9, 0x72eb68b96d8572e6, 0x0e7717d18802e4ea,
            0xa651e80f216948a5, 0xce2f22199bd90571, 0x37eb596730b17cd6, 0xe56af779fc3ea0e3,
            0x8423644e53557124, 0x65259ed5eddd79fc, 0x07ec84d46fb52045, 0xac455288a008ba11,
            0x1f43a00488778dd2, 0x0b2aefddd6355273, 0x59013a2d280ed1da, 0x153635582609c678,
            0xee55140a0fc4d515, 0xbd0b5caf3989fd34, 0xec643096e6be46f6, 0x10fbf0bf43639239,
            0x097ca9fa8562db27, 0xedd302cbd174001e, 0xeee96e57bad06df4, 0x7efec30a7b90e76c,
            0x078795eb2d1cb8f3, 0xb311ba90034fe080, 0x7af26f1cbbef87f1, 0x2f8a8f4b192017c7,
            0xc493872b835a7697, 0x3eb8ee908a2c8c3b, 0x44d425ce4b918811, 0x735e15fe6c154cc0,
            0x83e5a2eb53b498e4, 0x8217bed2aac6a7f8, 0x951fbdc586d4e84d, 0x642dae9d145203e1,
            0x83491d43f1670ec1, 0xd8a55c506309db33, 0x4af76739614481e5, 0xc03ad54580010bce,
            0xfca2f7b7aa9a87a9, 0x6f7d76ad71712bc1, 0x6c82e0173e3a5b31, 0xcaed9f940e403910,
            0x1a8d27bc9b1f5eed, 0x23e02344a353d2a5, 0x249733323d2b20f7, 0x3ad3f75112b5fbc2,
            0xce43b9029dcb7004, 0x65362933e3514425, 0x7381e70102f52288, 0x28b4618f0e3739fb,
            0x5515dd79acf76144, 0x15bf43088b58b247, 0x428a98116dd5d90c, 0x7e62cf67014912da,
            0x0850c469dd247c27, 0xfed8a24af5f7b786, 0xfccac46624c1d11a, 0xf1acefdbe42e06c1,
            0xd0567ede45e8b80f, 0x3804d6e73ec6e4ea, 0x987793d60859b984, 0x07a9deeb1627a4fa,
            0x4c699d7baf122ae8, 0xeb33ace785e92469, 0xc583ba2aece413c9, 0x0bfb44f01e7f2215,
            0x8466e8c2bf3e3c5d, 0x7aa8f2d80ea3c5e8, 0xa8f1e51535444008, 0xf2288e8c70292039,
            0xf11d368801427844, 0xbc7d8dda6455c61b, 0x69533dfc3173ab50, 0xc76cc5e2cde8efb8,
        ],
    // j = 257: cos(257·pi/(4·512))
        [
            0xec5cd3877ce5a0bc, 0x8aa9f4bfe02c9fe8, 0xcde0747060b7b350, 0x8ed2ff4b3778fdfe,
            0x90a22c236f58e1b4, 0x1004b2867fe1dee2, 0xa5ffc37f9f99a308, 0x5cde027eebafc865,
            0x144d7b0601cc9c4b, 0x666554758f5624b7, 0x22a2ecab034ab713, 0x099b7574b155f9e9,
            0x6978f5b542b73b07, 0x8a733395745bc350, 0x3f7481ec982b99d5, 0x4ee0cf8978f51e9f,
            0x8b77fe27ce4d5a6e, 0xe0f5db5d084cccfc, 0xcee94c1c47ada2f0, 0x9dee054be98fcc49,
            0x499c184ba235ee89, 0xf761b597c1380b9d, 0xe17d18f0ccf711cb, 0x22f4934969666676,
            0xfbe6efa42afed9f6, 0x6dde5c672954a625, 0xf29a97a4a141fd7a, 0xf7e2fe6ec0db627a,
            0x0509731b59eea807, 0xbef7e8a72fef4f33, 0x55f86a5a215c9df0, 0xac175c411d8ff904,
            0x4e887c6a2b5c09a6, 0x82ca956d9e1ca172, 0x583d4ec83ec40491, 0x2e7b595c554af4e3,
            0x3a8350da12f1a20e, 0x1a79cdee235aff55, 0xb637eabdf006a003, 0x77e986844601af68,
            0xb2d60a1c2ae71087, 0xb9435713989fc295, 0xb59af59474a59c05, 0xc0163fe1331db337,
            0xd570dc78da3bd88b, 0x5ee24d33b69b571c, 0xa8dcab467b301af8, 0x7cd1f1757ce0a5f2,
            0xb53ba51fe8af7c2a, 0xed4bf6b631dfe328, 0x090633e38bf87c1b, 0xfebc1ee633660ea3,
            0x6f156fbe229b8433, 0xd9e0eaecc1c1959e, 0x066d14d6312da3b9, 0x368aeb0d8205e401,
            0xd46d78cc9761dfc3, 0xe282f1594a7c9bf2, 0xae4c104c0ebd6410, 0xb6d8b708f11886b6,
            0x91ebd6712b9bfa45, 0x750837f78c907dde, 0x0294c8dee82f0f12, 0x8fecc9f70c0ff04f,
            0xe3565da58a22d865, 0x56a9e09161c10892, 0xfdec7afd8169bc73, 0x78a26e792d0bc719,
            0x5c4910a5d4b09256, 0x019af602a04fb1d2, 0x10fe0bf2b49d8ec8, 0x146b25ff5db27641,
            0x7c5a12425ea7823b, 0x00be9e50baf2d48b, 0x4ed75f7dd86a1911, 0xdce4ab6f24e97341,
            0xe2552d25f9c3dade, 0x87d6d74b187e6a0b, 0xf3a3b4249c43b282, 0x704e9e9c91601cb8,
            0xa3000fa751c51ee9, 0x208dde0b49d0038e, 0xcd491f7ec529b0e5, 0x4e5dca34e3d96672,
            0x851d4960d8ac6066, 0xdc9b13a09f4b054a, 0xd0ce04293a802a94, 0xbb0d817732907bc5,
            0x4096a95890df4793, 0x98c7232429ebf18c, 0x91202efe92360f76, 0x89574f1a8eef171a,
            0x72893817ed315569, 0x126a1f2ea29aa438, 0xb4bb38b85d444fca, 0x416530548fc03b26,
            0x90f249f20a3fb98e, 0xb31e1c16e92bafab, 0x56a82261b2599e37, 0x3928f1d70191ad53,
            0x066c54ab0354b399, 0xdcfbd6d9e737fee2, 0xfa0b19489c568a55, 0xa8d4a8fb0de84bce,
            0xae583eec005a977a, 0xd966627e0d192ce8, 0xeeb71ed0959a8e60, 0x689c22bb70242668,
            0xa57e2f81dae2586a, 0x6d2b2f43b5679d79, 0x15b0fbb8d32cd829, 0x5b615576975efa33,
        ],
    // j = 258: cos(258·pi/(4·512))
        [
            0xec3624222d227bd1, 0x0278047ae3dd0889, 0x49f85dccab491b14, 0x957e491cf8e35f27,
            0xabb50228db5e8aa9, 0x24ab580c84340ed4, 0x115a13d3b41fc32f, 0xf3089d3c673b1756,
            0xb85b6c873ee53f99, 0xd9414810517be310, 0xfd5c81d84b08cf58, 0x23fc74664322c33c,
            0x1c6469c574a3cd21, 0xc3859db5df2a63b3, 0x56ecff868b75966e, 0x21bea7d2a17373cd,
            0x68e10fc298f0c047, 0x4fc52cd4ada4ca23, 0x6eadcd16fca3a87b, 0x4313a4835a1153e8,
            0xceaa64699e8cffe8, 0xcf03a696ebf15903, 0x950016d93562f974, 0xf64a7f9660ae52f9,
            0x40b2b8a42108f29a, 0x6d8ec9fb93b4a466, 0x93eab533b3ada367, 0x9153484ce6609e91,
            0xf136afe77ecc716a, 0xbb6bdd01a694d66f, 0x8164622494ac378f, 0x4fb1ef7d377c2cdf,
            0x8f85bf7cdb2534bd, 0x027e669812380ba4, 0x1ba32724e8012e7a, 0x0598abf9c76efbdd,
            0x51b87d06a8d3b329, 0x33085a34dff8e97e, 0xf685aa80697f685f, 0xb555adb5159c3f5d,
            0x14f6afd3432928a3, 0xe0b67a13147a4e31, 0x5b58c69be96e4d85, 0x576f29bfb7c915d9,
            0x1bfee576db99ad77, 0xeee6fa8f057aa7bd, 0x60697168a1a562ea, 0x8c85803f19d7de86,
            0x20958bc94628a403, 0xe3a8ddbe98c4e133, 0x9dfde7628d1f1881, 0x7ec26cf1af625944,
            0xc25f931ac96640e0, 0xd7c72a2465fd11c1, 0xe8207ee276d77ab9, 0x0b5f9f91a5342cf0,
            0xb34e8e75b2e36cb3, 0x54c9702877f7b774, 0x0ade845d8b648d90, 0x2cd967fd1f27a1cb,
            0xf6fbb5c49852cd36, 0x20197723a39bb2c3, 0xbfbbcdd16a3a8896, 0xfbef914c626a7455,
            0x6833ce47fc0581d2, 0xdb9b12cc5dd8504d, 0xf2fdc55e94c089a5, 0xdabc215132a22d10,
            0x81238b316558df00, 0xa6c2e207b52d9dad, 0x48ab3287c0886c68, 0xc4fd0f30fdd71dfd,
            0x0401922138b73a22, 0x784cadfcfe394849, 0x6dcb881c10113c42, 0xe154f409bcde3a9a,
            0x049818f7ced2baea, 0x0fbf1cfce59a6910, 0x99ded8e6dd781442, 0xfcc6822bfe61e1ae,
            0xc11360c85c7baa67, 0x2115c1214d058603, 0x76326e157aeb361d, 0xcb31a40a11546f3b,
            0xc5ef0642d2c91f50, 0x038d159f6469cb16, 0x578bca14ba340e99, 0xa2bcb219e68ef60c,
            0x933ce211e6a936a2, 0xe9a210a45dd23cea, 0xe5383aca47fd980b, 0x346347f14b6dbc16,
            0x8324f3be0bb3588d, 0xa71fb5ab9eb12aa2, 0x3c8697e06ac7a957, 0xcf395b40a7644a90,
            0x5739a1630747ffd0, 0x5787037fcf86d039, 0xf6767ea6e55f59f9, 0xd2fdebc8062bad00,
            0x5815b7f63746d0af, 0x79104c68e09f8a32, 0xc629ed2f0d8adb83, 0x74f2a4206452a203,
            0xb086bdf959f4d7a4, 0x9d4b2ce34c580301, 0x1112f3f884d6e14b, 0x7c563acfb242f12f,
            0xe854040a6aa40404, 0x9249ef0181480e3c, 0xba83ec4161b274f0, 0x7e8bae5cb20875de,
        ],
    // j = 259: cos(259·pi/(4·512))
        [
            0xec0f504f9c5b1381, 0xae6dcd408e8b12c3, 0xb049b941beb8670a, 0x33a1ea4ba5c8136d,
            0xfd31536ff1924284, 0xc3d9882617bdd0ce, 0xb972f1159f148c5f, 0x765955fe66df0ca0,
            0xa504d3d9fce2b9a2, 0x8307120044341052, 0x9cb9308ef71a876c, 0x0f654257b71fa837,
            0x93aa1036cf3eff2b, 0x83946decd0318bc1, 0x88aaee49e75c44eb, 0x267f04776612067b,
            0x82536aa9f6b50ef9, 0x888d9ccffb7fa23c, 0x740ac227de7d50d3, 0x8476f79708a692ca,
            0x1d98c40a8f5127d0, 0x7881b043a0349b3b, 0xc477d23322989ede, 0x1e707649e1b77c3f,
            0xabf007060c63823f, 0x57ceb461580717dd, 0x20aa23a944f2f3a2, 0x83f5d9d3f54c1b39,
            0x111d5b0c3cf50b06, 0x94d74697d8a929d6, 0x94ed9c99587b905b, 0xb9d25e416e67ac95,
            0xe2c041e4db005742, 0x7b78579b1fd68ca6, 0xffb75fef3ff5a852, 0x6dd77e24473ad02d,
            0x28fd9e8c76a3cdc3, 0x910b50aa7d54e257, 0x3a17f1911b03f9cd, 0x71ebbc922f600eed,
            0x244b54c759ec170d, 0x351f3ed3c2bdb835, 0x4af7937eebd6396d, 0x6c2626eb7a648ca4,
            0xb8dc5314337e82af, 0x5cb5955b6271555d, 0xc57c79d6c79df2f8, 0x9f4c87b863a210c2,
            0x65da5615ffd68d4b, 0x472940a2cdba62df, 0xe4b47afacef7d79e, 0xd5855cf219061fcb,
            0xed525227efeaf891, 0xec6f630143c60abc, 0x0201ea60eef8a8e8, 0xd893b9557ac5a3a9,
            0x53806e8f09a6704d, 0xe7049cf8e3792640, 0x95802e218c5e64a2, 0xdfc031f6174681c2,
            0x113a946c915097a7, 0xf9d84453698c502f, 0xf4b945481189bd4c, 0x2cb88ce4357d95ef,
            0x2094b94898c5a326, 0x0f4247fd29feeef2, 0x3b83bb53e29fd50c, 0x3adc80f015e5fd50,
            0x4e63fa31b81412f7, 0x5fb1ac932dfcd182, 0xb8ad133a150dff0c, 0x5bb575db9138bbe2,
            0x2ef160c689503649, 0x6d6cb3b29841d639, 0x067c8ea4008e0f37, 0x89851668f9de65d6,
            0x181c54f5687fc2fd, 0xc1f5b68620b35faf, 0xe6d95f5cd5a8e3a9, 0xd003f759f25461ae,
            0x638837c65eaf947b, 0x52dae2accb7dc181, 0x97a495d26d703187, 0xbb050d549ee4e65a,
            0x1b137c834366fe13, 0xe0db3ede2c96f8c6, 0xdfc3a8d26c34f199, 0xe26edec1c80b22ac,
            0x0d5423892463c89c, 0x93f6890298fdcd49, 0x75f1abfcb2a7ddf4, 0x0a19d32ec82d3d79,
            0x223fafbe164110cf, 0xb2d7e21c01bf60d0, 0x892f4c4fdc1fb0b7, 0xc10b060629aa4fd1,
            0xbdfad9d939afd85d, 0x79bc021720899b7a, 0xd17168d726d2c49a, 0x8cd6828889f650ea,
            0x576604c29a41fd79, 0xba44f6a5fc4ea5e3, 0x64d723150ea2935e, 0xaeef5c15cf7d63dd,
            0xb33761f98257ef35, 0xa650bfa83c9a0ba0, 0x33bcd57559c8fc02, 0x91f541d87ea7c615,
            0x2b6acfc865126dbc, 0x9d0a6a020075066d, 0x84d123951316d85d, 0xe294208c9653f54d,
        ],
    // j = 260: cos(260·pi/(4·512))
        [
            0xebe85815c767cb00, 0x1e99ccb9adc62ca6, 0x496a3f0787ce397b, 0x3a63852d5a1a9655,
            0x1952bbff3a06b2fb, 0x5b4deb8af04db465, 0x1dd2d53dda4d631a, 0xd85ee1c8581ff386,
            0x282b1bf66808c336, 0xc975ab7d6f22bef3, 0x25c5d5e36dbd0240, 0xba8ada95337f4b87,
            0x9bf8e230ea7ff7cc, 0x1a85dda36226a60b, 0x3a9e33b75fa8ffa5, 0x9bc2b5a1f57e355c,
            0x5b03686f37bed573, 0xdc32bffaef8738e4, 0xedc12b7a372d4472, 0x8e5da3f0ef48c39f,
            0x49f813be5659eb53, 0x54c30cf1b3a0a04d, 0x4dd140f51fd542fd, 0xd8804669bc2b32ae,
            0xf93e255daf13b18e, 0xca8193d730acbcfb, 0x40b4d3c6be84ec71, 0xa1e6cbde358c6e64,
            0x85cd40527e923668, 0x041012dccdc3b29a, 0x84215be195687664, 0x09d9faafd506fa2b,
            0x31ca643ac86f5c98, 0x6a132113bb87c87a, 0xc93a57f2060036db, 0x1a6e895cc9ad21e1,
            0xc469d700fa58bfcf, 0x4ca1bb635588fb40, 0x64bef870b9715e03, 0xff112d17bba0b6d5,
            0x8c988b29ca9f23fc, 0x95b5416e19f06ea6, 0x5674171140fd3b5e, 0xa706f1b8e9518f58,
            0xd472d525d28c163f, 0x4756233df4a29ac4, 0x45653bc6fd54171c, 0xe5262a27e95de0a2,
            0x0108bd15e927ff58, 0x74fb82b4ede31917, 0x8f096ac903b7bc66, 0x68593998af6a4d14,
            0xe75527345bf28d7a, 0xa3df93e4ce245f4e, 0xd4c936419ce9e73c, 0xa5de82c2c792ebd6,
            0x4a576e23276d91f8, 0x1c13c0097e239ea7, 0x070ca5724041615e, 0x9479eb38ac0bcd61,
            0x5f27dd3aa12b028d, 0x061d50113d5122ec, 0x91c780dd45abc85d, 0x60bd3eb07508812d,
            0x5638c9e52b51a23a, 0x83eb4f95683f1842, 0x011888c69e7c55cb, 0xcd76667220203c19,
            0xc4f79ba99b9ff0f8, 0x75be1c81a6e59057, 0xcc9e7f7a49b36124, 0xc86c928f51a28e30,
            0xb0b5f2b4ccfec2ed, 0x59e94c4103e325bb, 0xc1cac2648578576c, 0xa4a239813b23d0a0,
            0x8c8c4da832375126, 0x8ff53c19e5ec63b5, 0x607305906a50b1c5, 0x03e0b17a46b7f23e,
            0x35ee5ae7ab383fd5, 0x7d6c1dd537c79a29, 0xd547651062650f94, 0xc18da8268e5cc3af,
            0xbef56590535ccd21, 0x3057170fcbc37460, 0xd401b6d3a8fe5e61, 0x21cc04d47f03106c,
            0x14bb5a14626fbee2, 0x1c6a547549fe0f41, 0x2e1410bb908e3b7a, 0x9feccd98770489f3,
            0xa1851bfb040a6f17, 0x0de34431042ed431, 0x78555bf48aee36b1, 0x6d43b3f1bd0e6a15,
            0x4416d384778bd1dc, 0x4f3b4925020cc447, 0xd11de8811caf35a5, 0x806e6aba36981e82,
            0x2f25cf651f7fab0b, 0xcdfbe13a65a4040e, 0x160e8599b493a3ac, 0xfc1bec2b32b62d69,
            0x269f8150a4ac915f, 0xb15259e70aad82c8, 0xa54331335d7011c5, 0x7f15007472a8c663,
            0x6c6f1e91483420dc, 0xf26c531032dcbcf9, 0xf3ec4cac599d609b, 0x81ec3ee0c5af3028,
        ],
    // j = 261: cos(261·pi/(4·512))
        [
            0xebc13b7ab0be2b4e, 0x5f4edafa0c9ed3e9, 0x722e591e1d7136b6, 0x4cc6beef539b9929,
            0x7fafe74f724cf5ea, 0x2d3d382408a55c93, 0x5ddaf6d1071f0773, 0x706e93a8f1909b53,
            0xbec1369c089d28d1, 0x60f696095978b793, 0xcbbf9e4400950aaa, 0x9d7adc814fa07ab7,
            0x51147fcef5839d48, 0x6a44c179c0774d7d, 0x840de2843efc1fca, 0xd3ebb3db961959b4,
            0x527b6a40690c8531, 0x0c1c558dc23c43df, 0xad3f41bf9b6ca32e, 0x6e3c33494fd8f16d,
            0x2d6aa5d0af01c40a, 0x589b95b3fc82a989, 0x9a2f625032b63211, 0xcdbbc219e64d4dc6,
            0x3984027dc9e5455a, 0x5e57ab6ebf5b3ae6, 0x139c5e211966dc7e, 0x47efa730f9f4e9d8,
            0xce46ab53275d4d00, 0x9e23383b3734960c, 0x291b6fb070267f58, 0x53eaa632366283aa,
            0xaae8854d4d358b57, 0x49016751d327e9f6, 0xf8d52acdb55eea7e, 0xb7159a8616d1c213,
            0xd1ef699a01141010, 0x724f100810d15399, 0x57dc4d5dc72142b6, 0xa299ecc022344987,
            0x349c19d133190dbb, 0x8c4e862770fc4f8e, 0x214c6f2145ca0734, 0x1a885d2730318da1,
            0x8852cfeef076a387, 0xf47db604d27eb434, 0x8b588301ea3f5558, 0xf06a112fb7030fe7,
            0x6be281da501daa3f, 0x5af497bbab412c9e, 0x6202a56045a6725b, 0x9683a30cf2c1c206,
            0xa63bb3c0eec67373, 0x25531f17bdf9563c, 0xff0ea947bec79911, 0x8c158bd39b5fb6b9,
            0x5adfdbe8657a436e, 0xc134197d49a27d11, 0xe903c1b9e2fe3f7b, 0x7c78a486eecbdcc6,
            0x6db22acbbb3219db, 0xfb8cfc58902f0e96, 0x7a375046c7c20f5e, 0xf1454e0ca5c69a57,
            0x7768671617593e0f, 0x3ac20cb8dc2a5157, 0x89dccf35c2ef4e18, 0xf5e7095d8af1d416,
            0xbd262a7f8b0fd692, 0xcfe32c65177ddda9, 0xccc03c3e23c54b98, 0x4fcd7cc46c929efe,
            0xf24d526b2eb9596e, 0x44bfe3426cb15d28, 0xc1161da514e79eb9, 0x5da48653c2660421,
            0x0da610c612f04463, 0x7522c0d5a5268857, 0x43d06847dde1c89a, 0x238456ffd4b1176b,
            0x309177f1f5876384, 0xe8459f183e0c6bac, 0x78cb562fc44c916c, 0x56e9f467292f437e,
            0x1e0537b9e152aaf8, 0xf3e829444e83db81, 0xaf95b187c30a35fc, 0x3a21f085b1f6ba4e,
            0x78f576be32f2271e, 0x75a61396928d4e9b, 0x7fbed403d67c744c, 0x2dc6a0ddeb6187a8,
            0x5bfa8aeacdb87bc8, 0xef31e625252674bd, 0xb091cb3d216d9dfc, 0x68c089b16c5b3810,
            0xbe031fa7ee133534, 0xfe7521d13a3d883b, 0x922b75da7e18442a, 0xa9247d65641a8335,
            0x370c715c8f67884a, 0x2e41558b95ad0692, 0xff14c59ac9e7eb80, 0xa0d335fdc3dd3fd8,
            0x6e180681e77962c7, 0xd7895ee594583a92, 0x9076484c8b489f5d, 0xeba8cc8e43fb1fe3,
            0x0216fcf45d0a03fc, 0xd6cb88f1f7871d2d, 0x076ed4ae709ff891, 0x41e9e1db7418bc1b,
        ],
    // j = 262: cos(262·pi/(4·512))
        [
            0xeb99fa84606ff5ff, 0x0dae311e656e0661, 0x2aaca3a42ce45af5, 0x9a5bbecee3c5925e,
            0xee16d2e921ef126b, 0xa1392b7138960cea, 0x215adbc1d29da3d4, 0x557fd55bf923fc22,
            0xe28a93d124e49212, 0x997e8ba62d0c611d, 0x59bab6da28c4b905, 0x56d1a59c4ef3bdd5,
            0xe5fadb6ff4fa7a4e, 0x419aaa42c7d84529, 0x1b8ff715744cd285, 0xe2ba08275445009e,
            0x2b0257e7b1d30ad2, 0x5e55b1cea5ff24fe, 0x93103ffa46142e00, 0x1d66cd8e7a4c20c6,
            0xc815d1bdd79cbe5c, 0xd7b2ee236c642027, 0x49e2bf3e398e41dc, 0xec8d02288c0683da,
            0x31a5eb4c0049cb18, 0x9378dfaf23090e9c, 0x16d650ad5fdd1551, 0xd9899351eb5648e2,
            0x5e5f7690a484e8ec, 0xfd410570ef9043ee, 0x456502b27c110e53, 0xfc8ec19ff88a0f84,
            0x2f41e307d59fe11c, 0x445f7915a9489306, 0x3f79ee5a1457b54a, 0x63df6299d7240eb6,
            0xa5a5782229721ca9, 0xd2ee1af9ef6c4de2, 0x322f48dfcc2c3c76, 0x26e5906a77aefd93,
            0xf843402610c1b64d, 0x5d37904f328ddb10, 0xb435ec076ca050db, 0x2c21b4ee1065bbac,
            0x5b7f2aace6658307, 0x6eb8ce061a11e270, 0x8bbb3d34b02251af, 0x3c4464559ee5dd70,
            0x558ef8047a94d36e, 0xb17f16aa5e569894, 0x670d0bb56925337c, 0xd45130d95bc59732,
            0x2ee819f497a12df9, 0x123cd0d4d0328f6a, 0x2480d9adf2ebc8b2, 0x881394c8154de3df,
            0x4863340b983fd445, 0x9074d447b27ce687, 0x010c399dca539d2d, 0x5c85f862e7f788dd,
            0xfeef084f3bee5950, 0x2161b376d863f78a, 0xe1e9a6ac6d624b44, 0xa8933bbb553de07f,
            0xa6b20bfb99650704, 0x33b211e024fe682e, 0x0270ec6636f8922a, 0xc663cc3fde28713a,
            0x8c9c1e7d74fbde78, 0xdf47033b14f3fc19, 0xff36b983df678fdb, 0x3da3fc5332fd403e,
            0xd36f2722e61ea5c0, 0xc5c514214a8950db, 0x597ea3a5949422e0, 0xba696ad704707968,
            0xaf68a9ac624b8d47, 0x62861c72026da26c, 0xab839fa3204b6446, 0xed2813ec9dbe3875,
            0xc0daced26d9323fd, 0x8994672e1466b2bc, 0xbed76f8cf3d755ad, 0x7b21db1f036935f2,
            0x375c5cf3b261baf3, 0xa47406f37c45c2b3, 0xeb9ffc532f3d193f, 0xa2a5ab16e8304bb0,
            0x0cde90cb94a6cdff, 0x234ddc08719ce086, 0x2b3eb8b935ce4b76, 0xdfcf15664c28dbef,
            0xa9dc97a9dd8c6179, 0x5dd36c835359fc39, 0x699fa09ef5ce9dae, 0x59f31137f37ef8ab,
            0x68f292219ea041e9, 0xb781fef0199cf728, 0xc790feab3bb07942, 0x8f69be75ab7a18a6,
            0x7b46df77eb146523, 0x126af4c591296961, 0x43f1e08a74ed15a3, 0x86e9b66cd92587d2,
            0xb3ca34648febc9c2, 0x45ed0aa1748b3e34, 0x18c4c3b6b760bd53, 0x998045b5dbd27a72,
            0x38f92e82579e5f0e, 0xa4463a20a315dff4, 0x2204a457736d8b92, 0x338494f5ddb800f4,
        ],
    // j = 263: cos(263·pi/(4·512))
        [
            0xeb729538e42a3717, 0xf0793b70f50538ee, 0xc44a0573fafbd263, 0x4d55c3b2db44bb72,
            0x5c6a5c813b89093e, 0x7b25cb5f5ab25a31, 0xb2eb29c257182bfc, 0xcc3aad949b2d7818,
            0x8332c8c41b8f01ce, 0xaf4d63928248d6ff, 0x123a7d9ed35f7088, 0x1a9e47c174e729dc,
            0x22dace1dac050ad5, 0x7bde0ab52f75d386, 0x551a5dc95f881a48, 0x57d4091cc7ad3b08,
            0x31c75424aad9e8b8, 0x01a4d09efd43c9a4, 0x16c4f04949e929c6, 0xa8087de625e703ae,
            0xb52f8dbd2e43e369, 0xc884484d405a8732, 0x30357b339d6289f1, 0x433123ffa1f478ed,
            0xdb983c17a85881fa, 0x131f054687cb191c, 0x087bad38bd0d6448, 0xc86fa426b3ebe180,
            0xabd58d13d0368ce4, 0xb574d87f00328399, 0xed0fb964d48d2f3d, 0xcdcb96295ed54027,
            0xcbdd4b40f46314cd, 0x69347882625d27ed, 0xe035a424b2fab8e5, 0xbfd75e122ded8038,
            0x1194ed3594f8fa55, 0x030388650f972938, 0xc503555814b4b1e3, 0x5d1012623e55c739,
            0x7b5ff99abf1190be, 0x189bb9497a1803ac, 0x7275fdbad1a84194, 0xa14869afa0606b56,
            0xdc2a1fe3dc26f394, 0x7e4435e608ab811b, 0xe4c52e23bac23a42, 0xbaac2df86a4c6836,
            0x670726c96d5f4add, 0xf46e771d8d5e28e3, 0x7630933b1b4b0738, 0x0f9ef0f00c68bcc8,
            0xfcbf14727effa88b, 0x5ddd7ee2ef68b7ce, 0x5d8c4664991784ed, 0x363ceb0eafea7a23,
            0xb4fdfc329352e1c0, 0xab52827040402ed4, 0x9726422c81b5cfac, 0x6bda4dfb709c6fce,
            0x5e84a2836a8da480, 0x957be8a008005bd3, 0x06b8df2150591ed9, 0x62b259424c2b39fb,
            0x11b0e6cb3ae1692e, 0x9ce2c9762f77b5aa, 0x03a1f9e4abd05afe, 0x5833cd7effd98f38,
            0xaa0cdbd2db1b09af, 0xd706af881f489ab3, 0x2604c39bf64e8503, 0x5f36b7ba39efcfd9,
            0x0a1d9b26e6e30c90, 0x869cb31916e0a3dd, 0x4f1be577e217a37e, 0xb99cb1248ac2ef21,
            0xe1858f87e53e54be, 0x06b9d1598884c179, 0xb4a0f597cda48aa9, 0x440a02a47e01e119,
            0x743cb3999d905f4a, 0x1138c42b0da99b9b, 0xcc352e9da001841c, 0xff51e4fbb1b70834,
            0xa07e88dee7394636, 0x516e13ca5fb52ef2, 0x85478716bef2add7, 0xdde6d858c3becf3b,
            0x56382a23ab9232a2, 0xc172f1a8dc56e2a2, 0x63fb4636f2cd6a09, 0xaf779d9b03b8ba38,
            0x2fde525d46868dd8, 0x63d6b4a7e6c78f14, 0xc9b240e223da2b37, 0xdca0350883619639,
            0xf9caa739375901f8, 0x46709a12db781e46, 0xba381b44f8d4fb24, 0x049aad516e179232,
            0x86e5828202201ec7, 0xe3aa721ade4f8b07, 0xa9e5342a64bf6144, 0x74b4e8339780c2df,
            0xaf4b8385f6970fa8, 0xd3df23ca2b8f5eff, 0xffdea4821023247b, 0x7f18553e2f678570,
            0x512098fe35223ad0, 0x604ee060f806b0dc, 0x3973fd74f0543baf, 0x696090598b9baef4,
        ],
    // j = 264: cos(264·pi/(4·512))
        [
            0xeb4b0b9e4f345617, 0x39e39c6c2ab3655c, 0xef30f42455269f35, 0xd67b03c2e02269d4,
            0x15a1ef23b6fcbe7c, 0x5d2c60a38e3f1512, 0x97afde3a54db670b, 0xe2847b4167179819,
            0xcd491e33131c7de4, 0xbe1b9c11af311b0c, 0x797c2f97947eb932, 0x6b51ac48b90e5ba6,
            0x71b6601760991923, 0x64c37020ac57a12a, 0xb7549757108743be, 0x80be3383f896b474,
            0x475902705f53d62e, 0x527d7876558ca24f, 0xb1c9a3b4b4f595ab, 0xfdb87584803d3cb1,
            0xa47aa6bab85e9713, 0x863f75c7a73e5d08, 0x563edb932cd794d8, 0xd1da9bc64a4d438c,
            0xec71fbd3b5620990, 0x59472068e6ac8a93, 0x812ec59a8d133bd3, 0xfb126f0894389cd2,
            0x0dc523f858fe89c0, 0x647b821300b608ec, 0x36466f6f34a1ced3, 0x9fcce65b49039903,
            0x43c7b7c8de7145ac, 0xd71415f9ee92e92c, 0xd1043f91b1c194d0, 0x15adadadbe25dfe3,
            0x8a7139f58350df02, 0xa1b80486d452e66c, 0x86e171aea59c5218, 0x002fd99456ba0fe2,
            0xc6649b23290190b2, 0x22490b54a15e1772, 0xc71998db7225a53a, 0x6cca7abf3f882b84,
            0x412ed377d02ddac0, 0xc2b36c6c1e67c0b9, 0xe259d03fbc613e41, 0xc84d3c08a8fc504c,
            0x037200138a76dc23, 0x2df18b7eb9d6fc81, 0x3b255df58c48862c, 0xc2ba4d6e40360197,
            0x6f67bf85cf7fd53e, 0x83b6db1e697e4cdf, 0x045c1b5d1b63d6fb, 0x63dbedc3b383aa26,
            0xd928fdcea15868c0, 0xdc5f1a8752ee3a16, 0x7d2bea66a45e8d42, 0x42aff431515c19a3,
            0x3224bec1675f7e0b, 0x05b0c6b3435af9b2, 0x18b5d54dfefa52a5, 0x5432f376c2c28efb,
            0xf6cb16b3a936385a, 0x478047debc09235a, 0xbd51109d88fc965a, 0x830e653af21372c5,
            0x62e838895eb919c9, 0x5b95d52baf1c4d2f, 0x9bd12d408ca29628, 0x0932c6e565eb19eb,
            0x880b6c4fb6a73190, 0x480371d67a3cbffe, 0x9fa6323c67085192, 0xa56a17c1ace1fefb,
            0x325d6b230b90a1b4, 0x8823203242c063ab, 0x98aa53d3f75b278d, 0x4262add91479077d,
            0xc775bbcdac6fd1b8, 0x665a12680faf56c4, 0xa0e4cdbdcda41c03, 0x37678ccc043aa2fd,
            0x88bd8bb9c206ac83, 0xfd28aec457b67095, 0x797a1d82c5f53cf2, 0xc1b2e7ba204f4f56,
            0x8f881d1af08dd65d, 0x1ec035276fca5d00, 0xb2d6d7116bf68b15, 0xe976462d78aa9b5e,
            0x776cf91524bcebc7, 0x779f96e077f5361f, 0xa37e10ff509dad30, 0xd02ca05806ea7a52,
            0x405b95b5959e91e6, 0xc43cd4007d662db7, 0x69ab8b1e7d12119a, 0xa4fd9a7759a5fda0,
            0x1d42fb675a6fa893, 0x19574ca227ad631e, 0x51d2489801732c62, 0xd685a7a56ca7840d,
            0xbe3e76e46da30697, 0x65ba0f680a7fc730, 0x0d6cb8fbd832686d, 0x80105e7979e93475,
            0xc5ebb040fa03ead5, 0x4c8f0ea4f3f37fcb, 0xd34e65c4f4a54413, 0x2cc0ed1ee4ea3eff,
        ],
    // j = 265: cos(265·pi/(4·512))
        [
            0xeb235dbaba6f261b, 0x973fe8180c5ad2fa, 0xab88b61b96be1675, 0xf48e3ebe5e30d6b0,
            0x3355bf421a857376, 0x8e9a723eb5e68314, 0x3de54374c4ecf9ed, 0x99218162852c39fb,
            0x20d01cb3b2bf1777, 0x8f5144cec21239c1, 0x50aa46cd1aba0bba, 0x559834cfc0e33b1d,
            0x12665c35c1b090b2, 0x548c5cb93dd4144e, 0x5003232b4984dce2, 0xcb396e91f53fdcb7,
            0x09de1699d4fcd63e, 0x758ba8bea388597f, 0x896b95cf7d9e6824, 0x506acfab60166195,
            0x7b5a42dca7cadc62, 0x46194feb616f88af, 0xa97487657580eed7, 0xaaef0a216f98224f,
            0x69f1af871dd9e6de, 0x648b35189dcb3d60, 0x9e3bbd0e5076bd8c, 0x7ca09cf1b49aad14,
            0x8929bd0054417806, 0x85e727773f82ae06, 0xd4fa033f873768e6, 0x4660c529eaa01336,
            0x985322d01504bae2, 0x87baeba1f8e042d9, 0x8ef530d3439a6f45, 0x44e1c7c955093cf5,
            0x4490c13804d4b199, 0x617b587cb48f0a1e, 0xb8a0be88e0fb41fb, 0xbdcf8c02fbec071f,
            0x62b34175434c49a6, 0xedfa612af9b5581b, 0x634e184f8e9a0821, 0x2f9123ababa773d9,
            0x55a2af49c2c72513, 0x8c53aaf3c6608658, 0x00b9a53181916e08, 0x70c46caf06d0be15,
            0x5eba59ef080e4222, 0x17273048cae2e859, 0x328a57fb72bee889, 0x9867876c5e0f305f,
            0x4e3de8df3fe16f90, 0x1f05e04d0d38402a, 0xb3be2784a0799166, 0xffd0186fc72eb55f,
            0xff88b654500494e5, 0x0f1fb13ac195f72d, 0x8272009eedc1d955, 0x6fae69a0a203da01,
            0x26b8d0eb5dcaa003, 0x43d8690e96666c35, 0x4a46b28f0c35e7c6, 0x44b67f5aa8ffe3bf,
            0x9de8dcd7b15c102b, 0x35fb16650c2d7cf6, 0x52da8d65fbbd2696, 0xf96021e0712d9477,
            0xf30f62fb332073cd, 0xf855d725a3b87341, 0x8159c67daac610af, 0x33572c302b8a26de,
            0xeff66278e502a406, 0x7f4b1dd83cc6bd6a, 0x4d3c2b95c477e943, 0xfef6462dd83c2b94,
            0xc80c354e90bf0846, 0x1b0b12a6c307d0b8, 0x13824b63f37d30ee, 0xe6c17a1eaf338775,
            0x863f2b641ca5b4ed, 0x4bd90cb6c5337c82, 0x7cd8b848a2240545, 0xbb94bcf5e9494ff0,
            0x65cea3cfba4b566c, 0xaf88bc485462904a, 0x65039e7d786c9f8a, 0xe6bb627489a94e78,
            0x80277dfcf9c206a0, 0xeb6bf0fcd3ca94cb, 0x17b98bd8ee5fce70, 0x595d0024000e2b09,
            0x6d709bef7231c8c1, 0xce96ceb36dd5fb6b, 0x9877ef054d3805d2, 0x91167446f01c1767,
            0xd9c63fd8ccb54cdc, 0xaf4a2b1e60d904a0, 0x13c2ddc0a951141b, 0x77e2e91164fbfbf3,
            0xdd5e23979896777c, 0x0d888078d0b3201a, 0x0e4765439d8d8455, 0x465c4da7cfa75fac,
            0xdc2a247496bebdac, 0xa6152580162ea6e8, 0xbe717909c7653d28, 0x73a5b891a7fc52fb,
            0x0b0f8072dbc1c2f3, 0x509e3a14cd02a710, 0xbd784c933437739f, 0xd81d87c8600cf55b,
        ],
    // j = 266: cos(266·pi/(4·512))
        [
            0xeafb8b944453f52f, 0x3383bbb5156bf1d7, 0x379da87a0ee90a61, 0x14d425766f53cb18,
            0xd256e7c78c18d8fd, 0x440ba1f06a2f9986, 0xc8a36479bd38d215, 0x965229b2b0bf86cc,
            0x86f014a63115c2ee, 0xdaa4d309ae4e7614, 0xb65e78537d851bee, 0xb78a226f73e23cb2,
            0x3fa3629aa569b5ce, 0xcc220c7c5182c6d9, 0x76733d3d79a096eb, 0x2cc02537757b6da5,
            0x12b5600a3758db0a, 0x5c98919ce3c2aeb2, 0x6b964e48b8e150a4, 0x1053a343227d36c6,
            0x6937dfe869c1ca11, 0x706a512627930724, 0x567b4afafe605813, 0x1fe1f5abbb7588de,
            0x1a93c7b28604c93c, 0xb83304155de1688f, 0x6068a15bbb99e4fd, 0x682a27dcf6711962,
            0x465bab916d62e6ef, 0x42c2d585b6bf6dbf, 0x00b8c1cc337976e7, 0x149fcd338ead2fc1,
            0x084844003035a271, 0x056ead0a35f2b250, 0xfd445930203b667f, 0x5b06ba034e29707a,
            0xcf97eb2a5d2c19ad, 0x3094614644211a19, 0x748bd4b6a957f599, 0x4d1998b2d2e34997,
            0x021939213040a370, 0x70f001ce3a1ca3c0, 0xdedbcd1a245e1914, 0x26d2d457192085c4,
            0x1eac0375d0aee61e, 0x49a3a61e912a3df0, 0xfee757a225b1ec09, 0x524aa904bd232f44,
            0x774ff42591ab0042, 0xc0321560b2ce9581, 0x0224c80e4b35f010, 0xf9c4f704e7c71345,
            0xed5b203089d0ab60, 0xb28400c7a505cff9, 0x69406aba3a60a689, 0xb066c2fcf906e9c5,
            0xb19b3fe2e7b90a0c, 0xf5d11cc2e77549a4, 0x816893025d952186, 0xe25916b60c30affa,
            0x0d5ba0c38ef2267b, 0xd649121f3f0bbf86, 0xb2ec0dbc5fa91386, 0xbe192560c6d2f6a3,
            0xfc55a3c454cc3d46, 0xa74ca39efb7a6e59, 0x0ac583037f12102b, 0xa8e3c0105d3c7cbe,
            0x3e877c6943c6bb8d, 0x50f3c05ce1f56206, 0x03d4ff8ee3eaf23f, 0xf523488519685960,
            0x90ca13dbf70c489a, 0x4a32462da8b449ed, 0xfd1877d094db4927, 0xc6f65b6c84514fef,
            0x5147d1f516a13de8, 0x613633c58e2d8e00, 0x408f2e9817b82960, 0xe9b88db244bee1dc,
            0x3aa460a30ade596d, 0x868a83d34a08c27e, 0xaca01dcc3ba06b03, 0xbb61da6852f545fc,
            0x40879d99dfb35c6b, 0x2da8c71de0017ccd, 0x70bbc6697808175e, 0xd9e28c713e7c398d,
            0x1e39551a8c40bbe0, 0x5d4cf16db8c954a3, 0x17661ef835406e76, 0xc3fbdfa3a496a30c,
            0x501be460b161b988, 0xecb7306a46160221, 0x95f7bc477d3b91b3, 0xc40c6e265a53efd6,
            0xe30a048896eede9d, 0xd482e1adb26fd2ce, 0xc4792b96e55b6639, 0x7add02d3e3bd23aa,
            0xa818af1adc709161, 0x65703d65f9ccbe90, 0x23e62bc738b46050, 0x63d7da249f5f4b53,
            0x1e8e889532fd19d8, 0x91895d9197fa5fa3, 0xdf279ba2c98fa911, 0x131882d3ab640949,
            0x6da111b6d5dc81c9, 0xef263a219247c565, 0x86b3eaae0fb7262e, 0x49e26ae8572675e5,
        ],
    // j = 267: cos(267·pi/(4·512))
        [
            0xead3953110f39ab5, 0xd1c1ec69585441d2, 0x8c6c5169cf50c23d, 0xa797f5ccbb734d40,
            0x459d0d125aac94ed, 0x564c65c2b78a1423, 0x4ad693ec10b04b7f, 0xd01f137bbb67eeb0,
            0x59d5696f6de27d54, 0x72f914be4cfe7228, 0xbb8f7cdaeabfa2d3, 0x93784aec3702a914,
            0x2c1b9915e06f11a7, 0x0f2bf71838586a6c, 0x37dea3acb59d7d1d, 0x4d3d8e28f2b42ab5,
            0xdc0d6dbb8307599a, 0x9914959b293f5606, 0x4739e3d20904b8b8, 0x0f28663714d02dd2,
            0xed111a4024eeb2da, 0xede3b09bac7f1759, 0x069eb9118ba12443, 0xb657977610291c71,
            0x0d8edc0768a73c7e, 0x21e54b6915b2eef9, 0xd466beed0eaa352a, 0x4afdf8669b440b9c,
            0x068e90885b129cb3, 0xfdadd99a1b95cfa9, 0x12da14990b4811b5, 0xbd94783bf343677d,
            0xee83fe4d64057b7f, 0x2836891e578f9eaf, 0xfdbe380a08e7c51f, 0x8d7b524c9b9f7a59,
            0xa9b4af9f46a7abc6, 0x28eda83a0cd7d396, 0x5fd10cb6d2752aef, 0x15f90e5100bd0dd9,
            0xfd075b66f6d8a83a, 0x277fc9339f05c395, 0xf45f4021716c77d2, 0xca05a79542b8e10b,
            0xf834281a5a23027d, 0xe52d30489ac69ed3, 0x3e07a87f59768df2, 0xf65cfeeb15a0f60d,
            0xa826319c3943cea2, 0xa4f775512ee70b04, 0xede5e03ee6540fe7, 0x0f7d3aa8020c5865,
            0xa2bfe36723d10ca2, 0xaa1d4e530d2098df, 0x1cb15da02cdd7029, 0x560aeb7a7ae21ec7,
            0xb3e037c47a0d74f7, 0x9408e818bb360cb6, 0xed17e252a15dd3b9, 0xf6fa609d12151d4c,
            0x497d5366ba3b3389, 0x12ba15cef713ccc5, 0x8d2678332584f619, 0x980b76fbf444472f,
            0x384741f149e37724, 0x27418bbf804a5ab8, 0xc91496fabb89a091, 0x6b9c6bacb98e39ab,
            0x231bb466452b7422, 0xc24250a1bc9e31cf, 0x056a079daf6e68c0, 0x8fcd21c945f016e4,
            0xc4e13e28ac8462ab, 0x2628d7a889bee94a, 0x43d695fa7ae0c43b, 0x0ec12ad250337305,
            0x8820a30410a1943d, 0x9081000d96b602bd, 0xfc99a0cac69ec054, 0x3572f2d95aaed7c1,
            0x908da6071670f972, 0xc39a0da04a87adf0, 0x2c4b2d39a861026a, 0x787a8e4795b554d2,
            0x908d04b25d7dc9a6, 0x8572c350926971db, 0x0eb29b3b92a60764, 0xa7522be5b38cd382,
            0x394d26493e665639, 0xe252e0165bd65cc8, 0xcb250f66367525ae, 0xb1d07823f5f1a7fe,
            0xd396b8eea18faad3, 0xdbfcbfe36bdff37f, 0x7739ab2bbff90363, 0x32db1626b7fea888,
            0x5e7ab54d76f3a145, 0x1fc381d8eadb9571, 0xb885bf8d51009035, 0x93f6572eb0716fee,
            0xc6a68d63d136bcce, 0x2461e1187f376719, 0x48c1a79042a80148, 0x141ea09113fc7de5,
            0x82d2a4ee073bcd18, 0x347bf437bc91d248, 0x287d3d84e20a8f2a, 0x694c015f0ae9528a,
            0x61289dbf83fb5130, 0x4da8a86bc0636e6c, 0xaae132e514cb9b19, 0xbeae26f202389211,
        ],
    // j = 268: cos(268·pi/(4·512))
        [
            0xeaab7a9749f584fe, 0x24db98ad3a0647a0, 0xa166050b92777414, 0x432eeb3cfcb653f6,
            0x90946be056669f57, 0x4ab4f493de2f8034, 0x2d6236d83d5db400, 0xbc27cea07867a6f9,
            0x4ca08df2e063991b, 0x04c7030af232401e, 0x8d16776fc8a24ce8, 0xcd242a7b034b36ba,
            0x8dec6a294aead02b, 0xce79873f306c6c85, 0x22e97415ec56ab3f, 0xcdc0a8ff53e0dc1d,
            0xd45314208148c166, 0xdf116d6dd67729eb, 0x0dda63e9556312a0, 0x6c2f007664a01d7c,
            0xc541f683a94c8665, 0xffd66cce77a3627d, 0x5c4f5209b688fd53, 0x55bc4f6cd2078cfb,
            0xec935b0884a26fcd, 0xe84687aab459ee7d, 0x312f520a2e3194bd, 0x9dd548de78a04d0f,
            0x88873e3f39c8d409, 0x5328a7fbaa148cd1, 0xae7365d955a044d9, 0x5344574c40b37441,
            0x92dd5b51ef055128, 0x14d01f6057e59eeb, 0xc25a5ffb4d6dd0ef, 0xfa9948ff7744edd0,
            0x67485c90fd46aab4, 0x1e8d9a4fc2bedc13, 0x9375ce637d1f7b9c, 0x6d2066b7421f698f,
            0x1cf9389b47d6248e, 0x2e8fc3729c7a2ec1, 0x476556545fc33cda, 0x61d229af0771284d,
            0xb2909141eb1628b2, 0x87a17ad7d464208d, 0xf2628af7af604eb1, 0xd66b8bb7fe97ab92,
            0xea348895bae67fec, 0x350e7a6f7cd7ba96, 0xea401c0ef3b26935, 0x89413ee305f67220,
            0x1a731b63d7e6ee4d, 0x520450d728b5359a, 0x8ce4437e921bc324, 0x84402a97e56b81f8,
            0x97616bb1c4fc7fad, 0xdda9e6b87e0da7fe, 0x0eae4108ab2d7946, 0xb07cb177eddf4021,
            0x5caf19fc8a5438d8, 0x3b3833fb0fb9bade, 0x7bafc992b68cb1c0, 0x4e22208a323804dc,
            0x26a8e3aae43fb457, 0xc356965d60307751, 0x1791fb7c15368e78, 0xa9a96ffce34135b8,
            0xa79c476e6a465767, 0x6dd83eb9e131f102, 0xd6d0c0414537b631, 0xce0a2c9b7093c463,
            0xcc4257e3f357f2c1, 0x786f04366a9cf89c, 0x8e4549f049352d74, 0x79aa57c4942d65d1,
            0x2b5378356ff5261f, 0x1b281fcfe3b6eee1, 0xa751984d4a0a85ee, 0x7f9360c96bdb2987,
            0xdf98c1f9a13dc63c, 0xf8de45cc24d55daa, 0x31fcabf2feeb4273, 0x9268a4399b5bbdd6,
            0x4e76e8280f40bb9a, 0x64495ba4514d7cad, 0xb06de8cc18c2c4e0, 0x3a00dcc44bf75997,
            0xc4c6a0b2a6ae6dd3, 0x9feaf2e329edb9a4, 0xfac58439a7bb187f, 0xf72a1b3bef5cdcfa,
            0x739831e6fa888ae6, 0x2ebf276968508f28, 0x99e7b2fd4429f2f2, 0x43dd85c8cf94a7b7,
            0xf369108b4bec1968, 0xf8db91e32921dbf4, 0xad3a2d897aeadaa2, 0xd50b3a001bf683eb,
            0xe967a999d3a3c91b, 0xfe2724cfa694255e, 0x61a72193cca9f48c, 0x2f314a5f671e4bf2,
            0x63977e3ae7db2cc6, 0xb241c2ec3557092b, 0x2c63ab8f9b19fb0e, 0xb69f4dd7972f73f0,
            0x9d4e4f30a3667c38, 0x4bbcc8c58f158513, 0x3147e7663ec9e9f6, 0xaa8b7de4e67e384d,
        ],
    // j = 269: cos(269·pi/(4·512))
        [
            0xea833bcd1e96c5f6, 0x89caf37efdcc79f4, 0x9f3ff000b99d319b, 0x3804e7a5298cdc42,
            0x9935dd16dd0774cd, 0x7e6d40e755fac571, 0xa16882180aef2474, 0x354c4d432147c0d8,
            0xb1b33b139c57d90f, 0x724ca45ba54bc671, 0xd687849a271112c2, 0xe3bcb63e1d0c6dcf,
            0x7253dbc598556d2f, 0xa2f75483e966da44, 0x2ac3890e63e3721d, 0x9c39608ef1b64b34,
            0x4002ef244e2d869e, 0x145ac347a6ec8f4b, 0x104550709bc5aab4, 0x534c1df5bae20e14,
            0x1cd7e13c77650d7c, 0xce26f14eca9fb363, 0x059afdaef5f763a0, 0xbd45e8de761615ee,
            0x7edcc504d1bd685b, 0x82c0656c11a39e6d, 0x7279e849751364e7, 0xe7494660a1914465,
            0x508ed274d7819235, 0x7624e28679b0d50c, 0x32c85b8ef48b8d47, 0x8f86e1f692fdb720,
            0x26956d23f529d951, 0x67749795241ae294, 0xa2ed10875d6cb03b, 0xe6208b21e392013b,
            0x7f03928563abc3e0, 0x5d9448ae695536a2, 0xdef36d982ac06286, 0x40579fb6ef95480d,
            0x4719d5820e98cd5f, 0x9f9d8290f8fd7182, 0x815e9320ff9a0460, 0xc89a7c375c2ed8e8,
            0xc94313aea0cce5b5, 0xb8dec2e7b276408a, 0x7bc656f764a96265, 0xb672b215852a0d97,
            0x36ee431574b3e29a, 0x8f795713c47a0f97, 0xfbdbda9c578aa244, 0x0b304de5d8e81f42,
            0x318ac471e6145697, 0x3a840867ac62a3fe, 0xbf3e63469d145af6, 0x120d78ec4cc807ef,
            0x04ded8ba9043fbe9, 0x7d5f9f645429367b, 0xe938d767c02937c9, 0xf6f50a73c65918cd,
            0xb7e0a92aa5b9bbd1, 0x252ebe2efa55a73e, 0xcca9712e0157ab93, 0x348106f3da0cad45,
            0x3a23fabe7dc8bbd3, 0x612f50f56bea5d6b, 0xf357e400fd5f0bed, 0x43e16ed6cdbc18b6,
            0xb216507e0055b93c, 0x6d93c777b0908499, 0xe4606527988475f5, 0xed3e574e28ab1722,
            0xbdf6aa84af573f88, 0x6a70a470f614078b, 0x82e110ab4738ead2, 0x706c29bcc300829b,
            0x137cc962a24fd024, 0x60799f8137c345c4, 0x0c438815cdaeec39, 0x0567192b93535c74,
            0xf45a6257a4b943d7, 0x16e651b52cd3fb7b, 0x6ae333eb5d299c43, 0x471bd828527e04a0,
            0x4cfaa7373395324b, 0xe73526d4dc7ee2f1, 0xa9fa0d6a5f94e515, 0x61d364fbcaa67671,
            0xdc5295850b540e1b, 0x8d5a149af4cc6cf7, 0xbe1e39249e450924, 0xe0eb8141e8ba397f,
            0x2f1c6c8c9f6b14f9, 0x02daadf50d422e40, 0x4ef0824347e5ec65, 0x0265d605cb4d71d1,
            0x1275e567ab6d9dd4, 0x0f1b286e041983db, 0x165b3b036d58420d, 0x1c30a9b006c33fb1,
            0xbcedde1aab1f3010, 0x7a09a8252695927e, 0x4967c4a4aab0d28e, 0x704f2674d8a0f238,
            0x1eefb448f60c6e11, 0x193e0deeb7704d15, 0x3681e763b68fd4f7, 0x98c30d9248660a9f,
            0xdfde3e37c6de6d7d, 0x0d37f6afbb06b852, 0x3dc824e1b5b7cc32, 0x11cf7085b74b30c6,
        ],
    // j = 270: cos(270·pi/(4·512))
        [
            0xea5ad8d8c3a91f05, 0x4a0ca5ea449b1c83, 0x7f0893efe8020749, 0xfff6947251df0358,
            0xaa27cbfebcdf0887, 0x91739ed945056d4d, 0x221bdb291b6f8977, 0x1c1dd8a7981088db,
            0x8ab555213161dbf3, 0x54643517aeb6e531, 0x8bf406ef681ccdc0, 0x69789afe417b19ac,
            0xc47a938c864c92d3, 0x433fb590ad9d2a71, 0x2b4059ca9e1e99e4, 0xc87bf5d88410fbce,
            0x8c968cf673fd97b3, 0xd7b60bbbe3d8cf82, 0xa1791c26e92fb6a2, 0x99a27bee12b0f815,
            0x02f0b8909b49d38b, 0x5b54ee923deabe5c, 0x4f41a6d088bd0b40, 0x8ba38297047d3204,
            0xe6bc0400a7d5ce05, 0x462816ab01d381c1, 0x7c11875308577ae2, 0xfc8be1cab4c318f7,
            0x06de9f46939bacae, 0xbf687734773d04c9, 0xe41cb54c16fcaf87, 0x49f495881a0ad9e9,
            0x842aa9e644b414d9, 0x8ed6a313dba743e1, 0x60e83803466736c2, 0x66a96cb6f8d657dc,
            0xfa46f835ef1867c0, 0x7602acca30d27846, 0x19a49dab3ea52fe7, 0x6ee39b9e6783643c,
            0xeec6e1d57c8357f4, 0x4e2177d5905a38cc, 0x545a121e7813dd41, 0xdbe324d65796d5ab,
            0xace4007f98c2dae5, 0x1408d52b3b9eb8e6, 0xf93bf59550a4bbe7, 0x7be4275694a6c934,
            0x8879ddf573561ed3, 0x7a9588fbb2294554, 0xbb768dede771950d, 0xd0e89c0ec09aef2f,
            0x02cd2e794ba3fdcb, 0x8f551ae7e80f2b0c, 0x0ebf87efedfb35bb, 0x97049aaf28fe47d6,
            0x0adec5b70f27ad5f, 0xae335db88e782830, 0x5201c676c0533c81, 0xa40f28dfcdebd8bb,
            0xf2db791d3342e179, 0x42aefff3b2e36468, 0x9f181dd751120c4e, 0x1de91f3c25fc8560,
            0xeff291f1261ace5f, 0x6494566cb7957df7, 0x346a4188fa1bb25b, 0xe90f633a1660c6ef,
            0x246296d8bd3b9d65, 0x1d215a2de78e13b9, 0x276e9d1400a2e76b, 0x659f648737d793b7,
            0xd008b46b33c7c25c, 0x8f1127fb085c0303, 0xea677f57704af1b5, 0xd04929e66d8a4460,
            0xee2cf01f7ee632a0, 0x3c214f9312ea6f06, 0x6af32c5e2fec00a9, 0xc1d8dd59d547453c,
            0x76ede3277df3fd5e, 0x59ca441773f7b546, 0x8e03d4b99a2e32b0, 0x0272d114cdbbeb2d,
            0xd3aa943ab7082abd, 0xe6fcd4d782d4a055, 0xdc8ef54fcc93c2bb, 0x80a5402157e6ef09,
            0x3c32a9130f4545fe, 0x5ab5a0600f49651b, 0x6cacd36bc0d77107, 0xa82dfd89ee4b9b51,
            0x9730bd7cfeef7c08, 0x6b4993ee28a288b3, 0x779ee56c8440dd32, 0x867962d6d01096ce,
            0x736ec6cf6930dde0, 0xb8cdd7d1f71b199d, 0xfd40ada52fbc5d4a, 0x821253e4dbd7e098,
            0x11e89b06c6e328ec, 0x542896f3f36ba71f, 0xe538326e98d3100d, 0x0974eb151f5d93de,
            0xd56266327d4ba14a, 0x00ebea3f920bbcb5, 0x5179243af4a967e0, 0x71ad4d6fcc476c81,
            0x90e2521a0ca92a37, 0x9391d52dad68452b, 0x789238cc541558ad, 0x5d873ab74c8f33a8,
        ],
    // j = 271: cos(271·pi/(4·512))
        [
            0xea3251c073920c04, 0x8bcea32d5f6e0d89, 0xb3efe9b5d7163b53, 0xde7d808152dc4e8f,
            0x2382220ec37a48b7, 0x240c8ed459d297e9, 0x42d30e5a6665a4c7, 0x4aae09b461dc71ac,
            0x327f01f90b1c4fa9, 0xe9c001fbf3c36616, 0x19348cceb0bda7ff, 0xf77d31e1b12de860,
            0x567cecc9ab6880cc, 0x692d3b4237ac444a, 0xd0f805228b10344f, 0x2a7aabf7672db980,
            0xb1345c6441b02ec8, 0x769448d5b8d57a1f, 0x7829342f7a97768c, 0xdea3e43b2fb1b76b,
            0x125b97bc162c06a3, 0x6826c9a9bef857a1, 0x4b89bd6119c229f6, 0xe7795fb9ae8f59fa,
            0x8f55fe8a1ac56626, 0x77131fc88c5515ee, 0x1c30a864b56c9745, 0x4e92b1cae8121d8b,
            0x412d83b7243f498f, 0x4e036e6deea63b0c, 0xdf2968c99441d904, 0xb9d71bbdd79ce983,
            0x12b5226ec9f4cce8, 0x4e65d44918d7eef4, 0x1f028c8857dbdb2c, 0x931f11ea82251046,
            0x83b648a87ddff843, 0xed305905b91400e6, 0xd3d7829de15629d9, 0x89d892e3145f6fd7,
            0x866064f2280f9c1c, 0x568b03c82ac6c287, 0x754b15b692b17214, 0x7167fc1cf2c0a5e3,
            0x158168c873120b51, 0xa4c169e3585015bd, 0xcc4d1c578b8ef423, 0x65fe2032e97410df,
            0x2f4208542119c72a, 0x94849fd543550a3b, 0xb78b27796282540a, 0x718c864a6adfe442,
            0x1fc0fc2938406f2d, 0xbd1aac3d4be46aa2, 0xe57af0f6f85714bd, 0x877a8bcbc4d5461e,
            0x32ca23c3a2814c8c, 0x9018e9e29948a3cf, 0xe2372595e1fb9240, 0xabc37e73ddbfd2e0,
            0x3b2e672e1204a893, 0x3a2158495986e6e3, 0xa6d8c1f38fc4c3af, 0x487d84b12056458b,
            0x6f075a7ca7db220d, 0xf8463e5d370b618b, 0x756346cc88300e3d, 0x585cbfc939f0131f,
            0x45af63bb1d5f1c1c, 0x40733765598bd879, 0x7f59eedd8f152b58, 0xdec22a239a86d9c4,
            0xfd868aa37bf839d5, 0xcbaa64b1da62e77b, 0xce186e27f1ea7892, 0xb479063ba9272a13,
            0x3037192a4124f759, 0xb7c3f2f1de9840b8, 0x7a03e6ea4a8a110f, 0x703d02e9ab68779f,
            0x04f0e07808179375, 0x051c43e8322fbe98, 0x25016302938794b9, 0x9cefd149360967f1,
            0x523b43df32ca1ac3, 0xc302046c9e7cd2db, 0xef03536094f8df80, 0xa7d075df896fdde4,
            0xf3402d70b9994e41, 0x417b6a7e5aef5281, 0x64368848f9d4a103, 0xf9e5b8110b2b1d70,
            0x2ed8eeb57a8a57e7, 0xcf590f105d86d340, 0x1fe35e1bfce43ccb, 0x8baede785ae1ec42,
            0x732cdbbb31d19493, 0xee67fbfdef3b9761, 0xaf27635d98bb7c12, 0xdb2f8f520f231b86,
            0x6137beecd3b0d6bc, 0x462a91e379baedf7, 0x9bca34a5e8576ea9, 0x802128c6c9ca8152,
            0x8619ebbcaefcb662, 0xd723bb5bf2a1fe8f, 0xf562a1bfa3ce9f8c, 0x6b87e35b19d2128e,
            0x1fa2b46c66878063, 0x6dbf21d62adb7af9, 0x855badb3a357d78e, 0xfe2e4dbd4b4c6b76,
        ],
    // j = 272: cos(272·pi/(4·512))
        [
            0xea09a68a6e49cd62, 0x15ad45b4a1b5e823, 0x3d5705f10a9a7f6f, 0x2397ea24d5049427,
            0x23cb86a3c7b29248, 0xe4f7620cff6de0c8, 0x2876503feb5dc1c7, 0x02155ebdc99c31ad,
            0x6ec926d920c24e47, 0x183d7baa0469c632, 0xe8f67764052ed7f2, 0xa2c0ddb9a4f8c6dd,
            0xc44f4ded53307ca2, 0xa71ee7439f8b7169, 0x661019650e96c340, 0xad42448c8280a606,
            0x193e5647255aeec2, 0xfcc998726b095ba2, 0x338b974d0a770285, 0x51a223d1d3f80b8b,
            0x48ebe212bf1c851a, 0x5f0d531c4d865610, 0xe39938639a74d93a, 0x01a5dd9e516d34e7,
            0x75159d85e5d6aa37, 0x2bf0874f3e83ef2b, 0x6a6ac7ee20bd6a3e, 0x8ac1eca2a936694b,
            0x7f5a4e5ded06a5f7, 0x7362f0c6b2ddb6c9, 0xe7b4b930bcc27067, 0x5348d1f71628fb3e,
            0x659433332044dd8c, 0x12b03b4b0ec3b3d7, 0xd66df0a23b612985, 0xcfd9e94843f33276,
            0x83b738dd23ec093c, 0xc5965c0aef881aa5, 0xa02a49b80c900b0f, 0x1d45cfba9942d95b,
            0x5a45957dfb3bf090, 0x090ef1d69191da94, 0xd80bb90c30d60df2, 0x7a4cd6bac0eea1e6,
            0x3c2bee90282fc5f0, 0xd292bef939430618, 0xe8e96089c09a9f4f, 0xe8146aaa386796db,
            0x3c4ebd13d7fed73d, 0x093ab3abe31126a7, 0xef65d6fe3e4c12e6, 0x549a57cef019dfaa,
            0x2d2d19dabcd1c71f, 0x34361b778214784a, 0x72ff19b21e75ed97, 0xf9590adf9c8db022,
            0xc6a763bd15e87a66, 0xe1237e35b116fa6d, 0x2d6d778b4fa87257, 0x428de2013190c12e,
            0x15181fd59a2cfa10, 0x41acdab609cf496c, 0x6b10c20e7dfb71b6, 0xb284d24f18e203a0,
            0x475052e2e0f63055, 0xcdbee47a6eb45679, 0x1d5b6e0fa1324a93, 0x817cb3139357147d,
            0xa2edee3c3a6fcf60, 0xb9e07676100a8944, 0x1d63f7eb78861764, 0xc306baaf5b0e7675,
            0x78f8eb460ddc4c1f, 0x0894f7638ce277cd, 0xc5e69579dd6891c1, 0x78858470d3dc41cd,
            0x29e59470b33b3f4f, 0x82222b927b28eb3d, 0xb4777c7907a8ae88, 0xb8daba4f79c310c7,
            0x7254fdf799e3de1b, 0x12282f900e747022, 0x02cc473183b685c4, 0xd6807579bd212762,
            0x5d42c415b9b71afe, 0xdb3c52e92b83c917, 0x80bca2478a0e8606, 0x25c307a03ed0e228,
            0x71c372057cc06cc6, 0x1670d48a2295597c, 0xd95383a243ce27a5, 0x00c5d7df8e882a5c,
            0x20d53442874a575e, 0xa93095df564886a9, 0xc22176f71ead9b0c, 0xb3d5072f7b4814e2,
            0xf778ebbef90acee0, 0x0d61d4237fc62e16, 0x67023d24a5b67b1e, 0xc919e807db306636,
            0x607a7626a59421b8, 0x68a113df658b82ca, 0x3277d237352ea6a4, 0x940198c052cce47d,
            0x2e54b6a9b88d45c4, 0x9152f95b78fff956, 0xa64f4e8b3263f99e, 0xd24cc127e32a7e60,
            0x30510a7cd98cf568, 0x23e38be9acbe1302, 0xd4acc44159474237, 0x4ab800aa1f988581,
        ],
    // j = 273: cos(273·pi/(4·512))
        [
            0xe9e0d73cf95a7163, 0x0be97f3e82170f3b, 0x07c3b23a4c7b6ce0, 0xdbc9e9e03bd888e7,
            0x54d42d56dfc06f92, 0x0b75ee905adf7d6c, 0x46d7fd63672bda2f, 0xa6bdd7d3e6e24e9d,
            0x77b3dd3eff4986a7, 0x3dcbc741ff67e5ce, 0xd889ed9a224f3ebf, 0x8e1bc5c240a48515,
            0x8b2a2cea07ce35bf, 0x2f7f24b18d8b0bbb, 0xcc3b26bb762bdf0b, 0xe396c1b02a43361e,
            0x187197e9f293c485, 0xd62a40a9d7517272, 0xb2731d115cef8e23, 0xb9bcd9cabf67a202,
            0x44bfad7f66df9427, 0x3ada0d61cab5efd5, 0xa9a09d1b2d026657, 0x69c2b924fc7240e0,
            0x073177ff78b236cc, 0x0968c86963d9da91, 0x10e121a1c9817de9, 0xde2d49b6a6e1fe0e,
            0x2f828a850e324fce, 0x0c3a94d2a902ed7c, 0xdff1379cdf67ff6c, 0x7719e33ed51f7c48,
            0x12aa3b83efd79e5a, 0xd2063261d91e3bd8, 0x60ccae9d7d5dcd62, 0x176daa58a56a8a99,
            0xaea0b34bd775325d, 0x69ed0d40df5309b7, 0x5777d8a0a858656c, 0x4b3bef64d9c49fe0,
            0x63c248c251547812, 0x3b9fbe3e2e4fdb35, 0x41d3c9511b536408, 0x61bf6d4a2c551359,
            0xbce631ac7874221f, 0x645269797911eabc, 0x6a25f9f237da26c6, 0x3a8a7cc569d35044,
            0x85a573897e73b58a, 0x50940e1629222cb0, 0x407653876e204d0c, 0xfc42b35518b4c780,
            0xa17e830bc033989e, 0xb6265ae28a4a8283, 0x79aa3ee60e39f12a, 0xea0b25de8050c5ac,
            0x18c5beef21758d9f, 0xe8bce6ba29d2809a, 0x9595191094cdcec2, 0x65581ce43e3f2eb9,
            0x236a1258f4217b93, 0xcb6ef80c994b37ea, 0xb5be3d45be2ca8a6, 0xf6add35ece3c0767,
            0x6fe2db3f2dfa9e0d, 0xccc5b3ecfcfd2178, 0x83e314c51b71f060, 0x1c01d6c22f40e57d,
            0x28a07630f08afeb2, 0x68faca0e92b99c1c, 0x29cc5f83b5b65944, 0xa369eeb0f366065e,
            0x08d031e925621819, 0x26b6cec13e1f0d45, 0x6cc14c5eda367c98, 0xe72a5688a908bb60,
            0x928b75b1d5d8f9fc, 0xf33e3624f14ceeb8, 0x9493b588816cb2bf, 0x9c56f64470273fed,
            0x0ed900324db0e7f8, 0xb7e436b3993f5b01, 0xab1e20015f58b8b1, 0x005c73e3bba13de0,
            0xc8190c2d1b74da47, 0x71f8f132764666b1, 0x1ee0b0f032a8ba97, 0x497ededc4ab78da8,
            0x819d92f6ee26c1a9, 0xfb39f14d091a60fd, 0x422314ebfc5197e0, 0xf239eca7317d377b,
            0xf3136f0e9f0fdf98, 0xf4dc73ff1dc6d631, 0xbdeca62f5112b1f1, 0xb34118776a195db5,
            0xee85d4b34e763b7c, 0xc9d0a60dfd536f9c, 0xe8870a9ce4a18789, 0xba304296c64c6326,
            0xf885813e30579181, 0x68f45a6fc8477f02, 0xe6fdf4195f3cf284, 0x34976fc881b96d65,
            0xc6621130953af8bf, 0xad31f6bcffe3f443, 0x773d3059031cebcc, 0xa0afce39eeb34b64,
            0x5e7ca575cffa10a8, 0xdbb30225ab9e37e0, 0xb03233dbadbc5b63, 0x599169d05b21e277,
        ],
    // j = 274: cos(274·pi/(4·512))
        [
            0xe9b7e3de5fdedc8b, 0xcd24d4bd1056c825, 0xef267efa0184f1fe, 0x741fa15cc92fddb5,
            0x14c62e4385e8d6fd, 0x414033a56215d299, 0x829e30d4efb3f766, 0x5067c2a2aaf5e471,
            0x8bcca401c8137a98, 0xb8da00800abd1894, 0x0ff0c3efa9ef4659, 0x5654f5e5f5d875d4,
            0x4ccc4b9615a0fcbb, 0xe62530250e722c17, 0xd1c6182be0384a91, 0x9f1408dc0952c182,
            0xe2b6db89dee8a35a, 0x9dffde20a9519c5e, 0xb9b38d8272062f61, 0x8f483469dfbf769f,
            0x222cf41152bd4c94, 0xc93529a4b94841a7, 0x2d05314b4d3cf6f9, 0xe13666787ca4dc9e,
            0xe35c0e410247067c, 0xc9434331343ffc3f, 0x1b29b0e506b0c0e0, 0x3484cd124cbbad89,
            0x212d4b522667cb01, 0x79d0cf38230472dd, 0x4a6c506aa594d47d, 0x5ba4b274deabbdd2,
            0x6da3bd150cfc333b, 0x566b1ff1f8dbea16, 0xa14aa9f6061affdf, 0x2da3a426f53429ef,
            0x0db450fdd9cbaeef, 0xf529629c01f371b9, 0x33f8b547eb3d860b, 0x5d7dbe14a4468f50,
            0x2f0d6661a92e9f9d, 0x3ed26a6ef449dcca, 0xd438c4b3afc68040, 0xfea6ff8e46a7e2ca,
            0x991552d69b236fe2, 0x96eda6ea7a979a44, 0xb33311f7e5fcc9ec, 0x7988d3350ae42c74,
            0xe53b83a0c29b1c99, 0xc47a60f1ac51b64d, 0x5c4fec86244749d3, 0x279f14d3711cc8bc,
            0xbc039ec41a1cdfca, 0xf483f8ee1e127990, 0x5fa36f57745bcb94, 0x9d01bc9499d121a3,
            0x9c1b64d2b5d2582e, 0x3758dc40abf86883, 0xa19f8347a940e249, 0x52d954ccdac734c8,
            0xc5341bea87d1f9f0, 0xb865b646983c3917, 0x91b8ad1a6c7fa1c5, 0xeb610b5edfcb3c94,
            0x9704c5cbf01fd23f, 0xd1fa81bf15b4657e, 0xcf51027a2e84bfa3, 0x2d5f7c8522d1f5bf,
            0xaa023adbd2f6c87d, 0xbd46e8793898322d, 0xa9595621848a1802, 0xad63e88150093f4f,
            0x6eaa10ffd1a44d9e, 0x47a71aadb7a2ec45, 0xf275e34f778681a9, 0x73b22b9455bf5a29,
            0x6c9591d6d25c0fb4, 0x8ce679dfaead2426, 0x723e906c6085b956, 0x26de9f82cc181314,
            0xfd6b57d4ebbf9024, 0x44edf02e4a7d8e0e, 0x868b25d24124255a, 0x67c34dafcca716b7,
            0x2996cbf43edeeae5, 0x064d4f03f243c4d2, 0x65f6db077a194471, 0x835115a7bafd9da8,
            0xc490e2a07dfc20c8, 0x99d077140bf5f53c, 0x6be19b1fdd3f9da0, 0x3e6f070fc0162bcf,
            0xdcf3a2a84600dca3, 0x8005ab6c4b46b8fc, 0xcf33e2b9ec9b8005, 0x92f759fdbe95bbec,
            0xb52414fc7c6f2147, 0x414698426bcd4237, 0x22c3d33151fbdb83, 0xc139481313912406,
            0x73d56b2479f723a2, 0xff1a90de571ecbdb, 0x3e5c9feb5bf6aa51, 0x2eef8720609f343e,
            0x3414f4f05aca0b32, 0xfdad3c1af769d637, 0xb98b434a46152493, 0x4b92583e218880ae,
            0x682aec6f7ecbff7a, 0x2f1fe54105ea75fa, 0x72f31df8ae6c15c0, 0xcf32c7e6661fffe1,
        ],
    // j = 275: cos(275·pi/(4·512))
        [
            0xe98ecc74f281d12c, 0x14d1c6ecdbbee6c3, 0x235a8d3a35026cbc, 0xe46a52ac3bab0de2,
            0x4b222f94e6f25fc0, 0x57d6c245b7c3e68c, 0x7a5dd33dbf413416, 0xfdd69bada0edee2e,
            0xa7a93f39df365af2, 0x5601ed96bd107b97, 0x44ece46d1e279eeb, 0xdbffff701201a21c,
            0x14b931a8f3b223fd, 0x4f549683e8131698, 0x549e9161c2cafbe1, 0x2fc195ca3d7feb4b,
            0x9a82fd3fd66cace2, 0x60bdc888125d1f8e, 0x73d34d6808e95903, 0xd6144298081ba1e7,
            0x1925e1e9128eeb79, 0xcdca66e4b7fb1c87, 0x52b93b8ca31a476a, 0xab97e20fd528fa67,
            0xfe044c1b561e5968, 0xe1823505de78a462, 0x5a9d383f77dcc776, 0x6278b73dd0c9d763,
            0xc66f6cefa82a5342, 0x72b047e3d5062f71, 0xc57f4e11589cab42, 0x0eaa716f083bcfc0,
            0x2ee3d3e21d1bf7d9, 0xbaa4e5d69de29e44, 0xb22228e6f9757e7c, 0xb91ebc3b18f2f2b8,
            0xf11ca1545b6619d5, 0xab68224ad206ddaf, 0x2fa4e876b08ad1e6, 0x3cfeb79f6d344302,
            0x6ad8653791a2fc70, 0xc92df7e041c1c804, 0x9a624a1fcbb179c9, 0xc2e2a65eb1065c46,
            0x039b6f4db6222254, 0x81ad531241ebe576, 0x4f6cb57de4da2107, 0xac7e883edba42cf2,
            0xbf67dfc54f7e79fd, 0xd723c10d2211bd49, 0x3b75e458ce97953e, 0x08a8efa6b933c2e7,
            0xd502db7cdf5475b3, 0x46ab7187f4c493fb, 0x6060209d59536232, 0x1f1680622dd246e3,
            0x3e5c8376b6f17b67, 0x804ff9bc82b54c05, 0x60289f2d3b378815, 0xbdf0cebdb985ca65,
            0xe45fbbc673ef8c76, 0x39bbea1b838893c6, 0x2262f80a6ef05a9a, 0xfbe6990c65907aa8,
            0x6e79470e0376c922, 0x432aa4640b7b4434, 0x98c1a61ee70bdf3f, 0x5cf2809e5f416a25,
            0xfee37c2dc1582a7c, 0x53d581f6cf06a5ec, 0x566038fd0b28134a, 0xb5dede09be296377,
            0x28034a6bae76e493, 0xca67d825446fc42a, 0xa0e210b6b93159ba, 0x3f881a2d7acf7cba,
            0xa52af337b024a8c7, 0x74896f627df64114, 0x53e35627072421e7, 0xcc767cf8524685db,
            0x84a2953217fc0d83, 0xadb4213b49a0e865, 0x50eacdb1ce1afb6d, 0x7a46e0fd1e7075b4,
            0x76af06325acac804, 0xff8b227a16b8e480, 0x320af6c5502208fc, 0xd8f4d43384c20f9d,
            0xa70e46f96c27c780, 0x96d6bf6cae62bbec, 0x99614db7f4c3a96e, 0xce01cf633f8a27bd,
            0x2ff164e710cbe9c1, 0xd78bf5cf1e3f0821, 0x5f063057fcf0bcf4, 0x9f305ce0b5113bb6,
            0x4d30a409603223ce, 0x722b785eabad355f, 0xd0d881a9a814e7f1, 0x57fc65506f7b24fd,
            0x79cae38baa9e1502, 0xea82ffc24785a7c4, 0xc81536b0645e644f, 0x2b2795ce59d5f41f,
            0x8b1435800e2980d1, 0x4a96144c6348d8d7, 0x58b4fc1b01d073c9, 0xc0438944a23b4ef6,
            0x290f125ae5bad10f, 0x3b2d69755396ef53, 0xdfafbfcc690b69f7, 0xb22da9326e30ffd2,
        ],
    // j = 276: cos(276·pi/(4·512))
        [
            0xe9659107077cf60f, 0x89a92b199adfbaf9, 0xc856863a786c9920, 0x626bab49c61661f8,
            0x14a0b96ebc27b40b, 0x0d380c2d2b12f3df, 0x8318a9b3b6240937, 0x854a7b8ff9c1b590,
            0x05cdd817f0b7ac60, 0xf4ee597fa1714e5b, 0xc85c69e8ede9880f, 0xc50da1bb9c1cea94,
            0x05978cc037cc7c9c, 0xa7c8409cf8032393, 0x4d7382d2f79d21da, 0xca3423a03e46d719,
            0x4b154683f43251b3, 0xd6ecfddd225269cf, 0x7374e5babe391299, 0xf024cfc4781fcece,
            0x5a0943fbe3c62a91, 0x7ca96ce7accffaec, 0xf2d4e69a663fdd1d, 0xe01eea7d67e93725,
            0x817c771e995584a7, 0xaa20146c634be5da, 0xb9522190e3a2b09b, 0x70cd8b4aed679c86,
            0x72be4ea94f99beab, 0x0a79f430e62b69b4, 0x4367a0b37ecc1d0c, 0xe3b82e551250963b,
            0x19e59d532b1c382d, 0x462f6ed97055a9fb, 0x07b4c0d427accafa, 0xae59c34f7fdcde38,
            0x59477920d3e5bcb3, 0xae4b6edefeb7b268, 0xd1343f41e5ee32e8, 0x5ec6a14883936d30,
            0xd545f12de6e36b2d, 0x697e830059d88f86, 0xc51f0aca7497fd0d, 0xdfe4f1002b256e86,
            0xe516db95c62f5b59, 0x7835833370647191, 0x840aacf8383ad49c, 0x00e8f3f34efff723,
            0x40f0d54d398ab7ee, 0x191ba6283bce08d3, 0xebfe9437dde17dfa, 0x1062981b36c6f929,
            0x14ec312b052a95a3, 0xf92b679abca4c900, 0xd5b2c8a4aacaee5d, 0xd719819c3ca84d42,
            0x62e417d314d00c98, 0x709f89f97ac79954, 0xfb7bd185b9f0c953, 0xc7bde052a9568839,
            0x154d974c66fe0ec3, 0x65350120ba5ac6b9, 0x719be8d3990bd6f5, 0x79868019d2e676fb,
            0x40ba2d2504a9e8fc, 0x3786678393f4322a, 0x50f1cf18c8eee39b, 0xb154fa09839302cb,
            0x170f679024e3fa78, 0x9ac9b3c47207685f, 0x1fb014964a7f5483, 0x9af33916d5fc971d,
            0xb3203906e259a7b5, 0x4e238bc07c627b7c, 0xf39c44be39d80443, 0xe59ce5c28aeb5abc,
            0xbbebb3e1b8283ba5, 0x6052b436ddda66e6, 0xb45f211e42d241b0, 0xc65c903215bcf5ff,
            0xf9281d7502a72b1a, 0x5bbd68b17578c273, 0x64410f16ae569212, 0x926c6788654147ef,
            0xdd690a78a69b5305, 0x42667f24bb1f2f49, 0xdeac0364fe41fe57, 0xe8ff7ab1effbdfe5,
            0x1d934fce94cc493b, 0x94e68b03ecf10159, 0x779fe2f42f4300cc, 0x7a7498b860dfefb9,
            0xb6033d23c2dc6a4e, 0x3076669bf2324c24, 0xb83df086521b27e2, 0xee4bc45ad029101c,
            0x07674db8f2f0e89f, 0xb1d9a617cf34c6dd, 0x3d04e507ca1b19b2, 0xf5318c8ec49843fd,
            0x065f3911863d86ae, 0xbdaa829bba82b7ca, 0x69face08fd2edaf7, 0xa22b2a88e751fe63,
            0x038206592d9c6235, 0xda2246ba6b0a88e2, 0x00f1d86a11722e02, 0x93ee9871e647d938,
            0xf4f52a25f3826707, 0xc3efae6c5ceeca53, 0x738b40bed86bef93, 0x92622f0c616c754a,
        ],
    // j = 277: cos(277·pi/(4·512))
        [
            0xe93c319afa97dc52, 0xde96d42082b270fa, 0x64b4c6a60a7ee94f, 0x74d102ae6585586f,
            0xd7456b6a4cff983f, 0x1c89e55832def1fe, 0xd590f4c7da9a4992, 0x4e92479e74b9a0d7,
            0x4ea0cf37f589aac8, 0xb0f31103e30649bf, 0xbc13cc3a0368a361, 0xdcf9431b8cc17565,
            0xbbf94852702d6a0c, 0x12113481ff1f9139, 0xb3fb245e60c10d86, 0xbad85aa2a9b7943e,
            0xb0fa499793ba1aa7, 0x67a4d0d40c2cb81c, 0x0ed62bc1e822c04a, 0x43206283b942b3a3,
            0x713fae99681a748e, 0x8d551f44168f4342, 0xbf815acde5a83d28, 0x3107cad0f5395d59,
            0x1dfd7514817c157d, 0x16fae17fc8f1177d, 0xa57c1f75f90f355a, 0x055d52f10840d110,
            0xc4f4a5085fbeb72c, 0x4ac7e5aa91f7b2bb, 0xf79f09da1c528393, 0x860a09481ba00c23,
            0x595d1264109df4f5, 0x4b5ecf36f4051ce1, 0x1c10dc0332eab9e8, 0xa820181c64634c40,
            0xfae3688fb2c53874, 0x26c2690f4f802f8b, 0x68d69a4fb9be2531, 0x117c8b71c17afdb6,
            0x12ee503bb22844d1, 0xa2b434403cda03a2, 0x45ad519d18b94443, 0xb64a2f6fb832d374,
            0x5ffde63f3b627088, 0x00010803eee9dc32, 0xe512bb4115532dcf, 0xa61f0fd2ba5ea372,
            0x70845257d2ef2546, 0x4c4f1349fcbed608, 0x9830cd6f81af47c7, 0x7a423a3afdc47fa6,
            0x2081d96e8f8d2df1, 0x60c1e265fabc05c1, 0x866735defb6e425c, 0x149d31878805c223,
            0xb520f38b7c35794f, 0x3e2f43d9acca6cf5, 0x2d8ab5a177fe368e, 0x0fa5a6db485b801c,
            0x20f3b767fc9a5189, 0xc2c972e135a758b1, 0x886e824369503683, 0x46c4157c19eccae4,
            0x519641113b7ea417, 0xe3e9572f53e2f1a4, 0xf37f4a3ea3e2397e, 0x752b11d8f5c14959,
            0x041619a479b7d36a, 0x994ca2d429ec36c9, 0x8ffbe9b58fa0b938, 0x80ff33ae89e272ba,
            0xc2217c81d2a44ed6, 0x5dd7a80c755aa753, 0x8d1254f39fa8e5b4, 0xab2720b76fac9e65,
            0x3ddec69e1abe7d6a, 0x6e2db099ab4b7c45, 0x13e1a572ca842427, 0x67ed94c019f750bc,
            0x0015474db96c7251, 0x815be0a191a0cfe5, 0x404f7a491d98fdea, 0xe1d60302589c0dd1,
            0xb0c57e9a8c74ec62, 0x9a2ce4e926252a4b, 0x291ecd089f3ce484, 0x3657fac4de951f54,
            0xf4544e2fe13d10cc, 0xefce87a2bd37ed07, 0x3edc6b7e4e0e0b21, 0x10d11bd51be0ae80,
            0x92b828ce3b5cb061, 0xc369163b2096e28d, 0x4558a0884e9e5246, 0xf8c1395e93d72ffe,
            0x0e9d455600130d2b, 0xd3935873d3a9fa71, 0x415f608d634d1283, 0x482fdc435923952b,
            0xfdc8768a9aca4f96, 0xf8ce6b8c0ef5e09a, 0x568ce87a7195e8c0, 0xbac1aad3e84ed10e,
            0xfde35b4171d3907a, 0xa6480cda86a4b68e, 0x709c2d646d198025, 0x3f8d18bc1f4a22af,
            0xc0de8b409ffdf337, 0x8008d41e42dfd242, 0xbdafbef2df1f4b4a, 0x1d7376502a59e933,
        ],
    // j = 278: cos(278·pi/(4·512))
        [
            0xe912ae372d27045d, 0xacb1c26a06e5ae02, 0x3f2bc67fc3918ad7, 0xb8c61f531202ae2d,
            0x4bb8354b5d1d0c51, 0x7e301aaeeecc435c, 0xc35193c6e2419ed2, 0x41d3d3cf9835960f,
            0x6fffb4f64c9d8402, 0xeaec61a0b1c8d1ca, 0xe639a36df000ed72, 0x2988f3ae755484c8,
            0xc6022f620ef5c861, 0xae130a2790c1976a, 0x760459c5b6c32841, 0xb5888e50a3a6bcbe,
            0x0277658730f01c2d, 0x51a3b72889be5245, 0xbcc20e48ff523dc2, 0x4b091c14cbbb1000,
            0x5e51554b134ec3ca, 0x1fb6df1cf2a7a3d4, 0x8fdf6fe99c93f71b, 0x84f0a36f44ca413f,
            0xd0c451d2185b1ffd, 0x6d13e2946ce908f4, 0x07208d2aa120e02d, 0xe273b728acccb389,
            0x7001315f724f0d32, 0x9ab6b0d7e7ff28fe, 0xc9248bf823da277e, 0x4647c6b073b937f2,
            0x8443ad7a8e3545e0, 0x1ee1b7d6800cc80a, 0x9405277554e5ed7f, 0x95804577f0963f8c,
            0x45adfc5b0690cee3, 0xf8ce69b87412594a, 0xf8a798a0e979f566, 0xff6f4b3c68edde42,
            0x3af023f5d7f04576, 0x0042d24a86caf9bd, 0xf626313c69cc8bab, 0xafcb39fdc8cc7411,
            0xd46ef593d81194e2, 0xf7b9e797bb43d91a, 0xf803f52a49667a78, 0xc2a8cc02ac60da6d,
            0xc74f1bdc4218c57e, 0x23d6827091d5cfbb, 0xd7b46c1afae2ce97, 0xea97052a8ea10411,
            0xcf265996317feaed, 0x6f53c1db5d376365, 0xdc72291396ecd69a, 0x6ee700a530a65b08,
            0x0ed437896987e787, 0x36c075bcb17ad2e4, 0x0592266e8dbaeaa0, 0xe53864759ba3bba7,
            0x514d495f675803f0, 0xd7b4f2ee400b4d47, 0x96d5c7fc9783b014, 0x6aaff8871b404bb6,
            0xcedc945d991d0338, 0xb1c5103861aea22e, 0x27c6a4e15b32802f, 0xe92bc67e3f3caca4,
            0xe1d7d1d6fb9a205b, 0x2d9dc6abc75c5aae, 0x77736900c81d095b, 0x02aa5acb37b6577e,
            0x372339fff81e5141, 0xefcefc78289ac701, 0x6d10d295c469bc5e, 0xba026e5c916fc21d,
            0x14dfa890588bbf24, 0x6099eefe519232b2, 0xb98fe38246c20748, 0x8fa682697756b59b,
            0x8f5dd64d24d9cdbd, 0x8fe7115f9317b1e8, 0x197295984139e7b4, 0x8264010576647ad9,
            0x0649c5b57a2b40ad, 0x95531b81e9426973, 0xe6379265bce3f92a, 0x187d98366eb5cf0c,
            0x9e6577579667d56d, 0x50d0e5e5e1eb28af, 0x5a18d3812d56aa0b, 0x8428d4268b89d5e0,
            0x7c47b8c2b919eb18, 0x62f29f0ef7c37a70, 0xb5369b0f7844db51, 0xc81125ea0a006e1f,
            0xa4b151da83d42476, 0xfd46f583d60bce91, 0x75dfb77bd9fc28ab, 0x82bf2ae9483e690c,
            0xfd81758c09f2a320, 0x166dbbe9097a22b1, 0x915372bddbaa6f30, 0x69c61631d8b47738,
            0x8c63293d392d5046, 0x7759108230aeef56, 0x5f65288739764b21, 0x588b8eefebe96dca,
            0xa3b1e55249e8c676, 0x747d31edd35e09d0, 0x4547b071a83e0bd7, 0x83c5a085eb08aaf2,
        ],
    // j = 279: cos(279·pi/(4·512))
        [
            0xe8e906e2060ae201, 0x2cf5e24b7faeb6be, 0x95cd6540ea17f470, 0x885d93aea77c586e,
            0x55771910b3ae28a3, 0x3d62edcb30df3910, 0x60c16091c9f6f5cc, 0x4f6b65dd09036de1,
            0xd02b893638efff0a, 0xc5ba47d453a3c3ce, 0x0af7d1bf09ac5b9d, 0xf44ca3ae81d80477,
            0x5d991c31d66e2ca3, 0x8fe0074e22610735, 0xb7812d099ebaddbd, 0x175581e652e84352,
            0x87b4f6ecbd61459f, 0x051a4d21a11e9942, 0x41de58614fcd5bee, 0x3e26fe04b909a897,
            0x1a2e4bef626a8c7b, 0xc03b81546e0fb69e, 0x393a3e9e802d530d, 0xb4f4a1a228bdc2c8,
            0x5e0597a7d17fc47e, 0xb744bced456bed8e, 0xa25946813117f354, 0x73a83ff1e02ae94c,
            0x1388c95f171b41df, 0xf4d7ff3122e956d3, 0xd2b8b1a5147437f6, 0x1446e21a44ffda65,
            0xd6c6487e5000ce36, 0x7f63a29d1ae45cc8, 0x76fe688bdd4a55de, 0x9542b45d869d8e55,
            0x84d2b1e5e16ba1e0, 0x49cf76085252587e, 0xa64014d8e710b8cf, 0xb4f69b14186c4a82,
            0x6e98545d669b4dcb, 0xfd3c8add086f520e, 0x80be8897e6cf1726, 0x4c501b10b0100fda,
            0x01a310af76129e2c, 0xb71618e69ff4f268, 0x542d1666d9c87126, 0x1bd016e2f41d14c0,
            0xd56bfd090ca1a606, 0xd901cb3af98e87f0, 0xc7b1a47ebbd8e14c, 0x69836143293127f3,
            0x2c1d7499a605fdce, 0x212c7c5520a5f101, 0xa6987c873322fa1f, 0x5bed2937217fd34f,
            0x129ead7c274c4d22, 0x8987f5c24354633d, 0x356d434d6154c963, 0xd7c49d626b2f493e,
            0x43a97e88afdfcdf4, 0x346de8d37960e947, 0x4bbd41a6eacc45a3, 0xa5ae4397a9e183fc,
            0x184ab1dd349b6ef2, 0xa7c1c0761ba64aef, 0x8dc928c0454d6417, 0x6a26a4485b663841,
            0xaf4e5bf5ca3c0877, 0x8336eb159b7b1b6c, 0xa9b6a7ac8a134904, 0x57ba9dad736fd79f,
            0x2efb2c15af8f83c8, 0xfa81913f5cbc2f3c, 0xbb0d455156087c88, 0x86cb4a95a341fbff,
            0x13ed6e9ce74f6a42, 0x916945e6e8fce9ab, 0x456a828d665d08a6, 0xf295fad5c1731d8a,
            0xde1d0f55721964d3, 0xca65229726035307, 0x54a51e59ce1503dd, 0x62fa868c85d9f639,
            0xefe3ca35dbef6048, 0x3b02d382c26d3cbe, 0x1c85c25f22b46533, 0x51b3188467ab7df1,
            0x84927bab4143e390, 0xea4ab5ced0d1af84, 0x135a6bdc8af45d19, 0x93e2f9bd15e6672a,
            0xd079b905960684a7, 0x9e236f75676c580a, 0xe1c8bf5d83502384, 0xc57e3131d212ce51,
            0xd34a55a298da32aa, 0x147497b664ca3e66, 0xa967024c0f61e70a, 0x244fb4b6a83a2f12,
            0xdb9ab8ff2add004f, 0xffa468522679152d, 0xd70addbf97bef00d, 0x76121ba1e1d49052,
            0x1224b4d3bed685cd, 0xf018d501d8f27ad2, 0x9f87fc153736658d, 0xcdf37a303fa4ed26,
            0xe0bb2ba43ed471d9, 0xa498a244424a941e, 0xc42b2ad439f98a56, 0x0db9f4d0e0512376,
        ],
    // j = 280: cos(280·pi/(4·512))
        [
            0xe8bf3ba1f1aedfbb, 0xf8972affb3d98e1f, 0x18801dd8eb6d0389, 0xe02cade99a642003,
            0x1ac1087622ce6519, 0x9f45710178447edd, 0xd16dd15410722348, 0x8f108e3a5439c5ac,
            0x2dad20356cbccb5b, 0xcf1d0d0bd6ee52cd, 0xa257d6968d52e832, 0x2ab95864c5828a14,
            0xfd6d20ebc3d15061, 0x17a436c0d980103c, 0xbcf4b128d1daff3f, 0x6350c7835c6d58f0,
            0x69e7a57be01828cb, 0x38eec90e61e9ba22, 0x6a10f7c71230467f, 0x79f06587c836558c,
            0x9b71417c68bd9d5e, 0xa704399762be712b, 0x453a72a1b59ba2a6, 0x45ea36515850f8d0,
            0xa8412df0617337f1, 0xa26b99b00b7b0830, 0x5aa96983ed6ef523, 0x5a503dca56e8d6f6,
            0xfe336d62f1f5a2a1, 0x3ebf3a682c9b1e67, 0x0100db2d43c704f1, 0x38eba4bff7e892dd,
            0x62816e27b969233b, 0xdbc5c72f85aceaa1, 0x4f66b242d41a39ef, 0x34e24d51dffb8118,
            0x5822cc357b8a8545, 0x275f2cda5b9d948a, 0x43d89cc572b1a585, 0x11a0ceb55ae7e56d,
            0xc4bf44025ffcd488, 0x3a33637144d051b2, 0xddd6018d726a7fda, 0xfef63d1317082a55,
            0xa3688563c90177cc, 0xde0800b8d9a09b13, 0xc1e18d32255ca62c, 0xa9038ed92fa39cfb,
            0xe80d0d129a84b40f, 0x85b479cce9b5e497, 0x677f8e716cf77433, 0xaddb376e2b3bc994,
            0x752aa27425a30a0c, 0xa1135b6f8d604fc6, 0x470bb846343a3614, 0x996f3a7b965a4e13,
            0x4a95553c6f5a2b35, 0xdc61fd2b4c434fba, 0xe588e77dcbc3f763, 0x0532ea387d0f70a0,
            0x0b3e73d2b9add7dd, 0xf58b040d5bf5e346, 0x8674953a0330b1e8, 0x9e21a55091e03bf7,
            0xb3ebee8b64a6610e, 0x18985054407e08dd, 0x04e9fa0693a3ec2c, 0x3c49675d8e0edacb,
            0x9bda2fa9e04ed829, 0x1c48e2ffbf9eeea9, 0x25c778d92dd1be71, 0xba4798e56ccaf54a,
            0x7ec021ad1871434c, 0xfba4d13d5eeca0e2, 0x68aa2bd9c953dfad, 0x674a69d7825c7dbf,
            0x0678440f20417f43, 0x892f998feaf5e5d4, 0xe7f8e796e5086951, 0x42eb227421a4d39b,
            0xf9bb494ec7f0cc17, 0x2f8fce696e7d08de, 0xb3ba95f17f3439d9, 0x2e37aa17ee5b5f47,
            0x05bfade26a029af2, 0x21fc25d464d2487f, 0x12822b8613d85a9d, 0xe6ca9637917a6605,
            0x13d89a7fe0875602, 0x8d4849d443d2f8d2, 0x0d7d1cb004bc0b78, 0xf27bb76ee3a4b532,
            0x7ea2958e07ed5b16, 0x29219c9ef9422ee6, 0x360b18174e96edd9, 0xe3cacd40188fef4f,
            0x1885c3093ffb53f1, 0x022b535ec9efebd1, 0x9da73142bbb9ae24, 0xea166dd5e5062c30,
            0x703ea72fd013d291, 0xbf6f291614092ffa, 0xbe723485fda1b91e, 0xc8d88b7be0ad2678,
            0xd59dc193238891a6, 0x22db72340c68d7f1, 0x42dca9b8beacd0ac, 0x72ff7cf1b8cfcd5f,
            0xbd17329a61d749fc, 0x89ed131bf75dc8d8, 0xab47f6f5bb0d96e7, 0x684dc7173f7ef7c7,
        ],
    // j = 281: cos(281·pi/(4·512))
        [
            0xe8954c7d62086122, 0xf6e7b52651f49b9c, 0x70986205e73a2e4c, 0x58969723f9baf1dd,
            0xacf5e28a4fa6940c, 0x763dfafe61816e4e, 0x6bedb20550c0a052, 0x00ec0b5f4ffd1660,
            0xf2239655ae6c79e6, 0xec36f12c9572ec4d, 0xdd58dd86788935db, 0xbb20ee49a895f40d,
            0xc1b9f06a18030b82, 0x66b087de6a33ae79, 0xa3b8b657b0db0691, 0x5f2db2091a22a033,
            0xdceec30352d04ac4, 0x0867c560def90fad, 0x20f61cb2880298e4, 0xbba41ec5adc9264b,
            0x5538c926a2b00572, 0xdf2b9d402672b0df, 0x5d952efe934fd584, 0xcb06e1e1488169d8,
            0xdddc5cb7d5a7d6b0, 0x41f68ff7204234d3, 0xa4ea8ded64c3a714, 0xd4db992620f72511,
            0x556000f6dc36ac86, 0x4eaa3efd079b3002, 0xb64b73617c541daf, 0x68d9f6221b8f96db,
            0xb7e6a6cfb451249e, 0x8790fe597b020d9a, 0xe11fa9d780bc355b, 0x1fcdd47bde6747f1,
            0x12f22c6df5cad1eb, 0xdd7f8bb0e7fdb27d, 0xd2a219b8af59100e, 0x16b22fdb7e9fd7a7,
            0x551d6919adff00d3, 0xd94b1633b4f2610d, 0x25c35e08fc4ede4f, 0x3a220a74a903d370,
            0x08b6aa60ceec197a, 0x40cc5881e5e040fd, 0xd8445193c2dc7a36, 0xe84ad243efd0da96,
            0x7ba4f26b1bbe0e22, 0x6d3839343bdb3f24, 0x907a4f93e98723f5, 0x0c24decc65c646eb,
            0xe01ec77c7f6909d4, 0x0323affc7c85b7ee, 0xc08e336bce1d72b0, 0x9224a41f4cef1267,
            0x92d9011f185ce894, 0x3d60c53af6ca5207, 0x84a87c1cbcf3b835, 0xad647401027c37f8,
            0x2348888debfbf2c0, 0x6113d7397f1f16d1, 0xe3d7879a46b1478c, 0xe4a7116a5a775147,
            0xd2a1ed1e5c893145, 0x4f3b3ffa27e2d8ed, 0x6216d0b921c0a770, 0xb320bb87701d0b57,
            0x99cd65a593671623, 0x5f955f1bdf142ffd, 0x6faceade41287354, 0xa4eeac53526e0754,
            0xf46fe45a940008be, 0x32cf01c91fc766b1, 0x45252c6b059be991, 0x409069e9a1cb877f,
            0xdd981853ae6958a0, 0x94bb5617782a1870, 0x88c8d86f9bc817ab, 0x093aa4c835ae8cc0,
            0x1df8ea44676a68c6, 0x5c74921747210e8c, 0x1833b80406e225c4, 0x6bba16789bddd6d5,
            0x37ea6e876ee4226a, 0xf15a00af23a135e9, 0x188c3b4b08e47fd6, 0x4e4e0d049edde272,
            0xa3ad557508c1ea08, 0xb872c0854f0a181f, 0x3114740b63c89259, 0x9801d49d9d0c773d,
            0xabde51c6c834415a, 0x8877e569271cf3dc, 0x9be6af4e94541e3d, 0xc147c70317203c01,
            0xf474a83de91bcb0c, 0xd33bab5acf22a488, 0x03e85529b11a6414, 0x804f7cf8d0ddf358,
            0xb98089c4468e70da, 0xeedc15acf545e67d, 0x150f03cbf286a3f3, 0x60de1da947699a66,
            0x05559b1df2058f6e, 0x6be3edeec1fc15a7, 0x2f360c84bc5e9dff, 0x6276e2a292c09b75,
            0x91034643eb1013e3, 0x1406ece07027f1fe, 0xdadcdeda9ec25d79, 0xc1573c0be20d11a9,
        ],
    // j = 282: cos(282·pi/(4·512))
        [
            0xe86b397ace95c46f, 0x9fec1e78c4376186, 0x115d4e4b6c928dbb, 0xf1350841eaf317a5,
            0x31ee1c39bf3be8a0, 0xc59c4e6d79a220b7, 0x59ea8b9049901c13, 0x130c615bdc271241,
            0x22e4be7d54b0c490, 0x04c312395a21326d, 0x57a52afb55b75284, 0xdf06453a0e7c2f71,
            0x58d60e8e151f17fc, 0x5cbf9bd9ac3a0c07, 0x1bb2f12d96b55d6f, 0x9e0af93ffada4e51,
            0x23ae0d46b9c7d97b, 0x3f100c6ea1371b01, 0xea514b4441ceffd0, 0x267eb3ef4e915074,
            0x34fc327972718190, 0xb14d486f013186a3, 0xac9a331e1670a8cd, 0x8322e84443f6b137,
            0xe50f97767e371878, 0x00fe1d0d4ca86f5e, 0xe82b26a10086eb8f, 0xb6b224e1d8f1e052,
            0x6cf33b9aa5e8859a, 0xa2f6401213c7edc8, 0x85f43e22a46f7163, 0x4f013b0f58af13ef,
            0x9ef0d1c26b4610e3, 0x8c019f4273f2b969, 0x55a29c9202c0cd64, 0x070bfa5474a8e6c6,
            0x1b2eed02ec88bcf5, 0xa8b3dab8ee01eff2, 0xa3625e8f72e388db, 0x7b45f26907369e76,
            0x936c65d7c0f679cb, 0x1a8beaee1cfe50a9, 0xe357fa6f3c749c73, 0x0a6c083586c6168e,
            0xb10460b3ba3012be, 0xa35994456e131c25, 0x435be9c28d670521, 0xa01e4144e7a19f11,
            0xc21a8e1c970a417a, 0x15fa6561d9ace101, 0x585000fe9db1d6f4, 0x9c316b9cb1650d22,
            0x00e7f054bb71052a, 0xdb714506b43f1395, 0x65891f86f8b09f01, 0x8779f6782b60aa0d,
            0x9309b053ad5c1c8d, 0x47ac83830abb5284, 0xf9682b4e9937dc53, 0xdfd1e17ba71a50fb,
            0x35ff26a3ec570004, 0xf06ce6ba658a0c2d, 0x2901df0a1ff53575, 0xe61eb1b3fda15ef4,
            0x5bf356a0d83fb976, 0xe455cf982c7b52b0, 0xa0f086ba8de406f4, 0x3b2521cf6416341f,
            0x366e390dc4417da3, 0xa0c3fc2eee5cbf5c, 0xbf81ac8bf8041fed, 0x3ecf271a2a0c7e9e,
            0x11b2460ed8941a18, 0x70f1cd45a1f6f409, 0x8e98eeebcfadcae1, 0x0804f7172bcd033e,
            0xade7de27a87a3477, 0x18f7a8a78b901556, 0x8e139d8cc4cb895d, 0xe8f82c7c49789f9b,
            0xe4665e9c6df20e95, 0x9c2332fbc492b017, 0x3e5fc0ce073c65ea, 0xce60382f2121966f,
            0x5cb096a8eff84516, 0x72ad2d2c7a36ebbc, 0x8acc760e1d8f98c6, 0x017ec6a05bf5ac75,
            0x76c319a2bbad07ef, 0xdb3e79b38c504ec6, 0xbb4868ca9e4081b6, 0x7c7fab302b7cb9a1,
            0x653b3e8cb676ebd3, 0xa7d038486325919e, 0x46f06d847c3a76ba, 0x49912f27dfc5e470,
            0xb97446443f37fd17, 0x724192da0279157f, 0x7c27a2cc59537c4a, 0x339a308f36bd7851,
            0xa41b694e97835ba8, 0x45d913ac3612eb6a, 0x2849ccd3b4b660a5, 0xdb35de4259295198,
            0xa81900ce3aafa6a7, 0x2908d4b3b969ccd2, 0x62c16722102d6387, 0x7dc7fad060de5916,
            0x7227b172f23a6c2d, 0xb91303b822f1a097, 0xdcf54bd2d76a8dc8, 0xfbac8eb105e1802e,
        ],
    // j = 283: cos(283·pi/(4·512))
        [
            0xe84102a0b45d6333, 0xbadb49194bf3c1e0, 0x1745b2ba9eba093f, 0xf7cb646c7ee4a8a6,
            0x3bf6d33dce773c44, 0xd6ef2b9877a9d23b, 0xa61c1aad0470494c, 0x9fb9794cda648d72,
            0xd8d91125e68ab0ca, 0x50cf5033818570c3, 0xcd48e0ae09edf134, 0x96b60ae66b0a7657,
            0x70e4706b775fc169, 0xeda6de4383121e55, 0xa81d45d73268f380, 0x16208fee82a2964d,
            0x216f4611a310fda9, 0xeb70d4d5acbc7fb0, 0x93830782b9d33b0a, 0xb9ae42281ccc5cda,
            0x8e721080fc941c9d, 0xcfcb9b754f3dac6f, 0xbe818bc6813ee36e, 0xe3bb6d0fe96916aa,
            0xd70a80b7693e1fad, 0x09d48efa20e39266, 0xdf07c5c598bc8a81, 0x6cb22811032b4664,
            0x01ce68a69f060b6c, 0x6704b4c55d8a638d, 0xedcc3b48272286f2, 0x86cb4b4dbd70c5f0,
            0x30768b50f83e0a4b, 0x88a2b36d20fe42ef, 0x9b0aec3ad8744753, 0xa984706d7c076570,
            0xf7b598de2badccf5, 0x06a61c5a564aade9, 0x5de747ee58ba4391, 0x65945677c5320ae0,
            0x75450b26bf4fc32e, 0x4161efc5e8fc3878, 0x241004e2ef151077, 0x37d8eef7b0bdcb1e,
            0x9b45cab8d5b2be2a, 0x07425c68685c469f, 0xcb6b39cbab9bfc03, 0x88dcc7a9127adde1,
            0xce0dbfdef1fab308, 0xfc4384f11316d379, 0x0ea6cb432e62177b, 0x7f737182d8c6488c,
            0xcd0502c06c565c2f, 0x7e361b8e6196a94f, 0xa5d5a5ebab43c8ca, 0x16400a611f2026c6,
            0xb2986ca730f3bae6, 0xef5da2361d908d24, 0xe672ee56932c988a, 0xd07a334ce0c36c50,
            0x245d3490cc0bce67, 0xe98e92a317cb72b5, 0xa0fd3ad488032776, 0x0937a9c1d1375cf7,
            0x38822e5a3fba5aa9, 0x52f32797cf347444, 0x94ca00349d468b80, 0x01508b4b587d1cd0,
            0xf93f3aaa4b3550be, 0x52480bb550c7c53d, 0x72ea8a35ac8b1eb7, 0x899e3da7422d9a1b,
            0x2c9c352ef40c4ae2, 0xc1d03396661e2beb, 0x1c105a40367cd42f, 0xf51756b13bdaf58d,
            0xf61d794f216998b5, 0x5dc28fef430fffec, 0x14ee86742be1ba16, 0x2d5f5d278c8a815b,
            0x4c851e8eeb8f0f30, 0xced82464e0a022f0, 0xd17dac165ac18ca3, 0x3334f268899baff5,
            0x60ba30a15be4298d, 0x20f6960310d28398, 0x3a3a46e34dd61e21, 0x990baf67b5dbe65b,
            0xbeffb6a41e3a8fdd, 0x572bd74180e34a73, 0xda9b93d8bb478f86, 0x6145e050a9c97d15,
            0x6ee865c4ddf22b6a, 0x14fb9f2ec30f9dd3, 0x36a50c65b307397b, 0x0ba88eccdccbbafc,
            0x3364471dad87644b, 0x09a92bdd68ee0143, 0x1e205655fed62b5f, 0x6f58f2531efd8eac,
            0xc6d8d9db82526fd2, 0x88aa6f0ae7540a1a, 0x11f9cccb95a67c55, 0x610d9a830c0db08e,
            0xfa0d82b147fe2a83, 0x4f78cd174136b400, 0x331b0dd719dd5a8b, 0x830c5e79341199f8,
            0x301da60cbe756bc9, 0x5d2e04542d4e529d, 0xb4090533a81f5f25, 0xb5b5bca376238b58,
        ],
    // j = 284: cos(284·pi/(4·512))
        [
            0xe816a7f595ec9232, 0xbfe8378abfb87b6e, 0xb8fccd67c712deef, 0xb1362376135fa5e4,
            0x7ae0a0eeb14e2c82, 0x54ef2e350d7b82dc, 0x30796b814eaf612e, 0x51c7925205ce9eba,
            0x1a67b1dca28aa654, 0xf1a11dd8da809c8b, 0xa7eadda0123becc9, 0xdc48eba8ac208d3f,
            0x7b02ec5f023ec677, 0x01f5b63ae37d22d5, 0x516435de44109d34, 0x0f6d52f76af75de5,
            0x14ec674847a06730, 0x194f89ab60f31976, 0x4bd57ff67462e30d, 0x6ba0fe380d2d9e48,
            0x0bcb1c4df2f51f12, 0xad04604ba0992315, 0x0f00b4308160140e, 0x1f60519d37d47bb3,
            0x8093f764a14e0a90, 0x2cd0aa7b094018c7, 0xebd59060b19febc9, 0x3265a3d74d709547,
            0xcfe1f8cdedf0bb01, 0xcfa6c0f7335b1190, 0x95a567e0f3507338, 0x5adcc1920f17f618,
            0xf3f95299b4e7b927, 0x4227ce4a9ec3e111, 0xa528846ba2b0e8fb, 0x77b9dbde638666da,
            0xed704598e61a42f3, 0x98af9d50c3f666a4, 0xa4eaa8de94089ba2, 0x5fd571e8928507bf,
            0x0773ed9dc16177f0, 0xf7322efcc6a8e2cb, 0xcd80d7d19051fe1f, 0x8a0030deeb77077d,
            0xe60e21f94c1f86bb, 0x65bad54b2c3b5839, 0x8e81fcdf1d85b722, 0xb540f3811f8b3819,
            0xecc2963cc7705d7f, 0xb55a1fdb8c658432, 0x505760e59e24dee0, 0x99bf373a0f48ed65,
            0xc49946457d87e430, 0x9f1609acfc16db20, 0x4b696ee821842cc4, 0x26e6ac282667b0fe,
            0x2bcba6c89e954160, 0xd207df2d3ca6bc26, 0x590e015c532205a3, 0x194d41e27ae8074b,
            0xe2caab5cab635ce6, 0x736191b8884e5928, 0xcacb246cb4371a04, 0xabf7df6af008b3d7,
            0x7f41c8a8433ddb08, 0x070bdb2861d9fb2b, 0xe435abc9eb1408a3, 0xda5b79cdfe129170,
            0x9dbb96fd8c978f1a, 0x103c44f6fc6fd0b7, 0xd6254b700aa9d60b, 0x774a9e0cadf46bf7,
            0x01ca5eaf7adb238d, 0x1ccba24116efbdc9, 0x0f56f5adaed2f289, 0x71c3f767110f9a82,
            0xe244cf37ce3ca0e8, 0x5cd2f8328d738076, 0x44a4d76ff56dfb6e, 0x144de119b9b7d404,
            0x1674531450b9dfac, 0x647740acf2dfb224, 0x0443a1382560cdef, 0x03fc36e3a165fdd5,
            0x5fb5100d9d4a7ed0, 0x21c772297ae09bfa, 0x9c40bb7bd098f94f, 0x35cf1a477b8b7b0b,
            0x1fa2fab35414f6fb, 0xe4bc8be4fdefdd15, 0xd652bef0ebafe73b, 0x61c388311259edac,
            0xcdb0b2794347769f, 0x4f96a49f732914d3, 0x9d68f521cf51f5fd, 0x80fd8ccddd4a222f,
            0x058749e3b33b8b90, 0x30903970482e9ec3, 0x4c6cba6c8e44ef8c, 0x5ae98428660aaf4b,
            0xa717e39c2f9c2e86, 0x395bcfff8092e21a, 0x8192582267b18a36, 0x1da0e9c05c40e18f,
            0x22e615dd4b681828, 0x214ced4b3a437f05, 0xf3aa43edabdd78c1, 0x52dda479a4ec4af6,
            0x3c37ebee52bedfca, 0x2532ecc730201aa8, 0x57768d27c61d9020, 0xd21a52661042bf6b,
        ],
    // j = 285: cos(285·pi/(4·512))
        [
            0xe7ec297ffb56a061, 0x04d672f67073046f, 0x7391d7e6e343415d, 0x709b5cf9dac58fc6,
            0xf7dea33f2e04a4bc, 0xb767f6ea9ca9ae38, 0xd3210ee9606df262, 0x7c651ff7559763b5,
            0x54554881448aad7f, 0xe24555a4c00f370e, 0xbf978716e71108f9, 0xf6a2072796bf48f8,
            0x45e8e0ec5067e969, 0x581fe82930d4b497, 0x737278a6b80e788d, 0x9af27c0e315ce7c2,
            0xbea3c348cdcb83ff, 0x748e4523a4eb5405, 0x5c59b705a4dcbe95, 0x46f8ab936eff5c0a,
            0x47e7acf3856dfb86, 0xb6115dfa6b1da356, 0x7c473521e139cf7d, 0x6f93422433ffb73f,
            0x3b7245fabe636149, 0x7439b0640be4bd57, 0x922813130a66b6e9, 0x1c2c73d3fbd686ff,
            0x7c640059ca3242a8, 0x6fe74914c7cdf79a, 0xbefdb9664f2374a9, 0x9367f054550dfc50,
            0x285789c1d220fff9, 0x100ed4fe54ce7ce4, 0x37bbfc6ebd167590, 0x996fdf0a2243e089,
            0xd9474395b47f0c83, 0x73862dfac572da22, 0x29c9abd2b868fc47, 0xcfa9bbafcff4a2fc,
            0x3a76023166b6b030, 0xf8accf7b4528adf0, 0xbe077b52203eb076, 0x56e6ba4df3921973,
            0x63ebc29d429c5755, 0x2e59a82ab51cb74b, 0x52c4cecac9c96284, 0x219d2cfcb7bde829,
            0x6a6a32040875519a, 0x72d4627fdae70512, 0x2189e3456fba6bd6, 0xebbadc1d6aedd925,
            0x8ba1949fb9105b39, 0xf4b1fcef854c162d, 0x8701c2ee0ef5bdd0, 0xc95708bfc250dba7,
            0x531ad12b8bd53368, 0x02d8a05af976c4df, 0x9163cd50efc84466, 0x9d3cd8cf731e014b,
            0xa4dfa934cd007b49, 0x01a21c40282cff11, 0x0ea83870b63a3d93, 0x13f7e0f9861e355a,
            0x6ffdce3330574058, 0x4638aff3c85f9215, 0xdfe613e1370ae90f, 0x8eba3b870bc5f0cb,
            0x7dd66a88734d9134, 0xd653f154700df9ee, 0x2f4725a86e6515e1, 0xa732be338cfa7e75,
            0xb5d5bccc0d9d2806, 0x9050a0956487c2ce, 0x6ba9ed9112c19bda, 0x538868a58417dfdf,
            0xd8ee45819dcff436, 0xc58c5008735f5ef1, 0xd5d2def0035f4d6d, 0xb54df1eb94fa0f18,
            0xe254db1f2697019b, 0x5437d42b912dfff8, 0x68a6600c7a8c5665, 0x136eb6a76f376634,
            0x6c9cacd52ff5e560, 0x68f687141695bf88, 0x341262767beebab9, 0x99da655c3bd7e38f,
            0xdee3bae5c2e9257f, 0x2cec7807fdd56f8e, 0xc37f7e00fcc9f321, 0x838cc80034821aa2,
            0x43153d46b590b71a, 0x118be5e450b22404, 0x35b0050d7d83dd63, 0x5d6a6da3224c0b07,
            0x86d5e0f3dbdfcaa2, 0x678fd28bc93c3042, 0x78743eb9a726bc4d, 0x7e7c1fca2c456562,
            0x67d322e0cd651e93, 0x44927d6b02634720, 0xb623793d1756e632, 0x10001f8dc2682309,
            0x2b50de1476c126d3, 0x217d55a7f96d9646, 0x3517e5822702c23f, 0x28d1039c5d930112,
            0x2b8e5eed41034d5d, 0xf6b1b2bc943ffa01, 0xd36bd668033e2126, 0x90472252eb71eee9,
        ],
    // j = 286: cos(286·pi/(4·512))
        [
            0xe7c187467233d508, 0xdbfb0fe56c6f80fd, 0xaa70544a9322bef5, 0x34bdb27735630f2e,
            0x7e752ca1f8cde706, 0x7542b3ecc3c16de7, 0x979fc9adf6b2e372, 0xfaa37c45fd816a66,
            0x2ae288c8716ee618, 0x0c3858971c73f129, 0xf5198c10879f88d7, 0xa86b35ae0b23c98f,
            0xf29292342406ae01, 0xc570425fe3fd5c9b, 0x4e0d64590ab9d951, 0x4ed9e75b0a9b510d,
            0x94d335b0c43f0bfe, 0xf6fc3308f0c2a669, 0x8d0103327a729be0, 0x0c02449449f12f91,
            0x2cd3ba43f8b6109c, 0xf91b597245e48316, 0xb0a8ae617f44f362, 0xd80aff3851cd50dd,
            0x020fde50c2920802, 0xa0fd92e3c83ac36a, 0x9619f09857c7deac, 0x4a99b5642d8b8aa0,
            0xc99f13bb440c059f, 0x894fa8fb3ed26ee2, 0xe979c794d3ad8fd4, 0x0ce780bbf6ca2bdc,
            0x4abf55d98b0b898b, 0x8c7508d8ed29022d, 0xf02df7526f84e678, 0x8974a7a4def77b23,
            0x97054cde9193ed05, 0x8374f76ddafca3a9, 0xaccd6cc9422a689f, 0xe5c2d08f0cb5763e,
            0x459c4e324e19d9dc, 0xae275a3634a89095, 0xc447dc4c067d2009, 0x45155941bdf577b7,
            0x89f3d2de779609a4, 0xcf051fd7afd84c12, 0x9cd1d8fa98649b74, 0xfd6111ab5eb3d1a5,
            0xdbd5ae1a309a8ef6, 0xe7bd1e3293e8730e, 0xaa608b2d60087c88, 0xd10bdef087c95ce8,
            0xb42c44131b495249, 0xa96e1fece756deb9, 0xd3c22799a129d63b, 0xca710e16981ed99e,
            0x27fbab24011ff3b7, 0x5b19f3bd6ff4b8b7, 0x9b3c96dc06120719, 0xd5e5ebab2fc8d8b8,
            0xbd3bcee00fb92f06, 0xb440ccdd9a5623f6, 0x1f1669eee18e7e94, 0xba2eaa421db029db,
            0x007fc299ef44bd7b, 0x495644f31f0a9695, 0x2812479425671a81, 0xb189be058bcea4dc,
            0xbba3e2ba15818fb4, 0xcb7bdb5a6fbc20e9, 0x1fdd5af907f58d8c, 0x6bff5afc66602ffc,
            0x6e47d0767edac18c, 0x37fbb7ff17e6ea4f, 0xe3b06f157c3ff0df, 0x2bb6bdb6acfd6d1f,
            0x1d9be926148ae2db, 0xc589622d0d32e2da, 0x7face10703ab0e39, 0x1268665e27e1d8b1,
            0x147f7e6ceac82e87, 0xf4028f7a6c681027, 0x873c2796947e6b2f, 0x1f5efbf36c81935f,
            0x99f371cea155b465, 0x50e4237419ea539b, 0x6dc1d96cc60bfc31, 0xdd79086321ff7024,
            0xfa51f3471672051a, 0xbd96443104bf3227, 0x4820f4a20b4108ea, 0xf0dc8d64975d1d8b,
            0x26e151b946936879, 0x4231acfb5fe9367a, 0xb503f40d5bf5c773, 0x13a16af60c5c2e16,
            0x59d202af25af7fe2, 0x5ef78fac10bae188, 0x24642212a97e3998, 0x138f6eca29ad270a,
            0xa66caabd011da026, 0x30c761b2b6ef1155, 0xa90023652f92bd46, 0x46f140d2533a57be,
            0x85e7addceaa125bc, 0xfbc3221f1676c7e8, 0x8e141b3183280a23, 0x3a3f0c788ff7b360,
            0x69865b72ae3a843c, 0xefe3b93446bd9018, 0x51f1caa485855c00, 0x1cbea39802faeede,
        ],
    // j = 287: cos(287·pi/(4·512))
        [
            0xe796c14f8da06d15, 0xcd6e05f562989126, 0xee932c3239fe8aec, 0x5d517a8f9fe56e3b,
            0x308663f6ad1d1f92, 0xaecf7d6fa9ca07a7, 0xe00817f663ad1c26, 0xcbec5ac174ea62bc,
            0xb87fedf10c42f67c, 0x189705aea477f904, 0xdfc2c07db1d4f3cc, 0xafdee4440d7158a9,
            0x9fc05c7662f4792a, 0x68824a9174a8da4b, 0x8d562b697aa0e249, 0x8ae8af9f3c7b8ad0,
            0xb922dc7f41aa56c6, 0x331d7dded7965cba, 0x0316b889e7a039cc, 0x032b5e5bee437219,
            0x9d85acbef696eaff, 0x9aa67b5a424cc69f, 0x16457fa95901d771, 0x20d6f89a412ee70e,
            0xd96768f9beca5e8e, 0x4f7f23e4caca05b5, 0x03a31f6a4ae2d6d8, 0x20cf51e8439c0ee9,
            0xb168b53a0aafa80a, 0x55a78b6ba4aa5205, 0x659244d358b2a283, 0xc1f54abd4053de6f,
            0x3d2495b35df21596, 0x422e5a47c7249435, 0xec829dde3a7dff69, 0xbbd83e45dc5443e5,
            0x930eb84374b92a1c, 0x9d6edae3933cd82b, 0x1e53a4f87dd39e72, 0x807c543266c64f41,
            0x7c57cb17e923aaa3, 0xfcfd6ed920efea07, 0x5cff168fc10cced5, 0x692f6564fa1dfc2e,
            0x542c807749953afb, 0xd8915fa54eca8c59, 0xaf835389046b9894, 0x7a3c3c84e0019392,
            0xac5c304294d33583, 0xff6f31a18fcec33e, 0x3256fd92fda33cf7, 0xfcaed89c35c870f1,
            0xb6bf4962125d91a5, 0xe9fd5d99b741f49f, 0xa3d77d4f5339cb75, 0xdb49e16f00f00041,
            0x9fa717895a48300a, 0x3c41e9ac302a5db9, 0x86ef7c2eada57def, 0x5a44f29d3495965a,
            0xae8c9841e2f4e2dd, 0x32e967872b7b7f61, 0x6c25098798f08b26, 0x1b226cec38de8ea7,
            0xb5cca188ed9e6289, 0x8a2db5f663befa4a, 0x56b86a9279459b1d, 0xab58263207abe5d6,
            0x118e1143e1fd5a3b, 0x5195a62a69616746, 0x44a3802fd33493c4, 0x1acbf230e01d2aa2,
            0x8426c5e78b976d82, 0x46cfc94345f4c089, 0xfc81eb3f526bc7ee, 0x4a75a244d67b3f3d,
            0xc8aa25a0f1622aec, 0x9629ebecb7b5d786, 0xa4a7b2875da2eefb, 0xcb52a3bb1372ba1b,
            0x2083ca863394feac, 0x0b7260064350d168, 0xa9ede173f5a5f2a2, 0xf3e4cb17a5c54fde,
            0x1534db613364b562, 0xc27cf20d6134e04d, 0x7b31fa1bfb3cab62, 0xfc3c809f812aa80f,
            0xb2a8c8078fffa89c, 0x3198fc3911d00d7a, 0xa88888aa488c957e, 0xa3d7ae9a5566eeb2,
            0x8560710ce71f0677, 0x4dac5f4b9bc270c2, 0xbcaab536ff909ced, 0x69769cf5ea3d2303,
            0xddc3a0df8cf95080, 0x055d8aeb470c5b57, 0x5f0faedb0565442b, 0xc8fc4ae49889161d,
            0xae7fc266be56ff8f, 0xeebda765357678a6, 0x729541239656f906, 0xc697be5669802206,
            0x0643ed7b1848fce8, 0x23d1e887d586a710, 0xbad43aea65d5c6fc, 0xf699188a88439c23,
            0x29b17c1752c6cf59, 0xd8dfbf0b4d9c34bf, 0x2223abe874b8493b, 0xe71c7f79f4a34ab1,
        ],
    // j = 288: cos(288·pi/(4·512))
        [
            0xe76bd7a1e63b9786, 0x125129529d48a92f, 0x2f1bb3282663e451, 0x09de14efea575873,
            0xc924411252c09e83, 0xc0a76c669f14305b, 0x02e69f095fe8400a, 0xda847f798a9eb6e1,
            0xa6b91e404dd37a09, 0xd3cc4654b0ac8e39, 0x1bdd909991f0944e, 0x3ff07f9d2d7e9c87,
            0x3a166a9de9415836, 0xb95b2213b5cb36cb, 0xa129127d94915c60, 0xe65d84d6ac93ffdd,
            0x51f028cf3667a89b, 0xe491bc2db1770165, 0x218e4a45c83ce3ce, 0x42ac12d62781e3f6,
            0x0c795a69eb8dca2e, 0x2c78c1939a1ef0af, 0x44d4899978079c68, 0x7c78e3711e2ebff3,
            0x7a8cb00656e2d15e, 0x58906b72fe0eb073, 0x5ca3a6d83d1c0d6d, 0xd6cb19d4fed99c5e,
            0xef227284af0f5123, 0xa7e54f03690e0043, 0xddd24a7559c84858, 0x1e9d7fe6f0639c4d,
            0x35186f4e91f93378, 0xe23db9defa4fcea6, 0xe1186ea055815c31, 0x010a8eb751f9cb88,
            0x9b500cb4712faf0d, 0xc99ddf5183e590df, 0xf06b8e0eaf52a93c, 0xeef6e425057db265,
            0x672d7a17daf4f183, 0xebe27f371a174ad2, 0x5ff88708f2041a7b, 0x4916b9a4a0d6b323,
            0xaeaac3761c786d98, 0x82ba16f872641766, 0x44a5d636c0bc274d, 0xd49d4f3e7ace51fe,
            0xd77a6eff9e2a1adc, 0x6125d7bcab383513, 0xa0c4d252fc03ec96, 0x5b3619f5011223e0,
            0x36abd6199689bc9e, 0xe8b0a82f158fb2df, 0x675af3f3c8cd0264, 0xc2959b674852c3f4,
            0x6947e03be081868a, 0xa15ae03378e873f4, 0x728eab569f98a32e, 0xa87883731d84bff9,
            0xaf131811af8cf613, 0x77e89fa745e16cb2, 0x899a7f7111001a40, 0x680294dfd529f98b,
            0x45a4a405ad459f13, 0x4d8a01f8922eee7e, 0x61e0bd87461f05c6, 0x9fe0596df849e588,
            0xf56ed18e2b27f55f, 0x6f86911a19ddfda6, 0xccd66c64895ea039, 0xea925f99c831f319,
            0x0668141722247b17, 0x6a3ed2c36c8dc826, 0xbf0cf1d60c0ca556, 0x79bb843976e90bfa,
            0xad05fdaf45200d73, 0x48a0925ffd07e5b1, 0x3bce6c9b31dcd85a, 0x99298fb7eba6e9ed,
            0x221be6060c35d772, 0xdc164c232a4a4dad, 0xc08d3e7199bac210, 0xf47b42e5af74144a,
            0x40b635ccdd33c089, 0x844f070ddcb51d3f, 0x5250c889ff5b5ed2, 0x32a6172fbb9d7408,
            0xa96206391c8cb7b1, 0x092b535d354c61cb, 0x288c346ad15f025c, 0x1caba354eaddd6e5,
            0x7915eb7f0b2b69ac, 0xe0fbc65463186d2d, 0x0f03f09822e4f335, 0x765c982b56bb264c,
            0x51e1edba84346ff3, 0x5c702f4f77822d27, 0x8d09fa68544c87b6, 0xc757b47ea9a60e23,
            0x8ef046b5f4b6af17, 0x60b7358cf61359a7, 0x6f49b164fc1ee9c3, 0xe07c80a044520c5b,
            0x278026a56fed653d, 0x06d2dcbdee04b91d, 0x9e7b7ae9372dcf22, 0x2b520caf8e55f425,
            0x0d0c8b1eda4265c5, 0x3122b72540022b55, 0xc7e1a9e71125eaf6, 0xc8dfae7ed99a2835,
        ],
    // j = 289: cos(289·pi/(4·512))
        [
            0xe740ca441a267102, 0x7a33a8dabbc83f1a, 0x72f568c6c34882b1, 0x6bc2d3ac26255982,
            0x9d1bbc9787a3b681, 0x41ac06ebb35c5ae0, 0x9d42825619c179a8, 0x254d1ec0bd79b497,
            0x0ed83ac095e91603, 0x681b9069976ffbd9, 0xfe6fe1b6722ab77f, 0x0d4134cb1e6fe883,
            0x3db793800e63d051, 0x8bef7e886c1ee215, 0x04d9d7f482051402, 0x1439cdc902c4f6f0,
            0x69d2a4f300025332, 0x56a686f453cd59fb, 0xedf5cb3c9e5093d9, 0x17f06a60dac9fd21,
            0x9278ec7d4a4b0135, 0x9e618d0e2e67d081, 0x8509390e37ed3a42, 0xb635fb5b90f7a5e4,
            0x0aab30973c886c41, 0x37f1be2774bce5ba, 0x6ec23516cc4d4204, 0xfa555af2a13a02c0,
            0xaa7e262c172b1a76, 0xefc51f5f769c237a, 0x07de0f247dea236a, 0x3fef2393aaf670bc,
            0x6b147fba0ecd9fd7, 0x9020e27d1963df3c, 0xf83006d6e00c6be4, 0xd4ccfc35cab6dd55,
            0x343000d909b02b90, 0x30d81538eba61432, 0xc5b21fd53a544c1f, 0x1c956c864b24fc49,
            0xb7189bbff410122c, 0xf2fa3d8ca771fed2, 0xd330d8a0fffdc4af, 0xc295b5a000187dfc,
            0xd5f222afea101a7a, 0x7dcbf61b750695c6, 0xd58b4ba37f0d2196, 0xd5aa368ab0d08096,
            0xe46326c38699a4fd, 0xa6a70613b4f48ef6, 0x446cd808e03e090d, 0xccb5fdee6df725bd,
            0x93eaa599d81c714b, 0xc6197e0d103b1962, 0xfbde54ff1ddd9cb5, 0x4af7d547e4112279,
            0x62151252ef9de77e, 0x7ae3a0316134396a, 0xc221c235d156cac6, 0x9bcc1bd3ec762d45,
            0x7ad0e640606c2b1f, 0x5065bf8aaed86a5d, 0x35179155fcfa7430, 0x61a05e003a429233,
            0x154f5e52400a2fc5, 0x38d1c8e5629bb8ad, 0x62fd7c65ccd6d589, 0xc5f1366618d8aa2c,
            0x4cedfc12480034dc, 0xd9dfbc6290c4b0ca, 0xa1041375473e259d, 0xca3f2d49976d72ad,
            0x06a7d49e3f04fa29, 0x49ec9e42694db1df, 0x225ae2c67d578478, 0x37a6c8094888edc5,
            0x302dbedf582d5aa0, 0xa4ec3838551549b1, 0xf0b3478010a3b436, 0xd5eda6be601720d1,
            0xe79d07bcc92ae556, 0xc070e6ed45a3df8b, 0xa43af2a3694a3e5c, 0x3fcdd5870d77acf8,
            0x60815f631168bd71, 0x22cd3c892667e3ba, 0x5be13fefa795ddf0, 0xec30e030dfaa807e,
            0xb4a883d94177d806, 0xb1a527d449eb0051, 0x7be7537288867816, 0xe736e8229ba36194,
            0x6de6ee756f9c0247, 0x78a69e537a7c8af9, 0x9f2421681351933f, 0xac67eb97d48e2afd,
            0x5ab3966889a27b34, 0x5faba523efd63100, 0x38fc959295dc4502, 0xb6bce2db31fafe67,
            0x3c04579e1530bb4f, 0x59498932b14c0706, 0xa0078d2aa70d7465, 0x9e918411d53272a1,
            0x8dc95fd84e295b53, 0x23e7883413a6f0ed, 0x20161fc2017c23b0, 0x2eaf4d5542ee517d,
            0xc8cb0e457d19eb84, 0xf7e4e2def932ffd5, 0x5d76c591d5193683, 0x4c326a24931423b0,
        ],
    // j = 290: cos(290·pi/(4·512))
        [
            0xe715993ccd02fe9c, 0xe2ba81b9ce96e02e, 0x4cb8712dac2e621b, 0x56b62a29bb2e7419,
            0x6f12929ad977161a, 0x92eae4ad96fcf55f, 0xda2357f6fd0d26cb, 0x34d7c01bdb3c4e6a,
            0x2c827250f7fd2142, 0x9c7755c8ff2cbc51, 0x427792a6dd868feb, 0x01ff998959c42c1e,
            0x31827d5125bd49a3, 0x6205ea35f5a2dc52, 0x217551a673c028c2, 0x9c7e5026c9b36595,
            0x81534d24a3590625, 0x6ab06ec15f5ad7e0, 0xfed89fa352aa3286, 0xd603e8973e22f31a,
            0xe11199cdd8756190, 0x77c20e41921d1787, 0xbad439004b8ce042, 0xa711dbfab77507a1,
            0x1967364cdaa36606, 0x0814be6ab6b24e35, 0x1f5835968f61c962, 0x41ef0d92c42e1f65,
            0xa13a692012eb5310, 0x6a29d4364cf6333e, 0xed1349b246c64cde, 0xdbca0d67fac2fc9d,
            0x71ba0a1852a2fef2, 0xc62f1596f8070767, 0x08a46676dea3612a, 0xc14953a84bfc35e7,
            0x040149993327390a, 0x45bafcb3fdbe8d17, 0x7beef7ddc47c2b7d, 0x72fdc77c91fa8ea0,
            0xa080ab3296181010, 0xe35242b43009f52d, 0xc4fd113a651b572f, 0x8452cfe5d2694bf6,
            0x23642859f4ea73dd, 0xfb05e6a7c94da805, 0x192468e0d17496f4, 0xf97cb804ab433753,
            0x5c96c894c9ca69bd, 0xd823e48c4233a93f, 0x877c1c2efa6ae472, 0xc8400e799cf549fd,
            0xab7c716f4b3cf836, 0x857a33c15fe1d462, 0xceb580d7df880885, 0xac7eccec73db9e40,
            0xcdce36e128ad5777, 0x2c60928eac890f3a, 0x88b01a96defda364, 0x55869f7c85955483,
            0x9b42eba86243f629, 0x07919759d8fd3774, 0x17138b1609b5d147, 0x9a47c9ed85b8db52,
            0x8b4af4544667dba7, 0xf10b4450addfa0ad, 0x9fe7bb5102723883, 0x39b30e3e73330179,
            0xd25d99bf3dd06951, 0x9c0d8a66439872c1, 0x6c534a37635752cd, 0xc097a32ed7c67a1c,
            0xff994d5d71ff9b2c, 0xf6ff4b50aad263ff, 0x93e4faf468c95dfc, 0x37fe224d03240f7e,
            0x356849921aecab74, 0xf5a78cc55e9ecc7f, 0x11159f5ca1599d0c, 0xb4ca945373944e79,
            0xdc01e883598f7618, 0x22e8564a1ed046ae, 0xaebe9a73d47ab314, 0x07f9938e24c674db,
            0x9f77bc9986c28cc1, 0xd354444f827f023b, 0x6fc835dbe022dd8c, 0x30a089fd5112f4ea,
            0x4f2290792d7be944, 0xa3475907f66d0cfb, 0xab6c5fcbb945134a, 0xc9d65ecb6bdc0051,
            0x577b85f8afeb3731, 0xc79d638787e6b232, 0x6f3e4acc981d5d0d, 0x6b8e3afb24963d45,
            0xcf3da6495857fcf4, 0x1d91f11151e4b479, 0x594c61b193380ce2, 0xd444ae0c079a0b4d,
            0xa0a3f57c779d7f04, 0x0115aaaccdf73480, 0x644624daf3e63711, 0x1b2b3f06f1f967fe,
            0xfa1a018274ba2242, 0x316662079c5003cb, 0xc03742048fb1b37e, 0x35d39c3a9650f58c,
            0x64544a95f4449e8d, 0x84297c1bb74a92f8, 0x38309718bc3ef190, 0x498b22865e30ce8b,
        ],
    // j = 291: cos(291·pi/(4·512))
        [
            0xe6ea4492a7f327b5, 0x69d7e110182c7466, 0xb214d06eb6eb22f6, 0x698b05adaafe8f31,
            0x2b3e43b7f014544c, 0xa708471bd5341858, 0x5f2f36ec0291009b, 0x1634775860f45e48,
            0x1ca5e33d3b00e8a5, 0xa9f890717a2d81dd, 0x33be6021932b53ad, 0xf7578f8eaedd8162,
            0x6847b12cfcf10b20, 0x8f5da68fd98c6725, 0x1f52321deed79bbf, 0xd1bee38c5c806d07,
            0x4ef726427d41b50c, 0x0d8ccee94edc4ef9, 0x823dc35a5a371e09, 0x0c7449842029622c,
            0x43584d2255239cbb, 0xb7be2276bc6937df, 0x140eedd23f3e7faf, 0xb63625680a5a4abe,
            0xdf81c360df816f0b, 0x135bed15696634e1, 0x8914f0cccc169705, 0xcdb9f793ebea1187,
            0x7712ac9d83d33d42, 0x53e03d431b651bf3, 0x8eb15e820ab60f37, 0x23ab8d43fce16cf8,
            0xd1c5b4e586409461, 0x450b57df18a631b7, 0x5b197aa62d5df8e4, 0x624e5133a13bded5,
            0xe30509bea75a66f7, 0x40135a0c340c8229, 0x921b8b4eddbcc03f, 0x54e22c22d3d27df9,
            0x33f612868fad6dd8, 0x62c4ea45435f2c49, 0x7a9770e4f36feeee, 0x50a38970f01602fa,
            0x1bbd42525585c3dd, 0x20c2276bc341bf8d, 0xa2c3b6eb572aa7b9, 0x12782042acfae2b4,
            0xf8ef01a94f1015dd, 0xc1cbb1f1db458680, 0xc1cfc8ff32ccfbc3, 0xf30e08c6c9a0bc20,
            0xb3bb994f734a9ece, 0x016aba6bb350eb3f, 0xeafd27ea55628c7c, 0x31150de8e34ddff2,
            0x67aeba590dde13c5, 0xab54b619536f467d, 0xbc38f89689c45a5c, 0x7118310269507553,
            0x6e911149794bf37b, 0xb200dba30e3bdde5, 0x50ae27749762188c, 0xe991410105c19edf,
            0x121235eb5a350886, 0xfc8792d624e027bd, 0xee7fa54e7457e890, 0x4f638699ece03ba2,
            0xae8e6dba72f12060, 0x5156745b542fbab6, 0x65d34fc7b181f807, 0x7d7f20ddd7e0efa6,
            0xaa4da152eb84db21, 0xc9151fdd8e815155, 0x379aa0882d0a8a90, 0x1df340990afb42a4,
            0xd47258da8404bbce, 0x3258179a43be1c8d, 0x2ce995ea7da76675, 0x7b18fae357956c1a,
            0x0f855f965975991b, 0x561200c29063e21a, 0x3120c971fe322885, 0xf2b74515b104f975,
            0xd9306e5086bf7367, 0x820347ae452ddc35, 0xc50630283b7ae4b3, 0x49846ea66585b7cf,
            0x97ded8a39e7dd914, 0xf1d46346d2b0a6ba, 0xf5b4ef1274859323, 0x63fda31413138959,
            0x2782529fd339eea2, 0xc05f7cbb0dfa1988, 0xac93fef5d294817d, 0xf57892e8697be020,
            0x7e558a223fcfbe3a, 0xc4f85b4c3fce30a1, 0x99f47bbc11963064, 0x7e306a63b3c855e2,
            0xc2ed4ced1a096284, 0xb539b88bd86ce441, 0x2b035c4e32c67ab3, 0xdf82d2a458314592,
            0x571f1e564488f218, 0x7e53b03a515cfd4a, 0x815bcf49e9af5bfd, 0x960ba891aa958d3e,
            0xec3889088d56b00a, 0x6341c378a6952c4d, 0x30a23633a5caff11, 0xbb0332cf1db4ea21,
        ],
    // j = 292: cos(292·pi/(4·512))
        [
            0xe6becc4c5997af06, 0x82fcedb4c6434d75, 0xcd12ff820d8de547, 0x84729e7b7f6d83d3,
            0x71259c117e30ac48, 0xf5d6d14502ec6e5b, 0x197b580394e57a95, 0x3cb80b1dafdebed7,
            0xc58a2bb58de760ed, 0x84f550fa532bfd5c, 0x8699ef8fb50b2876, 0xe7ba316473d0c23d,
            0xc9de6fb7fd46d52a, 0x9dc2509d3b00199b, 0x7b8b35d83f794c51, 0x8d4038a25cc2ecea,
            0xc0a44eceaccfa2dc, 0xef6060fcf7f368e9, 0x5539b0ef800fdc7d, 0x5fb957991e3d38af,
            0xa5b5df40c1fb67be, 0x51699bc0dd20e113, 0x2c7c0c217c257c71, 0x04062537ffb3295a,
            0xf6863fb63fd5797d, 0x70f7878387bbe6e3, 0x2049e12b723724e2, 0xfca80bccae69fbdc,
            0x2c197fefc6ed7c53, 0xc2d8ed80b25b5ed7, 0x8655d5094b50a36a, 0x5d72fa175f4e9da7,
            0xcd81795cf1ca881c, 0x991deff656c8ad8e, 0x25e1dcff887f72c6, 0x1f4a3b59a40c2a0b,
            0x14676db857230c48, 0x7cf091837334d277, 0xc55e148dcb35c21f, 0xaff137f8d67c976a,
            0x600b4781e1f4c4a2, 0xe1b9d55b5fec3dec, 0xfebaa01b2a77dff8, 0x837dc67efbfd24bf,
            0x9f3a823ea3e3e91c, 0x2a1cff1e0bc273cc, 0x52c1c95bf57f500e, 0xd033270d0c8c7737,
            0xf28496ebeeda7ce7, 0xba27969651ac2d99, 0x200e8f71d9cf1719, 0x3d4510b9a5e13b65,
            0xf73712f0df6ec7ad, 0x775e38d9b90fb669, 0x2dfb00ce92bfa875, 0xbfb91f58a71de56b,
            0x337dffa679e376c9, 0x5c90df4d38e8c387, 0x9408ff15223d91b3, 0x5afb68a4410b97df,
            0xf2a32d52eabf9eab, 0x1c83ebe76c94b176, 0xcfa1b162979e5773, 0xf237139603bbfeb3,
            0x2e1ff7a8d3d1c250, 0x38b1b91316223dc4, 0x86192b2cd2410b96, 0x60eee71d500d293f,
            0xa71a10ec12007442, 0xe802ce748eca6afc, 0x5d98bb3da42a40f9, 0x267a9d12faba6ed9,
            0xcb6cec6b2ebe957b, 0x318659384bf03a4d, 0xe78f6832158c2c3f, 0xb0cd4d48c86f7771,
            0xbf5ad4001fef9b9b, 0xa99d30d754a44315, 0xc8f0224e79c0128e, 0x5ae363a617a2a3d1,
            0x7beeaec20aa7f56f, 0x4a79a925b744c861, 0xc21cef3846f4f4c3, 0x0db178dca3fcf514,
            0x175ee5c6aefbda6d, 0x295f418397b94538, 0x1772acee34ae7ed7, 0xf4cd51143c584a37,
            0x4db17432c956a11f, 0x86c69842639d24f0, 0x586b044644138058, 0x182edd84be3a6705,
            0xab089a6226fa816f, 0xe4ffc97bb8099c37, 0x08daf4a57769f866, 0xaa90c0c6f9c13e05,
            0xdc764f60be7f52e9, 0xe82dd40d99be13f2, 0x2d0c807c63c1c0d3, 0x6c6751ad5b1c724b,
            0x7ae9ccfafc58366c, 0x8819f75e2868083a, 0x5d21cc2160ecf88c, 0xd76ccc5b328867f8,
            0x0af38d2bee4b33e0, 0x3fdd969733b73566, 0x09f6214fa569419d, 0xac49b212a26a8529,
            0xecdee955ff9524b2, 0x8d074836a175690b, 0xd8769b1ada0aafa5, 0x78cdfc929c247e39,
        ],
    // j = 293: cos(293·pi/(4·512))
        [
            0xe6933070960f2ad8, 0x17d2ef7454301b9c, 0x844a9f19bf67220b, 0xfaecaf3beac3ddfa,
            0x8e562745a26572f1, 0x329b12c22bed6196, 0x925487e931981aa4, 0x16abd9404c67ed8d,
            0x3ac5d58613b27cd0, 0x868b45a3c300c5ca, 0xf81e513fba23de29, 0xe2b4f1df97f8af54,
            0x91d95389bfc34cf1, 0xba7366656b90c9dd, 0x2d4dfa5bbb9f90a2, 0x6475e0d9b7263f55,
            0xeba7fdab2f5f1f5f, 0x7f30c24a1dda4896, 0xcf5c2b204ef6365e, 0xf2625215b9878d6c,
            0x913dfae4c4a8967a, 0x8041a700803b848d, 0xc3ff77b001b3f8b3, 0x43e4f227a55d9d1a,
            0x91bb8c05574dda35, 0x077d574e1475e1d2, 0xc1137d5cc0d35558, 0x4c675d83fcabc2ca,
            0xc256d30139f640b4, 0x243e8473c026b06c, 0x08a2f949676f2b38, 0x637fe9c9754c3269,
            0x0bc80f008ffd97d7, 0xf1cdf5530ae33ab0, 0x681ef81242a6bcd2, 0x89eca3ea21a74480,
            0x84ca62f685c45990, 0x7e4a9e8a1d0a6377, 0xd3917705ba401eb6, 0x303934583560f461,
            0x6aa8038252912dce, 0xaf654280f315136f, 0x6b0b4fd65f236c7b, 0x7cd9cea3cabc3692,
            0xa4da0d53b880604f, 0x407b95642554ddab, 0xaf3217a2d4749236, 0x97a8d502dc1b643e,
            0x5eef47e8c1b77457, 0x8c4bd26b4ca8d4a1, 0x6a57f54fc42ecf75, 0x63874494fe374b2f,
            0x30f0821a513c1498, 0x036c3be656058aa5, 0x41f25431f1d0bbc9, 0xb18b2efd08979615,
            0xf3440c5993f7c9a0, 0x2ee53591c1bfd20b, 0x5eaedaccf476a315, 0xc7c9d29183ce82be,
            0x954e2538818293dc, 0x7b2b82b87cddb1b3, 0x1d17f0aeff6adc30, 0xb46a29ddee2f04a8,
            0x1753b0bd2ec13bc6, 0x0127c681642d774a, 0x382f9898d9f29412, 0xfec8bf5a7f1b185f,
            0xfb37206749498e7c, 0xafa8eb57258ede9f, 0x2c377d465deb365b, 0xc416866fdc927067,
            0x400a2e237074ab09, 0x4d716c96f86fd7e9, 0x097a486541d81727, 0x6847eb8f7a147295,
            0x9284929e34e708f1, 0x1f8f8e12ecbf4093, 0xb0604650956630f4, 0x07690dabcc43d63c,
            0xb185608b386a8d6c, 0x465881a1ca0ac9d9, 0x5129a668eede013f, 0xbd5cdce035ce8860,
            0x8308a1e694b9fa77, 0x8ccee68be612c3df, 0x4feadff823a55dc2, 0x31a09c850f63a6b3,
            0x373ec01fe31b49e0, 0x6cb411250d97dcac, 0x543abaccb35ff952, 0x3bc2909baf3aa7a5,
            0x74cc6dd2555c8628, 0x2657ad69e57dce0a, 0x3a3ba6d7a1eab440, 0xaa6490194ead6d9a,
            0x9d9cb562318fcaa1, 0x43593d03a0d3fcf6, 0x9f16688c74b1c608, 0xa45c7a823288c3d0,
            0xc93f36aa01447835, 0xf0ab47dac3e0eca3, 0xcb23826a932d63f8, 0x39eeb8bc96584da4,
            0xc15b50b6f1285167, 0xb1cfdfec6aef9a77, 0x62be1abeb35a7644, 0x1988d71ca5b8670b,
            0xc558a75e535e6f12, 0x5e9889754bdf1832, 0x8cf6398d4b4a2983, 0x7182175cba33338b,
        ],
    // j = 294: cos(294·pi/(4·512))
        [
            0xe667710616f4fc59, 0xdd2a3e32c3859960, 0x5aa91e164a8651fe, 0x4cb422d505a4542f,
            0x3d9e05d4d5352b0b, 0x0ff89dc571c3a105, 0x9843cb34b0b5127b, 0xfca4ca41d2e0caf6,
            0x8db9e8cfbfa24617, 0xb4455c2df3f9b8b5, 0x231c6ec4dd436ee3, 0xf3572631fa74001d,
            0x374292659b1e6871, 0x881628a390ff9bac, 0x0737cffa55db889d, 0xe9376f6477859022,
            0x2a438ed3694bdc28, 0x6fbce08e80ccf2ee, 0xc7b8ddf7f46e7920, 0xee3626e7a9b89d0e,
            0xfe76b112de3a0eb8, 0xfbc916f8d8091283, 0xc7e1d933012d66a5, 0x2abd527f1119857e,
            0x8747d7face099860, 0x039f786cade9f6a5, 0x0a16349e1c825c24, 0x86bdc138f39069f1,
            0x0599d10785b002c4, 0x5394638440435e4d, 0x0c232a697b2dad31, 0x3f310859527e9940,
            0xefdd1a067f642527, 0x3becc64b17639009, 0x38d303fbe4ece549, 0x64cff717bc25b426,
            0xdf1fa999ba187107, 0xa5bda5b49aa8fa07, 0x140bba723d4beb55, 0x555693aa8fc75382,
            0x321b17f5c9345f7a, 0xbcb262fa0e00909e, 0x4950b62af1a00d91, 0x82f8c45aab9bbfcd,
            0x5f2c558f48f8b920, 0xca7e5a0e4c837141, 0xb23c4d672a1b2c6a, 0x57caa507da0ff2e5,
            0xed3a1e48287e0d4c, 0x61eae20d1bb2205c, 0xad4d7c8df7ff1ace, 0x0c18d9650b706b47,
            0x8e5b2b14fba139d8, 0xb2fef830cefd4b0d, 0x292d38e79be43958, 0x750b0248ba5b8b09,
            0xff66db1230f4a3db, 0xbacbeaddbc818b53, 0xc999b803dce2767b, 0x01f362950304a404,
            0x540615ebd1eb68ff, 0xe55b225e1cc40922, 0x1c3cfd1ab6ceb5ca, 0xcfb9c65ec0d98064,
            0x20d04edd34016683, 0x66244029fe8ccb7e, 0xca551fb17ec33756, 0x269bac24d26f4e76,
            0x708b3beeb5ec2c23, 0x973d6de8631eebf1, 0xe11b22d71cec5d87, 0x78190befb5083d84,
            0x09d57223dcb3734e, 0xb05d497a1d99a4bf, 0x6894d3492b23bb56, 0x745e9d0baf796600,
            0x9f9657220ceabe72, 0xaa84402ca2c4aa77, 0x7ab70e1cbdba2c54, 0x71fc9ebbd7ec8a54,
            0x420430df9783d8a7, 0xcef1f2e54cc1d83b, 0x1b58d839a8c192ce, 0x60672502e6abcaa5,
            0x446d642d1fe6c46d, 0xc7d44d2163a31ed8, 0x3f2eb45ae2353944, 0x29abe205efb84565,
            0x9008dbc110cefc2f, 0xcbef26add7323f9d, 0x836d004cd812add9, 0x502a56f6c005a753,
            0xf508b3a9343f6d4d, 0xdd179f9fb6217cfd, 0x0c44128141223edf, 0x6f338bc64c07f124,
            0x2a0245ce70152bc9, 0x58ad6a7f2d568f8c, 0x39a7e7631296fac7, 0x6743480f92919bb2,
            0x9fd5f0cb1c19ab8f, 0xce42b2a197648f2e, 0x43970fc62637e19c, 0x897b3becf5a8b864,
            0xb65300ee00396a76, 0x0ba482c32836d1b6, 0x2f0f4b814a68a319, 0xbaa9e494a6ad50fe,
            0xd1555afd9bf67438, 0x1d6cdf99c2202dfb, 0xc93178650d317a8c, 0xb206e5fbd903c120,
        ],
    // j = 295: cos(295·pi/(4·512))
        [
            0xe63b8e139b604625, 0x04eed21d4c68a4b6, 0xbcd51f0549bece82, 0x06222aaeeeb04e59,
            0xc2574d0d0725a384, 0x3f7f21138b4d3e88, 0xee4eea0b0e0f7bdf, 0xfa9f3bb29f6ea385,
            0xb743ba722fb0f105, 0xaaf748ade410dd3b, 0x2f9cf7474054f7f7, 0xd898dd24a0b07a81,
            0x7bd8fd9698bf1f2f, 0xe520d83f43749d40, 0x4ec2387094ab50a1, 0x6263487d958f7b2b,
            0x417f7d5211e8d5c4, 0xc86f6506ee614661, 0x0b47412a2b7ea835, 0x9a21510f27f8422c,
            0x2670b53900157070, 0x91e5fae5cf831408, 0x60fb6d10e7c46d62, 0x18d3ea1a03952c88,
            0x74b67cf3165686a9, 0x65aa32f902583c62, 0xe86b7ef360ea19b3, 0x5c5f0ce575680aa6,
            0x44d805bec703126f, 0x10c74dcb943bd008, 0x94a3d74ac45e57f1, 0x43e8d096d08d89c4,
            0xdf4c8cd4b896a103, 0xb727d49d340f1b0d, 0x0aa9c01ae8ad9a4d, 0x2d328feded483b3e,
            0xf64a7fc3dbb291aa, 0xc423a4e1f4223e43, 0x653caa1d65e0bc2e, 0x7a75caa6795d19e2,
            0x545cced57f051b99, 0x726ec9517f4e858b, 0xc49521113f8c1117, 0x38849558667aefe5,
            0xbb8984070f263354, 0x2b97868bdee6f488, 0xaae5a8ae0e69e882, 0x40e28e4d0544e055,
            0x4fc8773fcef9452d, 0xa9b3f966f253bdca, 0x0cc4650691f9e584, 0x3680b1fa80cc54e7,
            0x1af55f0e7438cbbc, 0xd49e0c6b133343f8, 0x4c9c93fb92eb8cd0, 0x272b074495a5e25f,
            0x6116b0367b66ee0a, 0xd9f100114eb64345, 0x2378d4fa73d78473, 0x7f753e6fc687f1b1,
            0x56badf1ccab54275, 0xcc689d49c3645203, 0x1504c47d3d58512a, 0x544bbe237fae188d,
            0x3f578e6e8bffedcc, 0xb923a3a734bb927a, 0xcb226ac0f0eecbd2, 0x1d9af6051f05b372,
            0xea220e040a545a0c, 0x843a8c8d74329b13, 0x547357e2ff28debe, 0x0247928749cec88f,
            0x3e406fc65e0e5bd1, 0x5666dc9075258dbb, 0xce5335bd51d14140, 0x0b2898e2d9cf884c,
            0x251c7de1c564421d, 0x56c7345807770fb1, 0xd6fb90dde3a26799, 0x8e4213623b3ad746,
            0x17db4947d3e1370b, 0x784ac1a3433c4861, 0xf7f95bf1dc60aea3, 0xd2076fe6e3783d76,
            0xe4b8bd8a1dd66d5e, 0x9dec49b21bcf87fb, 0x121be1c45c77b05b, 0x5ac29833f1bed2d8,
            0x3ee27c196182d3a4, 0xb486784b00757eef, 0x13c96c5ce543d30a, 0x1f3f77e4787ccecc,
            0x5195df961362792d, 0x2da046bad5875a4e, 0xd9adc14ba162d124, 0x1a58338b2f017bf2,
            0xaaf6885844728acc, 0xf80fac35a8143725, 0xa750d1e5dc9b162f, 0x6398f9342583ff93,
            0xcd024190e8a75d32, 0x7e178bd718505e7e, 0x367f0b59ac452fcf, 0x460dd2a20407a181,
            0xdedabcfd681d238b, 0x346d1201e962d3db, 0x97d13f7599659f8f, 0x87d9e2503ae51844,
            0x69fb4a4a85af9c82, 0x9c56b0b5cd820407, 0x5fed10d532a96ba1, 0x91a2e3e66db20e39,
        ],
    // j = 296: cos(296·pi/(4·512))
        [
            0xe60f879fe7e2e1e5, 0x7613b68f6ab0312f, 0x83dad966df1f6a5b, 0xac14cdda015a2273,
            0x760a98a3a5e7070a, 0x2f1f5397d9b3bd1f, 0x8209de6c547d70c8, 0x0ad76654ded0b3ca,
            0xc0aa5957cac9e25f, 0x59ec03b6e9e0f954, 0x0a9e7f52f27a8fc1, 0x6f8b2b4669f2f450,
            0xb96475cfbdc4b0e8, 0xf7377e5cbb2dcfe1, 0x4f8bcc80fbc9bf38, 0x63cc417553e012dc,
            0x0c6319b35514dab5, 0x4fb9fdf51eeed9bc, 0x9cd1f119d0204dfa, 0x271f57cf6aa96828,
            0xd9d4866ac4c4f28a, 0xaf7ecd3975efb4e2, 0x6f63fee0b800f178, 0x8d42fb8371401cb1,
            0x9f8fe269612d6e55, 0x3b1951f12dc86fec, 0x463523843e9e5e80, 0x8203ac21014826cc,
            0x324497ea5c9157b3, 0xf7f278c6d54db7db, 0xd460fb539e7353a7, 0x9885e79d0f448bdb,
            0x0e3fb714b98a13dd, 0x436d710bb00af9f8, 0xa48986664010529a, 0x40fd92f74d1265eb,
            0x29ba7384366af455, 0x3326fb8d61b1e2b3, 0x2dd544d682861d37, 0xd4c64d712b3961f5,
            0xe611d31e86aa0728, 0x4da8398524154095, 0xca7ff98bed805862, 0x523483576244052d,
            0x3d1ef1168b4e9b54, 0xd0db321a3b8dcbe3, 0x3a3134ba023a12f9, 0x4ba08ed7e2abb11e,
            0x09381b9bd5a4ace1, 0x2d1517ea7a87e391, 0x9d5ebe7a493844ad, 0xaff809146648b219,
            0x7b142a858508811b, 0xadda47266216e270, 0x6bdbf64c5d4632e6, 0x52fa854cc4904324,
            0x98130f2d1e5d31ca, 0x7ee89fb0dc21c33c, 0xf9bd493f29d00802, 0x05d780aa30fcb724,
            0xf4f96f119873491a, 0x908d3897d0212a37, 0x031c019e3f7be227, 0x0da76093fe008c39,
            0xfed08aaeb9a209ad, 0xe8da48738c6a4900, 0xe1602e6b2597c931, 0x3f2b6dbd7d63438c,
            0x660173512e5ddb7b, 0x6fe99229ed9579fb, 0x948fa99283fc3e97, 0xdb5b74edaa10dc3c,
            0xb4d508154dba0e62, 0xe28f27a16ae974fb, 0x16968c1fec4918d9, 0x99ae6aff86cf0c1d,
            0x60f45f2703524833, 0xe64786d82b29e702, 0xcb6353d1e31feb47, 0xa785afb545a0fc38,
            0x1820fa3747a0a48f, 0x1299e8872a77e8c6, 0xdf0689c7e457025d, 0x1d09181ebb51b820,
            0x12e5d59877948929, 0xc0a7428872114715, 0x5394fa1a68f28a2c, 0xd09028679b544ea1,
            0xd84e3f9c64a7a5e8, 0x78f0fb7808e6c26a, 0x1df729b72a4430d9, 0x58cb3ed9c8c8f2fb,
            0xd98cd4796da7b467, 0xaa6ec4dcdc1a815f, 0xeb621b513401bdba, 0x81fe6dcb555bc10d,
            0x35f5e0737c3aa448, 0x952199873219a211, 0x14c115eaf811dbd7, 0x4e8fc62126e96a41,
            0xdcca48c0727149bb, 0xe7c9e7281e28cbec, 0x68acfcf6180c4b36, 0x347ed1c3f817de9f,
            0xc54a55de4fde31e0, 0xef0addb347334e59, 0xfefc6a18c9fa6008, 0x0a70319348581de8,
            0x7615c887d195e513, 0x0a82f7f46bfd51cb, 0x83f444cd9a7a995e, 0x5d98e5aefd599989,
        ],
    // j = 297: cos(297·pi/(4·512))
        [
            0xe5e35db1c688552a, 0xb3880377194d1aaa, 0x326272fef377c353, 0x208417592fd6f16c,
            0x02eb9a91c933d0e7, 0x1b16a01e3b81026d, 0xc631459b9bb24bf6, 0x6e1a6c25a6610710,
            0x03b93b3ceaeb0d0b, 0x6c723928aba51c38, 0x5cd621d1e5c98e2f, 0x77556ea6c12e657d,
            0x73a605874cbeaefc, 0xb6f94f935272850d, 0x356b9ef12c7b6397, 0xbc3a015b713c63a9,
            0x6c603e52370079fb, 0x8840300372968c9e, 0xebb890cf6bdd7284, 0x71c11aad0f3f98b1,
            0x2fbf9a5243299167, 0xce0510f4acc2d369, 0xfa20649881eb4e93, 0x2b776ed3879d0b70,
            0xa12ef05c087d8ccc, 0x1aa043f73915cf2e, 0x9670bbc21b4cb2bf, 0x7efa5d34a4ccbbe0,
            0x902b303283745126, 0x40c4fa1d9ee5f767, 0x13f26099369756fa, 0xe882544e45e5481f,
            0x4cb4183993200a17, 0x1605f0e86753ac53, 0x42d0b6ed2c7ae671, 0x71de0e338d7bb3a4,
            0x64518f4b6e309475, 0x220b34ae9407fb8f, 0xec7420aefc9bcd12, 0x15448e27326f0f6e,
            0x383237422b3b7e14, 0x0a33543a6571ad67, 0xa020e8c7c8626724, 0x7459cbf9dc10147a,
            0x753b3b17331b6170, 0x799cd7bd53aff4c3, 0x17d4f4b3de965a1a, 0x00cc9f7b03c0a3d4,
            0x7420342998d35cbb, 0x6b4fa0e9eaf8ebaa, 0x5fafa57c861f70c5, 0xaa38091b080db75d,
            0x21de60dcb28968c6, 0xec66021f83b58be6, 0x039fe71519b0f59f, 0x2bd4b0939ac1acd4,
            0x5908ec01cf458cbe, 0x467c117e20fdbc86, 0xecd1197d86acedc7, 0x38f64f7e5899008b,
            0xed511090a7df164d, 0x34ecc8818c3cef92, 0x484f0e78c5a778a5, 0x2e4b98748684f204,
            0x95ce5633437b9bb0, 0x84df1e06bfe9e014, 0xfafc648ed3aa3b43, 0xbeccf5ffc52aac49,
            0x1f39cdd6177be8ff, 0x49423b2f5d9aa2d9, 0x02e0cd73e1fb2b4a, 0x61d9b92d96b701fa,
            0xde05e822159eb69a, 0x56ada722131be8aa, 0xd27246bddf04812b, 0x54abdc95266fa767,
            0x963d9466369fe9a6, 0x76bad11ecfeaf3f4, 0x558256bfd458b3a2, 0x4132b21bf3cf8e44,
            0x0d96bc0c4f2bf840, 0x1747a2941558bce1, 0xe83c9c2e7d554f60, 0xc4e12e8caabc7998,
            0xea00071aea13fe04, 0xc01d0bf1ea7f9241, 0xa3fcd47fb267834b, 0xf7ec1de00d2d06c1,
            0x369bfc9de599facd, 0x30df7786b7ff039c, 0x3a52c34af0d5d60f, 0x844dc87df0cf586d,
            0xb95b9c0cd40ed819, 0x9dd06f46287819c2, 0x9ff9fe5d2efee718, 0xc74d1a163cba2f52,
            0x773f05bdc843e926, 0x7630cdb49a284c2a, 0xef261834a5dfbf54, 0x7429aa7dbfa00069,
            0x755c092e3c1ec12d, 0x460fea4b1f1de722, 0xc0ac57c4894099e2, 0x441e60419a87a537,
            0xdb72b9a3a007481a, 0x060b39f62ed40eb9, 0xd7180d2b91aa04cc, 0xf1f438d35c39c671,
            0x4f45a24d6d5233d8, 0x6465cb3e8630413d, 0x9e55cd74af99264c, 0x2740b5c517613ff8,
        ],
    // j = 298: cos(298·pi/(4·512))
        [
            0xe5b7105006d4c560, 0x9b695cd67c93bd79, 0x304c690fac49d487, 0xdda1723fd1ba9039,
            0xe4d65f59d75f659f, 0x4a67c50e6a5cc0fb, 0x493575e7df145ca9, 0xabdbc3ec00ac331a,
            0x6f02ef3fe2a21467, 0xac5d1cbe7fa528f4, 0x2fee5ade658d0ebe, 0xc2b820c0c6ce04f6,
            0xe827c4264c919466, 0xfbd1eecaaf701981, 0x675fac8200aa8895, 0xb52cb10dfe31a9ec,
            0xa3e68fc5b9dd7132, 0x994efe6abc274211, 0x5ca19d2937bd0fe4, 0x5c1ad21c72c94bd2,
            0x160f9ebc07b892eb, 0xc91b16e051aa553b, 0x968e004f2028225f, 0x4e7b31363a4100ba,
            0xde664292c5e0bf8f, 0x05b6cdf18499c785, 0x5a95cf5ad777c927, 0xa6ec74206dd44a0d,
            0x297099cb7efa9c80, 0x7a2a3e4e0f290714, 0x4632fbedb092e29c, 0xf1f9ded299e0c1c2,
            0xc74f8c0b85f2a2d4, 0x6567b767adfe7841, 0x4ee95e1e8e56fe66, 0xab67c0d95f3844f2,
            0xcfd6923babc9ff01, 0x14eeeea32600efb3, 0x29c81383d59a6ce2, 0x83682b2cf47edc90,
            0x1017158ca26a546f, 0x2d4a96b63a310f64, 0xdbf3c0472f060aeb, 0x07352887b255faf7,
            0x3e30628bb61218ae, 0xe3af4ec5e2995cda, 0x65f5e4b3cead22c5, 0x3e630f061c3cc72d,
            0x77b95aa40d41d779, 0x41e80519ddf18965, 0x9f5078342096256f, 0x8e7fd5d4fa0f6c83,
            0x63021a9d0ee28d9d, 0x2844903d67dfc400, 0x308a8aa232f6a567, 0x000cfae1bf3f6894,
            0x2dc2661e868e7b74, 0x3101a724c68eb902, 0x96085ff07634e37f, 0x5142c19233d5d686,
            0x0ad02c7680d1fcae, 0x474932dbaa572652, 0x84d69f6c8c0bc524, 0x0c2968dfbdfc240c,
            0xe798ace35cc24436, 0xda8b701c1ad6da06, 0x696b76d8d0f32199, 0xa7e97d32490cad7a,
            0x6f0f5b69da5e20ed, 0xe03fe3db97d15b94, 0x92663912facd4eb7, 0x4ad97ff9622e9b87,
            0x06ec64c03be8dff6, 0xfebbe1e4f4aefa27, 0x4d8fd28e96f6ab1d, 0xcea0e1ca70d760e9,
            0x27c4cdf37607d0fd, 0x63938438fece7111, 0x65de966a4691006e, 0x5836cc411a06d919,
            0xdeba540b16e44bd9, 0x96412f164a7a2200, 0x68d039a4bd05083f, 0xbf47fb936a380d24,
            0x3bc0e03184680096, 0x0d642041ae3891f2, 0xd3e6f102f66f6826, 0xc33bddcd0ed7a1a4,
            0x14f55616c342bea2, 0x387b59dcadcc7bd2, 0xb2aaf35cfc06dccd, 0xac584081329ca22f,
            0x9fc6a899fd55769c, 0xa1bf0c3e31354e24, 0x43398530b32d40eb, 0x821d2814a0cdb824,
            0x19ed863da1a4d450, 0x11e44f04b5427277, 0xdce9c72fadc298b5, 0xf9af36f088eed8b7,
            0xc0457e9d54e2057d, 0xb602fbdebae66657, 0x3403557a0960e535, 0x8d77b259d155e73b,
            0x2abb49febd37c9c9, 0x0b7a63e673812d26, 0x684220da5cdb3b58, 0x68ee8140df94e0c9,
            0xc2a3c0aeb579e378, 0xe6c1df625861a3e8, 0xe2f24a9786ca557c, 0xd66a14effa3ab49a,
        ],
    // j = 299: cos(299·pi/(4·512))
        [
            0xe58a9f817dc3eaf0, 0x27c94d7908e9bf9b, 0xb1d8b47f27227b9b, 0x87efc856b1a009d1,
            0xe6a2d96f825dd6f4, 0xe472532e8539200b, 0xe506ef8754a34a55, 0xc9bcb55659b46282,
            0x7b6256b901abe4e8, 0x323c939b13b8ca7f, 0xf89af15618590f10, 0xed4c9a392df791ca,
            0x9d6bd5131dcf6a93, 0xea1d0deffd7e939f, 0x4e510b00f1c240e6, 0x19f962caf5f8cc56,
            0x63f547a653b6a466, 0xcb73113ea50de633, 0x5fcd116dc1efc89b, 0xfdd599c6e65a7754,
            0xd29233d6ed556446, 0x70b0f99342578a8c, 0x54115351fe494a9d, 0xf7982dbd5e21223a,
            0x65bd83a9dff2f71a, 0x612223cc0d403a18, 0x18b736ebf689ad38, 0x1f3723be10daf661,
            0x87e47a00ec94cd96, 0x05472b95582c31fa, 0xfd034052cdeebf8e, 0x46a2c3705e78356e,
            0x000687e4a206f83a, 0x53189fbace43b39d, 0xd2980dd7660f9b23, 0x6cef4bcd74458dfa,
            0xad3f0e593669bb9e, 0x75391e759fb93fd9, 0xb92edd09c75f631a, 0xe6b2bb6fca6f64ae,
            0xa5e41e38ff511ebe, 0xa0f665132ee78195, 0xa9c6a781b77e18d3, 0xec16e05d7a93787d,
            0xe3e60835fbf3a08e, 0x3326058ca232b1d8, 0xa0ce6a5c07327cde, 0x5b7d7f9e14341e9f,
            0x7a8c1cdc30acae1f, 0xa420005401c23218, 0xbea84a5bf0de595d, 0x72b039609a62bb98,
            0xa51b4ca675618448, 0xbe78f0e4a8fb6ce9, 0x10af4f610a02f77f, 0x8a11267a42d340ef,
            0xc14e88f4157bef88, 0xd3dcdb40e960d9db, 0xe902531d22c91f32, 0xf160804d48d871b8,
            0xf5ae8fc9f0623a71, 0xa53f970cdfc98706, 0x75c5e5b90e3a2600, 0xde0d16a8756f5dd6,
            0x540587dd3fc37eaa, 0x053b1a6a7c935f5f, 0x6d51c5a4f06dce80, 0xb51825709825c46f,
            0x52029862850de1dc, 0x0fbba4567dd65ad3, 0xb2548f78bcf694fc, 0x823b2c711d4b512b,
            0x45bfd39db895a70f, 0x24870d2505769ed6, 0xa942d92f5cb243cf, 0xaece217947bae923,
            0x2c3851d97a79200e, 0x052fc888da03d292, 0x1f2a2725ac3ad487, 0x7b9b11dcf8ddef7f,
            0x60ee28d8521dcfec, 0xa1194a01480bc563, 0xdb0d25e7e3192078, 0x0a6bb429238c085a,
            0xdd844e54f22cfe20, 0x7a9d513f9dec109d, 0x29d091e5ddd6fa4f, 0x02b430455af20afa,
            0x09ce86062f9a0b5f, 0xd462a8d0c5d51a38, 0x647b79640310c414, 0x6a11cbc21e6de742,
            0xd167905117bfa7ca, 0x6345ef94d0357a12, 0xe448c763c8a5845a, 0x6f2ea32b30680912,
            0x4757c93d7aa390c4, 0xba4bc2ed0efd6017, 0x4afc03d9346dc73e, 0x391df78d31329879,
            0xc44689513b8ea901, 0x7fe52033818ac88b, 0x77a41219eb5b4e8e, 0x9de50347cbb87d71,
            0x6def5dd76e5c9670, 0x8987d55e95fbf577, 0xb6491ed0cbc42f25, 0xb3e551b949a2b689,
            0x0d423735e787af9f, 0x0ebb3fb775985569, 0x9de2f18d79472366, 0x01dcbca2137cfe4e,
        ],
    // j = 300: cos(300·pi/(4·512))
        [
            0xe55e0b4d05c80388, 0x5a7c210a3a15e7ea, 0x69428fdcc021b8d9, 0x237e25529fe097ee,
            0x91a908a1059dc006, 0x85b7bdc1591b96d0, 0x6375b831707c3969, 0xbed1a08e57671930,
            0x7d0360003d92588d, 0x3a642d53ffb11759, 0x77435f36fafb8f4a, 0xe9a7e6944f2a7e1e,
            0x7fdada2b82f0e6e5, 0xfaf90530d5c485d2, 0xfc273d565174107e, 0xc6c6d0638f453f14,
            0xded172fe21af002b, 0x05c74104f34af00a, 0x7ac83fb01d3f2685, 0x9f93553301efb15f,
            0xd0779fa76161bad2, 0xf5c4e1fb810a24fe, 0x3a34d8ebd0b4da2a, 0x27a3a1873c092798,
            0x016e13d9746b40f0, 0xd14e0939caaf8623, 0xe24ca2aa29670add, 0xfc3908588afccc7b,
            0x61051a051b355cf1, 0xcd68845df7abf06b, 0x59ec300bf240a7b4, 0x0576f203cdf6f68b,
            0xdde94c67b1450cb9, 0x765a7de2308a3887, 0x43d64b47654fb721, 0x40a9e8db1d2f27e9,
            0xe98d16066b599424, 0xffbd3f369b16cbd6, 0xfa069b0185c71a3b, 0xb0e01bcc313e45ab,
            0x53b23b35bb08ba9b, 0x2fac3d0bcd118ecc, 0x42e4f31cd354507e, 0x49636e725ab68abb,
            0xa4603021755f8de8, 0x5481b626e7f2f684, 0x358bd2387fe6a0d6, 0x195a465fc43bba92,
            0xaa0b0d36ab614f85, 0x8af7ba47a1e4e14b, 0xa767348a3404164d, 0x30d5f7795c97da02,
            0x0ea59ea34defdfea, 0x88fe56f8d6fd3502, 0x316fe38bf7329f11, 0x55d93c74f308ba53,
            0x3f72b695ed18569d, 0xacbf894be47e94a4, 0x682b1b289eee6aa8, 0x984abd8855e63bb5,
            0x3f98382a6a4eb720, 0x9dd3b6c2bab932e8, 0x24cbfe2dd7da5bbc, 0x5d4542f54688ef45,
            0xd739b135de895a9f, 0xbbfae9f23f06fa58, 0x8f6f951ee9be12ba, 0x4d6b45dfd5150945,
            0xca7424b6a9699350, 0x7740b0d180931091, 0xc5ec17cbb6ff35d0, 0x3edd6e571e30b823,
            0x7cb0ff6d9dd4cfcc, 0x385512e054233975, 0x03def12763bbcd12, 0x4fc27759ad1331fa,
            0xe4ab94fb83af06be, 0x7c3cc02ccd70fc5a, 0x34c444a43fdc3728, 0xba935bcd0489a41d,
            0x2b8d0f9b48ca5afe, 0x0a795e9a7572d2ed, 0x7a691f64f9972416, 0x2ca50aa4764dd5ec,
            0x7fb45c994b2dbb28, 0x576dad98ff3e4f26, 0x7f5d556ed2c81dfb, 0xdde64cc8eba72d11,
            0xc3dd279deb2ecdf2, 0xe750b5a85eda101d, 0xf189d4a9c440f03e, 0xdb2d87a1f2fa1454,
            0x453be7d40ce75d46, 0xa5816b9d53b83b04, 0x6da3338d61986e55, 0x399cfdb8450d0e23,
            0x00bb29223d236afb, 0x19b6f6d05bbe9adc, 0x4064376d59589758, 0x10c98405905f7b25,
            0x75629e8e95bbce30, 0x5a207499a8d61e55, 0xd69313c20c692635, 0xdf4713c602e8e22a,
            0xa7325131db6930c3, 0x7713e431623178cf, 0xd1b80528dd571097, 0xb6654dad2f7b0a28,
            0x8bbafebd382bcf79, 0xc570c0cbdb737665, 0xad6b592f6159b343, 0x332df0da71aec842,
        ],
    // j = 301: cos(301·pi/(4·512))
        [
            0xe53153b97ec8c38f, 0x7d892a6f0d02208d, 0xfe78860365f17a40, 0x41477d778e425832,
            0xa7734173bb954a8a, 0x0930e6c491e62f62, 0x35946aedb9e9b9e1, 0xf3dbeeb50cb2b03f,
            0x6397a0f091c72187, 0x0036865e6358248b, 0xc1c733acbbf87e7b, 0x6eca5b1354b4ebc1,
            0xfc7deefcc9a4e60c, 0xc3aa3a579124edcd, 0xf8c51f955f1316a8, 0x4fe1b0e2220b3929,
            0xa3cf0ba6d45f0a80, 0xcaf946c43753be68, 0x05245fb66904f401, 0xa5e0324a88228c95,
            0xd65e33da85c281ce, 0x574bcb3be6da61d6, 0x2a8f27b25ab001f0, 0x6097a897c6263efb,
            0x53be52fc6ad8464c, 0x83c42638e29cf4a2, 0x9b4aebc445a9356b, 0x2641e9d66d24d54e,
            0x50aa34b03bd8fcea, 0x41913e2384bbe0c7, 0x353c951682cf511f, 0x2ea76f1d0e9985ba,
            0xda3059bae8467faf, 0x412e41a558428523, 0x3a274436a0da6b27, 0x32e36fd3f8ac79eb,
            0x379df209fcdb6e15, 0x873fb417cf2bae1d, 0xfef34e65f7eb93e2, 0xc25cede2a3807e8a,
            0x6e455d5b91381c7f, 0x79b61962ea86d98a, 0xfb6571d3b7249188, 0x0a07d005325b1fd5,
            0x9dc93cf5955ccf3b, 0xf5fa9bc6edf6ef19, 0x1591add5b336f8e3, 0x756b760d9ddfaaf4,
            0x7a0c1295aec990be, 0x3acdfe0596cc5c3a, 0x7855f9834dd5389f, 0x7277f8e6d5498586,
            0x535b781804703969, 0x0c7001efdcd2ffaa, 0xf214837f42d91caf, 0x8e16e2bf474ab936,
            0x45ec3293270f4398, 0x8ff165a66b638959, 0x3b40f5ac62e7c590, 0xfe0f82b618c6047b,
            0x566edbd351aedcab, 0x7f3b81ac7dd0be58, 0xd97f452414427740, 0x53440d60e2868e75,
            0x38fe76b4afa11d55, 0x81395fecc6e37020, 0xca955283628e08cd, 0x091e42783285a3c6,
            0x6ce2631fa4f18318, 0x990482dea56520e6, 0x7826e4c6ae03d56c, 0xd88e920a5a88b083,
            0x12c18d381a4202a0, 0x15a1724657df7852, 0x66240942c4bea288, 0x68b326904e74262b,
            0xe1459a89490f51e7, 0xf68b62446d336a63, 0x6ec3074a853f7bc6, 0x9ecc4762e3740e6e,
            0x05625fb579d5c79c, 0xc63b93a42dd09c85, 0xa8e0f19006e7bcaa, 0x4aa3b54973a2dd7a,
            0xc9692f8402a638b8, 0x313c9aeef415824d, 0xc34efe722d810ff8, 0x6b9932e9b26ffe47,
            0x8c6a7e60b9db9a24, 0xf9c1a8e1835f5647, 0x0d083db1da531513, 0x8011da6132a29047,
            0xecdb2ab9333a4c57, 0x9f20b9cfa415b092, 0x8570849b9268897d, 0xbc255fc9f40543c8,
            0xac06dfa248d8443d, 0x2a925cd653c3d6e2, 0xe98ab69b44c1d87b, 0xdb0d5f9444869f0a,
            0x0f7266cd24495439, 0xf2e11b12782f4eef, 0x85083f958510efe1, 0xef420f5f2df39052,
            0x042e7407332dbc4d, 0x21275c371943b1d3, 0xf6b97b9f3cbdc677, 0x8af51f783e66e4e9,
            0x2019437c2cca17eb, 0x3652b8f03de010fb, 0xe4b889895c40bbab, 0x1aec46f595799e73,
        ],
    // j = 302: cos(302·pi/(4·512))
        [
            0xe50478cdce2246bc, 0xe1f5a58c80292554, 0x79a2a5a97a080155, 0xf8705e19c70140ea,
            0x52d6fb1c55cbef9f, 0xf0eb21e9da1cac42, 0xf4aaae838a287d0a, 0x9213622ca189f19e,
            0xc88cfe1dd45c9f75, 0x9dbebe8ac82f0660, 0xd710969c1801f396, 0x5a0282f227d53390,
            0x2afc885af74d11a6, 0xca3124c59dd7df66, 0x5aba0957ec9fb5de, 0x25056f1197607557,
            0x364243f0ab16d303, 0xa3901b4e707ea1f7, 0xe50a6ef0fc9cd7a8, 0x5b9813cb3293c463,
            0x79603be32d0d0c0d, 0xe1c3ee0c5fa58295, 0x5ead7d5b31bf82d3, 0xbbd07db93d4b4f27,
            0x7be6751fc06aa1cf, 0xa6b5254717385486, 0xe119e17c9f69d6f9, 0xf3b8dd7527925f41,
            0x4aab8dad22f1824f, 0xb29fe77daf3b7bc2, 0xe4c02548ec7b8bfe, 0x292a8301a3da3a94,
            0x89ca535c5f2665de, 0x2a782bf4698dbfe5, 0x72323d1b03a8b893, 0x36e2f12e18c87a77,
            0x8a2fbceb7a5dbeec, 0x4591b08e6f040c4e, 0x9d42420f46071c4b, 0x644d66f110850280,
            0x4e22d1033f93b2de, 0x08529ebbd7f122da, 0x33bd8a8b14a64242, 0xe49da71b556da427,
            0xe67f651fd0201251, 0x916a30e64b91b9e5, 0xc21d9ae6561b6827, 0x583eec2073a2c104,
            0xe41b477b9a6d122b, 0x65a81f8012e67195, 0x9782014b4940056d, 0xa07a0b0dbf4f0303,
            0x2a3cbbb58fc5b02a, 0x4704b0fd7d9e2096, 0x4e473238a4a67da1, 0x232f7eead1343caa,
            0x16d14ff8e25978de, 0xe04f97d6088931ea, 0xe733502d6310beee, 0xdcf74f08ffdddf11,
            0x34967f6db0cea411, 0x370a38ad78ab4bb1, 0xfd7e5e25d3bb7d6e, 0x1f829ee339bfb70f,
            0xd54ecbcbed20d7ce, 0xb5769c7147e65b8a, 0x85f06ef584315ea4, 0x9338293230074b49,
            0x4b8bf08ddc2d768f, 0x1597a1a58323171d, 0x2a0b1cb6cfe01b12, 0x69e21677a616d53f,
            0x51a2ccf5cf2c5aab, 0xf6c778608dd0def4, 0xe039ea5d72c39c5c, 0x75e1e1c6507dd15e,
            0x5345f61218b376d2, 0x05d8dda054001c17, 0xe7dade40f9211852, 0x4c2b5295ae9ad4cc,
            0xb57d90de2b71e0b8, 0xcb41dbd68c6ffeeb, 0x60f5aa36ca429ca8, 0xa35fd1755bd42787,
            0x1b79fa24705eb58f, 0x4f280762b7adee8a, 0xbf7be2bdabdd338c, 0x05a7b25c661d7761,
            0xedda59d2a5eaba1a, 0xe12ef2416ba9e74e, 0xe352faf6ad69ecc3, 0xd6195f2b519c2b7b,
            0xe8883507b9150e92, 0x1a79ff4b05455456, 0xa056f7f509242c09, 0xf91ca817d4762946,
            0xa1a8c99b8c92b142, 0x12247016a739cbb1, 0x6e42d26f1d5ca4a3, 0x508742d5e5ed6a60,
            0x55d7da2ca92a77a2, 0x601b5004517b74d6, 0xb7c9a2be89155ab7, 0x5bec77121de1a7b8,
            0x3b37ad851512f98f, 0x741f348950501044, 0xabf072c5448ba89f, 0xf6b1a96dfeaa0adb,
            0xdf8e6cde3a64733c, 0x22d49c4e99a4677f, 0x6f432a1d043057ee, 0xa1855c5e28a9f976,
        ],
    // j = 303: cos(303·pi/(4·512))
        [
            0xe4d77a90dea3ffdb, 0x46c49f7f4527713d, 0x5737f9e1953f5327, 0xf5a207d19f02e53d,
            0xad2cbb418d0c59e3, 0x39128c7b7d0feca5, 0xb33fad237aaedef0, 0xdf9df841fb80acb2,
            0x1d97004cec15b4a1, 0x427f0b048225d20b, 0x1a5559bdb9f48700, 0x291f4e815ddaa19a,
            0xb99b19a4a7ffd8af, 0x861f8519e94152fc, 0xdce6e07c1d642e96, 0x1884eeae7b1ea213,
            0x38d816bae90eb18e, 0xfcc4c5004cd74d0b, 0x60b4e5a826dd5832, 0xc1bdb622318e308a,
            0xa3e5ab32362047e9, 0xcb97673408b32b33, 0x840c7f5ab3f03d1b, 0xbb972a60dab2ecb0,
            0x6356725315679713, 0xe7567d4a90392be7, 0xf551a43f3da16b89, 0x4cb1c0c2d7e3e822,
            0xa2d471e159ae9c7b, 0x0492c54f078b5b97, 0x258d62afddebda94, 0xf8611f6afc19438a,
            0x928dbb1c449a4006, 0x604b6e21082a68ef, 0xa2d8a9ef02547b9d, 0xcb7da3118711cf56,
            0x592f98e84ba8e801, 0xb2a7112a5accefd5, 0xdd7b503e094aa7ea, 0x3aa28135231f3968,
            0x698beb827075838a, 0x93923b01d862f504, 0xb7f4dde897f29274, 0xde0a21b27fd45986,
            0x7f3276c3affddc0c, 0xdd19623e3924ef6e, 0x26b2905dc8cb0841, 0x1fc8373dda785d6e,
            0x6eacdb5d13155b25, 0x2f2b051da5f60c01, 0xf5bc5ffd07f149d2, 0xb3ff07fb19aed75b,
            0xd6adfba113d360bc, 0x85b87e50b5acc82a, 0x60d8716cbf444bf7, 0x2f4986ce65316ac9,
            0xbc4ed42d4d21bbec, 0x91ba926e7690623c, 0x3741397c87d3a8e5, 0x234fb6f63efe377a,
            0x9d963aed8a76d922, 0xa3b7b5a97ad29670, 0xc1ebe0efbff911f4, 0x8279ceb6a0983ee1,
            0x0e96622b2097d305, 0x2ecb60277fb42bb8, 0x979727732b5f38b1, 0xd4cc470e378361dc,
            0xd41b4c4d360935a9, 0x085b99e0148c5d5a, 0xa8ba6caf7b028304, 0x136504d76c7f976f,
            0xe096b5e08ce26970, 0xea19c4948aba1405, 0x4048e3bd6fb81464, 0xbc7dd590e818c08c,
            0xebcb19b77e5f81b2, 0x9ddceb3d5d90a136, 0x2086ced96c2241f3, 0xa2fbb7b1de26bb90,
            0x10905b64372dc3ae, 0x3cc6e548a22fb609, 0xaf100c764dda779a, 0x3751cf34f3209299,
            0xc4d9528024be79f5, 0x8e10f0213084de65, 0xb0b945d80d484206, 0x5a867f7808735cf4,
            0xee483d50005dc3a6, 0x6f73579752c99ff3, 0xcd213b355f805e00, 0xdf186c2fb21fab87,
            0x86873e423f58334f, 0x784b178145971eb3, 0x3d2f1e143356c018, 0x6b07d607a5dc518e,
            0xccca02d2fa62f1b4, 0xb0b6aafb9a3cca54, 0xe73f65342aa868e5, 0x07878274ddfb3365,
            0x890b919e3d202192, 0x0cb01fcf9c49e132, 0x629677f6a8e84fc8, 0xebf20c593b2437f5,
            0xdf69115b2a646bf1, 0xc9488c4f049949b9, 0xd36197d9eded04b7, 0xa4255a1206349fa8,
            0x863bd5a93aef0a3f, 0xb397ac3fbd28f92f, 0x2d4a1ab2a1ecc14e, 0x6a06ad0eb14f3b39,
        ],
    // j = 304: cos(304·pi/(4·512))
        [
            0xe4aa5909a08fa7b4, 0x122785ae67f5515c, 0x8743f3fe219a6a8f, 0x27902aa36084a51b,
            0xb858fec82022732f, 0x4995e362e423e0b2, 0x04070211ea96becf, 0x197cdb080901a142,
            0x014492b45ad11709, 0x2231a9d6b32970b1, 0x14681bec5b06aa75, 0xe96b1077d90f592c,
            0x0585e653d344fbb2, 0xfe1c9ec3db4be992, 0xe6db60d003dec4b3, 0x9059b442df15f5c2,
            0xa7fe82ca791bfe7f, 0xab192fbf76fbb3c1, 0x0d262c80e70ac883, 0x06d19c889e6e9576,
            0xf399a73bd8721197, 0xc4ee4092a29140a1, 0xe35857ddb2ee7154, 0xed9a6ec00373bdc1,
            0xc2574114cf8fa2bf, 0xc370901ef15eeda5, 0x36ee74bc3f319838, 0xc93b398e6bbac3e4,
            0xcf0f15b8206b2e65, 0xbd87411f1417e46b, 0x37fbf8a3ee8fdc1c, 0xe0ab5609da29d7c4,
            0xf7377a592b74cbe2, 0x1172ee72376bd31b, 0xb6b8f0349369503d, 0xe1634365d581ac48,
            0x6ca2b9f39d67d7ba, 0xdefe843f12ca3521, 0xe6c9393c2ecd7756, 0xafb1ed86e24c40a9,
            0x66bb0ba659511062, 0x41ae13d514e8bab7, 0x9fcb7f729d77da26, 0x7d40ec91bac9bcf8,
            0xd2dd4a07b0e5c504, 0xdfc4713b74edad3d, 0x2c2dfa7882450304, 0x8f731bf0ddf948bb,
            0xae76237ddf3e5937, 0xf635da14a7266b51, 0xb2ab69f09e562916, 0x27b9bbfbbc0de02b,
            0x18ac13b0303070cd, 0x671910441630f2db, 0xaa331e65407c4a93, 0x7ac9e3c5930f8230,
            0xe7e1ed987cabc87e, 0xb370d776acc4546a, 0x730cb297ba807a77, 0xc2f083298132879b,
            0x60a3d47b7011308e, 0x64d0250ec3cbb8c0, 0xb497a1ac297004a0, 0x3e90be5218370b0e,
            0x5ec284a51736c354, 0xb45a129314001922, 0xf746fe1bbb7a9af2, 0xba36455b4faf15cd,
            0xc8410b15657c4634, 0x7308705406446353, 0x1c9f7768b4b29d20, 0x27d553382a18aba2,
            0x4758962ea4a42215, 0xbba1f885f121ff9c, 0xac0155952a79647e, 0x143f50e47b6cb628,
            0xe377a2c567b48d48, 0xdf9b3423c7862fd7, 0xe7dc44bb4c3523b5, 0x44d2cc90eb45a23a,
            0x7cbb151575431560, 0xffda96a3451951c5, 0x13229a673c6dbf12, 0xa76897d8ba71b09b,
            0x3cac0052d176c239, 0x43c13c668e6f1d61, 0x1180d1794a539f85, 0x8567f1da6ee0df56,
            0x3a2e2d92889c3b14, 0x18e8d86a0778a7e4, 0x071dfa43c300a6bd, 0x15679f84595d8b89,
            0x0af04e7a4a1acd15, 0x93af85a9ec86d3a2, 0x3e6f9e0b81025a34, 0xe1c7c0e51aabfef1,
            0xc62d31b0e50a0241, 0xa59baed7ef3daa80, 0x8195296d598b316f, 0x7bd75b4d0bf75892,
            0xd80c661343b98484, 0x38bbe7f3f2c97cc2, 0x95dd19de0efc1dcf, 0xa01f2cdfc23c2533,
            0xbf99636b7357eca6, 0x53d159a3b2ce9e50, 0x8d8d7a9acf662c28, 0xa99176b3e184f827,
            0x41132c53a4d61cd9, 0x713ed8bae5e78957, 0x7ce1db2fdf6f4af6, 0x5870a8aa6caa7792,
        ],
    // j = 305: cos(305·pi/(4·512))
        [
            0xe47d143f09982b23, 0x86fc2b0edf28f499, 0xcb9fdd53e7512545, 0xc820b8b334730eb1,
            0xe36ed607624990db, 0x0c3088872213874b, 0x0abd5cfd61c957a2, 0xbffdf32591693579,
            0xa6b967772d16fdf3, 0x84ef91d71a840bef, 0x959c24b143d8a6c0, 0x85c30509d547bfa4,
            0xb5abee8ababfeef8, 0x1fdf3a11b197edc2, 0x1911375d31a0493a, 0x579103fbf547997b,
            0x66a41fba55d7a0ee, 0x36eab44060036280, 0x775cb221481e4d60, 0xe7e205a8fb827091,
            0x59901cbda4112610, 0xa3e9d813e3b87f6c, 0x633863b2064738ca, 0xb6d90d541ff62efd,
            0xa789e41b10b6767d, 0xc7bfa2e3dba955ed, 0x0cf73872ea869298, 0x465fb4d2bce0c6b3,
            0x3fdd8d5cebe6a82b, 0xa0725cf9854ca82f, 0x0b1f573195a3dc80, 0xd659e29b71b7949f,
            0x7bedec60c7d786db, 0x2efbbb9ed57c3833, 0xc22c1444371e7600, 0x634d19b42fbafdce,
            0xf697a14fa82a2cf1, 0x59df1eb10763fc75, 0xb5ac376a14f36ae2, 0xff1f27a92a87c968,
            0xbe4981c39ce2841d, 0x8888a296a2f99b63, 0xc54b9a2cbd40d995, 0xa434190f8f7d8628,
            0xcddce6af38821744, 0x93b147f68c3806e5, 0xd9ef30d44ce1f06e, 0x49c84248300f94e2,
            0x768b6088a3d49b02, 0x8b18d883e4be269a, 0x92f504eb870362bb, 0x6243a6c8b8d2a6af,
            0xdd4634c3b8ca6816, 0x5693bc6e1f52a364, 0x347507a37e4b6248, 0x7956f2ec69c39e9d,
            0x026615afeace6962, 0x323976fc4c155a2a, 0x7a5a99a881b05148, 0x50fe9d52f966c0df,
            0x503ff18d06c94c4b, 0xfca8b86a96852832, 0x29e8698160d05f7f, 0x7b665b33dff84d0c,
            0x990b1ac2e0266556, 0x2e548b2dc3920207, 0x600979e10b99481d, 0xb7296ba472566bb5,
            0x3e358821aa43e80e, 0x7a7683a522b4f57b, 0xf7a86f9ad27ccbaa, 0x8f2b5959a8543c97,
            0xfd7bae4f923bdddd, 0x6983976a4412a967, 0xb4868f0bebd13c79, 0x75db53fac626e445,
            0x8f356eef8d549334, 0x87bcf301c6dc1be0, 0x8e6deebd62abe742, 0xe99b0a0157204b23,
            0xbc7fef651e273070, 0x9b36593a273f64f0, 0x48f80bf7cd98e2b6, 0xb19b03fb6862117e,
            0x16845d615b2d0ab7, 0x19b27d89082f8ed9, 0x85915c37d6233df5, 0xa9c122c2b5c39e28,
            0xcf11a74cc5688c08, 0x9be4de84a7547e31, 0x8a939f32be1d0d25, 0xcc63096e6fe88948,
            0x4672792a87f8d6d1, 0x67adf860d46eb8a6, 0xa646fa8cb592e0fe, 0x2a0c77fcf83ea197,
            0xbb4498a2e1cf0818, 0xddb8295247fa4030, 0xb0f1bd37ccdf76df, 0x594946f3e03d9dd1,
            0xa0f20392124c2df8, 0x853bc27c21bb95a2, 0x4fa747b2e4d15f5f, 0xfd8388ecfdfa3d6d,
            0x48e61914f60b2c9e, 0xd6ac697617f7725d, 0x2ad98176a5f2f8c7, 0xcbf7cbd537f6fbe0,
            0x1915fd07693be2f6, 0xd6142260660754c3, 0xbd4698d32a39972f, 0x7a44c08457117c14,
        ],
    // j = 306: cos(306·pi/(4·512))
        [
            0xe44fac3814e09856, 0x20d63b5b9e3cd6ac, 0x77b16c63e6848a4c, 0x53596f17e2ce1c9d,
            0x01fbc5e78fa39ccc, 0x690963f4af769d72, 0xc1223c4738259741, 0x3bd5d67dcfa09399,
            0xd0ffbfedb0e80d39, 0xb6ae5eef74d9275f, 0x7ed87295399f3d3a, 0x308647331e0ceea5,
            0x00b3142e0439b22f, 0xabea3dfc6c7c83f2, 0xc341979c3239db9c, 0x1017c0680a1972ae,
            0xeece575edf24cd6e, 0x6223d91f139447ba, 0xe8832e63015432b6, 0x21247bedb35a2ac6,
            0xe36cfc3530bc08d0, 0xb92a6edeef936cfc, 0xfc01008e10fb9cff, 0x214f7790aedde866,
            0xaa4e62f558be03a7, 0xf49eed97158bf844, 0xc922e27a121489c5, 0x7981c5507c2043fe,
            0x902a860a6028ba9a, 0x1c50b2aec7ab8efa, 0xc21c002a282b273d, 0xccd32290cace287e,
            0x8963e2beb1899506, 0x85f4aadd4d437711, 0xc3471545469ff0bd, 0x1b4380aa608dd520,
            0xabf469cff02ed8cb, 0x0c71a7e964777dae, 0x1c10228db72d1fe1, 0x2b783c57231c326a,
            0xe304871c6fb19902, 0xb76f3db7ef672d93, 0x9bd675cfe550f9c4, 0x81151f87efce8157,
            0x35967e40b0a5cc3b, 0xcda57c556de06b21, 0xbddbfd3ec2d0a6ec, 0xeba020db7beddf0d,
            0x4f80611f3da24ecf, 0xc0b2f3661ef73d4a, 0x830fcdacdf721d17, 0xe98c8045ea13a615,
            0x4a2f7082f2ff9672, 0xb30dfdad87b4a4d6, 0xcdae1adff8758b78, 0xb2b6169af03ae2a5,
            0xd6e002f5ce480c07, 0x74ee2f0c4ec9206a, 0x9c84ff20f739f415, 0x8bed30140eb2fe5e,
            0xcde177e44d83e09d, 0x5454d4642ae3663b, 0x19f5bbe468cded58, 0xbc68e1d184427ef4,
            0xbb47c82e747b6707, 0xa8e4f6927a2a88d1, 0x587d69a1e005a099, 0x2d36aa74d9fd63ca,
            0x472ac23583ad9159, 0x1de567d721505c20, 0x24bdc1ac68d59c79, 0x4d458c4a2e3e7f92,
            0x02730aea662e8e81, 0x0ca7769b99e40bb4, 0x54ec739f07a33364, 0x7a556aca3a6b0f3e,
            0x7c46add6b8f669e0, 0xd2da492dc55e8bcf, 0x71237ae87bdabb76, 0x4c5b1ae2629d3f0b,
            0xc5577e227cc3b2cf, 0x0f3c0e00f45073e7, 0x97ee5a3d11abe9d8, 0x932a3edd91e2b203,
            0xeb183687e5f20f8e, 0xaecaa744ab0e104f, 0xb6d7598905230a8b, 0xfb009dea25b597da,
            0x5f7f079ad61782ce, 0x29886f0fd430f6db, 0x9de201e4e842e95a, 0x784f8691e63de2e8,
            0x6ba9bd607aab8da3, 0x3c745a79caa23173, 0x0325af9584f55656, 0xe276e600d3acceca,
            0x05f7038642cde6c4, 0x3e1800ad4be468c1, 0x2dd030f43461af9e, 0x6cf7979cb8d73987,
            0x410936b54888b70a, 0xab67ed33280735e3, 0x8df581934436e9b6, 0x925e20e25a085809,
            0x07bfed92d41421ff, 0x76538d689f71c1b0, 0xc1b8439f714889d0, 0x86009a457b36b732,
            0x4aa77bbe85a93d40, 0x2b59ac6c4704dd38, 0x40c2895d506149f9, 0xafaefeb479504329,
        ],
    // j = 307: cos(307·pi/(4·512))
        [
            0xe42220fbc2fb0b2f, 0x40f335efc2335a23, 0xe9de6ce5439cf948, 0x07edaf63afa59c75,
            0xb3ee057ae646e29f, 0xeb1e805a09581b0d, 0x0be93452573bdabf, 0xeb751a241adec9d2,
            0x0397911e66b28452, 0xc88b3c5f44b424f2, 0x7eb50be1a95aacc7, 0xdf69beb20f99573c,
            0xd84ad9cd13f7a1e9, 0x7fc2ea86f93beea4, 0x952b0b295400dfcf, 0x1c1294c7d207ea00,
            0xdeef9e16cced1d13, 0x9584354d7b81099b, 0x2df1642e03855798, 0xb9c7728e3209647f,
            0x074aa6dc1ff70c64, 0xf06f0c92470f768f, 0xbcc315e0175f5eb9, 0x69b668cf8cb4610d,
            0x15f2654e045ead76, 0x50e13312409133fc, 0x044f393167b0ef16, 0xe70b4ced8583306b,
            0x7b23f819b9048fe7, 0x305d545309afd930, 0x1c7d8dfb5602648a, 0x78af06935ff86137,
            0x02317d90a8cb125f, 0xddb1503158239a8b, 0xe6ab8c67ab910682, 0xd43369847e2fce45,
            0x1de37a75ccc3b0e7, 0x69bd23c46a71fd2c, 0x6aaa25d3e5add040, 0xfa5e0a10aca49fae,
            0x4ef85ea2f9bea047, 0xe0ea4f8e7baadf56, 0x39bf6b5cc3be0900, 0x0a909168f5cfe300,
            0x60e2c54abe89ec09, 0xebd39910d2eb0921, 0xe5458ad9e373b906, 0xc580165aaf98d9e2,
            0x8c2f2e781329c1a7, 0x26b2722236ef9a37, 0x37221cb59d30c7d5, 0x6f22f02a5b66877a,
            0xace8bc5c8529cbfd, 0x8d9dc751794d132c, 0xdaa4091204c176fd, 0xa455d76fbedd0365,
            0x3f5806d30ca99891, 0xa5ae07459e29d566, 0x6bb96318b7f9e073, 0x14283b029958d500,
            0x9d6b8bfd02f2ab8d, 0x9940fe584a821410, 0x1068c740811ee8bd, 0x38b714cd39ffd64e,
            0x69c34ca552018337, 0xe04c8dc3c3233433, 0xb704cf4f8ca11b2f, 0xa42cdb5134e69ac6,
            0xfed739574ef7f7f4, 0xfe074aae12c6fdb7, 0xa43f2e0090651251, 0x94fb69c95e4dce48,
            0xab641a5d27e5209c, 0x93550a3a140df9de, 0x96d9993386d1e648, 0xac8188614c1fa4f9,
            0x8f3b465486c7719d, 0x8c953c0b417bf567, 0x8d268a5eb150dade, 0x90c727e56d8e8696,
            0x3dc1e9ce04ec6159, 0x8a8c1cd01a880f0f, 0x465698b07e9c76b7, 0xfb56ff3bd84b9f6b,
            0x793f3b7a6ccc2f41, 0x8ae71c98856f8dec, 0x559b6901258af36a, 0x2af656d5e26a149b,
            0xa7c7f1d4f3287792, 0x05c270345d4daf40, 0x37a849cee42bb703, 0xd89cdee9a4c23e67,
            0x98e11b76e7a88f16, 0xe4eb8bf71ea5b69b, 0x43109340325e38f9, 0x258bf20b66f333af,
            0x8dc9bbff94341931, 0xd8129380c81aa512, 0x8dd7b65f5a444e87, 0x86337ea8ded7724f,
            0x28fdb10c856815f8, 0x280ba6dab6388ffe, 0x8b840830ee391e3e, 0x154a36b6c929c3bd,
            0x95e1bdeacf963115, 0xd2ac6e2ab44701d0, 0x80d273f91fe0bd4f, 0x2b7bd92aff5146b3,
            0x64057054080e7e39, 0xdf65197de4ccac1b, 0x3f3e994c0336069b, 0x19a64de64aa75439,
        ],
    // j = 308: cos(308·pi/(4·512))
        [
            0xe3f4729119e798d9, 0x56992551ae074e99, 0x6e7002837c723fe5, 0xd3f1d38a70d3c682,
            0xf106ba36e4d97c06, 0xe76625bcfcfe8909, 0xce1a2b2cf3821fb3, 0x5ce1e5a58ab2724d,
            0x57eade8a7d2bf1e8, 0x8ed4ad5364b71919, 0x54292f076f729c6f, 0x2dca722d3d5d0090,
            0x06854aaff5c756fc, 0x116c9e96ce4b1ecd, 0x38f920b595959808, 0xf55c85649d7634ac,
            0xedcfceb31cbeee00, 0xdcf3e7cf6e51b906, 0x8d3024161923a1ca, 0x24863e663eeb4a8a,
            0xd5a6681ef31b8031, 0x423d7b1f046b0581, 0x6890fd6edcea1092, 0x5d266f33bc4f9952,
            0x45b8ca4b329ddfab, 0xe59fc5bae335d6bf, 0x2d75fe2484d61ea5, 0x1b339a8eda16f7b4,
            0xd975f74f5d866052, 0x3deb82b97f34ea93, 0xfd422610f30057d6, 0x63cb3f45a92aacaf,
            0xee3545d72631daa4, 0x3cc04a2ee84945c3, 0xf7557e13fd3224fd, 0xa851b4f4673f9c8a,
            0x641c3639cd473baa, 0x41e5260fa4de4a6b, 0x91a6ac42007b56be, 0xa54d9f2d8b3b59fc,
            0x48b1088f66741ed6, 0x9e2bb97ba7e7e3fd, 0xaffe6d2b9df4b4b2, 0xfab2f22c666740c8,
            0xb1047e01b2add283, 0x0ebf47006ae67f4b, 0x6a47d37c7f9cf44a, 0x52f63664abddbbdf,
            0x82642560b53cb00c, 0x6426a2e55b004e4a, 0xa206615f6a7fa917, 0x1f82b62bf81fe0fb,
            0x925a3d7995be05c5, 0x89b3a60dcc80bcf5, 0x3b74373eb61b8f09, 0x86f432c85d379ea5,
            0x1d876907360be5db, 0x69c93401818bb38e, 0x17d81a8e221e4311, 0x1d0df4422fbf36d7,
            0x0d248f4c53d37bb2, 0xfcb061f6675a872b, 0x985a201424a1aa6e, 0x1386b5d8122fc638,
            0x0d424c12b6c8a18d, 0xd7830f77f6f5e29b, 0x283a8ab1f803893a, 0x2143fed93559653a,
            0xcfc6dcbff2304948, 0xefaf737062b6a793, 0xb80c1072d1f8c01e, 0x8f3f6ade2eb0989a,
            0xb72faf5ad795de60, 0x04637022924efdc1, 0x7e3a26538020ef05, 0xc5ef6ae4c27b8565,
            0x2d4d18bb4fce8688, 0x90e26b79012f68d5, 0x5af4611b57b3099e, 0xfd3505142dfa6855,
            0x203e79c7d97dba3f, 0x5eb13d8c68094c02, 0x18c25efacd4f5ef9, 0x473c3e567d6e09b9,
            0x8343b1e36f2d9e10, 0x51f9eb759823517d, 0x1d72505c8be1ab3b, 0x757891f05674b1e7,
            0x629bc45473d1a656, 0xcd7bfed72d65a9c9, 0x3a54f6789bc9c4a4, 0xce6a6d88b85fb8c9,
            0x9fe52f5a4628877f, 0x05b4c1edf9c49e23, 0x34e3371922052258, 0xbfea74457e7b2530,
            0xa3f009dbe8cc410a, 0xedcd4a69f48c904f, 0xcfedbb5490796437, 0xed623abf49a190e9,
            0x45a7d7b00bece204, 0x0a2d106717f53064, 0x99910378d8df8e52, 0x834c1c43d55d257e,
            0x46ef019d23ed0e17, 0x8b145c81f251aa04, 0xdb16f79865575913, 0xd559cf286eee1e6f,
            0x1ae3ccceaa49dc2c, 0x2e7ad14708009520, 0x7784b2ca0affe8f1, 0x03ef85dfe9f97308,
        ],
    // j = 309: cos(309·pi/(4·512))
        [
            0xe3c6a0ff25133a7f, 0xad815d514c27f873, 0x148f00d7958fea3f, 0xa35506bc3e4783b9,
            0xd32a03a02d0e311f, 0x5d3f22f872774462, 0x73fa5692df9f6cb6, 0xd007936d7e7ef3ec,
            0x2e8d71895ae959d8, 0xc98f083521c78374, 0xb3ea876e7b531170, 0xc401c9ca02c12591,
            0xcda641c6f7a02701, 0x2dfeefc7840162aa, 0xabb6ee1c03ae9785, 0x98d12844bbd224c2,
            0x7ea7833ee2646d77, 0x87d41020524fe2d9, 0x2b70d61849f989d6, 0x06a21f591b3218af,
            0x40f6f7fc1a17b83f, 0x444640bc03928689, 0x4c1724d5bf659ff1, 0x1c00f452bc0befae,
            0x509ec42233bd4407, 0xe2a8d2c42bfa47f9, 0xbcdfe4d7378c7e2b, 0xdeaf561a8c9c6c97,
            0x1604f4f3faaf9118, 0x350ca42162fcf37a, 0x5a437996a77e8054, 0x2ed0d5c9ad63d8b9,
            0x07733b0b03530b61, 0x58b90548117d0c6c, 0xf296fcb73a7188b7, 0xab7b3f81a496b827,
            0x9f652307465b017b, 0x43b1daab90d007e3, 0xf91b77fb60db565f, 0x32b66c46cd1dc244,
            0x033116d0e06a15d9, 0x8191bcbb58adf773, 0x811c5a05427f423f, 0x530d40ed6a3bcaa4,
            0x93b412b4b302e950, 0xec00e735e369861c, 0xee22b61878ef12a6, 0x84f1d7499534a448,
            0x9881acdf12eced95, 0x7d0123b54cd2cdc2, 0xdc92b149251eaa7d, 0x2db401d5731c4b30,
            0x384d100bf2daa218, 0x7c20b7e484681150, 0x255e48fc624f5ed5, 0xb78075af7736d200,
            0xa6aa2260d3c1ae48, 0xd7e14b338ac204e5, 0x170835946346a81d, 0x3c8d5e657cb751da,
            0x9009b0fd5ccdddd3, 0x990c228f8741927e, 0xe0f9cd12b6edd597, 0x373ac20311f69514,
            0xb63fd872ced9e794, 0x82d5217b038fb1f2, 0x230b560e4e63d64e, 0x2d2cdcd6cabd244a,
            0x3ddcadb2e3ad498c, 0xe372df415a30fbdc, 0x5240c5b76643643f, 0x9bfc085f27b82ef3,
            0x3068d50b586e6275, 0x5e47c15ff19909ed, 0x171706a202d87095, 0x8e22ff2423d156ca,
            0x0d89bd9388ac7f66, 0x10aa2294c01f1f7c, 0xf55d3e1ee0e996ba, 0x9826d1bbc1c608d5,
            0x51beada9156a88c4, 0xb01c001af5b942e1, 0x03b1afde831b496d, 0x61145eaf06638bf2,
            0x399c81c41961f2cd, 0x62121444d53aaf3b, 0xa79f31ffe59e4557, 0x93fbe0abd60dc556,
            0x2a7522d39d0c8c99, 0xb67bb401dac578ea, 0xf082aabcbdea8d89, 0x7b4110b2313efe25,
            0x8178545d9d790a56, 0x2aabf72cae9d3904, 0x597fde650d47da6f, 0x68c0c940d6a5a746,
            0x76604c92c6789921, 0x43b3c0166b05ec82, 0x0cbf66c099bbbb54, 0xa77cd17e7941f6de,
            0x912429ef3bfb3df7, 0xfd51b5a3310435ce, 0x0606a4531184db74, 0xf7ae5151b7f75b3e,
            0x1dc587d4621744a0, 0x96662ba3e7a3d24e, 0x68b9f517d5ae1949, 0x21738b3c9c353a5c,
            0xef06acd7be15862d, 0x5db9ab58fe2b12ed, 0x87a4c3d74b1fdf70, 0xf0caf923fe26135e,
        ],
    // j = 310: cos(310·pi/(4·512))
        [
            0xe398ac4cf556b732, 0x0d1197dc12c63175, 0xc7bc7ce7fa29548d, 0x450ce97d1c3cecb6,
            0x6d4b813758e0f5cb, 0x6731dbb5c861a45e, 0xa39370c908c70807, 0x8daa9fcd63db2c43,
            0x84bf331cc416ff9c, 0x796b9018cea8a623, 0x8df97b501b3e18a2, 0x4073ec1b54b5868f,
            0x89f9dc51e812c573, 0x3d0d63093e2794bc, 0xe0461caae619086a, 0xea74a469019c968c,
            0xc43b07c4eccf6dc3, 0x0dbf040f5303024d, 0xc4b78dd1b72b480d, 0xa97042320934f892,
            0x014e216b3968f4b8, 0x1cb568c60ed4e97b, 0x670769dc6a01b10b, 0x33d726b567a9c32c,
            0xf31a300544a8ee28, 0x433b55aaad316da8, 0xf7dfbaf710c669d1, 0x2a0e983de09a97fe,
            0x9ad8ed6353c63a4f, 0x61fc672d36ada569, 0xd648c017b7d2b472, 0x935f6dc12f6ded90,
            0x641f74ad82748063, 0x8408bac38d5b9b06, 0xf889e0ee042cb4b8, 0xb78a2bc04d48fe56,
            0x67b7d07901f48002, 0xa95c3963b2ec9516, 0xa28f25b3b0c5d0cc, 0xa462b3d3eb6f8a83,
            0xa31872c3d4ea3751, 0x9d3cd1859c798019, 0x4468258500644060, 0x2dbb0c53bca4ede6,
            0xb2c5f30cac06c5d9, 0x10d24c66fb5af366, 0xa857c289707c2667, 0xdee884ef12197e84,
            0xce0724a9c6e23130, 0xa120b339f8fb5a57, 0x54db9cf76b6a85de, 0x1c14bb1c16b430c4,
            0x011f05842df7cafb, 0xce50a0f795753ef0, 0x9811f245cbfc3534, 0xfe2c1d42a121a368,
            0x2278f5e440e1c8e5, 0xa0100c565b4241bc, 0x65732db800b842d1, 0x6b3bc2c925204548,
            0x66baa66df578ae0c, 0x1f878a3ecd169535, 0x6530214770571289, 0x53cd0a152991a99c,
            0x9c38c0bd702d6b01, 0xd36d1aaa5d643fa8, 0xb8d6018f6a212429, 0x5b5f79f7fc72d5c0,
            0x35d05db476df609b, 0x9e33cd32c0461d6d, 0xf4e1d13cf0a3c12b, 0xe7232bb558737b02,
            0x3e8e7f0e86ad743b, 0x725cf880acd0aba9, 0x483118ea4ce4a978, 0x04715793e364e289,
            0x604423ed4ea12f4e, 0x85c3b8a992385c5f, 0x1e32c26f0df713fe, 0x4ef7f428f611ad43,
            0x5cd1bafb9ced3f21, 0x284c3d84241348c6, 0x208d823e06b08833, 0xb41db4c3ef5c9044,
            0x2bca27dcc7fcf1ed, 0x3e7f425c3acb15a2, 0x27200b7b18cc39fa, 0x933b8ae737534407,
            0xe5cf45459d286bb9, 0xcf0b5bc5f212c797, 0xb81285bc27de6974, 0x6f40fb0659fa9139,
            0xc16fc2a5aa3dc4d4, 0x12d221b5017e607b, 0x0bc69268c9887401, 0x0ab406e46ec78c70,
            0x23ddbaddb497e032, 0xf43ec3d87d96e42d, 0x10894503b1254a7d, 0x8ccbfb1c7c5b01c6,
            0x2ed70222bd451123, 0x3c58c770bb0f538c, 0xf72185ce7e93a180, 0xcc27ec778a02efd2,
            0x133e3602528a01ed, 0x812c395c7a5e3450, 0xacf7f8ddec1b34e4, 0x2639256c2fed4c26,
            0x633b1f9984b7fbe7, 0x206184926526734b, 0xf63b16bbfb25a203, 0x99c8cb014ffbc47d,
        ],
    // j = 311: cos(311·pi/(4·512))
        [
            0xe36a9481a0f58cf2, 0x5346d051c0fb2826, 0xde9e857eb1397c39, 0x6ac141415e267c3d,
            0xafe973760c28dc0d, 0x1acbc5a0ff460223, 0x031a584d58f61b72, 0x9cef4de06c3aafe8,
            0xff003bf5ba4e5126, 0xa4240a2c9758e94e, 0x975b3985406f75e9, 0x4b2f6316b4567b14,
            0x08dc753e08da9787, 0xb9f7d840aa1ceafb, 0x4edd4dcbf3ed6ba3, 0xb7582812d0d2a8e9,
            0x0f3004e201612876, 0x4847467fc0f8862b, 0x5c10953eb1aff163, 0xad896fb176e3b309,
            0x62844e68121cb02d, 0xb0dd70dd7d36cd37, 0x47a79448d8c46009, 0xd35e501436781eb6,
            0x7b477d2b8609c1b7, 0xfdfdd372123af7f4, 0x8ef08a929fd13004, 0x6f996a9b7c80269c,
            0x164975e9d63b8408, 0x94b253bb1efc6102, 0x552830b3dfabb2ef, 0xbebe34a354f5b42f,
            0x173e998912af8ea9, 0x1c7584794aaf98d0, 0xdaea79768516a70c, 0x539917bb541e5221,
            0x582f381b78d5e354, 0x0bd457df35153e9a, 0xa199452563468054, 0x688858e79d3f0961,
            0x57e7c45898179779, 0xc0f38aae05f93e87, 0xa1103d648ee4f2ea, 0xad916bbcaeba2a20,
            0x5ec80c361e79d35c, 0x7302251d39178d54, 0x43134eb6e1613034, 0x6fd31c4f18af4006,
            0x225f8f57e243fa29, 0x6cb393957f272497, 0x3c3d465f881d891c, 0x35969d17e439603c,
            0xa5ebed952da7bdd0, 0xdc85f4afc88d3967, 0x8a5a582062984434, 0x1ce2e68688133496,
            0x65da484ee053be32, 0x0606111db5d5a981, 0xf5c4795d744ba914, 0x784dda2a3524e666,
            0x2b63a3dfd7a431cf, 0xebb62951f7a3cfaf, 0x11631f13d621246d, 0xd7ef8e73abb9f095,
            0x7378e218f5d33f4a, 0xd043dc4bcc9d4101, 0x5af255d493731be0, 0xf379a27c12cd71c4,
            0x650ed0c3d188689f, 0x596f7320de267e93, 0x3a7a55fd13b94f98, 0x32b61c6c2a3c4756,
            0xfa63726ae43daec9, 0xee18863f2bfd1ea9, 0x3f8f2b6d92bb167b, 0x84586bab0ea36e0a,
            0x124fb5bce0763b3f, 0x827af86c1ba680cc, 0x36edba645b9faf6a, 0x9be2ecd841cce999,
            0x6f6ee2c660570c19, 0x8b803342aad14230, 0xbc08c50eca86f4f8, 0x9d575c64da261aa0,
            0xe1316937c243c549, 0x731c7d22a367fe8d, 0x6d7ed7375f13aef3, 0x74a01f49fad65c51,
            0xfbcfc2bb9ddc134d, 0xd1b15b3ff8684b3b, 0x69e567bca578ac99, 0xb94bbb755e801788,
            0x1d54dfb4062de17f, 0x36ccfaca742fbbd1, 0x76812c234dde9381, 0xedcb74b19c997ca0,
            0x7e7b2880f81acfaf, 0xe36163e29cdcfcde, 0x4482b49f5cf2c8cb, 0x2603b3ae73f1adfd,
            0x0f4a695277e5439c, 0x827265b187d66d7b, 0xdc95cf507e9e9827, 0x1b89f8bbdde7bfda,
            0xaa7b0abb45552c14, 0x3467889d595921cd, 0xfdb402956deeae32, 0x571b79a3133f24da,
            0xff92440697da9199, 0xf5afb15c93b789f4, 0x4e51b6870a20009d, 0x40c9279ea89944f0,
        ],
    // j = 312: cos(312·pi/(4·512))
        [
            0xe33c59a4439cd8ec, 0x36563e2ffad83519, 0xda3dac309974fa5b, 0xcd6367a773e9c0fc,
            0x00c457882d61331a, 0xb59d28224cf60b99, 0xf1d26addf3b3688f, 0xa67f7dc4612163be,
            0x784274857e8357e1, 0xe2a4ecc99559cbff, 0xc4b8e7bd8542bbdc, 0xf3cee3452800b012,
            0x5439ee6c4d36bb8c, 0xd51136d1b520a4f3, 0x9e670975ee42637b, 0x4ad2ebd5f00cb7f1,
            0xbce479ae18034177, 0x7553a58b7abb16aa, 0xf05be296c91e55ea, 0x878a909fc3f45266,
            0x462a096532eac08b, 0x5c5f331e7148a265, 0x7286ad6262c3654f, 0xfc04c107e6602fbb,
            0xf0551862dbd06c93, 0x3fb85257b8e8c734, 0xf69c6462df69821b, 0x76a4a01b511ee61e,
            0x4f75f72f01285eb9, 0x293886a4db09ae72, 0x07f89e9042581aee, 0x797f3f55c9e96bd7,
            0xd10e90c59de357a8, 0xa15f850592648b46, 0xb9cbdec2daf6b346, 0x9cc4f60e8bf6ef40,
            0x9e378b34c6ae71a2, 0x9047e67c51f4ea21, 0x30b9c947565e9404, 0x89cc86bff29517bb,
            0x0e564b0159a3ab14, 0xc95d5e5954d747a7, 0x3a58ec67a270d0c8, 0x3b3b623b913c6078,
            0x8187f5ffe2f9520f, 0x14041dbc1dd6268a, 0xfdfebe4fb81bfaec, 0x818c9baf870b4018,
            0x4a7265b3f2eed4d2, 0xf3607377f0a06176, 0x85fa476d58056dba, 0xe01dc3f1340e5c83,
            0x22dd99c5f0b86408, 0x244164ca52127b4c, 0x3c07cd3b5cca7f6a, 0x6253dacacbc75da5,
            0x07001152c7d67698, 0xef15995c84058289, 0x2abfb24959d73f72, 0x89355f51dab919ba,
            0xe02b7d684aa6d1fb, 0x58b7283e22e79b41, 0x88f31fbac0e9a4b6, 0xba0fce36255f09dc,
            0x9d52fdc6428cb6a2, 0x81073236c272b367, 0x94d4e4a0f3883140, 0xa55331c0d20041da,
            0x3429b6448ba38184, 0xb5c5e892992f4d51, 0xe381164e9bfdcf34, 0xe497752e5cb69362,
            0x844e73e361d18de3, 0x43398f297c72a730, 0xee12bcd391ee3207, 0xc7bc9dbfd0208fe8,
            0x74f01cbe7a4ce9fd, 0xefae3024a2f9c004, 0x34c9ec557be60aee, 0xc47a00461c35b8b0,
            0x0bef395f2f83df48, 0x2181a8a1ecfb3290, 0x4e46c3553b60e6b5, 0x2b68a9a4e29370f4,
            0x91c2370c0d4fa310, 0x52cee99dd0396bf6, 0xfe97d2d820f96d47, 0xa54f0203f7c95572,
            0x75699c70ece5861d, 0xc66f10939b15457f, 0x5cfee25f08d4bd38, 0x1c58f603cf7c7ec7,
            0xd61001989cb13123, 0x3c9956c0a0b32bbc, 0xb12bf05a4304cf07, 0x235a5fd2f1716023,
            0xf95c835fcbeb8b4d, 0x0df4fb73e99a74b4, 0x9e824237a7299858, 0xfffe3fee5619be54,
            0xff42ac6bab530c68, 0x626e83e66934006e, 0xaa42e3be3698a037, 0xaad1a8fefb67da12,
            0x7fc4fdacf15c92bc, 0x191b9150e6cab44b, 0x1588cdab689bfc87, 0x02fd7c58325f8831,
            0x6b6baee301abe0b8, 0x0d7d85d6df5f9c01, 0xbad29448237f26fd, 0xef6afce91398415e,
        ],
    // j = 313: cos(313·pi/(4·512))
        [
            0xe30dfbbbfe623ed7, 0x5829ca53db476154, 0xeaad9fff43742967, 0x4373c986c40544b3,
            0xab8e4c1032cfbe55, 0xc6af315922bf9991, 0x460f463a7f48d0d2, 0x3f955166461c21c3,
            0xe6243537f721bc97, 0xeb24f4c0c4deb4db, 0x146da0e22f54a97e, 0xc0fc4e71ad4b5296,
            0xb2da9d81f71f4f23, 0xd2df8322e50d3dec, 0x0cbfeab122c347ca, 0xca8b65582036cb66,
            0xd78f938151060c65, 0x10f314949d611cc7, 0x7b51604d4039170c, 0x3108b13228975680,
            0x2d925edbb58e7fb2, 0x13c8bcbbcca0a51d, 0xb629947dd3d4252c, 0x35e3521e7049fd29,
            0xc096a40d01f0cdee, 0xd96ef18e30a3abdc, 0xdc43d820675ed6ff, 0x46f4fce5ac58938b,
            0x133b9f12a2f90331, 0x805ee11f5aa5935d, 0x454b8d1236c9f7ba, 0x5f7186989ff98f41,
            0x33441f99a6458d62, 0x17cddce7145b5b4f, 0xf2e640cd82d2b4ea, 0x18aead89b3948a77,
            0x02db2e3472904afe, 0x9bd6996484e7210e, 0xe814bfae640170ef, 0xa955b68a57cbe66f,
            0x3feb3357d5484ffa, 0xcaa11d98ecd41c6a, 0x20cd96e15e37ed3e, 0xdd155f2853532a14,
            0xf9370f253a6bef49, 0x7fa60291525c0ea9, 0x15bf41bb029789fa, 0x86922dee3305aad8,
            0xde382c358f5339ac, 0x50ce61ae2f1f4940, 0x719a735000cca785, 0x65670a48893fda29,
            0xc2326f4da8e942fd, 0x2d9dec337a642558, 0x1ea846f28a97c6ad, 0xaa4431428011f971,
            0x95b31dc95d35a861, 0x9d8dc61239785b3a, 0x8fa1dcc855e93fdd, 0x0866563b171ab3a2,
            0x837ac1be5a0269a5, 0x64ae86784716246c, 0x77a07ec584806dff, 0x50239608e8ec6f75,
            0x551d164c2d0ecba5, 0xb67c248fe78e10a6, 0x360c5707a4a4ecbf, 0x5c4d1f29e595ff00,
            0xd856bb80fdedba7e, 0x388067441c04f269, 0x2a5a33afff3056ad, 0x6a1fa1c81241e5eb,
            0x0ea0c0b942289888, 0x620da288cc071d9b, 0xfa6315b09916994d, 0x7b2c8868d47c997c,
            0x799a7bd73b7a829a, 0xb860c3a0919b8c70, 0x3978de1ccf50d4e2, 0x948c98c4012d66a5,
            0xb70954b9a0d0faba, 0xe6e5acb0c6592ac3, 0xe0afb6fa63d2ab5a, 0x8e8351809a219b7d,
            0x96ae5c15cd6aec4e, 0x6daff8d896549bb4, 0x8057ad37ed67a00f, 0x9c38d308ebd5197f,
            0x93f7c72d786094f2, 0x7f30a61cc0386afb, 0xc2969b4a08738510, 0xc7ad1cc0a1fd37d8,
            0x16caa93bc7e87796, 0x93c9e343398b8c7b, 0x297024a4a1353e32, 0x1f72dbbc89db7128,
            0x0a70411753841d24, 0xa9e253726bfe6415, 0x6a984870d5e8cbd5, 0x5112a10a48bdcad5,
            0x5d69e1a1657f36c4, 0xcb7b481ee8199181, 0x4afc0ce5fb368376, 0x26f5b73d3104c497,
            0x7568897af018f65c, 0xa91490bffd90f96f, 0x852629ca66b7db59, 0xfb252552dcab6c32,
            0x00234bc3bf56ac27, 0xa0620a95864090fe, 0x1b26c2a563976ea5, 0x861fbf679ca1a799,
        ],
    // j = 314: cos(314·pi/(4·512))
        [
            0xe2df7acff7c2cf83, 0xd6fe4dd22e60a4a1, 0xfd90cd04c8c30c6b, 0x3d07c127a717dca8,
            0x06d83211658eff17, 0x1973c134b1a807dd, 0x52b9ea4725457a2a, 0xdd08b599feffc227,
            0xe2e1b7a482e85e08, 0x4432300f0be9350a, 0x444fe16aa1e840e3, 0xca217dc842382b7d,
            0x3c9c06b4983d5ffc, 0xb6819465ffac5bcc, 0x4a6479010c919060, 0xe0331f31acf65b8c,
            0xa2014f942762c505, 0x26fe4ea866ef8fe8, 0x0ddffdf97df7aaaa, 0x1a009a7f63e19b80,
            0x544a15897677b9dd, 0xc6214c0181d0e812, 0xb2435e20ff3b621c, 0x537e5bc6152f4496,
            0x9d36b7f27f6b921b, 0x8e4ff847408e197a, 0x39859a824997d562, 0x27498e563495e4ca,
            0x3b3278492018dc89, 0xa3adf78b0b828bb1, 0x1570d72df3bfdf82, 0xfcc711d1ca73b401,
            0x23e30e6380205e81, 0xdf8faebd41b4119d, 0x670c57c5be1790c4, 0xa7d4c96a32fb5e41,
            0x45511ba6aec0961e, 0xb5ff246ece0dae79, 0xa6f231e5dcbf46cb, 0xda61faf47fdb407a,
            0x26c558325f8db09a, 0xdbd4b23b5d27f7da, 0xdf13e84ea3c8061a, 0x73f488b9555b3183,
            0x19dfb3b489bb73e5, 0x0ca5b744de9e2ebe, 0x7cdffb4f9d59038a, 0x883eb81e3f78eef2,
            0xecb175f1e7076c68, 0x9e808dd4cd03627e, 0x8db29bbe3ee12d31, 0x13fac9c3bf9d3d3a,
            0x62511a7f3295de8b, 0x836e468e0a116a5f, 0x1f0ef100f09f5fbe, 0xecc8cd98b73302c6,
            0x6bfb53f44ee05ba6, 0xd854616cf10141cb, 0x059e20712aeacbc0, 0x42932b253c795a6c,
            0x5660d49e558796e9, 0xf016346e0a1974dc, 0x1d396a203432ebaa, 0xded9a6fe4227d434,
            0xb2a20fe40e98addb, 0x50bf7dc2a820a74c, 0x5047ea395bc5db2b, 0x11f2b568975007cd,
            0xe0bb545b12a9c0ef, 0x2dd54534e0891361, 0x3428ed9a6ce10edc, 0xa2b0f9521d6b8d9a,
            0xdfaad35666c0ab60, 0x46e3b107c508cfcb, 0x6abdd9177e97f9a3, 0xc71660b38bc98d91,
            0x1ad1050c2549aa10, 0x6a786e5276a20f56, 0x8701b786c89e5050, 0xe9ffc8ab91e3cc7f,
            0x0a2b6350f429bd8a, 0xe5152f0119860a0b, 0x4b5cd3e0b9dc6400, 0x471b6094921444c2,
            0x3b50bda1ceebd2c2, 0x3c472dd729c6095a, 0x11128e8d04740132, 0xd44391b9e40d0ed3,
            0xe3753ee2f2995823, 0x5972b73074815b42, 0x2e681b245bb6ff27, 0x431b087f255013d5,
            0xf81a60e6379829b9, 0x2583f37335717fd7, 0x758ffb854ca7ca97, 0x66bf41d091f9f4cb,
            0xd652c02d24c4d0ac, 0xb95425e0eabf67f6, 0x61a47041cdd7f093, 0x4ff89f2df568fb3c,
            0xb65532f9c9dd7eda, 0xb228b31402ec643a, 0x1c22edd935b33a3a, 0x097f92efdc476547,
            0x4430b928f80b7d83, 0x46c015793a3a8dde, 0xd43a0a170faac401, 0x8f55fc4cefe5fc5f,
            0xb13e3a767c36a483, 0x73ad480c2d805182, 0x1bda310598a15804, 0xc5ebd75c3f155f22,
        ],
    // j = 315: cos(315·pi/(4·512))
        [
            0xe2b0d6e75ba1ee91, 0x868ad67c38925771, 0xfaa2d5c885b28414, 0xeae959e2c9e720a7,
            0x2d522412204d031f, 0xde0d42724b6a81bc, 0x6f9376d1711a6a9f, 0x72ae2f8035fc7860,
            0x4b4894c62181ffe0, 0x429ff742d4438f2a, 0xb9c500283c008178, 0x6c1057e993dbf908,
            0x5ffe8a384781a479, 0x6623e5da1498c44f, 0x293b86c53a99b877, 0xcff8487f7b988a7d,
            0x8a5bcdf1a6a6e506, 0x0484134a1826b604, 0x77706a9eef4d374e, 0x2c474025095f0137,
            0x7ac86bc0f3b68b50, 0x45d513db5ebfc421, 0xff0031a63ef96e1e, 0x5beec1e943246144,
            0x4441ddcf68668d4c, 0x01bf44ff68d5afea, 0xc75d346c064047b6, 0x147a628fb6db60d6,
            0x78ff8b1a59b63cab, 0x3fecfbf3b391a15e, 0x449d94fbd9137131, 0x3083ac0597bd0685,
            0xa8c55e1a6433d05e, 0xdeb2c8ad0cca4886, 0xa40fe7c508296bc9, 0x5780917f458907d1,
            0x5d083cf835b376ac, 0x9c84c89b7c1786b6, 0x9b50d29722a71304, 0x2b3328d78e2a72a5,
            0x46300e8263aa5734, 0x838cae255f1e231c, 0x63078e16370b2d45, 0xba96447382fdf74f,
            0xe44745c515facf31, 0x51e8caffd3de9e5d, 0x413fe1794cc324c4, 0x27a2ffc00fadc4f1,
            0xd80d1980c667feaa, 0xb889be1603da1ae0, 0xfa38c58299ea54aa, 0x7368161e49de66b9,
            0xe200931c5c65f816, 0x4fa5e3541eb9e468, 0xff2c2a15b4b6f26e, 0xd8f7f44600ea2ba7,
            0xe28c70419a678d9b, 0xa7af138a09ab3602, 0xcc94ea59be522622, 0x4a4f870a3bb216d4,
            0xf117c79732500a38, 0x5a40f114539d7a39, 0x124a1b5af827cb7f, 0xd7aa16fc4fcf61b2,
            0xa576ee954ec32bff, 0xfa0808981e5acf09, 0xb2f2d7c2e1862ec3, 0x15e6843dd30f4bdb,
            0x5d9509afe6e27bdb, 0xe7630ff0c7101051, 0x73ae6edae0584f0d, 0x03e9982ac9dce605,
            0x20bb4fef76a27ce7, 0x35638221b94d7f74, 0x68245ce053dc0212, 0xbc5c5702303f9688,
            0xbdb2b9694a35c136, 0x77a79668703e10b0, 0xf04c2f86dba005b2, 0xd6cd161f134afb06,
            0x99521e167b1416de, 0xd4fb9bdbc2d81c62, 0xfde0cc1f9ed516db, 0x938815e52b849885,
            0x57d84f81c3778f2b, 0x40aa7203c47e877d, 0xbb5c02e783bc0aef, 0xc86733acb2ab0273,
            0xdb10885c29e50782, 0x8885d20a620cb3cb, 0xa482a5aece79a246, 0x49826595d702bb13,
            0xe2de131e385ea2b6, 0x8caa3b7b0978a167, 0xe2f03123ec2fb936, 0x55e6d685938d2ec0,
            0xed9f6dea25772989, 0x7d36f8b37a443ee0, 0x31fbfadf4ae88871, 0xb59f5545344fd916,
            0x4b1096414cbb3ab2, 0x7ac47d4e39f13563, 0xbf4e1bceb894473e, 0xdeca95db63440216,
            0x252cfa3abea11a77, 0x156d31d689213cc1, 0x218373bcf9c9f518, 0xfbf3d894a23ed1db,
            0x2ba73f15c3539b52, 0x0c4c9efc532f1447, 0xe59ab41ce9c5dd97, 0x12e86ec58f1de3d1,
        ],
    // j = 316: cos(316·pi/(4·512))
        [
            0xe28210095b483751, 0xfd39138aa2d508ec, 0x824d243f46d4f92f, 0x85b202529c5911de,
            0x3dea3c4818a106d9, 0xda5625d3256507aa, 0x3d84ab38d0a1c384, 0xc84a4905e2f4127b,
            0xf8a7c7ae96a6d4f8, 0x331c2ffe5892991c, 0xce31146fb8f4339f, 0xc623f4b90eb8bfa4,
            0xa519b9e51ae6a0cc, 0xafef127b25db3ef0, 0xe226e57d722c8c04, 0x0bd134be64c49456,
            0xf00c67448cad1a75, 0x90226f82272f97bf, 0x07708eff93ca2605, 0xe3d4655a4b4f0964,
            0x97366bac5f042e39, 0x05036e3fd0845e9e, 0xde6c55e0c5e74f57, 0x62d568a87762b6ca,
            0x43fccd586e37c82f, 0xd537fb3f854f450c, 0xbad484534c4855d9, 0xbd8e38a0324df851,
            0xa447e7ae7bb551a9, 0xae1dd24a4c1ce17d, 0xe7a2f50bffd62072, 0xa50bc6d549f3a8db,
            0x74a10d34b77dbdf4, 0x9da3d42b3bf6cbe6, 0xb04515bae2f55920, 0xce338aec4fa4c5b8,
            0x0c2c1e03b02bec43, 0xd66e9d3bb34e988a, 0xe07dc3070b0f4b6f, 0x78859afb3fe0500e,
            0xec1d06e319e971c4, 0x4c1724934140c92c, 0x5882ebab2ac73af2, 0x5c7dab5d1426c7ec,
            0x454f458f8a6111b9, 0xe5dbaa97b4e7a3e8, 0xbfd02cdac26e78e5, 0xad3bd0e190c9ff6b,
            0xfc5968421ac6a8ba, 0xdf6cb8fadc2e06a6, 0x3e923c343cb37f7d, 0x1321c6e4ab66960e,
            0x48026208067de8ae, 0x1b9c823ba5e4107e, 0x110c4ed7b3fd0e8b, 0xa54e261a1baf6c04,
            0x5a31d45bb5bbf270, 0x43fac7323b72eb1c, 0x7e4cbcd9f798513d, 0xc374b70556583624,
            0xfaad0e5cbd4177f7, 0xd6cbce2538392656, 0xe281a4afbf4d26ef, 0xea21f0ab70747e79,
            0xd1d60857885b83fa, 0xcf179aa6c03be81c, 0x60329bc575adaf7f, 0xbe7f2363742c1cdc,
            0xc0924ccd1a7e9404, 0x71519b77db1fa18b, 0xe5256b72509d1240, 0x9bc53892dc4e336f,
            0x31a1c39680f758bc, 0x9cc820bc8e121e08, 0x1d315e96aa4f7576, 0x1b0f92f92b73ef60,
            0x123327a7e4fce192, 0x3b5769f333400d1a, 0x75b9ebd97fa49045, 0xec5fde43268b818b,
            0x2f267d294afbc6f6, 0xe4231a7c5d294351, 0xe3c9b63fa3f7e33d, 0x417d1387ab552899,
            0x6dd1e39b43684c0b, 0x7642b5e9bcb46812, 0x7da5fdc887c82e53, 0x88a0f90810c4eb6f,
            0x32dfaa6ba171d1f4, 0x78b43b27517a8ddf, 0x6aa6b6b38e620f28, 0x3839e0a9c51a89bf,
            0x42c144f1342592ef, 0x90a9a5f2e2f20609, 0xaf2b76a87bc320aa, 0x80e8b599194d799e,
            0xdc3eece545375fd1, 0xae749fa103caff51, 0xb94a39ad79d3dde0, 0x72f2a429ae1a3794,
            0xb37c29b2ed2c4f0b, 0x10540de12f2f80ab, 0x22a537b0dfac7e37, 0xafa3256c90b11be3,
            0x96e37d84885f0e3d, 0x035c36629472854d, 0xa3958f82799e5f66, 0x9d7a4721efcf757c,
            0xf90277114b788acb, 0xaf2ed5c631e8516c, 0xa2a9732f3718c74f, 0x6a5bcc4e0121f0b8,
        ],
    // j = 317: cos(317·pi/(4·512))
        [
            0xe253263d2d6260d5, 0xa117ec95474553cd, 0xb6c0dbcef68ae5ea, 0xb9ed0b5953e14e9b,
            0x15178f9263f549a1, 0x773752d641913b68, 0x19dd432e3708fc2c, 0x24a8d6ed030f7c60,
            0xf10600afa764a7e0, 0x7dc4261c0c6dac29, 0x3f9d909e64b33ea2, 0xea6d7fdc523382da,
            0xc824ae3db95553ff, 0x8365aeba583792f0, 0x241dbdda51481a2d, 0x59b868934b32f1a3,
            0x5aaa5a10817eec95, 0x582c2f27e123273a, 0xbba89f275e34358b, 0xf05d684e59c46260,
            0x97a0839adcb81d3f, 0xc284548dd631d9f5, 0xd981fa747016631f, 0x784357ab4046cbfc,
            0x35eab0db6c199eba, 0x517653d4931ac1c8, 0x7c896911fd017895, 0xe24f4e3dcfd0d34e,
            0x6214e5fd3d7a0151, 0xf8f7af6a1764850d, 0x487c381107a11a4d, 0xbdc6420b518b5657,
            0x2cf6508808ebaeb9, 0x26ab4f10c9a16390, 0x53ab98f8e2f46b7f, 0x2c745355a6db488a,
            0x047c14ec35a8de43, 0x72da4b19e345612d, 0x8c1d317b47c28dba, 0x730190c6fc62b188,
            0x34fe92ffa6f5c7d9, 0x8584d1563fe9cc48, 0x9f466566d8e2f9b7, 0x4447e89068900b9e,
            0x7c37cd2ac79c7a4c, 0xe898e34255cfaefa, 0xb04c400d70064dbd, 0xfbe6829889ceb8fd,
            0xc3a3ee43b8366b29, 0xb913bcea19ed24a5, 0xdff66d2bd423cb44, 0x1e6e07bdd8e7d763,
            0xc9a27a869b4f4bed, 0x53aa067205db6ae7, 0xa8cb7eeb5d1b3471, 0x32eab66c751f283b,
            0xae12f93e6c1c6d42, 0xfd44fcb892e0d868, 0xd89ccffcbbc989ef, 0x407179b38e8b6ee3,
            0x0c94f0e6d9f32b21, 0x8a4c1846d8b26167, 0x32ff553e826a82bd, 0x303b7cd5542eca74,
            0xf11fd40833474056, 0x5b4ee479c610107a, 0x1a8784dd8be11acf, 0x14d8064ca97520ae,
            0x6b670b1c624a0b3b, 0x0e158f8c1a32a2b9, 0x93c87db6da10bbb4, 0x1ec93206c7deb461,
            0x28c19a7a61915b78, 0xdf5fe51c23d81825, 0x0191ad5bfed1c0fb, 0xf92d494ff1cbf41e,
            0xe6d744e360443f5a, 0x146200dc4cf1dbc7, 0x29299a09581d6dce, 0x4d3a5e28d832c644,
            0x3b3c8aafc594ee09, 0x105cca247a56bdd5, 0xb5b886fb6a61c7ea, 0x58974238b7bdc554,
            0xcb7760d2231b8735, 0xb82cec34aac54c93, 0x60bb95b52e965cff, 0x28db2f925b6d0680,
            0xc6f48e1f357c8d06, 0x796504858c3f2bff, 0x8d24dfd2ab461535, 0xb5c6724ddbef4d04,
            0x57ced5575a243ca9, 0x10bfc01f6881a6b1, 0xdc18dbde075d0c04, 0xcac159ccefc85916,
            0x00decda819222e46, 0x80f2c7eab1e21166, 0xd111969540d778be, 0x41e6cb2f02be5327,
            0x3178a5d517d8fb6a, 0x09fbff3d13e42ecc, 0x4568235d28077d44, 0x959c2736a5b0bd81,
            0xda9f0b768e9a4d72, 0x10f45d924b3d8355, 0xcf11bf1850736b6a, 0x52f258f87c9b298d,
            0x3821deb41508a3db, 0xe87b7ab7c60c5258, 0x1d8f5df27c22e4e3, 0x5fcd7b2c8d0bdb48,
        ],
    // j = 318: cos(318·pi/(4·512))
        [
            0xe224198a0e002123, 0xe0521df01a1be6f4, 0xaa0dca703a78228b, 0x18a6c29c9c9b52c4,
            0x1d8a7a030e494fb4, 0x9791ed2c0b85d420, 0xa0a1732db87c9d21, 0x305b636bae04f698,
            0x65aa08a5bad6727a, 0x4fb2dade85b16a92, 0x7f4b04223ec201df, 0xbd7f1de62bb836a5,
            0x10dc131cc74f42c6, 0x5e35f4e50112ca31, 0xcb58e1859be268ed, 0x20a5608b71164ac4,
            0xeef5b3233c1a96fd, 0x66adf6110151f173, 0xf28f2090c821a236, 0x8ae8cf9fd264c17f,
            0x98635d840c9f1ade, 0xbaa27487e0c008c2, 0x62c98791f3b0031a, 0xbafcf38a7d13bf17,
            0x5ec9858920576524, 0x10dbd2ccbc9695bb, 0x83cd33e304ebce3e, 0x4623769e3b256ee2,
            0x67f77c51b9c8a7e1, 0xca9840b7e2b8815f, 0xa8c3c688a7bea069, 0x14b70fda7ca5b9cc,
            0xcd43aad3c2495b15, 0x99887ce37a0acfe2, 0x08bb77519a46d145, 0x314577e1cdc4a4b9,
            0x9ebe02e9b38c0093, 0x65283e5ceacac0fa, 0x25f2f670fb585cdc, 0x33ff745874956eca,
            0xca98451819a9e518, 0x099cb8de02435049, 0x42720010703d792d, 0x93fc9957a946e8ef,
            0x82f31d5d490d424e, 0x17ec257b182457e6, 0x75c0d9e964f632cf, 0xd4f7adb5c7522c6f,
            0xe7580d53ddf18cd1, 0x317b7e5d077b56c8, 0xc04d082ff6a7ce9f, 0x926c6a032096cdcb,
            0x90a4fcbc9bdb21b2, 0x65106ad7e3a5fc27, 0x91f6d46b81953dd6, 0x89f267b790b5f55e,
            0x12f5d82606557af3, 0xf5ef4a65d4517de8, 0x9ac1c35af342bd08, 0xaeee89f5096617ab,
            0x3dde5171985d8bf3, 0xe435265d97b529cc, 0x8708f63d50051032, 0x669ecd164e002203,
            0x2d2f683c9531ace2, 0x141f3c2404319db6, 0xf3bde7aba17ac637, 0xad1e4f1651a68284,
            0x25882881a0ca05a8, 0x8b48f0fffced3308, 0x0aacb2a4be3167f0, 0x3133ab7ed8d17772,
            0x69036b58b3acd0ac, 0x6dfe5eb5092bc626, 0x7d279989f5cd6add, 0x95c21d9d1966de9a,
            0xfe6637bb94bf73f6, 0x1d075cb1d8372a4f, 0x27c31cdd90796433, 0x287470dc56a36fb5,
            0x5dd60c2b36f8d47e, 0x6d79bb61c6d3af0a, 0x56e51bb9edc3476b, 0x707c6a9dbbc50e5e,
            0xb708e170406f42c4, 0x601814dbdac0c9b4, 0x4b9ee70eb03a874f, 0xc4fafee2d0ddbac4,
            0x2baf4cd39671252e, 0x2d7039810897936f, 0x7bb3ca203ecf5c25, 0x55bacf3d76dd5b50,
            0x78d45d1ea338cfa7, 0x81925c1a55eff7a0, 0x37366f5504f1e788, 0x072c1829f211b812,
            0x2beb2c7492a89e3e, 0x2cd57568943a0f9e, 0xea38a8bd02c51592, 0x1aeee58fc8f62199,
            0x331fbd12f5522660, 0x3700a983b0fc3234, 0x8ebb0602449c0866, 0x965bf0a36a28fe0e,
            0x8e768a59bc9b5f99, 0xf9d9418e5067d320, 0x70c3dd28727e518c, 0xe464c57c4910856c,
            0x0cec9c9d963e2218, 0x34e42922bf29fad7, 0xb85bbd1935171a5e, 0x7ac97b3780c529dd,
        ],
    // j = 319: cos(319·pi/(4·512))
        [
            0xe1f4e9f73e930f9e, 0xc11387b638510a84, 0x2962824bebddead7, 0x96c4eeb59b1ce8b1,
            0x48de5e6171817374, 0x11aee688fe17584f, 0xd48c99fea6db5747, 0xfe5af865c1a893a7,
            0x15675a898cc87ae1, 0x621d9b58bc1b57fa, 0x55d6da342c2d4027, 0x50d83f5aa2594c57,
            0x11ce914005ce14b4, 0x193c3800d1d79f1e, 0x67924073d834ad15, 0xd5b24de325e699dc,
            0xead0bff0a604b9fa, 0x9e6d07d8bbb1d20e, 0x63893196f511e6d1, 0x61e3570b09571547,
            0xad8b9c75e9dc9c45, 0x24c14d73dbb0cfac, 0xe321d809df3ff975, 0x7823a87877f64319,
            0xe8f922c37d5cd466, 0xc8ed6c67e55edcfa, 0xff94da90d6de7751, 0x06856b71ef0b1ef0,
            0x584bee7bc61ea214, 0x4667b1ed6cb9e015, 0x5def842de646baca, 0xf7b72d9f23c956ea,
            0xd60eb31fa76f6b17, 0x0392481a35bcdff4, 0x6631f8eb8184af71, 0xc513b9153bead806,
            0x53e3b3833f374ad6, 0x4c107927b2a05b9b, 0xc48b107a3af96c3f, 0xecc4259360ffd91d,
            0x03db58aad0e94ef1, 0xad32592bf46492f3, 0x14fed5c47ed216d8, 0x340e289c8431c5e2,
            0x28985e96acd06291, 0xa5616443d9e36053, 0x45c240ba3047b057, 0xad134b930f67a22c,
            0xca7b89b01db716fc, 0x4ad2450bc5e569ce, 0xb5f42eb370be804a, 0x07d026b83dc46e2a,
            0x5cb4b562847c5c0a, 0x64131efb958c8b98, 0x224434ccbb6dcad0, 0x09fcd6d0db2eafd3,
            0x2931dee220e0d2e5, 0x433fd07884f06386, 0x0b5c62dcbce03105, 0xafb429b4574c14b4,
            0x60e2a3b1ca0d12af, 0x4778e2fa5fa15d9b, 0x9bd341370dbad15e, 0xfaddde93ee8dd330,
            0x2b4f4cd265c32761, 0x4c5fae2a70dc920d, 0x8b58dae033bff8ef, 0xda394228ea5bb283,
            0x6696c8c7cda2c2b0, 0x0a584bdbc73b4288, 0x75905ad3afa2d991, 0x4d8c50636f5f94cc,
            0x85ad775f153a7727, 0xe5a00d94b6e26652, 0x6ca4198390070a60, 0xe6f4c0e3e330c026,
            0x7364d2b076a8028c, 0xb6cbbd3137ede1a7, 0xe14b23d40f15fbe6, 0x19c166bf9d38f3dd,
            0x6f063ac344d186cb, 0x2453bfa3d7df0c6f, 0xc0acb8ba4f9309af, 0xa104782014f69845,
            0x13a0a1a25732df57, 0x241ce71a365e3fb2, 0xe76c9d360dfbee9a, 0x6a75795d6b6f0b5e,
            0x747a0ec5f4d639ac, 0x49feb91fa1cec70a, 0x4bf3785c9778dae5, 0x527f69508a33150c,
            0x403e9323080e99d2, 0xb98ef3a2ef25dd87, 0x0921cfbe6d65aefe, 0xb5f2dcd69975ae67,
            0x65a05df1679d7d6b, 0x41b7e26a4d806988, 0x21da21048b96e3a1, 0x6e8f70d685d7fb7a,
            0xa1570e275aa942c8, 0x66b8cb68602cc74d, 0x5409e031fd90f716, 0xa0c08b11291f47d4,
            0x9ecf07a2cf70585f, 0x3ba6b24cbb67ec40, 0x00eb014f72551c22, 0x4679dd7f381979e1,
            0xdb29f6025c4dafcf, 0x85cbfb9bb4641a87, 0xd5a585e95d89f89e, 0x517ec7e53e6bb0c8,
        ],
    // j = 320: cos(320·pi/(4·512))
        [
            0xe1c5978c05ed8691, 0xf4e8a8372f8c580f, 0xfdea3ff0dc053327, 0x82c4fe35f8f29cea,
            0xf775e41ec0015d69, 0xc80f46beaf1a70b5, 0xad835274f41d5489, 0x6447eeaea4de35b6,
            0x8d1c42ce00a5f30d, 0x34f671fdc364b64c, 0xb29a92ffeed61066, 0x89f0948d873a2316,
            0xfeae488c9242796e, 0xe1d8cec23741d297, 0xe56fb34ac923d3cd, 0x20de9fce7b54b337,
            0x32d4c67890598572, 0x9e6d13d8da2d3e17, 0x3aac1dd64ff436c1, 0x05c9a8d332da509c,
            0x1fbb17ded85d31f9, 0x498c6a15c34e0a64, 0x2b3c4a523012b2f2, 0xb50316a87d69b942,
            0xb0858f64f1e5ad85, 0x450fb41b34db69cb, 0xbd3ced60714d9089, 0xeb50c5ece07dc80a,
            0xeda1c86e878d1738, 0x1b8746dd09690085, 0x8ae000d8c9e6e65e, 0xd60164368cefe536,
            0x30223a7359d1d8b3, 0x5959cfed229ffdf4, 0xde29eb12152d03f0, 0x64891d604bff49be,
            0xea4e7c81b621ea90, 0x02e41971b8239c5a, 0xa41935d15fe816ab, 0xaab90dea3a5756cf,
            0x43f0af187ae3e30c, 0xcb4dcd796e4426ce, 0x8b600c3a25d679fc, 0xa40be171f5fb549c,
            0x62b00bbaa1adf439, 0x87b550e517bae1f2, 0x4d64d3fc541672d9, 0xe44db331d35fad1e,
            0x4f6c908e32ea5561, 0x5a56c3184a3296ea, 0xe1cf6f769cc03f8a, 0xdfeef1bd65342df1,
            0xbd3cfe751cc54484, 0xe1daa3c99b25dc18, 0x6d017eec29dcde2e, 0x34319fba9ecaae38,
            0x8612bc274b90bb7d, 0x331bed608341ece2, 0x5c102fa6eafec02a, 0x87ef3141082baa21,
            0x3fe7f76d9915ed28, 0x358d39649daceeaa, 0x584fc73c262f4964, 0x9b3875faa035fa3e,
            0x8846bb1543dc79dc, 0xced09dad2786ba6e, 0x6815c582f8bef430, 0xba45dd61d95e77b2,
            0xfc2f148527fe8341, 0x2bb1b4c132887a60, 0xa8e504a5e62bc212, 0x54e22b1665b94a82,
            0x52b131e2331bd303, 0xa193aa298d502891, 0xaa7a1c1a475dcb26, 0x4d9e8ef3a14b9768,
            0xe080fe0bbe95a656, 0x4c913eb6df643eef, 0xc3b9bbecb5f3aa98, 0xc19b2217067a9132,
            0x7ac9cfcb70a1f11a, 0x0ae1eb9528a67e09, 0xa75dd9d41327abac, 0x754469f73c2dc615,
            0x226e2fe13bdf7efc, 0x33c002e5c5e43040, 0xac3eea576f6113a4, 0x382d85aa39473f95,
            0xd34017aa6ed6992a, 0xb21b74e8fe02715c, 0xa050b50be4ac25ca, 0xc69d63bb2868e8ec,
            0x9431f50d4b00ac4a, 0x2ae98ef51f228041, 0x9d1f60181afa6c28, 0x0374061a7e72d4e9,
            0x642a69b1d6cddc64, 0xcee838dc81182996, 0x1a2a99dacd94a5ce, 0x540d943221f94829,
            0x63fe87017566f9c3, 0x12a399a140648100, 0x3cd4c00e87646308, 0x409e42bbdcf96975,
            0x4f9921bb8b5f1367, 0xc2a34bbd7c4ab573, 0xb263e231786d2413, 0xb27bf0dd1a26af7c,
            0x72b6402d475a76dc, 0xdec45b7575bbd09f, 0x20f4cc31d2eaa7e6, 0x4f7bd7895e612d93,
        ],
    // j = 321: cos(321·pi/(4·512))
        [
            0xe196224fb04183ed, 0x9bc47f1acba56185, 0xb503bb7377788110, 0x4d2a57d70f99dc8e,
            0x78a3aff963f7a38d, 0xed19a0c3c2b3992d, 0x33fcedbdacf2da73, 0x56a97fa97b886c90,
            0x1e4054d0fd274796, 0x71e63305ba1b4038, 0x745095c516300d88, 0xff8d3e00edea908e,
            0xc6a6b415b4f2b9f7, 0x1786dbdf245730e8, 0x0df9e189dbafc852, 0xa5aba70222f63020,
            0x67dd231560c203ad, 0xba6179cecf5d199a, 0xd1eca60f2e6a7cf9, 0x0cdf449187ff2b1d,
            0x7a41d404c46c43a3, 0x927a61810a67780b, 0xc3ea7347a0f95c35, 0x30a6d5cd3716fde1,
            0x873d7a048d80222b, 0xaaf4e5e4c3623a13, 0x19e895413ed67289, 0x7061a3611e7a84e6,
            0x5d8f488526a1a141, 0x21c4ac654c0546ac, 0xdbcae650637c8120, 0x4171fdf40a906516,
            0x4e88a530d0e86c09, 0xb5b5474f4dd82d95, 0x1c93022c7babf4e9, 0xf4c2d354f68b8b99,
            0x25cc06050195040f, 0xbfb431ce54dc440e, 0x38dd91077788b875, 0xe552652354f8da2b,
            0xf3240ee0aaeba49a, 0xa2eaddb3ef062f1b, 0x2c4fc5d6f62d20b7, 0xa88e61da393777ab,
            0x4e1616f4379acc56, 0xc5b0672850bb808b, 0x507439512edae545, 0xc2468d067b4cc498,
            0x89d9a72cbb1858b2, 0x9b402ef0797375ad, 0x46d09e73a9ba3c0e, 0x77234e6025c4e3fc,
            0xdf09e39b0b8a6e53, 0x49105f7b8d7fffb0, 0x554f116b56c68fb6, 0x2b58609d8f503b7a,
            0x3e2179634b7bea43, 0xcb92ef281d734f92, 0x136487b5b81aef98, 0x12900cb0afe90a5d,
            0xeabafeeeec4b08a3, 0x551900f3fd0833e0, 0x9b159a2f3bb790b9, 0xd555cc3e1c999095,
            0x69964806ed099f07, 0xb2a015c2a58a76fc, 0x61035c026dc5d8ae, 0x4aa24afb7d2099ec,
            0xbe5fea5de5c7b502, 0xef265d6a7255e070, 0x44e1c14a90ffff6d, 0x1e7f244f63f3b41f,
            0xc24434b3f79b913e, 0xf4843a13791cf35e, 0x6f3c1e8d70a515a4, 0xbbcc52f2dc8bfea5,
            0xff4ce57acf5eecca, 0xeaf24a0e688a28a6, 0x52dc5bc223e0d951, 0x66ac91c632e436bb,
            0xfd75147ce19c3849, 0xd647922ef26ccf7c, 0xb21655c575098a43, 0x0fd88b52aa39d8fa,
            0x176f3facd8319722, 0x73c093a55f6c9761, 0x57bc2fabfa85d39b, 0x25e19d50b9bf42f2,
            0x65a4e4f50bea6994, 0x6227b1237c2b2470, 0x7bc52d4c29fe4fec, 0x0c70b4738fd03ef2,
            0x9efda56ebbde848f, 0x1b479b776aa31cfe, 0x4396d4fd8b2e01e8, 0xd9db550c8f8891ba,
            0x06980d2c5f076af5, 0x26d88fe96d2e07ca, 0x9c35925e3f1c2bb4, 0x5ee9461f0fd54b94,
            0xb79b9e6b080bc393, 0x4db56d539d427a9b, 0x0794251e66be634b, 0x9925780461f44474,
            0x9be398cfd84e06a5, 0x8771243b82428dff, 0xa7654827d0c0b2b2, 0xbdf3b79e27b967f9,
            0x4057c4dc8b99e5a1, 0x1b0098b434babba5, 0x5243e4b9aff8b9b5, 0x981dc9be5010dbe9,
        ],
    // j = 322: cos(322·pi/(4·512))
        [
            0xe1668a498f1f892c, 0xe2f9d4600f4d0324, 0xe56e00bb30fc714c, 0xd7605b0dfa75bbf8,
            0x6a500a5f74bec8ba, 0xb08f5f2cfffbab39, 0x9558ed1d2757c8fd, 0xa4e4411c848ccb6d,
            0x20c2c59a5803c508, 0xd40281bf1f44bca4, 0xe50877cbb2277576, 0x9d0f527db55f21b3,
            0x30aeeb6d1f6b04e5, 0xe718806c0a32e50b, 0x64085c07b1ff028f, 0xf880551e827d2cc5,
            0x8e68265c23bb9b74, 0x915c941049dabb71, 0x06bbf21cad423d93, 0x6b278c5049f8d768,
            0x485891c3759c5adc, 0x9bcd836cedb5e3ce, 0x73f4f792b93153da, 0x5ac9ecd0cef9884b,
            0x23db7e7f99b57d5c, 0xb3bfd3b4bfef0509, 0x0314c49822c44a4b, 0x5968ce8217273ff5,
            0x044977875640d65b, 0x7e9b3bb6ceab99a1, 0x82ff466efa24c6bd, 0x6c12233da6f2a256,
            0x39073b6097bd5dfe, 0xadad150371cc2930, 0x26688ec631397718, 0xed6b49dba23e2075,
            0x182c55a6df819b42, 0x8abfd6fd31df62cb, 0x4ff40b0a787605e5, 0xf930d78f354658d8,
            0xde442376ea8e0e04, 0xaceacb1a2e866382, 0x3171eba8a38a7aee, 0xe829b047be057f1d,
            0x7a0c1c8726e8c25f, 0x28810e7e0ed60bde, 0x9bcc9528eff8f5c7, 0x64bc214607504f86,
            0xdcbe1cdca194b152, 0x637ec80fe1fa212e, 0x8317b61705383f55, 0xc571bad45e64abec,
            0xff39a223b8f681e0, 0xab157ba8eb6646ce, 0x547ab622bec7b55a, 0x3d0905605adf56ac,
            0xf1a091ac09c147c2, 0x707f49f6d0f397b2, 0xb596ddc5d0546c2b, 0x9045497b5c8b68e7,
            0x2a84d782b67d777b, 0x6943a6c7b71d8f29, 0x02d807a0a4b7089b, 0x1d2db3623398f8af,
            0xe3c9649b3f38d26b, 0x8f356fad75eff4b2, 0xbd6a507525b3a178, 0xfc8defa215aaf96d,
            0x09f9c5344af922a3, 0xb988d03a31c385cb, 0xf663d92e2e220878, 0x2e62dd1c9af7ffce,
            0xfcf43490701d9c2e, 0xb6fbfa2687274976, 0x4322ed379176bb94, 0xbaaced30a57fb40e,
            0x025a6ebc5bab676f, 0x3915f5f745ba59a5, 0xa0be9d0bdcd9c2aa, 0xc8ba26bb09e4e0e4,
            0x918ac781c4ba5999, 0x52372f745cb7271a, 0x29a8f3d6e0b38537, 0x5b95ce1cde258c56,
            0x6c70231ea548e0a3, 0x3d549251c7ca9cf1, 0x6cf646c35bafb68d, 0xda6a5934d6867fdc,
            0x08790c8ffc40e75a, 0x85a9f29b3d59a050, 0x021c84d4fcc4c90e, 0x46fa3008849eba60,
            0xda4f80e4ad5f88f5, 0xf8dcf8c5b174ece9, 0x2c3d0a3e2443e193, 0x4feda61ae3fc3f20,
            0xd895b6566c528259, 0xbfd455ba0338b8e7, 0x6a1a808feda2879d, 0xae8b89361ece97da,
            0x8033c5579e2f5d5c, 0xa1d088374d2fe287, 0x82b5f50037a0f190, 0x7184d10b42898035,
            0x94e8c38363e538d0, 0x9737f8170561ee3f, 0x14dad2a85eed99d0, 0x406e10dda96e09ee,
            0x30f00e3d43c20008, 0xd333b894a5280218, 0x9237a955cf759330, 0xb7d9cc1e27b8f982,
        ],
    // j = 323: cos(323·pi/(4·512))
        [
            0xe136cf80f9757a68, 0xac9595576ae46a11, 0x83f07e18e227f69c, 0x3bc1dec91f83b9e5,
            0x59ed279723a5fdd1, 0xba31d0811e861b18, 0x13719f3d881593c0, 0x0e9141b0f5c26c97,
            0x15409a26b9ea4348, 0x6bb50b138d42739a, 0x7855b603cf656ff5, 0x3fd77a39996db493,
            0xb04911ee26d7dc0d, 0x163c40e88c526984, 0x3f739351fe84d70a, 0x2776431f7861122f,
            0x72ddaffde23bd57b, 0xf60a91c9495b2cd4, 0xc5f6dd6c66c80fdb, 0xebbcbc032e9b55cd,
            0xa7cdae5b42256ce5, 0xe9d42df326780ab2, 0x3951c2a568ec30e6, 0xc3a55720c7f5b1c8,
            0x3dd5eedae0fa16ae, 0xe90d5864b43e4cee, 0x1d64377e9c00c2ad, 0xe43e8c132e55d59c,
            0x0a9629f895176176, 0x961cb20ad26af7ae, 0x6375dd317d5d7e42, 0x79f7d22b07086078,
            0xd28878d5657e1226, 0xe4c7467ca5e07223, 0x660064dcf645725e, 0xd866bba5ab2d1891,
            0x643dd8c87bcb4ea0, 0x6a87678b06efba92, 0x09fcdb3f16de28cb, 0xef13cfb5b860d5c0,
            0x3911624377bd56b4, 0xc1fb99dbc9af07a9, 0x62932d395b7d9cd3, 0x0d2737d9c3ce2099,
            0x960792a92dc9d621, 0xf4c01b8da6ea0fe8, 0x7c0077d85d487842, 0x41f3efda1a054a25,
            0x0f57e772af9f19d7, 0x705d3bdd8ae41a1e, 0x3bcee48633c54067, 0x8ac0df8bda2b5b36,
            0xaca16efe588c6f23, 0xd01d62b103f5889b, 0x19101a6925859385, 0xe8f239f5819cbc67,
            0x6dc6e0289a29d9e2, 0x60ce6258914a6b20, 0xacc5a2397c091fa0, 0xaeb74a70244e406c,
            0xd3d63cbb9f77c773, 0x822ce67eb8988071, 0xb844fc95a32cdd73, 0x65f2adc55d58b263,
            0x31f0ea55c48cb5f5, 0x9059dba7b97502da, 0xd68d0d661312fbaa, 0xf8f3c94a8f1407e0,
            0x1c85268ff47e4b59, 0xdbff0e5512996cd5, 0x747f420c79f492ee, 0xe9b06cd13afe4996,
            0xeb868bbd9ad184ac, 0x6dcb6d349b87d934, 0x1fcca23b4cc5c633, 0x875441027b3d3748,
            0x395f59c4a4a2fc84, 0x387abcd0ff5e424e, 0x71b45ae9af442d1b, 0xcff9dc4c63bfb939,
            0x41f261bd2a845dce, 0x8454ca2aeb8b0ea0, 0x134439c573e22c6c, 0x870651299464f292,
            0x2eb94be0078c488c, 0xb40738216148a71e, 0x6a9352b31b57fdc5, 0x4379693abb3fffa8,
            0xa3bccabbdfdaa416, 0xfa705afaef691db4, 0x1ce59852aba3a40f, 0xedb47db278f215a3,
            0xa56b5ffa265525c2, 0x2b73a16b956803ee, 0x114b26aa2551464b, 0x0666aea49c504742,
            0xd5852e6f856f79f2, 0x9baa4e01bf185ecc, 0x0e83a316c038d9be, 0x4ae75d964115dc07,
            0x14797707f0543107, 0xf53fb48dd4b6f5d7, 0xcf75ad16c5b59720, 0x513d8321766a4093,
            0xaaa0dab378c75300, 0x9256f86af5385450, 0x86f74cd0ff21781d, 0xa107f93564d3b040,
            0x5494ef5e253a3878, 0xf1d62e229c532cb0, 0x2de43989c251013d, 0x0ac5857722933ca0,
        ],
    // j = 324: cos(324·pi/(4·512))
        [
            0xe106f1fd4b8d7c96, 0x6ba8a9d9ba877898, 0x83f39b88751e2848, 0x99c58a47f1a89f6d,
            0xc795314c1bca2fb2, 0xe8977f71209610b8, 0x7ef3bc44e887542c, 0x3eda850109babc04,
            0xd06addc3acd99d14, 0xaa32835408aff3ca, 0x3628339b6c29d766, 0xc2560f902df88a44,
            0x62c3133ad993d68e, 0xe7f83fc3ca67ca37, 0x8fe76a503e596889, 0xd7d4092636500d42,
            0xe05eb4e05f24af13, 0xc274367a0a9fd2ab, 0x6a67374399a4d659, 0x15a40d5d2c15d5c1,
            0xa4471089730f97fd, 0xb96f175c9401d980, 0x3c8b488650f9101a, 0xc59b1dfa10c109b9,
            0x52efaade27a59254, 0x7cfad5de4d60f365, 0x44b7946c87f62468, 0x70537c475d09cf00,
            0x4c11a16c56d09125, 0xc1f83ad4330adf69, 0x5946d65d01aad55f, 0x52145a65bf605f3c,
            0xa573c1b1f94e9269, 0x82c0b5b5eda65973, 0xcfecdb908c1eccd2, 0x5ebeec1c325c7585,
            0xe198f8bb8270b096, 0x49feda39480c3ab4, 0xea4b46a620de69b2, 0x3a6c07965eabe825,
            0x20e0776d33e2405b, 0xa77a2ec74a267ad3, 0x7ebf50d058754355, 0x2ee554dc80fd23da,
            0xcf612ae582f58745, 0x2c35be26e81b6840, 0x30bc82ad5ff39438, 0xe6f0039ce91cd2ee,
            0x919d5bf91699f84e, 0xad0a44d96634b8c5, 0x94d1216b20623b32, 0x2e7fcd191668c899,
            0x2ac979a26c7a94bd, 0x829698def3017676, 0x70985462efba21cf, 0xfdcfe5cbd25d2d8b,
            0xbbccd55fd0e979b6, 0x8d91abd57ca6d7da, 0x7ad76a1560fc5f08, 0xed5ca33acb4ff0ab,
            0x44b833a9c0e86d33, 0x8d322511ebe9d94c, 0x5a0b6cf07922fb10, 0xc78faf66b760b815,
            0x16265abd3f374c52, 0xd272965972f928d9, 0xe5f410c01fe196c1, 0x57b1517a1941a057,
            0x20b792a9e4607eaa, 0x7e54d6b39936dc2e, 0x3b78fe95002c336b, 0x5c3bfebb8ad5ed85,
            0x450280a1f24e60d7, 0x05d41bee80fd9d96, 0xef11dc55300521b7, 0x7f62083c4530c02e,
            0x8dc4ec33a6a25bb5, 0x8714fc922b65ddc5, 0x56e5b065fc07f104, 0x983cf250dfbff9b7,
            0x722faf36a507ee2c, 0xfcca7214361de2c3, 0xc286f42c3def66e9, 0x272b1b505667753f,
            0x6332c48f7b7b8d81, 0x71c9ee4bfcceb69f, 0xbcb2336575e64b25, 0x81885f254f321f45,
            0xc6f58665aabb213b, 0xe046b0208cc9e011, 0x7738919323a37178, 0x205e0592ddf95d6f,
            0x0e3b4e425150b23b, 0x4aca629e75cb44a0, 0x53ae70ded67e7ec2, 0x8f35ae535f09ec04,
            0x1d444b70365db3d1, 0xd016642ad2c6465e, 0x9c83276eaef3f2ab, 0x9673572629c4a302,
            0xe26d7bacc075e79d, 0xfe3e4a18ce493e08, 0xe82c6a7de7cf1e22, 0xffebfa4fd6004c38,
            0xacd3797a742018d7, 0xcd3ca7239f5d21d5, 0x81900846aaa4df7f, 0xeb0236202b6a7b61,
            0x1e959c7a9997b53b, 0xe7268244c07ca4e9, 0x7044bc8fe3dce728, 0xc6e760172e1159a1,
        ],
    // j = 325: cos(325·pi/(4·512))
        [
            0xe0d6f1c5e70cd2f3, 0x62304d40086ba4b8, 0x024e97f184f737ed, 0x735fa533965470c1,
            0x0c6f790bcc0eb8da, 0xff911f1bb66f94eb, 0x47f133eb157c45fb, 0x587876186ae97f22,
            0x7c820d20ef28195b, 0xe72d86ac76d6f85b, 0x40577d65fa244bee, 0x46f7a62fdb1853f0,
            0x4dccf1db18655312, 0x36eb71d8be91dd55, 0x63f827474a7b1fd6, 0x098964b274997afb,
            0x587a52ea9c5268d0, 0x8444b43d4c662e80, 0x1c7b4e7506165891, 0xcf9047cff706dbb1,
            0xbc740e9dfaa4d773, 0x2c8ab33e560e4129, 0xaa947a68456b54d8, 0xb9e9705742d04680,
            0x40dfa00f6127e9ab, 0x13376f2b87d5a3fb, 0x99c85aaccea6c22e, 0x9e7ab9c066d8b044,
            0x1761757fce99a776, 0xf7ede37c4b2a794d, 0x0c0c1a78aafb9286, 0xddbb149c4905b206,
            0xf97b2ed63bd06d18, 0x41adefdabe038e05, 0x3643f89abc699a11, 0x88724b1a2d09b581,
            0x56a77ca98039d7ab, 0xfc9fd1d7298814a2, 0x04d032d7657c9a60, 0x7690adb1a546e6f4,
            0x9391a666dffb9610, 0x9cb83cfd6a0aa443, 0x11b3e492b9e8d49b, 0xea5082fe74dfa556,
            0xd5a27a10d8df1ebd, 0x162e69d8d89eb9da, 0x4c6e0a5847af9e1b, 0x9059a4f73a2e7a2d,
            0x81bb49b6d5efea37, 0x08fc8976fb391a7f, 0x5bd0dc17a109cfe0, 0x08bb92c97de606aa,
            0x8d019bacb1c39ca2, 0x8ff2d10c4062be62, 0x5d4d79520224abd8, 0x63c326365d2883fa,
            0x70dc75f686f29e84, 0xabdcecc9f3f8b236, 0x54ef0e3cea799872, 0x40e82cf62c968561,
            0xe7312302a9c5a092, 0xc6ca7d170022fe58, 0xf9e706466a9e1584, 0x9116494dd01e8657,
            0x9686c0b1c9ca3704, 0x2ae2e757aaa1f22d, 0x1e3631735ca01494, 0xdcfbcc989981d6bd,
            0x243d3a925ea22484, 0xf1531a8e9865625e, 0x247bc0a7b10aed05, 0xa06109c8b3cb99c1,
            0x78d205d85115ca62, 0xb2e61ef547276b35, 0x7358ad3adad2e459, 0x51edb84d81f246ad,
            0x0ba73cb0534ee6ea, 0x16bdb23c13d7e3f2, 0x5b3e6deb84e86118, 0xdf4c59c1e1b51880,
            0x79f3b9d37acc2a68, 0xd1ec94e99f719e05, 0xaae0eab5cdecc014, 0xf536c80637e95ef6,
            0xf8305441356fddf8, 0x5f973309c95743c5, 0x9210b265c673db0a, 0x986288ccf88744bf,
            0x24560ee7426805be, 0x8dab144fdb8d057a, 0x19dfc02ac831d52d, 0x7193a70ee8bbb13e,
            0x2aff627e0475e306, 0xc5cc27a45534686a, 0xb282ec63ff2e041b, 0x5578b38dac06fd28,
            0xb4e2cfd3cd45266f, 0x9eee63805cfcc07e, 0x3b7f96dede04576d, 0x874b54e2dee26834,
            0xe4d2595500d4068e, 0xab4904110aab65d5, 0x762f932b373a3122, 0x737d93cd6432fcd9,
            0x83710b4b2bcfd24a, 0x45fb65fb9df86bdf, 0x0bb8e9fe67cda89b, 0x244a23e8c6b866c5,
            0x35e3d0b0dcfcd584, 0xb503b7cb1f7f1881, 0x93774f3335294365, 0x8fc80d51df01cdbf,
        ],
    // j = 326: cos(326·pi/(4·512))
        [
            0xe0a6cee232f2bb9c, 0x6d6c98fe79817945, 0x8ee4ed3085d17497, 0xcc5db4b9934724dc,
            0x4c503233f739d6b3, 0x8b5c0c990dc6463f, 0x6bc247f77a56fe4d, 0x1fc237041474862f,
            0x3f660916b9483dc5, 0x2c6a5f093bfe2bba, 0x6ed222cfacf9d144, 0x12226557d8888318,
            0x0b2f2a573b23c873, 0xff9a423f08718678, 0xbbbe52fa411f02fd, 0x050b6b203365d994,
            0xd8cff3b59924d2a5, 0x77075bde7852f7d3, 0xcfc04196863abb7d, 0x40a231b85648066c,
            0xfc87bd5bc504aeef, 0xf8c860f3012b594f, 0xbd6f151fd819fb13, 0x40dbe91ec91ab790,
            0x342d6288d6b9ac9e, 0x12a49c37dc692f2d, 0x4005381db1c3d5d3, 0x44a7f3c2fad3b526,
            0x1a3da0d87ce2725a, 0xfac2e2659f3339b8, 0x748c6a2ba15b26f3, 0xe6196c8cf184d62f,
            0xc47224b6e184ea56, 0x2f5ebdac779286f8, 0x43177367014553c3, 0x5dc46b8c13a00b55,
            0xb0048c6758bf3926, 0x193e4a92aaa88f9c, 0x299eba1201ec3d93, 0xbd34ba0137a8e8a9,
            0x9fd4bef12930e591, 0xf7d9c401ec719caf, 0x1bdc3349528c42cf, 0x25634569bba6edd2,
            0x38040c7659a134ff, 0x6763100f53df9a4a, 0xf3b48607f0eeac04, 0x40209dc4bfcc12e4,
            0xe7c11852d273b528, 0xba1e04247acacba9, 0xb0fb5ce8ee05ce6f, 0x5ee7c985d7533b44,
            0xf66cb083cbd92426, 0x21a84f645a5c02e4, 0x95bae51f7e2cba28, 0xf582fd61e8801713,
            0x5fc464e3ef842ec6, 0xc0711938ba29f990, 0xd67da6c360808eef, 0x43ae6526021ddae6,
            0x303545acd133e5f5, 0x83ab11347f36d1e7, 0x27c4fb1033fb259f, 0x9d27a694520e867b,
            0x7aefb1a9f451347b, 0xaaadca595740d0ea, 0xa1cafdae82c8c02c, 0x3bed849e8d38f30d,
            0x12d94cde088029c9, 0xba2cff43bf4fcc2a, 0x3b86f8e3821cb5be, 0x5ea79d6064281eb0,
            0x13115ba4450dcbfb, 0xb661f2a81970cdec, 0x15bbd87ddc6e54ca, 0x1983262ba3daa2ad,
            0x1c6056865e92a7d3, 0xb2e6663c93613b0b, 0xe2a8c0dcb854d725, 0xefd3d0ff5e8aee88,
            0x0f9d7860ec32e9d1, 0x7074daa09bf4b48e, 0xa75469e8a8159818, 0x55a54fc4f4e3b56d,
            0x10411e5fb071e6dd, 0xc3339ca8f91774f3, 0x2f37d8e14dd1a5b1, 0x9852ac2da86e2398,
            0xb7403994595b9dfe, 0x33a15a678df3f419, 0x3784dc9ba41c8305, 0xa0754b970f07ba1d,
            0x229bfd918e87d840, 0x2d1bc2d580b5e296, 0x93cb486f67e8e29c, 0x4d3dcd5b2e6b1b4c,
            0x98e8b152cb6d42dd, 0x04ad3f3f130aa0cb, 0x61ef0fce8efc5f9d, 0x9377a54dcdd7e279,
            0x905bec134ef711cb, 0x131d6a1bf5047ae9, 0x54333abe06871fc7, 0x1a8c171d025a92a6,
            0xdf4bd8ba048ad97a, 0x1533a2c6b6ccb709, 0x56a268f6c3a5878a, 0xd998474ec223d129,
            0xcea92b1afa2881e5, 0xc25cd963e40ceb50, 0x9616b0e9fe887726, 0xb43eec9279e55bd0,
        ],
    // j = 327: cos(327·pi/(4·512))
        [
            0xe07689599b974b52, 0x8d958a3a1f6c5434, 0x6905f44f1c3724e3, 0x395f93ac72539f20,
            0xcf089d59b5008043, 0x4cfa9be4bba67a0b, 0xe63261345b2d273e, 0xdc96bd3e8d103931,
            0xaef6d76c02edadec, 0xd10351bcf95f1ca0, 0xd57e136233738371, 0x9933b54b9a2ebfb0,
            0x83ea7b81b23f2bba, 0xb7a5097cc40981a5, 0xf9dd4516ccb433c6, 0x59ac71df3992a778,
            0x9a58893b2edd4d67, 0x3a9e7b2376494916, 0x4786c54aa237cc0f, 0x3404a8a1fd9bc297,
            0x5534bc2496924a4c, 0x7b0ea08fbae82377, 0x82ed51e405da1291, 0x26063a17d5da6398,
            0xff40aa0f04c33b03, 0xe8844466beb929c7, 0xb650f06675fc0ee8, 0xba73933057ecb94f,
            0xd73d6cffa4860f04, 0xfddc89d592bbb48e, 0x9be2e52748886e26, 0x89626889931bd676,
            0x614226da7e0ca7c0, 0x67a1449d74662d84, 0xd1a6287cb1040bb3, 0xba8a2bb3f42eac56,
            0x824a1cce7409599d, 0x5d1e2c0540a36e5a, 0xd59844431647f537, 0xdefa8fa953f4ff4b,
            0x3edda8e409aa08c6, 0xba0546fd98b8d791, 0xacf79969c6f8beb2, 0xec9a39c1450d439f,
            0xc13c1063fb079481, 0x80a06b9de744ceee, 0xe4f5ba93d54f2bfe, 0x3442719ea7a9ff31,
            0xd7de0874e96f281f, 0x172a9335dc84112c, 0x2da7ee5360eb17aa, 0xe320b73e7342b0b5,
            0xbefee299de4d13b7, 0x75e5c8a7dd539251, 0x9298ae88476ac27c, 0xe89c30138dab71b9,
            0x6f17550ce269d50a, 0xe75b28dd92f26635, 0x314145c884a50e52, 0x6101995e97358f1b,
            0x5cf2512575056c86, 0x469ab7849a5b46bd, 0x6046aa18b4ff5883, 0x57b6c44d1f858363,
            0x93746d2b130e45a8, 0x800abb7ad351990e, 0x632adef4d388fec2, 0x7ceddc0eeea8afa1,
            0xba618b02a1803ca1, 0x042e6f62a9f4ff65, 0xc24e9903570369db, 0x2823062a87f86f4c,
            0xf7e2f556c0579cf6, 0x1407a9515d9ece83, 0x8e567d68de08a35f, 0x33f51bf79e86d81b,
            0x09fe4e86741ba326, 0x0f859fe37972a6aa, 0x295c9d791c4c42f5, 0x7959a0913795e0a9,
            0x44a653e6e554ab84, 0x4baa7012fcaae167, 0x8b1ba4c77f8bed03, 0x1602b3b5fd9f9f44,
            0xd7a2a3fb29f7d364, 0xc7e18790c3a879ef, 0x81d71f3b99770b79, 0xc2be593ba5cf485d,
            0xb659d78728b0db8b, 0xd470156a7cf366d1, 0xb7dbd6109beee69b, 0x9408439630086767,
            0x81604cc7992aa95a, 0x8f86d289c087ae4f, 0x618b10c60196effc, 0x2d1e7929fc1470a6,
            0x82af9991aa437068, 0x34ff0eb163cf3069, 0xd1049d77ec952529, 0x3eac597ed84331b5,
            0x2ca94d335c9af874, 0x7bb421d28569a858, 0x2cb28050a766e036, 0xff6dc8441671390f,
            0x4d1b60efa33569be, 0xa3817da37ba7e524, 0x405b9c3f09e79ea1, 0x7ca8d0a0723b821c,
            0xf03cc5ff0d2c87f4, 0xf0ca74c278a9e0da, 0x6484ad0a1a4a0cc0, 0xd826ade946fce990,
        ],
    // j = 328: cos(328·pi/(4·512))
        [
            0xe046213392aa486c, 0x55ff6038a5197366, 0xc9985ae9491098ca, 0xb0d96a3a40821766,
            0xc22923054710b10b, 0xf38130f5b4f7d5a8, 0x6035787103658b51, 0x2646078c745fd429,
            0x597d2627045d9c73, 0xaf6ea0e34994a86d, 0xf7a50ff33e8e056d, 0x2794f3bacc53300f,
            0x8cd19c94cd944f98, 0xe9f3d25dd6096810, 0xb584d8839b56c812, 0xb2fc2f4fc7df0ff2,
            0xc7d1b06bb19ef4dc, 0x58591d82c3e4b9ff, 0x2c94b6fcfb700351, 0xca99ecbc720e8d63,
            0x9529a2a5cbde557a, 0x89dd3bb1b359714e, 0x106c532607f9f906, 0x197eee48b7c8a2c4,
            0xc8ac231f98965c51, 0xf1c145dbf1199c0d, 0x516eef94b1de98f8, 0x58631a34ef8634b4,
            0xa054961c35a85406, 0xec5c6bb42a2bdc1c, 0x3800522a85d0349f, 0x91db4c8ee246e97c,
            0x32a49597dfd360fe, 0xbc18cb24dda847f4, 0x9e34959ccf3c2ea0, 0x23306ecd2903a6bb,
            0x30e33c9ee3d4a362, 0xfd053e976d7f39be, 0xae8dac3da05abae1, 0x1531d88c498fa50d,
            0x5a795bbb2a5e7475, 0x21ce7397237fbb05, 0x6c90b02e46ddfac6, 0xb5e49468d5dada35,
            0x140e20773b2bcea1, 0x11bc78a5f53fbe26, 0x8cda4ca28d5b11d6, 0x0f8313be6ea4cba4,
            0x1ca7101f8690df0a, 0x3de7f566bf93595b, 0xf6ef97e710e4ece0, 0x560a7343b2e2f057,
            0x64b6cd6847bd4c03, 0x8b489c6d581901f4, 0xe51f2ab9d815bbc3, 0x5f45c055099dd510,
            0x325ae67c77aefac5, 0x5761369d2bb5ff72, 0x04c30c4bbfb14fba, 0xcb2ac119a173d865,
            0xc3fe5c935d150f69, 0x1829face5b6e3b88, 0xca273d0b6276acc6, 0x431ab2b06ac9977e,
            0x5e845ef15e928c41, 0x9c728e22e7c3d899, 0x22ed5adb5681f8b2, 0xe4448b3ef63c189c,
            0x27ec4aa012d61e97, 0x4bd9bd9ed9bf9183, 0xb782e5fd4af97e99, 0xd59470a928eda044,
            0xad8126bd09e267bc, 0x8b4ab63d7e8c460e, 0x5379f5eb74b1056b, 0xe6b78b9321469ae2,
            0xfefac3d5420bb839, 0x43ee43f24ccfded4, 0x5d8974198dba921f, 0xc99537797fcfbb3f,
            0xa2c2fe2fe88181b0, 0x44479ca18e174fd3, 0x95bafc4782cb8d0a, 0xa3c8b83781e0d422,
            0x0bedeb1d7f27c51a, 0x82cc219d915b51b1, 0x4cea8265f8d0977d, 0x53c763ba377aab38,
            0x088953df370888b7, 0xd8a9fdfc27bd047a, 0xbe1d68017c975c64, 0x96990b050760f6f2,
            0x81c7e8f6c0f4c2ba, 0xfd8eb242f2a6a71a, 0x81d72c17a104381c, 0x8ac877827f628ee1,
            0x372bbab838d6517b, 0x26397199b51c5062, 0x206ab5da310043a7, 0xb430eb2164c2fb8c,
            0xfcc81ea8b2428912, 0xb58738efe6164316, 0x188c7279cb28d1a9, 0x96cee724ff9f243d,
            0xd1cc4358f8e7cb70, 0x2dfac8940c2126a3, 0x906afa8c2317dee3, 0x4738b9d380f2f914,
            0x82fd5480fb2a333b, 0xbca1687b8e42426b, 0xe8645f0191ed72c3, 0x46a99b08fba74e19,
        ],
    // j = 329: cos(329·pi/(4·512))
        [
            0xe01596778f3204f4, 0x72dfbf1ce44e125f, 0x2e112c2e73307b11, 0x4643fe405f679e64,
            0xbbcd710accb0ba28, 0x7568021f30734fa9, 0x7ec3417eac1c4822, 0x1d387cb1b4196c4e,
            0x46a48062cdb71965, 0x872afb4da5197d83, 0xb6ef7bf6d02657cf, 0x6912da575a2b91b0,
            0xa36b694d0e910155, 0xb4d34fd05a45ce1f, 0xf2efc3da74b38139, 0xabe9e1aabcf678f2,
            0x15f623b44835508b, 0x018f7c0c8d955d0e, 0x15a0e45aa648c3df, 0xde6cd5c91e082013,
            0x09d569201c848b94, 0x5e529a3b92d410f6, 0x611e77565e6a3597, 0x20a8b64eb7c51c62,
            0x4a2a6f4933987aa9, 0x0f51004b0d8016f7, 0xcceb0954354ef846, 0xbcaae85527742101,
            0x4deffdcb9683807b, 0x1d76d6843a12b749, 0xa632346c12de6c41, 0xe50855abd6ec5e04,
            0xd7b43109ec2c8e56, 0x74a2ee5e66926953, 0xd86589eb817ebad0, 0x809ce899cdff1c11,
            0x4ffc4d9c19725ef1, 0x71cd5a80db5e3747, 0x8a324d03c9a646bc, 0xaaf1bca98b1bb820,
            0x7481b413ff89040a, 0xe366f4667168a28f, 0x227662e10259b0df, 0x4a5e55311237faec,
            0xb4089870b7f05334, 0xa36ed6a332672b26, 0xb2a17884be40c714, 0xeae3f97b0a5198e9,
            0x0dc6cefd98df73d1, 0x8b5d155971c626a6, 0xe515296fbed4ac86, 0x0b5f116019960a47,
            0x5a5a3c8167aac1bf, 0xa709a687ccf8f685, 0x2ac52a862bd52ba5, 0xdc911f51b59c7d0b,
            0xc71feeecfd3cd54f, 0xc019e2a1fb019449, 0xc52dc50740ed2d8d, 0x5d62c84497d72b24,
            0x8500825ec1494318, 0x6b537d36275f238f, 0xbc4bc4e48c68797f, 0x12520c47990a3b32,
            0xd6050131a4e483d9, 0xad63465f8b98357e, 0x24dc43dfc098da8a, 0x827c123268d5a6a4,
            0xba45e7b6296eab28, 0x2949acb6661bb5e1, 0xf46b9c104542d240, 0xfdda01510c9ae93d,
            0xa5a9df0109a64be8, 0x82e02e0175939b99, 0xce8ba31ebf5952f6, 0x9cffbdb5ec5bbdbe,
            0x95b4abeca84ce873, 0x3aa263baf5f517af, 0xa684414f182eac75, 0x98317ee75ff8a18c,
            0xd3553990e40224d6, 0xd2f44a89838b9b3e, 0x92acfd78c66f92a9, 0x0f654515babe81e2,
            0x098c93ecacffb5a2, 0x8b4b96e8e178a2d2, 0x055c4ee1b3bbb5d2, 0xb992333e6f9164f8,
            0xc9c489e0e37dd35d, 0xb8de14b16de55af8, 0x4ca7545ed74ca7c3, 0xc3e902e4482e91b0,
            0x107e9020b1b096c2, 0x5f87fe853f58470e, 0xe18b4049c6e862f8, 0xd6aa21ac9a4cf3d8,
            0x39662dc60066d91a, 0x5fe3d6980aba7e65, 0x7709ba64acf55eb5, 0x2e3a361aa15d985b,
            0xf1107a7aa9bc3930, 0xa1b3921da3e85505, 0x4720fd62b0a9c940, 0x2d6a55e058a9712c,
            0x44ec79ce4ea55ce7, 0xca8c36db3c4b8d7d, 0x09e2f1591dd63090, 0x980c4a75d13534b4,
            0x9cffe535afc8bcc3, 0x2705eb6262e10a2d, 0x094be2dfd6acaa80, 0x54b7d67fc8855d3f,
        ],
    // j = 330: cos(330·pi/(4·512))
        [
            0xdfe4e92d0d8a37f5, 0x720588ff6547d883, 0xa2dabd9a7c53b3dd, 0xb83960391d265798,
            0x21434edcc0cba62d, 0x97563a6e44752404, 0x64b455783dc7c46c, 0x54e5471354174ee7,
            0x3183cbe82e76b81e, 0x1dd6d6c23e83547b, 0xdb22d22697544d09, 0x83ae98561bf792f5,
            0xd1ca857fefbc589a, 0x497d007fc3dac7df, 0xefd4e8c96f5bc4e2, 0xb6d826828bd3bf1f,
            0x1fb99fc4d65f9b74, 0x04d70b6cea2aa57e, 0xdebee5a1cd1ee672, 0x1915bdfd31091a17,
            0x0bf2d44f659211c3, 0xb1ea161af49436bf, 0x37b0573900380915, 0x7cda5a5f3005b8ca,
            0xcc488b8baec4c629, 0x250081d2ab16c5dc, 0x70421ce2473f09c0, 0x86d9c3cc3a4bf4c2,
            0x34e15e6aaa0b85c1, 0x8d9aa8443dca614f, 0x52be78a53250587c, 0x0921d45ca4091678,
            0x760fc200430343f7, 0x2d16bb390db651ea, 0xc0e74d912a5a90cf, 0x26423eb8a8a78e62,
            0x3bbb54d965d57f36, 0x4cb46b58f34f8320, 0x3f7a3c6fe99272ae, 0x2fe9a2b01a856bbc,
            0x39456d33c6e39adc, 0x0980136a4a2b646b, 0x6904f08fbcf460fb, 0x385a2d12451c2007,
            0x8e8040d3a0b9c41e, 0x488cbaf3beef7939, 0x748e8607f5f1a33c, 0x5560cb4a23c4382d,
            0xe0167879f11419f1, 0x059f78ab5b5a34c6, 0x1963b60c992d6df6, 0x11c93e5d8bced49e,
            0xecbe20fcb2190048, 0xa9f07c06d170b296, 0x6ceb38864f7772de, 0xed69901230629e5a,
            0x0909a87501d752d8, 0x9c24b1960915834a, 0x7df3b35d2d845be3, 0xcb9f2ef836be22a9,
            0x2c7f479229c8e932, 0x3c24241614ae6312, 0x5ee1256986397023, 0x4acdac007c631bd9,
            0xdab213487ea31d0a, 0xf4316af5f7b0dd8d, 0x9efdcb2f15e4fb52, 0x4e201bec7b5e0b87,
            0x6c0d2bfbbb4a64fa, 0x1d302a97fbe40a91, 0x0b56431842e329ca, 0xb99d33da83e5d110,
            0xa499194374429fd1, 0x95644fc22ef8db58, 0x7ccba8e9ab340c68, 0x041bcb7233b6815b,
            0x9ec779a53ff30047, 0x55d4c0cf41a81f90, 0x8b34a450d89eb210, 0xba4310f69c81ea2b,
            0x2e1b681c3f37a71e, 0x7f6bd5f670851a24, 0x5a4aec075ad33845, 0xe0c90f0053b9a944,
            0x2d9e3b031c33a6ce, 0x0c42b50f07563b93, 0x985b44f62e4bb9ef, 0x1e8a1525569def31,
            0x09d168cf7bd4ff8b, 0x4ce10313eec0f008, 0x32c790957486c77f, 0x2d032007de5d3467,
            0x8cc80fa4eac029c5, 0xa0bde7a06d5cb66e, 0xb9298385defecd5a, 0xdbd86965213c751a,
            0x6761d643a82cdc14, 0x564d1e1c125e99ef, 0xf4576eff22f7f176, 0xd95973ad48a34cc1,
            0x6e187ea869f7dcb5, 0x0dc085b60b003175, 0xf4ee761bb52b2509, 0xaa1710a40b957cf1,
            0xb6a5f866b3413fa6, 0xf650a8a722cf3fc7, 0xa5bc2457774f2dee, 0x61d88b519154ac5d,
            0x7d87a03080813fc1, 0x8d94dffde7959e65, 0xb0a7c8a650eed3da, 0x0a62a74809e5e458,
        ],
    // j = 331: cos(331·pi/(4·512))
        [
            0xdfb4195b8f62d5f2, 0xfbf5df1091f1d74b, 0x67731e16ec72b675, 0xe3703a653eb12e25,
            0x4ce250d9f65e3293, 0x5d5ae1f2e3fb945d, 0x3fb31f3526c3ff90, 0x7a621d09d304bd58,
            0xb6c5b6219b783970, 0xec9d353dfc8aa601, 0xbd49f5958084f7f1, 0x30d73c1b5c022587,
            0xb131e105c3b9ffed, 0x68ef1ad1cc6ba700, 0xa44167b9ddd783a9, 0xf02df4ff25a642e6,
            0xeeae008772cd201d, 0xd1b62335aa1f900f, 0x41e4e8bc574120dd, 0x7e480ca043eb8c69,
            0x94c83f172dc64628, 0xe0640877ace28957, 0x3e653a188a47a45f, 0x9ecc3da578039242,
            0xa14838297fe3d118, 0x314bbee933f90bc0, 0x4d4da536fe832a55, 0x01ca8a3fc9b5f900,
            0x59288363c09eb9d7, 0x5788302f09a95b5d, 0x99c848f8597ae31c, 0x16391e83df77eda2,
            0xbd57be8f4e5700d2, 0x35f096fd7af68e80, 0xc55eb8ee40c866a4, 0x99d036dfa817eac9,
            0x8b57364e38e1a926, 0x6eb6d892cb3a608a, 0x763c9bc5abd49c55, 0xe85b3c2e7f75365c,
            0x405ece4636a9b4c3, 0xc49305fe372e00e9, 0xfd6be9fda4da6dd6, 0x4459dc9b9ec28f43,
            0x677a261b34df85ae, 0xf27f6f577c360520, 0xb555989acc45e829, 0xa5aff20d8d74ee84,
            0x9650ffd9ce21b532, 0xb33a7da1369c3e34, 0xd8cae7654d71b860, 0x7c9a9b02e857be57,
            0x5b48b7323df46984, 0xdb3196c970e70e8b, 0x221159dc7aeafbfa, 0x2a90b62cfa5dfb86,
            0x4734759deb00da73, 0xb5e32c38879e8810, 0xc96d542a41ede356, 0x3715aa53ba5290fd,
            0x39a0c3e0ae8c4216, 0xe9f1d13b54f70548, 0xc17241bfe4315348, 0x6fed47533cbffcb2,
            0xe146c5859ec9fede, 0xf080e43a797d9fe8, 0x939714e155dfab30, 0x0befcc11d070bdef,
            0x1bee7da3ebb1fcb0, 0xcc3c264523222ecd, 0x2b7841803a731c8a, 0xb03dd1760ecda55c,
            0xabad661cf9f6c2f3, 0x8334f81011e75722, 0x99a0f84dbd339814, 0x7fbd8ef27d8beeaf,
            0xad0b44d44f687308, 0x860e6a9b769eb597, 0x262a7c23bd334e47, 0xc320745718e3c5d2,
            0xa92f5adae6bf5b42, 0x3fb131f859c24fea, 0xe0f7c299ca2bb18c, 0xdba2350353545f32,
            0xa61051867cb73d61, 0x8d0e48c85427d787, 0x6ee1c3509aecd7c9, 0xbc3dca6772d44947,
            0x695cdcdd73d83799, 0x3c86c79bee80bf90, 0x499a31e56e3b2395, 0xe95adffd7a321541,
            0x7e0157f35017fd22, 0xdd4803ae57537d19, 0xab38b0d169190998, 0xb84a13440af20c52,
            0x6fec2e549c1bff48, 0xb825dcd3f5197a17, 0x7be50ae9fbb7f81f, 0x37e3aca6e30eb28c,
            0x46c44a89cdb21f5b, 0x01fb700c635c52eb, 0xc1f2e96226e507a7, 0x7f5db5c4da16e178,
            0x1d649a11f3210730, 0xb1689719a84c04e5, 0x2f4290049a84864a, 0xa5836f7f3a1c8275,
            0x272e6d7f818cab95, 0x9c6820ce7004fa14, 0xa9182e303780cfae, 0x8bd05b8e6313917b,
        ],
    // j = 332: cos(332·pi/(4·512))
        [
            0xdf83270a9bbee890, 0xab01350f013d78dd, 0x79cbb3daf776b3d6, 0x458183dccf32ab27,
            0x1c31e5390f8de30c, 0xed61360051eae90d, 0x1313394e9f94ab84, 0x8b7a7fd0f5a4738c,
            0xb64bf7949dc8edd9, 0x09f748e5a8f9b8c3, 0xa190eecea7ef97dd, 0x49215e71f10801f1,
            0x5d3ccfdfb2b5e998, 0x3cfb9d2a9827f174, 0x907817ccb0fe2bf6, 0xa5b93d067a1be218,
            0xe855e27b5426480b, 0x530274ff07fa5b7a, 0xa2fd79f902b5d60a, 0xb805ca3f2321f9fb,
            0x2767a9864a193857, 0xf877ebe75ffc0b36, 0x68f32eded9752961, 0x9cd4d6ecc3c29c25,
            0x8656cc4e8a854057, 0x7e64477a2fe70bc5, 0x56209a4ddf6eb304, 0x0ffafbc51fd1295b,
            0xd33e8371f951f3c2, 0xffdc0655d8d5198a, 0xaed532a797cf02e1, 0x32e87d445e00094e,
            0xba8b86f9f9685253, 0x0eca7b0727b38bad, 0xf0f88d3e64803758, 0x01e06389480e4083,
            0x140e4d2abfc40aeb, 0xf7e70f086471d9f1, 0x6bec6ed7eafb4c6f, 0xd9bc1b5cf618b6a4,
            0x6e134ac7dad30dea, 0x8ec762fcb2b0e64c, 0xe19b1e911ff845cd, 0xfa2d4797c36b93fc,
            0x13e6a58d0e6d40f0, 0xff5987aa73452771, 0x2b1bd715875548db, 0xd4f5c7b44281885b,
            0x8f7cdaaf74a8753a, 0x7e3581539ed44614, 0x03ee99afddf0e125, 0x854c4f3efed76636,
            0xaa8de990ab4b283b, 0x165b27e5d9b0e5c7, 0x181b1d0ae8a75ecb, 0xe3d0d8d31da40222,
            0xa05fc3a457377c50, 0x1490b28e94a2dec3, 0x0043658ff503be7d, 0xbc399f0e31f0b445,
            0x4e6d58acd9c68fcf, 0xd2fa9289f4a3c56f, 0x1d7fd80fcc66d45f, 0xf531698ccb187875,
            0xb079270c954be2be, 0x6f1a6a5183ff14a8, 0x9cfa14b9e32bfaba, 0x34a757384984a24d,
            0x4895e48183c671fd, 0x8762fc84b80c8639, 0xe1ae4dce9331c603, 0x2d3c23b2bbdb10b8,
            0xd95fdb3a57b41f72, 0xda82f4c06731e080, 0x562cecff420ef435, 0xc5afa845b2f05dd3,
            0x6fd48171b407c8c3, 0x58ef08ef7e99d15b, 0x75d906ae8801e2f5, 0xd80b1b3e6461b080,
            0x360671ca92bd1ae9, 0x8996e32a99905e3f, 0x10486908841618bd, 0xc27f0a4fa868f3f6,
            0x41ed8f4ac0929b0e, 0xd105734b22740878, 0x8206ab72ad2b4632, 0x6fb41083e551e89f,
            0xf924cb5a1407054d, 0xe355a58092731b76, 0x399ed5a6cb5705c4, 0xf48e13ed87e7b4e7,
            0x053de37b20c3fa09, 0x3438450ec33b8374, 0xe9ba3cc0287cd5aa, 0xc4693f07b5f41d65,
            0xb855fcc6fb712477, 0xc5d4338013a6d931, 0xe3b4e7ffab9507de, 0xf600c2f5e1bbda4a,
            0xb0145b432268827e, 0x0f807a3668d6f25b, 0xce5cda748b3120a6, 0xc5349d017cd9812c,
            0x5df0b36ef34abc43, 0x77e5d4e6b72ac02b, 0x08b473ee0461ec54, 0x1ab8644af7525971,
            0xc5a2163e3d127af7, 0x3d7e8546a5b367a9, 0x932b8bda0fff8cf5, 0x74c9c153eec0a8e0,
        ],
    // j = 333: cos(333·pi/(4·512))
        [
            0xdf521241bef36566, 0xae03d2f1aaf950dd, 0xf983b096ca90a5ff, 0x1b605a8891b534e6,
            0x7e482450c1fab7ac, 0x8e6a9593ebf09793, 0xe322a6b1817b58fe, 0x8a843af2d4a42d9e,
            0xa527013a7601738a, 0x030124579b9bbdf1, 0x99b10dbf943779b1, 0x2911f4717ab5a752,
            0x6c16165bd514021d, 0x407a7d540e9182ed, 0xe325099572eaf333, 0x025df90671e1e548,
            0x03f8fe2b2cd7c5d4, 0x87f5112d1ff93640, 0xdc02fc7d53b28081, 0x03fa6956606664ed,
            0x4fd314162bcfff0f, 0x95f99bc3e3981880, 0x625c3fb941dd9156, 0x0d73007bcf8225b2,
            0x5137466a4b1e7a4d, 0xa60194a23993dd92, 0xf47b6b5bb77ffa16, 0x53d42963a365c9bb,
            0x66e6a9acd8d24da6, 0x997aa2c731dd98c3, 0x3249a80e8e271c9d, 0xd6dd1391b568eef5,
            0x861777b78f3529c0, 0x0862af5de20301d5, 0x2b5b13a61b21c2ec, 0x7498fbdae13b5444,
            0x36d06d8879027d7e, 0x1897691ece2ee60f, 0xfd278e49bbea8b6a, 0xe560aed5b4b039e9,
            0x07a397a2976efa41, 0xf684ced46bfc3365, 0x9f7b84e1be41b34d, 0xce5a5edd945cb2cd,
            0xc3e282b4357c6e01, 0x6124ea420cab74ed, 0x2b8c55f00ba7f6ac, 0x93923504adc64695,
            0xe32a356243fb4060, 0x6880fdfad36ab774, 0xab2410e88faccf91, 0x66a952c2a79ed0f5,
            0x3fc60f29d74a14df, 0x5affa30c0cf5febc, 0xe8a69519dc7ff229, 0x85f7eb56054b2d82,
            0x933b022f0f089f36, 0x5fb536da2f4f1c64, 0x279e4356b9a5f74d, 0x95e893834259c16e,
            0x7a24a933b4d34cc8, 0xb1413e56903e19a7, 0xca422d90826f0b4f, 0x71efb97da0835e97,
            0x77ab94da88bf7f81, 0xcda204008afb17de, 0x24e5175a9e32b203, 0x534b99a5fe432848,
            0x8b6988805c1f8949, 0x842fdb19e0dad23c, 0x0a760438ec98c4bb, 0x62c882a053c22325,
            0xf7c887d2920ba558, 0x84f8d73718a7c13f, 0x3191bcaa240ab3f9, 0xd65a3cd39c9f6272,
            0x9647c4f1046ad821, 0x97d2b9697f1c0a7e, 0x9a8fddaafc082699, 0x12b46f425204a353,
            0x3be2c429495a390c, 0x82c208ec168c3e67, 0xb542908f77a2ae8f, 0x95dbd41d543c5fd9,
            0x23cc081c233e0fc5, 0x5c0036e0f9b40aee, 0xde2cd24b2d614dce, 0x7cfd73aa88ca3268,
            0x4863f59842b81a85, 0xba194675151ba601, 0x4e99801ec8da1942, 0x590a59512643ae84,
            0xecfd8abac5536f4b, 0x4871252e71de1f48, 0xe92b711e25a1bbc1, 0xddefda9a3fc4acd3,
            0x2235f2ac673c0046, 0x2effee006e57f0d0, 0xbd0df69393b60e6f, 0xa9bfeb4d6a47a8d5,
            0x20f447727b08407d, 0x4ff810f86cef6d64, 0xe0d06d36b71f4a78, 0xae81d0fcd37897f1,
            0xff488757cf06a1db, 0x625d00b910157d29, 0xf345ede9a85efc9e, 0xeccc7fb2072b4530,
            0x76a1d47d1fedbcd1, 0xee64edbeeb828343, 0x2f16975c1e5154cb, 0x1272c9eec3f8c2fe,
        ],
    // j = 334: cos(334·pi/(4·512))
        [
            0xdf20db088aa60404, 0x64a58b2f103485dc, 0xc961545a5b6d6ec7, 0xdc781ecd0461be24,
            0xb7a1a65e71230692, 0x6547291d506b89b7, 0x86cc3790079d62f9, 0x30a9d1f9c216c3bc,
            0x05bf0e0ad2dd470e, 0xb4ef47c1d2b3259b, 0xc1ea4e432a832d3a, 0xb0e28be55e66b640,
            0x28be16ab9e28b9ac, 0x603165d466025993, 0x02e6053a044c74c8, 0xd91234818fc23549,
            0x4030c24fd31b18b7, 0x95eaa252a41d5476, 0x22ff9f77286904c6, 0x845ef69b0ce73287,
            0xf55ee407d9d2ce59, 0x1ab19a20ee4e587b, 0xd9ebc76e8ce6beba, 0xf2be43c7ad34b3e6,
            0xb2e9a8bcbeaf4045, 0xaa4886e82da17f38, 0x3a4bd1bf04db935e, 0x79a4bab7b88e326d,
            0xa173c3c9fd1761b7, 0xc56bb18c870f8626, 0xc24398a591c2f7a0, 0xf3ae4e96beb9a3ab,
            0xda4693918666d2e1, 0x96bce97fc84c9cd0, 0x6c88718ef41c06cb, 0x68179c69a8688acc,
            0x89486687ba2bf0f9, 0x587bc9ee294bd6ed, 0xbee7b778baae4f15, 0xcff7b65b996c4178,
            0xe67c88706aac5187, 0x26d43913d1b06943, 0x6927c2a73f09b7f8, 0x206908f4a4a477c5,
            0xe0bc4a5463b75157, 0x0db87ab7b721023d, 0x0c11ee8352f7c9ce, 0x4ad16709a93dae46,
            0x0ad8477811bd7910, 0x0c6f7f9ac65b930f, 0xeb9756a0e15badef, 0x6f565e646a6d3ad3,
            0x714c37018e07a175, 0x3e620a27d6b6e597, 0xce22e71e10bb345e, 0x3bbc50af84d37191,
            0xf56a2a9a7565b171, 0x24c75d1d80d1a82e, 0x6c18e3a968707b07, 0x6174dbb1845f3c59,
            0x7445c9f381dc36eb, 0x302067256d251d8a, 0xf8bf1e0cc831f6b3, 0x29f589b53e73bbd3,
            0x203f75e592ea044d, 0xb4e260f1e6acefe8, 0xd095936e9f15bdfd, 0x01b210aa9baf92e9,
            0xed2e83111f703691, 0x79776edca5243d62, 0x7de9987970703657, 0x08d9ace5641278d0,
            0x404246d90acb891a, 0x732af92dca9f0da3, 0x88f56403211fdd57, 0x488859eb19ab6290,
            0xc2793a226edd52de, 0x0c18e82599791a34, 0x796c0ea2f1b78743, 0xf9435bddbab99d37,
            0x1f2d1d086ec03a42, 0x147c23b9dd98532c, 0x94ea26ff4b2e1562, 0x69124d17d96772a0,
            0x8f0d60742f5e0e27, 0x24257503686d44fd, 0x8b740dcbe10347d9, 0x0df2131a853d61a4,
            0x886bad74847c869d, 0x9352ce7861dcc09c, 0xbeb73e45f2df9836, 0x7a54ae1437c06c98,
            0x432debda3a299100, 0xa2f3ee261ede00d1, 0x628ce5c9818f67d4, 0xd7b3b4f60d91597f,
            0xf83ca65fe9aef574, 0xc90f10d7fa91d9dd, 0x59212c087a19df73, 0x28e5a8f20e4e9c1e,
            0x04e435a0e4d824c2, 0x3d595677363e8a50, 0x0609148078c4a41e, 0xd52e32da2a3ce8c8,
            0x42c6389cfed1eea5, 0x4bab74ddfd232c9a, 0x7499b7b212ee0aae, 0x08d4753c525c7be9,
            0xce8a3742223d101f, 0x2df98ff36ad6337e, 0xe9045e84874b3448, 0x7f06e1e0a0cf1d69,
        ],
    // j = 335: cos(335·pi/(4·512))
        [
            0xdeef816695cc1321, 0x230ccf82701f7ff4, 0xbc3c633a70804ede, 0x18014b313c20d906,
            0xd46df203ad10689c, 0xc5deb8f064760d00, 0x34be84cd497adb1a, 0xfa50128763d69ef8,
            0x7df15d6cf55ea2b0, 0x71ee4c6caaf8553e, 0xf49ff3fb815ab90f, 0xdf5110a0090db46b,
            0x425596d1944a0fac, 0x095dd4de3ed32a06, 0x4bfba08a898ac8c0, 0x3f7e8db8e1053224,
            0x5dc13cb945d7238e, 0xcbae1e25fbb3ed0b, 0x8f972d63282fb26a, 0x4ea2673ef53cb4d8,
            0x5d6626f523469516, 0xc378ad538bc2bfb7, 0x05c5057c2a1e25c9, 0x93679be42d0409fc,
            0xca9a9b06448794b9, 0x03625ebce1b769fc, 0x697241c89150c6cd, 0x83220e14c309b134,
            0xa53558fe02cd1d59, 0x5ca116bbfbd8d1a0, 0x914ef10d75bdaec0, 0x6372ba1068887aff,
            0x5bc3b9b9405a367b, 0x31ce9080f0744fea, 0x257cda65bc94e1e7, 0xcd21183c12ed9502,
            0xd5252fdfd3bca1ff, 0x078e818c1ca5b593, 0x05d5ceab15a59a23, 0xeba759ea7b920ce9,
            0x91942bc648ec2b50, 0x8b3a0f40900714db, 0xa2ec63c13eac0115, 0x49ead46177f0ad39,
            0x41c3a0e122a46b88, 0x61d21cf797be7575, 0x193e9cb672a61fd0, 0xac769c233f3dfff3,
            0x8b834f9963ae01fd, 0xa3533ae47505faaf, 0xd953f4a88306a767, 0xa30dc28c1baf7ff4,
            0xd190a1eac91f939c, 0x92a454b3871b00a5, 0xd4b9f7a92b549bf7, 0x3a6646b4bb6f63cf,
            0xe2dafce90694e0cc, 0xc95fd82b89924e85, 0x5770f627fcacdf54, 0x967c69ebdd68aebb,
            0xb6aad887d28b8b42, 0xff03004294402e84, 0xc57e204e45ef5ceb, 0xe5c9deeb6eb9efaf,
            0x6fae6253dc8b3aea, 0x98f7bdb97eb2818e, 0xce09e3a8aa0bde25, 0xfbb35adb913f04e8,
            0x3d0f99a68f467a6e, 0x4eb68d9a8a61902a, 0xf51b1116a593e068, 0x09c96c91d5f81b57,
            0xe80df3168e8429b5, 0x7cfed0ae6b4375dc, 0x618a26de405f767c, 0x1ab45e1ce6293209,
            0x17cdf26bf4eaad11, 0x080f856528014726, 0x2025c630e101d82a, 0x94db29fdea995f0d,
            0xf0c5a90ef34c57a6, 0xee98c9149461c27b, 0xedb38a140abad974, 0xa375dee6c7647da4,
            0xe11915a2814b6193, 0xe053aa08f9a77fad, 0xe3700fadb1ac1f63, 0x63dc39bedec80ddd,
            0xa60eda39ee20d1f5, 0xf847bc480f28de67, 0x85838b4171dbc7ec, 0xdd55f0e04992433f,
            0x0060e74be796511a, 0x8029b76d44188056, 0xba6e4aa64be37f73, 0xa2557cab0ef131c0,
            0xec2eaf3a60f41ae6, 0xbba3bdd362933de4, 0x636bcc013af2d62f, 0x192d3fef269589db,
            0x26cb3f9369b886d5, 0x396bb6d59d01d269, 0xc431e43c6630a115, 0x1e8d0b043543e3d3,
            0x91bf1fef671963c1, 0x6588bb0fdd1d2762, 0x673828cbf0f919b1, 0x65282f8e3cadd64b,
            0x362cd0b66c8e25e6, 0xf965b11296f75ef2, 0x6339bdf90cfba6bf, 0xbbe4ea9b5a57ef20,
        ],
    // j = 336: cos(336·pi/(4·512))
        [
            0xdebe05637ca94cfb, 0x4b19aa71fec3ae6c, 0xd4a257966e116379, 0x86a3422b18230d41,
            0xa01d809beb9cbef8, 0xacd64cce066f8325, 0x888ab7724369ad4b, 0xf168307e06b61dc0,
            0x7ba2bfd6457cc91a, 0xf1489d6c9685ada0, 0xa8c81c4066d0068c, 0x68b20bb22a650974,
            0x884cae78dd458391, 0x4741cb7ed2c6f895, 0xddff9371a29d114d, 0xa0572bd7900bf8b2,
            0x2e2d9cc2356cfb67, 0x86c103f93ffb2446, 0x83f1fc3abdf11b95, 0x86829d80f0a3d4f9,
            0xa575541f234465f6, 0x2e3f3504ccbe9f4b, 0xf8f486902bc3c282, 0x5979d997d9d8fe74,
            0x998184a8e765c423, 0x84e76eec25eda520, 0x350b73983b589493, 0x1fec5132a6da37f6,
            0xbd0167f484d2135b, 0x7f13c17a7d66d27c, 0xf38f0c23577ac429, 0x4771b2acf70b6533,
            0xc622e321b74da3a7, 0xd01408f8b7069ef0, 0xf4c6a126e9fad0a2, 0x8b91bd2f1eb14670,
            0x6a5b26d5bc16a113, 0x93f3fe7292b0d508, 0xe4e40e820726ebf7, 0x2f35c5c8e3459fdc,
            0x54fa3b1efb5d8fe7, 0x73eb3fb313e47fac, 0x5e2b373ffbe881f0, 0x93a521fba21b421f,
            0xc80851fbacb3c757, 0x131a6d2198be6b5e, 0xebc7c8e4787a1a13, 0x8075c56801a541d5,
            0x32c1a6504a7fc2f3, 0x4293082cc80653cf, 0x6e1f28a1409a5b03, 0xc93a5bdb1a2110f6,
            0x5b30d7886d6ec967, 0xe837f70f7a560cfd, 0xe2d9cb42b751cf07, 0x99d49aa873ef82e0,
            0xd5de5158a3008cdc, 0x230a35261452db2a, 0x2d2041b6372b190b, 0xa030a5ccfedbcf58,
            0xb02d3a73e5ee3640, 0xa17aa05000a59938, 0xe29c9d1f466ed747, 0x79b40ba7996c105d,
            0x5b899d2771ea5501, 0x10ccd14adcf291af, 0xe97705d6631aed5a, 0xb9f0b526cada8d9e,
            0x1a84e536617bba47, 0x8724447207bdf3b9, 0x7706ce041f579a8c, 0xa354c6bff651b04a,
            0xe2be87cfa06913a2, 0xb8dcd3a5bfca484e, 0x4780963690f92d53, 0xea5256ec1b9a99ce,
            0xcd9aadd61dcac802, 0x09f2662db30acbaf, 0xdd621cb2a3e5c458, 0x2fd475766bdde489,
            0x3ee0654e7fa8f1ce, 0x7760e98883518aed, 0xa2d5d6b973420bbb, 0x097619320bf81d4a,
            0xd252c42e293a979b, 0xcd3ec843f93c5a09, 0x34b5c0dc960de11d, 0x8f7c39377a202757,
            0x85208314a5d870dc, 0x3b96c52bc2fc9c75, 0x761d1c83d4e289af, 0x0f0b1c2ab5de0d53,
            0xb3c961d7d57e39a5, 0xbdffe292f42fe9a5, 0xb9fe294e91c3a8e7, 0x8bc4fa9be8573101,
            0x046b38f0c6c8c7ad, 0x976e4693794aa902, 0x5f5a97669afb95d0, 0x42964ffdd615bc21,
            0xb50ff10649732e65, 0x0a181884a8014163, 0x3e4638440ffa2253, 0xaf565eb2da87e449,
            0x595ae7fdcf3b7678, 0x01036e3ef0962324, 0x33d273ed07c7e739, 0xce27417505ff8132,
            0x747d037860a97215, 0x0930d94883222a25, 0x358b2950c508932d, 0x06c1dfc4c6acde28,
        ],
    // j = 337: cos(337·pi/(4·512))
        [
            0xde8c6706e0ceaae5, 0xe95d791fc44e4d52, 0x1441ebf99d526abb, 0x71db073e3ace6624,
            0xb750c16e7aadaa78, 0xc191b37c6d0abac8, 0x760fb11fa7fd4979, 0x00875ad2cddd2158,
            0xf5fc0345c37422e6, 0xd72a07af1729bdb2, 0xa253d3b5ea086a29, 0x08256767772d6113,
            0x4986ccafe4b36449, 0x6d625fbf3e45057a, 0xfa09afd20b273244, 0xce7d94fb47a27079,
            0x54a5c27bde6072cc, 0x9f4970a9043960b1, 0xa5a9b4829e402441, 0xc6569b5844c413bb,
            0x6a7abbb8b486bc60, 0xdbf922421a7d09cc, 0x3e106c3975e4ba22, 0x2f578cabdc95336f,
            0x1cf88ec60a3e982c, 0x550a2d37be0820d4, 0x4f0bc7addfecb790, 0xbb07e5b296090014,
            0xb656f1a87529aa5d, 0x898e42721927f83b, 0x392cd32441ea2751, 0x200e734020ab0cd7,
            0x7f6432823d4052e6, 0x3f3f517d4f322f6f, 0x0d77d7b90e262204, 0x135da94a79b59116,
            0x8e432a268607ffbf, 0x765186b0e1081f24, 0x5898c262be854acb, 0xb7fdb8435b291c0f,
            0x908f6f04e3c53ee3, 0x6134ac911bc7268c, 0xd8b56adaedda3af3, 0xee9d9f67957270ce,
            0x3a064be8409ac93c, 0x630a37a76eb16c88, 0x8259c846eea383f0, 0xb7bd54bd34d2d979,
            0x72f98cb8e2325f08, 0x05c3a1bcd1127e78, 0xdf2cb47b6c449321, 0x3ab57ae668318395,
            0x700106148e2df4c2, 0xbc1abe830e2bd635, 0x9fe4495d8543eda0, 0x7809a6a41e287e0b,
            0xc2339bdeb0b476eb, 0x7b1e905d55e23eee, 0x20222e76df46075a, 0x796b594faf26975d,
            0x2929315e82207563, 0xda1b929f53cfcaf2, 0x71dea247d1312ec3, 0x05a0ab36f8df745c,
            0x62c6e876864432cd, 0x6be69337a30fb767, 0x92d84ea08c715981, 0x333aaef9b7696f27,
            0xd36884131100024f, 0xbfb95b8f479b23ee, 0x972fff92cd6f8bd8, 0x26a9d41854a426c9,
            0xa92bb3130485497e, 0x3364a8de6e2d8fc3, 0x41ef4cb7608b0e92, 0x73d8550b5bfe697f,
            0xf7241b146227ba94, 0x0c5177726e31e7b5, 0xfd699dfb8bf3bfed, 0xa72ac7b8dcb92812,
            0x75b03918b64ccffc, 0x3e6bb5cd55eadffa, 0x3309c673bad5d4d8, 0xaf2fea8ed953ab2b,
            0x6467c6d318a17936, 0x04f2cfefc3ac5650, 0x254a6062c0fc3509, 0x01b3b4bacbdcbef2,
            0x2b539af50d0f9872, 0xa63fb8e79eb6928f, 0x7f50a13892297e6b, 0x8a2eb0ca83e6cc09,
            0xbda19373762b91cd, 0x2c0befa85b56ec30, 0xdb45b0484b1df41d, 0xb5b0d7e6fdd39c43,
            0x94da676238fee43f, 0x7b64e68495fd4d47, 0xb0731bc33837dc69, 0x14d6980fb8af4c47,
            0x7772d295553948e3, 0x5b1c1c8d59a67b9f, 0xad4b8e414751dabd, 0x034cb39f7c4710b6,
            0x50d78d2c63ddd635, 0x98bc6302956f1c1e, 0x7717b2cd07e3a48a, 0x85b76189f60f3dda,
            0x6f0f3592738be6a4, 0x61414195ff5b56ef, 0xc19da16d55cdeb44, 0x5af974b27dd3bdc4,
        ],
    // j = 338: cos(338·pi/(4·512))
        [
            0xde5aa65869193805, 0x04248f15548f69c9, 0xd578c6bdfd871253, 0xf474adfa62d2f424,
            0x69ba3d114360196a, 0x5dfc5f7ac2aa9dfb, 0xec605b0afe3723a6, 0xe4c8d23fd17e709b,
            0x3a49b7943564150d, 0x18125e8748f8240d, 0x490a2dbd0ef2e0e4, 0xfa7adb1209600191,
            0x3e6339e3e05bc2c9, 0xef287b6d78266491, 0x5f46175e276c6107, 0xc1776f80fa7e9496,
            0x8e1e6012eb6264c2, 0x972ff7c1684f2ea5, 0x6c1548fdf21ace2c, 0x08780a0a70e41bf8,
            0x1e6cee9ae5e527d1, 0xd16342e72714b40c, 0xfb4ca13fbfe94bb4, 0xa364522bdc95258d,
            0x0b733840c653a386, 0x82f11560f99617f6, 0xf2a6e784055b6a5b, 0x072a831bb850205f,
            0xfcf2666fd1ba6902, 0xd32691061f088d83, 0x41400a10c2048b52, 0x57616ca1f822e4ea,
            0xffe6dc0361a75ae1, 0xfd6b792330902782, 0xb0eba24c1ca30eaf, 0x065c0e4a8ff93f0b,
            0xf9d0080a09dc79f6, 0x1e53d720473e2e3c, 0xbe4c9e6a80df42cb, 0xde580c98a2174e98,
            0x299c63a229a4b906, 0x087bffd3dacd5a83, 0xc125c76289c77be9, 0x8a0b4903e6991d41,
            0x6a86e1a2f93e3d6e, 0x27c2cfa0bb411fd5, 0x35f6e902e1bee02c, 0x1dc09934734dda65,
            0xda0df0fa70fd4823, 0x68897a3753a154bf, 0x78ec85d193a80412, 0xd41a962d77cedd60,
            0x54737568e39a37ae, 0xaede9bfd8ce9c720, 0xe78001006c084090, 0xfd903aec1083c3d9,
            0xa2128de81b4642d7, 0x19e820ef66044bb0, 0x4f4bf40d9426a7f1, 0x3f2fc6bff2d89672,
            0x27723c8ef68bdb3e, 0x3b953c96e596ec2c, 0x4c1038c7799ada1e, 0x84178d11f7c283ad,
            0x4edb7778fa0bb8f6, 0x19991af38b571e80, 0xd0d90c3ac3dc0878, 0x73dded1f8a9fb720,
            0xfef67dedf4df9453, 0x09d7e18101765c5b, 0xad323ff37704b599, 0xedc3c44ab078a821,
            0x48d3a6d434007e8f, 0x6600994c5e3ef53b, 0x95510adf85bc7956, 0x6f445402072bb195,
            0xff640d48fccf83e5, 0xab30d8cfdbfdcf70, 0x937540f5d4306e2c, 0xe71c781d09bdcea2,
            0x5db9e4225e93484f, 0x07ce7880134b2c43, 0xe10dd470ce126c05, 0x9680078868327a8c,
            0xd9693c54f39e95eb, 0x76ebb96c6e0e580c, 0x62b51fbb9f554b07, 0x36fb91a566a3e9c5,
            0x3d78736219b32cfe, 0x99bc234417070021, 0x552e93cb473dbb01, 0xc0e57e7f333d8cbd,
            0x6440459a793d3241, 0x343776946ade26ee, 0x38c9f035ac6366b3, 0xadbc7f240e522cb1,
            0x77ca90149c92f34b, 0xe82b43314d099e9b, 0x0196f44afce992e6, 0xc65c1a314a332eff,
            0x6a17388ea6f78eef, 0xda77b862adffc5c5, 0x027e10a1013543a7, 0x64a4b9f8fc605d8d,
            0x301bf61ac3117ddb, 0x64a5494b94dc51ab, 0x0de980707632aa87, 0x760e3b6a155b3bed,
            0x6a1f16fdb8a8fe3e, 0x65133834227d26d5, 0x8fdaac90fd2bb10f, 0xe801fedf32941035,
        ],
    // j = 339: cos(339·pi/(4·512))
        [
            0xde28c35fc1b0e338, 0xcb0734bbf35a93e9, 0x778fe67e0033ce75, 0x35c6b202e21b3a9d,
            0x462add3a6bf66c96, 0x3064923929d2ec61, 0x2cd89f626255ad6d, 0x67079c6c339bec33,
            0x9b8d028f389d89f1, 0x32d1f0e476c1125e, 0x0041f4e83903b660, 0x9e656749d7c268af,
            0x1f866ad31c454ada, 0x17e9b27aa6bb0896, 0x28f340a8da083330, 0x143998e09b6e6ffb,
            0x1b6ccdc67a899b4a, 0xcedaccd5b1c7ba6d, 0x71aa2b5bea147b29, 0xc455d90db6747b38,
            0xe03ef0f05ca9605a, 0x32a7785b21b1b4a9, 0x23164225f5870917, 0x2337d83b15672f5f,
            0x80ef265f02a04a3d, 0x7e1f97e4bf5e14e4, 0x238bc07d308cc17b, 0xa89db04610a13389,
            0xa0c56bcf6b96137b, 0xe0cdfe18cc80da5b, 0xaabbdd8a290e9842, 0xc513f6fd5a6ff16c,
            0xf2a5e91e2cb82dc3, 0x0fef6a4a29590109, 0x90c8c117e240490e, 0x79101c8a395f169a,
            0x0e71f2182b0d4bb5, 0x031baef1074d732d, 0x2915616c1a24e563, 0x673bf33cfabca9c0,
            0x263c928853a0887a, 0x4d95f612347fe26c, 0x84f4345d70c11b5c, 0x31bdb2a47cbb77d9,
            0xe28123f4d50f7971, 0x5bbe8a20440ad6d6, 0xf38fae0d9c2a206e, 0x9fa50f73862d2854,
            0x78d290713d4e679f, 0xe8f2034a59616955, 0x34b6f15c84f11379, 0xb1c281d9e05e864d,
            0x0649898fdfc2ddeb, 0x8a2bfd1754bc6e03, 0xc28e988567fd2622, 0x5ab6b23820a3fa53,
            0x57b270e3e8c1b48c, 0xd9178adf51e6a325, 0x124e910a5156290b, 0x8516d054972635e8,
            0xb0e5257c73ea7de0, 0x261316fb40bebaa8, 0xfd701c03689a4cc0, 0x775c289070f2c994,
            0x8af29ff7f20d7d4f, 0x77cf2b45a5d72123, 0xf69fb4b29c002cf2, 0xe0c781e17ee57f9e,
            0x300b57e67b36f4da, 0xdd99a40e44408a12, 0x123a50ee6aa37e45, 0xe180c48fe56ccbfd,
            0x26ce8f5f3bdc5ff4, 0xd1453db7e6104f3f, 0xf0c67a6707fd0448, 0x7e42280172b1e972,
            0x6785fc44af4b9bb1, 0x0daeaa816de62d3d, 0x200a6f5480ca229f, 0xbc7cf3360d3ddc53,
            0x63bdadbe60ad3bb2, 0x45d3134f108092b7, 0x00699ec9017e29d4, 0x882d028a38e469dd,
            0xb654d6cb37a0d1ad, 0xab1995fb81061639, 0x81e182e263899187, 0xc0dacefa88f541f5,
            0x538e481b5752b494, 0x150c8cbdaf8aeecf, 0x1e1c36f6cec36afb, 0x508234c865fda991,
            0xf629f8b5c8c1425a, 0x106d4760cad1dbfd, 0x54b5fd13b6911684, 0x791096291bed8195,
            0xc404f852ae675fee, 0xd60579c10dff394b, 0x8229c62a2a7778d0, 0x959dbe1d61ebf1a5,
            0xb1c3a864cbcb12ef, 0xc0fcb674b915d1d5, 0x7176f7c187a0f9f1, 0x0515f2e8b9a4f621,
            0xb444c1d6eed51712, 0x14e3a6979892d3bf, 0x09c460b5e0f0f4ec, 0xfe9fbcf2f92f5e36,
            0x6b8d250476ec1da9, 0x188c6cba20973e6c, 0x473524d448303468, 0xf4d7c1fc13e08970,
        ],
    // j = 340: cos(340·pi/(4·512))
        [
            0xddf6be249c075037, 0xd597b10a01676659, 0x44a2cecb17ccae15, 0xf6eb00a5e26cf40a,
            0x0f51669852fa7039, 0x61c13ebbca14895b, 0x19cdf715aed96948, 0x9948c11583a4dee0,
            0xa41edad430ddcef2, 0x5d518296a315f760, 0x083f70f3aac78ce8, 0xf9978d3f3e47ce87,
            0xb0e2daf874fcb95b, 0x55ca0ac2298417eb, 0x21e085f43254f06f, 0x02a6dbde84228922,
            0xbfc30c932147f717, 0xd9a52bbd03a0b21d, 0xe68c59ecc0512ce5, 0x725e8ff03b314867,
            0x7de922c35ac681cc, 0xfbf1d2ba774554ae, 0x385ed5ca081eea42, 0xb2d5f4327e543466,
            0x343ac2f2e94d7af7, 0xc73d52d681760a37, 0xcd15c0e55ffdfdf0, 0x9f6d87fe93232877,
            0x0b23c6b7b2ef58bc, 0x36b9271a4027952e, 0x367b533d23701215, 0xb0cbebbe71b36bc8,
            0x6a7de3e628eecd79, 0x0b4ddc786e1b6813, 0x9488b0e0415bab8b, 0x7135368030dac0fb,
            0x6a6b50bbce7787fe, 0xdc238044afb5299f, 0xe175e157ff59710f, 0xee62af8e23df4fe9,
            0xd81a953e1a29016c, 0x9a13b123946e2ac2, 0xf6267cf1a12ef0f9, 0xf401d27da32b796e,
            0x56d60fbc74186b81, 0xe00803521a97d49b, 0xb4658cb7370c9793, 0xaccc9a58d57839bb,
            0x419be9d69304260b, 0x6195c63831e2b499, 0xd5595ed028a27441, 0xd98cbfc58c75fc8a,
            0xf7af7e6c696a1494, 0xf3b8ea9425c1adec, 0x260d78c248f80a81, 0x03c17b23e76d0f44,
            0xd1726281fec90d2b, 0xac67d6a2dd51080e, 0x2dcfbf0c02d1aa13, 0x074ec1695299272a,
            0x8d391a4319d4ccd2, 0x1ce3ba5e7cd109f1, 0x9ac4c9d06e1a6efc, 0x2dd6a07fac570f62,
            0xe867ac42bf670ff2, 0x96561dfbcd23ecee, 0x2cd2e70a5f2cac35, 0x2c4c10f665bb2baa,
            0x184754cfc8fc4818, 0xd012a789b931f657, 0x2a26f41604df7263, 0x4a1631ae0ee3f632,
            0x3bbffaf11c408e26, 0x8584f5dcb08e27c5, 0x7732f775739fcc4d, 0xdb99c8ac943cf140,
            0x495a88bd3c40ab69, 0xadee79aed9116df2, 0x0c512bc935629f05, 0x240d6e6623b1504a,
            0x8a25e973193b5483, 0xe43578d01371f2f7, 0xdb57ec09f4de8ed2, 0xf4a28bd2886c6c09,
            0xdd368d0935170769, 0x415da4866328e5dd, 0xe0df142f3c1ffca2, 0x8672dfb53ccdc59c,
            0x6d983aa8b32784f4, 0xdb32fc441817097d, 0x99f6f6a8554dfc92, 0x85c3c6402d6ddfd3,
            0x107a56a3ec9fd505, 0x6f28be5bf74f6cfc, 0xe3098302f90fdfd5, 0x7edc5cd6aaf5eca7,
            0x39c3006bbd8bf21b, 0x3adcdd97ebcdd158, 0x4dea580333ab600f, 0xa6c8dcb3c3ff6f84,
            0xd0fae8e0f205f9f6, 0x0ba07f07bed4eb83, 0x1b2aed25f152d805, 0x73d64f73a45ee815,
            0x8c6f16a9c717f40d, 0x66a79fa966d1597d, 0x870f23a9b2705c58, 0x8091fc2752725b7c,
            0xf090f636d79d2d33, 0xe2fd00b042874287, 0x44087d9b0e23d485, 0x9c9b7a2a7ef66f0a,
        ],
    // j = 341: cos(341·pi/(4·512))
        [
            0xddc496aeaed6a7d8, 0x9fe34796bcfdd622, 0xd4bbe8fecf20a3c0, 0xd19fbd2f47aed91f,
            0xb50d1af58b6bfa5c, 0x52246b72c212fc23, 0x3ab2bea1bac909f0, 0x894dd793c4701e6e,
            0x57cc4d53edd58c47, 0x089ed8d39b203cf6, 0xb8b6f14e267b4702, 0xef591670bc5b09b7,
            0xc4d1d6aa8d844942, 0xb20b48e25e798c0f, 0x5edb8404cfd356e8, 0xb97d2300774531a8,
            0x6e919d7451c186ae, 0xc132b1a5616bcb5d, 0xf6b589b5e66a244e, 0x3b4dada7eaa2d938,
            0x08b1e5355fd77a11, 0x6243943a420ff2b9, 0xcf38ff2540947e8a, 0xac847737b5134eae,
            0x32d43c1de0b1c728, 0xa1f867001b89e3c8, 0x189a078d267b6c36, 0x3efc7987d9e2d346,
            0x739840b5ba4e4145, 0x328c1c55d08b5ef7, 0x5be449d33f462bc7, 0x9a5baaa9c0f9ee5b,
            0x876c579e73aae92c, 0x035c70b03d9ed873, 0xe4c733293a5aac10, 0xb29bfadd91d1d7ca,
            0xafab3de0e989ca8d, 0x75a4bde569c92ce4, 0x21fee1fd66ed01e1, 0x425e467bbc339c1d,
            0x2496f6b9dee942cf, 0xf8ef584187581476, 0xfc2a291cd2bc40b8, 0x53585467db22f038,
            0x8310d423ec85cd0d, 0xa02645820764bac1, 0x443e8f645ff2c022, 0xf4f368b713608310,
            0xce38c93e9819f5f9, 0x8d8730de9f21eddf, 0x911681b3d17cc3e7, 0xa017b0eaa1f81995,
            0xfa719dde92eccfa6, 0xd4559132ac3e361d, 0x8e2b2fbd39ec5796, 0x48b52570ee1ec688,
            0x970dff3ccb9883dd, 0x265bde7f16edb093, 0xe6125a6b7057541a, 0x2289d41a8b81220a,
            0x58e3af4a78c7243a, 0x799346406b87d5c4, 0xe6ddfc91a3556afe, 0x82f70f03116371ea,
            0x045782b4e0aab51c, 0x325712ed8dc452ba, 0x079fa37fb9499572, 0x179967822f09a1bc,
            0xf600b1bd35c9922e, 0x8dc6f2c3e9be9447, 0xa4c8413d5ae41f0d, 0xbbadaa700aeb8fe5,
            0x7cc3e4e33bae412f, 0x4240ba4a5210c783, 0x69cd4289baf225d6, 0x09d5035a251a57b3,
            0xb818b990d1db4253, 0xf00a4916642137b7, 0xd1cd164771c44bbd, 0x3526e88459525543,
            0x4529db9564b6d8bf, 0xf1afe40ef8cd8e5e, 0xb7ccf5a6115341f0, 0x54a8c8f11222aa19,
            0xabb7f1533fa0e32b, 0x271bf8bdeed88859, 0x35e4be61adeead36, 0x0d55c11d3568dbe6,
            0xf181538586b99da1, 0x4d2ba43ab3b37111, 0x7a5b4495fa252584, 0xc9d24fa9b6505517,
            0x068230196fc338f0, 0x6b6c43a5d18002ad, 0x85bc061ba2014dda, 0x5b0af4f3edfae280,
            0x2e78708bbb99a0bc, 0xb88c366218d4bc28, 0x38da7289a092be29, 0xe59146da1da67753,
            0x8fabf3cafd0543c5, 0x8cbf8381fcfab737, 0x53fa2200eda8b7bd, 0x65444b0e6eb32e22,
            0xf559acfd83fbcece, 0xef79ede4b10e27e1, 0xf2d2f82aec155d12, 0x6dc34e900ba10b9c,
            0xc9a103744a8348d0, 0x689fa70dc1b84fc7, 0x0bff78f42ea8d029, 0x44a6e4d56b3671fa,
        ],
    // j = 342: cos(342·pi/(4·512))
        [
            0xdd924d05b620678a, 0x739c45b982193b5d, 0xc319fa7615f40e2b, 0xbf88801877b2f64d,
            0x64e0f56be81cd0cb, 0x86122e7a9e5fe99a, 0x6ca7752934eaacc3, 0x1d216e9ff8ba6fca,
            0x2715a5abbc61e413, 0x4db4c7bed6341542, 0x8e235ff5c575b664, 0xb248e1b85993211c,
            0x40a51fd9c9f73de3, 0xaa7b4f862ff652fd, 0x1e8654319bf84628, 0x36ac7985d53ce74c,
            0xcfbbb27008f2e84e, 0x2aa5213a71e9e693, 0x2061f3a851d0171e, 0x2159c1108c0490ca,
            0x5264ec6c7b6b51b4, 0xf7aeca246879330e, 0xe1ba5bd5bf0c4220, 0x9ed9a68feb062dad,
            0x21104e7c514faac6, 0xfb9ea747ff6f4c42, 0x179d23257b47a4fe, 0xc29a65e3c4fd4cbb,
            0xcb5d1fff30e84cba, 0x925da7f124f841ed, 0x21f35d154e7b367b, 0x7f884383a81b414f,
            0xbe5282f33bc100f5, 0xdfcdb604a4ad4e85, 0xfed1a7591b533816, 0x03b983713f716c94,
            0x085eec781b795d9b, 0x58dba5d1789d1680, 0xcd4d28ee430298a1, 0x0fa8dae9f59f29df,
            0x96ffb6c64201656a, 0xd4051646650e27c2, 0x48e5ad6def48ea17, 0x88f3f78eec574379,
            0x5805f32a897e2959, 0xd188fa8151ed6af3, 0x236bf5ce331f160c, 0xab37d5f5da3ac224,
            0xf05d74aa07176ab5, 0xcdabb4535b5703d8, 0x9a14be26778ef705, 0x32a9c426a9f52fb3,
            0x169a53a2e051c02f, 0xf625eb3f6ae63c67, 0x739bdcdbd54633af, 0x2fb31683554c5fed,
            0x192b6ef8c254f8e1, 0xbb4d26fd2ec29b1a, 0xf43d55e5ff6fb48e, 0x08950081a196b52d,
            0x07e50b9db1553596, 0xfa566741d378cf7d, 0x404d9b3e2d2d2bd7, 0x25578aa14f466882,
            0x1284eb3d2a07c99e, 0xfdb05352092a99ed, 0x263ee0a93293e3e1, 0xa164c233e73c61ee,
            0xd8a4640db2b64ce6, 0xd3b24c618974b62f, 0x140765fd8fb77b74, 0x14ee261b75591da4,
            0xf5bb5e97fa65dfbf, 0x48e419f48f065bd6, 0x304e18760a01be8b, 0xc614759ba4d1f93d,
            0x116fc005abb95ec7, 0x6d3f6ca25ea072cd, 0xa7046c00fcecb1e1, 0x33e7236a799a7cc4,
            0x10189e1c1ca41e91, 0xf46bf36d05f5dfda, 0xfe43e9b00959bc47, 0xc3c8f8a12f3f318a,
            0x47f4a09d6c26108c, 0x3c2e1bff62484e0b, 0xd69e6521cd61cdc5, 0x4f4c42387ec1b3bf,
            0x241c9fa4d9f98191, 0xf91980573c1acd6c, 0x3525c8d0dab491eb, 0x54bc986b98e58dca,
            0x1c85f4482d71df47, 0xf7f7e40009e9a0a2, 0x19d39ca777bc14ba, 0x05bab9c7f1ad07d2,
            0xab73d94b5b18742a, 0x42c07f7ce53315e4, 0xd27ee4331a1e0e53, 0x246b60cdb10848f5,
            0x15fbdda90a31c6c2, 0x02c8a2219c82d277, 0x263f81e64460cf86, 0x72f97545f1b63d1f,
            0xec3b700ae4a62242, 0x2e0073829e9e9f7e, 0xca9fe74d184ac07e, 0xd73b460361ac31d3,
            0xc8f4ae47ac5957d8, 0x59c01d32107a4746, 0x2bbb95f776240994, 0x490602bc2fd0fd7f,
        ],
    // j = 343: cos(343·pi/(4·512))
        [
            0xdd5fe131732c2ffd, 0xece36394cfcdba1b, 0xae3d5d68a18cdedf, 0x03a15e6d265c255f,
            0x7964857454a58d58, 0x59ba20ca4399c6d8, 0x7b89d25f4ecaa507, 0x66bdf7c5e300b466,
            0x863b4739ce14110a, 0x19dd05005eb81297, 0xa07e1226ea62bbdd, 0xa06865e2dc553559,
            0xcd77cf9d1e7e64cb, 0x238bf21f45425e96, 0x64c5807f78da4006, 0xb8aa3a0eca500496,
            0x3405f30394527a4e, 0x8066002380e55124, 0x8546b60af75af68a, 0xc22c16e2bfc93ab2,
            0xcca60b7b499d6c6a, 0x4db2b7d5118dea33, 0xb2f3c91cd687f20d, 0xd9e4118b826093fe,
            0xef82df13499e25a2, 0xe50b9b163f2fa3ce, 0xb2ef7cb8ec2bbd60, 0x736246780fc77e83,
            0x8d2c29072d731a33, 0x6f596b4b39ea9357, 0xb231c1586c14aa6b, 0xdf26172869f8de13,
            0x0947dcce1676888b, 0xf0029a49d2fa0669, 0x3e1bd83212e40e55, 0xd713b0edf6e43c69,
            0xca319aab2ed7f289, 0xcc5023e02a183dba, 0xa21be2332ecc2fdc, 0x1c130ab6b614d760,
            0x0ff7de3af61251c3, 0x013bcc1a16b21ee9, 0x8d100f32d8b9c5cc, 0xc729cad6622849cf,
            0x336e93ee8a6cfdfe, 0x5946650511e2d437, 0xa37f9ad295286e72, 0x39f0472140842099,
            0x0e5e29cc5aa7f27b, 0x333da0d53563e20b, 0x219f488134caa2de, 0xed3bcd667780490e,
            0x25a96e198cc1bef0, 0x2cbf4a0cf7f2a17e, 0x90eef4ce7e451ee0, 0xa45630db4a08cb87,
            0x2469d68c75f6a888, 0x1a692ab7c522afbb, 0x0e220d658fa684ad, 0xebc193a549bacb72,
            0x168f00d482d79b8d, 0x6df2a03bc37e0b9b, 0x1d2122551d14c6db, 0x73273decbc87cd86,
            0xf56fda55784211c3, 0xf45ce93fd1735d3e, 0x98ae800f51a84c57, 0xa1764bcbab03213c,
            0xe45e7ed1383b9aec, 0xd3a246e7dbbeaeda, 0xc1e50a2164c60ae6, 0xaff14cc83cf12963,
            0xda444ab2f58651cc, 0x6c413a611747c7e2, 0xbd8aa8a15b6ba141, 0x2ec8ec85f1fe46e1,
            0x6387f542808f6a1c, 0x60da4a8b5562301f, 0xff87114813c9c421, 0x2e252ce93680bf32,
            0xd9178dc2860a0f24, 0xdc1c1fb0aa18e237, 0x142b367226411367, 0x6d2d4749d313b685,
            0xdfa58c83e1d9ab8e, 0xa120b03a4731b306, 0x769156071e769e04, 0x75431e6669b09e3a,
            0x477489011728872e, 0xbd5f36973737d031, 0xe865564d67eb3d11, 0xb5b0b81c562ac88e,
            0xf6599c939f6eb919, 0xf674265a0b6997a1, 0xac4f72fc89b13d1e, 0x235aefbe7339ebb1,
            0x84b0dbf6c8a393c5, 0x862e44024183fb26, 0x98e78433eaeeaf1b, 0x0337aa33dc9d3d17,
            0xacef7c37e90d98e0, 0xa8f1da0aeb94458f, 0x520f05a6630074ce, 0x04085d738fdc84fd,
            0xa835a332252b1f8e, 0x9ba102ae79c2298f, 0xad10eee523a9ffac, 0xb3872a650750ce20,
            0xed8f31dd2a6b6468, 0xde4ef9318d6109aa, 0x4744f580ad42315b, 0x617139e305f817c0,
        ],
    // j = 344: cos(344·pi/(4·512))
        [
            0xdd2d5339ac8692fd, 0x49c6e0ea76cbcaac, 0x7866f911e19bddc7, 0x6a0a4b9a9f65b5ec,
            0xb1b75f774b427ef6, 0x7c175bc3672f2209, 0x63a957aaaad98457, 0xaffa651c4ef24cd3,
            0xc3e0b784443d4a9a, 0xe3feceaa1fd51f20, 0x471b7db3381dd87f, 0x7c238259af235e71,
            0xa3b31c8e5a4e91ca, 0x672f3fcc1388b779, 0x033feadd04d79339, 0xbaf980d55fd72143,
            0x612ddea77cef3106, 0xe8d6e0dc1a436295, 0xb4a012202a268000, 0xe052d0d1f3cdfe31,
            0xe8a270dd03d85dbf, 0xe326fe350e38baf0, 0xc330b915cb290107, 0xb0237ba62307d7bb,
            0x8a492930cc523c8f, 0xa54811f403ea84ba, 0x5f315da20226b3fc, 0x92f15a9d00be2a1d,
            0x3af28269f22a06b2, 0x2968db5ff49630ea, 0x86325804fe05ac88, 0x99b80d7f439468f3,
            0x470e43ca98260e69, 0xf43e830b391856df, 0xcc711e9ab4a17f99, 0x22f058b34df7c314,
            0x0927b36b9f37cae5, 0xb50c3757b04116a0, 0x5186f62f6b36f707, 0xeaa81871e60f564d,
            0xb92e9dbfe454fa17, 0x01f73e4d152ab6f0, 0x90f11623a1651349, 0x91223c7ef66a8d80,
            0x05df7e19a9a98b3a, 0x651cdeff68527ec8, 0xda631bf83b53b36c, 0x3eeacf45220d8938,
            0x27951e05b0b5dddc, 0xf0c6cb6f1298cfae, 0xca748a766ecfb501, 0xcaed91627f5cb756,
            0x64ccf288869439f5, 0xa282cb5122d99cac, 0x40c0e58557a89f85, 0xb4b7d2ec1bb61db1,
            0xc0182f6759d99743, 0x479c341d7c2803e0, 0x55a0293f732ba1fb, 0xe5b9761dd7d011b2,
            0xd46ffa61f28028c9, 0xc54f366afe669b2b, 0xe6171e067f8ca63c, 0x58d74074ff29ad10,
            0xef118234a324565a, 0xa443f09bed35eda8, 0x53bffdd6656e61ac, 0xcf8572a8f6eaa531,
            0xf5cd26108b2d8065, 0x698b23b128888673, 0x9ed459782b988fe6, 0xe1dee78eadecbef0,
            0xb3e54e348d36313d, 0x16ba86a5d4f26b14, 0x28934157adcab522, 0xf3d9f8dc6078ced1,
            0x4aad93dcddabe2c0, 0x64b30a952dcc9929, 0xd5268d680f672daa, 0x470bd06499246cb2,
            0xf16170698bb8f9dd, 0x2ac36accb3f62b20, 0xce07bdc806abd395, 0xe06b95d020efc2f4,
            0xb9ddf5686185b8c1, 0x5756c5bf1b0ef987, 0xaa6e747077e5d107, 0x84a8719e471347c6,
            0x20c4f7e3143e0429, 0xcf9edd9ee55bda2c, 0xf19598d1845bea49, 0x98cefe26a6f32c83,
            0x4ace716a69ca64a9, 0xf2a6da8f909e6858, 0x8a049057c5330fdf, 0x876be6b96b97e49c,
            0xc6653cb136987be7, 0x12d89e86ff5384d3, 0xfc2218f10eeef3cc, 0xb52287f8a39d09b1,
            0xb99ce9bd43ff4181, 0x7e9c4b1648c90a7d, 0xafad6a578c270fe7, 0x82657218d254c345,
            0x5291b892793e4d24, 0x1f7bd4778254844b, 0x57a4b69331109cd7, 0xc05a7e41d281c6bf,
            0x1b033464d477d239, 0xa36e1bebf5c0f74b, 0xd9a9acfbaaeb2b04, 0x056d4df44cfcee68,
        ],
    // j = 345: cos(345·pi/(4·512))
        [
            0xdcfaa3262dffe074, 0xb3ade1508228aa21, 0x4f8980396ed897e8, 0x1a0583128dcd49f5,
            0xedfd093f1f03c7b8, 0xb209ce4de9750da8, 0xa3d47f9ddcb962cc, 0x6f6f827b0365c48c,
            0x25363372311f86bb, 0x83faac739905e21a, 0x67cc930f0e3e0790, 0x8dc094f10dcd04b3,
            0x947a7ff781e48606, 0x5e68afdd1ab41d12, 0xcdeb796f2d75d2c8, 0xf94d3fa1727e4dcd,
            0x451b16922ebbcf63, 0xbc9117b3c828453a, 0x828ad9a705871454, 0x17f7bcabb5995fc3,
            0x9c6f0225a01996a7, 0x71a9703bf3fd55c7, 0x0c49d2a29841dfba, 0x42cd6a2f557e33a1,
            0xfa4fa44ae3658819, 0xec3aa0cdb66cb0dc, 0x111de915003c3850, 0xcc8ddec681b96e89,
            0x87b7b8eb03285291, 0x5a6915ad6d32f243, 0xa90ba5f1198aaefe, 0xb92d30e4d6db9193,
            0xf15f85d7483a8dfe, 0x049c0cae48ab8ec3, 0x95632a12e925b55a, 0x9ba45dad1f30b6fc,
            0x560fe40c32e48f26, 0x536af04626d83557, 0x1565e8b4559ca551, 0x3145cb3e793178c5,
            0xa2d5c2795c018410, 0x54067403a19e48b6, 0x33279edf886d14c9, 0xadf9ceae07ad5911,
            0x197ed5b9d5e2b7f1, 0x92bddf90c372b832, 0x2ec2aea418937e19, 0x6cdeb7de7365b036,
            0x2b18188e4b29947f, 0x917f7d2ca24ec172, 0x3589994c7a4e80e9, 0xbc322f92fe4af3c9,
            0x331fd9de585664ba, 0xb1c77aa218b42b7f, 0x2a0efbb3886f4243, 0xbc96714f73410463,
            0x0c625d68ab1b3ce7, 0xf590ec9cf7df64bd, 0x531c03662232a1c7, 0xf1a8a3b2d5c1b5d5,
            0x6adc72108d6ffd5c, 0x0253ab9f45cd7577, 0x69455edba107ddfd, 0xd5971f2c87ef74ef,
            0x80a31029d3ab60e2, 0xeb9fff21dbafbbaf, 0x0b2aba74db98d075, 0x7a6d334960e08ffa,
            0x4f92c96958efd612, 0xf05e876a21d6a6b0, 0xfbf7d1d033e78347, 0x0347279f462eb275,
            0x4ca7c8769fecb9e8, 0x5ae356254042a300, 0xf819471961d549af, 0xf6be857e84636330,
            0x5dd5cdccf1a57a9a, 0x75e262ec38f2fd6c, 0xc84c4225ecc29830, 0xc764cd4422f467a7,
            0x4391c7438e1683a5, 0xda73df40ac8a649b, 0x6917b5803504a83d, 0xc0b8197a239cb9b6,
            0xd6602235a41c8946, 0x2c5cfffb4f69251f, 0xb46d3217443cf8d3, 0x06e3d867bcb6bc05,
            0x1697223e7cf69342, 0x6ab45d8250d71e12, 0xb308960fef895687, 0x4e25a4b66969ba4e,
            0xecd8097ca8058970, 0x5f133947b09983d6, 0x5f8a1ac2e1d83f65, 0x25b872d62fb3228c,
            0xfcf47c6420b86fff, 0x268eee3bd9bd95cc, 0xe93779205f83eb24, 0x4f2a852da52cf278,
            0xdcb1ed1fa0b90dda, 0xc03998bed1e48116, 0x8b70a04a66112f1f, 0x6c2578e1edb37b0d,
            0x983308299dd91420, 0x4df9a1efd984b0ea, 0x8713375906a35764, 0xc09fa028a27a9889,
            0xfc15d996cd6ff0d9, 0x91315a2636f4190b, 0x17d6094160649647, 0xa6a8010d9c1a643e,
        ],
    // j = 346: cos(346·pi/(4·512))
        [
            0xdcc7d0fec8aaf2aa, 0xb2069fd0b482b4e7, 0xcaea2de6ea14e031, 0x079716f8868cd417,
            0xfdb56ec14ce8a102, 0x6783f509f5213566, 0x1e14a80cb7bb20fc, 0xf82553eda551291f,
            0x20f1e7cb394a8a89, 0xdd60b5ec0898424e, 0x5a8532ca0e69a90b, 0xc5da1dd48ff99064,
            0xd5f69a4e366cf2a7, 0x67130db70ddf4436, 0x77b48419bc41365e, 0x8c88d9a2f5a83372,
            0x47a99c3c6c6be6c2, 0x2c508199ba180517, 0x2ce35fccae38f3ef, 0x4ab0867799256d68,
            0x343e9bf9144b205f, 0x4917334ce968b671, 0x01d16a8479759430, 0x71ddd421336ea887,
            0x996bf81bde54c1cc, 0xa4172e8dd2fa1f9e, 0x11fbd04b3537a06b, 0xa89e00de32130a16,
            0x69d0718a46ebf297, 0xb9e02ea95f94f029, 0x609c159935e32bdc, 0x7069d00630c637f8,
            0x6bfde45baba1dc46, 0xafcfecfce4661aa6, 0xeacd5bcd568fab3f, 0x92b1077510dec43e,
            0x1cc9c23fe8e489d1, 0x9249e54b2cb3f1ab, 0xb6387e28169691b7, 0x5ec9c76f86e546dc,
            0xfdd5876c69ecc322, 0xdeedf61c220e7e21, 0xfded6471c4bee994, 0x503ae6c11222210a,
            0x748de020780ed019, 0xe43f2da64e737c3f, 0xf0f9cf976b72d5d0, 0x803f72c1ede2f799,
            0x8c20bc93ab5bb7f3, 0x597b94e8fe12deae, 0xb1a65588ad7be9d9, 0x27b6bc433b288774,
            0xd42c1a4b701e822a, 0xd3908443a0b2e30c, 0x9ca30f8559eaf83b, 0x280d3613156e1012,
            0xe3ab53d3efda9fe0, 0xbc36bcc1e0423c64, 0xe9acaed7a34ab907, 0x1cb979afae4ba6bb,
            0xf315d761a9070f6b, 0xacff48070ad8489d, 0x715ec4974c9afce3, 0x6256d8b65db4406f,
            0x4f00a5d2ada98f3d, 0x74678bd304e99011, 0x979e6d0626b4e2f5, 0x7fcd0c31c757b004,
            0x687f55dde50cbfef, 0x8071a42a61d6e312, 0xc3de09fa80e91124, 0x62f22e0840530eac,
            0x9b29b349ff522369, 0x1ed429d0fc35b7bb, 0xaa70c4afa0c1b01a, 0xd3ec4dd4a2695e36,
            0x316daefde3652de5, 0xca61c9224c1952d9, 0x4a7c64017cdde919, 0x5edccb8ba2fba185,
            0x055b3c7cac8355f9, 0x07d4efac39b8d359, 0xed346e19948979fa, 0x72605429b3d56219,
            0x4274781ad9f0cc5b, 0x1b00ad60e37e75ce, 0x1cd4a7c0c17a6d39, 0x4a5aab8a73d62ebe,
            0xfe5d260054e54f56, 0x8234074a67067957, 0x618f506c0ebb53b0, 0x84e6d38e89d558a9,
            0x09a0a7e0aedc9c74, 0x36079f4c694c03ae, 0x4ba7d7e3d8bfc2e5, 0xbfa706f325ec8273,
            0x6ea0d3cad89e7679, 0x4c5d22790b53a161, 0x31cd6f5e4290128e, 0x2f929af0f996f06c,
            0xfe3411614f865aee, 0x6780abe0be0c29eb, 0x52d2fab62a9b11e4, 0x38e7f29581473d94,
            0x8e6d2c46445fb059, 0xd8cc18e18db39d7e, 0x1fc6aa20d862c74e, 0x7aff3e717a179db2,
            0x2020c81d2179ebbd, 0xc517cfb526d94bec, 0x14c5d6fa78b53028, 0x05ed26bcd647efb7,
        ],
    // j = 347: cos(347·pi/(4·512))
        [
            0xdc94dccb52dbf9a8, 0xf5ae1f21e5b7c1fc, 0x2fa6ac7caf8c9e5d, 0x36a84f7778fe3c52,
            0x594187c648776f07, 0xf2866effa0cd6af1, 0xb37a974ad43ccb5a, 0x6d824f77115c47df,
            0x90cb52ebcfbb0ec2, 0x523880061774241a, 0xcec298964b9c88c3, 0x1f28e076e17febca,
            0x2c34b3bf8c481500, 0xbd77118436576232, 0x2b88e879b1073530, 0xe2ea039d19d6258d,
            0xdd1198bb70c0e8a0, 0x8643b9f48fd51520, 0x93c8839ca2112f2f, 0x5fada2f8953c8799,
            0x8c565e65298255d5, 0x7a29d699ff09133b, 0x4e48284240da3d9a, 0x6243fcb259241159,
            0x2107c68b9e99c851, 0xc851239f41d3a274, 0x29a5183288c0c96f, 0xa512eea77aebc8b6,
            0xa7ce4b6d8770c903, 0x9db680a06cf6d335, 0x77e4f98152001ff5, 0x3580e9647a9bbf3d,
            0x82cd6f5a8957ca80, 0x9910e88247707948, 0xd209d032d86f02dd, 0xc3ba80b5a84cf317,
            0x1260e2cd1dbb39ab, 0x0328967f92f76d45, 0x8cc895aaafd921bb, 0xfc6c9ce468e02a6e,
            0x77dcd9bea0015eca, 0xe98deb20578cd3e1, 0x299e94293f3911bf, 0x024f4f221e81352d,
            0xab3e5caab1ef2aa3, 0xe8437572e8a43135, 0x65295cbacc6d0ea3, 0xb378f96e3682fa69,
            0x6d24a717c8db8a8a, 0xcc1842d13be3bc58, 0xc5fcb59c7afa46e4, 0x0bf2fb590e338708,
            0x93fd65cd571ca8ec, 0x2395c04581fda105, 0x0b57c76ec87e8abd, 0x0667be50184b5938,
            0xb2933926d6f7e621, 0x16daa8f120db5c53, 0x9bcb4056ae3c3840, 0x99ddae562c1c6909,
            0x16ec5076cdee50ad, 0xb644f3b618faaa94, 0x650476a12e0d7738, 0x571887d314aaaaa0,
            0x40c92742660b8838, 0x67728884951777c6, 0x457d00fdaad7ab54, 0xdece029f0c552f44,
            0xaa8babd65ab16884, 0x1398f59e8731a885, 0xcfb1cb45128d8b29, 0xcf59d3b494f9af31,
            0xc75b447f3dcf89e8, 0x93c9c8e0f3740b3c, 0xe7fb948295716ef5, 0x3f1ccea358c45358,
            0x6ab86e0dc2850941, 0x7e6166a5b27e62db, 0x63868a1fed17bb2b, 0xcc3f68521630d9ea,
            0x1c979e15f57df7cb, 0x8281d751cfb7d830, 0x4bff0abd8a0f7207, 0x77cc30c6a86e86fe,
            0x18ff7f56fd9b8fa7, 0x8d12e4832f066f6c, 0xf3e53dad55d7f887, 0x8795c5b74a831484,
            0x8b16dce9ad0cbcb4, 0xf9578f6f3cf732d0, 0x807aaed9985f704e, 0x397fc4ebfa6ff3da,
            0x6827babb0a504892, 0xb935733fe3601af6, 0xdb701bc544d131e7, 0x2bd61dc0b4bf3366,
            0x4b0a1d841f7a2360, 0x55edc06188dd45ad, 0xade960aab0a18baa, 0x9b5f25e12314464b,
            0x65eba02924d1a811, 0x07356cc4aee672f6, 0x1bb543067e8cda9a, 0xbb93057f95d260fd,
            0xf700856355faa233, 0x83e5c1d230073782, 0x1cf108bb0e7fbe5d, 0x4cc7f467535a02f9,
            0x05483cc64e330282, 0xdd57f8cc99ef3052, 0x43b8bff37b8d94f1, 0xd2242746e575be7a,
        ],
    // j = 348: cos(348·pi/(4·512))
        [
            0xdc61c693a82745d5, 0xaca8017e375b64e4, 0x80258edf459d3963, 0xb71bac26fb7fd2f7,
            0x5a3d4d183b03e4bf, 0x90e06f9ab786dc2e, 0x944e4af8305fd76d, 0x66eebf712d089212,
            0xfac12fc14d340d0c, 0x3e6f768fd25acd10, 0xf65f4c604dc846c1, 0x2ca65423a030fc78,
            0x9cad422f3d74d04e, 0x0ad8e135ff6ba1d4, 0x26c17c59cb422422, 0xd8a6f28436f28506,
            0x5144fc5b1b8a5f21, 0xf234e7d61bebeae5, 0x3df6c506965a6388, 0x178746db7f92254b,
            0xc96167a3a59a2d8c, 0xb6b60d131ed3be14, 0x959b089efdec5b9a, 0x20577a131d69e150,
            0x27fb139731958bf4, 0x0882274b988a1f08, 0x7c8cd5a43abf589a, 0xf33baef4ae67c1ad,
            0xd22ac0e927adcb41, 0x1e42e9a5a9fe16d5, 0x45d13c09d4926b40, 0xe61a6c6f7bc29b04,
            0xf838dcd920a1c082, 0x1eb3247e0c869b9a, 0xdac5eaafbb108226, 0xd696cf73a3877b09,
            0x3d698b1fb2b1c919, 0x277e6cd1aabcefdc, 0x04edfa6cd1f47cfb, 0xa137746f6444e52f,
            0x06c212dfcb4061df, 0xba8c2cc4d6b95afb, 0xfdb6ad16f6e1a5ef, 0x95dc7cffa4d8ccf6,
            0x98a4b44e92bb3fbd, 0xb81f63115cd5e64d, 0x290c42b775973924, 0xb4d1a5d51236168d,
            0x246bfb0635af4586, 0x8fc23e6bd04ebd49, 0xc194f83c1e84c68e, 0xf00a9bc058793312,
            0x4090bd849f1fc4ea, 0x7742827c8e89c756, 0x99fd3def4f974bea, 0x2ff726fa60ed94c5,
            0xb421e049a9e8aeed, 0x9f4b53b5452d7e3b, 0x21826aa4721a4934, 0xddf9e4b5fa3315c7,
            0xb9b90b19df592fdc, 0xb00031e433027884, 0x98867e6ad44fcbbb, 0xa20e05dbd2d16bec,
            0xb7c3a05ec2134a59, 0x6776e24aaad1c5be, 0xc9e3dc7eabeb9a00, 0x26c59a7ede861468,
            0xaf22f2c25c4e333b, 0xb9582e63a8d84aca, 0x011ce05dc4e2ac9f, 0x7b052b6cc41b9a4b,
            0x9a045600d44c1251, 0x0ffcc6fe91484597, 0xd10e50a484427519, 0xe0fba87860632269,
            0x22934f88354cbe55, 0x43ac929589448542, 0xfffa568efc0d35e3, 0x20a204b3cea73600,
            0x3191d80a63b7267b, 0xacd6c733a7a06dde, 0x048cb1490ef022a7, 0x29958efb3fe9c059,
            0xf234db7c0ac156ca, 0xd8d4c8d4fc01a504, 0x296ffb38b7f21a30, 0x81290b0ef1dff727,
            0x317da33593dc4889, 0xbb8cec0a7d19ec76, 0xd08f38b4c42c9720, 0xcdd66d2c6dc2ce13,
            0x460a0cc78348f6f4, 0xc0cc6d7967ffa31b, 0x5cbf16b3a84b0e19, 0x7313d8f6a7f6fad4,
            0xc3832b58b86e9704, 0xc55f6c34287a40c4, 0x37e79073abec295e, 0x7965ae20e7666523,
            0x2e7b5545f1c8e624, 0x6cf399763325c5d4, 0x7ed078aa49ab6053, 0x66107bc3477fa491,
            0x2e19ff53c37712b4, 0xfd41eb53add842de, 0x5d87aced21a1dad1, 0x622a882739979eaa,
            0xb37f6e0cec1249ff, 0x1acba69cd6b09aec, 0x45c8b99cf71a3eed, 0x53270bfd1343553e,
        ],
    // j = 349: cos(349·pi/(4·512))
        [
            0xdc2e8e5fa96011bd, 0x8ddd319607b65cac, 0xb7eccbffa952e506, 0xf70e94fb459e7b29,
            0x40c2cb62b83be8c5, 0x3dbc03891cc09c1f, 0xe8dcba5ac87db31b, 0x4dca81981a387872,
            0x5e03f3fbf8a60af7, 0x194b69f755882d8a, 0xad42158ead576292, 0xd877846342d3fb6a,
            0xc55ef07f15fe5b9e, 0xe15edc236227065d, 0x77b43dab14b54e2c, 0xe6056c3dfcb79d41,
            0x1a76e0375a2be25d, 0xb70635cdc50c7bcc, 0x428345a97a49e9e7, 0xeabad252a89e3b7c,
            0xc3f1343e6850a3fe, 0xb7ac60993f600077, 0xbe8fcd81c41eda3e, 0x5c883a30708960ec,
            0x6a83e136c8b02b65, 0x3e64a19aa16fa041, 0x1ed4d11d5b208d6b, 0xd7bf8cd117c7e1e7,
            0x8498d8a2fa6aae0d, 0xc3a651c4cbd92c72, 0x8fc23781830047b9, 0xb02850d89e4a1ad5,
            0xbb2e919e3564402a, 0x112219d2f47ef8a1, 0x567095cffbf5828f, 0xd9c970bc9d8d21aa,
            0x3a6da18a7ebfe37b, 0xdb834db1975c8c3f, 0x8f50bf47c790c84e, 0xd5e06e827f73303d,
            0xd057c649bfc07c52, 0xa15ef8f5a85b5b31, 0x9d8e51f85929eb95, 0x7d0b569ccdcccec4,
            0x4b4d48f3513bef2e, 0x972e181e11fabc8f, 0x04d60afc441b8441, 0xbe91c18713a4ad2a,
            0x0e16ab583cfeef1a, 0x57d44793a1fa1d80, 0x55b1296d384b6b8c, 0x7cac72505d2fb52f,
            0x3aed53edbb41a339, 0x50060055e7b255b6, 0x4f81e7e2f58804a4, 0x9dd1305fdcf7b8da,
            0x65cb9e440c99facb, 0xf423322c22aac8a6, 0x4f09f121913b39b0, 0xb8651cec0f8509fa,
            0x0012f80e976892f2, 0xabfcb1b0df52a564, 0xecf915afa8345099, 0x6a6b023322898f08,
            0x48deb09aba884e97, 0xa09f98d64a02b9de, 0x5a9685a3f87a6345, 0x4d510f28813f3f56,
            0x198cb68344e619ae, 0x610019c5ebdc1a91, 0x338b2a585c4ec496, 0x784cdff2c495fea6,
            0xda7d7238ff16614c, 0x989b36009d5a14a7, 0x174d455fcc36fd14, 0xe872d12334be197a,
            0xcd2069a433241896, 0xbde8bc921a9d5cc7, 0x64ba1aaf9378a0e5, 0xcb27601b27d35c16,
            0x139484b84759edae, 0x60d7ced26fa444c3, 0x5bd45cb2e539bb41, 0xac3bbed8fe8fd825,
            0x9fab0192065e6bc3, 0xf5f35fa5fce97016, 0xc6e861fbc3d583ab, 0xb5bab4f6d625461b,
            0x68655c86e19bc0a1, 0x880c6b6518ce24f6, 0x996fd54193cd13dc, 0x5de68c68373fffb4,
            0x1c1d8abfe0e6c7fe, 0xc3c4770c3997810e, 0xaa003dceb7ec8a4a, 0x1d35c96d594b61f3,
            0x00b516e36bde59d9, 0xaf05e91eb3102f90, 0xb5459be38b51d14f, 0x42c35a40278554e6,
            0x0226583b8bdf5691, 0xac53d01a41d9a6fe, 0x7b79b5cba9f4a8e6, 0x15f718c2c52534cf,
            0x327659908e594ee9, 0xef133f2dcca82d73, 0xca8f0aa6df5adf37, 0xbb9b7b6fb89322b1,
            0xbe0ebd7160fb7469, 0xf5cf2d1705d3bac8, 0x8e4499a22532d033, 0x9e6d027d1a6c2663,
        ],
    // j = 350: cos(350·pi/(4·512))
        [
            0xdbfb34373c974b0e, 0xccb7fd40d543f4a1, 0x47b11e8e312fd3d9, 0x8f9c501a38ca7b98,
            0x1950ffa7f1450834, 0x65d1904f4f651797, 0xcc73e28a73ffd1cf, 0xdb96fab333acbf06,
            0x99396afe454f72be, 0xfc7618f46fbc673f, 0xf067002d815a6c06, 0x4e033523ace6ad84,
            0x30af078f3b361361, 0xcbaa82c24c68f625, 0x2d7a02a30fc326ab, 0x74c101f49f2cd343,
            0xabf4b9711d347184, 0x67192b52acff3378, 0x83266b4d0a57a840, 0xe9b4dfd3591c9950,
            0xd82bae53546ecfa5, 0x80365b0176ba4904, 0xb7d8e1ce083d59ec, 0x845b5a44f5ccc4ba,
            0xc8b1fa2f8e26a69e, 0xe5f226c02abf6627, 0xfe64d648f3671bd4, 0x2c93f4bc22d5f29b,
            0xcb5ae24dc710cc4c, 0x202576764490b153, 0x642911131da3623f, 0x56805ca15dee95bc,
            0x9fda8808cb670846, 0xb1218d65523d61c7, 0x945d2ade1bd781ca, 0x23b9bcdf1ce18513,
            0xcce18e5ac4c1e24e, 0x3e1d779fbae9a75a, 0x1471992209064be3, 0x55c8115d417c271c,
            0xcba7c45f6fbb7de8, 0x03128fdd4f81d44c, 0x4042f28fe4ba7b54, 0x11f71221c4c155a6,
            0x1eeed647cfe051f7, 0x4baba083a0395f55, 0xa8bc77d1da8329cc, 0x1c88b0bce54b0dd3,
            0xceef995b1cac1c0d, 0xd541f9b323c2fdab, 0x7da2bbeb3d003b76, 0x09b4afb908a9105b,
            0x09de6b16038cddc1, 0x1df5684618c281df, 0x2ad497d333d26f90, 0x8ed88e1be15b15eb,
            0x28726a812676d3af, 0x02f763b22d92bff8, 0xd70ce650ca04f0a8, 0x80cc62e4a65e4844,
            0xcc1cb69b4822ee05, 0xc395d6c060634730, 0xb913464f8c3850c8, 0x6ed5715661eafd49,
            0x3c8e474aeb0d8cc6, 0x388663381b5e37da, 0xa26a268a57fd600e, 0xd103e682b431a181,
            0xd6b65364aac53d0d, 0x879f7b36e4fe5886, 0x6ef5b86457b996f1, 0x447a1871f99f8c28,
            0x414aab779a77bea6, 0xc421b96a1d637ea3, 0xaa07e1dbe09ee255, 0x5c4a70902a4313a7,
            0x77a73c839a98c193, 0x1e396976bca8bde0, 0x013204db047bbf19, 0x2c8972e551303cdf,
            0x5d4061097f85c24c, 0xc7ae914eae451f7d, 0xb49f091829498ad7, 0x9ad18cad50aa1f98,
            0xae8dcdcbbe537cfc, 0x1c46696eda1bc132, 0xcfa3a51fdf465f79, 0xb2e65caced332a10,
            0x9d28b664ad034267, 0x1fc663fbf657ae47, 0x301cd02ba36c4494, 0x4eec88bff3f41c7a,
            0x5243b46038ca65e8, 0x2360cf436973fd3a, 0x0884e10e34e89f02, 0x35a7900f599f6832,
            0x361ac2c92681a331, 0xb9a4e3b6d48e1ff5, 0x3687296706a60b42, 0x33284365bda366b2,
            0xe5306e5c7400722f, 0xa59b3528a1dc5513, 0x645b5aa16968e8b8, 0x0bdc9434bc952f58,
            0x7b5a0377280830c4, 0xd019f1333cdc08e8, 0xcfc133a84d803ae2, 0xf7f2421e00948839,
            0x9eab2f84512788f3, 0x9c7b67c3ebb51535, 0x8661a135429e876a, 0x953ceba13b108641,
        ],
    // j = 351: cos(351·pi/(4·512))
        [
            0xdbc7b8224d1a5ac5, 0x2494324df96cc25c, 0x0144286e7d267403, 0x8e4898a1d2f63b39,
            0x5e2656dabcb2ba34, 0xd19d149ec4edf356, 0xcf4193be66adb379, 0x1481b23e36b53247,
            0xa1c7797762368d59, 0xa2d6cbd0181facc8, 0x6cb3a1e39c412f63, 0xde8a0a13f5c26e44,
            0xe8ee5d8bacfc47f7, 0xbb370450ff1b67ef, 0x7311ed2fab683c71, 0x27a045544bd6b90b,
            0xf8ec67ff7af8264f, 0x252c5124fdd1b444, 0x8fa1f1943f4a8057, 0x3bce42687136de69,
            0xb17aa1418e097421, 0x383d1903d54916b7, 0x50baef0b15a4180b, 0x04442e06cd80f43b,
            0x83ba02f6604e2b09, 0xc512adee286d0985, 0xf1370a54993b29a3, 0x573f3672a848bb3c,
            0xcc3452a8a610583d, 0x10d05ea6f6ceaf63, 0x6746bba589a64858, 0xb9db464273e4a2ff,
            0xca79c0ce1bf7dfd8, 0xa2f5556418bd9a65, 0xd9fe79092e3e4274, 0xcaa49fe377ef7909,
            0x4d1f6ea3897490cc, 0x3671f36bb93d3773, 0x20d76ea7a1dd1a2f, 0x91d698617bf4a0dd,
            0x1f9fd6574db6306e, 0xfb63cb139b8378ee, 0x9777825fcf01849d, 0x74a17782b818cdb9,
            0xc1362d91f0cc8eeb, 0x13c1cad689817b2a, 0x9c5f22ed18a43657, 0x38564484c1f87a2c,
            0x8ee71c0b6ae01607, 0x632457f432728a97, 0xe84e332b06e9e8bb, 0xd0afb9fcc8edd0e9,
            0x017519afbab7d826, 0xa36957f063b0405c, 0xb6e88e3bc62ffdad, 0xf66e1a4ba866cc66,
            0xeadd5e9e54639307, 0xb140ea5d85c4c5a0, 0x6dad55059664d31d, 0x2872341fe79689a1,
            0x8c6100861d223a0e, 0x2edd28affbb2264b, 0x14b9956052af91ea, 0x6fd37d3d110a9406,
            0x4a70893609a12a68, 0xc391c1544d5d5658, 0xcdcb491da51c2e3c, 0xa3f8184b31bb1bfb,
            0x822c0351eb693f22, 0x94517b0f7db326ac, 0x88d6ca35bdfcd6bf, 0x37123be309a60146,
            0x195553af8d5cb953, 0x7ae168c8d79d0f3c, 0x6d1d6af551a7be95, 0xddd2cedd2cfdfe49,
            0x2a1af4e2b90392b0, 0x82fa68beee272793, 0xfde5ffb883521453, 0x52222a8086bf3495,
            0x99a40f3f7c2319be, 0x5a866be06f0f2057, 0x1789ffd7391774da, 0x8250a31901c609c2,
            0xa02a07d67dae0270, 0x370cfa44682ab98f, 0xd3116b3dca7ea4a9, 0xb66a1719fed5ef28,
            0x6b591171d7ac5bdb, 0x0faad19342290f7c, 0xf47d3e3850785f0d, 0x26096eebb0dfdaea,
            0x0dd7cbcaa40e9e93, 0x55c7172c1fe2c99d, 0x65431b05869447d0, 0x4f1f53ca7b414fce,
            0xac2e5cf61f9fd1ea, 0x0775cdd3a3ebee46, 0x152706d353a54c11, 0xf293bf8211ad9352,
            0x56605f39337f9e3d, 0xfe36d26a103a5496, 0x38f48e0d9b80463e, 0x1eae57864c68ad2f,
            0xc6e28d9476852d74, 0x8306fc52f43d2c22, 0x6f16977ac21d808d, 0x94f8be700ae617ea,
            0x19817c44193b73f7, 0x2be1128ef6ea6b13, 0xb5f994cfbc68b21b, 0x2e962a2b7b8482e3,
        ],
    // j = 352: cos(352·pi/(4·512))
        [
            0xdb941a28cb71ec87, 0x2c19b63253da43fb, 0xb67292cbdf4cb882, 0xf8ae9c38d38a7789,
            0xa71857fd6a653db4, 0xcba1e4ca9b20ef6b, 0x34c147bc2b0e2d1c, 0xfa57f8c12569cacf,
            0xf282b8246c8fa120, 0xc5e7c358f86d96e9, 0xf939ff62e98f120f, 0xc0240f46a291ae14,
            0xe6b82152736a5f0c, 0xc4cceaa6f28468d1, 0x7741626c30069f8a, 0xeb29b9df20358b37,
            0x1cf719d4d144348d, 0xb79a4a84a69fc3fb, 0x85cc1322783db6c7, 0x5e0fb806e1c0e3bb,
            0x0a406be6ca97983e, 0xcda596533cc3a948, 0x0f0c6c9e71614a19, 0xbe19d3600eb46545,
            0xd2023b682f215d11, 0x781b173e52c3f8e1, 0xf3192609589170ee, 0x9800fceac9f362bc,
            0xb40f9bf814ce936c, 0x56b939f3825dbe67, 0x54b29ff5ba714baa, 0x497ce804f75e0f86,
            0x74faee4c053370d4, 0x32a9065b1e22bb99, 0x7683acf7bd24c76b, 0x9b351a921d38bf69,
            0x9e30c0ff8127aa78, 0x2e55182e203103a5, 0x6dc2265241ff6a42, 0x2bd5266a08572ec1,
            0xb2ee3161ada69ac5, 0x6ac2f810d79d2da3, 0x936ad9338c8c548e, 0xd7af54b4121c4adc,
            0xfd8d5eaff02b7b40, 0x99ac5257bd51260f, 0xcfb2b6bbeb3c97f0, 0xf861156a43513af1,
            0xc6bb585f4c641252, 0x69361fbf6fc0ab35, 0x25195c3159093d77, 0x87ff31e25fd4e2c0,
            0xe04f3afa9ce9ab3a, 0x3b5892016f1e7d27, 0xbb42eafd973095d3, 0x219c709e6b627966,
            0xe3848e0e47e9b7d6, 0xdf5cd2a2025f2ac0, 0x58fba7f9e5812acf, 0x1fb5b7028157e4ab,
            0xdb9a4470680eec94, 0xec513dcac4d463ff, 0x552a8851fe4297da, 0x106c9168419a4236,
            0x9255818a1b7f219d, 0xd35c55c0b8e7ba3a, 0xb985ad94ad20abce, 0xdac84a93d57d6ece,
            0x22c91afaa1dc91d5, 0x93ac9c6e62acc536, 0x2556d1040fba8501, 0xa9ec20fd95f4e61b,
            0x0d8f8d213edd0227, 0xfbae039d358d2c67, 0xb24e41354a620d08, 0xe57e82726db51e1a,
            0x9d64897dad640fb6, 0x7660db103c029949, 0x92b216f5348c6cd1, 0x38b36faf85bfbefe,
            0x42cf6f739a2d6b78, 0x7427bd85bddc1da9, 0xaece371688f0718d, 0x0d6c17ecabc8284f,
            0xa1ee59d7f1d1c3ae, 0xa07e7c28f3e41dde, 0xd409b75f3020e6be, 0x76638253c88e7358,
            0x508ae22deafe7d37, 0x9b94ca76ebf35aa4, 0x27be1365f1e16d1d, 0xa4173dff7330d664,
            0x9144f24c3973d4b5, 0xf7f9e7390ba82431, 0x79433ddfa728710e, 0x45de83a47ac53e63,
            0x869697fdedaf462c, 0xd3e61ce7961358a9, 0x02f5c9446f61bc9f, 0x5199967473dd4e2d,
            0x5998de9960cfb218, 0x13be07527c25a1b9, 0xa6521e990ba4ae60, 0x9415009b1ad73331,
            0x92baee1a69ce6bdd, 0x621446982e386441, 0xac8545731820973a, 0xd644a73b15c2d62d,
            0xbb7f63362a20b6c4, 0x80ec5528d544d2f7, 0xedfeb9b7686ed67d, 0x15c91e97fedfcc69,
        ],
    // j = 353: cos(353·pi/(4·512))
        [
            0xdb605a52ad60b535, 0x20b7f240c482b1df, 0x05d81e67e011e2aa, 0xd63780a09b565264,
            0x380be071e516c12c, 0xcddd858a7727db4e, 0x4a2fd2736bb05ec8, 0xcba21947ae2e12af,
            0x617aaa32b0d560e4, 0xbdef9d3deef0afd7, 0xe07589fccb8f60d7, 0xe824bcd9033ae2a3,
            0x26ec862b437cda43, 0x6bc199c18bf0f509, 0x5628f122158e08e4, 0x1d8f463b9a131d68,
            0xecd6a95cdcb36e83, 0xfbeb2f6c5930e527, 0xee270dbc8f00c07c, 0x681c76c08491c000,
            0x3093f3a30c2ff7c8, 0x279bfdc2480b93de, 0xe36be2b8bfa2b731, 0x6b7ddb322047bf37,
            0x51febcbca6533406, 0x28ca99fe82cf969e, 0x1716fac536e4a992, 0x24cefa127c825aa8,
            0xe6009cc86c9163b0, 0xca25d93688f6b85c, 0xbdafab2b2f98b1e4, 0x1cd4d6691e0d05ac,
            0x9ff867707d53e1a2, 0x1baad81b2739aaef, 0x9f29935eaf9df223, 0x62557e62e05c0266,
            0xc6c0f8b45c895cfa, 0xef029eff2b8c8886, 0xf5ba2c421f6d18b0, 0x090b489939c5905c,
            0x5617aaf97f651879, 0x200973fe6a302942, 0x85713d305d9efc78, 0xb1a3bdfe4630a3f7,
            0x4c8bcc26fa9e5235, 0x86f6b3f880567cc8, 0x53218c28783f33e5, 0xffb1c53031f44bf3,
            0x33de807f65bc343b, 0xd268a0bf08dfdbee, 0x206d93a358e00e40, 0xb4e550f7d1976ad3,
            0x6d229213bfd4fb12, 0xd02d1cceda631f0e, 0x4e25f3fbf6e56955, 0xcf208293ac2f2a10,
            0xfda599e3fd9281c8, 0x2741700d1ceaee52, 0xf1ea71d2cc2e1a36, 0x347dd546bb33eca4,
            0x2a3a9411c6758b1e, 0x38e31234642c227b, 0x9c9400924d483f8d, 0x75cfb5814c436d73,
            0xb88bcc0f9731496f, 0x0b2463a6762a61ff, 0xb7c1bd4b7b8026a7, 0xe40b089315d9a65a,
            0x95c6dbf86c22f74a, 0xb194011879b85397, 0x1c3894509685c2b3, 0x99fb158538b475d5,
            0x2284c19dbc79b7c0, 0xe70fe80d160cdce9, 0xc57cb694765e1b94, 0xe04b13748d2b2358,
            0xfc17dfbbc9923bd0, 0xaa8e237244ed7460, 0x1c23e31518ef0c83, 0xa957fff486532e69,
            0x39db2d37b1d55998, 0xfe64a5d5be5f4285, 0x884a3343fb0c3132, 0xa453cd571a13bafa,
            0x94bbebe57e6e1a5d, 0x85b41fe7c3549501, 0xdf531d95dcaaa38f, 0x1cd164417141b558,
            0x5692c4865ddbc211, 0xf14911fb144da93d, 0x0533d449ac15f8fb, 0xd9a70ee204ac7053,
            0x1d7210db68aeae05, 0x71ba169c4b1249b7, 0xbdf37b56aef9e624, 0xa8507aaf6d9d113d,
            0xc911be9e3f3609e4, 0xa2a126e90571f4c9, 0x2b5fcb5c9e7c051c, 0xd172121677a83b01,
            0x443f80e2fa6f1afd, 0xdc493fef47413e31, 0xe77d5d1afdbcfb00, 0xb30c6b20e864a512,
            0xd0b1dc9888a545d7, 0x69805909a88e75d0, 0x05a8c03f33dd791f, 0xdd8b72aedeaaa157,
            0x6d1617fb4ca820f7, 0x10f05a47084b618a, 0x89cf8305ec837d6a, 0x5e7af2370d544269,
        ],
    // j = 354: cos(354·pi/(4·512))
        [
            0xdb2c78a7ede238a9, 0x5a98479cbef2ecbc, 0x767689a6e0df6cc5, 0x146df4733e23b86c,
            0x3ca064499a83155a, 0x3a358a102718c7fd, 0x4bd40b934e979f6e, 0xa11a3a081ede79fa,
            0xa6d973348d0b6f53, 0xaf56a922fb0c3b27, 0x44584674110f5181, 0x54288afb866d775e,
            0xad74bf97a1573de3, 0x86cff7af51e5fc86, 0xfa3a8fc386826f1d, 0x29a7afa0fa223eb2,
            0x50c8a3fc549fbf10, 0x997644aff777e987, 0x417f6e188af69774, 0x337cefcc48ee91d9,
            0x590771d8e9bcdd5b, 0xc0533bb5fbefdfbf, 0x79757a6a7b43425c, 0xa9db7c530980bc62,
            0xd59e9effa2deb0bc, 0xa757fb98f8e00aa2, 0x625ea288e6e4dd30, 0x4b74e776979ac91e,
            0x831ef00a77e99682, 0xf0574c353d9af2e7, 0x398b564a0bd45f32, 0x8320253b37195d61,
            0xf0e21e243f09e613, 0xf563b44cf3d4bd43, 0x6a7ce71def492bb5, 0x86d10154463be1ce,
            0x698cb8becab252ff, 0x536574fd6701eb16, 0xfc0147f803dd4d7a, 0x2efd54770fcc0c48,
            0xa9d7d3ff933af854, 0xc9b883b8dfcf00b0, 0xe1794aba4057bbd3, 0xa95354ca3c3fb46e,
            0xf2bce58e3c0bc05b, 0xab1077c081b20931, 0xba7b167799b73bdc, 0xc2872f0f00e4a32c,
            0x2f41ac4019e780a2, 0x5bb49606632477fa, 0x3337adc0d4a38a07, 0xb11b15f600a8fc30,
            0x5082d5dbfdb730c1, 0x7b85ff3a1ae1984f, 0xdb98eb3f03e92c2e, 0x3946f0c3b2788446,
            0xcfb6663c046b9446, 0x8ff92f7682b3636b, 0xfa912b37248497b6, 0x490eea34969a3359,
            0xe65680a4fc488af7, 0xf87492a9cbb5174a, 0x3d39a604fd93290d, 0xbf7161b59b9fccf5,
            0x6fd1bfaf8def3634, 0x09579d8f7bef8bb7, 0x5a087249fa532e4d, 0x3e9691b4b4727d0b,
            0xa44fc4104be46296, 0xb9e43d6829eea3e1, 0x6377e63acaa516eb, 0x8659e762eccf91a7,
            0x11ffaf83e016da74, 0x701adb2339c407cc, 0x0036d6b1f85c07db, 0x8c922dd69f6f8077,
            0x3b41180cda3fd363, 0xd874e8dbe18e5a14, 0x9b83ef711bc5f5fb, 0xb0fdfac1071ebb68,
            0x62743b2535f1ea27, 0x82e0302d0cfe6219, 0x8bf5d1ea757d855d, 0x839baefa61c3b8f3,
            0x06e6c53a47e86b3c, 0xd15b55ac4bd6d9bf, 0xb3b17454a7fc8703, 0xbeb4d5ab2682426b,
            0xa5a4ee7315fabd89, 0xd516fed9af5fa7cd, 0x45c09052972200c8, 0x6df5d620dee9c4f6,
            0xde016d34fa39af55, 0x4c21d1977ba78c9a, 0xefa634e889c5cbf4, 0xc4ed4fa23e5aa87c,
            0xe0e9544a029296fc, 0xc525abecfcb33bde, 0x023c76d4a44b1919, 0x984389749ec87aee,
            0x2b15f00bebd1fa25, 0x51c3ae440cc4c4e2, 0x8177b00924a2dbb9, 0xa0d3f577e9a1545e,
            0x8ed4b52a0b809a7c, 0x9ab132292ea6c820, 0x830f57bfefef888d, 0x6d35adec63cf83c4,
            0x0bc4307517c3c44c, 0x04aa4ae67bfd685b, 0xc4beeb6667b93cb2, 0xf1859d22abb43cc2,
        ],
    // j = 355: cos(355·pi/(4·512))
        [
            0xdaf875308d298eaa, 0x997d90236c065c44, 0xd3d6bd5feedf59b5, 0xf081f09153c368bb,
            0x6d07c56df84b901f, 0xb09c718600b2e88e, 0x6c1e09372d00715d, 0x7cc6c693748193d3,
            0x78e690d913c05da9, 0xa190eb2f6ccf49f1, 0x115a36d5eb680334, 0x05e4e07af1f04129,
            0x9ff09a8d1d5b16d1, 0x3aec41c530b5e427, 0x1d53534c1f1a3413, 0xfba1152adf8ea462,
            0x93b1a1e22622ccfe, 0xd6ecaf3cba7e3653, 0xf537d11faa47b755, 0x90124efac5138567,
            0x8e2f17acae2a4108, 0xf20d64b973c0fb49, 0x5fc153a7dd8dc6a9, 0x1835098b1f4ea71a,
            0x663bb1c9c4805d64, 0xfb2ac1b153c408ec, 0x9bb89b018e414991, 0xa55a0729f245f4d6,
            0x571602a9aa600c93, 0x3090ef87f50cdac6, 0x0831e87430f4e17f, 0x39589cdb39ead2a7,
            0x0eced07cec7d9b2e, 0x4dfd479760a6d509, 0x1609933b6c0c949c, 0x7b2aa3ae626bfe33,
            0xf13b745f59c158b3, 0xd64f17c25bef6453, 0x59633df72f6720b0, 0x9e684d8545dd4826,
            0xe3d9131131758fcd, 0x6f6b572138f40271, 0x31773ca75796650a, 0xcf5a2af5bfd77228,
            0xddcd7794ba898e40, 0xaa59879b8deddacd, 0x744ca388e61d58c1, 0x975823088784e98d,
            0x58f8f95845fc3423, 0xd6ab200498bbb61a, 0xa511077911dac87b, 0x03dfeaf49db4ee8a,
            0x8e09bf91c22f28fb, 0xb9e717388d91c2ee, 0x7449ca777a918c2b, 0xe9698d8d6bc5b224,
            0x9efc177c3dd5d22c, 0xb2647a5b855c73cc, 0xaa47963bb3a538fe, 0xdd33e0ff2edb0e0f,
            0x3cc5f72e72478baf, 0xaffa379e3775a4f8, 0x59805555a3768766, 0xe5edac3622c7230b,
            0x0943eef7ab888ee0, 0x4e4a68c48a2a48da, 0x13e446e8d23822f2, 0xdb2df633ad0fc36f,
            0x6cd009164382da71, 0xf641e54642e98330, 0x1d5c3bb426f1e9a0, 0x959188a9afcd6918,
            0x923ca31eb300fda5, 0x0b9eed0efad2bbc8, 0x30fae4c97b12ea72, 0x78ab87b4daaa0983,
            0x16123ea82caca09a, 0x319510f4cdb276b1, 0xc7556df3e9fc6c8a, 0x430bcd81f4c2a611,
            0x1fb5af01451c58b7, 0xd593c8f7129ec9f0, 0x1075c02b312a89d8, 0x88ff5bc78f1fe137,
            0x4b5628d842cf0ec0, 0x7691baf80b689d2a, 0x4bd7e299984c901b, 0x22c35e19addacdff,
            0x549de3a62cd0db85, 0xcf6f4ca6c0d54d9b, 0xe4a499f174f08751, 0xd9a7ce0d9651abe4,
            0xfc249338427d747b, 0x28cbe6002819da7e, 0xf92064f50f4f2f2c, 0xfbd77dc9ae4e9c51,
            0xd44f79e229b2780c, 0x43dced3064fc6bcb, 0x1c30c91998eba897, 0x42c97106ed4227bb,
            0x383350caabdd3f5b, 0x20ea47ad869d99f5, 0x1cb43126612d912d, 0x0c58b93e123c246a,
            0x987635db240cbbf3, 0xc53e00f0e5de8a0f, 0x74e4d74c7caf1cef, 0x2d41a39ab48dd44d,
            0xf4c77820388cb948, 0xb780946bd0f0eef6, 0xd30f543d22e2bfbb, 0xdb8cc268f4c32bbb,
        ],
    // j = 356: cos(356·pi/(4·512))
        [
            0xdac44ff490a02710, 0x5b267c1bcff0ab61, 0xfe33b3cb47dd0887, 0x215f69bc5923ed9e,
            0xac542e8fc051c691, 0x1d385a1a1da637a2, 0xaad1207e3c875d8d, 0xc3ecd80a37098104,
            0x3511c49745def19e, 0x4ec7ea9cf91fc889, 0xdaf4b9b15715b427, 0xb5d89fcbab21fee8,
            0xeba2e516ab100625, 0xa963c170f370fe35, 0xd81b3ff4fce84de9, 0xc9c922dcbbd884e3,
            0x02c3bcba5820bc40, 0x0a6e16b59375f70e, 0x243316643a128064, 0x23c6e11aa821f29e,
            0x364555f0008de773, 0x9f9655d27efd8b10, 0xdf77b40c22dc5aa0, 0x17a98d356f8efb02,
            0xe727dd7fe89bbfc0, 0xfe9f8076b3e73e6b, 0x00b01f0e2cda984d, 0xa7ba501c9d878fb3,
            0x0585c73da3fb1e8f, 0x958ceb3ffd6d442d, 0xce0f9d365afe9c8c, 0xdb8988b68b42ac92,
            0xecfb98d19267f47d, 0x5f0c58fdff050b16, 0xb2443f14223bb880, 0x3492eb1cda48f1aa,
            0xb9dd72686a4cd6a2, 0xa467d465aca25269, 0x4630a286cfbc6a52, 0xb2c8ceb9fc08cd4d,
            0xc793a87ff2e713ab, 0xa250af0f004fe263, 0xa73aafe5c9a6ade1, 0xa86310ec3afc1d54,
            0xa68b0cf42bff30a4, 0x32e0f715fceb0fa9, 0x871cd2d29befcc9d, 0x48654d9c3b602c9e,
            0xaeeb30d95d93b998, 0x25aba1677411e49a, 0xe9ab190b43655058, 0x0677ec1324d52bd1,
            0x0d8ca8b266304924, 0xfdc1965e98549efa, 0x483a8328903af6a0, 0x53b7d5968a686de4,
            0x1fde87d0ac374265, 0xd3b1f1f078903331, 0x2eac5dd72939e08e, 0xcac7447438da19f7,
            0x8cf416e892cdc304, 0xd74a72f21459bc88, 0xd34de01bb1b05b2a, 0x44450094ec24b0b0,
            0x089ea52da2556e3a, 0x99939857d4ae2f68, 0x624de219eb7343b2, 0x4b08f7b71d5d89c4,
            0x341c2e3abe890a6b, 0xdd661f94056b55cf, 0xd7217b627d54e252, 0x510ac7b6d2cc4390,
            0xb0be01218162e4cf, 0x330ceb05ec6560a8, 0x82db0f9ab285b1fc, 0x7074c0db45f7fd4b,
            0x1deabc19888226e4, 0x6973c61cf87968b1, 0x0065ee3eede710c3, 0xea1ba679c05dc686,
            0xd9509b4f9b1ee4af, 0xb14c3256a2fa03af, 0x231d37b9b3f7953f, 0x3862a8a6698f1add,
            0x99db2ea664d837da, 0xcbab695b61ed3fd2, 0xa744317a67b0b236, 0x9cf5eaaf0900f590,
            0x2661f9682a0ea8a0, 0x4eadfbd8d617044b, 0x16ac10c97d85e815, 0x026269eb80958560,
            0x14654d2818d340fd, 0x4eac92e5e86d273d, 0x20a8d80daa8f748b, 0x3f4863517a53d9c0,
            0x7d0a7560191a34b2, 0x2a81a8f1d4936c1b, 0x914bc3466dc2cf1d, 0x3e6721782ea242b2,
            0xb6e897142af7e0c6, 0xc9ccb4a53b1f14cc, 0x88520fe7e8deba86, 0x81aa75f86dd5c125,
            0xc0cde303bb94f10e, 0x16bb90a448027433, 0xad7cc0e7709d42ad, 0xa00bc318b02d662e,
            0x8e390932ecebf186, 0xaaea12560ba12405, 0x2b9c54dc5fe6673b, 0x3bb765a3c318572f,
        ],
    // j = 357: cos(357·pi/(4·512))
        [
            0xda9008fc02e48d19, 0x6be85f945a297608, 0x94ce85bd8cf68194, 0x54bcca9408fde89d,
            0x96ba269fd7155b13, 0xab1d4f7168fb1733, 0x395c882c230d59b3, 0x9453accdfa591d21,
            0x39f5ce645f927d63, 0x7adfecc69b33a8b8, 0xc2ad27c6d58d4642, 0xc944a3e730f7dadc,
            0x7357b882f96a1b1b, 0xe3fbd4c6f9b30376, 0xa1c94adb4cfdba74, 0x1bddda8f7db8a654,
            0x917f0fdc02a243f3, 0x856b12a7d677fe35, 0x9a0932d492feecb3, 0x9dd5ffdb1a8ac075,
            0xaa3a1bc09036e283, 0x82d70d26e334dc83, 0x83ec5f5054201a8a, 0xe0b805b36479b686,
            0x390e8ab1bd2e8cd9, 0xb9a6fc04bff780c3, 0x8f9f52baf8fef661, 0x6fc679be6218d9a0,
            0xab58744853037523, 0xf00db55552b03968, 0x75ccffb1bc1a390b, 0x23aa6e27a2bf287d,
            0x439c6faa0e846e73, 0x5b245a69c2584e6d, 0xbec8f396556db414, 0xd2ee7dd1f464b011,
            0x7cad491f780294ad, 0x20b2691ecb4c14db, 0x36169a412e5e75a7, 0xa22c67ca2441909d,
            0x398c0ec44f0ddb26, 0xb2fe3785bdba46b4, 0xa65b6411a9273a7e, 0x2e1603fe5ef593b4,
            0x2d68983d687f1cc0, 0x10756a82302f038a, 0xd9f4578e682afa21, 0xa5a47fd3e01609ff,
            0x9266c6449f6747ca, 0xee62838d78042447, 0xeeb8585c5e6fec39, 0xb4764cd745de8ca6,
            0x758d474189505cda, 0x94e71eea55a40694, 0x88d42210c55c2107, 0x4f3cce1c6115e8fb,
            0x992f1b4a6ac36d72, 0xdb09d0a74f95a1e8, 0xcb36b0f81db66305, 0xb4c4e95f346d1f42,
            0x9db006eaed8bf3ed, 0x678d897d55bb7d12, 0xe0067f7ba3c56f09, 0xf548e9b2c237df3f,
            0x51355ce7f176165c, 0xe2cf96ea6f14c8a8, 0x15807db23cd97ea7, 0xe9f213435d79ead1,
            0x87d1fc6886ab7ff3, 0x5732b9a740390e16, 0xefa1ad0d88b5460b, 0x573474389b74c104,
            0x729d3c5827496ad0, 0x5974be1d86a28dd2, 0xdb3084f433070b31, 0xa7b5f6f10cc27b45,
            0x80b810a28b52ca42, 0x0597c2dda0499302, 0x862046827d522003, 0xcf9fa4632fdbfb94,
            0x103d05a93d9f8be9, 0xd78fdc239eceb974, 0xf1e8d5c044c91c25, 0x643186a885914223,
            0x03fed0433d7a759e, 0x16ca59f7cb1198cd, 0x105a3e3febc37742, 0x86fdb0af465c37ab,
            0xa788afc2d678cc30, 0x28bcbe6558e44950, 0x23a484cb05c73721, 0x30847d445f7f302d,
            0xb2643234733f45f1, 0xe51d3ac78e0b5f8c, 0x3a51ce49bef0901f, 0x4297f52fa6ebb65a,
            0x376a1f15ae42c5aa, 0x4b37e5325bf888e0, 0x550465cc8fbb1762, 0x715d135d865e7bd8,
            0xe34c43fa09496c23, 0xf6f9a586e061b136, 0x789743d232263a08, 0xb4d4c53f7e1b68d3,
            0x19e7882f82f68254, 0x7473b3966c8859ec, 0xf9fa87c348369996, 0x92930bbcec4dbeb5,
            0xc69b12f9ab02d71d, 0x91bd1e9f3edbe5c8, 0x98a58e75e4ed0bad, 0x3f807043819a0f34,
        ],
    // j = 358: cos(358·pi/(4·512))
        [
            0xda5ba04ef3c929f4, 0xe257bde73d83dc19, 0xf1de845e4fc65b78, 0xd34a7cf53780395e,
            0xbf841627e58c1f2d, 0x20016b8ada7b362b, 0x2746e5a72cbf5241, 0x88f14b688d426769,
            0x080b3b7333a256cd, 0x444d20da90caa971, 0xb3234f07a3554f9c, 0xeeefc5f18c067e97,
            0xf5792356d82576e6, 0xcb118da404e946ab, 0xf4b88074f45c656e, 0x6cb505a1774dfae5,
            0x5e79d2acd724a970, 0x28351b63af30042c, 0xa6cdd1e022806b4c, 0x043dd5a38b0cb826,
            0x090923d1a67e459f, 0xddf96dc0293436ae, 0x9468f35642f54fdd, 0x5f08938e1dc0e4b2,
            0xe7c6a98f0c43b69c, 0x8a5beadb8d50abee, 0xfdd7d9a91ed96bf8, 0xf0fe605b7a761215,
            0xb75e11b2ab20c152, 0x99f965b9d3acacf4, 0xb79fcd16fd6eb5bf, 0x97b85b44914d27a8,
            0xfba527d77cc40364, 0xd0209f69b34bb00d, 0xbb4d4c25f226d11b, 0x74590f94ea812684,
            0xb08e55ea84b040e2, 0x75147168746fb62c, 0xe020dc4a46a9fed8, 0xd8b5e79c5ea93705,
            0x5891278e4879529d, 0xbdaca6d68b4f5444, 0x99b00bcbac00a4d6, 0x977d1f96614fb980,
            0x816401c20750cadd, 0x464e23e26894e03d, 0x08d792fc81e1941e, 0xa84acd982f10ca95,
            0xca982e30eed6af5b, 0x392d84c40df89f32, 0x9db27d1c86c133d3, 0x032e2037ece7cc44,
            0x7ff5a7c275c8e541, 0x4f526816537d1048, 0x373e40c79c41185a, 0xb3e2e2b070b93fbb,
            0xd058743b3af06090, 0x91bb9fad6ae1d585, 0x4040cb540b098876, 0x4c92c06205a10c39,
            0x5d193049ca5679e1, 0x961b67d23e25890a, 0xf795db30313ffa79, 0x67bd5211ce9cdf8c,
            0x7cf874d838019438, 0x63bbed0b3ec60a51, 0x8b21658d132ee991, 0x043d5e1931b94d4e,
            0x9c7315ea6bdf7c3f, 0x73d006debf86d7e9, 0x0be0f779398e1000, 0x6bfb52f1229048ad,
            0x585c8c0edcd8f014, 0x6a78757f8a2c667d, 0xd7ed5bd66ca63188, 0x67de4a32f4f29ba0,
            0xe219a67dbb9ef8d5, 0x246c6fd6028f51d8, 0x84d11cce4a9a9b50, 0xf14f38915e5a5b2c,
            0x03f2f989791fe1be, 0x0035a6c53b9e7e00, 0x3ed98e411dae5bef, 0x8692fdac76b92fb0,
            0x1249f646c05a3587, 0x4c61849f647e0fc4, 0xa511c45a8c8d2ad3, 0xdefec18b0d4f0fc2,
            0x9b8cb5479576139e, 0x5e7e4fc8b4b4bf41, 0x8adc4c873987cb8c, 0xbf289db44fe4a1b7,
            0x5203dc3b1fab3340, 0x77d22b46d0b6ed17, 0x7c97dc8fa681e80f, 0x6661c060766248e0,
            0xb0396787029ec5da, 0x0e8d346816b57925, 0x3b861a73a50f5be4, 0x87b2ce597d913356,
            0x1d10c53b49572fe9, 0xe7dea49fbe990939, 0xae8d880cbe173bb7, 0xc851409b59a6d2e7,
            0xfa71fd97e98df4ed, 0xad9ad101f38f9fae, 0xa8520da90cb07cc9, 0x1fe3e18dc65d3ead,
            0x081c044a0b364ccb, 0x5e13faad76ee46a1, 0xdeee1bd243dda44c, 0x8b34d57b7a80240d,
        ],
    // j = 359: cos(359·pi/(4·512))
        [
            0xda2715f57853067d, 0xb6f395ea0bc1bb37, 0xd0b38c0ea7a99be8, 0xe7337510e8c0c74f,
            0xee4ac7254337952e, 0xf3be1753baecaec2, 0xdd3110b496810202, 0x8afd4091312f698b,
            0x7cf5170fbcdaf087, 0x574b2db97314cdf2, 0xae91e4e4ea064eae, 0x68bcbf95dfa69823,
            0xeb2d0ebadca0f279, 0xc0e2020194ba494b, 0xaeba5cb567d30749, 0xce14f8211e2f9dca,
            0x23a3baabc4b8d278, 0x8ef33675cb86d54c, 0xcd40391bfeb174c5, 0xde33624b3da06055,
            0x4dc53e50920e16ab, 0x5ed765eacb353769, 0xc58b7039bebf70bd, 0xcd1e262a6f994709,
            0x1abcf39e96633076, 0x460392a2312dca33, 0xb05c0f994b56c975, 0xeee57f9a4b6ee0e0,
            0x7065bfb0b0f94942, 0x48d69b0f8cf82b66, 0x93aa9c9f3eb4e5cd, 0xe1896f36947e4bd2,
            0x07b0078e82e15bea, 0x5a8f59cea2b63a55, 0xca8d9665a1e86128, 0x6f451da5d1996c50,
            0xea209a383329b670, 0x80944c60725f6693, 0xc9642c65365c6485, 0xc9d35673803a651e,
            0xa6f23064e0b10bab, 0x14bb57b3ecd7f055, 0xfad9e5d3f30638d5, 0x04ca396bd8fe2516,
            0xac58208f2586c63b, 0x142c042457cd74e9, 0xb558dd95ad0b48c6, 0x28253c466b0ef082,
            0xe877afdcb76e55f6, 0x06a68b44a1902904, 0x0a809e7867ee29d9, 0xd274ea8b76e94723,
            0x06c115956e45bcb1, 0x946ba52ad55edf54, 0xbaaba8387d139c06, 0x8d9eab15b9959a55,
            0x7a7c6ac7d3add0db, 0x21b8a1f1676620ec, 0x5d2d2d5a6b3d8676, 0x1e4d3fe857b29f0f,
            0x1193be21fe0dd7f9, 0x685fcab81c7cb435, 0x91128d46b69ea3d8, 0x4b9be291591c03dd,
            0xbb8748a61814653f, 0xc14beada8faa36ea, 0x4a9a04b377e7428d, 0x21e91b6dd921e82e,
            0x5946e1394fd54d48, 0x4440fc9ec6ed8bcf, 0x4a7b80cee3536072, 0xc1f36b4318987586,
            0xd814729f944166e0, 0x3b9d37eae7e2828b, 0x1c6a40799df50748, 0xa56b29a404cfb08a,
            0x9f2f08f404d7572a, 0xf1c37f40b3da15bd, 0x39b9153c276bab2f, 0xdce5b8807b1253ea,
            0xa5df7831bb196cf9, 0x63d88995075a828d, 0x092a718e1b5a5277, 0x34d0f5925051ffdf,
            0x87d8ac2417bc41c2, 0xd118f2d6be510b2d, 0xeb4d4166b8d563af, 0x340dcdf4b4c5f03a,
            0x59fac890716230b8, 0x5ffc6d6884b6d738, 0x7bf0b5f91fe20e06, 0xb702e6b7770f0f12,
            0x6db5960af6aa579d, 0xcea3d7fed431991d, 0x928f8e72a305274a, 0x7fb22ecf7403a433,
            0xa51985e83da029e9, 0xe004c7ab0d1b2246, 0x52e789c10681eab9, 0x9077686dc6c6aa0a,
            0x2a9ea277b5a63ab6, 0xd4bdec21c4ebc2d9, 0x8c24547f6122641b, 0x88c0d51e747f8cef,
            0xe55c977d2baff6d7, 0x6baf204495342c6b, 0xd842a2c357b59e7a, 0xd17ed01b70c11164,
            0xb035d326908411be, 0xbfe6df53b92b79dd, 0xfc0442396976e338, 0x508c58356c99dce2,
        ],
    // j = 360: cos(360·pi/(4·512))
        [
            0xd9f269f7aab88c29, 0x28e81dcb6dab91ac, 0x768df376f0edc304, 0xf2abc04130b0a03c,
            0x31cd467b273c3b6b, 0xcfa21aafbc4af64d, 0xef3cbc2216423e25, 0xf84f400eb4d52a61,
            0xc500dcd1f80a46a0, 0x9fa35fd8f1415d70, 0x07160c06bb323eb2, 0x5eadca848f98f9a9,
            0xf0a4676cadc8dce9, 0xc586fd3339fe5b60, 0xbbab3ff66897f178, 0x686dab0eddacd7de,
            0x232238e37e2c11d6, 0xf8485975d61a403f, 0xc40d8fc8126d9aea, 0x579664b8a91bae64,
            0x2e1d00628e754fd6, 0x3bfd6adbc20de6ed, 0x8cbd6a210ab98056, 0xf1efe54068c3f8ad,
            0x59bf8a2cc828fd00, 0xcc7a20469137663b, 0xd1810738b7441cc5, 0x34e477143bac0fec,
            0xb2dcdd5c3cf2e780, 0x207b8cc1e5448aaa, 0xddf72e56b61e4894, 0x4f4b4162c2289592,
            0xfae16c1de81aeb4c, 0x2cd437760cf0fa75, 0x21a64ebca1c17b23, 0x3aa7840196a95e10,
            0x7426ba38d540febd, 0xdbffa26153bc6534, 0x0843b5bf6a639c1c, 0x77801aed9475ebf0,
            0x6462a1bc2c8f2357, 0x95a25cb9fcb01852, 0x94e0cd739e261d65, 0x9d3f18c3d41135b1,
            0x2b7cb3af9f2908c1, 0x74439c76957075d1, 0x7d190cb647266697, 0x56a0c67a28813553,
            0xdc8639b86b7fe75e, 0x7c97c2991387ecc1, 0x6b5720466ea2eff3, 0x86c5ef829cac6744,
            0x6160e0b7bcee65a1, 0xefb5e2be36a2a928, 0xae82856751edf3b6, 0x70285284d7111a8f,
            0x53801a70b58e7848, 0xa0ce78d363491e0a, 0x7d8fb2ed0bc72871, 0xa98a7e6b1debb30c,
            0x8e7bbd7a661d73e7, 0x99ed810a450d4825, 0x2c6dd3023c60b966, 0xe34d7e38c27cd335,
            0xc4ad1d795e2cd5a9, 0x8c35f874565c06c5, 0x21c440d337c72bee, 0x8fed8de77dead4c9,
            0xd4e1bc07587538d3, 0x8f37ab4aabdbf890, 0x7ba5fb095c42f8ca, 0xa1538c0afa81acbf,
            0xf0ae8104d3542fa5, 0xc0e4ecfc7d401205, 0x5c90202a567eb93f, 0x142e3aebf7939588,
            0xa8c8a7cc2605ae86, 0xeacc4909849c9e24, 0x189b538568821b33, 0x8315b7ca841cd79c,
            0xb99f219ea3307ace, 0xac83fa3a684cb991, 0xfd5f01db99a36603, 0x94ad998c64bf26af,
            0x718617361be07e1d, 0x2907dba4623b88c0, 0x9704c12cccae22de, 0x806696e3882937a0,
            0x279601ae0692b4f6, 0xc996407497719adc, 0x7881629d4153c61a, 0xc812ded41f51a8a6,
            0x09987c7a8a218afe, 0xfa7acfd86237d7b2, 0x331a28542c44ee43, 0xf4110d354a907e87,
            0x1452635e802c62fe, 0x0244b6e584d64051, 0x9dbe4c6093f5e8ce, 0x76964a9e86dccaa6,
            0x5b7e2f6376c2e61a, 0xd82d65a6622cb0b3, 0x9c7b23132a8ef577, 0xe0b8b21efed7adcc,
            0xcf241f47ccf8bae6, 0xf3d627ba7982369f, 0x71d556c534946551, 0xb8d060961a5e2058,
            0x6be51459fbc7ce02, 0x973d0396298bf2f1, 0xfa8550140be0cf98, 0x822bd90396a1a811,
        ],
    // j = 361: cos(361·pi/(4·512))
        [
            0xd9bd9c5daa604528, 0x211d428e8cb44f74, 0x03de35b4be623b1d, 0xa17479b694dc2a30,
            0x103bd8cdf6d79617, 0xeaa60f62f42f0900, 0x0ff301f56c1bfba4, 0x3f487bcf70261311,
            0xac3c7365b598942e, 0x0064ba9f09576729, 0xa2d6d0c6607d2bff, 0x2d4854073b070b78,
            0x1b4e9e1e8abebe2b, 0x61e9d7c976c7d86a, 0x27f7e490c268f479, 0xd65bdb4580864bd2,
            0xf27cd5b85cda2bc6, 0xfcfea592864f9445, 0x1347498f437f96a2, 0x22143cb9bb2ad18d,
            0xe681566f3ed4a82d, 0xab64213c9da7a0d7, 0x30f1448fa6689732, 0x4c91e3da43ba60a8,
            0x209a05042021fa4d, 0x0be3193a818605b9, 0x316b847fde765191, 0x01e4972f8a03d366,
            0x5fdd89ea40f56881, 0x66c405d5d126f2ed, 0x9ee6fee15788f321, 0x0d5cd078b65eb53d,
            0xa72c988fcd33fa25, 0xe905fae20ad71410, 0x6e79e9f547acf424, 0xb502182fac35c943,
            0x38d19cbd33c71020, 0x70ee0dc6277d1e63, 0x628cd4eedd90c86a, 0x25177645c0d49356,
            0xe8df31ad363aa8f1, 0xe2122f29f89c6952, 0x2a1962d7e06f84af, 0xa99b402ce294b7f4,
            0x127aedea6c58a785, 0x0b691f7177db63c2, 0xa18de4b1435c5c48, 0x8e0a3ea694ee4634,
            0x31f3af8cba0fa6b8, 0x1fc078e57f8526c0, 0xd7bf31860a56338c, 0x0f41d3bf3dc2a121,
            0x2075225c1b33d2d5, 0x9e389718d7ee3446, 0xf9acd0b19c60c1e8, 0xefc637a82cc0f23a,
            0xf68e464f3830e801, 0xd240fa90f4dc5b7f, 0xfb58d3366d02917f, 0xf3b1378a3e5fc076,
            0x3903015287816211, 0xecd0953792570b7c, 0x1297fbab4b2aed3a, 0x873c01d76253fd94,
            0xb847df0b65fc3794, 0x85c25cf47761d775, 0xa2c4bd0375b83a52, 0xd316f03967e8c732,
            0xf6c9f786011f3dab, 0x4ed7481e3c85e0b7, 0xf6b4f85da8dcac83, 0x4d7e3f74d9793f10,
            0x9719ff2c7da7ab8d, 0xec074e23b86b5d11, 0xc640dac999b6afdc, 0x8bc4e47882ef8677,
            0x5604d76f0ec6b706, 0x5efc9548786429bb, 0x86c24b0e79bede17, 0x21f99c31a79eff3d,
            0x64a23187f76822df, 0x47f707dc84ad7dfa, 0x8f75f64c61a9469f, 0x394fc80ac8cf139d,
            0xeccb11e312b2c999, 0x98910d9d20c570c3, 0xf0ff8cbb09676cfe, 0xb960d84bbb391ffb,
            0x419f8432d1a992ca, 0x27548d380a7c38c3, 0x4f78f71a01b6208f, 0x0bfc3781194b7c47,
            0xeb8d72790922bdf6, 0xd60475b2f260f044, 0xd639896f7462e29f, 0xe61084a3c05e515f,
            0xd8e66818b9e304c0, 0x7a1d8605fd471a96, 0x30047d77ee7a8c1a, 0xdee3e304e5320e1a,
            0xcf70a4c370546721, 0xaa241b24a6cc425e, 0x0f875309089a2792, 0x164291951cde7529,
            0x32a677ebb7468d2a, 0xe5921bd2743bdd8c, 0x7cc994b8a0399b60, 0xb1784f82d9e8eb1e,
            0xccd555da9b78cb03, 0x70fa14219ab97e1a, 0x05df826180804814, 0x34350fe547e99ace,
        ],
    // j = 362: cos(362·pi/(4·512))
        [
            0xd988ad2f9bdf9bbb, 0xc4e4dc69fc2fff6f, 0x46f213d8f64c462c, 0x48cf20d7e44e3ecb,
            0x8af419276c19ba15, 0x32d7fcc7de5fcb82, 0x52f94ff1f7eadd1e, 0x938423368d12c936,
            0x7a5e6de4266ecc9d, 0x7c82cd0bc4570f11, 0xf24a647d0b531c8d, 0x31d27de356f9337c,
            0x1c458b19667bac0a, 0xd17dee439269a135, 0x2e35a522bfdc4110, 0x99134ef3b683da42,
            0xfd87bd1b5461cc8b, 0x2b42470988f352c1, 0xd961fb7e88602a69, 0xc49093f00e14f2e3,
            0x7855de5e811c3566, 0xd740c0e2944f2a0b, 0xdbb019de52509340, 0xa6727a63b02d4fa5,
            0x2ab3a47316c6a3ba, 0xfadd4e37dc1d00aa, 0xf6b41ee6e1c42cf1, 0x5577dc49ea690a36,
            0x0747a4f5cc05669d, 0x94dc0385ddf414c9, 0xb42bc71d564446a1, 0x0d85016f99a581fe,
            0xafaab4ab85750eec, 0x79a01a8535ea8754, 0xfff7be246422eead, 0x3ec24236df0bd981,
            0xd68d0c7d8c0d0bd8, 0x95b862df8d51be97, 0xd0b9fd6c45876b65, 0xea2d47e463e510d2,
            0xed9dc698cd5bc464, 0x9e105712cf48e982, 0xe8d63b93a87a413a, 0xad2f3b10f089a057,
            0x8e4cc445c0ede8a4, 0x9b5f9c3dcb1da2a9, 0xcbcd2c5554285002, 0x7839542356bfb67c,
            0xe46fcc967501657c, 0xdda18e07ed41e379, 0x3f7d845d4bd5878e, 0x0c5a875af645aaff,
            0x67a126e49615ef93, 0xc1ba92c9d95878ad, 0xc0a198be9c079bd8, 0x3fb90995e2d830db,
            0x923cc0e6fd12d36e, 0xc27bd82b97638531, 0x1f72dfa6441615c8, 0xd22dfcdf76a74d08,
            0x4defbf15b1776ece, 0x461a8c6066a64f0c, 0x22c4f6ad51ef5a5e, 0x293184a0c3d662ce,
            0x8273e1e9fa3065f7, 0x9aa145d0196df706, 0xbca520b51c274842, 0x995bd97a1e6e3086,
            0x1b777b3eda877090, 0xad9257dc183efb9a, 0xaec61bb1bfc92187, 0xb46e0bcaed0a834e,
            0xeeedce503d179cc7, 0x9b3671df27f2dead, 0x8b4c090b56bda5a9, 0xe494edc5526f8534,
            0xcd64bbf24ea20c1a, 0xb0e932e0a26c0f33, 0x7d4a15b544888d88, 0xab4edc9ed2a2040c,
            0x3fff1a9eeaedbd27, 0xbacd71dac9602adb, 0x96d5f00755ed5e44, 0x622694eeb36c3fe0,
            0xfa0300189ade2a02, 0x4bf529dc00d8e559, 0x2087dd8d734bb891, 0x75d0eedd7aa0313e,
            0xa36fce574a7fc338, 0xe4e92ae799957b4a, 0xedee5c4aecd6494e, 0x4603bbab8167490f,
            0xae940951241323c8, 0xd93cdffd09ce2fed, 0xf169c431e349b56d, 0x9dfccb6ba6f497aa,
            0xb5150ae30ad701be, 0x67b13958149f33a5, 0x34efbc220f524fab, 0x209e2006d9a3ce51,
            0xd1e9e71a5440b4ed, 0xa349e0c4787b0446, 0x2668e2b3b02bec5f, 0x86db53a11d029f87,
            0x321b053a4127431a, 0x683f7262dc962c42, 0xbc64a144a40e86d8, 0xa497f67202dd4556,
            0xa24e52453e6ad922, 0xca1da2e54eee6ab4, 0xe1fcb7148aef12fa, 0xd3a1cb389b7d8dc3,
        ],
    // j = 363: cos(363·pi/(4·512))
        [
            0xd9539c75a8f998bd, 0x69bc1f0ac60d2885, 0x7c5cde386949249d, 0x49676ed642f405cd,
            0x11461b88ec74be38, 0x66ebba15e3e68db6, 0x7167adb8d0a32867, 0x7ffcce20aea74022,
            0x6579c071fa34f691, 0xb0a2edcf435517eb, 0x4a2f41566251ef1f, 0x4936ac7efd45dee9,
            0xfaa7e65e38c6446f, 0xa2a4c59698369eec, 0x765a89d2446c3988, 0x26421fe27d2d07ef,
            0x2ff02f5b3f7677d2, 0xb9de87f6ea951c7f, 0xb1e3e318998eeda2, 0xc010d12b16653761,
            0xb1683f8e1bba32c3, 0xa68919b9647e21c8, 0xc8176b9d56138f54, 0x8c01e7fa600e3915,
            0xf8ee91d79ec52a0c, 0xcfe0a70334bfea3d, 0xc5f2b55057cb5d33, 0x538a0c8de6de8bc5,
            0x4b80e6f894088396, 0x1e4b4c8fed047c9d, 0xca06a66190361ade, 0xcbc755d1e42480de,
            0x26d6baa5c9f60378, 0xaffc1a4e213315db, 0x9453aca73260de37, 0x53a556d22a54e9fa,
            0x235ad5281e140c51, 0x4b4e89dde51df637, 0xd3f7a8d18f839316, 0x6d54301c55d5c367,
            0x63366e0026badf23, 0x2c76a91ab8c0c16e, 0x3f255481e3bca596, 0xefa2fdc780524a0c,
            0xaa2d636957c93737, 0x9b5101e7b83e20d5, 0x8e6441c4085c1827, 0x407554ec2109e74b,
            0xd504b9391bc94bb1, 0xd3ee70a9bb9d71a9, 0xae191591c31422b9, 0x580b0fe9fcc15579,
            0xd7ded0d4c75f4891, 0xff971e1d6023698b, 0xf41dc6f8a486518f, 0xf50406f79d87fc71,
            0x49907e53ef928522, 0x6e34618e5c622ab8, 0x0d53a9d7375880e9, 0x8f8b708cf6357dbc,
            0xb6b21b15ee1094e8, 0x9614831036ba942d, 0x21c425f282785ab2, 0x4a0afa27e35ef4cd,
            0xd68933b01917ab7a, 0x07ad487d2d211217, 0x69c5cd4a239b6ef4, 0x47f8868a4930f039,
            0x4d35452f2f552568, 0x16382c70f035645b, 0x19c4ede2bc5eecdd, 0xa0bd30c4aaa1af27,
            0x1e6a6662163eada1, 0x392f2623962dc6e5, 0xf67a317cc63f8adb, 0xf4bd2c8f3bd6abe9,
            0x00775c30148cf1ae, 0x7e3609ee9baa2aa2, 0x421dcfd41827fb40, 0xa23fb70450b0f102,
            0xa6406ea67a0270ec, 0x91709d507115a5db, 0x3fdf347f3f926695, 0x75cd9a3dc3585776,
            0x0c9efbe02635115c, 0x3857536b86669020, 0xba01de4cb5eb3b67, 0xf801e974f4dd2dc3,
            0xe2694bb67cde817e, 0x515b2cd6a51a804b, 0xc8a61eecbda0d1ff, 0x6e5e4ec50a0c530e,
            0x0c1cf2ceee9e65c5, 0x69dfffeb2427d39f, 0x1e91067dafffdc25, 0x4f9e847a82f555e8,
            0x71785e53b5cf0b8c, 0x03d8939b1699f202, 0xac1b213718f2d0ad, 0x00d81b8e21d3340e,
            0xd83176b6b6307b03, 0xcb491448a43af403, 0xac68a26c5747efaa, 0x68a3edf1d9d302c2,
            0xf6b91074302cac01, 0x474170e10c874fb7, 0x6c81af026bf11db7, 0x1b84ea657a43826b,
            0x65e52a5cf4f3f869, 0xee87e6eddc6a000e, 0xca69331a59c3362f, 0x55f0da24e88d335d,
        ],
    // j = 364: cos(364·pi/(4·512))
        [
            0xd91e6a38009da15a, 0x1bb35ad6d2e74b66, 0xfbbd2ef076ad988b, 0xd281e8779e6349f1,
            0x594073cc847cddfb, 0xbd6e16b21bf802d6, 0xd805dadecaf3d88c, 0x3fa9c6fe842af8db,
            0x63935aa370106e55, 0x314240cec26c76fc, 0x1d0ce021197ff6ca, 0xad1e438221eff2ca,
            0x70f88bd030d82300, 0x091b4ca024eaad8d, 0x847f31c0c0ef380a, 0xeb44758e81313810,
            0x2d6d2550ea1de326, 0xd744a9d17c745381, 0xb284b2435a639c0d, 0x01202c18bf790997,
            0x0187bbaecfedebe2, 0xc73612eba1ee3db1, 0x7743911cf98f74c7, 0x8fe7f71c63239fd3,
            0x0930168ddd0d6819, 0x5fbc79c391350292, 0x166d9591cd1bcdc3, 0x0b4accac7da0d56d,
            0xfec8487706f73428, 0x8adcb7f94fa46732, 0x857329bf96b95d1a, 0xfb6127908ca90549,
            0xf0b176c23e54a40a, 0x6227ceb19eab0019, 0x7bf7fc72c93993ad, 0x9805fd6755e72b0d,
            0x3a81611735e07d55, 0xe8b13fbfd7be1129, 0xf2ede9e5004de2a9, 0x4b6ce20d836828c1,
            0xd5a010e28c9e7c4a, 0x929aa49f460c4fe4, 0x1982b42020130413, 0xece180ae2dc6dc18,
            0x6f1c9c6a5f171f07, 0xd50931eb07f4df80, 0x26b2d179a25d595e, 0x0f5ab19a51b80197,
            0x64d4b019f4895261, 0xaaf36cb8d8130f1e, 0xb8ed37f02a33a8c6, 0xd5479983269f391b,
            0x8e9181d4d2ea5e53, 0x664a4b88f1f3026d, 0x256e9b0cf76a5d72, 0x713065ffbe1c6c1a,
            0x2d4ad80fd11409d4, 0xc0acb97d079604b2, 0xf9a6d3055e1efabe, 0xf777a9cab293ebcc,
            0xe22b89f8b86e934a, 0x7e5c93605ef69a69, 0x08f2603cf6f779c5, 0xb0c394cf37f1163e,
            0x47ee958349c0d85c, 0x6ba3097ddbabafc5, 0xd1eaa7e1fcc282a8, 0x8aa837714f46b214,
            0x246bec2130ececfa, 0xad0caa93c6a19f0b, 0x5de4c7b40e7d421e, 0x28a104fcf484707b,
            0xf8493e8cd5f72c60, 0xd1ccd6c027530af2, 0x646423ce574ce414, 0x85cd08726dd63203,
            0xdb3efb16f9522b82, 0x5e07366f33facedc, 0x09b6c18b80c556a4, 0x4b38248a59b72bd9,
            0x71a5c74154bf3824, 0x2bf8b7721613fa31, 0x75ea9dec59dd5e9a, 0xb1cfd527771b7259,
            0x3ef9366862d69d9f, 0x14170a5eeb7e34d7, 0x55b44c93169c52bd, 0x08a074bdc7425dce,
            0x1049a97b1867e778, 0x6f4b08ce2cc61a5f, 0x45c6ff0ce341ab5b, 0x321084562f5c742a,
            0xbbffeda79cb08d0c, 0xf32d522ca753afc2, 0x80cd523a2bb52fae, 0xe00c532ecc77d588,
            0x5fbc5b8903d6a1d8, 0x29a5350f4a642f0a, 0x993190658da31fae, 0x1ed269b88c36cc51,
            0x3013457f729086cf, 0x4b8db222c5117803, 0x2f674a714396bad1, 0x2354c1fd0ec7be26,
            0x6b6178e242f20e90, 0xc23c54f5c2148425, 0x8cc81c3c638090ef, 0x33ff169c86ac90c8,
            0xfaeb29e3273b9eb8, 0x3cdca101588f1393, 0xe38c3ec61d57ce5b, 0x6e830519c2c02c9d,
        ],
    // j = 365: cos(365·pi/(4·512))
        [
            0xd8e9167ed6e63401, 0xe82eaabf596e4436, 0x19cf6c22e3ff8af4, 0xa05aba2df63ba916,
            0xb2bb13a866bc5950, 0xd29d010fba3b06b1, 0x7c2e8239f7dd1b7e, 0xa003e7e720053eb0,
            0x6a3548932eda6e03, 0x2ca701f24c62aa4d, 0x92a698de1914f28a, 0xf582e849a3fb2f38,
            0xd17bcdc4926e9141, 0x8556d0ad37a42031, 0x28792e78cf623005, 0x3febc30f85ac33bb,
            0x6ad1039b1a15903c, 0xb99a8c34689e1473, 0xabcadb5df5b3ae2e, 0xcd83dcae86c1b35d,
            0xe349b5d124ebc213, 0x961f33ab4057bfcd, 0xfd7af979b8f61ab1, 0x6f64ec1d5b328663,
            0xeee887e71e45f6cc, 0x6ad20a5436d09f44, 0x4d61f1a0d92d848a, 0xfe75f4f536c3c6ec,
            0xc5c9c035883b7497, 0x0f0dcff7d2745d7e, 0xf853511dbcca2bd0, 0x1dd02104239718ca,
            0x6df8ab201b1edc78, 0x204b6baf1d113257, 0xb8c07bef86eb59d5, 0xa4098dd722e1e197,
            0xcfa9899d39108ecc, 0x0d22146d79766a00, 0x3c9c524f1f5df04b, 0x5f42792177b579c6,
            0x1bd288a6135e78ca, 0xf4d0a9be481ea0be, 0x7a96405bc27e9d42, 0x0c9a4f241667bae2,
            0xca4bc1af2cfcac43, 0xe5ed05645912f1d8, 0x36773117775d6cd5, 0x933b02d114f17630,
            0x18cd09b04bdb2f73, 0x090ed402ee8c4da3, 0x1e76de0d52883277, 0xc721f874d502d5f6,
            0x2b6b38937d0fdc18, 0x75da71b5cea50b77, 0xe620000f4e86d2b9, 0xd171594be4cceedd,
            0xed6ce457bde6542b, 0xb028c43605398b29, 0x8b56b7afaa067eaf, 0x12ba34e9fa5ace6c,
            0xe487fc84fca79cf4, 0xa00bbb9ad4238746, 0x079a0386b3274456, 0x35bdf25bc01d8ede,
            0x77007a481872d9ce, 0x48f26a2b722c790a, 0x9a28010ae0dd0dbb, 0xf451aebf2e4cf764,
            0x3ee62140b75cd96d, 0x094a406aa3c744aa, 0xa820a35f8136e80c, 0xd1fe8539a1cdab41,
            0x935e8872068ae9da, 0xcdf83ffebeb8d6d0, 0xd04d0532f94d1762, 0x08ae76629e0b1211,
            0xbd07962473e1a918, 0x22c214181d3ec005, 0x8f9a931cc9c4ed06, 0x90be2e3f53f82573,
            0xfbbd7e6dedbe7bfc, 0x481765dbd60f70fd, 0xe4c739368b2d72ad, 0xf47e85e2a08dbb23,
            0x7c0efe52258258d8, 0x15ecc31aa701fe2d, 0xd6389b41049816ab, 0x61b73a017651fca2,
            0x8e54bf97086c5b43, 0x029ff8a3b23172ba, 0x363d1956082d8631, 0xe52759efd4593d83,
            0xa2ec0fb4c9d0b142, 0xe9fc8dd73b36d2f8, 0x3f4dc823e39aef76, 0x02dd6e776be33f26,
            0xa7071d772fd52523, 0x9c347f293ada29b9, 0x5017c5745328d4ca, 0x4b8e2e2663f3a24a,
            0x4e69a766d89deff9, 0x5472815d1a2acb78, 0x6ddfcbf4772fd62c, 0x879a040522e40a6a,
            0x0698f31e41916833, 0xb00f9b4333fb1667, 0x34f0d42773cb2cfb, 0xe24d988e77d665ae,
            0xb4a80a941d3f1527, 0x60725b9f31b988f9, 0x58211c23cee0aa21, 0x58a430009e1a55a0,
        ],
    // j = 366: cos(366·pi/(4·512))
        [
            0xd8b3a1526517a48b, 0x1ed1a8ff78f1b631, 0xe4d27df2e47e485a, 0x4fd5eacf795efec2,
            0xe3c9631eafbb6a80, 0xc44e23617702606e, 0x8e2ea30392789bb9, 0xbd0409e689a09818,
            0xfc02f2aceabd8ce2, 0x39f8fd5061dcc6ee, 0xceff0818b5b48628, 0x2f67791d0df8fe86,
            0xce0f97039b37db01, 0xffc743291c0909c7, 0xbf7c066e02611016, 0xe843dd21419dd73d,
            0x735694f8920eb27f, 0xdb4f6e0e61453c22, 0xa061dbbd67331365, 0x14071e856b40c6bc,
            0x0f8a4a56dfe76e82, 0xe41f831f57002091, 0xd656b70d4337b102, 0x2c50a41a6d618673,
            0x19ba725cc123611a, 0x77430409523f54ff, 0xb0baf722f4093bb9, 0xe9a1e799072620cd,
            0x579255fe9c3a16db, 0x0da87eaac7a6fcbf, 0x2355990e8c5196b5, 0xbe69ffa09c4a0f07,
            0x7d916ebecd63c01e, 0x7f9c367730f9d984, 0x8096002fa9f6c1a8, 0xbc458d075968791d,
            0x3e963acddd54e839, 0x42206cc3aaedd327, 0x17f0f43997055604, 0x9902d4586da231d4,
            0xd5a8ac8324ece440, 0x4f5044c8a782a03d, 0x1b7b30c3e7b88af6, 0x67a78ad588efda4e,
            0x90491639290f03c4, 0x30f7756d4c40d333, 0x20f683bb07ce7efc, 0x128c3ab53f7607b5,
            0x865fb7d797194914, 0x95d3bedbbeea3b82, 0x092185a473bcd95e, 0x64b02a95947368e1,
            0x3ebd1014ac47e911, 0x64403a8f0afaebd0, 0x6ac6b5cf11d0771f, 0x848d1106a21fc2f8,
            0x46be7b2b7c585744, 0xde732626bce56d7a, 0xcccd995b36ff5347, 0x06a1c092a53e03ec,
            0x4aa9cc0780aa880b, 0xeb5c04ef697cc6c2, 0x78e1f844eea0e8c0, 0x59052bbb6e058f83,
            0x02c9c374b914e907, 0xf907b0e22f114d3e, 0x341ef7659c6f4e46, 0xbc3ad743ba29a8cf,
            0x75ab7ed3a7a0f5da, 0x7d1283ee8c29a061, 0x58410aff221d5bff, 0xea30e231660f3105,
            0x366735de13d0ab4b, 0xa8537672d7547cd2, 0x3ad5123943d00b47, 0x45809cc6fd8d4843,
            0xaa3d2d5db14ac148, 0xcaa40562c8588257, 0x402a9934670feecc, 0x35dc9ff098854f1d,
            0x1603e4a53ca192e3, 0x0c6ed1af47e3a0f2, 0x3c1fc3ca31f0ea0e, 0xd46f4f811212279a,
            0x33805271b0c3ef4c, 0xe2374960778576e3, 0xa5428fdb23ec4290, 0x1415529791d6d2d3,
            0x0c8d8e65202ff12f, 0x3f8339f3b28cdb35, 0xdf904d94a7cde7a2, 0x6729afb2bf152db3,
            0xf270618296c86a64, 0xf556ddad8181d8f2, 0x2dfc8563b852aecb, 0xfe4c877f0f86500d,
            0x2e0cbb941972a346, 0xbe5a06edc730d641, 0x901ecd19d21d4e14, 0x46151b22777c922b,
            0xd2ccbd21b993eccf, 0x7b2d191bdaf2a984, 0x1498db770b60f681, 0x3011d2167d2c538d,
            0x91ca0552b96e130f, 0x7f368937282bd83f, 0xc3508fda4354262d, 0x657c17a4e6d8fbe7,
            0x9dcc35ad1f0d4d36, 0x19818ddbb620a7a6, 0xb18f6a78b34fd1e4, 0x219ea367680e4345,
        ],
    // j = 367: cos(367·pi/(4·512))
        [
            0xd87e0abae99ed789, 0xba87bc3fc2feb146, 0xc4d0471b731c7df4, 0x4aff5c222e6704d6,
            0x95b125a9840d7402, 0x45839bd4ff4d2f0a, 0x136b50f979fbbf08, 0x282a7d06a0817076,
            0xc2eb3891dbfd65e0, 0xd4accaf72b88b08a, 0x256153aef5fd0620, 0xd0236abcfe7a1828,
            0xa09f3f8a5a6a3a9b, 0x6630c2aa828e5dec, 0x08be4fa2dabbedac, 0xfb25692bbaaf854a,
            0x9b2f392a146599df, 0x0f61729591a7252d, 0xf83fa8992605b5d9, 0x9612129a1e1a1ae1,
            0xfc8927d165ed4ce5, 0x3ebec444d172cc4d, 0x5b08aadaa57e5f78, 0x56fa653b4dc055fa,
            0x664e8cad0fce62fc, 0x882d62a0bbaab876, 0x267e397cfb4371d7, 0x5b76819332cf4656,
            0x5e71e91235ae5360, 0xb98fd1fd615eab34, 0x4fe55f59560cf6ab, 0x009870fa557f9c3b,
            0x8e8658b9fec22e06, 0xa887bf7415075d2a, 0x4b5d84d7e889b8a8, 0xd0c398da2735a339,
            0x0cdc0e951e4045c4, 0x38cb11c136ee2bc9, 0x286270d17a316b9d, 0x551ba8176794897e,
            0x97458228f8a6c20b, 0xb828efb5f2662af2, 0xb791ba6a90bc6d7d, 0x52f05042fdd62f53,
            0xe0663c54a31cd89c, 0x9662c4d91015fa17, 0x49f8639e56c1c389, 0x7a1e6e3e81a3bdb8,
            0xb04b19c9bcf57953, 0x27659c81767606fd, 0xff4593122d74e449, 0xbc2d8b2ef4235d17,
            0xc92f978d3af8c8ab, 0xd92d87d5c3e9c7c2, 0x302d80ac95f84ab9, 0x86ddb752a83e1dfb,
            0x811623ed394b85ff, 0xc7549cfb97e807ab, 0xaee25381aaf31061, 0x58aa5b7a72fd67d8,
            0xd3d3d12729260973, 0x0a454cbd6657081d, 0xbd07f7b4c75b47cf, 0x567d7056165de428,
            0x477660754c6117a7, 0x4f86880750ec0d12, 0x07317941feb639f4, 0xcc83de1cc491b64e,
            0x8a855c3edfa86caf, 0x6f0d63ad6ec6e9e6, 0x7f5a6657305172c9, 0x6757747c1b715f89,
            0x39c9aa5d2cf59c0d, 0xc177497225377252, 0xd18e2a398d2ea3b3, 0x4517e556f08592fb,
            0xe4ce361fcbd12148, 0xb0fb5adf4aaba5fc, 0xad1ac9749607f6a5, 0xf5e3c08d0961977b,
            0x92dab1acf9466701, 0x16f6914c28235aac, 0x489e482c0e9111ba, 0xbb7dc70ea5e4a490,
            0x3098fc49ffb7907a, 0x08c066e6878b6c4e, 0xc610b2821f90c304, 0x1947f0171f723bbb,
            0x9dea5238315cc523, 0x37c72de5e2de2c49, 0xf3dee0bc59054336, 0x95d58c64f4679535,
            0xf2ef6458d86db187, 0x846ca08aa5fa9bc9, 0x7f9f2476557634f7, 0x13709c1009af2fe3,
            0x268804f992828a7d, 0xbae106b81d34e3ea, 0xadeb093c5ba8140e, 0x05213ec937db89ba,
            0xc7c79b30cb8b9bd7, 0xaa1d337bc67b56ce, 0x3b7088b85425c9c1, 0xbb05550038feeddc,
            0x90ed2a86fb4136f3, 0xc924bd872245fb76, 0xc7af158560979e72, 0xad067d3ae84deef5,
            0xa9412a75038bff11, 0x6b170bf3f9412184, 0xc4703c61cfbcd550, 0x6ed1294dd6bdf74c,
        ],
    // j = 368: cos(368·pi/(4·512))
        [
            0xd84852c0a80ffcdb, 0x24b9fe00663574a3, 0xdd2c2b52901fe500, 0x17b15cb0a701425b,
            0xf20994c8b2e8f9f4, 0x2220cf60307904fa, 0xb47c258562d8f4ba, 0x02f6179e07a7c168,
            0x22202802d100bd8f, 0xbef8c480a575f691, 0x29586e83b112aee4, 0x06a30784281c16b6,
            0xf37521908fb5a01d, 0x6400ce511e264133, 0x806ae9b79ad63996, 0xb92a5f4b5a2961a8,
            0x8b1eaad309224992, 0x97fb59ccc02ab2a5, 0xa7ef5781eacaf0cf, 0x4bc805d057801702,
            0x82b2ec0371802cbf, 0xc68f8c7b0e9f83d2, 0x2c6b1733603c6c5f, 0x3510d216aeed8a60,
            0x355a436b5987858e, 0x09e146b967b8d423, 0xb9d24855c6de7d8d, 0x0391aee88eb3b0f3,
            0x392b5ebc7ab1709e, 0xc65dfb09c75ca85f, 0x75871eefe538f7aa, 0xd641bd3a2e75e9e1,
            0x4363067a50c89ecf, 0xbfcaac7b3f1f6c80, 0x5a9404c387ed55ac, 0x29040e23d0bc1994,
            0xdf2420147cfdab87, 0x30a013ed663f3409, 0x3579336aefe068b7, 0x9471e5fbe0d31541,
            0x39e38c83af8d7aea, 0x90d59b4f5ae64f52, 0x0ce1321433f2c182, 0x9bb08843882d507d,
            0x411c7de9bf72e79a, 0x6bf7e963005fc52b, 0x25ac7ffb9a1c48cf, 0x95bd5bb11ac76580,
            0x563e81c502a66046, 0xf57d1b28de6be0e3, 0xf39e9f03053269b2, 0xf9a4ab32cb3819d1,
            0xc3e7ac5bb8aeecbe, 0xbe81d1b9f428deff, 0xd791159243b2841e, 0xe190944afcb19d2a,
            0x834f2734717ac419, 0xfc3e719c605201f5, 0xeeb30832628e0805, 0xf804cab7ffb89b8d,
            0xda5017cb93e359ed, 0x189f9fdedd35f83f, 0xf87a1b146482561e, 0xcd2a1717d922f640,
            0x338f5eb81942c54d, 0x691dfc2020018ff0, 0x344b1adbf424cf88, 0x98d3cf2fb786ff7a,
            0x50ed2786ebd18d7d, 0xdac8676f2419b11b, 0x46803cc84308b3a0, 0x0ec9e0f0426b3397,
            0xf155c4cc9f344055, 0x5f4ccedba6bf54ef, 0xbc0423f738ac3768, 0xd1c961740b1d9780,
            0xa2a89559eac2cf64, 0x4bd8a71faf060746, 0xef95e60e5ba88c73, 0x657e53df8dc5151d,
            0x57484bae06acdac6, 0x66cfb55e7f02b83d, 0x984cb44e3920037a, 0x1bad71429fed3e29,
            0xcc9b5f209b30e1da, 0xfd68aafa3d366657, 0x0379ee923c5621cb, 0xe03dbc6558bf8a7e,
            0x046a726036365d43, 0x21ee55af52d18f34, 0x35604bdd603f5b1e, 0x61449e882ed94fc4,
            0xbf1d9a7d470d7fa7, 0x82478221e9b6699c, 0x258599a47149e1b2, 0xc12110a9899c62b7,
            0x3a98d457448cd255, 0xd25a1f2667812bf4, 0xd12fcc16ad59b9a4, 0xc10ccf5461fca80c,
            0x5741d17553f2b50b, 0xd3ab0abae3dae342, 0xe1329c5ef2f43d41, 0xda010e855a07d86e,
            0x8e2f8cd7e46ad029, 0x5a00d5bc20df79ea, 0x9cd7899d3993d52b, 0x736b9bd955645452,
            0x32263a0d9bd90d5f, 0x98b7a02d0cbdd324, 0xdccc648e66d605c6, 0x85e8ef00d60deb17,
        ],
    // j = 369: cos(369·pi/(4·512))
        [
            0xd812796be9254966, 0x84e322dc0fca9c03, 0x33e00b6950288ac2, 0xbdafb8af19096834,
            0x15c8daaa8857e7f0, 0xe398ee6272fab891, 0x4bc4699b58ca0f99, 0x2d01a48f7633dc6a,
            0x6ff11948b2d4104b, 0xfcb48355e347b861, 0xceab35cf30587419, 0x195f67c09f7aae2f,
            0x6393b486160f809f, 0x83b475a0409fe89e, 0xe75adad1aecd52d2, 0x70b7539fda7d8d28,
            0x7ab33b5d0c8cb4ed, 0x1856b5d0a91b570d, 0xde1f0004eb6d5611, 0x2011c22c0587e2d4,
            0x6e3e5e11519a2866, 0xf80b88be567a2c71, 0x9b366ef677d38fcd, 0xfc03a22c4564a891,
            0x3c2aedaf335fda74, 0x428c209c66958cb5, 0xd6a28f4f07b463c8, 0xdccc26a33cffb749,
            0x6e66168b3f6ac53f, 0x97de09400ac73560, 0xe1cad6840307762d, 0x46c0124b2aebfe3f,
            0xe2fe092260f5c72b, 0x00eb86ce72edb04b, 0x4b24c02b6e04daa6, 0x4754e4f5d0fb6607,
            0x20fd760585006697, 0x86ba2bccfdd6f792, 0xda8e79d35e0a67cc, 0x4d5122058a845313,
            0xb65e517e267cacde, 0x5cb2d1e9cf4c7717, 0x4a38a23221ef4548, 0xae5178be2014ec2c,
            0xf64e21cef9a3d9a5, 0xc96db7d5d3902731, 0xe8d59d9a23503c98, 0x0b266f4271d44b76,
            0x685ba0a47abc9408, 0x26b39b4f1cf8a28a, 0x8351a8d096519fb5, 0x4eb8f11ebcd79ebf,
            0x64a5f4e16c9ba293, 0xcaf9c930a77bb1fd, 0x62c0d619760907c3, 0xf58fb7c1396eb63f,
            0x20a7e02cdd37df6d, 0x7d68bff068395310, 0x07b76757127dd24f, 0x5dd71156ce84253c,
            0xd02510513d28c149, 0x5f6cedb8f7314b7a, 0x19e1d2e9f259d755, 0x5808764391b80422,
            0xc855c015c9e3806b, 0x3d935e630c25de21, 0x8de36a3c608641d7, 0x30fe2d191d595173,
            0xb31c7766ae5bd9b3, 0x9f20c411ef3f2863, 0x1c4b57c1e4cd51c5, 0x8b4d3563f032a992,
            0x11dc463e500964a1, 0xdb19e4bb561835c5, 0x40d9153103aaf128, 0x3463b9729f992992,
            0x0580144332bff9ba, 0xb59a6dad695e8f4f, 0x17b005275de808fd, 0x4e2e0939bea8fc48,
            0x2a75788d4011371c, 0x8df9601db187e473, 0x8ad0858230acd88b, 0x66e59bb899280cfc,
            0x36aa6fc56682d208, 0xf219e489d00b14cd, 0xebb50106f53c772d, 0x38bb966b1587a023,
            0x166326152a5e5296, 0x4f4bc95996989c79, 0x5fa17c1e355ec938, 0x2274d96e6847b2d4,
            0x0e12a0932e9fc4de, 0x89d07c0cc90623d6, 0x5587bbec4279ef86, 0x40bd9d34ce00adaa,
            0x0a3b440924da4c1e, 0x8a281163a2c72586, 0x5c970d1feeef44df, 0xd76422a6551eb358,
            0xb369d9ee9db88298, 0x57d6ae6e614ffe91, 0x4cdb2b2a2da230ea, 0x18480961cdbe01e6,
            0x6c9945f33cd75924, 0xe19b2fee3960650e, 0xff420880c9605a1a, 0x325f2eaaac3f8a19,
            0x023001e4c57ca10f, 0xf07e37a018cb65f1, 0xc9cff118d5153534, 0x44d0f0a9e82b4001,
        ],
    // j = 370: cos(370·pi/(4·512))
        [
            0xd7dc7ec4fabdb011, 0xced12d2899b803da, 0xa750560c3c894372, 0x6061bd8609ad90a2,
            0x28210106e9cbc2a0, 0xee003fd0763dec3e, 0xcf76ac3c325b853d, 0x34fcbddae972d72b,
            0xe1c8a50705bf5171, 0x74e350ea28031bbd, 0xcfdbc0017b5bc2af, 0x92cb8eeac92feebf,
            0xb3fef0970677d154, 0xd231b4d6e273cdec, 0xb191a677e846b4df, 0x7a052907e1c57757,
            0x8a7296e9a31f064a, 0xf0a30f61a5c61a33, 0xc0679034664e55d4, 0xc5e63fa52c797956,
            0x58e950b2d393ba32, 0xc16527fb106bc502, 0x1b7483c8966c3ca2, 0x6150306178a29e20,
            0xabf3ad0863093bbe, 0x8bb8363d951fed71, 0xe5e601138b281775, 0x1c3502d89d10fbe1,
            0x1c757bc35d4427f8, 0x07bad6239e57ebaf, 0x36ec24b6cbf5b129, 0x66f773bd2b1fbc02,
            0xf46742a90fe86cdf, 0x5614d62a97619864, 0x3a5c7855531e3498, 0xce05cf23375c072d,
            0x6932cfcd3b9266d7, 0xb38aaeee895120ad, 0xeaf0c92a4f6576e4, 0x62b5479545a38dd1,
            0x4bb2573f138dd60e, 0xf6a0a2c8c65fc006, 0xeff34856f5b00638, 0x6fd726568eafe5d8,
            0xc9d73bae4bd8eee3, 0x03c69e9d8d66a371, 0x1dc54b8625d73617, 0xcaaafeda1c9d87b4,
            0x881f6792d3af5c0f, 0x46fddbda16336ede, 0xd3e8ce883caeda05, 0x353db9873aab27d1,
            0xb364600976a04211, 0xbad4cb6d3c2324b7, 0xb83177a410cbfb0d, 0xa7d8d725fb797b85,
            0x32d1b5725970bc88, 0x127c676a7d2b4173, 0x9861f06596de50d0, 0xfed2494d172077b5,
            0xa9beca049eec592c, 0x0e295b25aab56cf0, 0xa209356a936709cb, 0x1dfeb49870bd46f6,
            0x8c5d573881788627, 0xe6687ed5bfaf2638, 0x499075a920996675, 0x9e241d37b38cb286,
            0xf4e6b13d9271580e, 0xf8fbb2cb700514f9, 0xbdb0e949689e70d3, 0x076eff770330bb43,
            0xd4c374d02a282150, 0xbcc5abd261d5f736, 0x352dadfa2d0391b6, 0xdd71b999f4607704,
            0xe08a52ba528074fe, 0x3eae15dd91beb62d, 0x5e2372142c322649, 0x321aabd3d76bfd4c,
            0x2fe317a95a531e43, 0x3d395cce18c767e0, 0xe038b8fb1a984ac2, 0x0b0f699cd708e18c,
            0x84e28a4ad4fbfda0, 0x8cb6cd4d3cbe0bf7, 0x0c32d38d8f4184a9, 0xe1dabcd139aef369,
            0x0db24d6e18043e30, 0x990d3e3def3d998d, 0x5a1accf5d136b952, 0x59d0d9d3cc68be3a,
            0x5d94cd6c168aed8a, 0x4cde8cf6254156ea, 0xf9ad5df2c98f0dc9, 0x8493ee938fe09aa2,
            0xfa0cbfbd83eaed85, 0xdb683a4d8494f064, 0xca5317c2bedff40d, 0xe7f24044b80da46a,
            0xfa9bc81768a710e6, 0x7ba8a0492f696e02, 0x9e6b341c9cdce011, 0xf1eeed071e2913c1,
            0xcb2a03ea90b4361e, 0x2435feb1b246ce92, 0xa070efba767e011e, 0xb7527148b775e059,
            0xcea0d16af64d79c2, 0x0d0ee0a71a894556, 0xc51e326ce3f8efaf, 0xe6a319595f5b53b6,
        ],
    // j = 371: cos(371·pi/(4·512))
        [
            0xd7a662d42fdb99eb, 0xc2040aab62d5adc5, 0xf6122bb52b434b52, 0x15e1dbd407cd9586,
            0x23b1933f4866a204, 0x9e804b5f9a3cd23e, 0x86267792ff5e723f, 0x147b751748994c95,
            0xed1dbb4940163d32, 0xd7ab1d0935b71ebb, 0xfb5987bf3e779617, 0xd31f33617ad38e2b,
            0x66c2632a1999802d, 0xb2ea77fea53b9f1f, 0x5809b32927eaa6c7, 0xa6b9558164c6a550,
            0xde4e2de54763b5de, 0x60ced3a76363c65f, 0x5aff530aedbd9f33, 0x7b8ae45544898178,
            0x5ca5797516af7d89, 0xf8336edc303f9d47, 0xeecc13d8a6e8889c, 0x3bac5dd847d66317,
            0x22508f0b4c90c286, 0x0af593e1a01ba616, 0x3f3fd8e1ea28c9f2, 0x48429d845f34e06a,
            0x7d2d9efd2f487aff, 0x97bebe08f3b94649, 0x144feaaea27bd330, 0x722c0e54ecacea3a,
            0x27e514e86cb0fb2b, 0x3003182c18904608, 0x3dd2d0c94f659402, 0x8d739932bb7d6eae,
            0x4bf10a5b2f7fc245, 0xe4a9e03e04a07ac4, 0x50eb00696dc4b68c, 0x4b1e2d9d7b4320b3,
            0x78c136e61fe17f05, 0x41cecf8e10e7b474, 0xf1882fa1201bbca2, 0x5a32191103cc1820,
            0x5e11980e62dadf45, 0x6a248df50aab0379, 0x9ca99529be786f87, 0x538105d51d8134cd,
            0x45b3f4e30fea7afd, 0x343e1bc0b7d6a667, 0x4c8ca37fbf86af2b, 0x22ffe5623524365f,
            0x0982372941e493f8, 0x309172eb985b2513, 0x2008a4694a87520a, 0x8a7446a01fa48a5e,
            0xaef1266cb7a03109, 0x4d94d419dfeb7ea9, 0xdc8c4565e624ad6a, 0xf37b28a768f200a7,
            0xf4e5a3b7f69179d2, 0x56abe233095c6513, 0x149290ad5ff559da, 0xadc958daaa206cbf,
            0x680f845b19593b05, 0x2bdfed2a2335154b, 0x29402efb4cdb284d, 0x3d3b69ff018367e4,
            0xf1b617a817ee8c0d, 0xf6ca1ac13fb9795a, 0x5d6831875f0cd826, 0x1cead1b522c8fc40,
            0x5e859cfae19af9ea, 0x6c98cb082c215d49, 0xd9707cdb6fbbe510, 0x30926ce4edc9c520,
            0x2eac7b9b4457d491, 0xe7b2d8b2c4e5d6c0, 0x88931ff0d3b11d70, 0xd8c19a3564852a5d,
            0x37cee14acd2faa09, 0xab0b1d41f74c9ecf, 0xcf246091b764fca3, 0xe4893473dbaab512,
            0xab1eb9ea00656b08, 0xfda1ba21e82b93c2, 0x5d2e4a854ae68d1c, 0xa0d99b5cc423d946,
            0x39724deb2d1a2ff9, 0x0f73059d55ede563, 0xd6ab15dcce1586fb, 0x89c4fc5a9b4f15de,
            0x30200713badd8a39, 0xabea43344e899d72, 0x53da0318aec2adae, 0xff3ad47c7c7be2ab,
            0x05100229128d2660, 0x56db281fe251c7a9, 0xd7e852bba18d67de, 0x2aaf4b7a1a73b67c,
            0xf7bed3cc8ede8641, 0xaf6822b44393d076, 0xa0dd5319bc47d790, 0x7ca7d763e0f2c150,
            0x5dda10853d7d0c85, 0x4117de52e5deb6c1, 0x5b15c340b7642d7a, 0xc30639e634cc064b,
            0x9b27a2cdab6b70cf, 0x6fa14f79fe1e1d36, 0xa0055a209d331b33, 0x5e136d18005f18d4,
        ],
    // j = 372: cos(372·pi/(4·512))
        [
            0xd77025a1e0a39d8b, 0x0cb78e80e67ba1b7, 0xbc1f6e6fed7fe420, 0x0a7c1d710028c7a7,
            0xe0b8dfa279746351, 0x0bd632ba0023a265, 0xbc19bd387a95b17e, 0x010cc00bf08e2b35,
            0x15bbf4ca73c6d24d, 0x71cb9bea457e6dfe, 0x0763eea701c2c565, 0x018c2d2bb357711d,
            0x9121067ca40dc61a, 0xa35e2c70339cc86a, 0xf236fa4ff1aa4d16, 0xce7aa93a6075e85a,
            0xe188c6f71959acab, 0x619d4d6295d2a0bc, 0xe9e78de5f09d242c, 0x34cc23b3007c30d7,
            0xdac626a638a72f16, 0xa8084e1fa3eaac19, 0x98a5377260bb56ee, 0xad92017d370bae3e,
            0x07e3eb6774ed8eda, 0xd4a834179288dec8, 0x33b489542d0981cf, 0x592e403807567b5e,
            0x0cfc7847fd4ea99e, 0xb6f812d2f39ce680, 0x2a4120e2e5159218, 0x725315511ad6f025,
            0xc674c933516e56d7, 0x833dd619decf91f9, 0x1440a66f597c0d5e, 0x5dfaca81edc5bc93,
            0x9d15b057f34e4f77, 0xa12769cdd64bbc12, 0x1198b0d2da6498d7, 0x1c40c40b830c06ca,
            0x5adc9998d3e87a4a, 0x3176716e046f75e4, 0x4aaefc411b62fe73, 0x4e8b717e3d48f03c,
            0xc5ca9833708395bc, 0x8efe24933faabfe5, 0x9410367e3098c23f, 0x5e09d4567dd1d306,
            0xd9eaebbb4b9dcdbd, 0x3eb61b94587187ab, 0xd11e8dc8b076142f, 0xeebfd5248fd8b221,
            0x4b7bd991d52697d4, 0x38d57f55ab8d2843, 0x36cb56ee4df62060, 0xb494bf0378993dda,
            0xb2246df22b61950e, 0x7db5027fa7790fdc, 0xfaeb7a7eb50024c6, 0x012c8ab895f4ecb6,
            0xe7669d018b1c52ce, 0xd27bff455bb35564, 0x6538a95d1d51aa82, 0x07c7dab7959d3dc1,
            0x76b924313e8e73de, 0xb657440324b67514, 0xc70eef9fff5972eb, 0xe85f5846ef59937e,
            0x1efba9618b9cccb4, 0x57e91888b48b7d03, 0x059b7abf88bee71a, 0x2486cfbd389d50dd,
            0xc6ac36326f4c83dc, 0x017f86ab984ff626, 0x6a6d9b4790cdeaf0, 0x76e2924fa4d22ffa,
            0xc6cc68d6042a152d, 0x0cd3ef39ec2ebeba, 0x8d4f8b473977f78a, 0x61a2559cde3b49f5,
            0x10fe5492244e6fbc, 0xd4b5dd1e22907d7e, 0xc1436bf10b3e4d59, 0x5ed867934301e925,
            0x86ed6515ba8e2e6c, 0x002e575b4029dec1, 0x32394024f6ceb689, 0x9c978011999aded3,
            0x7d8b89027edd5b92, 0x900077158d6719c8, 0x5636d0a597d06fdf, 0x10eea7abbee1af64,
            0x7276c1e7b31df4fd, 0xcf3bc2f1763a39df, 0xed5e043af7a49a10, 0x8ac84c5522fe6f92,
            0x450098f961b89f37, 0x3a59fb7772ce73a7, 0x68a9285b28eadfb6, 0xc9b23fc8649c6f55,
            0x02d4a3bbb562fd31, 0x1242e982de5d2a8b, 0x11a02dcda00ca368, 0x1c28582296b9f7fa,
            0x795971f716b9a185, 0x4a343d6966a9c2a3, 0x35612414bda74542, 0x1a9d1ad552343dae,
            0xa39603e845a8810c, 0x8805e7de8ad0342b, 0x6c7325ea848dd773, 0x57ad479749056614,
        ],
    // j = 373: cos(373·pi/(4·512))
        [
            0xd739c7366a5b35a2, 0xc54680f4feaff53d, 0x22922272bfbce235, 0xfdb225fe26d45885,
            0x0ea7a2c9ed8e9921, 0xf75a1b70807f8649, 0xe7b9c34cae6e21f4, 0xadbb2528cea47a90,
            0x16d9518c10710e12, 0x8dc4be3766943458, 0x7a43eb35771a48d8, 0x73d0fb5c2ebc9765,
            0x13c0557359a86505, 0xf0d9e0f7c0bc6255, 0x01e221ef3c4298fd, 0xe10387d5fbb349c2,
            0xf54a3f55f3b8303c, 0x4b3051a909edd55d, 0xd4ec109efc489092, 0x399af113bba33bbb,
            0xb640873509032097, 0xd5abde064923298c, 0xb3070e9d3f010939, 0x2b01af519287d3ff,
            0xdea57c55e30de389, 0xf8863e3b1a9a2a7c, 0xfc6ff89759de972f, 0xe091eb85a82854d5,
            0x2402184682c00a42, 0xbce055b25fd81d5c, 0xbd5f2cba14a81e01, 0x72467935afcf3031,
            0x0320ebfa5a041ac6, 0xb94ce6fc41adb0cf, 0x3ac33d66ac109017, 0x0aeeb0271d408866,
            0x4ca7976fce87e1e3, 0x8cc3f09026910627, 0xe8fb635babeb25fd, 0xd996bce3dda2e070,
            0x1209f95ec0479f98, 0xcf4da912b722b9a4, 0x831bc30e5bd7861d, 0xcacb42d2cfcb202a,
            0xd2334a1234480100, 0x3eb9ce1cddbc687f, 0xbe94efd81092e323, 0x1b54aeb034940644,
            0xa3c3d205e944ccad, 0x0013464496a04a1b, 0x704f6984c173174a, 0x0b713191ab6e6708,
            0x6f05858a29b2205b, 0xb56b5737a6cdf251, 0x01338f06247c10f5, 0x8bcdf492a0258c34,
            0x6dcc1b6a4d840409, 0x953bea4b05db7083, 0x2e38b8b14816072a, 0x886defd01100cc60,
            0xe72f5f54de820cd6, 0x2b5a79b8622e8c67, 0xcce428ea2bc52c18, 0x575f3c79881e5167,
            0x34befd614f5c75cd, 0x855ea7bd9bd14b36, 0x020a43626509eaa8, 0xdfa3c9bf8ea2fd18,
            0xe99511fa21e17532, 0x1e02e5fc92da361f, 0xc5e9d788f00ea0c4, 0x8009b28708aa50a2,
            0x497be9b3cc068afe, 0x42ee7be64b1305ec, 0xc1f4cbcf622e3345, 0x71237259b1fab8fe,
            0xb161c118d2aa543a, 0x611172dfaea3ad21, 0x2b6e203c0d68d74d, 0xefa865208b4d42eb,
            0x22cafbe225644774, 0x5e1a164ee4df0c11, 0xb31f69c3ddc97b47, 0xa98518ad7c56753d,
            0x9dba49b72372a929, 0x71776e5bc9734cef, 0xbc663c53e7f3bfa1, 0x04a7b22689cb0c90,
            0x3ce031e35b62d8de, 0xdb51699dd4463315, 0xe78c38a7904ca9da, 0x30f0b7645af0ce48,
            0x83e343d4d6823ba2, 0x9e2e0d623a889719, 0x96de8ac645ec4349, 0x552de030a35b9a72,
            0x12ddb92cc0282a69, 0x90400eedd76bb808, 0xbd22795a5fdd25ed, 0x359dab7d3313b61f,
            0xabb3751c22dbd94b, 0xe60481c6be501d1b, 0x3271582d0a5ccb2a, 0xd51c6c4b6d23cbc6,
            0xee4a66d2fe9a2e82, 0xa23d3db536190a63, 0xb657e8eeb7578961, 0xc2a1d65c90f43080,
            0xdcf98552d423479c, 0x0f1bfda473cc71f4, 0x585fc01f2e777e8c, 0x5310753b160d7853,
        ],
    // j = 374: cos(374·pi/(4·512))
        [
            0xd703479a2f6776cc, 0x6cb3bfd65b38562a, 0xfd17a9cd63a44599, 0xcb469079518ee16f,
            0xaf68309817ada6f7, 0xd9990697bfcac8e9, 0x6a176864b3aa0641, 0xc3021d466d0637ce,
            0x66247929847839f5, 0x3b870512fc80d28f, 0x4eef4fea39495de1, 0xa6e7c4766677a1b7,
            0xff5449479a237d6c, 0x3c920808f25bdfda, 0x7914b2fb153627e3, 0x795cfde9f1d2c9c3,
            0x11e7545c89061a83, 0xf3c684b04f62e9b5, 0xb62b816f106be3e0, 0xb4263932552500fe,
            0x4e1a4c93e21c791e, 0x967de56656874f3c, 0xcb1859deea02df51, 0xe4c134e72bd862ce,
            0xb009f6cdb384de6a, 0xe17ab60403c01cb2, 0x2e32797f7eefff47, 0x43c55407f4a6d98c,
            0x74786f06720076cf, 0x8a20431afce5c219, 0xc5c38a238cae1009, 0x65b1dd397e0d229b,
            0x8e710716c6933a83, 0x8f03e678f3de2a36, 0xbb504992cb136cec, 0xba9a36d4f5ab00f2,
            0x6c61b826071e71a0, 0x443a1cb2dbe16a6c, 0x00424ca7ee266aeb, 0x89c0fc7954f90752,
            0xc4bd70d1f4fa0e38, 0xc2ab40aa865af5ba, 0xa3bf954596a7f067, 0x0f455011c059de87,
            0xb4e5adae9c2f2ce0, 0x4858d945346e58d9, 0x7588669686a6dcbf, 0x34381083c7401989,
            0x2dc7195ae04c8b8a, 0xd941c72653d3751b, 0x73a77bfafad6fd38, 0x39e5d893747a9e19,
            0x42c2a5a9509dd20a, 0x692dbe13e90f390e, 0x7c1c9cbe4900527b, 0x2847e691ee7594d0,
            0x3dcedcf20f97b4cb, 0xe5a0779e80755a10, 0x0ef10079bce05d15, 0x631a25734fbf2f95,
            0x2be641b449dd43b1, 0x4cb8cbb98a13b7ca, 0x3e2e4e2c533d085a, 0x14a86c9824938e27,
            0x67f8317b816eeefb, 0xd31d07ce9e355b96, 0x4386fb1bf336a786, 0x285238eda8f04152,
            0xefe14b4de55b8419, 0x0e093866960617a6, 0xeca03d9580bd13d8, 0x21cc6eeff58adb2c,
            0x4a1f08eab969dcb0, 0x0ba4e75f59db176a, 0x831e2a4f0d387863, 0x66909a094fd70b2f,
            0xbc4ca13e68a31551, 0x062746c461a3e7ef, 0x27bd44a3302140e3, 0x80fc6a111c020d25,
            0xa67e3f31421e1c64, 0x84da06d7720fb2f0, 0x86877e1c9bcaef0c, 0x806bf4b1bb764a45,
            0x4d9aaa9be2ffe501, 0xf3ade55c25d2c20b, 0x03d2525292f4c091, 0x9b6ca40dae4f842e,
            0x46719258333b0218, 0xfd05329d1c174e93, 0x14bcac5a619d3207, 0x51bb04a06ca664f7,
            0xd0ce62e4fb545d8d, 0x78d4732416ff50f2, 0x30a6cd3a6db1d9ff, 0x5cf26bb06030870d,
            0xd1a939c08b736983, 0x703efb87bc65e0cd, 0x67e536078f7937ef, 0xdd73bf3378495ffe,
            0x24aaf545787640c1, 0x7bcc82a4db2837ab, 0x3415e7bdd52d588e, 0xd2c139afab8526c5,
            0xfe239c9de59d358b, 0x13fbfabc636da5dd, 0x7aca37b72b97a809, 0x6c10cd9b90cd2a01,
            0x670de0abbb7cbb14, 0x9c4727052dd69813, 0x5b3fb03d4f5deb06, 0xab14eeb08f849ea6,
        ],
    // j = 375: cos(375·pi/(4·512))
        [
            0xd6cca6d5974bc487, 0xad45a2c74f59c815, 0x310e64642453e5db, 0xb7fd95b5b9b468c5,
            0x2d393720d71bd0c2, 0x44ac63ca80ffd75d, 0x7e3fd4d7d267d4ca, 0x1226e7685c2491f9,
            0xd64823229bbdbd35, 0x3507c28911e24fad, 0x8ec747940a3e1d87, 0x744747f3278b8955,
            0xdf69af18706b09a5, 0xcc7a6cf8643fba81, 0xfc7b7d912be39758, 0x6cdf3004113f72d4,
            0x178ff96967158d28, 0x973bf1e03c57640b, 0x7635bf9b62c6207e, 0xf51762b53a20d6b6,
            0xc4d4aa7c518c308e, 0xd59f6e9bfd85e90c, 0x578e8835c3786c6e, 0x926b7079c0a448b8,
            0xce6df7958947fd88, 0x77c581dfe57b0743, 0xd12beb19179ba68c, 0x77cb2c053fcdb377,
            0x04697c4e8eb9bcc3, 0x5496f2f876acb026, 0x3af02d3597faf996, 0xcaa63e1723a25944,
            0xe4e013bd10fc6104, 0x92221fb4b0b960a4, 0x6b994aac8c31a872, 0xf77d9427bbece607,
            0x602589a55bf0ba7c, 0x5719b914926efc2a, 0xd99dcad75b50d92b, 0x992b2fe1a9db20ab,
            0x46a7e1df75eeb052, 0xd35d23163dd2e1f7, 0x036a651c7ea3b3ae, 0xfdea83e3a7c521b9,
            0xbe1bc3d7c8d48a2b, 0x7ae8c495738c6ae3, 0xebbcbf624f51c738, 0x7a1a118d384464c5,
            0x8ce70bfd3433c1a9, 0x9118395c3689a050, 0x9b0245e94a2bdde9, 0x37fb090225f7c550,
            0xf8e5c7a5150a12f8, 0x594b2b9ba19847f0, 0x3f002aebbec9c834, 0xf59d6c03b161884f,
            0x12373e6231426fce, 0xc972904c569cc975, 0x75b79b1135347078, 0x62c4bd9cf350e19a,
            0x530687aa276301f2, 0x977588b53eca64c7, 0xfe838e1f4fb0df2c, 0xe26254356462c8ef,
            0x8fd360efb2b0ee28, 0xf1f4a2415ae1d325, 0x7f342695913bf7d5, 0x608b94c13c20785f,
            0xa04dcdf24c34e899, 0x43d9a6de3fb0a224, 0xcc864be602b32212, 0x4900290f82992f70,
            0x3f72e76f7ec3c9b4, 0x3a8d26b050bc526b, 0x2687343d04183600, 0x1cba1bd2ce15632d,
            0x7887b7634eb925a3, 0xa18dca3087517934, 0x7440f6138995241a, 0x399552425a71df02,
            0x61e2390ec922a71a, 0x988cfffe32536c84, 0x9778e3ae9f6db531, 0xcb20f88cde474bba,
            0xad032a9074675950, 0xa8c96ec163fed806, 0x4e8b8d76085dec50, 0xf7336f99033e476c,
            0x7ecba1d9e98586e2, 0xb8919ef088ec2785, 0x046df32e7cfd744d, 0x5aaab49bc57eaa88,
            0x8af332161e1d77a6, 0xd7dfe863ee0f9d15, 0xf9c99d22b2cd4c9b, 0x83c98c238073085e,
            0x8201b1f37e380f76, 0x8e74afc320b21b29, 0xe6cc5f7a64b21aaa, 0x2182d367ea042ca7,
            0xb723a001065c9703, 0x08a056e2d140a917, 0x3ee9213c796c2e4a, 0x8b32cc42c4cb211c,
            0x139cb274500c9bac, 0xa272f1f05de52ab1, 0xa96201666f0ec45e, 0xf6e4175511c7a9fb,
            0x73e229e2fce1931f, 0xdac1518d7167e760, 0xfebc7a8173b39bbc, 0xdb20e7e0e6c6fd78,
        ],
    // j = 376: cos(376·pi/(4·512))
        [
            0xd695e4f10ea88570, 0x083f082b570611d6, 0xfea24fa6ea109da0, 0x25ac706da7d56ce0,
            0x23cdeac1b5fa0870, 0xdbc56a93033d7336, 0x1f538ad2109488b1, 0x816826efa8745882,
            0x8490cde734981c8e, 0x89ded73220b95267, 0x4259011baabbc8b9, 0xa1f9f91215d8dfa9,
            0xaa457b5fdc2ce084, 0x1ffa19120e6fb96f, 0xde6ad84878759f13, 0xc4d484c3fc3b0eb4,
            0xc0573dac6d5f7ec0, 0x323c95b1eb70ebde, 0x1526c5c1088a4184, 0xb591240684d22a72,
            0x10e26b35f3395b7d, 0xbce5e77fa0180291, 0x7eadf633c8a4b91a, 0x1c306e6ba18d8b41,
            0x9666454c0083d70a, 0xaf7773eeb4e8dc03, 0x4340ec0a7299c51a, 0xa6499f6752f3f556,
            0x4c497554728aec0c, 0x000f5f57416812cd, 0xcfc3169523bfbfb7, 0xe30718232416fa3d,
            0xa2487c161fb7744a, 0x8d54ad353a3af596, 0x18d44a0afeddeb16, 0x19328496e34c0606,
            0x989f91fc6a92db42, 0x39880a0422aaaeee, 0xfa4cb269a456cad8, 0xf8db3959aeaa95dc,
            0xc539dee6a2e77e3f, 0x22005a185fd651ac, 0xafd56239bc354bd7, 0x476134f17b1e449a,
            0x5183f9490c091a93, 0xde9ce8ffe51fe105, 0x8ce4a08fb8b169b0, 0xf746a0197ba50874,
            0x52cf6930d888fc99, 0x12af43b4a01c3ef7, 0x521541f686fda4c3, 0xefe3fbe6425efe10,
            0xaeb4d74f8bf356fc, 0x44ea91769eb09d5b, 0xe84f94335dd920fe, 0xae417a96434eac8d,
            0x102541549fc74b65, 0x57360d5359952c8d, 0xe68d92f5f9bd4c9c, 0x5bec74c104c7752b,
            0x881f09fd5844e605, 0x8d6fea21018ae7ad, 0xeff8eb70ae47d3a0, 0x405be43400a0b651,
            0x85aa0bfbf2748977, 0x7842e43f718ab379, 0x9b98bd5e6168ab1d, 0x17bab35c192be6e5,
            0xecdce8429f9ea504, 0x4f70faf2872a7c19, 0x3c7bdbb792b6e2ac, 0xb3f6d2e5d1579349,
            0x342e822895b26114, 0x6806128d06687b19, 0x46aa2c65d73744a6, 0x167591deaa000861,
            0xfc3062b065514ef6, 0x3885cbb3c7a357dc, 0xff4385e47aac1d96, 0x8b57433fd9c9ce8b,
            0xe1ba7f77f02675d6, 0x581b80a78e631ca4, 0x1d7eca97dc29b243, 0xc78b973ad3ab2137,
            0xdb38362e2b52407a, 0x2a8717c19651a3ef, 0x58561bf1b8a3c9ba, 0x5a0542e9a13ddc9a,
            0x3c47b5db2cc0e9ed, 0x7429a3463203d083, 0x695a1ef0a8ff1dd7, 0x29adac2a3b1d3f0e,
            0x29a6a4fe855f1173, 0xbb3d4cc137b807ff, 0xf98df885c58222d2, 0x3d2116c3cb8f596d,
            0x8cfa466835d47c14, 0xb31915115134e63c, 0x391ae342895bffe6, 0xdf9d3e4f827b9779,
            0xad5296d9fd93d0ca, 0x141604d524fa54c8, 0x421a0376bbedd5e5, 0x6e835060dbce5901,
            0xe3ca5455c2d14797, 0x4e67e878368658ee, 0x699a408bcc77b3b6, 0xeb3b20c46629afff,
            0x7f25f61b5570dde5, 0x8fa0978ee06e5990, 0xa9569539c6a252f5, 0xdefce86eb75b4027,
        ],
    // j = 377: cos(377·pi/(4·512))
        [
            0xd65f01f50739d6a8, 0xa5e0988ecb450550, 0xc5ba910eba9e0590, 0x956cefc8b47fb46b,
            0xcdbc44457da10b11, 0xe46f2289b5733fb4, 0x13f897315ccabd94, 0xef02378830812e69,
            0x9189efdb298f37a1, 0xe3dc6c95c564882e, 0x3c6146b2dda14fbc, 0x50b1d8717a18801c,
            0xecbfea3ff7c674de, 0xa96b6275c8cb12bc, 0x149edbb78556d81e, 0x5938f71fa3201b9c,
            0xc725cdd79507a309, 0x6ed0a247e3d335e9, 0x41854b419910a0df, 0x8d696720a79ae200,
            0xdaae9318f7d0db42, 0x7c474089e5288d21, 0xe2c1c0cfd1cf1d62, 0x6846ec920d8ff684,
            0x40f7c4725d32ca49, 0x50814888a33ee759, 0x7a4bb5401dd33997, 0xee6bb1691f00df5e,
            0x70d6d6eac40dcd18, 0x721b0be69e57fabc, 0x5211580026878f0e, 0x0accc288e27f112b,
            0xadf7e315128c9393, 0x48aa58d76e965071, 0x88e06073736e1548, 0xef9cac22f622e159,
            0xb19f605a81cc118d, 0x8203fe427740bcd8, 0x5b1df01c2989e229, 0xa21944a2071720c8,
            0xd21ecf165e2961a2, 0xc866b71fabe15b0f, 0x661a39d4ab568366, 0x00b62a2013497a9b,
            0xd0188158fee3cd83, 0x412bff3f7bef67a1, 0x6715b0945e4bad6c, 0x0c1ff7407a994435,
            0x4f43d9cf5a25658c, 0x0be8512c90434cb4, 0x9bfd928c52786d36, 0x4668e6c49d1e081b,
            0xa748e5faa4c2045e, 0x2ed4d09675f871d4, 0xa31629a0fd1dae0e, 0xc8f8a8511b0dd42e,
            0xd1b7a9ce9363eeea, 0x6eea55055995f326, 0xb790eaf894f7ff66, 0x2df22b85e56c2a95,
            0x170199d50993bb58, 0x92b350e02f639715, 0x46616795a1a5a867, 0xbc881cf5f9db867d,
            0x347fff8970fa5807, 0xcd469d5a1054f575, 0xf461d63c869bfbc0, 0x3ed015d957985b03,
            0x3ea8efe651213202, 0x0e50e8bc378ddce0, 0x31f94f3346dc7527, 0x864320c20f80b8d0,
            0x3af4cc1bc613c0d9, 0x7a82595c78cabf3a, 0x2d1228df718ce221, 0x7b8a8c7c183ff3d3,
            0x02cc696bf6733951, 0xd4192e1ac39a07d2, 0x3b6cfcfd43b6d496, 0xc5901054e02ce1f3,
            0x72be4978e3f17838, 0x1989515231976d6c, 0xbd9aa014fbd3dba0, 0x15e0cd0449ce2e9b,
            0xbd5c2a0200dd5230, 0xc6ed65c204f21fb6, 0x9851496bac74926d, 0x1a58b307f472df37,
            0xb17d0e4bc92bdd26, 0x66610cbb4d10538f, 0xc57c294a5ecdc866, 0xc65da7204e2e44c2,
            0xfbb853c45ae836ba, 0xa90445671c695a98, 0x54ec8daa59a7659f, 0x65ba4f97f587d26f,
            0x3d20a68ccf5b3a7c, 0xc08fbca49366d364, 0x2bb3dc0e0043153a, 0xe989a6787c7fb4e0,
            0x101706734662aba6, 0xf4d200448159a2e5, 0x9353403aa02cda77, 0xef9025efbe043365,
            0x689332fda88c643a, 0x30acc7f8ed57fa70, 0x0d869906f22b26ee, 0xa748933739d8dce7,
            0xfa9b0c734c49d3d9, 0xcf774dd4308184d5, 0x0ece070f541bec09, 0xb72d5aa513082b9c,
        ],
    // j = 378: cos(378·pi/(4·512))
        [
            0xd627fde9f7d63e7e, 0x7afbefc05e9f7d98, 0xe7c78fe5a6d13e85, 0x7994477d66c1d057,
            0xf80ca343a5aeafbe, 0x5db75dc4aa23acf1, 0xe24ae4489fe37562, 0xa7d5ba5d637c691e,
            0xee042cec4c7a7d9e, 0x1e5eed5bfb7bf675, 0x84c3ec9a0353158f, 0x9a60d067b1a51030,
            0xfeb69749701c4247, 0x6bc246f9169e10b4, 0x81e5a76824e58aaf, 0xde3ce72b5e850d3b,
            0x952b9a3b8ad62dd2, 0xcc46137e613ee58f, 0xc7ebdf4cbf70d7b5, 0x460805afcd0bc45f,
            0x5e127005fb194c58, 0x28fa3ccbb53a2da8, 0xa33b21a5c2f59739, 0x47d319d97da63e03,
            0x298988a04af77980, 0x0b3fe0ca519e5bbe, 0x220d2cf4f2880361, 0x51e0674e29d391b0,
            0x5631285b1594dccf, 0x4f4369efb4458228, 0x4e5fd2c790025544, 0x7c29d32749c08fb0,
            0x892ac0975667810b, 0xc1a85a38fe7e644b, 0x1343f5bd7021605a, 0xa7855bf6b8ab470d,
            0x7568e2d54596ff6f, 0x434015f72651af16, 0x7d36bf383980c7a6, 0x2b688137f51df828,
            0x83c533b1319e98a0, 0x94e4191945a5ced2, 0x17e5f2a156611b3a, 0x22cf918343e7df1f,
            0x5dae30a7af54ba1b, 0xbe38602f2368e8bf, 0xf5769efff2589f97, 0x864df3304212ddcd,
            0xe3bca52a5c346694, 0xdebca9ac27463e54, 0xb565c77e8de810d0, 0x0383a144a780c651,
            0xbe717018161e61be, 0x4f2563d5cdffa34a, 0x3601723a3b76e8a8, 0x53b23ac0ed75fe53,
            0xe6ff42d83450f940, 0x83404a2380a46448, 0x47af0312cd00da25, 0xd0c0028d108c1983,
            0x96a75b085e8b8e4d, 0x76ee91932c10bf3e, 0x172e2aba4bfe55d6, 0x3d1347ebfaf0a9bc,
            0x5c1a84a0ced29b22, 0xbe22508aa2297dd6, 0xb3111e401dc88b67, 0x4d876d9ea15995eb,
            0xa5b686dec217e2fe, 0xac83baba39a9e871, 0x6696ff6e2165266f, 0x61eb022b2d1cdc84,
            0xb6f9ce216b17c169, 0xb1e10dda5ae978ba, 0xd4d44193665d707f, 0xa91fee8ff562dc95,
            0x8de8a582bcfd44a9, 0x40ac0f2468668d09, 0x74afd5228fe63afe, 0xad7bbed0573dcd87,
            0x5a2edd88670c906d, 0xb578471637b5d36f, 0xa9076c52f0179de0, 0x80c7779d556b5995,
            0x9bdb3ad614203a68, 0x75752d0b11a069f8, 0xba47fdac5d9b6199, 0xb99bef7e6854b0d8,
            0xb0a2df1c4403001c, 0x25c538b32f4d465e, 0xc8c2afdacfaea910, 0xa3c582f000847871,
            0x46abc820c6259ef3, 0x446f3f43c6122b0a, 0x67b86e5fb109f6ba, 0x170b49966596608e,
            0xf99bc93f05045504, 0x191a2bd9119d6331, 0xe55a10ff6c725553, 0x18ee991a6e60b305,
            0x4cdd00c0e2aa3598, 0x9406961f58c75a98, 0x029fc5b65df5ad2b, 0x330ddfe600bdd9c6,
            0xf8e4dcbade4ef530, 0x7548683ea302e669, 0x72609d4af73751c9, 0x834b50dfb8e806df,
            0xba1a9789cd71ae78, 0x1889f7dd1bbc4911, 0x14a5c799f93954be, 0xcdb0adf972171adf,
        ],
    // j = 379: cos(379·pi/(4·512))
        [
            0xd5f0d8d85c6d5e40, 0xf781744558394e50, 0x468be1bf0c6527a2, 0x5e0ad059825ef3cb,
            0xbb593c95c09ef739, 0x874c9df156f8eedd, 0xfa3833a54f10c08a, 0x08dcede97cc32075,
            0x468623d181d960c2, 0x6e866af74641f8cb, 0xabebe6b82eb72ee0, 0x62fde20dad4ddf5a,
            0xba5f164ade26073d, 0x1bbd60e18aae48f8, 0xcbacf84893c40bde, 0x103077ce3ac6782e,
            0x455e21fc6f6adf7f, 0xae74b4bbc3a34a6a, 0x3a58ecbcad0d19a4, 0xd2ee39932039582f,
            0x61122577c574a678, 0x40084e84cdbed11d, 0x8bfd8f34d461baa0, 0xb49e27c5401410c7,
            0x57f2a12b8b3f1e07, 0x92afe1a01a907c0b, 0xa1d3ac6e466de1fd, 0xac939cdcad4129b9,
            0x6d4d6a7ab04c5ffb, 0x6037a927cc1d6034, 0x2ebe7b341d85c40f, 0x57b914c0bc0db284,
            0x7fa2b21f37efa196, 0xf4197277092504f1, 0x78e5bfae12129add, 0x8d5284d21aef7086,
            0x0e1f9c8cab1001ff, 0x9b0cda795e00762c, 0xb7322e04341d7606, 0x306f0b2aadbe5abd,
            0x117e252d6baeed27, 0x54ffab1123b97197, 0x0dcf48e2e2857f0d, 0xaf0c8ba882bf04c9,
            0x89ae24a7e887c8e6, 0xaf23f7b356df8103, 0x0796d433729bd1be, 0xa237c7c41f77512a,
            0x532fa3dedd3e479f, 0xb1159fdb34340ffa, 0x91d823443d7295ce, 0x6cf8f36d04e622dc,
            0x1014829b7fd0ec38, 0x3070aea268b1b70a, 0xb82dbe8450ffe9c6, 0xb665c691992bfd4d,
            0x06894bc7cedcebc6, 0x0f5ced7cc23a9cb0, 0xcf7c03fffe5f1756, 0x759c6c8f408032a4,
            0x3e5f200968fc0031, 0x89550e35ffebfdc0, 0x80c0abc57543670d, 0x2c92ba6160354279,
            0x2fc15377736b5221, 0xdc402d02d395340c, 0xa23f01d0ce67c52f, 0x13915954d2f31e8f,
            0xa457470dad8fc834, 0xa372559aa884c35f, 0xb1a7a2059b669324, 0xf9dbc8f26a9f387c,
            0x63177354ea6d26f0, 0x65bdb7bbcdc90601, 0x5aef069bdbb53347, 0xc24eada55d3100f8,
            0x5a41e36b0dd3fa81, 0x7395bcec53663f93, 0x46cd170f9c8ba481, 0x43cfdfdf0afc69bf,
            0x4584a1c76cfa1714, 0xf411ee5662a639fc, 0x69a3181a2072048d, 0x9f73305babf2f8d4,
            0x8b80f383992313c8, 0xfc8d3ba044197d89, 0x94fb218ff26d02d5, 0x59a4c0d9313d8583,
            0x543a524bc936caed, 0xad3afd24c158475a, 0x027821fb355fdcf8, 0xc573bc12f89cf626,
            0xc52afadb6bae47d7, 0xfb0b361f7e627121, 0xaafd6304fefe7a4f, 0xef572bd684ff3863,
            0x8b268d36127328e2, 0x1bf282cb9a16f51b, 0xf62187d899f4925d, 0x5b885b94f0d29a70,
            0x7fc5369eb7a8292e, 0xbc96f70a9cc3acb0, 0x926f672d18d34352, 0x4c04663dc5cd023c,
            0x42fe67ec677171b4, 0x68c6e1e8d879ae2c, 0xc17c8f15dca291b4, 0x7058971c97d4136d,
            0x9052c3a78b800bb6, 0x88b0cfa3103fc3ed, 0x1739edb096aa8ac4, 0xfede00d9e2040d70,
        ],
    // j = 380: cos(380·pi/(4·512))
        [
            0xd5b992c8b606a351, 0x7190b755535d4f18, 0x6adaa7a55d5cb166, 0xa2fe87c1950f5c33,
            0x25be624106ff5d02, 0xe2544ff90f2acde9, 0x3df4691d79ea0d25, 0xb19186a6cf8908d9,
            0x094fa3cc63aca808, 0x37059090f82cc6a2, 0xededa3216347a8fc, 0x2df4559f4336b5bc,
            0x75929cbd0aaada4f, 0x163285b74ad7cf1b, 0x3aa987e180a7177f, 0x2881dba1f57d9d25,
            0x43949ade7ced4fca, 0xdeed3aee682668b8, 0xdfbc16ffb7c7da07, 0x2f417aaec0706ecb,
            0xbef1f2ffa86b76c8, 0x2e9475a22885fccc, 0x5e10aece11f3b490, 0x6f50a2ce667664d0,
            0xde3ca2707936552b, 0x0423f8d8bb7d21a3, 0xd431e57eae30fb0a, 0xab06eeeb3c76e87d,
            0x2c3fd6838b6a468a, 0x4a601180cd1d7186, 0x1b6d7d118521ced4, 0x72e82307118b026e,
            0x02664c74aebe523b, 0xc70eed02d5284c2f, 0x5635e39adfee1daa, 0x43342fc408f6e9c4,
            0xc0c013aef7d17940, 0x2b9118685096e3ea, 0x308a434414172f63, 0x17c203b390ca87cf,
            0x523f4d48e8350f34, 0xde6872349c20b72e, 0xde9fadfecaca9ece, 0xcf2dc7cad0669d15,
            0x05e299b28bea8e6d, 0x51380a1480f88417, 0x0e64c6bddb3b1489, 0x082a732ef44a7448,
            0x642459150bac07b0, 0x9f133c05b1c26e31, 0xebeb8019b4b2512e, 0x8e1cb4202a6781c4,
            0xf981bab2a4b92778, 0xb4bd6874d6fcc478, 0x9f4a89a778df58d8, 0x5532ecf0b0a8ff92,
            0x7853abfcddb137ad, 0xda65e75b61be86bd, 0xbec1dfa3cadaabcf, 0x704c1069794bec1d,
            0xf3208eb173d4f035, 0xae95406ce914dd4f, 0xec55457f994d5995, 0x6b8a8c1c7059d78f,
            0xb47f7795755e2e30, 0x36a5930491df5403, 0x6feda907131bf384, 0x0ce5c53ca7c2784a,
            0x6797625eb8915f8e, 0x87ff8aba09b88282, 0xb21c71280d3bc893, 0x4486804b10dcd446,
            0x8be29435c1b107f2, 0xf53ae3acc309fba4, 0x4f9cca505e1b042e, 0x88ab35fb33ce45a5,
            0x335723079128de70, 0xd29822238d217ba1, 0x201c4f4ebcf8ba93, 0x09a94b4477820a41,
            0x6e2ab97bc691ed25, 0xb7047b41b135f0e4, 0x02c4caad5827d8fe, 0xe85d9b0c2426164d,
            0x5118ec04c0979fd3, 0x78ee419042431446, 0xadc0f595f33a75b5, 0xc2be3259d27ebdea,
            0xb386ea83be72f94c, 0x350f4b846d41100e, 0x51e5dc63a9560947, 0xdb845effe517e990,
            0xe604bcf929f4fe97, 0x9a8f81bf7e76d4bd, 0xb87cba08e7877d49, 0x58ca629203f4c778,
            0x06ce3d559e635090, 0x412f7a4d81271c2d, 0x55f3a91652b6496f, 0xd937bdca01af3202,
            0x4592c0f737867c2e, 0x78b7b9d0a2cb932b, 0x67db7dcbebdeac60, 0x9939be73416923c5,
            0x7f5e1d64f8d97599, 0xf771dfe9549e5fd7, 0x69ee38bf300207f1, 0x99251773682812f0,
            0x81c1d5b92df751b1, 0x557eb9bd0bcba239, 0x50297fe762040c76, 0xdf84be4990627871,
        ],
    // j = 381: cos(381·pi/(4·512))
        [
            0xd5822bc38abff769, 0x80b2411bbefb118a, 0x34b3f94b9fe61eb3, 0xeae149341577571c,
            0xdfecae414abefea4, 0x348872c786872559, 0xcd5181e0b0bef9fd, 0x425ba08c017b8e89,
            0x4e916cc190786b81, 0xc8785dbbe141355e, 0x32fe589c33df2a06, 0x11baf553990e6b30,
            0x34575b7b06fd6b19, 0xa1eb9a95f81e759a, 0x0b0f13ba4e2e12d0, 0x4af920501b6bf3e1,
            0x8c3c1f878f453d7d, 0x4aa9fa5d56f5eb26, 0x687925c640907a16, 0xbba6a323634d802c,
            0xcec360435695716e, 0x4a3c34610df174ab, 0x71809911e25ebf08, 0xf568ef47dfce0cf1,
            0xf09e3b2f438d1bf3, 0xc14c7271b35ab28e, 0x18ff21de6af79dff, 0xade48e85fa617852,
            0xd9a7d90ae2b3d6d4, 0x9c81a1bce0d57a03, 0x277527de6c9a4f8d, 0xb89494a7c73fea1f,
            0xf4f7ef2ad722e3f8, 0x3ec398a73b191ccd, 0x3f8f02492d2efbf3, 0xdc1744791f2e6dd0,
            0xa6314b84decd68a4, 0xb0bfc071ba0c383b, 0xb0db35035061af3e, 0xf4a54b705e4936a9,
            0xd9bf096ea6265974, 0xbc6ffae02bed8a18, 0xe5d16452812fc8be, 0xafb8b8b8e18bf65a,
            0x889119b25db28ff4, 0xa22454074148d91e, 0x717938d2bc1fb18f, 0x718248b348aa6f62,
            0xac266bc226022b06, 0x77285ee44d1fdb4b, 0x8d22be28095cf689, 0xa1e091e432db26f6,
            0x5ff91530d02180d1, 0x8273e2fc7dc2b43d, 0xb145373b2568e847, 0xe0b11cddf51f00e0,
            0x6e2ac0fffc629d93, 0x663be1491f17807d, 0x8f6445fe7bb6792d, 0xfb18a24b79814112,
            0x522dcbec2fa17bcd, 0xd458e3cec47e8fd1, 0x01eb0be302c2ec17, 0xb43d9c875f3f3654,
            0x5dcf7c0fdd3037a1, 0x4a1ed5ab1d4b70bb, 0x2d94a00ddb5803ce, 0x257d96479ab10d48,
            0x7658ead2d766ceb0, 0xdb742f670353108b, 0x4724b4a2f27a1307, 0x8007625ee7741a08,
            0x53e44c6f1a7d6c30, 0x0224ec858dc608f8, 0x5327c19f28ed7469, 0x3a96f58b245207e3,
            0xc81b6cd06dbb3045, 0x348beab259590232, 0xa70f53862bfad478, 0xa70ad98606ab48df,
            0x276f37657ebe7d80, 0x14fc10fdffbe516a, 0x8b67f4ab665e776e, 0xd58bbc5d0c8139b4,
            0xa867e27870f4783c, 0x9c53327e188607ce, 0x1a73035558e185c2, 0xe4286c18aadced7b,
            0x40d679b5389353fa, 0x98de6b544e8a6514, 0x6f09ba3c7c5b20f4, 0xa58c2f2b84423066,
            0x829bd28712fc7fd1, 0x817fd64faf573d72, 0x2c44bde634c983e4, 0x8e11c57615be1550,
            0x175578cc77349cb8, 0x79deee268bb496be, 0x36d89b8dd12bee97, 0x97d27b04fc16b908,
            0x0061874c473af995, 0x29a742908917fb32, 0x8b4e67c4bd9406b9, 0x496b62e71a856eab,
            0x5cffee75b6dae9ba, 0x6adfe9691e037190, 0x1d5bcb1ebd28b2e1, 0x51ac29fdc48152c9,
            0xb028eb3742c7d681, 0x45db6587fdf4be38, 0xaf077b6e23d8df0f, 0x96d856c11749da2e,
        ],
    // j = 382: cos(382·pi/(4·512))
        [
            0xd54aa3d165cc7018, 0x7d00ae97abaa4096, 0x092858b279b30f1c, 0x13e1bef35c8ac988,
            0xb483762b09c3843e, 0xb63af8e0c7ebe527, 0x31b6b76a7ac304ca, 0x0310233ccc4dfb5b,
            0x0902327e4faadc77, 0x092a57079c442e56, 0xee2feb436b9be1d0, 0x1b85c93bfd573bfb,
            0x32439d54317e0ee5, 0x4365afcdb7655bd4, 0xfd287423a85cb66e, 0x87ea643b0cc7a45d,
            0x1958f3a976926e57, 0x7a377d351444cfbb, 0x0292affb5e1dde3f, 0x6802b116af9f00df,
            0x4d3375b1e3790771, 0x47c47b231a266ed2, 0x28ef6b6666537b25, 0x15cf3a920cea2902,
            0xc29c241fa761c89f, 0xe9a5a94d9ce91a61, 0xf53f4fb1a91a5cea, 0xe11bf5da78d5900a,
            0x88c111f059ef7de9, 0x4b1a4af33c332d7a, 0x2da5d01ea123f290, 0x8e746a41d4dd34fb,
            0xde288416a6d45dd9, 0xe084b5133871670a, 0x820c8ef979c9ba52, 0x0ed61481b1d0b18b,
            0x63aae23c9a54722a, 0x8c4e1136f0d77d81, 0x1758e80be764eaf5, 0x3113664937577915,
            0x66f28fbb724d333b, 0x03a81900a02e6eed, 0x9500b466445db16e, 0x50814dfe0a53c635,
            0x93e35c65e449b62a, 0x5777313de17c3cab, 0xdf043407f60e52b5, 0x58579e736143351c,
            0xffe783741e7bd6df, 0x32b674ec4aad8d33, 0x1cfef4458838add8, 0xe6582afc71d75287,
            0x23878dd12c537504, 0x8dc2bf30db71c0f8, 0x2e4f8df8797efde0, 0xf05a5934ee555013,
            0x4ad4f27cc2337472, 0x025c855e160bfdb2, 0xb16fe4112a49884a, 0x2eb2c8abd45f8244,
            0x3e4b73137588b964, 0xa15621a1f7a81fd3, 0xde6d48940ebbebd1, 0x8e33ac08ce5d0ed7,
            0x622319699183c617, 0x0ae382dfe624969f, 0xaff0e5b7498e0faf, 0xc6057e63682655d8,
            0xc2703a5c11e67443, 0x7e692d84567e85f7, 0xeee387240c05e563, 0x6164c127abf55dfc,
            0x28591f782ffaa911, 0x6ef109c3486831c9, 0x85a52e92ca1cd06c, 0x74bceb3df7e591ef,
            0xac290af24b762ea2, 0x2394b3eec1d0e502, 0x3a167ece08d22e66, 0xdd2ea417afb6fb6e,
            0x8cae44ce17a44462, 0x15074c488359eb4f, 0xb5a519206d73fbcb, 0x6bda71bd606a30f8,
            0x91a721a294c52444, 0xf1593fa967cbb6b9, 0xd31aafa020d10e75, 0x42fb8859604108b7,
            0x63366941801e5da1, 0xba0d7f6b272114cd, 0xe7f938efaa2983ee, 0x96c9c8a0076146eb,
            0xff7cc81ce70f9a08, 0x01ab8c4780d0ade7, 0x2ccc195c5f613773, 0xa1edf86ec98c5eed,
            0x7274be89d713de70, 0xe8f7d1637a8c70a7, 0x8d04fb23724fff57, 0x520f5aef7269f4b1,
            0x5be56a2474f5e0ca, 0x744ebdfe2b849a65, 0x47dbaeee5ad83fb9, 0xad94b152230246fa,
            0x5afda7ccb34283ae, 0xc68767abb4cd070e, 0xbf72d2234787137e, 0xd2a1b44eccf661a9,
            0x125f7e9e94580bf2, 0x1e9780371bc32346, 0xd0f2d1854ecb31ec, 0x3b67977e1bbae387,
        ],
    // j = 383: cos(383·pi/(4·512))
        [
            0xd512fafad772fd78, 0x56260010df2035d2, 0x28adfbf7b63d11b4, 0xe1feab7da3fa4b28,
            0x6af52b50f9355a63, 0x810dc9aa5e6a88f9, 0xe42aa391c0121daf, 0x96974fc821cc2aff,
            0x44e5a83d24583280, 0x3a79f696558d6fa1, 0x48af1d73f53fb908, 0x738f28ba24570758,
            0xa802145b6c5da1fa, 0xd3b89156d04dc51e, 0x74aa4005af3d17db, 0x2420137749cd8a67,
            0x47e4b2026f4859dc, 0x022f9c42d428577c, 0x6aa9ffe8454aadb1, 0x4d75c6152d30a0b2,
            0x9ae3033b44c89040, 0x3c6bd2d66d9a575f, 0x095ae3208ef0e02d, 0x38da5f69bf5fdc18,
            0x50bc8021814660bf, 0xe13789559f8535b0, 0x5a0e65aede297446, 0x00ef1a42d853d870,
            0x1b2ef7858db690e7, 0xd5d0e2507945d52f, 0x44f67c498bd3646a, 0xbb9d98f621185787,
            0xa45788577673cae3, 0x3db48d19b3723017, 0x1307ca8ca48e5b1c, 0x4a6bba0a2061e694,
            0xb3c4bd5b1b205c21, 0xc546a63df4f250a7, 0x2e6189fac4e3c260, 0xaa4b261f045f1bf6,
            0xf83ad815b969406b, 0x7a58847628073133, 0x2c32f385ca26fce0, 0x65167572de363ead,
            0x54121e9d82598ab6, 0xf23ae28fd73e91d0, 0xece4451668b3dea1, 0x86dd58faa348164b,
            0x4f1ec5a627f8d91a, 0x39365b1dc721842c, 0x65cd340ab743da99, 0xb8250ca10bea2c49,
            0x7fb6a66c7d60f468, 0x6226c9fd214a2af2, 0x6a1d91c0afc1dfae, 0x73f987cbc0f9946e,
            0x498957ef5d1e6a29, 0xaa2e3fda0ccf7cce, 0xb7982b3c607fa2fa, 0xa0d0b20442b8668f,
            0x257331d1aca0d3df, 0x4de1585f98ce7aa3, 0x3015dc83c02b39ee, 0xa2ee85db24b01a14,
            0xfb811ab510cdc43a, 0x40f1b0549415cf9a, 0x96c399c4083a9ae4, 0x532c9915088006ca,
            0x45a917094dfa57ab, 0x686753834d448e81, 0x2f5797b53d5afa6a, 0xc6efe7796f780109,
            0x29fbbbf173ae4dfd, 0xed29a104a1ebcde6, 0xaef7326c38a7d521, 0x72a8ee876e82d009,
            0x07ebf6c502e1edab, 0x3926ee03520014a9, 0x4c38a3bee08fd175, 0x7df6275cf9231bb7,
            0x25ab8a70122d466c, 0x39ac9985f4d211f7, 0xa3f87f978e047ddb, 0xe7e4308268318f7b,
            0x5cea4af17703b824, 0x367b03d89d66555d, 0x3a3c99a406f30aad, 0xce2efb9b73a793ce,
            0x04a8a7c00adb0ffc, 0x65ccbaf93c1389bc, 0xbb1e0ea6a25a896d, 0xaad75d9a352340a5,
            0xdee35549ebc565e1, 0x59cb6cfe9e4db9af, 0x374dfe3dd12656f9, 0x08eb2d5231c374ca,
            0xcb8b3c1d2bd943b5, 0x077ed37063e4b266, 0x663cb3358a23a3a2, 0x7224b4b676a133fe,
            0x6232e027901b5e18, 0x1520e03002dee310, 0x6f27adfd0010585e, 0xb2010cd11c773fdc,
            0x170f87c8294a03ce, 0x3fc04c9eb169a671, 0x54c624e5bbec9b31, 0x48f3474eeb22afe2,
            0x5db61591963a3c54, 0xde4f7bc6dd4f60a0, 0x882a3cd1c984b5be, 0x6386977096bff9bd,
        ],
    // j = 384: cos(384·pi/(4·512))
        [
            0xd4db3148750d1819, 0xf630e8b6dac83e68, 0xb4691d2f99ec9eaa, 0xac08e58a7cd39544,
            0x3f46de4fbafdc08b, 0xc63df891efb87d5b, 0xa56cf9a8e223dc10, 0x23e02bda7b6ec1e7,
            0xe4eb67e853e777a7, 0x09118c0f8b801e54, 0x7bd5c17895fff787, 0x885736765364ed80,
            0x8579d82b00f2d9ac, 0x979f98f9fc62695d, 0xb38cf618708381b6, 0x48a83581d3073083,
            0x987146dbb8b68432, 0xa4d56c7142ccd696, 0x8c9f8ee998ac39eb, 0x24c96b029ef6c860,
            0x74401c6d7e2203f6, 0x21ede52b2221fa76, 0x364ce8c47aa185bc, 0x4c905b8c919914ec,
            0x2dae16e1d5a5c336, 0x6dd8bd4469fa04f6, 0xb1ed7f857328247f, 0x8a472cea0ddf58d1,
            0xeb566615ab1ec8ca, 0x3e89c4e9510c18ae, 0x77e8a29fe759272e, 0x78fa393bf7f944c8,
            0x2eb6998ac4a89b5c, 0x0e981916aa94e2cc, 0xc51ec51210c255bc, 0xa24f4175f8a5772d,
            0xe550a20ad05f89ab, 0x355c9f7c31b0e3f6, 0xa8c875c4a0eb4cb4, 0x39b20d0821f122f2,
            0x8da6733e46462c65, 0x39ca9a09084a4b66, 0xf0cf9ca0e2ec8945, 0x04dde8907aa99027,
            0x46f7d9401bf98803, 0x38207534a507ed24, 0x4c1b2054fdb2d859, 0x30373063c5c47d22,
            0x61df8361a17a70d2, 0x1916e02ab8ad6041, 0xd8774f7feab7045e, 0xf2eb92145d532161,
            0xdc25e44534a7f217, 0x5d4780667dc4e857, 0x696208d747a1ec56, 0x1dacc67cf59ead8d,
            0xb4ba953e98419877, 0xd57560355b370fd1, 0xede1ac6ff323ff75, 0xdf2dc350960df845,
            0x9b731019dbb928a5, 0x34d86b8e24d171f1, 0xe521c0dc4aef8498, 0xbfba5ef294ae42cf,
            0x1f41c510faea2e4f, 0x85bc31da0a8acffb, 0x85c5680b4dbca1b8, 0xb62d6cfc1797ab1b,
            0xf36ed6564b820274, 0x7512eb97dab4098e, 0x390ca12cc6c0896c, 0x8a9a8c8d7578b171,
            0x360a8708d75a100b, 0x6546cd02f38a7ccd, 0x46e2bbb98721a19e, 0xe9485e25c1407254,
            0x4a8212b78958c56a, 0xdd89d8c183587684, 0x78bcf21f766e9787, 0xaa6f5751259dd629,
            0xd3b3789805d49e3a, 0x65a12685c202ef65, 0x58d376c9896151be, 0xa137d6831cf1a952,
            0xd0f2f01f87bb4720, 0xd1aa30b89a4bb337, 0x8f0b922f692884f0, 0x7c7dd55ba0fa12cc,
            0x5da0aa453b179144, 0x652643d3a7d5bebe, 0x54822c16b01dfa5f, 0xbe922b7868d5e340,
            0x97fb0d8c067fad72, 0x59e47413eb2cba75, 0xd56c62a51accff80, 0xf7d140d74f7234e8,
            0xea15c0422002d588, 0x4ede21d761fd826b, 0xa01353a6c256181e, 0xe07a950bc15c217f,
            0x59c72b3319e0f4c6, 0xbbef8bfb36d46cb1, 0x299a5c29f8b78e0e, 0xbe8b86bf3a7331f0,
            0xcf6db2a04f6aeea9, 0xa0928412291addef, 0x8610555704822c33, 0x752e0e6da46193dc,
            0x6e5fb85c17ae3612, 0x023d18399e33df37, 0x99e9b29ad5e79493, 0x34bd3abfbc535e74,
        ],
    // j = 385: cos(385·pi/(4·512))
        [
            0xd4a346c2d9056e29, 0x6464d996c2c187bf, 0x92c3f9dc271d38a4, 0xe80743f926721d69,
            0x24f037207007b403, 0xa1ee53db6f4447ff, 0x7f58c7dca4499473, 0x5e836bbe1ff190a4,
            0xa2db4d74b507c66b, 0x8ee9cfc709e1601f, 0x8abdda26b525ae42, 0x0766e1847e509200,
            0x4a9fe3bdce5e3b02, 0xe9b9f82cc301ba92, 0xc948340595b79cc7, 0xb9cf2cd684b6436e,
            0x9460866f1cdbbc10, 0x11b3038867ddc4f6, 0x1787e8f117bb598e, 0xeec1aad8fb19f2b7,
            0x1cd959fd7d28912e, 0xc7d32d7fc5e7514c, 0x41157cf108cd0b55, 0x47d5183570f2d5f8,
            0x5def92dfbdbbc4fe, 0x6901800579741748, 0x40e2ebceec48ad28, 0x12c85a7d6c293dc7,
            0x675a3a64cbb5bfc4, 0xf9645d272d4e4984, 0xaeca2697065901ae, 0x800e6fdc417ae81b,
            0xeb0d84dbbf9cfaa2, 0x045bfbf1f6c442f5, 0x0c73507cd432bd8c, 0x60935d92086a09e7,
            0x80a2bdedc456d3e1, 0x03d4dc581e979aad, 0x6782f1dcb8a2312f, 0x3e38c1e6bce937e9,
            0x0888329adb0d0a02, 0x48032d71ce02b98a, 0xaf7bc977b2657a25, 0xc369409c216054a6,
            0x261d28b6ac7dd396, 0xe2549f449b9e3c86, 0x586dd5edd861135e, 0xc486dde238f85a2f,
            0xd7afee221179c57e, 0x712cb3d792c38d73, 0xb10e6be21006d753, 0x1939a3ba581569c2,
            0x131ac5749c672bbc, 0xbb03df397bc5bede, 0x00428a32eb68b849, 0x004fc3e8a75731d9,
            0x1b4108414abec93a, 0x2292bba63ccfbf23, 0x9e35ca936e3a78ee, 0xc87e988864c1a3a7,
            0x6e9d2bde18836fba, 0xabb090f4d9a2c6bd, 0x15b8e3931d0aea2d, 0x0f1dc7e2cc4cd15f,
            0x11043aa9a472b50e, 0xbcb17a858b2f865f, 0x5b56b5c158b0e3c2, 0x7a9baa14e9b8f9f2,
            0x20f2e638333975b2, 0x4ef475da0ee13984, 0x3f195dcbc66cc28b, 0x26306d9301fef9ad,
            0x3230dc638ad21665, 0xef6a47e3e483631b, 0x958d7b10fe64efb3, 0xe39fbecf0b07bf86,
            0x34523246b56aedfc, 0x8df4a2e9763f484a, 0xe93b35f7ba5a143b, 0x979a99c34c225491,
            0x6f51d9a4f116d2c4, 0x8a5ea9ee1039cc5e, 0x1be1cc34eed22e8d, 0x05ced31b0b3ec03a,
            0x8da93e985f36d617, 0x7bbcdea9d8cc207e, 0x088f5e9b160fe2f6, 0x1d20b1d89d37f84f,
            0x19d60c325e79d8e4, 0x48baa86795d48fbd, 0xacb39d82df521012, 0x36c14a751a2dad6d,
            0xd353ac5358565e5b, 0x6782fca97a0f5c68, 0x8c02a31d36ac696e, 0x22d5064dcc10fed0,
            0x89c0b0d6dc190a57, 0x61bdbf8fd9abb3e2, 0x2e5acbd4b1628722, 0xe5cb30a05a4e507a,
            0xc912d461270b6b8e, 0xf79bb283f68e87ef, 0x7a1a16f2cff1684a, 0xf956544885acdf4b,
            0x79d0e5b23df994ef, 0xc278f51baa6e5c52, 0x64461b951bf9f4ff, 0xb5c5e8dafa028764,
            0xdc49f2b3a871dfb5, 0x816c92da24585f45, 0x8b146d29d8346ef2, 0xd524472701140998,
        ],
    // j = 386: cos(386·pi/(4·512))
        [
            0xd46b3b72a2d68fc9, 0xdc4663a3168698d1, 0xfc062dcdd1510573, 0xef7c0d0782878cbe,
            0xa081a3f7291ba70b, 0x70d3b3f321d6fa5b, 0x350f253c2c7f0b46, 0x8fc7b3875da8e23e,
            0x892f58c16b0a8241, 0x722ae523ed13e6b8, 0xcf901545835296cb, 0xcf2af93f8817088f,
            0x85eb9617eb13ee31, 0x2bd333296ac1bd14, 0xa7508cd2f79e7ec0, 0xc58cddd9606e5e8d,
            0xf7f270c997d0e48f, 0x6cef50ddba142874, 0xd30fd786a1866a25, 0xbdb29268a9694084,
            0x5e0a19f6ad1d2431, 0xb9e81940c7338b24, 0xbe551a738685250e, 0xfeb0dd9f92b5634b,
            0x11c7064cd806a7cc, 0x74d6efe343112174, 0xcb585f2b05236d6d, 0x2912f42524ece9c5,
            0x32eb8dab245ddff2, 0xebf5fca75274ca70, 0xc7d449c7979abf94, 0xf1fa868c460d949a,
            0x7c7f551a25f7a9bf, 0xe0efaf7010dbe067, 0xdcb67229c6499e90, 0xa3fb1784822276fb,
            0x606133811fb71926, 0x146e6d4e9a9aeb0a, 0x03f61d26cff22229, 0x6574a55a6590f84e,
            0xc25f9678a77caee9, 0xb315ae49452009a7, 0x9d5c69cc264e34e6, 0x0c7cad78088a93c3,
            0xb9d3fed114f17843, 0x34886806dd334ff7, 0xd9602b2ae167de92, 0xbe2b3b80beb6ed52,
            0x76274abbb518760f, 0xa14c6479b2d4100f, 0x8e71cb71f39076b7, 0x12d36b5df3c9c50d,
            0x94402c7052a46b3e, 0xbb7297aa97f23db2, 0x61c4116d276b5769, 0xce3093cdb7eb33f5,
            0xe01d77d23782b32b, 0x2bf97883ca1ba4b1, 0xd51bd2c9d3134ebb, 0x5524ea230782aafb,
            0x5fb528b6f1b62782, 0xafa6a785b812e3fb, 0x6bc3f5996bd20d3f, 0x3a07836ad3f9d101,
            0xbefc49682cad74f7, 0x5365bbd7ee5de115, 0x542765f53b9015cb, 0x3e3c050849715914,
            0xd16b9626e067cb3f, 0x29c18bcf9f985349, 0x83665744a9470759, 0x3bab20f714fdfe67,
            0x58be1c2b2a14c806, 0x4b005942d31ef20b, 0x8bfa0e1705b87086, 0x39fbbf6b1776a8ae,
            0xcef2bf0e6efaf374, 0x40f743655f115815, 0x62b1853d195fc687, 0x3b58529360fdd1c1,
            0xdbb1a1986859cfd5, 0x5f09e9f105c2824f, 0x25faf198cc8e2e68, 0xffb4034582d05d9c,
            0x01d4a8532d5440ac, 0x0d2857b31d134074, 0x592c33f0800e50c5, 0xca4c85cae874894a,
            0x3ec95f5093231c7b, 0xb84b450225258907, 0x0d20139537df44bf, 0x652827268ce66a38,
            0x83151ee09c3a828a, 0xb0b2ebd57be05730, 0xc0e430d6c775a39c, 0x99bb860cf79ee706,
            0xc00885b014495788, 0x6283c92bc8b23d6e, 0x9732993b0a817cb8, 0xee8a6366f3b95511,
            0xb4fa26c43c038112, 0x40436faabf50e496, 0xc496adbf302bb485, 0x4eca1a2aed414084,
            0xd25ff64ea4e4d2f0, 0xebdc8895d9310b74, 0x92b21f13b79263c3, 0x2ab29c74d9d90794,
            0xada891440436548a, 0x750050edf63b414d, 0xe847e1dc3e68502c, 0x240697f67899e75e,
        ],
    // j = 387: cos(387·pi/(4·512))
        [
            0xd4330f6077099aaa, 0x0d44660731cedd80, 0x131c3883d22884d3, 0x9a3e2284bdefaec6,
            0x0ae4b377a1190369, 0xd870cb3586f5d6cc, 0x0a48fde2a9ffe85e, 0x99cfe727a847fc83,
            0x0e2757f1aee3563d, 0x4788a8242a6d3963, 0x8371d462cacae541, 0xa6dd719ea4166b9a,
            0xd516745f8683085e, 0x53ba239cabcc09a2, 0x175d76a6bdee082a, 0x7fb1c4e0b4b0ce6b,
            0x875b8495e4bdfe4b, 0x58a67f23367cf867, 0xeab3e68dfcea2259, 0xa6ca6567c989ae68,
            0xb6bd8acb90012c8f, 0x7d5c015fabe99b34, 0x656a5c6a5915eb3f, 0x3bfe2474884f052c,
            0xa05c14ff5e260c36, 0xc9f90d5d961d2704, 0xe84c14b6af953613, 0xc320bcd4052501f6,
            0x1e5690ee875df8c0, 0xfb8d4c7ea080c320, 0x9ce081182c4a7fb4, 0xc87720026e9aa3bc,
            0x49d44c8440df2458, 0xa73dfe872900e845, 0x4becb71f39e20768, 0x9ad10e29ab9b430d,
            0xc9f3058ab9c7ed57, 0x0f72df16d8edbd00, 0x98562aaa153eb2c7, 0x01e1accb6bbb9606,
            0x68f92b8f5d3024a9, 0x9d2c55192203f32e, 0x243165a34e3cd603, 0x88dd0ac0585d060d,
            0x158a48b25c99556b, 0x6f4a6408933ced9b, 0xfb6dc28fcba16eeb, 0x6405c48c51c61a21,
            0x575d68e63f06b5e9, 0xe09305167728f16e, 0x793d954dd8d338e0, 0xc9897c091c3f2a8a,
            0x79f88b0667d17c53, 0x0297460110bb042a, 0xf8f4e0708246b78b, 0xaee30b30fa1cf383,
            0x4a351bae101c4fe7, 0x7ba5ddb474d80e46, 0xa036c09567b361b3, 0x91ae5287c1b4947b,
            0xd59d48ea7867014b, 0x027baf0313e3fc35, 0x3c96d51db450da45, 0xa3a7a5fa9615d24c,
            0x480d5780a215a5aa, 0xdd5e216c9274d725, 0xe3262c0de1ac0e5d, 0xa94b32851d59cb54,
            0xfe4626064b8a062e, 0xd76a7b4d2a59ad6a, 0xec2a8c54660407e2, 0x233e4995b1768770,
            0x7ccf5743a3a3d9de, 0x74835b863e73502a, 0xf2fa7a628fc5e652, 0x998e19a1713a5c90,
            0x96534ec43dd95010, 0xe970cfe152af8368, 0x43cb2de06a8c009c, 0xb09ea30adb8566dc,
            0x6e49ab30406ce5cb, 0x27ce1466dd75a81d, 0xfc27e9de78635e17, 0x8e695063bd896bed,
            0xfe394b9ed3d5280a, 0x56d277be2fc0fa58, 0x148141b2e9d50595, 0x1cdcb9ed59988e60,
            0x135c65f4da5371c8, 0xa86af388feabb5fc, 0x48688b7c96201f73, 0x90c0ddce4bf959fc,
            0x5cc29768557b2b72, 0xd1fb268b31af8c9e, 0xae7a2c1c739366b1, 0x2746357ad35df665,
            0xa078e3f90f1501c2, 0x3a47cdc8d557354a, 0xf1bd47feacfdfc90, 0x0416205b1dcef683,
            0x16b0065d85257a5f, 0x5a61ace5f43c6e9d, 0xae2f5ff849c323d4, 0x68948d61d6ad67a3,
            0xdec200925ec74ee8, 0xa0625ea9802a2607, 0x6647aaadc9065520, 0x9f93b0cdf7dd76f2,
            0x0d142fb84bc278a4, 0xb3a00f5051e996c9, 0x6886a0ca3bae621f, 0x9d01ecaa5db1ef6c,
        ],
    // j = 388: cos(388·pi/(4·512))
        [
            0xd3fac294ff34e4d0, 0xb77d4f6bd0ee8591, 0x20044cf22587936f, 0x2e0422ec37a4edea,
            0xeec261e116f26747, 0x7b135960c9bc43d4, 0x5fc22ad603723bf1, 0x6ad2c6704cbfcd31,
            0x399035bcf07f2266, 0x5f46afb5df06a13d, 0x0e7f0e5c1fb60f73, 0x3c15910833e400e4,
            0xce5ddf09790e4782, 0x105eaa32db5f9c17, 0xbb808e2908bfe23c, 0x8d4d45119de8d785,
            0xf7bec464f8453568, 0x2be35ce91db987ef, 0xd17b74442892aa74, 0xe07796c87cc6d369,
            0x1d3dab2f996e1178, 0x5e9df6b2d5c41995, 0x4ca15fc2f8569a41, 0x69563343c9a96115,
            0x3c031690013e4349, 0xd3e4528d2ab1e022, 0x20fe2255c6bf17d3, 0x2d0991f0f60194c8,
            0xba9ce8c1a28c3b52, 0xef2df6bcaba30007, 0xd0e55fc94bdc52bc, 0x8954bd9f8d1a0ede,
            0x0e00a2507a6e9e13, 0x951a811e71e632f9, 0x5b57462d8912b9b9, 0xb99b355f32f0d742,
            0x521d163286f9fd35, 0x4ddb8eeb5d40a686, 0x3914ecfed91b6f8d, 0x8c836b58f2256e6a,
            0x13bc9804d1822c29, 0xf6838c06c2c8dba7, 0x78a22f25e6cb36e3, 0x4bd578b9ef87b303,
            0x31eb4e53a1ef82f2, 0xfde3aa392d06e382, 0xfab4244091b783b6, 0x151d6500553fbf6a,
            0x7cd826cd00ef6d5b, 0xc09e35db8de42263, 0xc46c7887f7aa723a, 0xf45dc131ab289896,
            0xb8329d1d16d6c336, 0x47e061954fe520d2, 0xb133887129acf57b, 0xeea5878f6f025f72,
            0xb6fa086023749461, 0x09147fb4449eb289, 0xbc79b5f06ed50359, 0xf42c1a898c7fbc48,
            0x6a2ae910c99efa41, 0xdaf612d8f2131ff7, 0xd1890940fcc21672, 0xab9cea4b68bdd280,
            0x0d9d2b4ea7eb2527, 0xc2a43d082100b69a, 0xb9efdfa7de95e097, 0xf41e5978aa9e8a8f,
            0x593b98222931ab95, 0x28216190c8723452, 0x15a7a52b520571f8, 0x33cb8608bda1eeb8,
            0x14e6422760b91f35, 0x9baff5ff853e7a86, 0x0fb20f5b898465f5, 0x3568a403b3dde7ee,
            0x277ac650a73ea465, 0xe159f5815a8c82fd, 0xacbd85e07a1e26c4, 0x23e3d1b98c95ffa5,
            0x381bbf2d21ec3513, 0x24653495df0d5bf9, 0x350abd9fc53373d5, 0xa040f698540fb9f8,
            0x0d3ce81f31cf4040, 0x6ed7bcd8e77ba5e7, 0xfde463e7af7257ce, 0x52d9c47659deccd4,
            0xe23a1c8776a89b4c, 0x9e17a0253b99a19d, 0xc41256066b819614, 0x6e62c25eb7239291,
            0xda2799ce8153b519, 0xf813f967595e37a4, 0x05807e355ece3488, 0x38c16427fec86769,
            0x20d05fc844c95478, 0x560e50e6f73e91aa, 0x64899a252cb361ce, 0xfec74e8bc44dbc39,
            0xda1430ee9c2c5410, 0xed881b11affb8e93, 0xe82424acba9b72ce, 0x7d4a6602008400b3,
            0x3f63a9ba327bf103, 0xa485c39712621aca, 0xac2114c53e047b27, 0x588f4327d25a47a6,
            0xa4a12e5ac2e5014e, 0x7e308fdae068039d, 0x2dbddf93b2252325, 0xab3f8b3d08b29cb8,
        ],
    // j = 389: cos(389·pi/(4·512))
        [
            0xd3c25518e9faa6a1, 0xda3e8224976e1a18, 0x52c4b5db4adacdcf, 0x3b5a03698592ac61,
            0x70cca92aac8231b8, 0x20fdbebd15320e05, 0x2e1a1463ae3dff08, 0xf26f5fb95c75478d,
            0x548a62f8a9fceca0, 0x76ace936e1b87b29, 0x24fd9b2e5cefd273, 0x8fb333dbcd96a719,
            0x17cf5836bba30c41, 0x36329abc0363e54e, 0x0b23c58ab1c0606f, 0x67fb5fa49b9d302c,
            0x07fe8ad936d2a337, 0xd807fc80ecd22b57, 0xd53b8efb8603a065, 0xbd8f4f4fac519960,
            0x911e50cab4aaa78e, 0xb86c85aaac16655a, 0x6699dda1eeaec392, 0x96cb1b1e87075c16,
            0xd426ef5c84f468e5, 0xd6a3afcbf4b3530c, 0x43c4439382866159, 0xfb6426852b47b4da,
            0x7b3621b78a30f72c, 0xa8d61354cb3c2c89, 0x841ee6d4e85ab86e, 0xa36317155fed734d,
            0x5f08ab5c47bacd1d, 0x1cbe089656be674b, 0x29f35dd60b83e6db, 0xa27423d9aa8659e9,
            0x96fa232d44f296db, 0x9554b154ad095cd4, 0xc25197091b41123a, 0xb4743bae1d4c5dbf,
            0xc0b9ed6742ae6d32, 0x9dcf59e4f49dad9f, 0x6481855ffc8e8ce0, 0x43b383e4d1c88918,
            0x38dfd43194439ad6, 0x1c5a800f5ab7206a, 0x303a0676fa73c957, 0x60c6f8eb0a4db77f,
            0xc6cc76f49e27bfca, 0xd6fbfb289289206c, 0xc19459920e8fd4b9, 0x7c545f39ed2260a9,
            0x548d38cb95c431a4, 0xb8112a221ee224ef, 0x9977c72a370657be, 0x1cf4744417c428e1,
            0x95988d867580e6b9, 0xa1dfffcfd2641dfd, 0x9694f4e9b3a5e654, 0x0f1d7f830ffd0cbc,
            0xe93d382ca87a4225, 0x5d1edb68add6eb5e, 0x16c78a360a4865ae, 0x6f4bad542a295cce,
            0x87609e18af9df6bc, 0x3ca24b9ab5d05cea, 0xb13c5e4398a7cb03, 0xa09b9f2337cba73c,
            0x45f2d62030588931, 0xba7ca26fc033888c, 0xc2fb6ab57a4f9009, 0x1690192c0f582ee1,
            0x487749dbf31d23aa, 0x5a1ef9390135d5b3, 0x4d72886078ab668b, 0xe5f0aedb76038ebe,
            0x319cd60d1943144e, 0xc0f86e4aebc19755, 0xc6cdf5f18a4394c5, 0xecacda3fbf21f420,
            0x8570af0740121a08, 0x83c7df7a8a08041f, 0x842a84c323932941, 0xfdde95c83ef38894,
            0x8e226ce994725ccc, 0xcb25550f6f34ff64, 0xd0d665807cdc3feb, 0xb63450961b1ee836,
            0x4364d892a662b42d, 0xdbfef3672ffb4079, 0x81cf8013dc4e9f55, 0x8c2e726383c9c481,
            0xeb528af622ea7e5f, 0xdb24483293565dd8, 0xe0d70b2ba76803f6, 0x7e480364d8623fc2,
            0xd102e2d94cc47c5a, 0xa45835bd427d7ed7, 0x621aa08e4051a29f, 0xdc6c9b7ec8a31f31,
            0xe8164ca10e7f6f11, 0xb705cd81f606919f, 0x41e03c47d1ae6b40, 0xd9159f1198e433e7,
            0x7ed1c7a707270c23, 0xb4616b3b1b1106f4, 0x0e4db90bdefa1578, 0xdd262acb95fa853c,
            0xb253606bb61821fd, 0xa9416d829242cc04, 0xb093efba501a274d, 0x41b33f9c8492869a,
        ],
    // j = 390: cos(390·pi/(4·512))
        [
            0xd389c6f4eb07a41c, 0xa8faac741a6394dc, 0x36fbd65b2e41d86d, 0xe4fe53a8de36e16b,
            0x1e4804934d38a624, 0xfa80f6fa5c4a0ab2, 0x84d81b6ec8555c00, 0xc66dcab2bc031c75,
            0xe546f0268b77975a, 0xdb75ad153f2bc70f, 0x5affdf8b4b0b09e0, 0x16afa9aa057db9bd,
            0x2b40df3aba6f8f6d, 0xa832d328e6214a1c, 0x106ac7052225da9b, 0x58b25ae3d2b5137d,
            0xfdef5bcf2aa95226, 0x3061741ab5cf5c8a, 0x11bcb096d4e97260, 0xd7f0df92625bff75,
            0xe6ba053c17002386, 0x4ba1edc7a46f5f2d, 0xa09b78f1ed7e1795, 0x32ad9992a94e1a8e,
            0xfd1c1b05cfe57d6c, 0x8e005c033a814f3d, 0x6a01d03b05a0620e, 0xe635eb3fb30765e8,
            0x343203e9f9cded65, 0xa5da9d56bd575654, 0x60c11dadeda16b33, 0xe20af825c294e4cb,
            0x66076d98135e5b8e, 0xb69a9d20ceefc302, 0x7f43bd3d37b29e61, 0x6cfa2bdc9b19e37b,
            0x4c3a89ebdfad2a74, 0x5e88a68a2d2f86e1, 0x8a9dab8648c0f9b8, 0xb4f33b2a99023548,
            0x436be968e27c25e7, 0xbc27a97c00940e46, 0xdb0476c5715012fc, 0x9a4b5e6b48adeff9,
            0xdbb8c80ac78110a4, 0x79e875860a603ee4, 0x6a516ade331f9c0f, 0x34deefb450bd2bc3,
            0xeced73f042fa3116, 0x67ec9ca73e8b8ca0, 0xafc98f3e687b7c5f, 0xa2a3a022cc4e97b6,
            0xc4b1c35065366a4f, 0x2be8cd503e1b51b2, 0x3e5070a5438f09d7, 0x3d9c6e94a500ed1f,
            0x04f2ee02ae40127b, 0x9d9d3d35ecfabf84, 0x0ea1b4c081be3a3c, 0xa559e94e707a935d,
            0x0328d386cf9efdc8, 0xdb167757e1dd1ee7, 0xc85a91b77fc37a82, 0x9d7fa4a3c5e8f480,
            0x3b390c6ed2c7525b, 0xf4c3b85c28919e85, 0x251a690a0e5a777c, 0x9410b894af6c681f,
            0x1293da23e898f30a, 0xad72a5386eae57f2, 0x024d7d526e055a9a, 0xe2c0e82f47d9afe5,
            0x085a98557e133a9d, 0x9b56d8039e10d68b, 0x25e6770228e4eadc, 0x0b8453569c2c0dfd,
            0x9fd2003d6e0159ca, 0x0f66ecb8fc25d400, 0x7588eafa152656e9, 0x8cf381ee2e23944b,
            0x75627072aa09798e, 0xaa32fb62fceafb89, 0x0d1fff50754d8bbf, 0xe8ee4a5d4178e1a2,
            0x9cf004758c313017, 0x213a68dca7537bdb, 0xa29e5290246b0483, 0x67bd1dd2102a7e75,
            0xc00d4ed7c0abc79f, 0xadd66b17142e14a4, 0x9bd6be3983a238ae, 0x8c0949df44a228a7,
            0x7589dc79701e0d55, 0x8d8075ca2e788060, 0x426c1aa9315f75b8, 0x7f6fb2a7bbca040e,
            0xdb2f1bb49dcb5ee1, 0x7bd94709feba38aa, 0x407386c4c86e76c3, 0x9e2b63fbee96a8d4,
            0xd1250610bfcdde4a, 0x6d344919c5f87ac6, 0x0296d67ee8517907, 0xabe0024964ab2199,
            0x128739275a58bcf3, 0x7804f4784f3ab831, 0xa08756d2de03942d, 0xcc47b52ff992eb59,
            0xebd41369c86eaceb, 0x6653fc26865fa995, 0xedc2aa717296c5ac, 0xc6bddc2967563ec1,
        ],
    // j = 391: cos(391·pi/(4·512))
        [
            0xd3511831bb11d552, 0x7b929f27741cb070, 0x49898fa749594b88, 0xabbf992b61a6f3aa,
            0xb4fcd75eaa63e8b0, 0x293cdb2cecffa7d8, 0x9523cae749f63f9e, 0xc5a845ff1df5533e,
            0x4520baa01da86ef3, 0xd094bb3b52c52dd5, 0x0e44b082d0815888, 0xc49f8e3ed7fe09c2,
            0xf62b614873dfd5f5, 0xad5f121245e978a0, 0x83c01608a4f03f06, 0x5393e8b2537bbf6b,
            0x2c3848c18d8ba5d1, 0x8e47eaa7c50d427c, 0x473878b0f30fcfcf, 0x75508ca12c95aefa,
            0x7762de2d6adf0585, 0x57f2ba54ba797d04, 0x6df1c251de355a9e, 0x44e619361bd40929,
            0xdd0dba96f1513067, 0x8ac0c5848adadd55, 0xbaf870d381c125bc, 0x825833c43d56d14b,
            0x57672b3dfc4362ad, 0xc1e28cb8332af2e5, 0xd9742a06e95fed82, 0xe8c7e395847cc254,
            0xb780d7bbbca62dd5, 0x67132967c7017828, 0x04aede251a8fd76d, 0xbc826492df96323e,
            0xa5652f0a28eb8489, 0x4764d999a5e49386, 0xc17fd3d0dc696259, 0xb80844e012c725a8,
            0xe81444986e6929e4, 0x25da50c04111cda7, 0x7bfa7272b8ed0771, 0x13cf48ec04477bde,
            0x5c7cd258199f1677, 0x492c6c1cceea521d, 0x83ff633692165129, 0x12f134e8ae567991,
            0xdc0320764f58c5eb, 0x13b1c7ca97acff7a, 0x3ee7e3bea19878e8, 0x864705873e704e7a,
            0xb276582f8efb5b65, 0x3289aa66255ac11c, 0x37587b52540cb0e7, 0xe15f77cba5f9cb51,
            0xf8a74a8de933dc4b, 0x850d3e60ac15d7e8, 0x17adcf8461f4e1a0, 0x74fb2dce168f1074,
            0x985254a09913bd5d, 0x7bb0e4fce5380b28, 0x16ae049bfd281875, 0x4f9c256729f2cd7f,
            0xe291a1b8756312cd, 0xc866046f1f66bbb2, 0xc6b33cdefb2c5b0b, 0xee54864b8c40faaf,
            0x9ea30aca0897e95a, 0x29ba0234a9309d83, 0xed31e441d73cc9eb, 0x3ab3e154bd2e7305,
            0x6c3bf1187f781f11, 0x190b342f711d259d, 0x3ac154fb5af95803, 0x317b7aadaf35f98c,
            0x53a2c15c41726178, 0x3bd38b45833cefee, 0x8b8451c7815d5461, 0xc37730dfb3e32ea5,
            0x49694a9d9ba09728, 0xa437f3f4ef4421fa, 0xe84b5c1dcc06773a, 0xe8f08456a183b068,
            0x618684fb8e620fcc, 0x0ba11af47f918569, 0xd918903b6321e379, 0x5d0580e48d5bf9a8,
            0x37881d3200b763ee, 0xbef1252d18466d61, 0x77672ba74fff7268, 0x8e0a341af1cb1b1a,
            0x66acd279b0fc9452, 0x20efbe6441f3620e, 0x19184b32cd188051, 0xa616fdd645bc5708,
            0x0a16d93d76b631a8, 0x1d0db22c34a6948b, 0x024b4889e1868f75, 0xfd37fdda3ffc4f66,
            0x1b25ae1406e70c72, 0xe2bd69a8dfafe8b0, 0x90a72f612abcc0a6, 0x7425f82eddb7588c,
            0x6f45669ec05d2435, 0x5d3559047eefb528, 0x77c690e13e107ad9, 0x87ac4dce4d18f4a5,
            0x598a4c35219da391, 0xa19c7e7aba589492, 0xb9ffbfaab9713908, 0x5c4117e61717f991,
        ],
    // j = 392: cos(392·pi/(4·512))
        [
            0xd31848d817d70e16, 0xeeeaddb72f00e0dd, 0x725b3942ea886124, 0xad809b6779bb56e3,
            0x724b33af23a1acea, 0x15b92eb32a15e942, 0x3b0a011c1f6a9e46, 0xe9572bb8607c5306,
            0xa05efbc063048262, 0xda0233da303acbf6, 0x331d804a9437568f, 0xb9c921b2108d7661,
            0x4b8d1fd939521856, 0xd54ea7bea88595ca, 0x173e3b1a0b721e93, 0x973a7ed36fbc2388,
            0xa4354176e3b35097, 0x55457809e0df8e7a, 0x7436f9d6835fcf53, 0xb7f986c46b312389,
            0xdd6897cd1013b422, 0xda4db6bf21abe5f6, 0x565a2971ce7bfccb, 0xfb3fa521650572ff,
            0x3a486df7a4f56365, 0x76065041bdd74d16, 0x539c037bd888d9af, 0xe53ba83f9dcbe6e1,
            0x5676c6d870e601c2, 0xf4346e0f58228c2a, 0xc1873ad2ad91029e, 0xeba32a880fb7cbe5,
            0x9752dda7b5fdb583, 0x0d87a6633cecbe0d, 0x23b57a9659f397f2, 0xf36ed24878534ed0,
            0xc2c25558b698f52c, 0xa715ff74acefd64b, 0x2b77e463e38a8720, 0xcc9e8cdcf8917aa5,
            0xf05582e5e4f15fbf, 0x139fa670abb0f7a4, 0xa7a8215a560529f7, 0xa7157513259ff910,
            0xb8d56dd74adcdcf5, 0xe6b6ef708152b513, 0xd7e8a262db89e299, 0x730c4c3254a27151,
            0x03018fcea894d36a, 0x59e3e1cefe261ccf, 0xe7884f1f4e614654, 0xd699b30552c29fc4,
            0xcf8d54b77276c5e8, 0xb52916d05a1e2fb6, 0xd6dd0f78b49c6b17, 0xdeab15870db09b70,
            0x9e53a9cf03b78697, 0x887f641f217a17e1, 0xaba8a268fa4e6ba8, 0x77c096669eb00140,
            0x289de1bd611a0404, 0x756366fb885d3cba, 0x980459ffe695f958, 0xb6cc043c0a96d865,
            0x25e41bdca83602e0, 0x61340c3b122fe3a4, 0xaaa229f0f3c84492, 0x4e19f16599d49ef9,
            0xa3eb1b6de20e2bc3, 0x962945c781021b52, 0x03eda70db690cb02, 0x335f1835686d88fc,
            0xed5e628a74a1db4a, 0x6068e747d198c789, 0x6289c70144f9b58a, 0x5cc0ea9ae7b43f6c,
            0xeefa638dc39ccdab, 0x71b46cc25706803e, 0x00a8b26ecbaaca40, 0x838fbd65dec0f880,
            0x224b305603b9827d, 0x81c05a2f49cd92a4, 0x50f4e7675c88ad9c, 0x7266823681d11643,
            0x3121ff29c5528ad3, 0xcf0f8b7abe0e9553, 0x4884960d2593ce3b, 0xc260d62e190546b1,
            0x3077629fc9a10ecb, 0x74d6ca55c5343843, 0x16fb0634f31a0e24, 0x36b1cd8f62e75041,
            0x5cd4e245c5b0d5ea, 0xaa1b7ccf117041fc, 0xb0d7c4d9dad383cc, 0x5537768c65325aa9,
            0x604d5d40c2cd4157, 0x508562d1cf3cae64, 0xe43dc666a3fbcad3, 0x3936cabbbbbaaf9b,
            0x264788cff761b998, 0x99b0041b16c23846, 0x3853def627baf129, 0x3f469b2964503fb2,
            0xe6592641f935146c, 0x2f2098a5bacf64ea, 0xa652146928ef79c1, 0xc41cdee0f883f1f5,
            0x72540eba8f28f6a5, 0x7fc059b5965ad3ba, 0xb702d8a33609c65c, 0xffc22f9d80df6a4f,
        ],
    // j = 393: cos(393·pi/(4·512))
        [
            0xd2df58f0c41ba4e9, 0x6ae6cbdca69604e8, 0x7b2fa1e7d0ccd57b, 0xe88c95a3cee3a1e7,
            0x1f180805238298ff, 0xe620cf2a18c6dee6, 0x3600897e829ecab7, 0x656bdeaa7370d3c3,
            0x527cd43925d09b49, 0xc73bfb63e39fd35b, 0x7bd4b25a485a9853, 0x4e7e40fe37f50bef,
            0xe7e0dbddfdcd9717, 0xbdf3486d9fd04270, 0xf3eebe00205efe0b, 0xba0738f3d8851202,
            0x07b594c2a3918a97, 0x8217804b351fc792, 0x607ddb1774426f01, 0x05dc6a9f2748251c,
            0x4e8b3a6afd06c0ac, 0xb8fd48fa2e7dd991, 0xbd8cde2b96cde1dc, 0x0e71b5b6a0266259,
            0x7588b6e3a74fb592, 0x42dc8b84386b7da9, 0xd80bb61af5793a04, 0x40780e5980f71a86,
            0xc5b2fb0cd5309627, 0xa9b21cdf3543389d, 0x1fb600a209d3d535, 0x201f55aa5b185064,
            0xde1a3a869177171b, 0x401f507af486cc4d, 0x72b4d07bd48bd32f, 0xea7098bde37887b4,
            0x6851707d01c49dc7, 0x603e5740f78f8fd9, 0xe1e7fb2e70987454, 0x9eecf421107cad1d,
            0x021e1b3814f2c349, 0x54549871434c953c, 0xaf6e964aa539e6f2, 0xe7bb39367e5f30f2,
            0x463e4987178ce78f, 0x47b97f493d696004, 0xc3d721515cdb64a0, 0x5d65cf6dca8347d6,
            0x48b6806272688a72, 0xc8b6c2194dfa1626, 0x0605453f9d70b7c5, 0x6ace9e782f83159c,
            0x1a2532321b9e9516, 0x1c9430da152cd477, 0x013a0940460c3369, 0xb719b3a6fc082526,
            0x26bb236c41907d4c, 0x5ac875288cd55d2f, 0xef33478c68068c72, 0xa84aa821b79fa1c1,
            0xb1fd204f800949ef, 0x4688762362934ff0, 0xe184fd776d2c390a, 0x9e5b611349029c8b,
            0x6ee7f67f769e776e, 0x2c9f3b79f143c993, 0x5db89b1a295321c4, 0xac8ee3857b47e147,
            0xb57787dbed48e355, 0xf31af674e842710f, 0xd688b16b665d0be0, 0x03f15b1560a1716e,
            0x09814ebb54ebfe6c, 0xd45c520ba5ff7933, 0xd9962c4904d5bf46, 0x61c44584e089a1ed,
            0xae02760b262e679a, 0x00630504f44e8901, 0xd721e4d8ebd0064d, 0x7a1130fd5ff52bf6,
            0x3d398abbb1d33854, 0x2f75324e283dc581, 0xec43fc939f690b5b, 0xa0e41f6b17a960cc,
            0x327a6d8408d08599, 0xec5ee71465e4b2f9, 0xdf77fc1ba7787800, 0x9fac3dd8d90aeeb9,
            0xbe33408d918f3ea0, 0x7d11ca162e13ac86, 0x7a6c216caed54b63, 0xc1870675973a863a,
            0x3ad543ec1c52cb37, 0xf7f6230cde7b746e, 0x2fe4f070f10652e6, 0x2cf886b217b0d8ae,
            0xde6bde440ac1ebf0, 0xf24b67438425d132, 0x4f745de2524e81d4, 0xab3d36b7056d1bcc,
            0x524b29f69e156b40, 0xa1eace4a599a2f95, 0x57546c359df68daf, 0xe8340beadca0e6c8,
            0x5292f26b5c92edde, 0x14ad9df9dc183593, 0xf82df8f1b9df221a, 0x59797842ad831fab,
            0x74cac8a0e8a563ef, 0x21e72d2f27334a6d, 0x1d16c395a9da1b71, 0x62c4b5fa7b7a87ef,
        ],
    // j = 394: cos(394·pi/(4·512))
        [
            0xd2a6488487a91918, 0x4300fd1c1ce507e5, 0x728ee8a29552fe9d, 0xd5ee6bbb1f0da07c,
            0x47e6aa01c046b147, 0x2f313c3417135007, 0x356f08c61aca3e45, 0x227cdc452d754ef0,
            0x0f25ae6633ba4c95, 0x56bfe7c54cfce828, 0xa9574c080036ff35, 0x5e2cc380a6f65aa8,
            0x0096f9301afa1211, 0xffe1c7a674718632, 0xd8d8995ccb7428ef, 0x2d30a13ad2650e18,
            0x18b9f88e1699f0a9, 0x4109b7dc8983a9e5, 0x60d189179d245100, 0xd6752bfa280396c1,
            0xe18f575783b2be3e, 0xd89c6fd11dfae66d, 0xd0ba3dc5e1bf5b9a, 0x1da88db1673061bc,
            0xb9a76585af429f26, 0x33218f39088f27df, 0x415e018749a8bf23, 0x2d77a1c4e66e7e9e,
            0xf3ef8ac4f19225ff, 0x79d946e99cfe7bf8, 0xd51b3e616cc9e970, 0xc11f913f8ee756d6,
            0x8ba8fc63ecd3a50f, 0x20b6edb1730f4605, 0x9cc1596203c869b5, 0xa055185a54b90e66,
            0x36007ce208ebc355, 0x2391d2b3bafa6215, 0xaa5b7ea3abff2869, 0xa454541091ddc8a9,
            0xd5675ecfe787d81c, 0x46d5d389a0bab6bf, 0x5e5348c20d3750ee, 0x8782e52f2e14c9ac,
            0x4ed63bdaea550774, 0x3737f06be2d7ff89, 0x1dcf47937187c1dc, 0x42ce1249d8aeb48e,
            0x5498ef465a4cc194, 0x8fec0a36f925de8d, 0x24740ed0a65d882e, 0xca3981248c346508,
            0x48835127a8a0c739, 0xe8b1477d3bc31ff3, 0xb85526699a53c278, 0x8c9e9bd6bff2d3a8,
            0xdb97788f9cf09cd8, 0x4b45366e82476a51, 0xfcb6e4ea8e1fb317, 0x89a2147ea6f155dc,
            0xbbe6ca8e1153cc3f, 0xfac785840204ee83, 0x560419125dfcff65, 0xe94564c65cc9b2f8,
            0x6c760c005f460a02, 0x3e6861ff4d3d3c7a, 0x975359f38dc71bcf, 0x021325efb1a60700,
            0x5160a2d0a8b2d8b2, 0x31be0fcc38400d5b, 0xed4626c52187ca92, 0xe5663f6483b6e70b,
            0xa68f2f44d841c0c8, 0x928a5dfd70cfcfa6, 0x25dcc190b676f28b, 0x79d2bda2260bfa7a,
            0x2eca1cb229514846, 0x4ca132cba7abc68e, 0xb3d02cff1cdb8a53, 0x1e77cfc5672f9158,
            0x461c9efb35313301, 0x5cbd9bd054753882, 0x7a9047c1f8282668, 0xbf1dc0d862e12e0e,
            0x4bec4af999931ca9, 0xfaea70d9d426feb6, 0x1f5f9d748fbd1604, 0x6196951e1769a6ac,
            0x9ef389b97e2af86f, 0xd4e0fae6ad9976e4, 0x8ef4289be8c6c03a, 0x4bbf66da10304ba4,
            0xc24e55ad0822713f, 0x80b16707c3e6810d, 0x8a474164f4a11d83, 0xfb9ff08980ba46ca,
            0x00cfcfe685079345, 0xf1f788bbc2948dc2, 0x89a53f60ba081a16, 0x7a9830a7c400aa15,
            0x790b0df826293d23, 0x71688621c6b0187e, 0x4150d2bf68d3ce2c, 0x11a26c86ef3a446c,
            0x8423db7f49fc672c, 0x1f3cbc37a7a5661d, 0x6233a21dd3e8b56b, 0x7ed9b73d1979e49d,
            0x70fd960ce6acabd4, 0x946d7960894d0b99, 0x4688aa0a32cf3227, 0x96d15084e07723d9,
        ],
    // j = 395: cos(395·pi/(4·512))
        [
            0xd26d179c2f4cb81d, 0xa6d6c31ff6fe3ea5, 0xf0960e6247a3ff0f, 0x5a085b00f5b6222f,
            0xc25b5aa2faf7c100, 0x21382db03e63e9aa, 0x6807d9515a4c6186, 0x3a2a17f170f758d1,
            0x949aa2fbb507c26a, 0xcfb638ae8d24f7ea, 0x4b500a8e56fe0e70, 0x353497e803456e40,
            0x23e31301737c28c4, 0x85942db015a4eebc, 0x0753a928d0736258, 0x9856367dd9ed35cd,
            0xeb7ada3300ed4eba, 0x0887ebd4e0ba400c, 0x94e7570fe86abe4f, 0x6b024a19314d8f3c,
            0x7443af9c16dc4f68, 0xb4dd93e05ece451f, 0x1d1a23df21cd3851, 0x07f469f2e11d4c4a,
            0xb89118d4a119a414, 0x757f8fbf7b7027b3, 0x999b2db33cbb92e5, 0x6660f2cbf3ac755e,
            0x0d220547f6033e40, 0x02d7e6f548ed3997, 0x01ddbb1a3565332a, 0x6a6c6e6e2c8bb06d,
            0x100744154111dd07, 0xeec693d118c3a54a, 0xbe555df1283edc77, 0xc9685ee02b8f0b39,
            0x7de4973358e5119c, 0x0706fc0c52c66df8, 0x652b374d982986c1, 0xa1fc846ce9e5c795,
            0xa81ce6b3135d116c, 0xf45dbc39d9e4ce31, 0xe0a295a95a3a71af, 0x111d62f9bcc1c392,
            0xd21e2db76334afdc, 0xcd5a4e20a76c9d49, 0x5cc34dbcd8d139d5, 0x1ab5efda0ec724b4,
            0xe7d669bc8297698c, 0x3256098be08ee996, 0x8c1137d44f945a3d, 0x554ae8596e2e41ad,
            0x931f35434935a55f, 0x25482d2cd409d93f, 0xabdcf29903c3a8d0, 0xa0c25f308aa138bf,
            0x4c80acf13115635d, 0x63b0e17d004df502, 0x8ae72714fe608c66, 0xda376c1aca76187c,
            0x2140901ba47f404a, 0xd54ffe83e8563a25, 0x938c05a573edca19, 0x8c250862d686e0fa,
            0x607621a185dddc59, 0x1ecb1597d6f62932, 0x76059de1a1fe6dfd, 0xb0588c6f64132d0d,
            0x490f0588ad8f5f52, 0x3391a6e1716a5870, 0x2bf84e6b48e92f51, 0xa36ed493b1210ea0,
            0xd63c814fe2a79df7, 0x7c866acbddc807ab, 0x60193dec203c251a, 0x645a7321ea8142a9,
            0x541dd3ba8b0424e8, 0x52f6b5a043598dfd, 0xfd246ac22c7e27e2, 0x035d9866f0e3ce05,
            0x59ad55c6879467ad, 0x992bfcea871ff644, 0xf787ba205f1752f5, 0xc0b1fe64c4947167,
            0x3209ff182b4bb298, 0x8940ec778daf43ef, 0x0dbca922b161a2e2, 0xe3737af5438c966a,
            0x23a10428ac32c9e4, 0xf445cc3d5fc47f73, 0xf7397fe28a3c72b2, 0xd392e7471e14d837,
            0xcb617d2d4f571caa, 0x8ea9b89518cca890, 0x1eb143782a0e6fee, 0xc5ea34543ded690f,
            0xafecab505561a73d, 0x1562ae725ee6e246, 0x9dfeacc8f45ef632, 0x92eaaeb518d7fbad,
            0xa7974d72eab856df, 0x51c6c2388739fe7c, 0x1f4ff953066ddc5d, 0x5feae879b8931a83,
            0x94d72fa37ea7a9ff, 0x1f1cd6297b65bd5f, 0x85a9ad87ef7ceadb, 0x98ee300f75115c83,
            0x5303867b314c9363, 0x67f7edf3e6b5f761, 0x752f155b8b821348, 0x0775583a577f3fe9,
        ],
    // j = 396: cos(396·pi/(4·512))
        [
            0xd233c6408cd64236, 0x981ba7e42537275f, 0x34220fa756488daf, 0x1453a7848b99b702,
            0x82d13da5cb9ad025, 0x7c5d0c80d20b4a32, 0xbeb1bc90dac0394a, 0xc080c8fd7f05ecba,
            0x2c7e17bd5b665a3c, 0xae18fcbaae71c4f8, 0xf4813913bbcd0fce, 0x919d6579bff35b5a,
            0x7b1e91d802a0fcf7, 0x25f1f57429f2ed75, 0xf470c50494556059, 0x08ac8568f8a66ac6,
            0xbcf5b5bb6d19ff9f, 0x0877db5801ba2f56, 0x25e9d767f175685a, 0x1794f48c5f5c3230,
            0x7a136be5056be5ec, 0x582a26f43045e76d, 0x3c5825314ff30814, 0xbbaa58e436e0712b,
            0x14ca39b11282efaa, 0xa0baa32d16a887e9, 0x3e6362aa62ea665d, 0x6835b879a26b6a97,
            0x7dcde7ef3f3c966f, 0xbdad2d5bc89bd319, 0xc5e954773cd7dbca, 0x519f28ee2d276b29,
            0x4c2f19f679dbbb70, 0xfe0d44c73b1c2f9b, 0x3c4a7d640a1ed0e9, 0x0546bd131735fca5,
            0x138d722d920091e0, 0x976800ef623268a4, 0x8e3f4c97c0946b6f, 0xbd2b98416905319c,
            0x5452b498ae296f5c, 0x5daddde2077e89ee, 0xd2c6d87091517228, 0x53f05c1486a67a70,
            0x7581c4802adb256f, 0x07828d6837ed4c8e, 0x1448ea216f0de899, 0x1eafd5afdeced81d,
            0x902ed988fad94bd2, 0x98eb78c8c67cf652, 0x4f7648958fde2607, 0xe31f3b01598040b8,
            0x16418f0c58bed7c5, 0xf6ffcb83a0590f0b, 0x969534017443a2c9, 0x2f2d973a62b07b8d,
            0x9cd352a92fab6896, 0x0274269ad2ad4352, 0x6b69b33f33c2019d, 0x79b82aa9b4f6284b,
            0x72dbdb6c1dc92589, 0xfbb817b092dcc07c, 0x8a173e959064ce69, 0xccf3655e0f89d9cd,
            0x7f685605ce442669, 0x769b7899e1868907, 0xd9afdb990ed70e7c, 0x16b864d8c2de8840,
            0x1d1b6d5170a5a92e, 0x60a97181db374e05, 0xc387a77900a90c68, 0xcd001048f1cb3f39,
            0xd6dc02182ca24698, 0xa1ffb9ff922e6820, 0x60048a8035deb554, 0x8555ba39c65d42dc,
            0x55c1d792ba37dd7c, 0x6cd0756aa854f3f1, 0x7651c0c9b40d4893, 0x0c55d86b73f82dcf,
            0x140d164ddf8a4678, 0x4af26c6c5b549253, 0xd049da46af01450b, 0x09202be324c45e8b,
            0x2a65179cd3ceb22d, 0x70e7d4c9170758b2, 0x7ebb4ad8ea288567, 0x61ab07f9fa843e6e,
            0x7d792fb8184a48f9, 0xd31ca420e158a608, 0xf0535907f410f5ae, 0x2d734cfb497640c7,
            0x7e5ef1a73e15e9bb, 0x5b78c6574e9dee77, 0x4b909a86450b36c1, 0x09d13801e7487d8e,
            0xe4cf3576cab0ab06, 0x515ed44af2fee393, 0x9ffa446dd77792fd, 0x0e2e1d57ffdcfb85,
            0xcabf8a5b8951a926, 0x3619999dcf06f0b4, 0xe1e4d0d73301f309, 0x1f734a8c5c7b5548,
            0xa66ef51d15031d52, 0x4f7da22e605f9615, 0x1a73e75b1ac8285b, 0x3dea8760cd4e3b9e,
            0x7505d81786d4599f, 0xe40ddc0586319eaf, 0xa6d6ce2971727855, 0xa69d9c4d9aa78be2,
        ],
    // j = 397: cos(397·pi/(4·512))
        [
            0xd1fa547a77168e34, 0x1b880894f457f377, 0xdb9f172f51afcd3c, 0xb9f096edef408f53,
            0x9e2cc1eb36efbe1d, 0x77a9bdbe88908bdd, 0x3a9192f6c5779c98, 0x6ccf23e3904840d0,
            0x4516b36c0773155a, 0xfe31fa62239edfd7, 0xe662b5b68bd7ef7b, 0x2ecdeee0e4dfdd08,
            0xc8fb56bb6e19f1ef, 0x817d145e6611f12f, 0x28b71f152c5a793a, 0x0775e2f9bc746538,
            0x3bffb3908500298d, 0xc9e4d2216bd5dc47, 0xd99c9783b739d2f4, 0x32fbc5480cde2b8d,
            0x2a6a0b9f10efb6e6, 0x09749bc47d7888c9, 0xc49be83cc51076f1, 0x0ed2c42edc7c5c66,
            0x329da1e9a87adcb8, 0x28c45c6b7b8ce462, 0xe05edb04dce42e4b, 0xf967404faad12764,
            0x5629ba49a74fc19a, 0x26f9b12a7c24b2da, 0xcb2ec8ea0dc2d411, 0x39d28d8b3e01bd10,
            0xfab1b252a5c35868, 0x79637253d913b391, 0xd269e0fd327df733, 0xf4a0d16fa34db224,
            0x5b6b8aad92e06619, 0xe7872ca00d52e684, 0x8793b561c330a00e, 0x856bdc7775adb452,
            0x223094ec99836f13, 0x9c7ff719da194cfe, 0xa6186ccb01210010, 0xf2abd0182de94a4e,
            0x69ec9fd01ec7bd9b, 0xbb55c7cb0bc0a4d2, 0x2b4f7bc833d0d6d0, 0xc1821a538880868b,
            0xaaec9bb9811c0850, 0xf278629a66c0a2bb, 0x230adcb5fd44c232, 0xd35583cf7ffe5e3e,
            0x4cc8a44c7a2c7720, 0x7b49fa29b9257949, 0x16f6c3df7cb727cf, 0x633f0967b17dca0e,
            0xb40a94b056ef0099, 0x47164d7661b7dbf9, 0xd8be6dfa4702e619, 0x7805473693bb9c26,
            0x13f834cd81d590a2, 0x884564a17ed33afa, 0x25cdde1bcdf33296, 0x3b322a74b8223c9f,
            0xf9b0c70935156042, 0x724522cf1d06af01, 0xf59bd011a4574053, 0xe07560c72aefe350,
            0xfefd82a2184fe464, 0xf270471714fbe9ef, 0x72c4c44490601cb3, 0x40c5ce35fb5dcb11,
            0x831abd6af398a4bd, 0x3289a43ce09d48a2, 0x73764ea64accd5f0, 0xb3b9595097a5f25d,
            0xe0149ea67e989d65, 0x3b6818c1e92584b5, 0x21ed77e00ee0a775, 0x9675b91b07e71b2a,
            0xd330238cb60f1a7c, 0x31bd26ad72000e04, 0xe1ef87ad21638782, 0xa093bd77a6c361db,
            0xc5e43aea95c14c78, 0x9b797f50764e0b51, 0x57c7c8411f737594, 0xcd7d680474821e2d,
            0x229d49e7059a5872, 0xfe9972115ab1c653, 0xaa6f83c2b360337f, 0x8cbd7709a390815e,
            0xbc9480e689def079, 0xa436aac02a8b9e05, 0xa3d823304f5c3d0a, 0x191877d2e1ca0c15,
            0xe43671539d911b31, 0x5ab642df558fb66f, 0x70c19c026504611e, 0xeeee6bd6e7f0726f,
            0x0aaa14336af5ba7a, 0xde26f605ad32fe23, 0xde5e622ae047062a, 0x016f715df696e144,
            0x4e7cdbb48d34f387, 0x9f4a91fce351cfba, 0x0087ba6e16a05277, 0x5971d9afc8fb9b42,
            0x2c77b18d245bf533, 0xb4a72dc3983028e1, 0x2c684165bc15f81f, 0x8ff2857dc9ef2bfc,
        ],
    // j = 398: cos(398·pi/(4·512))
        [
            0xd1c0c252c9de2c86, 0xda7485a5aeffeb4c, 0x469acada88f6d6b8, 0xb12cd3f9457c634e,
            0x0641a821c6239f78, 0xe06f8ddf2ffa7bf2, 0xd4343abef550cf88, 0x0d21667ff511fb51,
            0x91fbf72f9e1591cd, 0x2a2b0f98813305b6, 0xb9f91a0d885da481, 0x242e0feb1b49771b,
            0x762ccd976f3059aa, 0xfd7e605de9128cb3, 0x65bfb40caca437ca, 0x253863acd0a0f8ea,
            0x13f6cace1885dd52, 0x017fa60efeff4065, 0x53f18aa0fbc478bb, 0x9fe5255c57b1cbc9,
            0xb7308ce185ac18f3, 0xfa0a1dcfdcc79f9d, 0xc81c257eb3112a5d, 0x1b0897ae76f58880,
            0x3f62e77ba00f0250, 0xccc887867388b021, 0x83635e5f9b701526, 0x7671df870f58b381,
            0x46dfd06a7885385c, 0xa7e54b8c045c43d0, 0x7a823f1a9917209c, 0x1e09ea1958689d72,
            0xfb864beab096c6bc, 0x2bf5cddc31d57ac7, 0x0fb1bb5393d1064f, 0xc0446590164e3583,
            0x7eee05e6ddceab34, 0xe90897bd61b42796, 0x20e55fde13e7f02a, 0xb4252220c2786de4,
            0x71022ae3879f2eb7, 0xcd03ae300bd86b49, 0xd1db6245d3f0165d, 0x6eafed666705c566,
            0xf3c091af8edbc870, 0xd88ab020a7816d5d, 0xb542990e62c27d2c, 0xbe2ccdc8db4fa57d,
            0xe0d0ef138548c4a3, 0x504f1578fb15184a, 0x49fa5183b679b7d1, 0x8c0d29661e128109,
            0xff28f2db418cb024, 0x4d8dc97f2dac0ece, 0xd52a30c6e3356400, 0x5860c2093071d251,
            0xaacfdc0c1271e423, 0xf16d92243ae04b9e, 0xd1c1a41af91bdf7d, 0x1fe76807180c2fd5,
            0x0de8b956dcc58755, 0x396ffb3c3ed6c666, 0x084b939faa2dd3d5, 0x805782ab09143765,
            0xd25607544f4782e1, 0xda998888390c70a9, 0xe517d550a04133e4, 0xbe4f16863a555f54,
            0x3d3fd25006afc39e, 0x36aa0dda79352ae9, 0xbfdac07177ae9636, 0x1bd602ed7ec62e83,
            0x95a3bc5077c27ee7, 0xd4fe333cf9701483, 0x0550c4567f115ac1, 0xee8f94f3cc2ff0ef,
            0x178aa4430f1d9f03, 0x80318d573480980a, 0xf86037d4b2ba16ee, 0x7aaef685cee2801f,
            0x304be1533b89b37c, 0x4538a6ca0219c52c, 0x55ebf5ff768ba219, 0xbbfb8f4bed41a413,
            0x1613abcb74313d88, 0xd5bc351d37be9404, 0xcf5c2242303c49e8, 0x4ee6e1ab1d8a3972,
            0xb8553226ec86b68c, 0xa2e60c928eb36d6c, 0xf3e8239b4f64bb3e, 0x257a8c7ea73c29df,
            0xc033ab5132cac631, 0x747fd2461b7c22fe, 0x63fe765870e88b61, 0xefabdee6421ff2f5,
            0x548dd6ad8c3804a6, 0x32b00c7f6924cb8e, 0x2a6ef95b95f8f54b, 0xc2820d1f4bf027c4,
            0x054071a607aaa16a, 0x7169c84cef20069f, 0x3fe71d86d9244c06, 0xf178134dc8207e26,
            0xe534121bcc62f6b1, 0x77451003fbfa0138, 0x9471f9f2c900ddb1, 0x4e30ab74ff9ccb80,
            0x252118bc960c05d9, 0xfed0400220d5ef9e, 0x642c0a6f3cdd56f6, 0x349341cf0df4c615,
        ],
    // j = 399: cos(399·pi/(4·512))
        [
            0xd1870fd265fc0985, 0x6af273fcde038281, 0xaefdcf7c77e74dc1, 0xea1399b685e18bdd,
            0xc1f49ebd94923bc8, 0xeaf72d0c2801ff46, 0x45c32178582563a0, 0x9c4b777cc85d7c8d,
            0x6dcfec73bcd66455, 0x050d7b383f1af7f6, 0xafb540fe63a0a480, 0x72a4f1f3cc58b3e7,
            0xa10d7e47c0a523cc, 0xbbc5a219e43e4963, 0xd7983a5e8c709b50, 0x311e71bfc97aca1e,
            0x715726149ae77036, 0xaebfef116e7a287b, 0x3826e56f97e6c62f, 0xf27019df2b68a55a,
            0x47154dd74d28aaf8, 0xef3c16574e535b9b, 0x25e797409e552701, 0x0393a5049c574fab,
            0x546701ec818106e6, 0xa98e2045493a93d3, 0x8c4613be5840967d, 0x56237d75fd27305a,
            0x06f1f513eb8ee387, 0x77f8be1745acde96, 0x1d6aac52bdc46e93, 0xf5f5b1c73dc137ed,
            0x46271eb86ef919a3, 0x66fc124c0c1958c4, 0x3f430319b0f7c704, 0xc9ded0ba5de46f4c,
            0x06fc1858dadb1634, 0x836b713d092662ae, 0xbe308d8d0daa5076, 0xc67aae903085aa31,
            0xb0acfc917410a263, 0x86385a1c77690293, 0x0623b10d47b04831, 0x9ed0afe70ea2edde,
            0x703754b94f4a24bf, 0x658f19433c99e5ab, 0xc22f890ad3313ab0, 0x05371ec9e80d9130,
            0x1fce2d31ba76be35, 0x57287fffdaacd889, 0xee6ab7aaed9f90f9, 0x047af7e7922bede2,
            0x6f57e18485a4be84, 0x7bb05635bf27ae95, 0x14936533dc22ee37, 0x78d9fadca451143c,
            0x2738feeef88869c8, 0xe18b69504f8c9949, 0xeb5490b0fdb8df0d, 0x2d6ea79f01418961,
            0x74527dd0c0d1112e, 0xac0badb21759198a, 0x3517ba029c0a6617, 0x4f6bd258ad581871,
            0x98cea56059fa8b9a, 0x0c8f17b3c6a103fb, 0x73537e3f6960b0fa, 0x09ed8d4b53d09edd,
            0xfc661f60e735d746, 0xbe233431464c493e, 0x9151571712938f30, 0xb7c183f2eabb5b79,
            0x358657e12a1ae7ab, 0x30ab857eac9b9a13, 0x74b6d1277b289315, 0x3c35b8c5a7a08210,
            0x6b56f2433e8d33d1, 0xed2529d3c37c1f4f, 0x34480659a58d4949, 0xb164f297cac3030f,
            0x6ade5c34a1aa8e26, 0x618b8dffca5ed449, 0x8b8406ff0024e9ec, 0xca6e77d0da0107a5,
            0xc121d5f92a734dad, 0x56431a8ddea16aa2, 0xfcf23c5c12fa0179, 0xba1a1bf0c7411dff,
            0xc785199e83bbc4b0, 0xbdf874c6b73e7d4b, 0xb7002814be2d90db, 0x79f0d8b9fded7dbb,
            0xb90c6150ac9257db, 0x2e517f65edadcd50, 0x8776ad7aaca37683, 0x2a1c5dbf062ff59e,
            0x0aed7302b9cad966, 0xecf2a6df70a2dd80, 0xde921aed09185301, 0xfe5bba577f5b6cfd,
            0xd03ea30b3eaa3b0f, 0x5a5bc127dfbbf33a, 0x1dd50d9c64270c1c, 0x9cdcc2ae6486ccd8,
            0x4b53bb7ee14793f0, 0x73594648e0f851a2, 0xeef8317036960dbc, 0x25dff9306c86fa0b,
            0xc6dfeb60dd65eec4, 0x221235212df65735, 0xa6603d0e932cd198, 0xe5e8453cb172c02a,
        ],
    // j = 400: cos(400·pi/(4·512))
        [
            0xd14d3d02313c0eed, 0x744fea20e8abef91, 0xe386cbda4f76d559, 0x39d956bcfe9a5d9a,
            0x18e858d225187bd4, 0x5b311ee0c5a1e4f3, 0x49fe2ecf52fa9685, 0xc16ca1dccaf41399,
            0xb838bcd58fb18874, 0x9b2bbb065d21c3f4, 0x73f4f37196561989, 0x29615a0c9e047d99,
            0xd6a89652cd3d893f, 0xfb31d99fdc1093e4, 0xcad43307beeb68ad, 0xa3d5aadd45d46d01,
            0xfdc96dee0efb8c09, 0x2b052743f40d999c, 0x917f6611b3437589, 0x46a6e7af83e8da11,
            0x20accee72866aeb5, 0xb30ecd3664f64e8e, 0x679e75d085d98760, 0x3543c0b2786d73a9,
            0xd3733b49bdf73fd7, 0x89b0ee2d9876517d, 0x115a93adff808e03, 0x8303afb7f42ee749,
            0xfead4cc9f3ff900b, 0x2dc880fb246cb53c, 0x1d882948fa8e7f39, 0xeabd1e040b083cbf,
            0xf8b07b41d1783ea1, 0xf6d9fc1150d13508, 0x1177cf5e3f44ff6e, 0xe51ef8097b46023b,
            0xa21ebf8899362144, 0x693fae8c1fb1f468, 0xa82aa085865fd557, 0x2f94c653b539d34c,
            0xed34ce51f71811c3, 0x00aecc95a8052a30, 0x44147cde5b995c8f, 0xb6a187bf5157ad8e,
            0xf69b59193bc261a7, 0xef6b3dd9e781e8e4, 0x6390d0e659d757ca, 0x9790d9ec0938d41f,
            0x0a279e45c31de4dc, 0x0b50e7d7732b2ae6, 0xa7b6a0a584ddeee6, 0x927f2e42cd711268,
            0x51274cf010d1a23e, 0xd22187be6a125f8a, 0xdfa62940836c8fba, 0x03b6fabb6d14bdb2,
            0xae3fa78a230478ee, 0x980220abe4c0a7e0, 0x47a28db9b8d32cfe, 0x3f85aec25aecbe42,
            0x1f83a7ef25f3c9f9, 0x7628cfe17572e84d, 0xe972c6cafea974ae, 0x446bbc6063df7269,
            0x4f72e787b7308ca2, 0x7fb422f375a4844f, 0x2cb684225035e902, 0x8ab555bc6635bd2f,
            0x56252cd3eb178e6f, 0xe46dcd02e9297428, 0x422765ff9dd88beb, 0x503dd651493ede72,
            0xc99e7e1ac778648f, 0xbcf700558d39688a, 0x3ffb844bfaf04875, 0xe10492fa63d8f394,
            0x2571fdf82df97df2, 0x6a33eee79211b022, 0x525e94daa78db016, 0x7d8a3e3a7aceffb3,
            0x8b4ae385e510cef0, 0x5404d3c416bf3264, 0x85e42b167e45f7e3, 0xa5ce38a2f912646d,
            0xdd679a5ce4b194fe, 0x2bed90ac1f1e00be, 0xd76203cfc46845ca, 0x3f927083e985d902,
            0xd1ea5a53f104db28, 0x759c68e318878f68, 0xd139c61e28d4d355, 0x3394e9454c3abf44,
            0x71d0a2c5bda82537, 0xc076d831569464c7, 0xe296c360eb2b6eb4, 0xfebc08cd9a59192a,
            0x0a57931929a2fe68, 0x62fcccc43ed8feca, 0x4209826614c98681, 0xc90f59a8308c4897,
            0x20838405e5b3ebde, 0x7e35aa5aab7ac772, 0x051d55bde2cc77ea, 0x5140a8348653dac9,
            0xb5fbb59c5812f482, 0xb653ed8c0a708a3e, 0x01ea811be9585b08, 0xdd47b0e61ae7e4e7,
            0x99c73e5a66452738, 0x72df6a1db1fc8d08, 0xe7d1860e635c07a8, 0xa7382bbc9699fff5,
        ],
    // j = 401: cos(401·pi/(4·512))
        [
            0xd11349eb1665c49f, 0xe6146b0ba1140130, 0x3b9860881d49ec2f, 0xa448198dd487a61b,
            0xf2c51a102c71a185, 0x26d52db644d84740, 0x78134e8da65bd949, 0xde6ad86964ac2a3e,
            0x07353e11c9d07d06, 0x88a11296a0fb5cca, 0x1ffd966e3905f807, 0xae1d93f53155f94e,
            0x6602dcdb23f0535f, 0x89586289de394b2d, 0x3ec889f11ae40d3a, 0x6384ee0bb1b979ca,
            0xb957fac79ba3dad3, 0x5b7fcba2593a0e5f, 0xe14d0a7ebb7f3ea0, 0xca83f93b436ba63f,
            0xd32711e237b74c4e, 0x5aab4ce030cd8ff9, 0x5e276a58d9467b0f, 0xc8a690ceef8e0e67,
            0x8febadbdd9e156ab, 0xf7f7257b7922afe5, 0xcda5558c71bb2f0e, 0x26d04e834aa45d75,
            0xfe2edb2afa9d0f6c, 0xc15db62a7ef8b64b, 0xf81da56da69f2ea9, 0x704c62c365589f07,
            0x5a88e834168a85d1, 0xee7c1be1655561ed, 0xe6d56a6982cde8cf, 0x2d41999bdce10110,
            0x5942aadec3819298, 0x4aeb88ab2175ac74, 0xea3aea05492c847e, 0x3c91b5b5ed746bdb,
            0xef7172a1898fcd51, 0x08130f622b987a75, 0x8fe746e2e1a216ef, 0x7f3248683fc5892f,
            0xa4e0c5f395640798, 0xdca10b8eb703fa22, 0x7564db4c9e11e2b7, 0xc44318e4dc3554bf,
            0x3058b88b4fffa64e, 0x44a6bdb9e48f7715, 0x9e630d12277b3d99, 0x81df5b0687133776,
            0x88c5e833c861c171, 0x5af865cb71286285, 0x62c744ad52aea36f, 0xcdfd1f9309f450b5,
            0x6ea98f1a106f3c7c, 0x1e197fea3802374e, 0x50be9848431b8225, 0x29e6b6541dd9c20c,
            0x975766a2129cc039, 0x5ccf2b9dfb78f9c2, 0x5a0520d5561b9f61, 0xac66cf8c59b7d3e1,
            0x49a869a789801a88, 0x9b7c76c5b9d9b387, 0xfa165bb82948dc3a, 0x6f02cf8f780068cf,
            0x7530cfb2a88f02b5, 0xbb5a01e20bb998e3, 0x51b8a7783c064f7a, 0x8d0db9b10688b8ba,
            0xf59e4606ed620634, 0xc28590e4fa10a6df, 0xa8575bd6d9ce8a9a, 0x6ae6df8db4653073,
            0xb0b1e36348e5daf9, 0x077f0a36c3b315cd, 0x638e81948e7e8932, 0xf73d1a5aa16cee23,
            0x5a9a1642165e7fa4, 0xc3b192e5d5ef950d, 0xf9557064497fd424, 0xe353dd592d436c80,
            0xc6e38ec17cdf34f2, 0x8382a8452fc170fd, 0xe52fe0b6b312d678, 0xb9e21e692e112505,
            0x5e9d9b4815d03d5a, 0x47b95b57b1f10518, 0x9a7b38ce4f0bcfa4, 0xaa155104bb2c02ab,
            0x72583ffa344c8287, 0xb09af9499937098a, 0xb8ab8b9f8143f168, 0xff133bc5fc2280a3,
            0x0a5cb19d6033dbda, 0x3efe28c0d1f04eac, 0x945d16dafd9bb7b1, 0xc906e4dc18ebe84b,
            0x2df9bec9d09b55ea, 0xc711f6a5c1b5dea6, 0x1601903bc42cf74b, 0x51dd5eff6236027f,
            0x3d3aabe9d734bec8, 0xc61ab95ff3b93955, 0x73dfd125e36ddf0d, 0x7aec247afacc151c,
            0x581bb1dbff684860, 0xff7ebd35f8fe7f62, 0x9f2f7c35661f607e, 0x2bc4f6537f1e9c55,
        ],
    // j = 402: cos(402·pi/(4·512))
        [
            0xd0d93696053af098, 0x77a18eb13d2ecde5, 0x20f1bd1b15a67db6, 0x8349739df2120f40,
            0xb1bdbb52c83d1c6b, 0x4f6406be1f1f4e07, 0xe0dbd26c11ac7b68, 0xef230d94ece68d98,
            0x3c84a79cda0b12ec, 0x67727299c42e8960, 0x914a641c6b62bd48, 0x2cb20eb549626509,
            0x6d09de2aab9c4935, 0xa89186f6762d7272, 0x9d9b792e13e12ba8, 0x3e33acd668bf7bfe,
            0xc89218bf509a252f, 0xc49042cd6caa28bb, 0x107d11a7609dded6, 0x2796829bd091d104,
            0x0d5fc6550a5e7a0c, 0x5a388863ac2b930b, 0xf28d23d76bf7efbf, 0xb4834db36566bd65,
            0x0df91ecdd6bd707e, 0xca21b27df2c4bda6, 0x69897438c8dee33d, 0x8f807443c049847c,
            0x245ba16b0ca20376, 0x7782f831110be9f3, 0xc15fddb977fedaf7, 0xf8407438d4ad3fc4,
            0x21841a6cffdf921b, 0xac7cb724077355e7, 0xb44849048c5fed03, 0xed9f4c5bac052861,
            0x68d21c2b677a238f, 0x7c765f6ad718442c, 0x48184d4aa8cd0d49, 0x5294037d6ec2a073,
            0xe389734f70dda7d6, 0x795ef4d633652ff9, 0x517b3ff7c535c0ba, 0x80556a70ba661979,
            0x3201f69eb690e983, 0xcc12a8d5346efbeb, 0xb7aa3223aa707ed1, 0x123b81f29e56a669,
            0xe72725438f9d11b5, 0x55be2a79cf549332, 0xbddaf282341a5744, 0x52c2527eb3aa9765,
            0x41033312baa5d618, 0xa0e52fcf1c75b006, 0xc1a09de9966422d8, 0x683c646e6a19cd56,
            0x56197edb1084c7c5, 0xed52501b23929ad7, 0xd34783e06b8d92f8, 0x1e91a286ff23e319,
            0xaa451cfd4d0785bf, 0xc9e56cbbbcc256c6, 0x108c67f22e95bacc, 0x1ef6f09c3e4c1e48,
            0xe4c9a68fe62bb0b2, 0x3be22491725ac2ae, 0x7efd6c2648f54835, 0x0b196e1ad6b2a315,
            0xb5fc0a62ca83a850, 0x47ee55fb9c6a245a, 0x8f1f579f46cbece7, 0x30b97eb3e696a718,
            0x9e7937a2039709cb, 0x1c3d59d7dc14e951, 0xe3a069c03119b2f7, 0xec5ad290d093f489,
            0xd93ab4a527e985b2, 0xfed35f7d8cd4bd76, 0x5368270224168e49, 0xf8208ad9acda3149,
            0x8547964156aec7a2, 0x7224ce1b357c2d47, 0x7da7e215d598887c, 0xfe75019c4ad01e27,
            0xc26d5a38fde34b93, 0x6557c3311b7fd047, 0xe7b3a5e60ef90ef0, 0x0a90f0975c7d4ada,
            0x1b12d1bb9422fd09, 0xfa022f166336ff57, 0xaffc5bbcf23a03a0, 0x64fff2f79b3a81a5,
            0x13968eeb2234d08a, 0x37216f63d3405f33, 0x720d8498d80b5bf3, 0xcfa17edc7ca03528,
            0x54bc528940b2a374, 0xee6c0c12680a8c22, 0x4d941beccb6da7cc, 0x1b94526f3b0efca6,
            0x75a20d026cf18986, 0x3b8fb22985ef965f, 0x2c506181fcc3e475, 0x09e4a29c4d980b64,
            0xd53b4b376d39f760, 0xb0bcd33672082fdf, 0x269310a91756587d, 0x075f137c5714f394,
            0x3863afdd2e5f8387, 0x486688f618a5f282, 0x0ec7bf2484384449, 0xb899c9d40fa2db19,
        ],
    // j = 403: cos(403·pi/(4·512))
        [
            0xd09f030bf2763620, 0xa6c15e52ab69d43c, 0xbb9502385bdcc824, 0xbe41ea1b7a330cdb,
            0x5be1c38813aec9d9, 0x950cd0164e6af60c, 0x750206e62fb4c5e6, 0xcce5cfc6fe101932,
            0xcfac5a5ae7376f5a, 0xde2c39ab7339d41a, 0xe935b2533704e97f, 0x15d77ce085159b3e,
            0xd2a196e8a8686d40, 0xcae036482eb51daa, 0xeef448327ba8c553, 0xcf14fc2798e10fea,
            0x8a4508307eb60d45, 0xbb7e03d076894f20, 0xe216c74bd8ce9226, 0x43bcb882b1705462,
            0x3fcfbffee14c1263, 0xe97194f6babe1bc2, 0xc1c65fb341154f15, 0xcbccda6ee86b2a5e,
            0xa7fd617f6501266b, 0x58f1f74fefbd4520, 0xcf3ad55a26b6b82c, 0x3b31b39694d4a52b,
            0x316c0638ced9c3e2, 0xa48be6809c2f2c1e, 0xe202db94509cc2c1, 0x36e83328a38f1e07,
            0xfab3843d45d60cfb, 0x6fe8dbad16d03d7e, 0xae85ddec07e8a4ee, 0x866d4bb048157eec,
            0x034a6560ae052078, 0xf0158e4b355e0342, 0x373ef331656ce7bf, 0xe5fa59d85b239d5a,
            0x848f90b8a432dce6, 0x4040e6e52e8f32ff, 0x4569b2d454ad8b33, 0x9ce0b3ace7d2f9c0,
            0x30e3150b6a01e112, 0x688af601028d1170, 0x623da7d21121a4fe, 0x879ced87ddd116e2,
            0xbba7e79e48ca713b, 0xcaec2505da4b84e7, 0xf6de8a91c42f3518, 0x59402e7765d542a6,
            0x274b66f8b33b5f14, 0xcbacac943f56baeb, 0x79db9be90908961d, 0xb47a9a79e0e1b04c,
            0x7706ed57a0b33753, 0x1b707b8712a31325, 0x30127cdf33a14d87, 0xf9a37e778520c76f,
            0xc27999765bccf7cc, 0x3ee97d0c6e6d4ae3, 0x840ea3a7c0eae29f, 0x8e8e63fbec206c20,
            0xeef2c4a65497eb7b, 0xb2cbc1be93bc7c59, 0x38fd69084ca5aab7, 0x4d5f2f71fcb58244,
            0x1d9e9c82887825ec, 0x703a7c862d33796d, 0x940e7e6c9fc5ab1c, 0x3f9f71cc8437f020,
            0xa30912dc28bce254, 0x35d18df26f2473e5, 0xb2baa80a9707197a, 0x208a4954419c2737,
            0x87798e2a278115d9, 0x6704ce2d67c15686, 0xa65d2cbc169d2982, 0xcbb4736b409d7f94,
            0x6ec1626b2144ffac, 0x2b3217eb60473366, 0xab03cbe15790ff1c, 0x0deabe7934530f6a,
            0x5fa9bd3c852e1b9b, 0x39c75511826a9b12, 0x3e11dad70a22452d, 0x0117f8073a0a3b85,
            0xaf24b7a195767ef4, 0x9c1fb7dac641d84e, 0xaa96fec498860d2c, 0xa20a129bf3ff0320,
            0x5ac40c206b461b26, 0x05dba0b1f0b8ce6f, 0xa580b5cf82c32705, 0x2029367a0e35d558,
            0x2df75ec10f70dd36, 0xc5b526fbc68440ce, 0x36716bdbc14084b2, 0xf6c85d32e77f4512,
            0x2b864abc7688a16d, 0x475f1fd41073d19d, 0x1561b72d1671ab19, 0xa267651ef8446c5b,
            0xf2db7be47ede95fa, 0xb9e28810720ff727, 0x5d77288b163d3bdf, 0x2e1a12c19a76337b,
            0xbd8a5e3e078d0952, 0x8a88c6b7e4cd750e, 0xdfbfd704915150c5, 0x3e34914e9d211c12,
        ],
    // j = 404: cos(404·pi/(4·512))
        [
            0xd064af55d7c9b43e, 0x6b8a685f6cb61c21, 0x5b23263dc0a15194, 0xe4cc7ac5ca8bc7ab,
            0xbb5dca4aa0bd0094, 0xdebe90748aa60963, 0xb2dcaaaf75dbb4be, 0x041da630399c13ae,
            0xd70b087a3b7703a1, 0xc1b509e1d85e1f9f, 0x6150206c1922bc40, 0xb6fb77d57ebef206,
            0x9e5492ed7e1ff391, 0x0716a2d2abae626e, 0xee959ed558653664, 0x3214f78ef839e966,
            0x54df1bc101928cd5, 0x77130b0cbda2ad70, 0xf88ab3c49854aca7, 0x2eac66fa4891001a,
            0x92c020de51f452fe, 0x5c6286db132c2170, 0x55c03abeaf32fffb, 0xc1564d5de71c383f,
            0x26e98ba340c98c7d, 0xe39635d034430267, 0xe0943988e63f5b60, 0x176a901138d835f0,
            0x2caa68c9e5dbb52d, 0xaff562a79f7c823d, 0x9f7bcf21f29c8591, 0xe6e063c42a90d764,
            0xf8e270649bc468b3, 0xdb575f0fa21f9360, 0x54b095fe14b2d42e, 0x2f4a19e30168793d,
            0x2f57faca3fece7ac, 0x3a66acb050423ec3, 0x7ec23ce55f2db391, 0x67a04dd34e144b0d,
            0x631fd88dc4fe9d5a, 0x451bcf8f7a0cf241, 0xb9d07b059698acf1, 0x133098ad905a8a20,
            0x2a7a5b58064260dc, 0x97adef34f7590a39, 0x2f6615b990b36098, 0xa3e1c308fab589a3,
            0x0180a5234d905b4a, 0xc62392fd8529bd2e, 0x2e883cf60a90bce3, 0x70fc25426f2d9de5,
            0x66678b2692c8deba, 0xc8915bc56591e632, 0xa8e0bcfe775e427f, 0xa809294bda9ec0fd,
            0x09bb984afbc2654e, 0xef231172a82a832e, 0x9951faaf58ebb9ed, 0x8c4484b8f38b1244,
            0x49fe5f4b767eb297, 0xaa96e9611f3be551, 0x2af88b3ee4343ce3, 0x4d8ea2f760c7006a,
            0x6f43ff8f3e5d4859, 0x17a1145b183cb1c9, 0xfc39d5c27299dce7, 0x33d2ec22a278ed54,
            0x756e138312971968, 0x02c78e8f0fa94983, 0xfa099e681f0c8bed, 0x25fc221b3592770b,
            0x65769bec98c467b9, 0xee20f599c5a62d4c, 0x7ef49322743627f7, 0x525f2a764a7eb1c2,
            0x7962bf26ac11a0d2, 0xb3be9e9c573f1859, 0x7f54b88125ae868d, 0x97330cc93fb7ccb0,
            0x1efa760b44d03799, 0xd1369dda3bb50a5f, 0x5b3e260f68480db0, 0xaccb7bd64cc054cb,
            0x613b1cac8aafccd6, 0x93c958973db83580, 0xb939fd17e5b974f7, 0x40f166db3dad2529,
            0xaa4c63e537dc65b3, 0x0a468af8b69b09a4, 0xdab28eab481a1b74, 0xbba8fcda179e5b3a,
            0x838ecb5eeae0cb2b, 0x6e4419a0ff72d9cf, 0x52372cb0863f1f1d, 0x00687bcf6bc9e7e8,
            0x379f9252e2483556, 0xe71e7d57cf2c7050, 0x48bd961ad2d684ed, 0x4d683e76b40dd9bf,
            0x04e7d5c348361a85, 0xb3f32455af81c644, 0x7be96221447d3735, 0xf071fa44c6c0a0bc,
            0x5f88284073931940, 0xdcd32a36839de899, 0xc9b466e14d111fbc, 0x52fede5b413dba3e,
            0x112eb5e4c2f9f8c8, 0xc2377946165d7127, 0x803dba8225fbea57, 0x11cbad8586d739a8,
        ],
    // j = 405: cos(405·pi/(4·512))
        [
            0xd02a3b7cb3dda35e, 0xd81fd4f378be4e9b, 0xeb807b10691cc5fb, 0x655c972a594ad5a0,
            0x0c22085abf980fa0, 0x339b92288815b9b5, 0x48a259c823e79aa3, 0x51f58a98e327e0d9,
            0x0cdccc7193ea6564, 0x88713ba6fd81fc13, 0x8cec428e4eefc2c1, 0x2a54c9bb3a6bb581,
            0xb6e463496cbbc75d, 0x12ffcb7ca01c6a16, 0x0a9d635d38e4b12b, 0x5228b7f04630ae21,
            0x90abb2e7cdfc6dae, 0x0c649e7e6d948997, 0x54fa4aa789d39430, 0x2805e6fb1441f2cd,
            0x01aaea5530e31fde, 0x17042ab9e32ae696, 0x7b30d3f450ca9f2e, 0xd4cfb5cdad3be3c5,
            0x5819849ea2c42c7e, 0xb760a2e5a228bf93, 0x0cdef5a62cf8d4e6, 0x2ba09289eeba9e97,
            0x25cf5ee68978fb51, 0x8ebd4f1c2361454a, 0x8fdd4165859e43eb, 0xcfb2750290c0a9da,
            0x629d06420f581d4b, 0x70d0dfdb036ac2ba, 0x2cf47b5c89f9b940, 0xd87b05126ba450ae,
            0x17934a510134ff16, 0x3299a9eb2106e8c6, 0x3eaa0f5ccc0cb62a, 0x59bc489041865fe9,
            0x5c6392b7d2a1c8b2, 0x104e3a64976662a5, 0x4b4a1813b5941396, 0xc87ab3197c9eeed9,
            0x358148b0766993a4, 0xbe32ae8c3dcd24cf, 0xcd359af5a6504e82, 0x1e1d22532926ff1f,
            0x9a2adbc48e15c36a, 0x45f776ba495cff1f, 0x2c0d453d15b30b87, 0xa8f06dfd3177c96b,
            0xe474d2d9d006e425, 0xa615e9ff5dbfe27f, 0x5888220dc26e2eb6, 0x26d4494da94e09d6,
            0x9d30023154eb45dd, 0x39b48085b4af455c, 0x69966d4341dfde41, 0xfbf501f541294f12,
            0xf6752dce8fb97eef, 0xc3b335c2a49e74a9, 0x0bff379bef9205ff, 0xad4262f8498d3f77,
            0x14c8e8b0f215317f, 0x0a807a79fb291a63, 0xebaf163bdd5818dc, 0x37e447b9e28bb35b,
            0xbd479aaadd643311, 0x41bf1f755e958b48, 0xa7e99f96b64c7100, 0x307db8c9381e9fc4,
            0x25170e8b1aa522d1, 0x8a993e6f111139f2, 0x7efca4a02019639f, 0xed853a3439bfae0e,
            0xbb59102bca0a7f54, 0x87327cf86b3a3d7c, 0xa73538f7d17e5cbd, 0x901417d120c620f9,
            0x3ea1d32781903be1, 0xed5e9c55028301bf, 0xe761502819954ade, 0xfbc3c8db1b891b87,
            0x0f9577c74aef9e53, 0x8f8ffeefb031d0b4, 0x63913a185884a0a3, 0xa162216db8f89f4e,
            0x3c2681661e8059e0, 0x634f7ac797820024, 0xab88ea1829cc3f6c, 0x014128ad679856a9,
            0x0e013e81e29675df, 0x863f2030fc99a0b4, 0x11ee95d7551a9db8, 0xb7b2cedf65980459,
            0x72256dd00ef9b305, 0xadc3e4d5d67dd327, 0x8487ad27e0a5822c, 0x7d206f4000255d51,
            0x737c81bc8351b967, 0x4eaeebd3633f1088, 0x4b5e1787a22187a3, 0xcdc4dce594a23d1f,
            0x6aa9034b7a253325, 0x114e5084ea16d0fa, 0xbc0db5f28a9f7f3b, 0x08ecfc3616e7b9a4,
            0x229ac244c6ca280b, 0xad802c609ffd471d, 0x11e7504ed77b7dc3, 0x4bcdee6945523823,
        ],
    // j = 406: cos(406·pi/(4·512))
        [
            0xcfefa7898a4ef23c, 0xdaf200dd81212d10, 0x65b8d13bbd3918f5, 0xc24abb3ae0c90327,
            0xa70871289c94a7cb, 0x716552431c1fe1ce, 0x91ac6e090e1a8376, 0x1f6861fcffd38600,
            0xa76c3678be0fbe69, 0x589e35a65ab884a9, 0x13be6be660868873, 0xd3c5bd08c3be8310,
            0xcc833de6ee52edb3, 0xeac761cddd891d6c, 0x14f5c9464e1492c2, 0xddf1bb7de5ba9799,
            0x95ff7eaf834f04b3, 0x41875706d47c8818, 0x07aa8f836e9f97ae, 0x13bf91af04356e52,
            0x11f6456a0bf52a9f, 0x027c824db67870e3, 0xe6c4f8df9f238024, 0x257c35352577a93b,
            0x4c91e6e53f6411f6, 0x48216c7472e78e7b, 0x8a15aa358fbda02b, 0x4cca236f6f4e1c4c,
            0xed16c9cc8b62b633, 0xddab710f883f3d02, 0x519f1afe3ebbfa04, 0x94a809b3611ea438,
            0xa5d553f193db0350, 0x893baec4d94c0168, 0x261da157a7f1c7d3, 0x6b823ec42a42146d,
            0x520808473eb9ce91, 0x3a8296d471725ea7, 0xdd26157f4820ff53, 0x90cc3889c03b849e,
            0x6d8249e16f3aa23a, 0xb33c4259008466a2, 0x12c5a946b2b271db, 0x4013774b0f43f94c,
            0x38e70ae5a8818b16, 0xdb160e5fed4f2d37, 0x17caa0275b470fc2, 0x51c43757422ea5df,
            0xffcb1ff71751a45c, 0x10b861ac1db368fa, 0x0974ecf35533186a, 0xcc41afa060d9b84c,
            0x3d5537ab94dd6a0a, 0x3ad896780d2ccf81, 0xa322bf8540bb0acf, 0x3e91679a8ba3159f,
            0xe1d90298ed77f428, 0x56c2f70868831a83, 0x0c9f9dbe5f0a09ca, 0xc36a2d6390edc081,
            0x402cd5328fe1f0a3, 0xbd1c732ccb1335e6, 0x28af25ebd9a4d763, 0xe7882bba1fcdf542,
            0xba6dd0641be66ba2, 0xbca2bec0cbe514e2, 0x48b5f604b8b52b33, 0xb8ae56e79f2b4143,
            0x26aee64eac6d96d8, 0x952812a161c8acb7, 0xd1e51898d8234652, 0x42ccca446801476c,
            0x3c2c4918f85c9cbc, 0xf1ae82472306a245, 0xe9da6a78898e1f9e, 0x79f3267d6d52504a,
            0x712172c33c764529, 0x90a470cbc69b1aab, 0x5a96e1ce2226ee36, 0xd380da27c09ca71b,
            0x0fefd64fa0596130, 0xdc353d3a6b7168ce, 0xba98592cb0a8aa16, 0xcf9b5192c2f5ce76,
            0xa0d1d1e766022746, 0x9dc81596b9e57615, 0x87f45459135a738a, 0xb1d38aa9f3fe21f2,
            0x6b0d6055cdb36036, 0x5d95973ba35b5a52, 0xd3d55362484fde0b, 0x2a9412074b784e51,
            0x426eb4ac483369fe, 0x133d6d18a5a84dd8, 0x4c21031387d009e0, 0x0903beab1b1f6910,
            0x774cec1bb1f6c1ac, 0x3ccf695c123f4649, 0xf568535b511db1f3, 0xe1c456da5d29c3db,
            0x33310787d9568248, 0x598bf203ddeb16aa, 0x502219d3293503e9, 0x3b37ba909456eb22,
            0x0808498d43e67e00, 0xe99885c8c54fff54, 0x7466d35469acfc8b, 0x878a16dd5164af29,
            0x119fa27a897da79f, 0x5b6f2f5e4c225799, 0x06923bebda293a2f, 0x4468e5e76ea101e1,
        ],
    // j = 407: cos(407·pi/(4·512))
        [
            0xcfb4f38563ade204, 0x5a42598c83f2ebeb, 0xbc4e8103ea9ae05a, 0x901ac627f82245e9,
            0x042dba849034938a, 0x298f203e74535ba5, 0x556bd5d1ce375a54, 0xc0a1a68ffa166305,
            0x009fea87bb1b161d, 0x97f4a33dd33f3c79, 0xfd03f666fe384057, 0xec7e30483f851be5,
            0x81d35867050733a4, 0xe851797b747e17c9, 0x4c95c51e74cb9fa8, 0xc7967a99f5a28d0b,
            0x081fdd58404fbac1, 0x7a4e0e84bcf5e79a, 0x9c914031f6e6601c, 0xc44a9dc5b4c4ce14,
            0xb352b4176da0a2e3, 0x9098b3a2ba5799f6, 0xca51eb47c7875e9e, 0xc38b86aaed32b0f0,
            0x4e56a5bdd9f9fc45, 0x23d16bb7243e298d, 0x51f90981d4159a33, 0xad3a397b48eb5c4d,
            0x821c25b8ae4753b6, 0x888419960ced121a, 0x3d26b68f7fd87daa, 0x572bba418c586cd8,
            0x0c03ea9acdd93868, 0xa974ef810908734e, 0x44cafc9d08b9d127, 0x3a8d2e081cbef4a2,
            0x5775e9567917126d, 0x5edafa27217c8e32, 0xeebeddd5181fd39d, 0x7d4ff685551845dc,
            0x093ded08c31eee3c, 0xa96282c2db91c9af, 0x5892408eb52cf7fd, 0xa9513faf51fcd94e,
            0xf261a10c22a1d119, 0xf14a3397e0f65f8b, 0x074400c93ef313eb, 0x552ef9ba621b4208,
            0xf76e14a18dec7b82, 0x803f9cc388dda75b, 0x89998aab78a39792, 0x6a7ed667d4cef1fc,
            0xf16dc4d2ad1ab2d5, 0x4e194121a3897826, 0x390016dc4f016733, 0xc95df9d10bd635dc,
            0x0a107d629ed2bc32, 0xafbc93773f85bdcb, 0x39743bfa995a72be, 0x03b6108398780389,
            0x9e2af1cc948cff69, 0x24bbe009eda758f9, 0x72bca19092dfd35b, 0xe995847fdcf132ab,
            0x41324f51d6d4cc77, 0x865d3ab8caaa4301, 0xfab553c0285ea6d4, 0x03287e04684653ad,
            0x4a32a974ab0886fb, 0x136191a1b8a5eed6, 0x8269a9e718c534d6, 0x03c611455e7a5d7b,
            0xb044dbec2ba96298, 0xa26fc9101c975031, 0x8a6616604a73edce, 0x6f4225b68159608d,
            0x68c057793d390013, 0x6cc7b605793ca499, 0x1b3d2e5626ab0243, 0x7c229ab6cbe8153d,
            0x264ee937db3bc853, 0x12a523e3d5d5336c, 0xc0538437934a6f6c, 0x338a524c2a157f29,
            0x5e27320392e5df16, 0x48963516c6a67d9a, 0xd6662bc947c653e6, 0x3d1b14a308148bec,
            0x5f99413d8ccb973c, 0x8601f473edfb923d, 0xcd54489e1ff69393, 0xca09b39af73c7910,
            0x0b5add76a67daca4, 0x709a86e33119329b, 0x61de53a5254273c3, 0x10aac14d602528d8,
            0xc042c20abf6b5926, 0x3be09c9bb76d8797, 0x063ce0ab02090da7, 0xbca090e9c94acd6b,
            0x59ce151234682bb7, 0x4589cf9c4abf1e31, 0xe8c082cda1be8325, 0x863d77e4d61c8a24,
            0x02d678aa163a3820, 0x62101dbf3f219dc5, 0x0e3215571f686844, 0x1e3e74589a1cc52f,
            0x7946cb5ff6be9dc5, 0xc2bee4d3b715dbbe, 0x2458ca82adca282e, 0x7cf9130d45bea10c,
        ],
    // j = 408: cos(408·pi/(4·512))
        [
            0xcf7a1f794d7ca1b1, 0xdfcb60445c1bf972, 0xd6f34524a4c3da3d, 0x8a787c40acca14e4,
            0x7a32f1837ac516a6, 0xfbf6cc6456873c0a, 0xb4ad0bf90a807c54, 0xb37edc1d7c1f455e,
            0x411448877284545b, 0x63104b12ab8b7c99, 0x520cb792152a6697, 0xf548679608b2a3a9,
            0x5fa36871c9bc6672, 0xf8e33cbdb0835748, 0xc1ed621b1d60c931, 0x492b2a1dbcdaee08,
            0xc79ef80e6b8e16a1, 0x3ba90d6aa171900c, 0x022bfca2a8716e65, 0x094555b48cfef647,
            0x9a63ab8eafa3cb32, 0xb51ebea73d1a67c5, 0x24979835dfe5804a, 0x543869cdf4357232,
            0xc5d44d7544d30d59, 0x16e2ed8a541f5c52, 0x453a9aea306779d2, 0x233821adaefca79c,
            0x650aba681d04b1a1, 0x6d9b5bd1080dea22, 0xf380198225bb094a, 0x36c23170aa35c635,
            0xda382771e62ffb2f, 0x8d481be338ae7927, 0xcabb8bcdf03fc5ad, 0x6eb40a5cef422621,
            0xc69bba459c7dfacc, 0x542a03355259b699, 0xa90936f374c591a5, 0x2504f7551b816f83,
            0x090cc75b27d59aca, 0x03bda29c2a94bab7, 0x201dac89053a82f0, 0x067c948725caaa79,
            0xc778de82ce952348, 0x6185d0d3a8bf131b, 0x10ee3933c96f6e0f, 0xa1c4166df1825038,
            0x58b50f119b929276, 0xdb7270b9ef4e4fae, 0xd9fca67967d062c4, 0x41a569bda53af0ee,
            0xe0578daa4af1f50d, 0xe31e7375ae5b0a40, 0xd5bc046b77c0ef32, 0xcaf45b876f8d71eb,
            0x48ff8b4ac62951bf, 0x664a71370c869297, 0x43d6d7f4b651f2af, 0x448ee111d108d979,
            0x989a04f60d58b603, 0x32a6429d1aa1586c, 0xb12124ce3e931f2f, 0xba0256f15cd93108,
            0x76a004ddc6155379, 0xd11ac74ab16fdd2e, 0xac8d302f2ca00741, 0xc52dc4ceae82cfe8,
            0x5399ff9559e548e6, 0x4c9f8739ba7f5a3d, 0x31f2b6303271a900, 0xf8dccff9b43a6c4f,
            0xf0a004472f7a8da2, 0x2ae6007054c9c8d7, 0x80eff0075007a2a2, 0x866729b7d74dd020,
            0x53e1cfe2a58f130d, 0x2f1d87baac4af727, 0x67973bd4e5ac2d96, 0x43d907fa45ae3d6c,
            0xd0e2b2ecc5afb58a, 0xd4d656800e5055b5, 0xfd8da914f099567a, 0x4401d163fea5af95,
            0x21cb03b6e4519e36, 0x77c8074b063cd270, 0x70ee0c51f775779d, 0xd34b5d4109d10031,
            0x8456c4df34ad43bf, 0x7247c8934dcd79c5, 0xb227ac2e177ac2c9, 0xcb95f85c30f220e2,
            0xfa6d0c0630046f28, 0xe48d5496ca4d49b0, 0x1f4977f4c12fd2d8, 0xa5474e5e43299f51,
            0x7ff2630d2abe9501, 0x03f7a6fd0338de58, 0x0501eff356338aee, 0xd43808f0d8b2b8e3,
            0xffd9f2b2cc5bbd12, 0x82dc3dc0605f1959, 0xa4d46f38c18780c8, 0x50047b0d3ba5cbf8,
            0xcd7b61fd6bf4a9a8, 0x66994ff0558dab72, 0xfdd5b3790fa7008f, 0x0f3c14dc54020677,
            0x2710190394354f0a, 0xe9e67c9ddd1e1c06, 0x66c385eed5492aaa, 0xf8b3556e5dcde64e,
        ],
    // j = 409: cos(409·pi/(4·512))
        [
            0xcf3f2b6e5a2de8af, 0x0b8bde8338454dbd, 0xb03d63ba627b62ac, 0x43c17b13bb4a8418,
            0x064787d09fbe132e, 0x486cb637e86b31ac, 0x968bb06fbd397c75, 0xad1275dd0d2664db,
            0x379d7b2070b8e7cd, 0x6042fdb787edaf3b, 0xa18b328017c674fa, 0x0b0e62341cb18709,
            0x5f99dc40ee564445, 0xdb6e5e204cf0da3f, 0xd6c927d0e66abcfe, 0x71340c4dd1521d15,
            0x6650d7c5d5a5ad85, 0x3b83cf8fab66766a, 0xb5b228f248b03522, 0x31ac7f2408cf147a,
            0xcde3f8682b7eb625, 0xbbcdbb57cf910ab7, 0x19da1332cd4cacb1, 0x00ecc7df42e717e2,
            0x1ac7e5184512c2c3, 0x331507cfb206c700, 0xa388108192aa5e16, 0x31992ab282d26368,
            0xa7c0a7b6ea8d1261, 0x4f372bbbbacf9f36, 0xad25c1d462c9b590, 0x0a8d38aa0514881a,
            0xe8eedcd79f63881e, 0x23df650f260d75ff, 0xaf26c50b5c286c12, 0xa0c982e1ef084664,
            0x851670747151ae99, 0x56cd5123b69e7cdd, 0x65b5a3462b51b629, 0xafb05102d34414da,
            0x1d9d92d49964a4e5, 0xd3c82b6a851231ab, 0xc43125744868fa65, 0x1841dbb6855d5ab6,
            0xea681b6d537728da, 0x337a6f6d64909905, 0x989942abea2b77dd, 0x4e61ce1ab88ed1ce,
            0xaa32e973ef4ea709, 0xe714d6ba0306f5b4, 0x91b2db20ef429685, 0xb936efa6829749a8,
            0xf6715ba6317468fb, 0x2a333e7a65104cd4, 0x487f48e0770a19c2, 0x9942d8fdde0cf129,
            0x9368b1d12b52b70b, 0x1cec5bf8c306602b, 0xc1a26b758373915a, 0x57c4504851234d77,
            0x04e027110fab9224, 0x6dc13f8a38035a14, 0x8cfd9fde90772e64, 0xcba4d4e344d12410,
            0x7b060a3cd387291c, 0x7eeb793050873a62, 0xd28a6e9b7047d611, 0xe7b707ffa3bcafc7,
            0x04bfbf76c6a5e3fa, 0x56d22da1f45877ec, 0xa0ab38936f6c58a8, 0x43b6ffacba8f42cc,
            0xe27b20b58b740945, 0x74e83f7309623869, 0x1330f4f9997a5f55, 0xdca9fd612cb617e4,
            0xbea28086b8268da1, 0x159acfb98abd7b90, 0x87e85b37bfbaad00, 0x8475b88b2cd00225,
            0x4269ff30772e95f7, 0x753b79c253502557, 0x4a860a8de80e98bb, 0xd277c1ba5882ab89,
            0x6024c05f09915369, 0x9cb14866a3491efa, 0x23206d0e5baebac6, 0x561e7a0b205ba04d,
            0x8e79a46f34d3aa99, 0x27757b066c2bab29, 0x898e2754df181010, 0x9fb678ff518a6e8d,
            0xf2618c663e47c5d2, 0x157b9807120115a0, 0xef64c3d0793765f3, 0x2202acbf61372b6c,
            0x1306b7735a70e1a2, 0x751a35029c444161, 0x9850e570064903aa, 0x359c1f9fc9bfa257,
            0x908e60132eee835e, 0x249410199e2509f7, 0x685e4ac40cb1da2c, 0x142e0e10440f1aa3,
            0x4ecb5d7438e91a1e, 0xa1d4758ff279f147, 0xd71ab2204cca50e7, 0x6e56e1da57d67f60,
            0xff5060d8c3209a38, 0x2afef82fb17aeaaf, 0x5a922160960d1960, 0x69e160909cda2442,
        ],
    // j = 410: cos(410·pi/(4·512))
        [
            0xcf04176da12390ac, 0x04d27090f10c454d, 0xf7dabc2f68f39a1a, 0x4151541a49e51183,
            0x7e6337c4c33c472a, 0xc47706337b64b27a, 0xc641b01fdb578757, 0x659e8a761d1c2051,
            0xa6b0629e5dc7729f, 0x9a533e485451e249, 0x9370beb58d07797c, 0x460e8e6a07222b4b,
            0x9e6aa238faa1c2ec, 0x54054ac8e2d6fb4c, 0xdc3540e241cc4cac, 0x5c605e777b122650,
            0xf17024320f393828, 0xb0cca5873ff8c8fa, 0x30ce88616b6ef3f1, 0x6235702a1a188b0d,
            0x056aecaf0fd5f0cc, 0x1f3b17db5363416c, 0x1f8ed56194ced66d, 0x8aad0d2fd05ead72,
            0x14229712238037e2, 0x5d75c53539d053e6, 0xd6f9767e9cad92b2, 0xf3e59bfbb0d3414b,
            0x8b77d832d8ce3662, 0x947cc7fa81f8230b, 0x63468e033bd36eec, 0x017680f7934d7d92,
            0xe58ad0689aef3a90, 0x6485144d04da73c7, 0x33baab5a2717722f, 0x0dc4812737422535,
            0x6628faac21dd795a, 0x6dd55fd192517e9e, 0x9b14305ba970ccf2, 0x547d80199ee85320,
            0xb4d3ff55dd9880e1, 0x951404c695a72377, 0xd5133da959c143cc, 0x9438afc24aed2847,
            0xd6763e48febd46a3, 0xa4ffda19ad5be5ea, 0xf17942dc6fe2f95e, 0x8a47dce85a679c0f,
            0xd80fa5d7e051c927, 0x4242a4c68e34d2cb, 0xc54e2f5e64191874, 0xf5597edaaa22b15b,
            0xdd660ba659cd8ccd, 0xd0256b841db89cb4, 0x8e1a57b53d22bd4e, 0xcf607522a3e35191,
            0x0371dc0a56948e85, 0xb1b4bd2657b05f72, 0x8918e2cfc183e978, 0xf847c8d239f1e8c5,
            0x6e5150f33ce44272, 0xde05471ef3e39f46, 0xf40c59fd06b0334f, 0x6a2e7d01282afd1d,
            0x98184521cf95165c, 0x3ff1b7abdf533f89, 0xef7839bcc104fa78, 0x04d6859f6b97560f,
            0x7aa77942b33718e5, 0x16693cfb18de538d, 0xfa399321e8f36ebc, 0x5dc1ce6fe7122354,
            0x6873de566c22ccc7, 0xdfa90984a81cff07, 0xfce3d850d7eacb8e, 0x3d3b03dcbd081fbf,
            0x51cccbf549399289, 0x51762ca840a2fc3c, 0x2cabbe16e5da1407, 0x25b69795020db2aa,
            0x4039e20148fb8886, 0x44da034b86c499b9, 0xb831be56c540aa64, 0x58ec8f175878d04f,
            0x90579a11d57ab67e, 0x90895a509e98db1f, 0x1dbe71f9bf76859c, 0x5b530645810ae5e6,
            0x8ffd2b78988ef11e, 0xb6e9d5d3c335565c, 0xee87cf5e0818de58, 0x0145d40ad15a2860,
            0xbc1afe38f61bcb09, 0xf6601e4e4c843fbb, 0x3c5ce296a27ae795, 0x1c33f9ac8c4ab308,
            0x578fa8b73b6e85cb, 0x78bccb92e5c841c2, 0x59732a25d50bf900, 0xf474a311eeccd3c8,
            0x3d30d911a7b03361, 0x8d5b3f548e62a4f2, 0xa5b012be57698ac5, 0xa6e373d46f7dee80,
            0xace3410542ac473a, 0xabeb8020003ccf06, 0x979959d289410e41, 0x60cd552a3f1be5f6,
            0x96542bfc13a6cf6e, 0x81874fe1f8cd0e72, 0x80995481016bd708, 0xc52269541def50ee,
        ],
    // j = 411: cos(411·pi/(4·512))
        [
            0xcec8e3803ead2eb6, 0x20c49dc078abcea2, 0x6028c4ee1b51d601, 0x88a70a6dd1256e3e,
            0x29c93e20a1a6ff0d, 0x161747ebe9c6e5c3, 0x6fb8fb747f83329a, 0x7c69d66bf2b0fbd9,
            0x0c620d809bdca962, 0x2f586492547f3357, 0x7ad001acd0fc3beb, 0x45ef44f3a2283e66,
            0xe7d4010f6638c59d, 0x47f4bcfcccf821ab, 0xe2e621df699420cb, 0xa84ff899320f3b24,
            0x642d653628cd65b9, 0x8f2ebbbf9616dfa7, 0x129f2f6c6617fb69, 0xa45d4259794a2410,
            0x59fd1710812d6b26, 0x140090c5c35f58dd, 0x2eb5308d58b9d15c, 0xa7ebf2dc17f0db40,
            0x7d888573adc89076, 0x3ef41f04da530e6e, 0x44cc5bb21e9b38bb, 0x81ff7dd69e07ea9e,
            0x7ae4f871377322ef, 0x8bfdd835b94f2573, 0x4071c8ca464fe72b, 0x247100679542a1d7,
            0xa25afbbc657e46ef, 0x29b09ddc593e68f8, 0x333535c9a41c1551, 0x42a147df814de99b,
            0xa0efb71f464c4c46, 0xb18bed9ba80be84e, 0x87a25fc74b1920c5, 0xb66f2eb6090d412d,
            0xa2aecaedf11acab1, 0x91977a24419bb5ef, 0x56df8da3aca3aa23, 0x9ed7915786101588,
            0x1ce1b3193d891b27, 0x7144f27e1af371cd, 0x7a2e93b90c7444f0, 0xe29927654c57a6dd,
            0x34435bfd1a700aa4, 0x426b1fbeb4e9e2b6, 0xf6be1df8ed6dc7a0, 0x071d27739824c616,
            0xf6877418f06fb54d, 0x31f2bc4a2a4264cf, 0xaf296f3b3730286a, 0xb0391a899e332dea,
            0x5f33cc82018808ec, 0xa7bfb90944fc24a4, 0x307cac98597b9e41, 0xd5ad054df2abf2eb,
            0xc80944b216fe37b9, 0x5f86a54915a4b736, 0xd9bb9b408bdae98b, 0xdacd5edadd306d31,
            0x71418e6d1ba4e406, 0x2ac6bf38f9604d91, 0x917077c5f9010896, 0x236ccc6dadba7ade,
            0xaab657c47d1c557d, 0xa63b4445a8e96b81, 0x8952471e14279869, 0x787dc2a8ba15f270,
            0x43fb58253ca28b72, 0x449e27b00397e889, 0xbf7cf3592794809b, 0xe62cd4c59f2370bb,
            0x8d380e96c3ad30f1, 0xdc9f6cd2b933cbc4, 0xd298dc9493638f09, 0x34b4c2f9726de90f,
            0x16244af0c0e27d1b, 0x0fffb6e7cbad5401, 0x2f79e7f34a41f7aa, 0xda90383b598da964,
            0xc145c30b45b11dce, 0x37f874cc2f913738, 0x36cf3b22f63dfb16, 0x1a087e0542bfa4c2,
            0xdecf7776015a1330, 0x128b80d2d16361fa, 0x3e9e3ac1e9fc7c72, 0x7885a8f7e638c6bf,
            0xfa631cf1baa05696, 0x5e435f65b9e557f2, 0x3eeccd25852b478b, 0x4c3f325401069c63,
            0x13f3299ef6808653, 0xbadbfc7d7c8712ed, 0x26756943262a3d5c, 0x9b5e0bf71aee9e86,
            0x5fc4d438932f000c, 0xaaf63c2deeafd089, 0x8357f0130933182e, 0x3eae65263bff8796,
            0xa4ee18983ea2c6ad, 0x731911c157b5b5cb, 0xbe7d1098fa19d492, 0x325c92b6b4d3cc34,
            0xb4eb398276975614, 0x6a447e67a3b81c7e, 0x204893fec0409563, 0x7eb0ab00b0e9435b,
        ],
    // j = 412: cos(412·pi/(4·512))
        [
            0xce8d8faf5406ab8b, 0xf5babff66def7891, 0xea61960438f29613, 0x82706f22c899daa5,
            0xaf1c23912d3cc0b7, 0x0c00ec80678234e3, 0xd3dfcb5198bf3e72, 0x3b2c423a23c87a25,
            0x115e13a8868c3443, 0xca94c19df6949a62, 0x04a59a7f56cc61b7, 0x793c9efc130bc230,
            0xd0588e1050108c5f, 0x1213442d990fd7df, 0x292aede886d6326b, 0xe8be647eda6c0986,
            0x4a56d9a0ec8741c5, 0xf51231e45dfd458d, 0x8c5d05a1f00b6423, 0xdcce1b7837eb8720,
            0x84b7690d497818bc, 0x9b42c4b148b47b12, 0x3a574026f31b8c4d, 0xc8f4bdca7b9b43c2,
            0xcc54287ed2137a74, 0xaf18f0f6934e78d2, 0x7990b5f349b95938, 0xdcb34333c24b2e04,
            0x7bc9e6c373d72fbe, 0xcd481f3af27b447a, 0xe0c1ae53232125cc, 0x97b146216c1fc247,
            0xee5b87e7a12ff03c, 0x035148048041f661, 0x592c1e3d205747de, 0xff1320bca496ae4d,
            0x564c8090c996c8aa, 0xe266e3a3ef7de6ab, 0xde187181b6556dec, 0x900aae1cd5717dfd,
            0xad0179c4511db950, 0xf95025f7b9ff8496, 0xd3a57a1019dfd026, 0xb2ab715754c941d0,
            0x69551d858b58a5ae, 0x670245ae3af7c1b7, 0x07c24b7598dbe8c5, 0xa25268ba0a5d01e6,
            0x9d8cfca2cce4d5f0, 0x6e6b33bacae6d261, 0xf42c21da182bf56b, 0x1be12f13b9f4246c,
            0x853fe87f49625595, 0x0f90cd7ca3e2d7f2, 0x5e0cd9f9d8e74f11, 0xceb7041eaa47490a,
            0x6655a0c8fddabfe5, 0xb0f3ae90fbae4101, 0x1fae92782760381a, 0x3c37fce3279db2dd,
            0x735704a0587b4b9a, 0x87020253310de598, 0xbddb7d6d59e96abe, 0x906c32875b94865b,
            0x1be2640af58dc626, 0x40f568641c0163cf, 0x0578d20b409de786, 0x32733c9198fcb114,
            0x647688f991031078, 0x95cb955369f144e0, 0xaadcab7bc3f06edb, 0x01f64b11ac036625,
            0x1b544ec98761f533, 0xf0501dbf65fca2fe, 0xff1fdef08c0707b7, 0x73a942f376694d8d,
            0x30813cb153995169, 0xd5e1b1c22bae9c3b, 0x4c0a88e97465600d, 0xdae4f6d713d5c38d,
            0xaefcf56ea038f39d, 0xc31939e5bd8cb7d3, 0x71931183d9eefe7d, 0xdd9e2dee8912d1b8,
            0xa395f769fde5d14d, 0x859d1fcfdfb7a4a1, 0x904cbd48b9ae5b84, 0x6ceb6912ea40124b,
            0x7c894758ed4a7dba, 0x8925a47c393e9bfe, 0xc8c8caf29ddb0269, 0x1f196c67c6aff479,
            0x537a50f7bd9e1136, 0x43271b89877ff48a, 0x68925ae8cbff5b36, 0x90e4eef56193d766,
            0x7f75af3f7ddcac0c, 0x4df91254625892dc, 0xbb533f5afc76580d, 0xf01054c69b486871,
            0xc520d7d331a5fd54, 0x3f81dc4d0451874b, 0x4a5613e43030d880, 0x90f5a4a7438c6623,
            0x32d402f903dcc700, 0x882ef34547d17f46, 0x04e042895011ff4f, 0x781c590d1b0a4656,
            0x93d9fedec6adf068, 0xb29e89d8f2623ef5, 0x80902fa1002db64d, 0xe21839ef8a40de9f,
        ],
    // j = 413: cos(413·pi/(4·512))
        [
            0xce521c040756db2f, 0x12e7fd8998380f83, 0xb2d909a8048dd2ff, 0x71f695bc79bf254b,
            0xfb80ffac9ba4a1d0, 0x322eebf89acf2e4a, 0x1a50d4c5fd9e8a2b, 0x2da3e1532d38562d,
            0xe90afabc5178ace2, 0x3672ce3935426cf7, 0xba9f28ea3ee69dc9, 0x1ddf3929dfe28175,
            0x9fc1668a9415244c, 0xb685c1e2f8803aac, 0x55a0e7716dfb429d, 0x60b282177345d078,
            0x711f514c1a61d7a9, 0x20b8646887988bef, 0xcf935d4eec773cd1, 0x9505262d4720275c,
            0x01db354489baa265, 0x5adb3d716454487f, 0xae1f697a139b0206, 0x9428bc6c215af393,
            0xef441eb37f9ab4ff, 0x5166889cc01d44ee, 0xc9cf3fd201012658, 0x234244e513dd8a7c,
            0xb51efb77cf0395c5, 0x69a10f03a57b0058, 0xfe75b80e18af3ed1, 0x16ad111be90bbd86,
            0x1dd2b87dc5f5dd87, 0x84a7e86058103cd9, 0xa5b842cc0b1374cc, 0x347aa386e8ce5810,
            0x04948ea4bfb5b6a3, 0x52b0c91d8cf9fe1e, 0x8f9331e39aada7e6, 0xa20309ab37db385d,
            0xa552a4b00adcec9a, 0xcd9f3606200e7d6d, 0xd93eff7a026afa9f, 0x7b3fb7794de7851f,
            0xc9a7ed9f9f3e1229, 0xcc4f8bae38dbd146, 0x4ffcef35c6249129, 0x91618442b42acef5,
            0xf9116eeaf9725252, 0xb7b7567fcc6bdaf7, 0x11669a21893580ea, 0xc7470b637aad72ac,
            0xeefb6bdaf6176746, 0x062961e76d969e68, 0x4dff284a0ae7247b, 0x5a8bae18fcbae0ac,
            0xb1c2cb3721c918e9, 0x9e0f45c4e9195d90, 0xcc754cdcb0edb353, 0xba96a57bb4437ffc,
            0x38b2e79534d454ed, 0xcc7fafe5eccee149, 0x08e942cc0dfa10d9, 0x8ace0468928b141b,
            0xf69983d840ff66a6, 0x65feadb6bbc77855, 0x059b7d474a656ad1, 0x2aa5be29f0772d3c,
            0x168a0840c20460a8, 0x815a891a1349b9af, 0x7896de89f4598be5, 0x92da38af52b01e00,
            0x8541e5f94b690160, 0x896956e670f67291, 0x2f4f18223c5b7f6a, 0x5b8b7f7936c8f41c,
            0xa0aac035c6088084, 0x264411bab14d3719, 0x65227e1bde36e414, 0xea95b1b69eeff284,
            0xe24dd9bc763337cd, 0x438b2b85581b71e6, 0x8a16af5645901cb1, 0x315c1208e5a99c17,
            0xafa2772eea0000b0, 0x794b7d7cdc00ce00, 0x4afd7cd6f0ef043f, 0xe55b616046673805,
            0x4765836c23945352, 0xbb90645f5306639f, 0x0a76e611e5179d0c, 0x74e5087a449c148e,
            0x5544b77d33f0aded, 0x8c9b1170114dd86f, 0x6ec961394ec22195, 0xaa5c07e984dc201a,
            0xde382f29946121b1, 0x481a11281e4d13e8, 0x0890c0a38f436cb1, 0x3f5803ef367be7d3,
            0x5c7a54924239a648, 0x96cfb17c63ca3308, 0x1eb304d44798b1b2, 0x003b4b7b850ed220,
            0x01883d1d618ee372, 0x28887e479df21650, 0x1e5c74680baaf29a, 0xc72de60352c9c651,
            0xae21b3369bd12c62, 0x2697d26b4a81a96a, 0xea55abae5e394b9c, 0x3479582bca76635b,
        ],
    // j = 414: cos(414·pi/(4·512))
        [
            0xce16888783ae13b3, 0x93e391861a034683, 0xab8edb6722bddc43, 0xf0cb49fbc1757509,
            0x4282e17909f768d2, 0xe34ec0c9c441f2d0, 0x8d7042d617ffad81, 0x1917e01110913ef4,
            0xdef88f15c9b5c598, 0xe4c96a9949fb2ee7, 0x7430fb7509f6a0ec, 0xe744759a878e8f76,
            0xf2e420f507c6bd62, 0x416360bc9e3b6dab, 0x47b23da28488ab68, 0x361be8fc4c0c0483,
            0xfaa16700e26d598d, 0xf0855f6387e4f074, 0x6e84b7218465db33, 0x4cae1fc735d5e7bf,
            0x3b15a6a6f71dff17, 0xb6593754d00bbb9c, 0x71bef45c34fd157a, 0xcd024605db2b0c2b,
            0x48313d9998900d20, 0x49640d8ee0d9e542, 0xb59d29796eeca049, 0x50656ab271c9be47,
            0x7c176fafc89f82d6, 0x42133603d7e12e9a, 0xf56f931c81cea36f, 0x079a77378444f85f,
            0xaf8ce7a5e722a4bc, 0x00ea1f8c8af56c67, 0x5d05d84c36a53226, 0xc547dda01f7d09ed,
            0x4062ad638c23482a, 0xc305ece029cba4e1, 0x302547913e30f620, 0x4da06357f47f0b92,
            0x7a34678c33dde71e, 0x8f68c71cccba7e78, 0x7d47b4eb2ceb0d56, 0x723efb1a1a4e0037,
            0xfa4a5009c12aa75c, 0x825bfdf96caa3b9e, 0x1738b255f5375423, 0xddd55925f110832f,
            0x7f330ec0487ae2b6, 0xdaa6657c7b2ce28b, 0x0c1bfd9376befde9, 0xfd2ac3d6ab976402,
            0x197145baffd5e1d3, 0xa0f54cc2d654a3cd, 0x0cc71c450b95559b, 0x9adcde019ec34bbd,
            0x45f83a10f2df9d5c, 0x4563ad4057e986ae, 0xcef065884a4fc4ca, 0x8fd3ca67ac4d29c9,
            0x9c0c8d17d2bdf5c7, 0x3911bd7ae07d7ae9, 0x1577d94720f8cf98, 0x6c2f9e2f842367ad,
            0xacd90725e40a1bab, 0xc75d40d4d48d11c2, 0x42f4fe210ebe72e2, 0xc82db0231ef4a18f,
            0x0b3c66d51ac2be71, 0x666b5e4792a633ac, 0x40a47790fba5d545, 0x3bf7cf35c4429248,
            0x984303cee59391aa, 0x21d8d64ba772cfc5, 0x227c58a8bd0c04cc, 0x15241849d86b76c0,
            0x80d5ee253eb65834, 0x14070fe9bba754f4, 0x13313f5713fbf4df, 0xdf2fd929d48ea8e3,
            0xfe1e3f2e2e857dc2, 0xeb7d1dabe1d7d50a, 0x47044f8ca42d8f14, 0x5ee079a23c11896b,
            0x54caedf0d159ec74, 0xc3ca5010cd73ed53, 0xa7fb2283039184c5, 0x13a52e80d8f2103f,
            0x4ba02a76793e1b65, 0xc3a2404813d20db5, 0xf845c7857469a645, 0x71195370e5a3f145,
            0x31a7280ff68f70bb, 0xd58490c0becb3af1, 0x0093b63bb1085af9, 0x090e72c5cb6c5654,
            0xf6885f6208578a5c, 0xb71d6625cf727465, 0xf2e9ed2e17b1cf21, 0x17cb825e058c986f,
            0x2fb9d5c7db19b9fd, 0xe57f651cf104d2ad, 0xd71e31f0595aa443, 0x8b9cebbaf46d206f,
            0x6108470f5f5b7598, 0xd8a8b0887911c1ed, 0x19f7d69da61a0c02, 0x15b880f8e8722646,
            0xfde0ec4eca47ab6d, 0x4550aeb932459d22, 0x6b951bb50652d882, 0x36dde707eab47343,
        ],
    // j = 415: cos(415·pi/(4·512))
        [
            0xcddad542f904c34d, 0xc7c68ebddb846891, 0xc248f8854c13e838, 0x521e9ab30a8b9b88,
            0x2695f6a165efba6a, 0x6a2ba9d0c4d4bf66, 0x42c7c23776e212b6, 0xd0e354e6cf5b0048,
            0xda4272e580ca555a, 0x60623803b3ae966e, 0xfa78780e158bcfca, 0x55bd9162e76da86d,
            0x6949743f22d27bad, 0x2be244ba612b0a2e, 0xe34dee10713d45ed, 0x0b67c0ac6faa5fc0,
            0x0a2d0970c9c6c867, 0x583dfaa0063f98a3, 0xc4e93a063199a86d, 0x66ed0773f66df3fb,
            0xe5dc728144d8aad1, 0xf784e0f34bb8cb3d, 0xac930a096d71ebac, 0x7869134597abc566,
            0xe00ccd21528b21c9, 0x7d444074cfb95eec, 0x556807f9eb89d5f0, 0x460efaaf30d6acb4,
            0xf4d2461970abb807, 0xfa954959339a7d93, 0x34737da73f78a9a3, 0xb5d83353f62cb5ac,
            0xae3774e5981379b0, 0x8ae9897fe1592b54, 0x08d9ff3f55d95fe6, 0x1cbc33af1f530a54,
            0x150b7e7bbddffa08, 0x2b1fa47fe7d641cf, 0x2de58824676e2ecb, 0x296ac3d7db725c68,
            0x31276a0f54d43843, 0x09a05eb13d13226e, 0xbc644c59e23a94b5, 0xfe5c8e4dabcb38ba,
            0x3bc62ef9c947fee0, 0xd6c09468c03df5c8, 0xb773ba9c7f52b793, 0x3729a4030f4e8516,
            0x213907baf0a46765, 0xbfb073d504430fa7, 0xd21153053fddb63c, 0x62b4714143fcd714,
            0x05603b5d8514db8e, 0x562de8f0ee8f02cc, 0x66cae210f2ac426b, 0xe8bc6b8a2ece203b,
            0xb3120a0c18e25d90, 0xf91a741e8483e98d, 0x44b67c3ede4a8b83, 0x444b42156bb07069,
            0x45f406c37fff81a2, 0xbb6a8b10cf3358e5, 0x91245974970e66d5, 0x26cb948e0beddf12,
            0x3072ba97ebc66035, 0xcfa16ae55ad42c00, 0x165ed0312ae2b2eb, 0x234b92dd8e257f31,
            0x35bc480779ff7e5e, 0xb51e17a31fa75fee, 0xd883482d72b0baa5, 0xcacda44319c2d98f,
            0x156fd40134c5e490, 0xfb437f2e8706a7d7, 0xd05f7b8cd8439cf3, 0x1fceb5ef3ee27626,
            0x9f7d8d80b2c799ee, 0x0d5e001a2f0f24f0, 0x7d0b9b95d36387c2, 0x4a4b791947ad28a5,
            0x94a35d51ac4e7ac4, 0xf5a31c7ad0305514, 0x6beba68c8336de21, 0x3d3e1f0b915b951e,
            0xed4e126c462105d8, 0xa571dcad2c8d6141, 0xfc5b999454dc59a6, 0x8fe16c4168f18706,
            0x01edc507e08f1440, 0xcdd5fe74081955a8, 0x14f7d6604269a118, 0x45dc63db7b7e680d,
            0x3352fa9e18763112, 0x344aa2e883b2fe04, 0xf1f28b9c28b88690, 0x83988ab88b7fbe78,
            0xdc527a843f18a961, 0x5117adf3228057a6, 0xd60dc0303baf0f61, 0x9d8b0c042c08517c,
            0x893ffb5bede0a43c, 0xb72959ef4824fb05, 0x7f866677c3e084b6, 0x6d3ce547d029ad66,
            0x164004f024bbb347, 0x65569806a7882d34, 0x8272173f561f39fe, 0x15839a5bade8b913,
            0x37714823a1fc08d3, 0x87bef3e738b2bc4c, 0x5bad62d65a414196, 0x55823dea8ae9219e,
        ],
    // j = 416: cos(416·pi/(4·512))
        [
            0xcd9f023f9c3a059e, 0x23af31db7179a4a9, 0x9d02f0e6caa17d3d, 0xc881a55027476af7,
            0x6c2162f37c431f7f, 0xa9aac44fb4486325, 0x48a0cabdacc28f6c, 0x24f8c73f751da88f,
            0x1b30f77f69eefbdd, 0xe03262d68b40e76e, 0x9c77ebc41751be11, 0x8598504c852062c9,
            0xb50bfec263ed316b, 0x53d0a4f230cba48a, 0x7d9668045fcafb6a, 0x8ce17f73c29138fe,
            0xe5b32a68070f5432, 0x4104f930a69de45f, 0x138ca23b55c6a67f, 0x1f11cefead5f5925,
            0xeb6709fbf23f9768, 0x7e728fcfbd7bacc9, 0x7b2065a350918729, 0xc304e35ceb1a7f5c,
            0x697272aaf462e777, 0xf28ebcb8b60048c2, 0x5ea3d7c3401cddee, 0x37cfa3957f9b50b9,
            0x4e5ecbc59520f4bf, 0x0a9b9362fa6a0852, 0x80916f80ce88eef3, 0xfaef5a9709f1885c,
            0x5856f9b07fd24333, 0x33228575f583b5c7, 0xa7d2c7dd1426f7bf, 0x67af012c2d2d2621,
            0xe8b30e26e696d20f, 0xec609da2a577a401, 0x9051cf90085d8bbc, 0x2cf1b21eef517350,
            0x841871d19bf451f1, 0x64fb82b0dd0e9dea, 0x4c05a1ae6ff26638, 0xf94973756bac688b,
            0x53daa5499827aca6, 0xbd1e3acb54a927b8, 0x8174b47ec1ad15c7, 0xaf58b0d0c9911620,
            0x14cddf3723283ec1, 0x19f40d06e5b613a2, 0x292c42b9776da27e, 0x8583e0ca9974c515,
            0x7a98d3d1fc45cec3, 0x1859de9cabb79709, 0xe233059c71577710, 0xb9aa73e6f16bd503,
            0x7d0426df33f7f4f2, 0x91b6a829dfeac9c1, 0xfde42be7ed13e22d, 0x12580f4d24a5037c,
            0x0a1df93c91cf15d8, 0x0b9fc79a37a4aa99, 0xa1b19373294c1bde, 0x36207b88967c5094,
            0xd90615065e16b011, 0x5234fc9c0f1de430, 0x47fba0b1db570ec4, 0x4bbb40ec2b51e009,
            0x1d7d276f38f45681, 0x0f906a2f674c72f0, 0x9b419cc36f56e91b, 0xca30456a38af9ee6,
            0x2971b99095cb989a, 0x1af649d493688c1f, 0xeb23a8bf48397d96, 0xda6d858f5c46d671,
            0x9a60c4d84e57e783, 0xb1bcc0191ba592ae, 0xb1d9ce4ef1fb8cdb, 0xbeae84426396467f,
            0xb684059d38057ed4, 0x7298b33267b7d6fa, 0x9291753d342b0230, 0x6ead0720070a787f,
            0xcdddc9b12cca2b5c, 0x7223572d230ecca6, 0x0266ef9a051fd8d2, 0xc0f59ce267404874,
            0x77b60fa30971fbd7, 0x1ee240b1f67056e1, 0x822ec0c26e3b4582, 0xa8a072d2dae8048a,
            0x935230b13deb32b9, 0x7fc2f87a8d74ed07, 0xc920f5d673f55beb, 0x66820c507617c4c3,
            0x409d3ef0014b93e7, 0x8ccabae851fff105, 0x12a19fbb06ab26f7, 0xb32dbc3f9e5da8b6,
            0xed8c45e3a4df57dd, 0x87b64171f87abe1a, 0x6459fcfcb95e53ca, 0x1aa71799ba6d6d54,
            0x7216f47606942767, 0x2dec6ac85f7c5797, 0xdf023cc44c48d92a, 0xbd2ba34c2eea03c5,
            0x00a76adf260fcb6c, 0xe059e28475a62fb3, 0x6ae8a5b20d3e04b0, 0xfa625508f26d63f8,
        ],
    // j = 417: cos(417·pi/(4·512))
        [
            0xcd630f86a712383b, 0xb898b5dbf8e9b501, 0x3bb26d0df11c762c, 0x3c910219d8d9f34d,
            0xf756eb97fa986eea, 0xa6665019bb71086c, 0xfa3a7f7e113f1b36, 0x4bd11908f1111775,
            0xda82479691d322ff, 0x8f825056241c264d, 0x0ca9f2a62d90123a, 0xb0e6bb0d62994209,
            0xeac2ec3e7cb6116a, 0xbb6a77e93acbbc83, 0x9a37711dc65633c7, 0x63a729cff8e54126,
            0xeb9a068d720353ac, 0x5dfac9a9736fbb68, 0x0647c9a705d20478, 0x8c710c778851790c,
            0x01534972af60a19a, 0x0d30267b6499cb3d, 0xc292470dd4254d60, 0x8590178b10200f82,
            0x70e90f4148c5ce94, 0x5a00768142b7ace8, 0xde12ecc93f17283f, 0x5f1cfccc71d34cfa,
            0x66aa061336bfbb56, 0x0c1d1f6a1d0f61f1, 0x93bfe620da949a58, 0x63f55bb61205e672,
            0xb84524894c46484e, 0x4543398e7669b284, 0x9283430593c3db9e, 0x3f2502b15a40c348,
            0x1a96877820b6014c, 0xe16c6cf8a44e2db9, 0x89242a9cbf829622, 0xc8d6499fdec83d98,
            0x62373ebce824f5a6, 0x2ced9d3efc61ea11, 0xc854fdb3d0c9b344, 0xafafb42b809ce876,
            0x6f55e391deaed7b2, 0x45e5a3781f4f3c8c, 0x68c37acb9685a22f, 0x5c555738dcda417f,
            0xa56311b87d3fd1ce, 0x6406da7637389ea3, 0xc65445259949e181, 0x6c8d46c38c04240e,
            0xcd57e611d00d5845, 0x1a4cfe099c594e0f, 0x9006a4f5da8abe7c, 0x9e5aa3b5beebbf8d,
            0x3f42850ec14ddedf, 0xd3359e09a2289cf3, 0x417d09c8059e3aac, 0x28a0239fff2e5a0c,
            0xdc4cbf71f56a3051, 0x9da2ae8e85ceb665, 0xa338edab9e0a3700, 0x31d7641c14905e7b,
            0xa834f8a1048d1707, 0xe16b840b914087d7, 0x57c62b7b11e2ca57, 0x94999eff07c768ae,
            0x54c367ad84fa8f8d, 0x57155c90553f36fd, 0x652f54b5b4cffbf9, 0x68ab7bb113f172bc,
            0xbcacb41632dcd720, 0x30088dcafc9120b8, 0x1143857110a7e204, 0xf4176b582674f0ca,
            0x59363e3e95927242, 0x588ce6b88dea9d02, 0x495687bdf3c70353, 0xe00394308fbddaf0,
            0xa7f9b4be2c9a2cfd, 0x9770090938be45bb, 0x6f345e2ed0498390, 0x9c908fe4ef932c8a,
            0x3d3375d788256fd4, 0x2cb1c12f08baf032, 0x469aca3306c33605, 0xc65d6d1c0d0c6a58,
            0x8a7da576532e9769, 0x3bb5924c4a2eb382, 0x2d856b7895b76744, 0x3b306e4193255dd5,
            0xdd08024b549cf8b5, 0x0bf4644174a58afb, 0xeb22655e452a0b23, 0x1c4954bd175e4bf7,
            0xe32f3880af1a13a0, 0x3ece8731d0ca250b, 0x9d035dbb9143e0e8, 0xceebe38012a4a1fb,
            0x25c64dd7043832e9, 0x85005d353cdafee0, 0x1ede08108b8b2978, 0x988e825cf23c23ab,
            0x81a41f32cfffd0ad, 0x09d44afc8a26726b, 0x2b6f1752e63080c1, 0x47991c8a488c5b21,
            0x04c58ee1117310df, 0xd10e5d3052e217bd, 0x06d67b5439b5f7f5, 0x8281fca00489c182,
        ],
    // j = 418: cos(418·pi/(4·512))
        [
            0xcd26fd2158358e7d, 0x649474e36b8db9d2, 0x93b69554279231af, 0xf0b04c158bebb7ce,
            0x2d8b76b1fbe489e9, 0x1c2ebce1ddcd3395, 0x09505a6b2ac397c8, 0x00d44929d2557816,
            0x0f5b0fd8d00ec506, 0x234a873148a06854, 0x49a71e1b4c64f63e, 0xcc682cd2f8953701,
            0xab3c9b296ee76604, 0xfae760a1fc8a1cf9, 0xdff7fc2b7b4f46d6, 0xa92e0ea40e7c80c3,
            0xf97dc83c49a26c61, 0xda83a477c74e5082, 0xe009b6f819e1ad37, 0xdc333dd84a55e60f,
            0xa6ccdf9661d3ed95, 0x7657415aca29ddc0, 0xf86969d619fdea72, 0x26b78f46a1093db0,
            0xc2697195dc43c7dc, 0xa3212b418cc6931f, 0x55bada412a282ec9, 0xc7d45140f607539a,
            0xd5662e3e4744f072, 0x066a52a378589c01, 0x69b99fac681f441f, 0xea2bd3edae5643cc,
            0x68b62c5af610eb29, 0xbc2780ce13726449, 0x3159f49e35cf5a92, 0x7bfb4a626ac7cbdc,
            0x2948c74f5df8647f, 0xe1b0993b4c10d2cf, 0x73c839ae55ffb926, 0x13397678a5c8bfc2,
            0x6272b8e1bc76649f, 0x8d9872d376e34838, 0x0104160a6ba776e3, 0x7559ed3b587b778c,
            0x2fa17f802a8bbccf, 0x1a7dbc815707191a, 0xdd17fe4d61c54124, 0xa3b965602b6a1578,
            0xdc3766430fc0c1b0, 0x8d196583d9546d8f, 0xd55d3bfc78ceb279, 0xb85d30729358f6be,
            0xf410318dad707600, 0x1b6d8890933a0486, 0x9f1e115c311b1fde, 0x34bb1d84ecaa844d,
            0xdedb41c4e5fa24d4, 0x02e1c92ef6aea8df, 0x4351c939b389ce15, 0xe0737d837d8e60d1,
            0x651219539a841908, 0x666870d163f83e1f, 0xf8a45798f7b71711, 0xf85a4efdee9fcd39,
            0x9eeb40303b215b53, 0x6e780f8b5507baa8, 0x9642fa42a3cd0dfb, 0x9de469eec2b8e853,
            0xf3287b1e3d6ac3b5, 0x860266cb9d216db3, 0xcdbf72ec61e318b2, 0x13bcd974ee3e7855,
            0x7beb68ad94c480e9, 0x29de2e6df2e73a05, 0x0a93a1c493a64eb0, 0x2f3ff239ff0f194a,
            0x71fc9a259a49f976, 0x3eb8e4c62ee180cd, 0x5625b7056e227d40, 0xd32f9ee19cab9259,
            0xd36d4c4a6810ce44, 0xfd56ea687a2f16e6, 0x1de16ed87ecdc79c, 0xe740cd28bf45eb13,
            0x8fb0c32da6cda7c8, 0xb89f3d87a0094b55, 0x06d695037854d4a4, 0x839fb1eaa565b2eb,
            0xf574346a20502187, 0x18c8f4eea90a21b3, 0x952875cf09cd80f6, 0x7ae772b32e684029,
            0xf693a443be1cf853, 0xb88c6c4a3a73ecb8, 0x851abb83fad2bd26, 0xba08975119992e93,
            0x0583234b98d48274, 0x3d1685aeb4839746, 0x0a1efe2f5dbabb92, 0x7fdda25d92245ca6,
            0x10b9ba45be1d61c9, 0x92db9262e02b98a3, 0xc87b3db0ea5c7fef, 0x55669feca54eb19f,
            0x8b48590366db49ee, 0xc064c4a876fa4055, 0x71e035005db19dec, 0xbd4e9290cb73d13e,
            0x16b0d2b2e4982a70, 0x6f0b54718e3ca7d3, 0xc3b95e1ed92719f5, 0x953d4f7658693a19,
        ],
    // j = 419: cos(419·pi/(4·512))
        [
            0xcceacb18f32ea481, 0xf78eed493864fa5c, 0xacb938c05c67219a, 0xd50c5cf08efd840d,
            0xaf1a838eb9075d7e, 0x52568e556118de73, 0x61b93243e7e8a45e, 0x77963653e45093d1,
            0x88f1a4008f06b266, 0x313e55a6d2603c25, 0xebf54e05636d9767, 0xd1c04c2eba3f702c,
            0x4ddb2b40e6deaa0c, 0x86219c1e4978290e, 0x633eb9f8372a3bc0, 0xc00436456b4b442e,
            0xdf3c47f0a3bbace2, 0x769f8320f1ce8c62, 0x3ee02046ed178f42, 0x58109832282a50a7,
            0xdd316174b6d1e621, 0x2d0c90cab0640928, 0x5e586b6502bf22c5, 0x555dd103d6d448e8,
            0x88d293886cdaf549, 0x784847fcdf33d4bf, 0x0bf198907d285f5a, 0x1cbf0494c2ff81f7,
            0xa35c36a98d636eb4, 0xa925d66e94cc6c1c, 0x02e82c6adc0d1d0c, 0x28fee4580c3fad9d,
            0xa84e2a2e969403f0, 0x3749d3165714430b, 0xd3f442e52a28519d, 0xd696ea5940c04eeb,
            0xd4294933cbda9d8b, 0xb8ff2b4b00b859cf, 0xf4b8e0a55e733a62, 0x4cf590c129bcf63a,
            0x73bd5ae0c39a3593, 0xaca7dcc7e4798ae4, 0x6d192e0479fdf1f9, 0x1618be243c926b0a,
            0x07295b8702fe14a0, 0xc764359c758ea1d7, 0x31267eb3229de59e, 0x4a864fb7c037528e,
            0x077e59a3be8890c2, 0x807c727c768c196c, 0x1f79ef8ba3e4f106, 0x81cfe95385681826,
            0x01fe76e6f3cc6d74, 0x5fa8aeb1cf2e1664, 0x6499b40553714247, 0xf2efa0de46768751,
            0x41c5716cbe871715, 0x11a62f796ddad6a9, 0xcfbb544b54a78adc, 0x297a05a8409b2fc0,
            0x0fd0d1878076143b, 0x8043677a9a5b7910, 0x96dc8c45d40f7626, 0x998309a7e3b4ea6d,
            0x456e67f9cadadf55, 0xf8731208cffcf42c, 0x1a22ac2367f3b6ff, 0xd1f8a8e015a122a5,
            0xed71c2c22779411b, 0x0f5ec9b0bdc6e3e4, 0xd4328c3b35a4e9b7, 0xa7ffc19d44bfab5b,
            0x03d769d79e2dc0e6, 0x617e1e7963cf677b, 0xc9b5f82a04027e07, 0x515f3fe35b564fcf,
            0xe80537c2ef3a3338, 0x51d96d9009b4a849, 0xacae2b454bd8b74d, 0x9707e334610cf8da,
            0x2c5eed924e3cca62, 0x846491c2cca726cf, 0x7ab994ae99270908, 0x5d6d2b186eb805c8,
            0x40052e40adfc6e3d, 0x85fdc6c18ca4903d, 0x56e5ad572c0291fd, 0xcbaca2e838b39aab,
            0x8e9e365abcee0bf1, 0xa6d23fdb86272c8e, 0xdc86aaa7fae92c28, 0x613f844885f227f3,
            0x2813e931dbd7aac4, 0x7e332ad1752998fc, 0xfc40883eb98b54d5, 0x09a7a37fa000cd94,
            0x58fe575b9d6d8530, 0x7d4e72918ec19ee4, 0x87a380b46b0de780, 0x4178b89767ad4f14,
            0xf59b1fa5f9204130, 0xe2760a27bb1313d8, 0x00ef81e72bb229ef, 0x48ea268dc4d2b273,
            0x3d45bc6a9871b0eb, 0x749ffbed5c557f98, 0x24aaa3031eb3cbbe, 0xf85327b0d163f3d4,
            0x9b3922824504ba5a, 0x8f58759de2784b40, 0xbd7eb98543d889ba, 0xb1269234ed72e37f,
        ],
    // j = 420: cos(420·pi/(4·512))
        [
            0xccae7976c0691177, 0x83e907fbd7aaf0af, 0xe41cb32e803358ab, 0x93f72faad6ee9529,
            0x036a918e875a6844, 0xaeadc25ab86c517f, 0xc56561de94d77306, 0xc46bdf5a41c58759,
            0xe83155459a7fc052, 0x32f11ed3b2da8e33, 0x58d8f35dbb33243c, 0x79dcfc783ab5850c,
            0xdce7bb389c160662, 0xc1942875e0eff4e7, 0x853cb473477c8159, 0x8d71b0eccd20f3e5,
            0x8913c5afff0cef4a, 0x61c7189f237b6a14, 0x93888272e288756f, 0xc3a1b758b20d0b70,
            0xb824dfc995c56877, 0xa183633c13d64237, 0xded47c8136b4f7f7, 0x980e4e7e8450fec8,
            0x09f551ebdb74a6f8, 0xec6ab5752de0a4fd, 0x7f457a7a8c10dcd3, 0x0797d64bc33f9562,
            0x20ae6a1b30b6f57e, 0x7eb680ec708cbd05, 0x52ce683da93063e6, 0x7d1b5ab1e6420ae0,
            0xf3e9cdbedd548f7a, 0x08807a7e3a2b209c, 0xef5353d8bd1dc7ae, 0x162c5f6b779d451b,
            0x105dc330588cad6a, 0x9fe55bcf8e3d4e30, 0x3f279b22f48b45ad, 0x74a2b7b8d7ba895d,
            0xf235f3b419f84224, 0x4eae99e81f649cc2, 0x0dddfbc298505940, 0x4d7fd9a5daff6da0,
            0x0d39e65709d1e9e1, 0x5b4e0ba4093017ae, 0x6b405a04a166cff6, 0x717545792c3ef40c,
            0x7174684749b211ec, 0xdc90776ad59af5b5, 0xd35cf9064a2e43a9, 0x7b67b9f26a5eb445,
            0x6f0d96c44961451a, 0xe4720e6bd3ffd857, 0xb000eff34f4b38f1, 0xc704d94d91ffc9d1,
            0x70a8d44ec5df4b9a, 0x52272ce7680d20d7, 0x81ad4dbc044f7229, 0xf3f5edf5f27fd052,
            0x1cdb4b47721ad3f8, 0xe4cf84c363e4ecc4, 0x1588ee3b88e95dca, 0x659a67b8354d3a74,
            0x0f3137ed50d4e0d9, 0x9e40ef2d2edd8946, 0xb21a7bb614f41844, 0x6f2bb950e0f3f859,
            0x8d2d17b64a73af13, 0xd400471285f2848e, 0x7d9ba59b621f1848, 0x5dbd75ab9a3cdd87,
            0x83adbad6cccc90b2, 0x7c4e33980198b975, 0xb217c9b3c46a2a2e, 0xe2e59eb7a729babf,
            0x833e3885c1892b47, 0x53c46b5cdf206633, 0x2e51f8fc1f2ec7f9, 0xaac92acfbef73ba3,
            0x813a1a4c205dbc10, 0x5c35b930af9d0dbc, 0x5921535f4135b250, 0x7468ec34c605dbe9,
            0xcb3d6fc1fdc8d66c, 0x27173e77023fee35, 0xc6ee591e89952b6c, 0xac675e6966d79b2b,
            0x43700e291e7443f3, 0x3f63ca007679e750, 0xb71b7cc48191923e, 0xab341a6d9c252115,
            0x1377df4af3ef0e92, 0xdec6e7378b3e9480, 0x361b9459a42dd24f, 0x2b71e22c3e0d7e41,
            0x4c7e14e84ce4c0a6, 0x08c0446f1db85f4a, 0x5ff6d7ed74ed6aa3, 0xac99eb65521bf6ff,
            0x24c694c92baa9f98, 0x13a9de6c854da3d0, 0x14c5e18e29f129fc, 0xfaa46bf3cf270f21,
            0x7d6e333860df2e29, 0x0d1bd402a1bf1bab, 0x7915afe112779f06, 0xd342795bfaaf10f2,
            0x108b306f7181ffa3, 0xa58a6014164740df, 0xef0255d9f7ac4ebd, 0x3ac43d97913a054f,
        ],
    // j = 421: cos(421·pi/(4·512))
        [
            0xcc7208440d2ff922, 0x134bb9ed09d8952d, 0x1ad2558429031e88, 0x70cfb7474789d301,
            0x28adcd93a0dde3d0, 0x708194a1ebc94db2, 0x9adf63a41137770e, 0x568574886bd81e4f,
            0x584741b3f2477124, 0xa36a042e97130823, 0x38e2159254e26b52, 0x5464d23be26d018c,
            0x94b09165c85f7b31, 0x148b971777c3be43, 0xd70bbd1b7398d3a9, 0x9b9a19b388814833,
            0x7b70d89995a3275e, 0x96ee141e163a66c0, 0x50aa8b44ef067658, 0x1c628d0db43df4fd,
            0x5b4d93553af98b50, 0x727f5b5e72f8b693, 0xf2d0b5b638dcf395, 0x94e0cca151251e5b,
            0xd5cc33c6f5cb2bc2, 0x48df137732b4622a, 0x69abb5875af4d380, 0x135a0549aca09bf0,
            0xe19806327aa201a8, 0x959989ebd97442d3, 0x9927763cd9cd91b3, 0x7861f987b3301923,
            0x239a30b13e48052e, 0x387b1c4748bd5b7b, 0x2432daa4ce7af614, 0x3b5ef6bd74b8b616,
            0x109f32f2f11e39be, 0xde52a4fa31b0de83, 0x81038cbe9bd4b462, 0x9488433d2b8d02b2,
            0x60405e64aa07b57a, 0xbb0f604b5d0e011e, 0x50027a6927e99d03, 0xa5bcd01211ff5da1,
            0xe20054d4a5e16a85, 0x69eefd7a4d1d5b25, 0x328da6e824988d4d, 0x94ad3cf3a47db074,
            0x517126e5df5ada19, 0x22b2ec09350a99ba, 0xed041c15f601e640, 0x38f7a736c2477644,
            0x2ea2f5e34cb78226, 0x89b4b2a81138b400, 0x8b23361db03abea1, 0xbe25fb809c5ca6ea,
            0x0b92b887432d9fd4, 0xba6780c06bfba4e2, 0xf1c85281afc3254d, 0xa95da08b789137eb,
            0xb54888a3a27f3d61, 0xebf23d1b03d34244, 0xcd938db8d7ebcab8, 0xff27e05f04d7743f,
            0x2ae1cdf0bfad22cc, 0xc7794fff16b828ab, 0xa5500922bdf4dfb3, 0x4ec7232c7c37bf3f,
            0xb81ffd6de77be060, 0xd7600e70091cdc07, 0x85632622e4363e6d, 0xc719af310cfd5617,
            0xdb6283e444870c37, 0x142e34d70ae7bf35, 0xeb32936de1be66f5, 0x80d34e22377ddf93,
            0x15f8dd6810999575, 0x1dcdeb166b5c20bd, 0x5fffed229b3a216b, 0xec0fe3e6709359b5,
            0x195dcb9186184b68, 0xa5fc7b9ce1ce83bf, 0x74ef621b233a432c, 0x54c995e6920b86b7,
            0xba93d048264207d4, 0xf296cf77e9d8c81c, 0x82193f93ca1e7e14, 0xb3a3d3550e8fd40b,
            0x0786a1af954251ce, 0x6de570c31435025e, 0x1cbc87bf11cfd926, 0xd5cc6997ee5da015,
            0x49af21c32b584d72, 0xbeb2981f6f0cd6d9, 0x87d6dbbaeded8644, 0x14d6950856b71fec,
            0xa2458a9fbd29411a, 0x66a5d02f47d92793, 0x07129a72a8539e2b, 0x823090aa43b4c81d,
            0x2d898ca118d90083, 0x5a6a37a0ca1e1ca8, 0x42a358dd14bfbf20, 0x5f10f83e69cc2bc4,
            0xa19b6db98397cd66, 0x8fdaf29411fcf208, 0x1542e6f3e78d4d1c, 0x36f722185d8c2d88,
            0x5ff7e92d7ad1a787, 0xe90b03569b50e770, 0xac5cc919f6063df6, 0x233f6671e4df8418,
        ],
    // j = 422: cos(422·pi/(4·512))
        [
            0xcc35778a2bac9ca1, 0xf839ce18e08bfb50, 0x166e98db012eb8a0, 0x6ebf5ea7f832f8bb,
            0x6c382b0923f6af80, 0x3e3268a351c31091, 0x8b0deeaf934c1315, 0x2d3f7dd0bb66d9ce,
            0x03186ee5c1a63ff7, 0x8f2d9fd79b9ea070, 0x84a461e25c8418a9, 0xab1c4d5d8ba015af,
            0x9e5dc0e1a05a4290, 0xd272492516214fa5, 0xabde5a58b4eff267, 0x4d49931b77f5ce83,
            0x8555186a725a4c9e, 0x4543c1a048e0eb41, 0xe54892645750d0db, 0x3b1ea4f5eec0f036,
            0xcf58afb199c0c7f6, 0x8df6060d729721ab, 0xc443178b9907efe2, 0x39d1d0ee4145788c,
            0x7bb261b2d2f9d2ad, 0x8ba335c4b90aac67, 0x1bfcc8c04e7add6c, 0xfeefefd86f9bba55,
            0x520a8d8e7d3ad896, 0x4499fcbc01da3d1f, 0x6965e4eb159e3068, 0x739cf33be15ebc9e,
            0x89e946c289b54ac2, 0x42813df9b88a9efd, 0x1cc156644b2e8a00, 0x6a35295c302a7a06,
            0x237159f0100e02af, 0x654aed8124b5587f, 0x77db4e41fadb2ead, 0x407534ceae006ba0,
            0x83da70406926c093, 0x698345b9b659c7b9, 0xdebef9321aaf970d, 0x781ed4f02405916d,
            0xa6d7be37dd61c5da, 0xb5e41d5ccbe1d655, 0xfd4e67e908a0c947, 0x2adf83e3a6089c1c,
            0xa94cc82f37bf2dcd, 0x07df0ef9fb520256, 0x72bb475f003852dd, 0xa4b69dacd8c2b47c,
            0x30b85fda754db35c, 0x6a70865ca21136c1, 0x9c07e0674ebb4639, 0x245932ce3642bc2f,
            0x5a4ee15fd2dcdab8, 0x154a98cbc4f517c7, 0xcb708b92cea533db, 0xa6b211753c325051,
            0xd376c3b3f7fbc1c4, 0xf21be750692c3bc6, 0x32002d4bd68b4143, 0xb15b4ca672d57b91,
            0xed3095102dfb034d, 0x3df3ac688acf913f, 0x79241d497fe106ac, 0x2c1c1b83e95c13a7,
            0x5f515ea9922e0b86, 0x38f35f53fe8272ff, 0xc96215e58f6989ec, 0x27789b437518c6c1,
            0x7540a9ad407c2b33, 0x85c5017e555fbf80, 0xb049af63f35d68cb, 0xa9c7bce157648262,
            0x98cb3da766e6d12d, 0xdc7e6c2669b78999, 0xb593dbdfd49cdd6a, 0x4e3884e59d1c40f3,
            0x44931ce91cd97671, 0x7c2e406ec7e88ec2, 0x2e07e203b01977de, 0xf0718fd75749c885,
            0x2f2561db26f36a72, 0x3886fd53d3a2ae37, 0x190d4ac67c949c45, 0x8c55971f3f6c98a4,
            0xed7ce3b60c666d70, 0xbaf2452a9f6927a6, 0xdc969efaca3692d9, 0xd4eafb4178d7ec34,
            0xa14da331784a43f7, 0x511c1599e4d2b3d3, 0x789db784111e0920, 0xbf662d885ffda541,
            0x6d63321d1aff7bcb, 0x565c16b61e3279d2, 0xa8583ea321f79841, 0xe651a2d9ed12837f,
            0xdbe917fa2d57b826, 0x3b50c304bbffefe5, 0x85c4d4ce132b9cb5, 0x53ae8293193b20de,
            0xe14b30a79dc62c28, 0x7edd82053cb83c99, 0x0d4d7a28273cb92a, 0x2bf58206103ad4c2,
            0x4fb03970ec3deac0, 0xe5daee54179c864d, 0x9f4e6dc574728fbf, 0xeacc78adbbcdce6f,
        ],
    // j = 423: cos(423·pi/(4·512))
        [
            0xcbf8c75272e4ea79, 0xf50150e301880474, 0x95b2ac1ba5bd34bf, 0xca0d9394c4bb1e87,
            0x1fabfe88ac0c38f9, 0x326c09aec9d72114, 0x1dc3f1abe8f03df1, 0x0a958d3048bc493c,
            0x414dbc9a57bb4571, 0x9eb75c9c0e5aaef0, 0xf2f59f3678d3a9a1, 0x422f37eac725f891,
            0x67a0607d544b17c1, 0x000423ce39f6497a, 0xa7ae970e0714f3f5, 0x0fd72d1c2d8da305,
            0x06777147bab4a9c3, 0xb086a2026ed18920, 0x617978e1e62416c1, 0x13f158c53e4358e1,
            0x47889c989175263d, 0x047bcd38f9010acd, 0xa3fad162477bf4a2, 0xb40e5927684ebebd,
            0xe3f8b79974c44b20, 0x02960ea77548e335, 0xfe266840b6b46702, 0x69560fa7f8fe49ff,
            0x146ca53b2fd56507, 0x2255399d0dfc84ed, 0x8b9c787d1857d70b, 0xcb18b0916454e3c2,
            0x8d22708ba3ca1e53, 0x1da53b8aff92ae8c, 0x1d30a3eaef79c5b6, 0x3b550c61f2ed29a5,
            0x175ba3079a718514, 0xd0cba2ed7f4e90d8, 0x3cea8207be486f42, 0xde6dd66f7c4ac207,
            0x48af2f5d47364769, 0x0c51cde0e07371ec, 0xc1b067d8bdcb556e, 0xe17b5e0d91f04e63,
            0xf634ab655eeeb357, 0x6a4d6e47dd4ac1cc, 0x11850fb7af98a691, 0xaf9260926f1baa65,
            0x3f4ec27b5c5023bf, 0x004e8c985cc5eff9, 0x35f52ba9f55ba87a, 0x318cc48a799f6d34,
            0xe4061b91dfa54d1b, 0xd87324bd0c4cc5c6, 0x5f2fc264bfe92ee5, 0xb032802e828a0886,
            0x105dd1b1a7cabe6c, 0x3eaa58487f393614, 0xd40fc6c88c76625d, 0x0383e02b1e71db3f,
            0x40a01be590bf0501, 0xb4a2e2a57c1832df, 0xf965bdeaf5287ade, 0x02d5708a7ebc488a,
            0x15d7210b48a69662, 0x53f065055209e018, 0x021a934de2509ef8, 0x51b845b21fdb0711,
            0x23f1db781bcc5f19, 0x5a448856d6728a5e, 0x1affa0ec4662500b, 0xc2e8801bf5dd0d72,
            0x4e84e4a162f8676d, 0xd2c2fa48f3aa9acc, 0x87c72e3c602d8a1a, 0x2575920404db2dac,
            0xd8cecfdcae8527c4, 0x2edeb7b74f2caa81, 0x14abfefb4ec47889, 0xbc915702e1aa85a4,
            0x8d0ea32a7a38f168, 0xcad8fb198de195de, 0x7f3cd746989376ec, 0x66775d4f6ba54a73,
            0x3c8372234e4772b2, 0xd33d9eff1eecdebc, 0x257c62e0ed730dfa, 0x086d67e6148abcd2,
            0x789b0553b0202a9a, 0xc3c8617fbcd5c962, 0x7459dec044d0dffe, 0xc02bdcbbdcecd1ac,
            0xd1d59fbdf9fe853d, 0x9578a427708b1bd3, 0x89e02016544a1cb9, 0xadef75999e162b5c,
            0xaa3794786b5634b2, 0xc33484d6a7fc349e, 0x651f73062eb99d0f, 0xae27c268cd1f64ca,
            0x68cb6bef1efcb758, 0xa5ca25b0db68bf43, 0x27405401d64e3d98, 0x092090f606ddd892,
            0x0552a60900988fc0, 0x95dce32316a4eb1c, 0xb53f1251c1556df7, 0x91e4b5f5fbc17fa7,
            0x35b6f90af7627ca4, 0x2bc65a9221d9bc20, 0x61b6da20c81af71c, 0xd123e61cf428886f,
        ],
    // j = 424: cos(424·pi/(4·512))
        [
            0xcbbbf7a63eba0dd5, 0x70cbb7f3343451bd, 0x9cf6385be759c799, 0x5bd241c2de422690,
            0x8cd967bccea9addc, 0xc609e5033a767a21, 0x1b971aa566e12bc6, 0xf37bb7258cf986b6,
            0x6807f75fa7f5fd72, 0x8a4fb01e11761a80, 0xa01d6fb8ab7aeff6, 0xc3601ef285774926,
            0x5d540d434793a369, 0x0b1beab96cc54a31, 0x56bcbff1b9a0351d, 0x564dcf9af42c6846,
            0x61bf759616dc861c, 0x23f3fd84105a6e5e, 0x900fd6745487a4ff, 0x8253f2dd4add9b74,
            0xb1c1de67a9d0d194, 0xad49e8e436323d4a, 0x8d28df261f86194a, 0xe373781a84e092ec,
            0x4045b41d3de6bd6e, 0x091a938bae08c118, 0x62fd64d0a0acce61, 0x695061b8c00d35d3,
            0x76b7956fc92e327e, 0x2bd23690c35542fa, 0x1c39abac2961e856, 0xad2c8a602c54d3f7,
            0x766253fa45fd53c3, 0xc3fab3e0d3d75bf9, 0x388debdb930e527d, 0x5bb8a9845d637b2a,
            0xf43b6871e11105f8, 0x473971bd91d1ff8e, 0x8b0fe60bde0e5831, 0xd7a5fb5d59d09be5,
            0xac58e1f360b9281a, 0xd4e2a786e0eb350d, 0x36b40af2f2fce215, 0x22fdde5b9127fc02,
            0xaad4c391769ef484, 0x23429b686e54c8c3, 0xa27b8fe0602ebb7c, 0x1120d7abcea205bc,
            0x95d5bf7f0501278c, 0xb6f4b34e3ad1b3d9, 0x71a8aff16cce7b3b, 0xb788c4744dc1df97,
            0xf7fc5c15969f590b, 0x20aed83acd8f61a8, 0x1e3c207f9f0bff18, 0x9acfd65dff026007,
            0x8168a61b8b3af313, 0xab31db8b5a527ad2, 0x43ad829d5880f109, 0xed1abb32b241ac02,
            0x3134776aab8f6a02, 0x5b7e17f64c05a6ca, 0x325b8e7ac88d3015, 0xa2e404492debc71e,
            0xe86ecc2973cbf7bc, 0x969f4a22263ea3bd, 0x20ac0f706c0c92f1, 0xbfeec2520242484b,
            0xe1e1f55831b62d61, 0x670a5e97b4ef16ba, 0x907a6e5359e50c79, 0x08d328022d9ac0dc,
            0x9c8a4c1add9f61f0, 0x9ff12985ca675b8d, 0x61761b9537b2eaae, 0xdc982ab12683f387,
            0xab70f01b8bb18f95, 0x48ae47dbf678aa5c, 0xa8535f335fd1376e, 0x098d4becdacfefe8,
            0x87d1a5e1bfc4245c, 0x9c84eb6c5a82305c, 0x73861d7c9811d9d1, 0xf71a8bf33cb7ccc7,
            0x1bfde6f74f56dc63, 0xc9f19004f64f81b1, 0x063d93d27f1bd9d9, 0x74d29783d27afd32,
            0xb4d410b067838439, 0xb9f305cd4fbb6102, 0xf2e23932785afabe, 0xe42b0d11e21bfc0c,
            0x11b2c042ce949742, 0x4fde80c36da3a6da, 0xf238073ad69b23f7, 0x51c3c483a07da69f,
            0x42895a785e37af16, 0x5c88760e980f1585, 0xcc57242ba1baa1f1, 0xe42d297fac799608,
            0xfd2c3f44b474b66d, 0x088318a4a39acffa, 0x338317e7f1a03748, 0x862e1a517d043b6f,
            0x02c50c94a5142c35, 0x01a4287d048d653b, 0xea8865482c406a76, 0xe52504a584f43749,
            0x0f06e8b1ec9edffe, 0xf3c9e0dae373d54a, 0xef0d5f07d01b23a9, 0x5afa18f5aa08e5ab,
        ],
    // j = 425: cos(425·pi/(4·512))
        [
            0xcb7f088eefe6fd0e, 0xf3a97b67a72f94a9, 0x1026445f59d59870, 0xb13dec7dacff6bcd,
            0x4434b4e08ed012e3, 0x9eb0115f119938ea, 0xfa3e1707c92db8ec, 0x62d262e707b1732a,
            0x81c53c729045058a, 0xd874316f4de3ac11, 0x35f6a81c566e8732, 0x98eaedf017073a1d,
            0x1cbd8662d31c6d3c, 0x2e765de33ecd9645, 0x6749e2822bdc215e, 0xa91757a8e508359b,
            0x3f3fb1735ec5dd9f, 0x78eeab04ca32d1dc, 0x8370e173d737b0bc, 0xb9189ed522fa52d0,
            0xab6d01af2f611a22, 0x387b60a1dc39d2f1, 0x313d48209b7da433, 0x5721ce54fcd4e945,
            0x763b481f4a40d80c, 0xd5d3f9b2b3f4c06d, 0x06c51bbf953c01c7, 0x5e43960410f847ae,
            0xbfe6d079c7100a2e, 0xaade3f5a176cd1a3, 0x6e1e14db63d51622, 0x8188b9636d23eb92,
            0xda9239ca8e65142e, 0x4f569b6885d26798, 0x0aa278166e2e1075, 0xfcd75cd31f81987d,
            0xbaf4a639912f8981, 0xc571453eba48dc80, 0x6c33712aa44c1d6d, 0x50830449fe308fab,
            0xf9385e0de44e9821, 0x2a065563ebfa7919, 0xe98724f85f0c8375, 0xfbf242fc1d4ed525,
            0x71bda388c07eb376, 0xc3d94cd2e537f5ec, 0xe5e74f9780ad78df, 0xdc3f6b35eb4f73b1,
            0x3e27d67022f1e3a3, 0x3590b3a11f80871a, 0x9737cf136b262185, 0x1bb48f57150036d7,
            0x27348d79d114b640, 0x60eacb8e440b9bf3, 0xaffb7d7dc109dbf5, 0xcadccc86d5baf43c,
            0x1808677cebf3daa1, 0xd01edc1c680b8e73, 0xb5db6fe90f5e9d67, 0x201f6b89d8c5ec46,
            0x0e669a9faafc339a, 0xb66a38531fb71404, 0x9ea9c4bc72d94c5d, 0x74c76c98b3f37bf7,
            0x9ca2137c41520279, 0xb177e1c84182f3db, 0x71d9461889470fd5, 0x1d0ee60c8ca0c7fb,
            0xb927582c373e851c, 0x66ec0b80ac0cdad4, 0xc5ce4266b240e733, 0xef7b2d2668d7777a,
            0x2aea2f58bc52ec54, 0x9347be6c2e30e076, 0xb7da97a1df500f49, 0x634b8973109ff957,
            0x3994697e4b4b15ba, 0x21353e1832e96403, 0x8ce4ee2d60cdb968, 0x8a5d2ad821e95db6,
            0x84e6fd0eaac1b455, 0xc529923bf4dd1a90, 0x0451b132cab66549, 0x25148ca20f34d6eb,
            0xf91c6e483c4af03f, 0x616ef8d6da4001e7, 0xbedc4ecabc389be6, 0x1d925ee2dbab6632,
            0xc99b83d07ba96033, 0xe133764daa552e35, 0x85d750245bbddc03, 0x14532e7e0922061a,
            0xf186256fb8fc318a, 0xd7858752041b8fb5, 0x3615e68c2721d229, 0x83c4a6d46427b257,
            0xded0614d17af52d1, 0x8fb11d79c0bfdd5b, 0x20137194365f9e13, 0x38c5915edb19edac,
            0x672fedd3728cdbae, 0xe26295a823568f5d, 0xe0608f68ee09d4cd, 0xa14af6312a5edef5,
            0x0c018610e776f046, 0x7361cb952a9315b6, 0x97286dcbc7252c7c, 0xee6bb2015b15dc3c,
            0xc87b0ae794755a8b, 0xdbf921e32ebe904f, 0x11cc978ddef51b29, 0x2a233ba9738fe973,
        ],
    // j = 426: cos(426·pi/(4·512))
        [
            0xcb41fa15ebff0777, 0x2293661be51140aa, 0xe12d2b6e5e218242, 0xfe7aa3e44cad8fd1,
            0x264e378f0c927908, 0x7f4dd67aed98f826, 0x7ac59b96e3060c22, 0x9f5f3630c861017f,
            0xc8b413d6852ffa6e, 0xab6346555c60fc2c, 0x58751a3da578e950, 0xfdd820dd0d16eeb6,
            0x75d8bcb55deefb57, 0x827ebb7fe8270a13, 0x2d8d38d3395a0214, 0x880d7137a4d95f1f,
            0xa470d5166f7aef3d, 0x51d4229bee848f20, 0x367d9f0b589df2a9, 0x9f5df2c6b50db1f8,
            0xdcb42e5f14a806d7, 0x7ae55fa9a8830664, 0xd898bf77cf989fe8, 0x45c51ed8f28fd9f5,
            0xa1c7b309b7b3853f, 0x6bf9cbb022c1d6d8, 0x83369719a5db9b68, 0x4b6ae4f9c611a9b9,
            0x94ffcbadf3edc440, 0x21be19adb0d99299, 0x4a8a122032a12e97, 0xe6df0aec4dadb147,
            0x8727257af8d3ea1e, 0x579173d1d6103700, 0x9c41265bb4e5fd50, 0x4187081a6929036a,
            0x736a1a19916a8c05, 0xcd3f720ab71de407, 0x6b955c5295731506, 0x423a4b7a528a21d1,
            0xa4edcd4d6974a624, 0x912931d524b6303f, 0x9662e42a3b98e063, 0xeaa7696c68d4cb47,
            0x2653c5ddb3fc5699, 0xb9da416388dd8604, 0x6139f7a77bd579b0, 0x7866ac5eab835a1a,
            0x5d66fb40cca26871, 0xe185f8077784661e, 0x557f398af332605c, 0xa4444a892325fdb3,
            0x0afb69e475c45961, 0x8cba55e69819c1da, 0xe9a7171ca961a6c9, 0x17ca382ff0a143f2,
            0x7615c6f8a8b52abb, 0xfaaaaadeffd4d8b4, 0x71bd70c79d07bd16, 0xa6b14c4427fc1535,
            0x2cc6dcee6e3c2322, 0x5199e6ecbfa30ce7, 0xc04ff55b7dfdaf43, 0x12882d8a8ae3c73f,
            0x6a917841b83e9832, 0x05d67af493d7812d, 0x4f58332fc1dc5e65, 0x5620989474943a56,
            0x7d8aa6a111cce8df, 0x62adccccf86b4759, 0x3f00e30437afe923, 0xf21187d569641ce5,
            0xe533b84259ff1846, 0x3fa42b92de553dd0, 0xd12a639eb5720936, 0xfd0bf2d095b4382e,
            0x6ca476a5fd43febc, 0xb8ed743afff90435, 0x587139b8e895af87, 0x94efb8f9ecba8e75,
            0x70cc4e9e78ec531b, 0x3c888b87d71e1160, 0xba3ebc8be2bbd275, 0x341c5a98839c8bd7,
            0x29cb0abce89824b7, 0x030335eeb30f4b55, 0x9402fd69b5587fb3, 0x3ba7eeca95fd9c0d,
            0x71130a6fc469f7e1, 0x4edb34d7aff413f3, 0x46484102ad430616, 0x780f945c12af8664,
            0x2e44714d1afd3910, 0xa427ea9b09368362, 0x083d9e6444538228, 0x5285f8775efa9e62,
            0xc67a69cc1a13e088, 0xc43fb3b719da9e85, 0x41ca99f3235ce1d3, 0xb1448888e6ced052,
            0xd5d7555f2b460606, 0x02596f0a6679fffb, 0xfa4aa40371b160ae, 0xf536e3417e9a7870,
            0x6725fb31e891602e, 0x9780dbf55792ea01, 0x90277ebb70e3bfff, 0x3cc5eafd6cab8702,
            0x69194c76293fe8ed, 0x88f4a3b650fd9890, 0x46c0d713721fbefe, 0x453f6bb871699f7a,
        ],
    // j = 427: cos(427·pi/(4·512))
        [
            0xcb04cc449d6c625c, 0x74796ae2962af81e, 0xb580dde9ef1ca166, 0x17acfaa42fd45b57,
            0x842b913125046452, 0xc220783c6627ed7f, 0xd8b09c485467137a, 0xee2d8d40c00d757e,
            0xb80d2c041f0c5cd8, 0xd78413115593d647, 0x9dc6a6fd126c6201, 0x73c6ed98fd530298,
            0x9afa3083f8cb8f29, 0x0ffa85c3b11a4591, 0xe3382cdb31c6a71a, 0x4ccbb6ff3883d7d2,
            0x9caef2589e931bcd, 0xe5566a1dace2c6c0, 0xa2ac1cbd34141b9c, 0x553437d63260c518,
            0x9ed91a54c47c65dc, 0xc2a628673b814c69, 0xb0d56f17401b408a, 0xb746caec5b0ea805,
            0x55392e6562a16160, 0x84f326e3638630a2, 0xd28454faae6bbb9e, 0x30d3cecf79764b37,
            0x97b7f17a8ae5c084, 0xc15b4662daabf7b8, 0xe9090517c4808b7e, 0xaf9d3da142e1a458,
            0x3b1f34209c783ab6, 0x8f155f62c7c4fa4f, 0x82921beddee6070f, 0x92a54fddb951bac5,
            0xf477d669a5aef6c0, 0xd66125c9b3ecb36e, 0x1cead251709c32d7, 0x093f765b3b771176,
            0x4228391faf5292e8, 0x2962aadae65021d5, 0xdeb19f8750b57215, 0x78935843616d26d6,
            0x07d1714c73a83c94, 0x795332646f927061, 0x26dd7a3ddb8cf130, 0x95e79b8c56677e0d,
            0x45379e15d08d510d, 0x7c1b1defc108ddf2, 0x3e825e595cde2839, 0x2bde16d7ed826b2b,
            0xf6ae6cdbf8f99f4d, 0xafaf3e095f8c26bf, 0x6b2751ca8141e6bc, 0x64fe487031629b9a,
            0xb8e58c5b242e805b, 0xb56b8651a21ef296, 0x708f9b490ed8ef51, 0xc9596b6451a8037e,
            0x7a51bd4300ca8669, 0x3581c7f80b1aa914, 0x47784357705e232b, 0x5730b1ab4406eccd,
            0x4f1a0af437ef6865, 0x44b2601b6f355bab, 0xa4a3ceda25b2bbd1, 0xe9a456dea638090b,
            0x91e69e0e59dcea7a, 0xdecfd5a2c998daaa, 0xe9f119ee12f92c4d, 0x788001fac349e124,
            0x7f3e19b1287329bb, 0x517868b680ebb16d, 0xbb67868361f60a70, 0x84c9d2692dd7f6db,
            0x1e59312c2ccf1eab, 0x9749fbf3c5bdedf2, 0xc802e5e79f974640, 0xd64f79d3be0fea79,
            0x5a1be6a44bb812b6, 0x20ec36bdfc77d7bd, 0x3abac713a4db99ac, 0x3bee8729cfbd8591,
            0xb6d168b5640c0760, 0x90075c18fbbcf630, 0xa2639a4385747968, 0x0296c6c5d9c5a26e,
            0xa50ace2d4f15e025, 0x52b22643ccf178a5, 0x9643e02d02dbdff2, 0xe85ba2f425451541,
            0x87decdde57a187dc, 0x391af0601b76055e, 0x4c2312966ff732ce, 0xfdc9a49e90b420a3,
            0x4cd00c6e5266096f, 0x89244a5cf5447c93, 0xee3b0bb2b501565c, 0x8bb45ad8e115692d,
            0x6b20fb2ad37a2234, 0x215565022b0b0b4b, 0xed4c7c19d5ed60d1, 0x41bf77c46e7ed555,
            0xe5211a7495c9772f, 0x39eb0ed9beb7707e, 0x3d5ef51696696ecc, 0x657b0f1d53e5d98a,
            0xa4c6719ec773da10, 0x92641beb95dbfecf, 0x330d384d844eb85f, 0xad3a0b03262e0e27,
        ],
    // j = 428: cos(428·pi/(4·512))
        [
            0xcac77f24736eb553, 0xd9944be1631846d8, 0x728bb6068af89840, 0xe172cc8eb12845bf,
            0x0f36656d7bf1190f, 0xb3fddeca677c0007, 0x75f29ad83b007a71, 0x657ca5e25e8bacd2,
            0xce5fbb4cb4e162d8, 0xed670cd6e077fe7f, 0xf631a131cf0605a3, 0x340dccc6a5463031,
            0x536b3a2138d1c8a2, 0x676fa1ef02059188, 0x0df69772a2a32b17, 0x388c5ecc54c77776,
            0x11ecb6fd21603a1e, 0x4a225d199499c32e, 0xbb559da9f02de9eb, 0x7b1c2239c78259c5,
            0x6cfe497a2e4f467b, 0x24d25d06511de0c5, 0x2747053779433a39, 0x3507ff17d0bcf135,
            0x328b3ee36b9233aa, 0xaf61dc32e986516e, 0xfb7cd38a17658550, 0xb66561ea3fee7b43,
            0x12c94d7e2a8ae36e, 0x720cd3b19ffdd435, 0x453e48fe929193e2, 0x63231b69a328287e,
            0x43922cab464374be, 0x15cf8a344d125384, 0xff9989850cfc658e, 0x943daaea69798f85,
            0x18b8b0da3bb87d8c, 0xbdf579b819430c7f, 0x2d1db5317a0565bf, 0xedbd6c39ccda2e1a,
            0x325256d3ff5a10ea, 0x3c305b4fd73d5c24, 0xfa0b6b2c8be10fa6, 0x07568e3e79dbac5b,
            0x3d3420765b03825b, 0xd23bd8264ca24122, 0x67418e19d771fd7a, 0x378f8b9fe8a64e06,
            0xb2aa5ab95ff93c9c, 0xdf7e83dafe8ae153, 0x8a0dc6faca8cf1df, 0xf051b8c05ec17f92,
            0x4fd7a073a05e9669, 0x9db3b07f011f117c, 0x241931ebf7d86830, 0xbd7ea2b807e79f2a,
            0x54fe1207a264717c, 0x7bbb28d40fb376eb, 0x52012f8ead3d07fc, 0xeae9f244992ecde1,
            0xcebe494efae2da62, 0x9e4eb9e2051512c2, 0xe6cd1c7e8c0aae82, 0xf856aeb4fadb98ac,
            0xfd32fdbc9ff75c5a, 0xd542b180b0542a77, 0xd6b58a82cc882b2f, 0x37aa5c07f491c323,
            0x6d47e550b5e34260, 0xdbebaea0862c1eb0, 0xdfeb0f23df45ea15, 0x4af4d2d362a55ef7,
            0xbc8584627948efa3, 0x343be11792b2155c, 0x3ed750c6b1100731, 0xc0a026189bd42439,
            0x0c2a43e6a9c5259d, 0x9182802b5f473217, 0x9ba6354b0582b508, 0x10772d0dda8f8d93,
            0x7a6b3f27ca16b0f8, 0x1a897b6e5c26ecad, 0xecd37976d520120d, 0x5ddf0ebb6bd102ab,
            0x00db756b4f64fcc6, 0x87c752f0451564b3, 0xafbfae772011e3ed, 0x456b46a26f1dfea6,
            0xebedbaf8b9fc6bf1, 0x84fde70c98b9a283, 0xa20c233f28e46639, 0x9ec1e701e4b290fe,
            0x7baa2513cffd3a5c, 0x9bd1d9d23b7f2f36, 0xd6d7bdb7c5ef00e8, 0xe5fbd15d7b41182b,
            0x0f2c27110a9d5c62, 0xc60b9ded75cbda67, 0x58a1c70771614632, 0x142c031cc43c6ea5,
            0xf0f63c4242d8a09b, 0x2ad508a9e8f45718, 0x5c357bcf66dce6be, 0xc812201c5ed9c919,
            0xe54d1d399d765c70, 0x3fbeb0336783ef1a, 0x638ca4db59a1b574, 0x2c4421e3a2fb1c31,
            0x71253b62e42a00cb, 0x68eafb79c67db69a, 0x4b8082dd371efa4b, 0xbe37dcc80373c927,
        ],
    // j = 429: cos(429·pi/(4·512))
        [
            0xca8a12bee219a5c2, 0x8e4cd7bd04b25579, 0x64e9631c2624e403, 0x6ef0356bfcc20a2a,
            0x0da1e4d54853abfc, 0xca62104cca7604b5, 0xa424a71d59079fc3, 0x87b707ae072680b8,
            0x00a4b1490db34d3b, 0xe2f10b969e3dba42, 0x1c373244ea08b7a2, 0xe3bdeef0d00d505e,
            0xef557647a975c9fd, 0x3b7589443459d71c, 0xfee17c215a5a305b, 0x58c7436587279758,
            0x3064673f0916b461, 0x7d14e88d90c75e82, 0x5b2ac64c172a095a, 0x4897c6298c20fb29,
            0xbcf0d82b51467fc0, 0xf6b31ad366804d91, 0x67f5ecd0b2169935, 0x99182c49473b490b,
            0x794e108bfbed361d, 0x894755cbd6d955d0, 0x4f90681ecb7b5b5d, 0x10636a3e4935358a,
            0x2a4b9f0b6ad3005b, 0x34c1d3192214071f, 0x637b5ee2147e7d4f, 0x56cfac88309f305d,
            0x28562af8b0ec4474, 0x23e53c0cc9ec34ec, 0x52c4f286c83fd33e, 0xd1297bddab9d805f,
            0x6c984b546cf3ef21, 0xaa590057f8dff099, 0x321975fda9421e52, 0x8e9e06b985c0395b,
            0x82431d615933c126, 0xb6fde2028730b8fe, 0xad1a2ea9a3f7bf56, 0x352b7b67eebd3349,
            0x9a4ee0936624aaee, 0x8f41e729428f4467, 0x9ed62c17910a680b, 0xaa7768abb04ea432,
            0x1f3dd0c0c9e3df0d, 0x7f0f68f10455fd5f, 0x9c4e097abe1c4591, 0xf5221125470decba,
            0x07f88c27d99b0545, 0xb1201b0e498253a8, 0xd382e4d98b39e828, 0x8d21c42d561b0ee6,
            0x76a8ccb48d2fa316, 0xc356f741b06d8928, 0xda017e2f5c9ae44b, 0x82089636c4d24aef,
            0xeb1de93862b7bdb4, 0xaef10538b2a5a85c, 0x17862957dcb44748, 0xe5afa5978e0684b9,
            0x253826f3794b58d9, 0xa8d21892c72e1acb, 0xe4b813a826182a53, 0x66a3429eb2a32822,
            0x766eff38afa4e01d, 0xb5df0ca1964b6b6e, 0x2a5c475c785d36f7, 0x9ca24071b4ccb70f,
            0x6aeedcc511e9a5d6, 0xb3a7656567485597, 0x300d5481781573f5, 0x7575d872b6411a23,
            0xb5602516f3feb653, 0xe0a23ed81c8c4997, 0x10ee8b224a4f388b, 0xc659f37c27976ec0,
            0xe3bde175458b73cc, 0xbf5550fcd9f4e23b, 0x90cf96d5a9801ee4, 0x95133323fa7684f4,
            0x5b83f9705350c838, 0xa3db7dd3e7b8bfdb, 0xf87961326da329a4, 0xbec5ebbaca71c663,
            0x2de4947b4da2f633, 0x131a8598d0f2a9d6, 0x755302a4ea1b5140, 0x5d5b0e4eee224838,
            0x4c48893efff0e655, 0x8dfcfd305b7cbda3, 0x40bf9ccea7ff1887, 0xe691f156cba793e1,
            0xf363745e265894d0, 0x8587c6839e5b7fea, 0x2e8b6206dbd4924e, 0x31ba112178ddcf96,
            0x77b567d38e251776, 0xcacc171c4b346b94, 0xbb2670788b1a9b56, 0x5bae2f125cfe8828,
            0x3500a16106102887, 0xdde4044085a0fbee, 0xf2f9861771d05c9d, 0xda5e529d63821e4b,
            0xf835933b8941131a, 0x33a2bd3aebf4f5c7, 0xde91187164a163f9, 0xb9ca4f4d43cfc647,
        ],
    // j = 430: cos(430·pi/(4·512))
        [
            0xca4c871d625361a9, 0x5328edeb3e6784dd, 0xa2cd29eba34b2ea9, 0x51fd72031c36d9b9,
            0xd2cfc1c1e1c5d1c7, 0x008c12fee0a4beb7, 0x4a5233f585d61a94, 0x1be32f0dac73766f,
            0x01ca7ce8c8da6e0f, 0xe87ecf244410dbb6, 0xc26106843eec0dbc, 0x51048e8ba6bf23fc,
            0xae39f8bbfbb19cc1, 0x4c120039e030e666, 0x6ee0f01aface8ce6, 0x4847d03122166432,
            0xd4d758e9154cbc60, 0x38f2fb329068e32c, 0xdf611fcea7337cf5, 0x98ea77ad6a9b48ff,
            0x9589c736268f0a12, 0xc3b411a3b3e6e4a8, 0x68933111bf78032f, 0xdab9c1d420e5e580,
            0xf05ce77bdeb1f482, 0x430eb94abc28a32c, 0x6805e553aec30287, 0x281e05af8c22e31a,
            0x3d4868b2e4e3f22a, 0x1ea9ddab264cc542, 0x03adabc279ab7d22, 0x127f790bdce86853,
            0x01fa583c0a9f13b3, 0x0145d1756ecbdc32, 0x4f0a59180a644c04, 0xd298d263085ad9db,
            0x5b5f9fc9146ab3c3, 0xd682aafc2b239cfc, 0x4c3151a84c03d18a, 0x5aeab88ad422ddc5,
            0x4097f582b7bc4a45, 0x92f6509e8d921e55, 0x1088eac1ae199de7, 0x3dcdf30ec186d753,
            0xc0aec64ce630b803, 0xafbc3cb1056c9513, 0x3eea2c09886f0e3c, 0xd437492efcae7667,
            0x76fa19d303d541c7, 0x744ffd33c3f14b95, 0x20ced4415e0d1055, 0x347307972eacb94f,
            0xbed9f81c1d12276d, 0x26e1bb13c158f447, 0x68e163dc3b761244, 0x7da9bbcdae46863f,
            0x919360f8d53286d3, 0x25e1eb489e99f0ea, 0x1f29d17b3185457a, 0x049e1959e557f430,
            0x1c06c5963321a3cc, 0x7f7a033cd3c08969, 0xe86827de51cff9eb, 0x436a739547abed70,
            0xab5d80aa7a7b0d17, 0x4ef201718a59cb5d, 0x293f7c5211f6d9c9, 0x9e9fae7aaae9d3df,
            0x1d633ea127b93eb0, 0x2e3218cb07c28683, 0xfc63054133de6feb, 0x8bb540c8aacd4721,
            0x818e0ea3ac7fe405, 0x13bf57401de79473, 0xbcd1d87d25ff9592, 0xa4eb39cfabd605cd,
            0x86c713384939f7a3, 0xff91d62685358962, 0xbc1ca065c50b942b, 0x0abae0af956646a7,
            0x7ea3b926ff02e3f9, 0xa1800ce725c21a16, 0xb608d9d7e9ee7280, 0xfee32f99b85be5f4,
            0xfd84b538bfdf9f68, 0x500024ea66095f0f, 0xdd4ace5246c30127, 0x36ad4eb6b3876245,
            0x8f040c1f076ac10d, 0x79222cb1cf462119, 0x21bc09ea7e3a1e23, 0xe45a79a1688a366e,
            0xd74779bf5445d752, 0x061d5fa28fe1df16, 0x5326922692d39284, 0x50ab0db4e32754cf,
            0xf350b535cbdf02b5, 0x27b861e7cfcb2db3, 0x172fbf5b79733cac, 0x496bdae4618b32cc,
            0xbf83afbebdbcc722, 0xc31da015e157ef3f, 0xce8516853996df22, 0x6be8d5448f84cf07,
            0x8d62577506a9d801, 0xcd1e213b4e78fc3e, 0x93e3f00351cc6e9e, 0x75702b8fa485a287,
            0x338ec8a5a30e4422, 0x27151e7d4af43bab, 0xb0a18953a243c255, 0xaf343efe705c8885,
        ],
    // j = 431: cos(431·pi/(4·512))
        [
            0xca0edc4971d329b1, 0x434be04c9e3b97cf, 0x2e6028687dfce03a, 0x76afa435c258a199,
            0xa3aa0ba6727466a9, 0x2c2857ca94bb5333, 0x6d1c545804d9dce3, 0xecf833a6187fe25b,
            0xcf4be2c0476b4c82, 0x9123da725d821641, 0xa729ce3e41a68774, 0x3a2bc34a9e980532,
            0x7b1d20508b4d9229, 0x1cc3c8581dfad41e, 0xca1d4e40715d253c, 0x8457697f0ba87d8b,
            0xf83540fa92d691d2, 0x6f9f7836118b4ca5, 0xd98fd32633c451c6, 0xbe2c62226e5eecdd,
            0xba5af93ce933d2e3, 0x38f7ef0ce663a008, 0xf6f7d63ef32dbe39, 0xe91c4e75a0dd5848,
            0x97399412966e4aaa, 0x1200691a64d3cfeb, 0xa5e8303e451b1219, 0x0a58b7265811a838,
            0xb7cbbb437069ea00, 0x1d282893ae599182, 0x430ec67bdb2d9429, 0x8c2642d9b8e79cfd,
            0x8902125b1f22189a, 0x64bed014ed71aeb8, 0xf33bfce747d83f58, 0x75b6e18729fc6f73,
            0xd3d9e00a1a2b50cf, 0x0bc5e187b63e9ce7, 0xd08103fa06815f0f, 0xba546a46f4baede2,
            0xff7bd3e63b4f3776, 0xa55e4253ca9d3b0a, 0x9c137621198b63b2, 0xa52411796fdda84e,
            0x99d9fac42f36ba44, 0x6f9b6c0976961f7f, 0xe965fe3f67773852, 0xa136273beb603b78,
            0x6f46dab7c8e092b2, 0xba793207ce58014b, 0xd30403e5a4770e6c, 0xf4651e6905f32df5,
            0x0e09c8fe2f548f29, 0x24704f55c4ea7120, 0x51e9ffffce3cc21c, 0xde0dadd1e8b419f1,
            0x17cbd9fb7f2dae10, 0x57cae02279647b10, 0xa51df4ed29124842, 0xb716bb8d6ad3b4e7,
            0x50ce2b9fd7a55fa8, 0x1b06d95416d54673, 0xa4a1cb07d1c81e20, 0xbfc9dda197f84e08,
            0x5f16fb1f08ebc1b5, 0xa10d60f52d960bd7, 0x44c38c5d7a7716cf, 0xe8ac421f8240dd3b,
            0x7ec3664a55b0761d, 0x3091331802064492, 0xe92f5a8ec5760db1, 0xb084980f9fca45f5,
            0xeffbcb7c3a534db0, 0x6f844b0b2d57b46b, 0x256d819eda9b2e81, 0x629be1e5fdc6f840,
            0x84664d56198721cc, 0xe4f6fcc139258228, 0x6ca62f0ad17f9736, 0xb051b394b44a0551,
            0xd10c9859af83f68d, 0xdcb45b36a8e1b7f1, 0x85439862e7ccf1a5, 0x4c07afdec3e6548c,
            0x9e3a1fbaea7e432e, 0x6c78aaa0e57aaa8d, 0x4ef1a508251637f5, 0x1de67ef2cb5ec1f3,
            0x7e63d5652b03381f, 0x55ac19d15373b13b, 0x40c71d5b07144f38, 0x9c2ae19b2a8c4bc3,
            0xc4c878359d5730da, 0xeb460462a6bd6a17, 0xa7601e49d6460db0, 0x1f60e692fc55a426,
            0x520e1543aa56924e, 0x34f3633120907e99, 0x3d67a4a4cad5eb9d, 0xc9c608e5b2aef697,
            0x84a6599117ff50bf, 0x19ea4308ebf4d5b9, 0xbc93847b1ffbea28, 0xfd66b92ccf961de1,
            0xd24dde0c4741399e, 0x0e7d6b79b2932d97, 0x0a684197b2aad24a, 0x8edf9e0864ca24e5,
            0x35646e25d8f5ef99, 0x2955209c67afab93, 0x9888723efe74e0c8, 0x2257efcf94c5429d,
        ],
    // j = 432: cos(432·pi/(4·512))
        [
            0xc9d1124c931fda7a, 0x8335241be1693225, 0x4bfc4d9abfeb5f9f, 0x3e33f4230b848c8a,
            0xa0fa0954d3d040bb, 0x7c863e3c5fb24297, 0x927e74fe9ca41239, 0x455d3b429d8a8d10,
            0x9e9fcbed188e9c0e, 0xfbbe2a71a5693a62, 0x2925cc4349ea22d9, 0x0b4d23910a22be11,
            0x8a0373e63102f039, 0xd333e5074a0ce06a, 0xef33814fbb7bb4c9, 0x187144565e453c07,
            0x62763abe8ac65e8b, 0xef43dcebf9dbf06e, 0xc489ad789159faf0, 0x8950ebd90909cc55,
            0xd3c814afbb99559c, 0x8f6570c7f30dd62f, 0x3b4f54f35492b55e, 0x5c2dcf54b1fc9c59,
            0x5e5ff1a377209089, 0x4e7af2e4699f4b1b, 0x049deb185ccd004b, 0x27da06275c61c402,
            0xb60c914016ae1f6e, 0xda8eed08f273ee6a, 0xa67a2918d5f94ae5, 0x1a17dd15160aed5f,
            0xd343bd1bc942c9d1, 0xaf5ab483d5434b34, 0xf5364a2789af48d8, 0x023e95fa2cca0444,
            0x7ac57c8260676a50, 0x3745915ab78f0bd9, 0x09dd631cff3b9c89, 0xe65682241ccd941b,
            0xf9a11d663420edf4, 0xb10fcf8019a7c08a, 0x3dcf31bf7d03524a, 0x52af0e32f68401f5,
            0x8efc12aeb16d4a6b, 0xfad765500742ae58, 0x2d1686405904a479, 0x60db8c68d7902cab,
            0xc8c2e682bf4b8af7, 0x577f84cdb3ab8249, 0x3fb4cef4cd558ffe, 0xec99c4ce9d5b7a2f,
            0xd2c8491afaf663a1, 0xfd3a91875f62591e, 0xe2a3ff2343daddd5, 0x643638175f2e1e6a,
            0x6642d14a757bbf92, 0xe4fc59d45833e4fb, 0x5becdd3ae0816fa3, 0xef49dc936113ce0e,
            0x0a3659d4b4a12c58, 0xabc926b909147985, 0x987ebbe87ca594fa, 0x153459d8c9669608,
            0xac0a86314ded5bf3, 0x38c9de7c865d0d3a, 0xc70d11232584ba42, 0xdae0e23dd56aadea,
            0xfb3fe3cb02388584, 0xead556c33e7b48f9, 0x7ec93bedda9b7294, 0x644c8bc6ac4d064f,
            0xaff230b64a47eb99, 0xccb6b392e5909166, 0x9d29e2543998b6c5, 0x0853f1193543af1e,
            0x3019dc3163cf9022, 0x1004f6221c91ce63, 0x64faa5e20c132e8c, 0xe03b0e58696207de,
            0x4cb1cd4d35b50a69, 0xe7f4a095bb410f0b, 0xf304880ef5b0bd18, 0xb1e33e7ef20fb0d0,
            0x0906e9b58cb05d62, 0xaf4d890fec5829fc, 0x15b4a986ee96c64b, 0x5d8815397c84dc4a,
            0x024e81eafffaae6e, 0xf52f6e83907d434c, 0x863549ecb02c5751, 0xb028e4e5511c5c83,
            0x1443d4f08e1d0770, 0x1721258859fe6c2f, 0x99c14061e492d012, 0x032f1f1c28201044,
            0x6f9f992e5c179435, 0x0ae852aa871a636d, 0x01a11a54eefa693a, 0x26db16ecd0a5edae,
            0x46aa714690cce07c, 0xf562b29ae54a91ad, 0x1e1428489245eb94, 0xd6794114f41b6ad6,
            0x722796de5e162fcc, 0x6ea54c95eaa22d65, 0x96ae7cece735da8c, 0x10507ad2475bb0da,
            0x09b95a5af86b947a, 0x0b162112dbdd498e, 0xb8bb5ec331a20fb4, 0xcfec24816ff84be9,
        ],
    // j = 433: cos(433·pi/(4·512))
        [
            0xc99329304d8e752d, 0x018597483eb45a0c, 0xc4ebc7aae13f8887, 0xcca5679adc085455,
            0xcad8ead4bf18f132, 0x1b8ce72a339cc885, 0xa4f0ce204c2fbbce, 0x3ffb89f0dc632b2e,
            0x7fcb73a998d54e34, 0x110e2426aa02c25d, 0xdcda36144a241570, 0xce4f56b494efdbfc,
            0x2368286f20d1427a, 0x4ca0567a329df867, 0x76e972358ca8ce57, 0xef91890f18a61e86,
            0x70f9a21f846bf1c4, 0x11e5164ddee9d656, 0x7c99511ffdbb8a25, 0x50d30589be50c914,
            0xd8058835ab2a8e33, 0x3e901af5cc001fd2, 0xbd91ff72d7f08ea9, 0xc5d6a09ff07df8f6,
            0xd7789c90210191e8, 0xf2a7042808e771a3, 0x3600a203f54d038e, 0xcc2e3386cdc4af27,
            0x6a04287a801b3303, 0xd0e36d4b6b8da6e4, 0x98f417a195e8fe9b, 0x74721f1fe253d30a,
            0x44ef421dd536e7da, 0xa6ed2cad2f38d33a, 0x89ef63abbbe533cb, 0xdffb6d0a0ca72c5c,
            0x093f58f870ae9b31, 0xb0a100bed63448d1, 0x903d6234f79455dc, 0x8f20cdc0ee4c0a0a,
            0x73a9380dd8ade123, 0x56925f20e32def47, 0x56e7eb4150b5bd3d, 0x46b26ef255e9ca73,
            0xd7f54f6042ad3574, 0x85cfd48e156adee6, 0x6cb61d469548e4a8, 0xf6539d9bbf61ba7d,
            0xb6d13924e1d82f36, 0xdd4dc967915680f2, 0x14c93d7bfb6615cc, 0x3f2bc997052caeb9,
            0x95861e2a920b25fd, 0x21034b8e37a83d30, 0x0599f0543b1a4ca9, 0xd4d23707001d8250,
            0xce84347a0f3fafba, 0x8ffef79b6e1eebf5, 0xe2975e3c090302d6, 0xd26d45e0e7a0f0bb,
            0x6397d9a6d44b3670, 0x81383cd6e2eb2870, 0xff30872b1b888f54, 0x4296552650749cf2,
            0x0314014c7571cbc6, 0xd98368a8c6da8b7f, 0x39fd9683f547d50a, 0x6a605d8b0fdbddde,
            0x6492aa1de034a4b3, 0x606e5641bf8f5ba3, 0xfe0e4dd5dec6569f, 0xdd774d99dfeac29b,
            0x60e65a90a335abd9, 0xbe3f5205d666ec30, 0x523684d887895cea, 0xbf9808b59517a9cd,
            0x5f7c06501fa3a028, 0x80b170f2a71bda65, 0x2b945ea8240891ca, 0x3d2009b8745210b7,
            0xc8ecf8e6e1e65681, 0x172f3864a6f83c80, 0x399b8161152c32a9, 0xd6683bdae89b141b,
            0x109de072127949ad, 0x290750218bf3f9f9, 0x8d74be06bcd970ea, 0xc87b54ead90b4a0a,
            0x76be8187ccfea1b4, 0xfc82defe848d7f58, 0xccd5aa2e5e7d2b02, 0xa14eaa26e1d07e09,
            0x2815c5c7d7a20dee, 0xc9466d07999a37c9, 0xda0007028a566f87, 0xf915780ea8912ed3,
            0xa5c5062fa49e52eb, 0x30b0813e9e7aab74, 0x7091b4246258a912, 0xd57b0ffaa1c0fd83,
            0x97ec47db35f9b5d4, 0xe3b5c7259c338a97, 0xecc514f0f63dc8a8, 0xe120b746cd5b34b5,
            0xc737d3b936ddd774, 0xa39942e7173df82d, 0xeb9821feb6ea1b2a, 0x1733b1882a5b560b,
            0x095bf8fd231d4440, 0x33f0d6ad22a7847d, 0x19e80eb52cfdc56d, 0xd00d2a60675ece4d,
        ],
    // j = 434: cos(434·pi/(4·512))
        [
            0xc95520fe2d40a74b, 0x83b0e96e1249c2b0, 0x5ac93d9a8224886b, 0x1f8583b0e7a1f037,
            0xb26fe2131a70216d, 0x9b69052a60fa3d38, 0xe1bdff044824342b, 0x226351bf83cc43de,
            0x7efb763e35f53327, 0x3b3f8bc4ed830ed9, 0xf88a4349a51189fa, 0x895c999d02650541,
            0xd6e4eec901046719, 0xe9f8fdb5742fc516, 0xd6429f58fa884414, 0x3dbafc394e6c2c92,
            0x68505c8eb9f762f3, 0xf0fabc814f746105, 0x6ea73b533d59b24d, 0x6dfc90b76ae58b49,
            0x1d93e3f1de2cc212, 0xd8a2b26437c3e929, 0x3ac84e6ddc873438, 0x53e966545cec4fd9,
            0x987a0be3d7244242, 0xb2cbfdd0481cce2b, 0x3a3ebad0bf3dffd0, 0xfa5fc565c1a856d5,
            0xd2411a5a73524e35, 0x3e76b6cea332b1c9, 0xe32fb6d69ccbba0b, 0x3b6e61ab9132a947,
            0x925de20e278aaf01, 0x1edb2e9c007d9fef, 0x9696d37b9b78420b, 0x6d34afa19b78560f,
            0x0507b563dab37546, 0x87761e3782492f82, 0x4298057bb8d0a17a, 0xf5dc549e0b07f2e6,
            0xd8d24601d37ac09c, 0x28c88ed7848eac5b, 0x727521e47ef6e884, 0xa001c7803ff8287a,
            0x944d26b38b9cdce2, 0x1ea14c3e5ce89fc2, 0x33a21b12899f0032, 0xea095509cfb741d3,
            0x674ce1b51101ef27, 0x54785c04f1f0d8c0, 0x24a29d3b60767624, 0x87934e2578bbec34,
            0x843a5d04f8c8b0e5, 0x681b2cfd642ac037, 0x9e03e2a637fe234e, 0x907987b587f51475,
            0x2bc12f532e780809, 0x01bee280f5770fb3, 0x9b0dd1dfe3a52d00, 0xfaa162cca2f8a5aa,
            0x9175654d9f830c2f, 0x66741febfb1fbe6d, 0x078c5b2df3ce77d5, 0xa5e86511c0fad07a,
            0x2f44da9bb3612b49, 0xde72a92bd3d72587, 0x1e018ccde3da7ab3, 0xad87e43d9d2f43ff,
            0xa42738bf53fe03ce, 0x1445c266c6667211, 0x6ec9f7d296421580, 0x94f49f9de2035e73,
            0xeee9dcd90fb7e6d9, 0xb3ca3171c46b5761, 0x0b14d159ceaeb66f, 0x5941157633b84991,
            0xe89f0b5140adfbba, 0xa676c276021083ec, 0xa39e688464e48263, 0x79d9d7f57365213a,
            0x177ebbbdb8762585, 0xd500f5ca6b3c698d, 0xf5cee723e7531977, 0xd2ca46ac0b07c4a1,
            0x077bc1b19f92c94b, 0x5680a9911627da7d, 0x284d333828678d62, 0x3fdba9b14d010866,
            0xf8a447640c0ae85c, 0xa994be4e58b6632a, 0x9e54628e00fb8921, 0xc0e01fd022c333ec,
            0x1465dd522de34b63, 0x3cfc8522516570af, 0x5116b9633312cebf, 0x37afeb60847d92f3,
            0x4c4143a54bc35627, 0xba2e262cc7302f3f, 0x19043d181ce3a516, 0x9cb8b5dfc975748e,
            0x5d65e2fabda0435f, 0x37741145e7150c79, 0x8859c34f28af6cdf, 0x04e1d888911fb035,
            0xb7bafe8626015ec3, 0xeecfdd041bd86668, 0x7ce1dccb097f4da6, 0x2d90961ce83ea68a,
            0x2d82cb3f7b302e8c, 0xbc48f148ca8aef07, 0x5b61fbfffc30882b, 0x18fea3d31c9d5c85,
        ],
    // j = 435: cos(435·pi/(4·512))
        [
            0xc916f9bfc32351c9, 0x389df8d1f63a2f6e, 0x61d5ff64eb7d06f2, 0x6cfe76e082185bd3,
            0xdba6e06768d3457b, 0x06a5d252d5190588, 0x4b0ae27b2b1aac0e, 0xa2d5651419e61b12,
            0x55e1825d1094b19d, 0xab934285340596c3, 0x4bbf9658a622b73b, 0xd07a9fe5a23ffbf9,
            0x32212c6b0753bd76, 0x13e370cd123c364d, 0x2e4a01df31dbf4a6, 0xba1b7b9a51e89f1d,
            0x0d76e667a823563c, 0xaaa0604c72d5c6b3, 0x087d76754e14a94a, 0xcc62a6056b74a455,
            0x5d08ff4ed43527d1, 0x7786764131267381, 0x542ada041e0bddfc, 0xd0264f2f65b981eb,
            0x57256a8a74e5b584, 0x06960eb6ce93ea9c, 0xfe36288509f7cae3, 0xb34d36472f6bdd25,
            0xbb8ef599b8ea2415, 0x33ecf70f419f7b07, 0xa9b0a272a2b9f712, 0x59e67a4dd35b284c,
            0xe6fffe43a437f110, 0x01ad7403cb1b2be6, 0xb5a09de4faf3bd4f, 0xa3654d2c4f77d7b9,
            0xb7715c1b55d7b311, 0x9b044e30175dc115, 0x16c6d276848e8bf4, 0xb4ea3e06359b0b3a,
            0x9dba19b361d7225e, 0xefcb5afdc20cb6ff, 0x8c1f9621d81f5378, 0x058fc2fc3c28d9e4,
            0xd1145eed68128fef, 0xdb189640c612d558, 0x2427ffe7f7f9146d, 0x2eaf3f4806acc67b,
            0xfe10a177d0729e3e, 0x3e3fa72d98094085, 0xf8763746ebfd1369, 0x7be9441ebd0f0917,
            0x44a991d2c2ffe41d, 0xaa68b90ad8f94ce1, 0x91e7358af0168a58, 0xfd5ca9da02e04e95,
            0xc5f721fab8bf8536, 0x34e6d3014ddbddc3, 0xb122a54d4c66e869, 0x997b3f9c0a34ddd2,
            0x88903170e2f06595, 0xca836258f562bad6, 0xf9ab87b4648dc576, 0xa609f088ec1d30dc,
            0xfb3daab943606971, 0xf62e7e1d0c64d54b, 0x3a0344fdb564b602, 0xc8d800017cb14b8b,
            0x114bfbfa421dc502, 0x21189794b92eff12, 0x1299f5043a4dd49c, 0x2667f6bd8905e5e5,
            0x2693f9fb565573f4, 0x9b9ef56c56edeac1, 0xdbb529e9f03209d9, 0x67fdac982e5f3466,
            0xceafbf69a19c5b01, 0xd982c7a6693798ac, 0xead4f564e130cd9c, 0x2d80fa5650e25919,
            0xdf9b418f74d2ac34, 0x23c27340e7976340, 0xa0b06aaa2ef21cf4, 0x7f8d9862edbb372a,
            0xc7e8cbd59e100c61, 0x9808f2f261b59aa9, 0x3b346ff9e9fa7e6e, 0xde740dea82e93485,
            0xb9190c9cbf6010c9, 0x72108fb12643c2f0, 0x7bc39e8ae6676625, 0x92904fc69cced283,
            0x3c3c8b33794d15fd, 0x716a884f8fd302a8, 0xcdd734683d9a46f5, 0xa0880f9eb29fc7de,
            0xbad7fa4c17caf158, 0x1c3ae1c4495200b0, 0xd080b3af3f1f1126, 0x59c99e896fe0dcce,
            0xaf16ddccace1ffb4, 0xf609b3329de93fb1, 0xbf10d82376ca2c94, 0xd6dee02f2e86d647,
            0xc3aab1a0b5daa46d, 0xe49d1017aefcad5a, 0x89564ca7cf4a5889, 0x42bfb45fffcf03d3,
            0x6a0f8dc7b010f403, 0x9df5effb08d77a23, 0x2d2cc0c63754e382, 0x793047d4476991ac,
        ],
    // j = 436: cos(436·pi/(4·512))
        [
            0xc8d8b37ea4ed0f62, 0x0b562c00b34ee771, 0x2a03d284b9ae3a81, 0x5132b3c93e6cd9af,
            0x7dfb159d1448fac8, 0x863748db3a7fe9fc, 0x21224e73500943ad, 0xf6e9da5e4ca7d02c,
            0x855a8993d2dbfa1c, 0x271a9597cda68267, 0x4bb8c4f1cc5cb81f, 0xad21f34648393a51,
            0xab6ac55de17c29de, 0x8a40923df5c3714a, 0x32738f9baeefadce, 0x9844bb720a30ee56,
            0xc3a620cd2fa1dfb6, 0x1a6d734e04e93df3, 0x323c4a5fe55704a0, 0xe10d0300c8f3c921,
            0xe6834e92093bb130, 0x041305b12863fd4a, 0xe4db2cb9fc8d8eb9, 0xeb5e02cac26dbc6c,
            0x57b02a2d90686542, 0x331c37b2b530e7e9, 0x2729d2bc56e049d0, 0xc50869c15f409b9f,
            0x192f8a8d534b3e87, 0x3ccb32c9e72bdf20, 0x155339ddbf50e3b4, 0xe12bd899880ce9ac,
            0x3a90ab95f320a4ea, 0x8df94b308c962126, 0x5d1f66b33d1d9ab3, 0x305d722236bb3f3c,
            0x08611e21b5750b32, 0x218015d2dddc11ad, 0xaf110cba87b6630f, 0x92e8a4fa08497d04,
            0x60183166fa37559a, 0x02aed8d7c4d9df3f, 0x44372bf0af785d2d, 0x7272c53b02e5079f,
            0x3d91ee2644642c79, 0x7409902eba01020d, 0xe9b6a72dbb071a65, 0x5c61b2e72c69ae25,
            0x568c17b746e6a37c, 0x120185eb7dadc9b4, 0x5ebc4bd465d49fde, 0x5631d8b5846a4899,
            0x9a3469dce642fc7f, 0xacb842d8b6c72aee, 0x2ca45a95c33c97b7, 0x8e3dbdeabd438ad0,
            0xf8623aec09afc618, 0xffb64cbefcea8f72, 0xebd7c99d685497ba, 0x794bbdf4374989b9,
            0xbd874dc3ebf18d59, 0xcb74437c999c8103, 0x633bec05f0e95d97, 0xf8f62d562e03d146,
            0x3cd3d669c3541638, 0x0e3183395e0da6ae, 0xae46f20c022356b9, 0x68e6189d6110396a,
            0x7fcc606e58014a66, 0xc5495f31443b12e6, 0x479fbbcd8b78f8ab, 0x92c7a2597f27ba2a,
            0xc600bb94b1f45ada, 0xc728c2e88fac29f9, 0x136b278223b1e488, 0x6061ef5975c8394b,
            0x0dbd920389bc86f8, 0x44e4454cdb30f740, 0x29cd2fefb2bf997b, 0x640735c8aa8dea53,
            0x4a18fd9880331124, 0xeb60f783c5ca4c07, 0x9eb2c38f85568d92, 0x41bb5a8a2c80479f,
            0x8ced163e9e16f0a7, 0x8af7ea3338b54127, 0x0983c47fd2dfadfd, 0xebdd9f6fb7d83ce6,
            0xa40c885e1da4cd74, 0x4969f49e24115624, 0xd07871c60327a531, 0x6fe2f5dc9dd50fe9,
            0xfc115cd2aa949d51, 0xb67cb7a5e5d55397, 0x22a1f1d5cf9bd6ba, 0x657e89b90b2b7e6d,
            0x1c657133340d3e44, 0x928ed404078ba5fd, 0x524b1d957f45dbfd, 0x56d91c872bf62daf,
            0xaaf14d7b096a5aa6, 0xb5dad09df348128d, 0x22a40ce53de6aaff, 0x5c1cec2dfc0a9eed,
            0xed6f0198f14856df, 0x66840f5513fd1fc0, 0x00d3e946abac0f9b, 0x1049d8af55b7662c,
            0x0d56b823fa3e10e7, 0xae2189f7a13bb1b0, 0x00fd9782b6e06517, 0xa8bb191d4ed7c1e3,
        ],
    // j = 437: cos(437·pi/(4·512))
        [
            0xc89a4e446d1cba35, 0xf000fffe268fdacf, 0x0dc6d936d84e1518, 0x485db77d694490d0,
            0x2d49578266155632, 0xd72e43540f414f8f, 0x2d264d1a8af74821, 0xe81fbd95331ccb16,
            0xd1d6394f1b1078bb, 0x21388fbca0b043a0, 0x6be3ae9d5de4e54f, 0x12ec9c3ad9fca0bb,
            0x7b946ae699a5d3db, 0xb56b4a1c0603789d, 0x2d3055be4c658ed4, 0x61f32e059ef9bf05,
            0x68cb1d8dd165f5ba, 0xdf4035d7a4e4610d, 0xe8eae78e3cd3380f, 0x0adaafb605da65e8,
            0x728aa4e69ff6e656, 0x2ac1730ca0188160, 0x24b9004fae1ff53f, 0x4c1ea8713cac6a2a,
            0x5b737f39fd6af1c8, 0x6963842ec68d262b, 0x3f62f41357464955, 0x8632de1c7b0c09c4,
            0xfde1d495342f5a27, 0x24fd19c35a3f9999, 0x550a44fa1b4dbc7e, 0x9a9d179f69d869fe,
            0x5861a81a192b1af2, 0x9db40d957f7379c7, 0x89c9e9cae2f958c0, 0xde7ec427144493b0,
            0x7f526e8a529015ab, 0xde7b898a12f60f86, 0x9603654e4e97d8f3, 0x8b5d52cef5922d34,
            0x6fe644d96661e821, 0xeab7cce7c8290927, 0x74ef36437254d475, 0x8b1716abaa2f2ec0,
            0x3753c770c9c8a0c8, 0xde97be745f8d14d2, 0x92b927bb5150c4bd, 0x5da459ef84138044,
            0xc061d7269d34e157, 0xf775574cd5c45c63, 0x6c3d26fde2129ff4, 0x23503b8850b35e05,
            0x1d2f7987eda7cbf2, 0x656777089458b5bd, 0x70961b9116183906, 0xdc15fb5cc6f746ce,
            0x5202725a6a335c59, 0xeadce843e6c0d858, 0x4a5ffa3ed3bda1f4, 0x6d2ece08f18fdc05,
            0x387d611712a9533d, 0xd7a3cd497893d3a7, 0x266c72b81c6e3e60, 0x9fddf1f8a3cc74a8,
            0x4cd86d16df406333, 0x86348939a3893105, 0xcce0c30c39bd5929, 0x5183a2ae863b6414,
            0x881fdcbb8a1d61d9, 0x1fe2373bc130ce6b, 0x75f58ea0d4bbd316, 0x5e60ca21ae02ab67,
            0x67c5208205b36717, 0x46ef3a051ddbe20d, 0x26a37c663694d25e, 0x0ec965ed18859543,
            0xa28eef608403e850, 0xee8d44ccfd55b090, 0xfd51b37700316e7e, 0x959eccc44fbcc13a,
            0x755697b3fd3ae365, 0xbf8a710ed7f55713, 0x2472dbdd8e7bb4fe, 0xc74642930cad0ae2,
            0x71f000b458826184, 0x54138b01752594cf, 0x621aefce834c1b7d, 0xf800a167e3e4b937,
            0xa5bd27769c6bfb24, 0x1d553c22d209fa8a, 0xdd4442e4b302c4f4, 0xf8af4969840f98b6,
            0xc22fbfeeaf73fe9a, 0xb76f56ab97b3281b, 0x0519ae6d712a05b5, 0x3a959242d0321363,
            0x695077c6210aa0f4, 0x7112bb452b08d8c8, 0xa08975e5d6e421a0, 0x87bc15ef3c5ad30c,
            0xa71b53c1f03d1286, 0x5a19418d3f72d7d0, 0xe120a59e70d64e0f, 0x960743013cffe1b8,
            0xcca5fc651f5f21b9, 0x0d07f68a8a3cfb88, 0x1bb1039d2aa2e994, 0x09fc67c03af3a52f,
            0x748166390655a706, 0x631e2b19ac4e1a4e, 0x427cea30056fa3e6, 0xe2544d4f34923d16,
        ],
    // j = 438: cos(438·pi/(4·512))
        [
            0xc85bca1abaf7f0a7, 0x65862939b83382e0, 0x074f1243f993216f, 0xa15d9ce535d699f6,
            0xe2213dab3379cce1, 0xff2d4e4987e9d3bf, 0x2b168bc75552a5ab, 0x400056a0d8f8a7cf,
            0x3ea5ef6b459ef763, 0xb1f9732a33d0c44f, 0x24fd868c945a8204, 0x7d0745de552c9a6c,
            0xda70d6553e321df0, 0x586249f645016d91, 0xa35fb7e8632e2a96, 0x5f841ab40fad631d,
            0x500881f3fa68d234, 0x679d6bbeea9ae72e, 0x0ca0e9fc0f3a4961, 0x5eda018ca646a6f3,
            0x1b16ef75f61107cf, 0xe6fb492df0d9a812, 0xd937bdf39ea2207c, 0x12ee6cb6a93c4575,
            0x7b4117cd99181d78, 0xa4b2945933cc70a7, 0x659d660bffe783d4, 0xa3fbb093b9cfef68,
            0x8f7f7a2d3b4132be, 0x11b67c9d87df85dc, 0x43cdd9c8dd621aec, 0xcb507a8d7c7fa86c,
            0x257b838fbff7e641, 0x91ba86576951d4b0, 0x933c2d2ad71823a3, 0x5db5742a634e2ded,
            0x26a7e87ad6cbbb6e, 0x1bdc9689b808de23, 0xca38d864d98a0f75, 0xdcd1e6707185475e,
            0x1325d04388454b14, 0x395601654eded152, 0xffa311f4deea2496, 0xb98f45a441f97c6b,
            0x403e09afe1a54437, 0x8c01328d7e0d1a78, 0x60135d76b7d081ac, 0xc347549eca469b5c,
            0xc5c9c683922ebd6b, 0xe5c33a81b49d606d, 0xf4e2038437cb2b49, 0xa86217dfebc4a8a7,
            0x8e4b6d0943a1a908, 0x994842c06bce16eb, 0x2480d5ba7001e150, 0x48a1260f9d55721d,
            0xdfb34dcd04a46a6b, 0x01499ca033ed9472, 0x421dd6b6743829b6, 0x9c995c7339fe2524,
            0x232d35e142a3bc0c, 0xbe8d9d81ea5e1d3d, 0xec0dc1c00d473a7e, 0x6b60a2d4c0db2f62,
            0xbe25987efa82fc0b, 0x3a93bba5f4724c52, 0x1d412f666607a2e5, 0xf55b721b39f82efb,
            0x27d425c222333ed5, 0x27f748e5a46feddd, 0xdb87887c3c53d333, 0x6ab0acb0e7a51e1f,
            0x168a5181d2029366, 0xbeb8521f1a3943b4, 0x987fe8d8849a3d8e, 0x351279533ee69b40,
            0x18bc59bffc2f0495, 0xeb9247ec0a48c6a5, 0x3da6f680987952ce, 0xb98e0cb53a4ffb91,
            0xbf9b202edce623bc, 0xfc98f8f0908c189b, 0x56e592dbb60a5618, 0x146636a4488a9f9d,
            0x9fd45075c7fb6ba8, 0xe6ca551cc695ce50, 0x5bdef4b4c816ffd2, 0xff98f7e011519c73,
            0x1e2e91aae7b6bca3, 0x55dd8fbb915c0b4e, 0xba245c321e93fd11, 0x4abe195de5d9d709,
            0xf35abc9dc8c2bc06, 0xe54e5896257d2237, 0x96d41235774671e2, 0x91140ec29810a1b6,
            0xbc4181caae3d369d, 0x799a3ef2cf83c81f, 0x9ef768b720bcde1d, 0x6e1b8153673b556a,
            0x30d6dcaa91a7cf6a, 0x416c826612b95e9a, 0xdc9e8799dd31158c, 0x0188986ebe81bca4,
            0xa29fd7a60db1d1ff, 0xa4fd382037fa52f7, 0x936af9f7b99cd033, 0x8665dfead3ef4051,
            0x298b6d993147980e, 0xfb36b0dd333ecce1, 0x774e1542d35b9c4d, 0xbdbd65a36f93368c,
        ],
    // j = 439: cos(439·pi/(4·512))
        [
            0xc81d270b3289997d, 0x664dc2cbd20bfe1a, 0x6f52e53574649e69, 0x979f9a71a7394df2,
            0xc3d3f5b5a8860d41, 0x36f8a36bbc9b2247, 0x4c246b0f5436044e, 0x3169d66155c46d33,
            0x7fb40ce6b5c591aa, 0xae9241056e532768, 0xb1f1b3afe7e78b69, 0x2e24f581f3288d40,
            0xc4b124405ad33442, 0xccf020dd44e5a4e0, 0x4d412a86423b45dd, 0x11d665df9247c73b,
            0x0cdb1cfe3145e53f, 0x6be9b266db645f85, 0x026eb3e43645279b, 0x2edea1a9b3b6ba02,
            0xee7cba48e9fc299b, 0x1ef3a64953906d83, 0x1f11b9d85b3cb9fd, 0x164e29fb7ad9d888,
            0x3e9d34177982673e, 0xa02996d68cc51bd4, 0xd460f55e37ce2880, 0xe0b2ffdd38265dfc,
            0x49a85e112a1ad6c0, 0x3570d2c8c2aa6b45, 0xdad07f872a4f8c49, 0xfb971a0948187d81,
            0x17949950a6877e73, 0xf38183d29aea9a14, 0x662e2682a13df28a, 0x00cdb98a1c033a4e,
            0x6e0024919c5676dc, 0x8c66afe1d36b65c2, 0x5c69a295955df2ab, 0xc9c6191e80e3f41a,
            0xe32aa747bb276943, 0x5979398547140679, 0x87bcad89ae1b9574, 0x140ebe5ad8c76806,
            0x83af8e501793595f, 0x48b59cb570c6d303, 0x61dd925a1513528b, 0xbd03beabb3e2c65a,
            0xa538a81bd4f07609, 0xa7176867b4667c4c, 0x263103892e5277e8, 0xbe22e6362c0abc26,
            0x16c7f8ec1f4caac4, 0x90106821fd93e542, 0x68d79e3cdb974829, 0xceb134823f0add53,
            0xc9bee53ad28899ef, 0x8434ac5be76b8023, 0xfffe57b439dc2b1c, 0xcd7986e1a01d5093,
            0xa85b44a0e63acd13, 0x59d2459b1ea89118, 0xe11ac05b8e64427b, 0x7b6372e3c45dbb7c,
            0x7d0aa4251f777517, 0x591dab017eb1e09f, 0xfbab61dae8e51c33, 0xcfb1a0ae6253f53b,
            0x4492e7c981ff3422, 0x923a72c244fb6bf1, 0x7df7f8c8dd1f90c0, 0xecbd070d3d2e7923,
            0x7456d48ca2f0acf1, 0x51482e35f1c6128f, 0xd684c8b2835d5d80, 0x14f4db29855c2356,
            0xa526f35fbc241a87, 0x3d3d5be0db9664a9, 0x821996353d8d8123, 0x4fa79a397a7ee8c3,
            0x439a572ddf5827ea, 0x3440ed57fe100e39, 0x63492b86abfc3067, 0xc0e162d97b88cb45,
            0xab542146744453c4, 0x3f1e30a2c67dcfed, 0xa2af2ad02fff350a, 0xb3c38f8f1a701b0d,
            0x896a9c6113b30e6c, 0x8d84cfcfc2685900, 0x8ac0a1e14eb330bb, 0x0f3fe97903fd35b7,
            0xe6d69e20147e8c6a, 0x7858ddd43d61d657, 0xe07bd2fb62c10717, 0xc7075c088d113ad5,
            0x35ea518c1aa505a4, 0x02ce5334e53f3e59, 0x3b2d7063c938c5d2, 0xe5b4975dfdea03d7,
            0x63dd10a89a61edb7, 0xc50bfa6d31bf8eaa, 0x146ee323603c9c06, 0x6a9aea8038e14fb1,
            0x758198810ce1fe83, 0x8175d86cf61b91c2, 0x29ee3b1a524c58b5, 0x87d5077a02a95265,
            0x299a913c762e2b88, 0xa7e57df7bb7be62e, 0x2b3d1f43875ff8b4, 0x780512190b193866,
        ],
    // j = 440: cos(440·pi/(4·512))
        [
            0xc7de651f7ca06749, 0x02b31bc86877fd2c, 0x5ccea1083f804b74, 0x005c4b0e953e4fff,
            0x1dce62094d77050c, 0x5738dbfa159676c9, 0x767fdb285cebbd5f, 0xc7bbe407f2ba1995,
            0x613676f6ec8f26b0, 0x59c40833ccab6e66, 0x857789535431c1b9, 0xa542885b647586b6,
            0x9dee8504e37db3a5, 0x20604c6fbeed7891, 0xbe6daf515c7af88c, 0xa52a340fd9be2cb3,
            0x924db2fce51fa1c5, 0x6e0b1b1417704774, 0x34ecc5b14265e5b0, 0xf1a9dda0d60dccee,
            0xb8c9acf55171f918, 0x42043fbb84c14f6b, 0x68ad13a0170b2a9d, 0xe62fb6eefd8db0ac,
            0x1577f2d32f4208ac, 0xfcc8236d07c7deb7, 0x6c68b7a18dd9242d, 0x463350eb108665c1,
            0xd8dbbd2bc483e3ac, 0x9ca7dfdd5d2ea9d9, 0xbd70da3c90207022, 0x1267ba89dec7614d,
            0x69ab95d35354cdd5, 0x370f4d262aef07be, 0x4582109ad4ac72ba, 0xc09fb6bead29b8f8,
            0x1e566b03fd751cca, 0x258f6993ad4d417d, 0x055794e7e4a6af84, 0x8ef80ca2f6cab6aa,
            0x97e2e277bebf061c, 0xee3aff82a08dc4fa, 0xae2b951548776659, 0xac941d6b2cdeca72,
            0xb68ace2df3aa3471, 0xee78bd37a4b177c6, 0xe89161fc1d1f5ebb, 0x05979088b500e311,
            0xa19a925207dbc4ee, 0x0e25a9eeb72b234b, 0xc1ae4f376d6087a2, 0x3097c27cb780bd7d,
            0xea6f97f860e18ba7, 0xa051d2cb944bb30b, 0x4e2e750965dd2255, 0xb337d0fe94b1d51e,
            0x90d6fdfe888da746, 0xadfa9733c130b1ac, 0xde94c027069bd8d0, 0xbf427aa03859d22c,
            0xc2270b23dcad4f02, 0x1876512acc6e4588, 0xd8b80362cac9f9b7, 0x20346b1615fd8633,
            0xc74c1fd5661a6eaa, 0x8e56e21a92e778bc, 0x14f5f588d997eed8, 0x808bbd4bf1c6df92,
            0xc6234d463c933841, 0x2d74af3f26ccc881, 0x4c74c720bf5197e6, 0x6472a0493baec80a,
            0x25252defeafb6815, 0x21356983f9e1a3af, 0xba3a5aa989a51344, 0xaa4df5ba0e7dc3b6,
            0x0b28b747fc085c46, 0x16724c7c40f374fe, 0x38e2ae7c65cfc1ac, 0x6002a95850e6ce08,
            0x7ea040774b7871ab, 0x63278fdce0b5921d, 0x4e9cab4f59666c30, 0x56982943be4c83fc,
            0x04e206a21dda7e55, 0x939125b1a2cfe50d, 0x42afbcbcaec7f3a6, 0x384d5ce1b3ba9a6b,
            0x16790396933eb0a4, 0xda04caad72014c92, 0xe8ffecef5155c806, 0xcf4c431228366ead,
            0x842bb18c06cc626c, 0x38a57c1f2240f5aa, 0xc92be2efcc8f7329, 0x4714d03a1743d77a,
            0x414b9422421b29ba, 0xa9bb65358fafb199, 0xce5a0bf31b49e3c9, 0x23d3c625b62e6df8,
            0xc9200bac39e239b2, 0xa200db0d54f94b09, 0x06703b1b74ead5f7, 0xf6c69fdd711dddf1,
            0xaaa7fbf0334dec5a, 0xd733a43e6b787c34, 0x0643e862f6dc9148, 0xf9fd0a1652e61683,
            0xe4c9b7303fc46a5a, 0xf1bf9e955597dd84, 0x63409b4f287f4312, 0x9d7135fa1e47645f,
        ],
    // j = 441: cos(441·pi/(4·512))
        [
            0xc79f846146cd5b0e, 0xdfdbbdb2a5684ed5, 0x0407646da49fb785, 0x5eb19d56ed3c1626,
            0xb86a083943bbb5e0, 0xd2b764c0df8d89bb, 0x79aa47acbcb8994f, 0x556eaa99604a1e0d,
            0xf40a124fdf7b7177, 0x775b3d60f547a1b9, 0xa3c2d1b720240067, 0xe008fc1bd7a2f27c,
            0x266e20efc51bee79, 0xc03894750abb621a, 0x17bb58352f15627c, 0xa7a0882160915ad9,
            0x49e3b3854a4a0343, 0xc8c281f6323ba268, 0x88b1e013fb96dce2, 0x1e4bc69e1cdbf25c,
            0x4bd494642d8febbc, 0xf478c4059408308b, 0xd3677e332e0ecb1b, 0x41b5c2b1dbf268ce,
            0x45ddc95cf0a8c8df, 0x4333564db4580a19, 0xffd514cc38d02b0a, 0xedf03ea6dca90109,
            0xebe75dde28dd9ff1, 0x78cf36f0090d8f23, 0x604ab93959ba7a86, 0xbd51d6aeb96f919b,
            0x610cb8816002b4b0, 0xb7825a4f83f99d52, 0xe6f71eb53705a7c0, 0xe85d93541dee4690,
            0x01c69dec5c52d63e, 0x07438974c546ff11, 0xa8ed6a94400d842a, 0xd3635154532b6fca,
            0x11bfa8909a6a3781, 0xd0129ec7e5686cfc, 0xd07e9d076c84fcc6, 0xd7876a09543357b9,
            0xe481d4c010ea86d9, 0x5bb38695daaee24c, 0xe7bfece35da5cc71, 0x19b254bdbe744639,
            0x9db3d9383246c332, 0xbb929b0412fde948, 0x5c71df18f02bc2ca, 0xa400b388d23e3f7b,
            0x0c0d143806d68bf0, 0xb3711cdeb628dbf5, 0x570dbb3fed790374, 0x1be2ef4792a31e2a,
            0xdd6741e8f77f6a23, 0x6aaa25c1f82ca3f8, 0x0c92428771432eb3, 0xd0ec5daaffe595a3,
            0x08e728e45a487a72, 0xa92d59c614f9e39d, 0xaef74b1dfbe7f737, 0xcca2519da85e54c7,
            0x21821f6046f5c6a5, 0xb466b03f85bb3ef0, 0x1095c7045118ef05, 0x9436d07871f61c46,
            0xf5c93380ef414be1, 0xb001c9586b0442f5, 0xea143737d4da73a4, 0xe4b20eef5b950ddb,
            0xe5c51576bb811d33, 0xd83443c87e075af3, 0xcce342fb05029468, 0x4d93031d4b7b5bbc,
            0x8200d2313e5dcc3c, 0xb557e9a782eb5e25, 0xbc1ba174bffb658b, 0x405279cfd9811155,
            0x090b8a6b788d2677, 0xec33ce6760bc6ed6, 0x09b01f929ac25af8, 0x8836e23d4f653d99,
            0xd4e960c2a23dd28c, 0xd76474658c01ef0c, 0xb602e0f093aff09e, 0x4018d25dd83c6549,
            0x6154d06c535f3af2, 0x1450d644ace0f127, 0x1300b9b04c301f47, 0x32e51e0f826c9839,
            0xb48ecf5d3736a02d, 0x095c58d7130d78ed, 0x8d30e724e691f5bc, 0x1c237a0dba0a7c0d,
            0x4af5f809c05ab833, 0x3ff1844e8e4ad82a, 0x85cc605d0492d379, 0x27f45aaf55078c89,
            0xf24bdf11f82d89af, 0x99a4a289f587451b, 0xf41677fac5abd359, 0x90c0672c053eac2f,
            0xbe18265a63e6de62, 0xa4b5bdddbf58ec27, 0xcf52e166658dbae8, 0x6193b88c8973a92c,
            0x487168ccd2f5c3dc, 0x63a4fd4e4c52e510, 0xb25fd4d3bd34a2d7, 0xdf4c1dec298d50ce,
        ],
    // j = 442: cos(442·pi/(4·512))
        [
            0xc76084da43624634, 0xd5c149509e9059f1, 0x601fe1d633c18872, 0x7c8e71bc0af8c164,
            0xb56914a06b0da7d8, 0x9f1cec263922e035, 0x92f3d07b68c279f7, 0xf0fbcf7015f31e98,
            0x2abc0a3eae467799, 0x122dd3ce9dfe80bf, 0x51b165a9ae68a448, 0x36ff0ef2fda73592,
            0x41d514be78360501, 0xd84ec59ed373df35, 0x1e4ee1b1c1b3e4f4, 0x81d19dab3d90c5c8,
            0x13020af06c8c025f, 0x361a7ba6f029d813, 0xbc0c064b97d0ef60, 0x254b1319951a0fa9,
            0xf5fa71c267beaac4, 0x8e5d7c05165cd698, 0xfe2f0103f57f06f6, 0x77ecc41ddd54c7c5,
            0xdea10cf3edeeadbd, 0x6420a1cb6008d436, 0xa3b6a8078b25938b, 0x75f1799b6da00de4,
            0x7e6b58b335d70457, 0xff0b3a2257e07346, 0xaef93ee98ff927cb, 0x4b4cc569d32bd511,
            0xc85e5406cd1e2260, 0x1369cc32a3b4670a, 0x2c21ffd28ee0df88, 0x42179ab19aff9279,
            0x7285fc09232d377d, 0x542ddb4432ffa12c, 0x5be1679128fa330c, 0x5def75507753d20f,
            0xe76b7dc20cfd4ce4, 0x0951c28d2fa2b546, 0xcb7e11eca6376e7e, 0x2ed647d851180386,
            0xd120a552aee7e176, 0x899f689d7484f55c, 0x7a373fe0b74382d9, 0x008eb35e9a3d0ca5,
            0xc7065618a434b2f0, 0xd0d7f06108f68585, 0x79298ee885fb562b, 0xaff603a6b6ba5868,
            0xaa668f4758287eed, 0x3e2daed32d822695, 0x7e0c9d1ca07582a4, 0xd688b4758d339b03,
            0x59c3c5dbe3630384, 0x567807f3f1030cc8, 0x02eae9f722ba9eea, 0x8c5a8510fe07064b,
            0xf2fc31078edd0872, 0x23e91ea7978625b7, 0x7b026cbf1e59a4a1, 0x793c33a00f08339d,
            0x7e7c422cde17fef5, 0xd94b0cc6ad3b6e4e, 0xba212f5e0ad10301, 0xd0a1a77c68fc0dec,
            0x56d357870b8b9ca5, 0x538a0fbacfbc8d32, 0xb41d49a888c09acd, 0x27f6501f5504ebe7,
            0x115e1e9f003ffce1, 0x811ba43bcc460c7e, 0x84bbb4fc13f4f293, 0x634240d676ed124e,
            0x1c9803d7e778a07e, 0xccb393e926d307a3, 0x83e0c321599dd986, 0xb4eb92ffc0b8658d,
            0x7b7496a3dd7e7b83, 0x51ecded34a4a7c0e, 0xa46a798568a323c8, 0x6bf2b875ec1b2e47,
            0x8951c0cc932555d3, 0x38d8e8773f454298, 0x9e02d7f15476e934, 0x66773406dd0af46b,
            0x32df52158f60f34c, 0x1a45b14c79588871, 0xa3e336f7d65ffd17, 0x0eb4e0c0ebe9325b,
            0x9d160564c52320e1, 0x0e7882ad941a46c7, 0x03b3208006f00784, 0xdd8477b77bd4103f,
            0xff38cab890f1d362, 0xa27e64d1b334286e, 0xb917b31015d550e6, 0xfc2dd6f670db2785,
            0xdd3e1e0b312e8e8e, 0x697402221343374b, 0x54d7a0fdd6c81cb9, 0x3bc08acf904ce2f0,
            0xd4cbe18fa5ac28ce, 0x0b412b9a3239ed91, 0xb0e6fa51fe056e2d, 0xcea385080c8d7455,
            0xb99f781808c24af3, 0xb7d0f98891db189d, 0x49f6a68673fcac8d, 0x0fb7e3c16597343f,
        ],
    // j = 443: cos(443·pi/(4·512))
        [
            0xc721669429704bb3, 0xe759c03f3d221dd9, 0x95e85d8e30ef713d, 0x4057677166982ef0,
            0xd54051b18d8a9d3b, 0xad32a28c6acc0aed, 0xa07da8b134d65e7e, 0xf215171159008719,
            0x4fe4b22dff344a90, 0x62a546a8040730f3, 0x0c7d385c23def701, 0x1c0656446848209a,
            0x77126593fff58e35, 0x87fe59e21b9804ab, 0x97575ef8f7b84ae4, 0x658c501f4cbc9aed,
            0x115cd5c150983bb9, 0xdccfe72843f3292d, 0x6f56f7263474de5f, 0x63f158e8468530df,
            0xe4249364511a5863, 0xfad41dac4418125b, 0x1a364ff2db162c20, 0x29aa9594f8b5fd93,
            0x637b246cc4b71b75, 0x85b5dd244a7ea449, 0x957bcb5e7d395799, 0x0f9649c1f86982c6,
            0x3743e000fff161ab, 0x51c4daab3e3be6cf, 0xc269c7767d95efc2, 0x45e4d40aad70c478,
            0x0a53db2dfd31e7bf, 0xe33bcaf57e80c22c, 0x8271dd6ae1fb1fff, 0xc789cc52e4fda8a7,
            0x03156374ee98f88e, 0x165ea13421996ef8, 0x1ad07ce82ca1a523, 0x8fd23185174edd88,
            0x9c1e3f06db42c4ec, 0x41b1c8550e830aa4, 0xef9fd6ee7a917253, 0xf3cffcb6bc376dc3,
            0x438a9f74fa3c6c55, 0x5bc39b754ffab4f0, 0x1a221784f301c346, 0x87f8f213aaf5ff3c,
            0x66542df25f391207, 0xdfee9d3edcc9bc02, 0x15a28220fe268475, 0x76e101ced71e2f09,
            0x4387bbd99f0290ce, 0xc3822cb19f03f93c, 0xd4feda7d3f00600e, 0xaf2f66d53211c646,
            0xff4473e942d86634, 0xe26e09c849133e17, 0x1c9ff3a9d2369d66, 0x753ab0d1e42efa60,
            0x31330f9e9cf0e686, 0xf1340dcc3ebde17c, 0xa5d1e3e3a00bac09, 0x5451c82ec262295e,
            0x74c398f9ac292b16, 0xfefc0cdad49071cd, 0xde57bdfe1181de33, 0x18f27ccb469da3ad,
            0x609c1a7bfa5171f2, 0x5659b3fceb460df3, 0x53ac50726cb7e6bf, 0x2eb40f48526ce579,
            0x9b976bf511c31ff5, 0x33eece39ddf2516c, 0xd0c1e2945aafa4c7, 0xb296a80aa9545114,
            0x0e7da8784223a017, 0x82e0db76825de6ce, 0xed31a7f7aedffc24, 0x4a246a28478dfa2a,
            0xe62890fdc8b591a5, 0x43de17ed293e8170, 0x4e6671e65ad18661, 0x5d964554db90ce25,
            0x38e87fc7f05b222a, 0xfa3ead36a3f01642, 0xff47cee45487c31e, 0x3b2270d4f62219e2,
            0xaba6f2b44864c8ad, 0x3f32c35dd05b01a4, 0x482b91cda20c6b24, 0x2a949b7516b6af99,
            0x6a9a4e790a6c8fb5, 0x3b82aac0e3519ddf, 0x4f3a94445ae8d0bd, 0xef5eadfab830fe6a,
            0x75732905044ca4fc, 0x85a9709dea742a18, 0x0e138c5e73a218a3, 0x975beacd91f7897b,
            0xd0d0c192f496548d, 0xa0e40f190c115a0f, 0x566337f6047b02c1, 0x42200aac8e9437a0,
            0xf267a7bd1134f1b1, 0x58fefe630d82c1ba, 0x89dc5e0c9b5103bc, 0x945b51cac3a8d197,
            0x148d6847cf7fb395, 0x78448aca525f78e8, 0x8fc4b4fae24bb2c1, 0x415bf464b89ff300,
        ],
    // j = 444: cos(444·pi/(4·512))
        [
            0xc6e22998b4c6608e, 0xcfe6c1b1a6b4e2a4, 0x7507dbe9ab6fb194, 0xf5381c46cdd50768,
            0x5f2bd38d3e45cd0a, 0x1000cd6ff401a643, 0x29d0bb6db15a82d4, 0x46afd369d222d34d,
            0xc21a16ceba29924c, 0xe0feaadafacfaf64, 0x25a0fcaa81033743, 0x48fb4c3cd2a099ae,
            0xd93407fd1e6b8147, 0xbfc4a3446d2cce78, 0xa7775b696e912a34, 0x212b748c6ae1ea88,
            0xc24f91f45b38283e, 0xd68a9c977254c829, 0x17d0ae0f10c1ee12, 0x4d4c23548a67380e,
            0x1b28a69d3bae4471, 0xc6313571067d609e, 0xc6f6d97faa5a6c6f, 0xf43c35db28a7db51,
            0xfc7d5dcf27a5243a, 0xb2a5589815959e88, 0x253a708be1a7a1f9, 0xbef024e5837602df,
            0xf4286aae8ba96b83, 0x0cefcaeb4ec65f68, 0x1ff68d0984266167, 0x8af3847e91b54803,
            0x2532de7d1eddb5a9, 0xb1987f59fa942d66, 0x2b077ccfaffe9fdb, 0x440c83869902b5ef,
            0xd4626afe1714ac66, 0x81fbe3cbadc6f61a, 0xc0c3ac6371dc3f9f, 0x7171a8d212cd929b,
            0xa9eed6d16ccda2e1, 0xc6e34ec9b5e92353, 0x6a5678d5f1d0ab28, 0xa4f791eb40d569f4,
            0x37b5f46f045c0ce6, 0xbc8184beaa0539ff, 0xb0358b5f2db810fe, 0x9bd98a4ca1cf6141,
            0x938537284545987b, 0xe5662b44e4db5c59, 0xb942cff46bf3f6f0, 0x15426344b7359b2e,
            0x33530a54cd632a1b, 0x39134e1eedc7ad3f, 0x7abbb9f79fbef02e, 0x51b47c359aac1e54,
            0xaeb70d68202711fe, 0x6277ba00a496f44a, 0x856d4057a4800311, 0xd5c053448719443b,
            0x19e20883452a7f53, 0x935a1d070dbfd411, 0x3452239083f67028, 0x33f6ce257e99828a,
            0xc8e4c8fd2a67dea0, 0x7a66e8970dd96eea, 0xaad3d5495a4e66a1, 0x10939d2b7f768c7e,
            0x891d8f882c85900b, 0x4b47f41cfc520a44, 0x14db6d1a27162e4a, 0x85b1b9c7b8cef7cc,
            0xd62cb1dd2a0ab215, 0x2a1097bf00ac6138, 0xb30f4eee184a6c8b, 0xd83c71ef5c476dc0,
            0x18975cdc5865ce98, 0x191c106bd20a778f, 0x4ed28e931c79c00e, 0x35eac673bc5d3174,
            0x57f375577194b157, 0xc49fe1011930bd1e, 0x2b2a7b38b075c7b4, 0x754b7ea2434a26c2,
            0x7ae97d39b88e782e, 0xaebbbc3b86f6afdc, 0xdedb6c922af1721e, 0x8df6f0c69ef15e0a,
            0x886688c8b61d0f14, 0xf4745f8cd16b71a5, 0xa7d1dbee9f48bc50, 0x4f428b8d17c5d9f7,
            0x15159b801ad0cafc, 0xc28bea29379ce32a, 0x782c631da196d295, 0x063e626d2bf99b64,
            0x6fcf3f376a836d8e, 0xb004c3c49b5a9330, 0x51c2ee2be6929cad, 0xf532218f064f224c,
            0x7c5d2603cb989935, 0xbcf37325fc222890, 0x3dbbe6b6d7cb3354, 0xbc5de7185acf88ab,
            0xb5929659f72267b2, 0x8f13f63bce3e70b5, 0xc490a168efeca55e, 0xa604133589044fff,
            0x9daaa4d76a75a345, 0x320179a33e26c47c, 0x25e3fb0a9d62c933, 0x740800e368c1aa39,
        ],
    // j = 445: cos(445·pi/(4·512))
        [
            0xc6a2cdf1a5efcb8d, 0x609127b815bed51f, 0x48dde51567222469, 0x8ed2be4454d010c3,
            0x59175aeb52a426ce, 0x934b58ccb7c2fdd7, 0x470f38746db748b1, 0xb1894be87a6f2c82,
            0xd4b36b6e0fd69c95, 0xb56d069e8ab2c771, 0x2bf0bfb9d27e6028, 0x8faebcda187514f7,
            0x31d0beed35354230, 0xccd0e3f4617b86c0, 0x37a31bcb893772e0, 0xc90b9476ce232758,
            0x5cc268477e3a7af9, 0xefabc4b3d20f600a, 0xe5a2779a0c010b2a, 0x9ad5e9e83ce25d72,
            0x17a248524bf9e734, 0x58db9f5b498db42d, 0x706c635334091ac8, 0x67477b4b706f0879,
            0x478b0f742ed1fcf1, 0x7d60d5a95520f242, 0x8becc832077e912d, 0x80f323f123e94dc4,
            0x9520e6cc34e4caa1, 0x66748e6eb6a161c4, 0x74309a60ec159a30, 0xdeec522d63a3e997,
            0xeb0832f3a397c83d, 0x00e4ebf1c9fd5319, 0x69ec244212d14846, 0x46e60fb44ef068aa,
            0x4c4d78da3824b300, 0x805da6d7d929e5b9, 0x04c359f3faad1bbd, 0xae9b65830d407414,
            0xd45fc490cdd68c69, 0xd7247089ce1578b8, 0x0ebab5639d95d743, 0xd0558610fbd12d37,
            0x05c6e5d50780bd4b, 0x48f6aaeb869072cd, 0xd92362ab3a3f8956, 0xbd6b53f024de88a7,
            0x918338be3e0208b8, 0xf555daaefcc99240, 0x230ff81f8f1899cb, 0x803d13dde0a7ee9d,
            0xc3043fd69284b3c0, 0xa279d6d0cc91593e, 0x3a86ed8b9e8c4f0f, 0xf7420581499229bc,
            0xb0799ee374db36e1, 0x6bcb73cc6f85b981, 0x221bdcfce253292a, 0x5f586bb2acd86e5a,
            0xb45ab828d8a001bf, 0x50a68ea9a23bbb86, 0x3be066b783aa5425, 0x7e08c49c2389391c,
            0x000acfcab6a55c8a, 0x1799a6c576f77bb6, 0x477e167578763fbb, 0xc6a54dc210e67e58,
            0xacde4f1ca4072cea, 0x8402fbd5e665cd9c, 0x9c9f96797fed51d5, 0xaaa3b0239c5fab1c,
            0xcb7545fab1b24632, 0x055dd10c4c414d22, 0x988bd317842b4f13, 0xe8dfbc6d9894f178,
            0xc18cf7a49c3c7bce, 0xc799a188cbf4c360, 0x7b8231ba67f718fe, 0xd1ae1f10d5596108,
            0xb767c6b13fcf806a, 0x4a3cbeb67d142241, 0x4c1ecb28ca009ec4, 0xbd11fdf849e59e7f,
            0x10a6caa98affa1c7, 0x8486fca38375361e, 0xaf5c457597eee603, 0x28809af36d2306fb,
            0xfb120ef1c93f7481, 0x0239ad90b903902e, 0xdd69dc4042a2ecc1, 0x7849006cb1ef2508,
            0xe3042a91879f0631, 0x87c871d3fe7f596f, 0x34344bc2e0bf240e, 0xb70364b4eb8f6b43,
            0x990c82e394cd6937, 0x12ba2b806d8edb72, 0xa4e92aeb1dbfc8ea, 0xe992c254b5f25d00,
            0x5e4dc1ecb65d107d, 0x296c619247ebb548, 0x9c29507785ccbd8d, 0x0373e89c0069753c,
            0x23ea4db40911d036, 0x40d35fc067fd93d4, 0xef1812bfebb6ee92, 0xd808ae47e8b66f9d,
            0x72a60943dc7098a8, 0xf3794708474b5c41, 0x04a69d8c06cf03ac, 0x38d43eb78c407af9,
        ],
    // j = 446: cos(446·pi/(4·512))
        [
            0xc66353a8c232a43c, 0xe993503baf5afb40, 0xdd5c0cd4cdda8dca, 0x435795c173b20dea,
            0x9c6748a2fdb4d84b, 0x5fa8a449d2075154, 0xd558046d25f651a4, 0x0509456bf2da5089,
            0x0407673f12a6772e, 0x2c86a6ecee84d747, 0x02d12aba7f2dc3ac, 0x3a2061a9778d7005,
            0xd71713b5f0c08e27, 0xef8f359e190ecd25, 0x40ed8fcfae72e2dc, 0x75d5fc9462f0efee,
            0x2b31027d86a01348, 0xb8e5d03b0c94ddde, 0xd577d14237cfe780, 0x944257f7d455757e,
            0xda857c76bdd338a8, 0xdd417d152ea86399, 0x86e86feb65f1abc1, 0xf04fac73eeb55d7c,
            0x8992d5f1b33009b9, 0x68da8bdc53526bcf, 0xf4b7ec59a60ba802, 0xf248fe3a230c08b3,
            0x0bafaf9933a7a00e, 0x473ce5da423322c0, 0xaaf2a9a49946b2dc, 0x7d73306983b05eff,
            0x0d2e4675d3478bd4, 0x5d24d60b13d4b23d, 0x8aef3575ebcceeda, 0xae1e0d424b29ab0a,
            0xbc0b3befadc43365, 0x2ce9d2d1aa46fe3c, 0x3e21dc3309c7a1fa, 0x1a754b56c86200dc,
            0x3af822da977c837d, 0xc9ed9572d061f9fc, 0x94f3978db573d871, 0xbfe7145b74e30109,
            0x2c748d641753d9e5, 0x66d53155dcb3b100, 0x3c281950fefcb2b9, 0x99f46b711ca352af,
            0xcd137e4cfcf6e785, 0x1108d2b73164e279, 0xa46aa70e046f563e, 0xd2f741a7df7baa3d,
            0x63a986d6e81cf260, 0x9e3a203a0e484edd, 0xe6a68b9eb5217a1c, 0x7805477bcea00d58,
            0x6b286a173adba262, 0x51b53fb4c43318bc, 0x8e4120586f668aab, 0x783317392df6a02f,
            0xf888fbbb1b1c1fd2, 0xdb79312b04b08a07, 0x5eabac1729cf2bb5, 0xa39986dbb20f247f,
            0x9b915c3af33cb3c4, 0xf541957adf4a3bdf, 0x14158ea6b1bd5d59, 0x0dea381c591dfd60,
            0x149d8fe475950eaf, 0xa7b1ac86efd9097c, 0xfcebab40f3e737e0, 0x6f7c2e6fc1454ff0,
            0xd4c7452352517e16, 0x7dcf029e2194255c, 0x6b0a6191264fff38, 0x08acd495a349c12b,
            0xc01ea41867ba651e, 0x48701c486a1e882a, 0x6e4b3543f5a8e089, 0x152e90d2de3117df,
            0xd5cbae1231e03832, 0xecb541f402318305, 0xbd388c977a791e5e, 0x530d926d6d691c81,
            0xe85b5bfa05b02c00, 0xff639243636aa05b, 0x72d0e5ec00ee54ab, 0x3bcd3222613703fa,
            0x01b724d5f6da4cc9, 0xc8357799f681392c, 0xd4403226ef83443a, 0x446e16a661fbcb3b,
            0x767f51b79589f230, 0xb09ed909ee9a2e25, 0xba4266288ef65402, 0x2fc1061718dd95a8,
            0x060d6e85634bfd49, 0x38b8c2514333ed94, 0x57dd26f582c8f32e, 0x58717a3ba9675ced,
            0x08e274409c112439, 0xa8a98d0af9da4b2e, 0x45d43340aec9f4f9, 0x4c2487d3f8538d44,
            0x482112de6eb9d456, 0x62f1b35db29489bc, 0x0bed8105bfa5e25a, 0xf3dec96134b6efc1,
            0x9b3b1243a6f5d160, 0x85505deec339be5f, 0x9ec2411721ccb6e4, 0xd35d584dab0b134e,
        ],
    // j = 447: cos(447·pi/(4·512))
        [
            0xc623bac7d38e5135, 0xea51318b1053f197, 0x9031d852602073f8, 0xc8eb83082ab238fa,
            0xa3141b2a960507d6, 0x768d2646ea4c93bb, 0x091a075c5dc6567c, 0x35d67a5bd50e2a9a,
            0x1a8cb8ecae1b34d6, 0xc28c26142b6bd4f2, 0x6ebeca31bb6bccd2, 0x21c87c24a9769303,
            0x44e86193ef0230ca, 0xdd2ac8e21832a4c6, 0xdf09b89275b6010f, 0x4b29d0985e997588,
            0xf686a55fbd26c444, 0x35e6c008e820ed6f, 0x2bcd146736905c52, 0x1f5e6da7100831df,
            0x28c8d0a348ee7472, 0x2d85ef41e572ec14, 0xb6332d28bcb09e51, 0xe01cda3038aa11a8,
            0xfdece529ed6a6819, 0x3b7ee021ccdc9b9e, 0xbeaba57db92b99fb, 0x4935745a0f24a51d,
            0x4819903f3f5460b0, 0x25bf28ca93e27211, 0x6b841f34937c66c3, 0x8ccfaef01b8aefbb,
            0x9dbb443b17d93965, 0x72ea8d7950d39036, 0xef56759c0cc3594d, 0xf4cc82cd7a489f69,
            0x268bac39627adab0, 0xa8a4ec5400c3a3d9, 0x527c71bb4ecdfc64, 0x8b0389f1a92c91c8,
            0x2a84640b40803599, 0x9450d18d027d3083, 0xb08ea2fe9960ae72, 0x77352c03cf628714,
            0xba32e90f96548709, 0x7c01527341f3f1e2, 0xa5a754ce95a35168, 0xa42895a596d45351,
            0x571672f3705e2be1, 0x217bbe4610fcc8b5, 0x5a3fdba6a92490c1, 0xc7e7748c4bb3d7db,
            0x162cdea5b99f7529, 0xa736f545566d3310, 0x0b198503a15da868, 0x4067dfa94959af52,
            0x1aaa91ca6fc40535, 0xc0b4185ca4cd9f84, 0x63518b65d2c233b2, 0xb96d877bc7f041e2,
            0x8f4e5716c5e9d8b8, 0x0f4d66a0f1a6eab1, 0x7dfd64bcc20a1841, 0x3d3f5b99b755742d,
            0xa9892c1331bc4b2a, 0x89f686bbe9221302, 0x042084c00318149a, 0x032d74c5c2caa458,
            0xc8c6d5dff1d76461, 0xc120992e49caf1f0, 0x3ae9a721034f290e, 0x02eff8d3c19cc081,
            0x213bab30bb91b9be, 0xb9ecaf8721a2e3de, 0xd0fc67fb55dd87de, 0x729ea5a5bd570229,
            0x807cc6d15d2ae3ab, 0x2abe1376ec1a8140, 0x3b7c5e9072c54edb, 0x7fd34ecb62c8cb34,
            0xa2180822e408f1da, 0xe24119a9e255f495, 0xe6cb5199a0666201, 0x6bfb8e62c986627d,
            0x8b953269619f2098, 0x7aecadc827d926d1, 0x5b65e59bf9c9917d, 0xb5c8e6460b5ab3c0,
            0x656586e5cb28b3cc, 0x2c07284e2c910fba, 0x2da35a587caf8dfb, 0x38971a2fba51948b,
            0x101a047fad1b7576, 0x72d052002778351e, 0x076d97faf4d21f37, 0x6f5523fd39fa7849,
            0xc43fab4956ccc3f4, 0x4a36e6c51a5a5e3e, 0xe2574ddfed5b41eb, 0x876d37ba65b8561e,
            0x5c94d46f6cbb1d6b, 0x6864fd4bb941cc19, 0x758da389a781473c, 0x3f4a11907e61cd64,
            0xab2bc53be2426159, 0xb428c5de5c1a9798, 0xf5e74e9641ae1d4f, 0x01d109714809e50d,
            0xfc5193ddbf368554, 0x84d72a5fc1646d75, 0x62b6c32d4cc5b2ea, 0x2c8a1e98445a425e,
        ],
    // j = 448: cos(448·pi/(4·512))
        [
            0xc5e40358a8ba05a7, 0x43da25d99267326a, 0xd47437d3710b81d7, 0x9bcdaef02b673f05,
            0x810c85a6661d3baf, 0x0e2f6071f0d41620, 0xd4787b601968080c, 0xf18f4a58e53f8756,
            0x440b6f21d32ab134, 0x6d18d3460c0ee1b8, 0x7096c33a0bf6e3d3, 0x4936b5b23078f8e4,
            0x329e1e8054a33f3f, 0xc9f1d8a7de8e703a, 0x88e2749575895551, 0x57cc3e2774c7b5bc,
            0x2c4bdac3e2262770, 0xf83f0b6252801449, 0x77398d32ac7d7762, 0x603cd5efd5ef3c9a,
            0x410fc35028305f92, 0x2d57f05e8d84a38a, 0x601faea13ccbd9b0, 0xe696b622f07ea9ab,
            0x70be1ae178de0453, 0xb4b98de6f6039813, 0x9114d34817dc037d, 0xf397b8ef7e28e07e,
            0xf799666f95f62ee5, 0xb1c53c4da11627fb, 0xa377fba74258241d, 0x4649da6173441f27,
            0xb30a7822bcdf421d, 0x739acaba0f3f8210, 0xda74969ada5bf310, 0x8d6631fe38c7caf1,
            0x948bf41a9682f389, 0x47a967c23e69d6b5, 0x6628ebf758da5efd, 0xcd1ea51a1a36fb73,
            0x7d26a87fcf39fc23, 0x3d4dd29731423d80, 0xfeee5d6ec6ad23e3, 0xd2fe966d29843069,
            0x132b35f0e657e830, 0xe4789a59d4672f19, 0x11e464b69d4143c8, 0x2e52fa288c7e1659,
            0x947f6d2768a90d2e, 0x09e9dc25a5934ac2, 0xc2ca5c4c67df1858, 0xd8b9aa2a56c81bbf,
            0xe12275cda44dada7, 0x2173c06435fa5967, 0x822a7123f6fd825b, 0x3d9fb91cd72bae1b,
            0xba48bb44cfe9200a, 0x735f3dc5864b7b62, 0xd30bd3e9e2d84143, 0x27440d63285c52bb,
            0x6033b40c5e62c6be, 0x739305d73477d393, 0x8afd8208ed4cd31b, 0xcecb39b2d65e7fdb,
            0x078e0a936c7dc1d9, 0xb2d9ab00c2c778b0, 0x5cbda0b20a66ab18, 0x7d1c492d3fc9d7a1,
            0x3695ebabe68d1951, 0xb390eeea55d7f8c3, 0x1686d013d9b68e48, 0x51abc62da534f1ad,
            0xeaa36a83132849ae, 0x106ff48f99ebb97a, 0x453b2743fec20ac1, 0x38d0c3a8de033c7d,
            0x28a2ebe7549b790a, 0xb135b0e0a271c142, 0xee5502fdc6318aec, 0xde7917cc43786d38,
            0x933fec070b7ec818, 0x623dd4287fe048be, 0xd56c58633927ef7f, 0xcd2e35beb5efb017,
            0xac21ee35aa27cb7b, 0xa5a020afe0d66e3a, 0x248a602173d8ba6b, 0x29beddf6d9fb87d1,
            0xb38d571aeac781a5, 0x59531e21a93cf08a, 0x8df2b78e2f346c13, 0xbf08d67754ed4490,
            0xc4218e9dcc929b01, 0x7e2bcb6e57a9b8c8, 0x616f05ed0080325a, 0xc8c38375632755b8,
            0xdbe0e02fbb7845cb, 0x1521e58c737782d0, 0xe57c47cc60e40471, 0xf4afad3062a49995,
            0x48b0d476d0942447, 0x6eba0f5769c79ef8, 0xadaa4948a5dd08a4, 0x77508efa689533bb,
            0xaf83c073a03cf8a0, 0xafb91b74678b8bcb, 0x64ad93dfe254a084, 0x364d8167944f0587,
            0xc122a134b18aba98, 0xc1146338045eb5fd, 0x11d4cafe8dea7194, 0x05a5038b806b54ef,
        ],
    // j = 449: cos(449·pi/(4·512))
        [
            0xc5a42d6515233e27, 0x296d1b6d3ba43305, 0x1e12ea9dc274a086, 0x83ef0e62405cd171,
            0xb31a24f277e85416, 0x195424103a11e72f, 0x40b1588fd182a503, 0x3c30a9476f6415fd,
            0x9e466480539b2f70, 0x38e6d158ab3ac888, 0x0be5dc4915438cf5, 0xc539e4e00e168a2c,
            0x79fcf3c56183c42e, 0xec3af85e58d0be2d, 0xfcd736bbd2cd355c, 0x9c34270040d1521b,
            0x5d004b991850b655, 0x3798140e63b0f4c7, 0xff36558644c87923, 0x18be2e8fb88ae977,
            0x3c3c0cbaa650bd97, 0xf06a26369c984a20, 0x1d9915dbb1c98afc, 0xcfef7e4b08bab00d,
            0x6a233726cd2ecad4, 0xf518898a6bd8fd81, 0xc7353230edaaa17d, 0x0c9afef317bcd21c,
            0x84b04f617e032c55, 0x91171444d11f40c4, 0x20797ebc7473495b, 0xbd06ee1672c22e14,
            0xcd11de2d34d65e00, 0x70d9522a0b378136, 0x18a249ae0ed6a8e6, 0x965de3e4329bb050,
            0xe16b87394b9e3f70, 0x8db6a75e918a79f3, 0xd034be34bb135121, 0xdd4172d3f276cafe,
            0x63d1e4bf90d8c537, 0xa5add7269edc285f, 0xc0ce3e2838a028c8, 0x59ed271c36ffbbe4,
            0x44d912b510d9826c, 0x2b64187b5b72506c, 0xe4c96bfb90341046, 0xe1ed71a6904373f9,
            0xbc3a323610b565e0, 0x3710fbd11ba88ce0, 0x3dd16dbeb902d8b8, 0x29a689d0ca6d07e0,
            0x0a736af9c1d872fe, 0xae1480d34efe9144, 0xd78a9b543f128511, 0xdfe26bfb032a8681,
            0x6a5a3d085eac084b, 0x8d8c0b9dd567f273, 0xc05c45355ed4ae36, 0x06ea8b2896b7df31,
            0xfd2709b9e1278071, 0x316dc069c19b4028, 0x1f5c06d3786fd7a4, 0xcd61606cb3f1b0a9,
            0x8e78e860e43da080, 0x8d50f505d9c3eba7, 0xef0655b531191b8b, 0x8dbfc5a04c2d4fbf,
            0x9a148a486b22d57f, 0xeb29312a3b0c1c50, 0xb9a7579fc93f4e37, 0xb3409f38034a73a6,
            0x58bdb797ec8f2332, 0x52a4cb2568899644, 0x50792217fe471091, 0x893e82f438ae190b,
            0xc7768e0bde81da6f, 0xc9d6c45b56ad2068, 0x6f486263e8e95a87, 0x2b2091e879c5e6e0,
            0xe109a38286301066, 0xbda17bd42fd64b90, 0x6933416998bae38c, 0xb34a3ea33fb42271,
            0x35c06aac7d68d8a7, 0x5bc783fdc922b3da, 0x369ff21d390dd7ca, 0x6ee619f92e76d366,
            0x8307db443f4af1b7, 0x7cd883a2bfb15a13, 0x9d7e0a5712f64282, 0xc4d4d10ada5e7207,
            0x15e500e3a145579d, 0x40a871e59d137cc1, 0x3e0380ba04506ae8, 0xaf63c0956cd45fb1,
            0x21c177165c27b771, 0x148a4622b23ab6bb, 0x520160cdb75027f8, 0x1a614f470de586f6,
            0x0a1f2c469f4e1def, 0x417b2aad4758702a, 0xed20a1852992e330, 0xb7d60fc9b3a2b6c4,
            0x2a28961d979e0b59, 0x5476e7bc669b6afa, 0xb40f44ffff4c5252, 0xa61c1d05ee1cf054,
            0xa98d8ed7e2fe75fb, 0xce11b91572decbcc, 0x8be712d3696cd83e, 0x3df3aa13c5d3b2ed,
        ],
    // j = 450: cos(450·pi/(4·512))
        [
            0xc56438f6f0ec3cca, 0x0ab4906075507e73, 0x85541259e642b914, 0xfd19e7b4c41e8adf,
            0xa767c5a0dbfd666f, 0x4c0ab384af6ba858, 0x8d3fcdb6e7f8acc8, 0x206d8c7f93bb23e6,
            0x2e513412214412a2, 0xc77a81b67e745e4a, 0x316e3ef131c29b6c, 0xdc1e96e93d6219ea,
            0x5bb7d4644fef7cae, 0xb9f80bf42fa66ab3, 0x666ce4037696e5c6, 0xb684cf90fea24c4c,
            0x102c726b23f3b589, 0x4140a5d2c65d6a30, 0xf25f720cea1acf48, 0x2cb2ae70f73a72f1,
            0xf93d598f3ee44f5f, 0x4e506fc41c757f2b, 0x8d79da4190d5be9e, 0x62c87dda4988e971,
            0x42b8b9c8dfc3d015, 0xad0358a6bd5e0258, 0x69120819ed4cf4b2, 0x44a65feb67b37e4d,
            0xbb6af693329353df, 0x4584b67c881d3425, 0xa6aa09f25af24df0, 0x2b3a1245e8576ea9,
            0x2b03c52740357751, 0x8d59fe456985c64c, 0x4ec14134d4ca6420, 0x3cee5e2522fa058a,
            0xd691b0a766c0fcc9, 0xcc7b291c43e9dfe7, 0x7eb1c360af7d2694, 0xd7688b46593acf90,
            0x41f8dfe936ba28d7, 0x14d2b2dbf1e9b812, 0x9b423caa8f225d49, 0xe4c50e2757faa4f7,
            0x826c72d2f1b9bed9, 0xfeadb2d01d723501, 0x62f3321f164768ec, 0x144c620b9616aa17,
            0xca41f0e5a7c981b5, 0x59c8d722271ec180, 0xafc77732926455eb, 0xb23318c890897b03,
            0x9f89b13f5570a72f, 0x58b1c2938525bd36, 0xa2ceddef0ca36bc6, 0x935861111e6b645d,
            0x6dac05a7958d9b95, 0x8c9d5db1a4854575, 0x64baa286d5bc423f, 0x55b704ab7ef2577b,
            0xa062215829b7cb77, 0x558cfa59058c9f61, 0x2b10934c1318a60f, 0xb4d1d9fe86987d7f,
            0xdb02f62de36acc07, 0x067ae96670a7f797, 0x68bfff38775f6fd1, 0xd73905de20a72e55,
            0x60a45c9bc26772ee, 0x367a50206cfff33e, 0x106f3592ec291b9f, 0x6cd4abac3de8d3d2,
            0xefcde1b66e4270d7, 0x336f40a41655295c, 0x3c77c76209e6945d, 0x8714b9c247a95cb7,
            0xe511e8f650aa2a2d, 0x33e9f5a26e41ca18, 0x29be793d266cba16, 0xdbaa937b6a70266e,
            0x2b1ebf76ca006bea, 0x28f21aae1c9d338d, 0xcd6be67d89944808, 0x49f57b6ed4e6669e,
            0x469546b40686cff6, 0xe27eb4d87c8cb038, 0xe866f58fd240d2cc, 0x109d3343b60bb162,
            0xa3554e3933d706ae, 0x04f96f84291d67a7, 0x2baff63aeb00b0dd, 0x3d6471d633093072,
            0x6f89cf5d8f2802a8, 0x47df1a86a621fe5b, 0x3caf7f8754cc6a68, 0x5195e6621386cc61,
            0xfe3fbc9937356d64, 0x75949d59535a3d81, 0xa239232b913f2059, 0xc8cc51280a11ba27,
            0xc0250255d5148341, 0x53f96946b040b6fc, 0x69e181783705bb44, 0x5450b3d2341b0e7a,
            0x70ae5e4b41cdaaf1, 0x4d5085afafee25c2, 0xc2b1ae7a12e30007, 0xc3447cbed2cde5dc,
            0xa3c0cac1811f5066, 0x6af5ff88558b5dfa, 0x7cb67c338d009f45, 0x8a50bff1491c17a9,
        ],
    // j = 451: cos(451·pi/(4·512))
        [
            0xc524261818ea847f, 0xb38c70d09fe3063e, 0x41063cd95300506b, 0x1a10e39a2b15ea09,
            0x9f60e3e34d050ab1, 0x7cc56eb2933df0aa, 0x765953b640bedf63, 0x296c8531ee7e2f57,
            0xfa847550e728824b, 0x5017731bca21cc30, 0xfcd5f1ed0d2f918c, 0xfb8213ba32f7642a,
            0xe24d73834c1b4fde, 0x36bd8fd070c1f8cf, 0x707fdf3be566ff0f, 0x8380971917d8ca41,
            0xfee63c296f0fcf94, 0xf05594700951c210, 0xcdef740e85cdb9ce, 0xf4088b2893a3f9d3,
            0xdcd0e625b6ce63f1, 0x89f6dd3783c34ebe, 0xa0c17eed2492619b, 0x9527e19922b73c00,
            0x1a3faa1a2033d2e9, 0xe7c096842072b183, 0xd6786f5ec1d78a8c, 0x1ae5a6b690ee9f77,
            0x56dab5b5a199f159, 0xd67a4ecb14626373, 0x1339811aa65d0036, 0xec78a1325bfd4edb,
            0xeca85ed30566869f, 0x6c3956dcacb1bae5, 0xb979e2dae08dfeb4, 0xb2d9dca764d0515f,
            0x0604a42418fea81b, 0x3ed180f81b6fdec4, 0xbf10a747e8ac6b8e, 0x404c12d9253562e3,
            0x74a65a5d1087a7a7, 0xf84fe4fd900a07be, 0xd93b96909a47009c, 0xe867a90af73f85a2,
            0x75bc4c6c227a3acd, 0x8919b423633ddb34, 0xe10189bbc4e5fddb, 0xd9733a6a2e890e4d,
            0x1e8b9c3bd0d3309a, 0xd375b16f3ada7fcd, 0x89bb701b1229ab51, 0xa521f6c470584b7a,
            0x4dc4df6b69bb268a, 0x6dcc50957b4c6172, 0x428d1265327e982a, 0xbb566892bf8d47d4,
            0xf11656587a783e31, 0x88b9aa27bb4229c5, 0x8236e75d8a096631, 0x4144005876e8879a,
            0x104fb20db7c02dd9, 0x474457a3855beb17, 0xea6c2dc77aee2496, 0x146e6888823dd65b,
            0xcdbeb110fde8d335, 0x9a3a05be0ae18a4e, 0x9b4b6c833d97cefa, 0x7b26a250d9d0ea50,
            0x9714b59ca390c626, 0x3f2878126b829d32, 0x27b7a7d0f2bb14ff, 0x180bf88a316b2244,
            0x5b9155cc112f5da9, 0xd5efe035a3067bca, 0x0f1c43e1ca4a1f2f, 0x04b4af20362d64b0,
            0xe2147d5f996a4a17, 0xf51e3697f4157c96, 0xb596681adfbc8362, 0xa9d80ed5c86998ff,
            0xa07eeb20411ac926, 0x19d8c6f9f46cdf11, 0x53d60220056c9344, 0xa205aeff48764059,
            0x4b5f6ef0d52b6368, 0xa181b62199230a5c, 0xeb8b286fc57e100e, 0x3ea57e91a2262a3a,
            0xcd884f31cac70fc8, 0xe926e7da9a5143e7, 0x171f19390e1de217, 0x4bbdc241748d0c76,
            0x9aa3812649b8e451, 0xc911ca212bc628bd, 0x66b3f8ad5a171e3b, 0xf29f326d92610b70,
            0x332fde558916d883, 0x0f37ae0f3af35227, 0x60444d16244ace22, 0x1edd39b6c41af6d0,
            0x33fd3da5fafcd737, 0x1580e610ecfae397, 0xc2c5ef7fb6b6dc64, 0x04754436079a1ec0,
            0x8dd7ba349a30e6ce, 0xf6c5c5f91985e884, 0x23a36d25c355ff52, 0x17fc7b0a8f9c54d3,
            0x25bf2afaef7afe84, 0x4f4b5725b4ce375d, 0x8a35cbb7e749d1b6, 0x612537748ed435d2,
        ],
    // j = 452: cos(452·pi/(4·512))
        [
            0xc4e3f4d26ea553b6, 0xdd40950cf1ed92fa, 0x64502d16c3646af6, 0x6e760cde155feb26,
            0x55ec57c3bbab072d, 0x2a22b0a14dc6c048, 0x67645d4f479eb4b1, 0xa949e4898c441c51,
            0xfdb1235b51f7c59d, 0xa9bf31d34c486e38, 0xa9358b2c7951cfcb, 0x41a003ccebb4d577,
            0xbdc1524512938a00, 0x24d1f4c654da395c, 0x0c56e63168654517, 0xd9a825bc13d880b7,
            0x879193d10179de3e, 0xab5a1047c341fe0d, 0xe4766f1f1cd033c9, 0xc1b8088b14f45c30,
            0x53a2fef54ea98c78, 0xbd9069a26b5adf78, 0x75b9c27b4e1a9db9, 0xf22e1312d1c465aa,
            0xadd6a42a2a8de72a, 0xd4968c005a309c06, 0xfd8187199bc27001, 0x4df1e62547db0f59,
            0x1d06911e2b68881b, 0xf0430fe683bd2827, 0x4dc3309e2e70150c, 0xf49ac40887240289,
            0x94b21901b7803fcd, 0x6add838fb50a6fa5, 0xdd5f80dd167eeb90, 0x7d333a3164c56ada,
            0xce063c11d38b0140, 0x1317cec3f92b9b76, 0x496d3bbb23443b41, 0xd7a36f749bb541fd,
            0x4eeb006fbe44fb5d, 0x6624c566cc97e0ed, 0x95dea243600f7bcc, 0x48628f4a2c3c65e0,
            0x51e2bb177a87a435, 0x2eb96f625c46c51f, 0xaee3a598eb84c032, 0x54f0765bb2f0540f,
            0x2247d736734542d0, 0x72d69badf3028cc9, 0xc60a10c442d14225, 0x7b8818dca6ac0fbd,
            0xb29ba81bcd7c9382, 0x0470392ccade3d1d, 0xd35c54b3e7274060, 0x68f74aa6cc446268,
            0x29f1d5579be30781, 0xbade1ddc1bd42bbe, 0xe3e00050c9848ce6, 0x59a1e67257879734,
            0xc2adf408e3e8725f, 0x022af2fa5baf2f9b, 0x4dd60263b7383b3c, 0xff728b327facf47c,
            0x3c3d65ca18f2fcc2, 0x942c2d3a0f93ddbe, 0x7212d37a9d3e3cef, 0xd73822de955c2a32,
            0x2c11af08e48a2946, 0xb43926e777c7e96c, 0x4bcd8e49ad855465, 0x9ff3860f46e7ab8d,
            0x1e2b9aa5aed19a2a, 0x35079bf222245afa, 0x6f05852213861809, 0x7d553b08e1577585,
            0x96d67630ae1827d5, 0xffacd85b098045b3, 0x74df36ff6fd3623f, 0x68d27fc7f3ecf907,
            0x39a6a8bf7e34dcd5, 0x72de3cc516301f0f, 0x6ca73d3cbff4e55d, 0xa5c3cd6fa99ab538,
            0x41952d89f907bf1f, 0x978bfa5d0b1f2f10, 0x4c499e66b08306db, 0xd6b38ea19908464f,
            0xa10a030fc33996d5, 0xd49b1ae09fa9049c, 0x90f994091fcf7f94, 0x2fef5bc230969ca4,
            0x3ac03a630beaae32, 0xff2bc4acc027f7d0, 0xf4d64c0348abe73e, 0x66a6dc684f6b2bc2,
            0xbeb6527639a515cb, 0xd1688be31f2818c5, 0xe1a1e560cbb75196, 0xef2d71876abbc743,
            0x9c7297d37f5fe986, 0xf929c797d5e841ba, 0xbd2070e27ca04c42, 0xe80e414cf192dc8a,
            0x7ec3e197242119e6, 0x87a099870bc31942, 0xb16adb42ab4aef5d, 0x166f81bfea502bd2,
            0x7de81ddb51918602, 0x424c30150c8cd3e6, 0x7a3317100ca927c5, 0x3040b681105520bb,
        ],
    // j = 453: cos(453·pi/(4·512))
        [
            0xc4a3a52fd8541e47, 0x6d4f3ad55d102b13, 0x039a0ef2b0c9cc60, 0x136b9cc64e1f6c89,
            0x2a5eef2bb6d79afa, 0x9e3746d3751c1a93, 0x9439e7c758f521fc, 0xfe514e220278fde3,
            0x5d74955735a2f294, 0x0bbfe02a5a29b14d, 0x7c42af727dfb9747, 0xb34ea2a530c833d1,
            0xc4284b1393dadf8e, 0xed973a785de75082, 0x3f0e5c753c953c20, 0xbaa65479ed10226d,
            0x616a622db9a4445f, 0xa62f0ec0d3507e09, 0x49ce70444713157e, 0x2a868702a9bd0f5f,
            0x5a26dfbc742e455f, 0x686947bd274c630c, 0xd5f2ede658f4e7b5, 0x44a720be0cec592f,
            0x0a4a0fc5a7e3cfe7, 0x49a31f3ff65e6c5e, 0x0e6ac2f2c8087d20, 0xce4dd3aefd0014ca,
            0x2b48bfa5488839a3, 0x294965712dd3753b, 0x057ab67fbfd53166, 0xbff5161a9668c4dc,
            0x32b2cf64c55530ee, 0x5d8bdb112ed48040, 0x34509adc1c16aa13, 0x28e4df6bd8f56cef,
            0x8e13a4188f5b202a, 0x807302501d820387, 0x596c6ed271980d4d, 0xce51f1c91ee6c4d2,
            0x0b1a0f33d439f04d, 0x39cdc7e9bc363cd0, 0x29821ea4aee19acf, 0x60aaa3d655227cc4,
            0x8559f92f34a8ea25, 0xac9a44c08ac1cd5e, 0x7a5d5455c9c8b76f, 0xfdb350057749aa92,
            0xd2262cc1a45f11da, 0x5c199722c8956e3d, 0x605b813cd478622d, 0x7da63be63bb0e0a7,
            0x5a8d80c1eba06114, 0x53646a12adca3b2c, 0xdd951f17d09fa922, 0x6bf0a90bb2193b0b,
            0x5fac8da57cc6f56f, 0xdedcdd17e5f244a7, 0x2385734c7cc5f604, 0x7e1d806ea1022861,
            0x154ad5837535e6a1, 0x32afa23b5ed12770, 0x3fb32e16a12a22e8, 0xa1ef673d5ce73f29,
            0xc528935b463ccfd6, 0xaee9794e560697f7, 0x5fb27a2db71b23c8, 0x31dd1ed25c8413e0,
            0xd3c13447635d6c99, 0x50012bb63ad599e4, 0xe0f263ea051f0e82, 0x9245c049c03efb49,
            0xff5ebd6c7d6acc58, 0x1f7a0d76b94ca749, 0xf55160523c8521da, 0xc1cdad11d1569720,
            0xad563a5402d784f5, 0xd6eb4d53022be721, 0x4606753b89269a35, 0x1fc35a8890c6dd7b,
            0xdb04794f0070862f, 0xcea99eca6f138b41, 0x5af29e1f1ae24d94, 0xfb4bef9a08429883,
            0x0112491d2e9bc657, 0x9a6229993d9818f6, 0x4e98cc70ef23cee8, 0xd57df3a50f207b1b,
            0x6a5495f78bc5d2fa, 0x89e95d71135af921, 0xa6ac6803ae8516f8, 0x45ff02b70efa704d,
            0xacfd16feff98eb5a, 0x8b597a8bbf10c552, 0x12aee506f5d853bf, 0x115acf425177c4e6,
            0x4018f255ed9481a5, 0xc340706098cadb08, 0x2425dd934903e173, 0x5b29d509de88b6ab,
            0x3c44e483aa4db2bc, 0x575d0ebd8d1b766a, 0x842245a784f49828, 0xb2c96427cfb0d873,
            0xbc5be0e5b5fd8b42, 0x32e28fb02391ecfa, 0x32ef950ea649c56d, 0xbbd17e60205319d1,
            0x3cdf9d7b217b4c52, 0x30443046749b80df, 0x8588abf275ea00b8, 0xd01e6a428743a955,
        ],
    // j = 454: cos(454·pi/(4·512))
        [
            0xc463373a40dd06a3, 0x9dd768f30ca8e85c, 0x166d509bb791355f, 0xf0ce5ad57fff6eeb,
            0x13966852a8ce6f2c, 0xb5c3cf55f3d922ed, 0x497be49524205c8c, 0x8143725170562f91,
            0x6b9f785bedc97d29, 0xf777782441fa1838, 0xb1c11a5b57ac2780, 0x7a423256b8bc19e6,
            0x7b18176cb30b4c09, 0xcd6336ba95c474bc, 0xdea1268272670b90, 0x319f80651cacae59,
            0x75f591fe6735f303, 0x8ac2c3d7fc8d84d0, 0xb6c8969d2ed33ebb, 0x3ded1941ad875d22,
            0x0af866f6a873458b, 0xc5df0aca74fb76a8, 0x17544732693eeb02, 0x78e79a190d48e52c,
            0x74f1b5ef4ce016ce, 0xf37a772926b77068, 0x16c07b375d0d8c2b, 0xaaa14da84e18c8d6,
            0x133ccd12c07495e2, 0x95b81f82a6a10528, 0x959a0e68707bf8b7, 0x199d3349df35fc9f,
            0x235b19d49142e0a4, 0xd5d6024841c3a048, 0x12b95ededbdf4e63, 0x48412b02262ae8d6,
            0x39de9f701b991056, 0xb6bd8f035d374896, 0x66a24607086615c1, 0x66463f219d2884f3,
            0x7423d05572ad510b, 0xd0d37697a3699bf0, 0xaf9b28bd45189a53, 0xe516c692be0d721c,
            0x8582e1e8dd53ac79, 0x3c0dd4ba9841aa38, 0x4c68651b38359d31, 0x38da19e175c54069,
            0x6abdb2fcf41e18ec, 0x403786734100a7a0, 0xac560214f78e45c9, 0xe5992c0c6a06a2b3,
            0x5e03a3a36ee7dd2a, 0xc33c1fa6f8b267ea, 0x611e3a139bb26012, 0x59fca3d523dfa034,
            0x223474877283a8eb, 0x323eb5d81a3730a6, 0xc99a6be33f09faf5, 0xf11aa840b31ffc5b,
            0x2c83620a2ded4d04, 0x7cec2e71afd04c5b, 0xeae9709cab9d1ce0, 0xf695a1904d6af865,
            0x3a453d65862af34f, 0xf35a5d4ea817291a, 0xb34525556c34d773, 0x6abe8d6268c5bc7a,
            0xf66698c6d4604af7, 0xa2566cde9fc8394f, 0xfa61e23f5c7841dc, 0xc2839ee5ffd3a1d5,
            0xba1e0ea55423c234, 0x53403e8f6f6931da, 0xdb9f57e3590d23f3, 0x665bfb19b7fb5753,
            0x43dceb7c51e14d92, 0xffdb5b1b7fede685, 0x47614e9570e66079, 0x65e2272aae298ee2,
            0xe17787699dd891c6, 0x92be174123c02f71, 0x1562c50952245796, 0xa8541a289759b92f,
            0x0dcf6165acf201bf, 0x9c221c0809743b4e, 0x85162a27c61da1c1, 0x5279768a7c6cc2a0,
            0x2374923bec646ce7, 0x0f110333bdf6638d, 0x2c398c1a600a9b1f, 0xdfc5c9bb9142b880,
            0x190efb50a6b5b786, 0xa904baa20b4a91e9, 0x10485edcacee2392, 0x2561e49a9c735344,
            0x6d0a89a58c34d9c4, 0x26ea4b1440aff695, 0x17eb279b977bc9d7, 0x8a93fe5a068a90a4,
            0x86f505fdc185b314, 0x26ec36a60af3184d, 0xdf3ad3aa6a7bbd49, 0x286ee413890dfcc1,
            0x8ec780099aae519e, 0x712e79cfdbfdf682, 0xb487ffebd59fdc3d, 0xd07bf32a00d5c1fe,
            0x3d4c31a99d9b63ab, 0x72727522ba8941b6, 0xedbc2c28d1e04fb3, 0x14496652632bbc1e,
        ],
    // j = 455: cos(455·pi/(4·512))
        [
            0xc422aafb97d35650, 0x4bf7b7670d9a1555, 0x6258381f0b544135, 0xbe08f31b52f55e64,
            0xd80541c7790422f1, 0xcc0b67f7a848773c, 0x6c47c526769a6c97, 0x60c0956d8cb73201,
            0x581d1d421f0e383a, 0xb970c8778cb2093e, 0x082e4a7cd19cd51e, 0xa43b7f976ab69ff1,
            0xdfff103aac11d34c, 0xde7808baf66feae6, 0x9dbbc392453e4978, 0x536211cc78cfb8da,
            0x326ff065b3a5422a, 0x294c4cb4ad2412c2, 0xd5d742b1e47b245b, 0xe091f15848b5cfe2,
            0x27d9f36216489f09, 0x3e3c20d39f475392, 0xe0a60608336c3561, 0x1d7ac90c6f6d45ea,
            0x37ea851ff4c89dbb, 0x51edb8dd1dd40852, 0xd1be120f18fa5433, 0x34009b9429745fbd,
            0xbf1bd2cf8b0aed7f, 0x935a86774e3d3818, 0x7303b66dcc5ac2b0, 0x780d01d58867b163,
            0x320edccb3569668b, 0xd565191568c7cf6f, 0xd41eb380db74ba55, 0x47384e25c62b8a35,
            0xf8953936b5088148, 0x13a23d1475ae6a14, 0x6f4c7e9ee1f6474e, 0x77bf7806b613005c,
            0xfc0ffd76a2fdfa99, 0x876d1cde4bcf25d9, 0xcac1a6a5444d7337, 0x0b0bf6ce183637dd,
            0x02055367979d1c05, 0x43803b6edde307d4, 0x4890da8726904d99, 0xcaff85f08f3bef59,
            0xc1cef5141d70f95c, 0x2fcc6fbb569665ee, 0xf39d00e641ced998, 0xa4276b72dd5ef7a1,
            0x0638fa4560144741, 0x88e8ba2b594ea65c, 0x9aca3ac4a8aea339, 0x1654c541279ae5f9,
            0xcd9cd70d57da441c, 0x2d2477da72af363d, 0x7a1d835386c54aba, 0x65d1fd21d5bf2f8a,
            0x8f38285a13697ea5, 0xc04a8d2b6cff87e2, 0xf8b4b256e0261a0c, 0xfbc0ca8afe3390df,
            0x16ffbd907eaa4399, 0x095bf8d796f0af3a, 0xcf3b7915ca2f3068, 0xf3d81613edfdeed8,
            0xef3256302d16538f, 0x7c9b3f7a353048ed, 0x6dd71f267b6a75de, 0xda4d2df7fe2b5fd5,
            0x0259dba307460663, 0x95c8729879388032, 0x4984525aec020789, 0xa32bda0567fdc4cb,
            0x20acdda49d6af23b, 0x9de77a9b730da141, 0x2d40d21a6d2bb351, 0x5ec2dbc3f2e55183,
            0x05f16ed1ca97ee39, 0x22b42291c3c5378c, 0x8a6422393e46f09a, 0xd8722bf83069477a,
            0x66c952e031d15008, 0xeeae23b85750a723, 0x707ebb87b19cc8de, 0xc3b475a29659e2e4,
            0x94f89815deea1209, 0x805f5ea8555838ea, 0x1905f8411b96a1b9, 0x4a872737bb09df85,
            0x7cc8a25e4c54e727, 0x2a5ed5094882450f, 0x52e4751eaf655bea, 0x11bcdcbc3be429cf,
            0x99a8b1469c8f9286, 0xb538117550239ec8, 0x0b30f9509bcef9cc, 0x101e48295676123c,
            0x9a6e3f88793dc180, 0xb5e98050faf3654f, 0x369b9ab51ebdea8a, 0xec012119e84cad04,
            0x58f8190a23458e52, 0xbac187f5d9726ced, 0x65d8ac59181a1590, 0xbd1ce68bd9c48081,
            0x22f3002aab218820, 0x4679354358ead27e, 0xe50e365f1408b2a3, 0x6ab1bbb0b6666ac0,
        ],
    // j = 456: cos(456·pi/(4·512))
        [
            0xc3e2007dd175f5a4, 0xa87e78136665cdb1, 0x9bb528d632279b92, 0x173f3b2935cb89e7,
            0xece93ff45353cd2a, 0x547e3a0451e4bef1, 0x8304a65db3356d81, 0x991ce9f974a3c7c2,
            0xf842ecdc4cc72be6, 0x9f7620a3cff32080, 0x4f96315ca05e3926, 0x26b3fa02bddc2f98,
            0x5c7a022756b2b9b5, 0x771f67cd13838f0b, 0x992e5986a4fb4ce9, 0xc0953c1cc0d67e83,
            0x9f1ca3878af5d4cd, 0x0206c37640415e8d, 0x316316f5810aedd6, 0xd1757da7e798be68,
            0xae1ec47534a2755b, 0xabfb67e9fbcf5d16, 0x260e5c61aef9d3c4, 0x0bb6d011f3403037,
            0x09b32982aa6be033, 0x69a6089987a8bacb, 0x28f484bc88b5c3c9, 0x9a54b3af7def26a7,
            0xd804f635a35d661d, 0xdf43a7855155ee56, 0x19578f1cdc796f04, 0x1bdb9bd9c04eacf6,
            0xb0f16564ce71adf5, 0x3e489b19a9339b04, 0xd10962c7d74ccb8b, 0x6f7c0132b44ec064,
            0xedeb8829a9cdacb9, 0x0d67f34fc8e9af9c, 0xf611036087948bfc, 0x2c8c0640d127b645,
            0x5ff8adcce645ab1c, 0x6fface081cdb9bcc, 0x3033a63660e77ff1, 0xa922047733ad0fd6,
            0xc846c260e5324fb0, 0x6adb385aa09175bf, 0x780da1c811f426cf, 0x4839aeff141a220f,
            0x069aa74d90d6c0fd, 0x251cb53ad0d66e61, 0x42b1765013c03339, 0xa0f092e0f17716e3,
            0xa483f86334ea8b72, 0x3ee1439e5a9243e3, 0xdc6b5276510a06dd, 0xeb6be35f2178e826,
            0x2872bcec3469e768, 0xc88d68d4175ccc5a, 0x0626f7720535be52, 0x6735a6e578cd835f,
            0xc612a879bc95df33, 0xd344ca9d77ddd0af, 0x8b786e15b5b69663, 0x9bc5e70a336e931d,
            0xfe379e79d6adf40d, 0xa3e16603ade20ead, 0xdc4964098f35e3e9, 0x866ff4c90c1c3711,
            0xc7a925743c078851, 0xb8ecb88efd828087, 0xfa43d56ce5ade7e3, 0xf674cc767cb3f9a6,
            0x1cc87f8ec35311b6, 0xba014454cae949c1, 0x264b11c08f13bd01, 0x8708acbda9856032,
            0x5a990e222e563f67, 0x3c8aec5c55384880, 0xc1ab89ea1c6fb98b, 0xdac3a6f34b800511,
            0x591f6e439c92de88, 0x426acfeceda4ac15, 0x2db41a66d9f3b925, 0x88e5d9265454b0c0,
            0x59dc10cbac474eb6, 0xce5915dc69af9798, 0xd6968bf858653846, 0x86f9eb4da21647a7,
            0xdbb2326a9ca28068, 0x1f9846f08a3e332f, 0xb19fbfd2ede2e62a, 0xd6e7e2004a1fef69,
            0x6ea4e273a5ff83e0, 0xbcbeae448af29788, 0x1965b20c4ab23c2d, 0xaa002017a9b4269b,
            0x60af53f67a09a767, 0x21877b2f3229d502, 0x36cac990f36a17a4, 0xea9e7fd31e313b35,
            0x72c87ed6097bde4b, 0x1ee2b04ae45776f4, 0xee8ab654b72d0a0e, 0x07a53f81dab3873e,
            0xd9c86d98b2c0fa83, 0x7637c6ef0523c2b2, 0xf97c933c641a4000, 0x5262c36d7912de30,
            0x20ecb8f6a433309e, 0x48380da261f20252, 0x5835f123aa2c3dde, 0x077a81d3f98db746,
        ],
    // j = 457: cos(457·pi/(4·512))
        [
            0xc3a137cae6ade2d1, 0x8768b41af59df08d, 0xea4372fa04b6a4d3, 0xd0bf2512da99c769,
            0xf5868fc38f5969d8, 0x03d3b7639a1c0bf5, 0x581720d8916a8dff, 0xe87fa93e8944c2d5,
            0xeb5dd2f47f9cb612, 0xa46da463a2f46de6, 0x360195eb9ad15cb8, 0x57e7a58a7c268831,
            0x1c997223bf65e7f8, 0xa4675ee444c350ce, 0xe7319f7c90d57ea1, 0x319dde6b91a62c88,
            0x1ccedc8c4498e7fa, 0x5252247a7cc6bdf9, 0x8832599b5f13115a, 0xb6219ab758a4734c,
            0xd2f2ac9ca492a459, 0xbc48c1cc41d1907b, 0x5dc16e74ce5ad910, 0x93e583099af61a2d,
            0x02ae2f9ace7c0eb1, 0x3d532ceeb902c6e0, 0x5bc18f9c34ea33ea, 0xa46cb18617c1043c,
            0x573e97658a782fc2, 0xdcec781a6c4738e9, 0x477ca34480f16d4b, 0x930ccd3ca6c41230,
            0x874cbbe80bb4a10d, 0x731644ecf496ca71, 0xbacf798ef8181271, 0xd6558fdb789234f3,
            0xe62f96fdff60d4e0, 0x3aeb286219d6b01f, 0x5ea3aa57eacdf023, 0xd2ae520db4f5b80e,
            0x74bb5054c159c440, 0xb83ba15c7312182c, 0x45c05377125fe7f5, 0x39698238439c9155,
            0x550eefdd9eff86fd, 0xbdc341236e8cc37a, 0xf3c03551157072b0, 0xdd0f7426d6b093df,
            0xdbc7d6ee380c1dd3, 0x95bc3ed3e3ea0eae, 0x7335bbf33262ce18, 0x25beecd181b6ac5b,
            0x2fe81c6f5d0b4349, 0x884f5e549c8197aa, 0x14fefa37c21292e4, 0x3d9eb47a9eefffaf,
            0x31b6e5f1a7c52eb8, 0xa8e050ef1340fefe, 0x906bc56d8a74ea6c, 0x1300344f7de73854,
            0x37c9b81dea2846a0, 0xd2b60900daa7654b, 0x358c0c06dcb713f9, 0xe100accdaefc5024,
            0x553ce4cc56510065, 0x9f3b7e47a0f30248, 0xf1337f96b42c250d, 0x1ef892a2c2bd46dd,
            0x94fb3301df75af6d, 0x634a27f771a00bd0, 0x2ca7266a911b18cd, 0x3f48a81f956594e7,
            0x21ef7e289cb8ccbb, 0xdc515bde679fbff1, 0x7f9df9ec0241e87c, 0x9158cbdd0346e822,
            0xfbd298de94de7d7a, 0x51c41afff0e53440, 0x74dd467e64991783, 0x227425c8eb90bb0e,
            0xdf0594032afc9dd7, 0xa2a44132c2138bbe, 0x924f7c1d086b39e9, 0x56bd81222c560d65,
            0x31645d735e205f54, 0x5c74d1e1031bd457, 0xd347c0314e868acb, 0x466be0e828304cb6,
            0xf4728f609f380562, 0xc078727e9b0f5e43, 0x3287a3f4bafe608b, 0x3c01edc34d44ccae,
            0xecbd420fceaa5b1b, 0xe982ba96560ce4d0, 0x3b2cc2da503721a3, 0x4c6a3b799a922fac,
            0x0fd2463c6584da8c, 0x5634600c48241d4d, 0x453ee742c665dd30, 0x1060c3088c4ff348,
            0x54350b2c582a65b8, 0x3b0bba34fc5a1b58, 0x49ca27c450d899f8, 0x1e56caf3e3554e85,
            0xcab76796b6d428a0, 0x7c250de97f1a563f, 0x8923b15e597a23b0, 0x4f367a479b0424db,
            0x4fee6efbd93ca463, 0x040be25bab218c1d, 0x8463d2d836ad9ce0, 0x1a69ddc7c830e228,
        ],
    // j = 458: cos(458·pi/(4·512))
        [
            0xc36050ecd50ca830, 0x8ac9e1386e4cbaba, 0xfff4d9df9055d251, 0x9493bedd98983acc,
            0x80df6f78a6fbe317, 0xfd761a60e326db4d, 0x57c870945fe64f27, 0xa6685f3c2de29f74,
            0xa50b496174269604, 0x762a8a559671e84f, 0x98ce5c8d5a554029, 0x762a1ce92adf8d8c,
            0x8f01063487be9baa, 0x412102f488176e9a, 0x32bacfa28418edeb, 0x8cab8b21ff6cd1f8,
            0x9261cdf5b420dfe1, 0x363a5bd736643327, 0xb6e10936fd38b3b2, 0x27a1efcdf10951aa,
            0x3f76c365a112a4ae, 0x2974208c8b5b5bfa, 0x379242d78786e778, 0x98c7a38cced8b65d,
            0xa13dadb9d3369e88, 0xdac76d29224c0bb2, 0x44c29099dcb1612e, 0x5577a340d372df9e,
            0xa6a8c003615ce42b, 0x48f93ca3c72a71a2, 0xef3584cdd6a6576d, 0x82bf7161fe62e085,
            0x219feeeb3f12efcc, 0xd2f86cf1710e1462, 0xa892c6c73414c939, 0xe9cd734be72afaf7,
            0xd25eefad2739e32a, 0xa540d9bf1b545ed2, 0xad296e8be5fbac7e, 0x3f134fc8bf3ff183,
            0x0a6a49969a2a8386, 0xbc5d7386df5bb315, 0x7dcafa5de2efce44, 0xc1402b31ad4070bd,
            0xd2ca0513753189ca, 0x42163c9ef908b67c, 0x106d42a13068be01, 0xff8ba612757612c8,
            0xe7c85690b818d997, 0xff3936efe57d4687, 0x90f2c6fbb4f8da69, 0x25aa7aafb79d3609,
            0x01307f126fc2b3e7, 0x8e394a284e1be9a6, 0xa18b221d698b3e95, 0xd4c6d6ac63e8d235,
            0xafdda15daea8002c, 0xb475ae381a2c72a2, 0xc6e173c1b5acb171, 0x5fb4f7a8ede7d202,
            0x0d261223d042ee3c, 0xb2c73a62406f6a25, 0x66f65b41d75801ce, 0xb3ab90b37d3a15ec,
            0xae2873131017dfec, 0x198be90d238e5aa3, 0x4546f4fb71edf1e8, 0xefabb2366def3052,
            0xf8224adeb3b47d6c, 0x7cf880709ea9830e, 0xcd03c987085ecbff, 0x45238381f7ac2638,
            0xb7a3bf36af7b3773, 0x66b566e1af78bbb4, 0x11be0dd732418ddb, 0xacd178018e718703,
            0xfcccb4f82b7ccd8e, 0xac2ddfb02a2a6392, 0xf5cae5471c9faf9e, 0xd4c5a8f3ea53fc79,
            0x8724edd93281e684, 0x4508ec5776d9fe63, 0x4e6c1a5bcea2f80c, 0x65f4447574dd59ab,
            0x3fce5fce9c1dec64, 0x3f7b5fc410ab4235, 0xe0075f2b9a281a4b, 0x4f6c5ddf91253232,
            0xf229f3ea899d721a, 0x2d100c1ea5255d38, 0x86561462abdbc4e8, 0x75e6820cb5af8be6,
            0x3f412c9f32f9f257, 0x6058da4c7aaf3336, 0x0d9d3a4ed3e55090, 0x1c11b299dd481906,
            0xc8c688b8d92ccbbc, 0xd3c60828f8edc121, 0x3fbdc723827aaf92, 0x1fc72b8345ac3749,
            0x6a19eeb80e0280aa, 0xeb9afb1d842d2ff9, 0x0d15feb55e7fb46a, 0x5b132f999af294a4,
            0x078a62fff6ebdd27, 0x6ceb6a69f3806f53, 0xf9bb7f1bd97134df, 0x4133523fc0660812,
            0xfc29c69a4cc98637, 0x09050f60c0b9593b, 0x3f03fa7c6cc13092, 0x7e6a1fac632cfddd,
        ],
    // j = 459: cos(459·pi/(4·512))
        [
            0xc31f4bed9ecad1db, 0x65d297f85c01e5f4, 0x63df5aaf921390ea, 0xed69866e55d9ce9c,
            0x0f56825277004a96, 0x88a48b264a431ba5, 0xd2efb7c3a4d7a49e, 0x03595df964143a07,
            0x6b073f11c19c9376, 0x0670caa26e5c359e, 0x9caa72cfdcb5b7f9, 0xc25534f42c8fb9a3,
            0xf44848d27a8a8073, 0x3721375c487d5552, 0x3be1907e8a6b6009, 0xfba260e4b61c34b5,
            0x227dac15ab1f14d9, 0x4580fe7d94daab13, 0x91037bd3183316c1, 0x5dbc83c6b82efe94,
            0xc828993408599356, 0x6081a50d3eda3337, 0xfc3faf5bbb453e68, 0xe438e579bc674564,
            0x4696e6eed5990a04, 0x9fd51c2066be446f, 0x0109d3d57337593c, 0x9046bb1a8c495bdc,
            0xc094042f1f028ac7, 0xde2beb9879d47dd5, 0xb134afde797a979f, 0xe6d7d85194367872,
            0x92997108b14b4422, 0xb04a13843c35cfe4, 0x121ae9b9e22191e2, 0xe49cda9df12eed09,
            0xf189ea18ac385daf, 0xb8ab2010789f75d6, 0x11ef5c43e313c679, 0x801446eb16712448,
            0x75205e55d2f3d126, 0x0b1c82d8eaf06e6b, 0x6488771e095d2066, 0xc13b88d499e083b6,
            0x3978162e0cc5e222, 0x3f67cd762d0402e5, 0x131360d23416f368, 0x39af39812bc19034,
            0x8150f5ef1c25ad69, 0x970a2e60e9eef143, 0x8881d016a4403c89, 0x8b05ba901fc5b326,
            0xb804d6d0e2f5ac95, 0x9082cd1aaceff6e3, 0xf4ecf454d6dfba03, 0xc02905f2ffb658b8,
            0xcc81f70e764828db, 0xbebba6ab1c8ea543, 0x27dc12cb249286c7, 0xa737ad446bbbf9ce,
            0x6d0c1cf39b786219, 0x3057a5480e3bd512, 0x5dcd8fe834023ed1, 0xd637282a575c1282,
            0xf71f6b17184528ed, 0x594f6ce728ba37d3, 0x61fe6a201f4f8993, 0x7b3072a9e9aa3b5a,
            0x1f32bd10faf99b95, 0x0a6d02390ecc808d, 0x7af06db435d440ad, 0x4b119169c191ab67,
            0x1eb80b9778f6e46f, 0xb473bb6e06f01b8a, 0x7c41c0b784f51ec9, 0xe53ef1ea38c23844,
            0x761f181805f1f3a2, 0xc4fa07a042512123, 0x0190096b205e16d3, 0xcb0c2a336a84f2b5,
            0xa52fa542be3aab58, 0x09c1d20e9f11c3ac, 0xddf63c57a3b25fe1, 0x08fd8b5b64f0928f,
            0x82dba6f062bb90aa, 0x316d2f6b35b3ae7f, 0x5e33472192cdb674, 0x692cbe75e379bf46,
            0xf9a2f7cfd2fd48e8, 0xac7fb58d0c38b459, 0x3ffc76fb3f7f614a, 0x237fc9ee3c7038e4,
            0x1659e390b58b8e1a, 0x4a275b1d6174aae7, 0x9d865c17a18bd5e9, 0x17d90e183a0de688,
            0xb02eb082ea803980, 0x172acf1bdaae4d55, 0xa30043567e91afa0, 0x2a3c325db1cff7a2,
            0x13ea8f26ce29b41d, 0xdf09987412f975c0, 0xfcefcd9cbe3691d1, 0x417b7f2f1f242000,
            0xa74d31d96a8d7620, 0x5bbbfd3bf7699169, 0xa48328cd3dabc7cc, 0x7dbc4dcfc6bdc5be,
            0xda8822ef863823bf, 0xaf73fc7a403a5cfa, 0xf88bca19eab71f3b, 0x003e2dbf6c2169f1,
        ],
    // j = 460: cos(460·pi/(4·512))
        [
            0xc2de28d74ac6628b, 0x74c8f010d986a9df, 0xa26b09df20425f70, 0x66c89e45fb23ee9b,
            0xfb165c230e10449c, 0x6cb4bed17ca96309, 0x8817d553ce02a6bd, 0x58a3aae44a113815,
            0x51c7325d6acc1975, 0x28f104dcf160f253, 0xa65f7482b11c20cc, 0x1292efa6e9cf86ac,
            0x7e31d737f6f9b57a, 0x9e202cde7ce5593c, 0xbf6cacee855cc46b, 0xbe704007857f91c3,
            0x8ea934e5e93572ef, 0xade655729b24ba47, 0x0dffba59ad610a6f, 0xe9c8d3e8d6d43231,
            0xe4ca77489d8b136f, 0xcb14bf39909a936b, 0x733329ed2a783ab1, 0x88bf655ce8d786c7,
            0xff6fd87ac06c0032, 0xd416d53a6e1a3379, 0x1d7257f7a14dc946, 0xc84fe459465125ca,
            0x7becd12950a30397, 0xa6270e4a66f4dfbc, 0x3f4de5d8faeb543e, 0x3e773f6e4cef65e7,
            0x79c5b51ea679fd46, 0x6dfa2d6cc3a5bee9, 0xa0cc0e2b33ac2d80, 0x206441fea31b78eb,
            0x126e22eeb6ba2786, 0x785ff63f607a08e9, 0xe565b4d5f2686eed, 0x4cb1164dac30242e,
            0x60ca985cf0b56420, 0xe52e6cad30f1be80, 0x6fd57fa79928e990, 0x4a5369a42b4b2121,
            0x0df679c6f0b3d20d, 0x58b4349a390e38b7, 0x47e8f342c78787ef, 0xd1ec8eb0f862b865,
            0xa938e19e9fb1083e, 0x69fddb8641604702, 0x5216ae45f0bdcbe8, 0x083eabc2fca40c5a,
            0xf251a380c5cb1c51, 0x9b84408728207d1a, 0x7681fb39569ffe26, 0x627d837ecd1cc224,
            0xfc6d0afa0d3631e3, 0x6cf1380534b254af, 0xc795ceffb6901686, 0x3cec729e230b13ab,
            0x9c49944cd3197dc8, 0x2eac07bd3998fb19, 0xf995e1600a14ab9b, 0x182a386cdf733565,
            0x5ae4f4e4971664c4, 0x437ff7c7583dbc48, 0xba2844d5f4454742, 0x687c00dd37c3d874,
            0x3194730ca4c5003e, 0xad460d593461bd48, 0x7d0bdd54bb39eb1e, 0x850e195a33462a48,
            0x40ab5a54fae8f856, 0x1df2a69ac7f4dd21, 0xe971e691c62c3115, 0x41fe997b9afe94c1,
            0xabcb7bb92195a7b9, 0xbf192d00870bf923, 0xda64ab3a52db42ca, 0x5ec8e6818e797002,
            0x67d95bc1dd17089b, 0x04a98965bd5ebcdd, 0x81e92447c28fdfb4, 0xf41bf13060585bae,
            0x774250dc61ebb47a, 0x082759007085ac43, 0x951a8ff276c6613f, 0xad6efafd0d5944f5,
            0x86c6d27f44b9bd84, 0xfaa4187a5b0956c0, 0x2f44932c9aa00928, 0x606faaacea1fb1dc,
            0xb9044ada20e89ee9, 0x0e90ee1cf986a193, 0x2fbaec05c8017ee7, 0xaee40f003c823776,
            0x71af6dcd907673a8, 0x59fd1a9e7081297b, 0x603dea2316098924, 0x9504e1251ef683d7,
            0xf5c9706872134d03, 0xb03f6f8f8998e535, 0xb96d876b9bd2dd58, 0x92420fc1c6a362a1,
            0x67c9783120f1436b, 0x95e07eb08067dd80, 0x5dd7913b8dc35aa4, 0x03a283c03fe114a8,
            0xc903245571ba4f3c, 0xd9743e4d3cb3c614, 0x8bb46f4fb60ee70f, 0x58135225b4643dbd,
        ],
    // j = 461: cos(461·pi/(4·512))
        [
            0xc29ce7b3e48147c1, 0xe6e17aff363f0e9a, 0xd6f57c330ae67021, 0x447f53607dd8e10c,
            0x28162380dfc03efa, 0x8b9bd9b1ca2c4364, 0xcf8b2ad740c1e1e7, 0xd4a4626abc70de7b,
            0x78b5246ffa59ae25, 0x082524c317c619ef, 0x19dcb23e30bb25d9, 0x7ed5fad2f5bcd462,
            0x6b5686ef618045c9, 0x55898a763c85d2d4, 0xf4c202b443cbf407, 0x32272ec83b07e3d0,
            0x1e8d348339937ade, 0x50874bd83a38064c, 0x2fb5f7611041a29d, 0x6ccb48212be464b0,
            0xc82f686016493a0f, 0xc9e84ead1b8197f9, 0xac21edb5a43ed0ac, 0x7823025106d46e28,
            0x21cb30b6dfa07d0c, 0xbe03301edcf84aca, 0xe749739171091eb4, 0x316e58984d36f805,
            0x263e34edd263ca8d, 0x28ecb6cd90e4b827, 0x7e1fab8ec45facff, 0x11ee2e8b2ea62e92,
            0xa9f40a85b1cc59d4, 0x0b904a26e0739be3, 0xd8caf03607eae2be, 0xf0a9e8d845f0a36a,
            0xc6b91fa54a217d75, 0x52b1b54d4fe720c6, 0x01129389b210e00e, 0xa713d8bf6da7f506,
            0x95ac4bfc5eefe50c, 0x62f68f3a913df32d, 0x459c291ea2766e72, 0x83f415e0e73cd74f,
            0xa8bfcc78558f3401, 0x2525a5d5577af769, 0x50b4f6424ea9550d, 0xdd7d61a832a6cdf2,
            0x4e6f3f58f9177de2, 0x37ad85d61faa8ba7, 0x790fbb0cde3795e4, 0x52c179b6271fd338,
            0x47ed609ea3b9a83c, 0x6cbe13c53386045c, 0xad38e765d341f544, 0xd80c531568e34da1,
            0x160c4e4cf1902eba, 0xaf0236e79292d11d, 0xd458a28904b78efe, 0xb0294695151e3177,
            0x5d484141b36affea, 0x0fb462d9a89c6bbb, 0x2481d716d31b7fb4, 0x7e356aee10bb8241,
            0xe96f323a3f2d4c58, 0xd155ae6cd0a6e89f, 0x53549e664591a5a6, 0x043ea2e06ba4c4ed,
            0x0a00af52dd1c8420, 0x791be75f6fc274be, 0x8a317dc945b50d76, 0x8dc1f0edd5dcb7ab,
            0x90ccc8b085bae7b3, 0xd12cf0e61d331158, 0x3469aaf83bb39513, 0x19fad673e56ff504,
            0xd7ab5c1b45e00e99, 0x5665cc68206cd94e, 0x6ea79c7c31ce6c5d, 0x763acbae4e9c91d7,
            0x70856a2ec847495d, 0x78dd9573559cafda, 0x58a052b2404335b0, 0x6fdb71eb7e5d7def,
            0xa5182b3f1b4fbc96, 0x05a55678738f424e, 0xd44332051f8203f6, 0x72d80689f1e43247,
            0x9b9ebe8b527ed8db, 0x7466f29225355c3d, 0x05ed3fab92b2d2f1, 0xad7ebaa1dc663ddc,
            0x69a31bb2cb910219, 0x1cc35ae1c07b6dd8, 0xc98e103621a38967, 0x1259f12cade91f86,
            0x1a712b1ff2f4c200, 0x9f4c04fd4f1312d1, 0x33c84a0af37a41a6, 0x928d1beeae5e6e89,
            0xc8f2b621a7444af1, 0xdf98d13b2c4206a8, 0x894f482e67b9d24f, 0xa3007a137dbb35b5,
            0xb3f78588319b936b, 0x350c0ed6cbacca72, 0x654c55d5443109b7, 0xe186320fa791e18e,
            0x46fd94af9e9010b4, 0x6d8824dbcce06055, 0x7143d5aa21ba53c0, 0x2c0bb451a43deefa,
        ],
    // j = 462: cos(462·pi/(4·512))
        [
            0xc25b888d7c1fcd38, 0xb7041e9bc8c18b0c, 0xbd80424cfb50b06f, 0xd4479b7fbe60dfaf,
            0x3a6ddee4b65e7db0, 0xf141b434757a4e3e, 0xfdb0370de0a096e5, 0x37c782d5c8228a4d,
            0x60684b612071cfb3, 0xd17563551069d71f, 0xf43c2af08b1eb8db, 0x3cabb0e3c38bef8d,
            0x8c14f2e6144f9593, 0xdbc7ed8bef3609c3, 0xf27eb6ac11c6bc91, 0xcd1b8f1b5fb77ac5,
            0x235660a1206c325d, 0xcc78bbdda6ec0053, 0x6fe251591e112cd7, 0xc753dd42363069c8,
            0x228ceb1b5ec45994, 0x3ac9bfa62d5cd774, 0x79e3203d3a244e03, 0xc9ebd99f58b59222,
            0x4a9db27ef5d1c60a, 0x1987b97aa5fa24d3, 0xc8b0876eb2b800ee, 0xb5728963b1e14c08,
            0x0aec6cf5ec971383, 0x32ad0ecb0e5da047, 0x05b2737a6a0a778d, 0x47caa0015f766e13,
            0x7edc7b3cad33334a, 0x4bf7299de63951bd, 0xbec85c15e7628476, 0x58fcc58b2cb7da2f,
            0xbc6307c330debd0d, 0xaa1a83124815b8ea, 0x676c3adb77872f30, 0x887a7c21552b3bc2,
            0x9b125d61044aeda4, 0x70f034a31da09ab0, 0xe852d48fe876f4f2, 0x4e495e1f2879825b,
            0xaddfaae3d077a8e7, 0xd9d180ae2f9c3ca5, 0xa19c49bcce03cc76, 0x37b8bf57ba128cbe,
            0xa22e3a2a9ce43947, 0xb1899fa5cc63534e, 0x3efefd07d0b4aed7, 0x73198b972747885d,
            0xfa0d8ab38f42bf45, 0x25dd65be1eda4e23, 0x338bcc25ff87fb35, 0x80520a7a76a2ef8f,
            0x2b5e1686a1d540b2, 0x93ad4ebb60ab0fd9, 0x002543c6446bcec9, 0x2d39c0a93013b006,
            0xe6563df0aeaf4f91, 0x1188b8aaba023dab, 0x186af82cb9dd8f86, 0x764491e23b68d8d1,
            0xe5058b7c0ee217e8, 0x382710230e207c4c, 0x21e3001b319dd5c5, 0x7cdecaa363e8cc75,
            0x4196e4785b26c8c1, 0xb7c618f9224e7ea4, 0x563ef2a30731499a, 0x07e6dc4923c61278,
            0x88879e62dca24a86, 0x0fb183f43377966a, 0x3f7a5eda53e0073b, 0x1215be7c9fbf027f,
            0x4667cd282af9e9bc, 0x93008d88ad1a14e6, 0x92591114406ec1a3, 0xaddb28cb2e638ba4,
            0xf71f9fb89132e553, 0x0b9564ec2c5931eb, 0xab13c03bb41ddfea, 0x83ccfe264a3003fd,
            0xd73576ccc790a349, 0x2cccbafbcf3379d4, 0xef5fbee65b55b8ce, 0x536a2f64977456d0,
            0xfca714672a72f8d8, 0x281384737068db91, 0x5a5e8fe93ac5e29a, 0x3a20b4351c1dac50,
            0xef5f746e1107c5f8, 0x2ef0917cb63728f7, 0x2479dbed206a000f, 0xa268693b65c497d6,
            0x6e9d66a8905db007, 0x23fdd6503794ddcd, 0x59fe53089fe35265, 0xc1f332eff6fb5d5d,
            0x398a6e7e3605e314, 0xa87340bac675c29a, 0x92e6c01491212db0, 0xe45ef97bc1db9d5a,
            0x87cd39f623c7025f, 0xb65fee39fbb2e0ac, 0x0adf9dfb01e13d55, 0xb861f4a70c25857e,
            0x64ec2655fcd8eef9, 0xb4015061e56fd462, 0x59134d12a88bacef, 0x81432a0d290115d2,
        ],
    // j = 463: cos(463·pi/(4·512))
        [
            0xc21a0b6e26670f9c, 0xb0a451724472c729, 0xbb2e47a238daf8c4, 0xc582dfc9c36b477b,
            0xe6419886358ba0af, 0x6ba05fc8a501d655, 0x6b731fee60b1534d, 0xc43bd55ad9b2f843,
            0x561f590b774e30d1, 0x7ebd2ec305267958, 0x455f6b03045ce122, 0xc5673c9fa158688d,
            0x338ada1a3568657f, 0x0203fd349aae3c99, 0x3360e5b1b6c715ea, 0xcd0140413936243e,
            0x4a88ff484795bdd1, 0xa9c05033c8e350f2, 0x62879fdf187a8485, 0x65dc7d8fe12c3d4e,
            0x729be5c55cf74bcb, 0x84a4ae302a895845, 0xe7fe7deb7abf5e95, 0xe8f3ef0491fa2a71,
            0x2661b2eceae1d1c4, 0xcf70df45915ec7d0, 0xf1282aafe6f9619a, 0x45e8901fa7dfd464,
            0x227b10d46d5c586a, 0x9ad518b28e3b2c95, 0xc72d6228e760ed43, 0x73106fc5d4278f65,
            0x195372e91aea16bd, 0x96bb89d6630ac6bb, 0x8a9a33a67cad77da, 0xe1736c937e8637a0,
            0xa5158e2727879962, 0xd05743a793c0a081, 0x01393bc6874e3f11, 0x1a519cd025711ee6,
            0x1bca878b4c038caf, 0xd66e7ab5eb5ead93, 0x7e2e778f8fcd39eb, 0x7616fa91a5c8d289,
            0xa27c065a0eebc7ad, 0xd01a8a9d38351f2b, 0xf9b70c3f931abcda, 0x67f6dba33eef04b4,
            0xbdceeb1b704772a3, 0x102c85f6ee9406d9, 0xcdbdd5173ce06d8e, 0xc1b4fc1718387521,
            0x31225223e6ba97f2, 0x7a00390de29268d4, 0x2261549e20969dd8, 0x1f1fa2ccfbbd80db,
            0xbd61cacf7a8242f2, 0x17c2d8fbc9a9bf44, 0xc721a1f5358898e2, 0x4af29bf0a36edef0,
            0x785f741d5a2ad4c8, 0xf346e04809080307, 0xeb15cd588c337c19, 0xcd7da8cf55f74732,
            0x6a4a2f68dcf5c3f0, 0x263ddb35a1804212, 0x2e147701424c178a, 0x4707ee1f73bee061,
            0x092dda2cdd9c0dac, 0x0672a4dfe1957e67, 0x6a29d3add195fdbf, 0xc1ef5b5df8adfe70,
            0xf689e5a71acc7437, 0xc695846b65769aad, 0xf9f7e1fdc9031072, 0x5891db0e135dbf10,
            0x0fb7c1139cedfa63, 0xf8fb1a1b6fc29c72, 0x9169d957b0144a9a, 0x5cde2f3f92691dbd,
            0xdde8da178a544165, 0x536cf53b5fff6200, 0x3959029ca74372b2, 0x4531e59dba762f14,
            0xc39f4c9f24cdaf30, 0xe37e9de5205092bc, 0xedc3c49549f9944e, 0x7d09ebcb0a71d891,
            0x83712d7cd1ca25fc, 0xb637f89e1b6157e3, 0xb2915310a3113855, 0x675e64145005b546,
            0x87526489d2bf14bc, 0x6a55f2a6840566d3, 0x5baf4ce4ba50968d, 0x33e9ee6e25a91a5f,
            0x49d073ea515d285a, 0x81303de116cda58c, 0x692bafae74445428, 0xf1c00ce1d23d3a18,
            0x071de9e7af7b9901, 0xa4631f14bead6ccc, 0xa557930e222956f9, 0x52dadf7ed0fe8829,
            0x656dce9acfb4bd86, 0xf0075166155ff103, 0xd52e5c42c8c6a0b6, 0xae01770b5898f9e4,
            0x7aa4409557ad9b4a, 0x0f72d5febef1c285, 0x62143eccc3548d65, 0xc5b35bcbdbbb1e24,
        ],
    // j = 464: cos(464·pi/(4·512))
        [
            0xc1d8705ffcbb6e90, 0xbdf0715cb8b20bd6, 0xd785c0cfc7c2e7a2, 0x164c59c4fc989f35,
            0x4203b9bff4935afd, 0x6c34a47eddd9d480, 0x7814a5142faaadb7, 0xbc278b547895fdf4,
            0x2441f3c3130d9347, 0x4f28994daaa2941a, 0x2d6bdbde7b429646, 0xac9867641d77cda7,
            0xeb27cd276044ccd2, 0xb965acb64a0d2f2a, 0xbfce49251feaff38, 0x76bccc9091ae3380,
            0x220b1308fca49b5a, 0xd2831785f86595fe, 0x9a237e1b1c551181, 0x733aeae235032d35,
            0xe3dd2292a6b67386, 0xec0b1e461408a6b2, 0x5183ed0b6452220f, 0x9dfdb81d434bbe16,
            0x15ebae98fa6f4e5f, 0xbc9c0769062b6b6a, 0x58b8234348cc5302, 0xb9e97af0b0a6cb87,
            0x187d39fe0be7d284, 0x9bda44d988b28178, 0xed1befa5803a32a0, 0x5dbe4bce2f098166,
            0xfac57ecdfd4cc545, 0x3662c2e4efb7b14c, 0x757dd6fdd5967560, 0x02d9da7f1681d7f7,
            0xdb1c829d94730b6a, 0xfa5b3b58c1f801be, 0x061fc24b05599e14, 0x9325fdb61917e2be,
            0x90e2586b2984f6bf, 0x9c9316b294de73b2, 0xe32409b58e5cfa9b, 0xe905b6e8c912660d,
            0xb4e96f1c1dc18db8, 0xfb41f996e27e78c8, 0xb47d880c4d531042, 0x0c2c054bcb3c7c24,
            0x0f70ab4952bdf1f1, 0xe49d9435d6d64835, 0x9e8bc50095fff252, 0x25106d484c891cdb,
            0x2a4795ff91625f33, 0x1566cae4156c4803, 0x2112e16cd8667d23, 0x98f9acbdd217155d,
            0x47581b91f8286d2f, 0xe24e830da2dea629, 0x08d127668805e122, 0x742fa35eed634114,
            0x72f0b5fc27ada619, 0x95228aa425896b84, 0x80589130c53bd798, 0xf60e749b6e858881,
            0x38d73ebd9d809472, 0x611f77a66fc8e1ba, 0x09b14159d3861d5e, 0x0b31d2a931f86b6b,
            0xbf819217dd00f86f, 0x741918462e659b36, 0x53b9eb03abd2ca25, 0x329481053360bef9,
            0x0d3c9a896809ba21, 0x9a1b9a476a387343, 0x54d2319dfe69020d, 0xb459d2ea9d232209,
            0x4a69d17852542af2, 0xa1810e725d04c616, 0x840a70d82aae6cce, 0x1ab6195be5427069,
            0x84d89d79c25b48b1, 0x4af2fc840206a638, 0x49a278b02d15dc5a, 0x8127b1bf71f6cfe0,
            0x26898b88a1bef476, 0x26fa945f42a75052, 0x29947814ededaa7d, 0x783a663d8c3d8ecf,
            0x24c71d5725b53a4b, 0x231a8e61185fd4e6, 0xfe9029d7ded75914, 0xc3e9edcfd35659b5,
            0x4fb69ee3b515a555, 0xaaae8d3c9b085ba4, 0x88d054f44a80e91f, 0xdcf42e5b5bf53800,
            0xde10ad89053e9341, 0x61d3301703d4675c, 0x043bdcb2337885c3, 0x5e83abc12f2fe2ee,
            0xc76d8f0e45154df2, 0xde72a30947ac58e9, 0x5760e09144a19a01, 0x7e2fc9fc771116b4,
            0x6aef97c38b7557d4, 0x3c76f42304ec3671, 0xb379c3413dd937b2, 0xdcaab597f6b9052d,
            0x88fbe5f11106e7bf, 0x05b92090688553b6, 0x2061065f654998ff, 0xbeba54543b4fd7a5,
        ],
    // j = 465: cos(465·pi/(4·512))
        [
            0xc196b76d1d1efdfa, 0xbcb81a1c90873e9d, 0x0df0f20d34246a81, 0x279af423cecc4c1a,
            0xb54d06c0dabb9d38, 0x3a8f13b9270b0268, 0xd789120597d40c13, 0x0c4a3cb3bdb5ffcc,
            0x97f3f029c4ebe056, 0x52c728863a7b77b6, 0xa532930cda376ba9, 0xa590eac08a1edafc,
            0xb5fc82ec20009830, 0x7d9c3bb374b1aa42, 0x3b4242d33f74522d, 0xcff8b78d48182aff,
            0x02dc269880000eaa, 0x7bda5a751bd9fd33, 0xc473369a524ecd94, 0x05119e6cf392dec9,
            0xb035790b7b532ea0, 0x3633dc10352cbff8, 0xf0464ae7a26495ad, 0xc003d2736171ab44,
            0x5a4e5a0f71e36621, 0xaf1b978b0f35e3a8, 0xf4c6f0f70a06b964, 0x76928c55a8a2dcc4,
            0xe07090ac629b0aeb, 0x501717cdcb1eee25, 0x5d0a0574448f9ca9, 0x9eeeea1e96764a7e,
            0xfa1b83cce5750284, 0x18bdd18730ae72db, 0x3300c1e7f91f8a68, 0xb6a7f1749563e97c,
            0x76d8f7c4b30eb075, 0x78e054de7246d362, 0x55b2c109417ea9b2, 0x038abe452542ff28,
            0xa2832ea5ad15343e, 0xef269c2381951c25, 0x4294b646950b22cb, 0x6402021933c171e6,
            0xde4ce87e10753b10, 0x61c6432e9fdf2677, 0xcae2eacdbdebed51, 0xa1210925f8a28749,
            0x1dcfc80332e980dd, 0x765565953e9fe31f, 0xf7d178e04d6d2468, 0x7b7d7f80bfb81f57,
            0x587b5f1188059a40, 0xdd0547d8fdccc8d8, 0x4b25d3f19cd1f40e, 0xc19752bcd263029f,
            0x09159d5cb2aceb5e, 0x6e583c7cf4451c9c, 0xeb2db1fbf5d1538d, 0xa2b2dfd62b5e1445,
            0x5d60f472a6c95b0d, 0x69b44abc36fdab1f, 0x486ef89da40f27b7, 0xf62e2ec53f07ba84,
            0x0151be7b116071d1, 0x8f9c0f7b1981f4c3, 0xe7fa184fc0326eb9, 0xad20bc0514539142,
            0x02d6a4077b0f5b14, 0x60d714ef5c4fc18b, 0xe9288fcc49fc45ab, 0xd2700754d72a9c44,
            0xbce5a781c2bcfa4f, 0x0508d86a51bce8ff, 0xab0f2e44742b6dda, 0x381372ffe689e86f,
            0x7e63d8b5c94fd8dc, 0x2fc7cdb07023c4ef, 0x12679bc5d8ca9dea, 0x483c248a20c277c9,
            0x4ac3339a6586dc3e, 0x77b945c0193297c2, 0x552f0454fc025bd9, 0xc544ac3eecbe5481,
            0x4514cd02c7c34bc1, 0x079f4e0de999f0f2, 0xc65859c3ed660e26, 0xce05403e4f180a65,
            0x9ce63823a9000ced, 0x5f0f3acea6d440c6, 0xe4a4e3d19e66aa6d, 0x5d6ce46cafb41f31,
            0xf646f6f93d01a8dd, 0x8d3257c8f466aab5, 0x31a762ba1268705c, 0x150db63602abe4e1,
            0x4b29a044d287cc13, 0x98debcf4769954b8, 0x6d9648b973a58f6d, 0x5e100789ba8186fd,
            0x0649b9d5b22df084, 0x5248ca2e44558c76, 0xebeb9a996a790745, 0x42f2fd51e750c8e7,
            0xb0a96778fd033986, 0x15d5fcfa305c964a, 0x3ccde3b3d8a74002, 0xc97ee97755dc8a99,
            0x81c4b1ef94801c79, 0x0088e237a85b081d, 0x8e447f016e938090, 0x2761c2605c6043ea,
        ],
    // j = 466: cos(466·pi/(4·512))
        [
            0xc154e09faa2ff69a, 0x17858573216e0a22, 0x497c214e98104554, 0xfef2bb7ed3b17f87,
            0xb6dab768c62020d8, 0xb8e4ed1b07fdfcb3, 0x97ef746a02820374, 0x0cc82e4ce4c05b47,
            0x58fdbf5231033004, 0x41a343f323135bad, 0xe8b7c95d01326025, 0x83bca98cd971f328,
            0xf1628f6b47a98860, 0xdeed061f6c1b628a, 0x376155aeb6d3615b, 0x3a28497d151690a9,
            0x5637961a7a2486b9, 0x76f0d56a60118362, 0x59946b039be9cbcf, 0x0efb4bbfad3588dc,
            0x4f9ef146c51b4fe4, 0x86c8a7c15396748d, 0x460c299adecf3698, 0x0cce1e6659143529,
            0x69f39070c9fa80f0, 0x0e82151a6bfce4ea, 0xfc0c3bae7989e8fd, 0xe369d611d0a7eed8,
            0x3d679e79ac003c4d, 0x11cc38583e85da79, 0x41a2cc5a0e2f20ef, 0xebd18ab9bc828198,
            0x8e53e82a387b4cfc, 0x5f1ab75f76f2a4d2, 0x77e94a9e6ec1427c, 0x122a6decbdbc6cda,
            0xe7eadde3863afb53, 0x06c357f1e20dd24c, 0x425dfcfd07ec6d41, 0x2b821fde27fadf11,
            0x55aec8b36ec9b781, 0xf312be86ec74f438, 0x05b49bc7ec174684, 0xa06b113df94c3d86,
            0x1931f2cbfb57bb6b, 0x59a4543979dcf7b1, 0x19dc4964f152705d, 0x05fa4e94d28ce7f2,
            0x327b00d74b794f5d, 0x26cb2ef103704444, 0x23eda2bf0d675c3d, 0x397dc2b8941572ae,
            0xb2c9d08cb2bbbb95, 0x41ae219d7d71f900, 0x0d515c0889e520bb, 0x9a6b8f33755d6430,
            0xfdd2375a15db28d6, 0xd2513045797118b8, 0xb5cc6f49e690aeb0, 0x4c665b49162893be,
            0x59e672e932704dc0, 0x085fa11fb7644111, 0x7dd7ea1837f108d3, 0xdc8ad9e22985ea74,
            0x487b8e19f6fbf87d, 0xd069e71bb2514631, 0x1789708080911b61, 0x5bbf1b6d0af13a97,
            0xfa5c5a0bbaaee623, 0x248dbd97e0aa0ce9, 0x7c82ee5061f779f1, 0x938ba8c9a181b961,
            0x69d8ea72657aa1ce, 0xb6ada56a91d96a9b, 0x52b7dcfde8927c85, 0x8a332fece80dbc1a,
            0xb4eda952bea64125, 0x197ba2c4c913945f, 0xdfb4e95875d50d2d, 0x4ede95772a3a3355,
            0x48cebd2632d8d7f6, 0xfe3730b6f8f01bc1, 0x5ef066378845b242, 0x1195de69a597d5f0,
            0xf8cc1772ea4bc6f0, 0xddcf56ac983a3d2d, 0xe727b7df3dcda790, 0xf0f01299a24c43e7,
            0x667c8fcfb4c225d6, 0x9df14d7e3cf60c92, 0x4a0a094875f2a60a, 0x9a0df5ceff5450b2,
            0x8cfd35892a36a150, 0x61d7e6c38ff503d4, 0x9cad777f40134bfa, 0x0fc1f1dc0fe1cf4d,
            0xc5b5395c1e7ea8ad, 0x2812af0ee0f36095, 0x6785fd906567753a, 0x0388c82f2467fd96,
            0x4effafd30c81b077, 0x4dccfacfce83dab4, 0x5acf81507935adf0, 0x4e257d2402d05fd6,
            0x33f490e834f3e49e, 0xa1b493e22658608b, 0x3a95a8372e3904d1, 0x590cd1722ae3b8d3,
            0xa9c30facc02af2a2, 0x8970eb8ac6a58e87, 0x2f3367bcc59c442f, 0x745eaf05d932bd30,
        ],
    // j = 467: cos(467·pi/(4·512))
        [
            0xc112ec01cb2725e8, 0x608218863fe17790, 0x0edaa0572c676080, 0x7f743dc6c518d80f,
            0x9f1a4de7244a48f9, 0xdfdf8bed610b6c74, 0x4f47ad07cbb35741, 0x842f80b2f1514196,
            0xe06c1c0c0222d0c8, 0x55fe1cfff92f24d6, 0x92dc2a9c7f2af65e, 0x2ceacda95da43c0c,
            0x06be5ce50936cb86, 0x7edf69c35782b432, 0xa5611187c73031a6, 0x06f24939827fa1d1,
            0x362af1cc4181c65c, 0x0182fb77eb55a4c3, 0x43043cafac07f6a7, 0xf61ba2f8b4032569,
            0x40ea5272bdf9ed44, 0x885c3b5f9459f363, 0xd091520ea2a5eb4e, 0x6178baf1a2770ff9,
            0xfb4cbab3948cd9b2, 0x24b83c78a2a959fa, 0xd81f08efdb5359d9, 0x911aec6c82b85d9a,
            0xfec7b3a3d4816fa4, 0x8eb6abd5bd8087bf, 0xc8437e25152594e0, 0x0c324c7a60f65501,
            0x8716c18bcb65a65f, 0x6530eb59e1dda852, 0x23b4ddbadef94931, 0x110b939f15140bdd,
            0x9b1959bd0ba459ca, 0x71227f9d0d90eb76, 0x516ba7c487216da2, 0xf3ef8dd43e9c701b,
            0x4f69f294d8534709, 0xd1aeeb1e1c08b925, 0xb06d3c23da8526e3, 0x0321412e38ec779f,
            0x7e79f42bfacfe2ef, 0x9436a5c5736e2547, 0x1b954bb36d169df6, 0xded5b3cc38258e46,
            0xc6f78bf5040f833f, 0x635fdef7f4c2163b, 0x0e786da0f5b49ad8, 0xef02aa78859c746c,
            0x292b8f8f968c129b, 0xf7e21c071089f3eb, 0xc767ce0031bc707d, 0x749a9e8fd9fa2687,
            0xe9a0c45aad57989d, 0xd1300066b1fe2ca4, 0xb885cd10a705c7f3, 0xcf3be55accc39a4c,
            0x1cbcfdb21c695e05, 0x925b55ae85fe0955, 0x12e09de92501e4e5, 0x2c8404a4a81f4923,
            0x5c3769a81d7019dd, 0x5cbcacba07ea2102, 0x84c8fefda5099cdf, 0xe23c297c7678f024,
            0xc0394701e34e92dc, 0x9b9f18991d05905f, 0x837b9101048ae158, 0x44b408ea32eeb5e9,
            0x7d30ea167a849055, 0xdaeebab0c2e0ec2d, 0x06b6362d25217d21, 0x7f08ec78435ce15c,
            0x46fea00c25c6d976, 0xe46bdd242d96dea9, 0xed9c2f5641d33dfc, 0x98997b438333864b,
            0x76c8160f8a7b816d, 0x8947b62f54c84d67, 0x1998bd0e7f6628ca, 0xba0060ee400f5a6c,
            0x899e9f3dbffda4ac, 0xaaa5ebde085ee263, 0x1c28cb92e9856f33, 0xd2e161d71ec183d9,
            0xa39bc31fe3b0369c, 0x5b8b08c337bb86cf, 0xd7833630d6c7cc6c, 0xbbbbd2ac2400baf3,
            0xf4d71cb91bfa14ff, 0x7dba30c0d2b5efac, 0x69cc43d2f28de2e0, 0x1f79fa3b6ac70a08,
            0x1b9b2365afb782a7, 0xf49d2d170d0d48a0, 0xe3d93a744d3f916d, 0x257f79abcd537da6,
            0x1c713b1f70bf340f, 0x6c2d40f8926d9911, 0x665bdabcb8da51f3, 0xfe8cc0d005a8e3a5,
            0x285c048da5fdc902, 0x52888ce7f0305c06, 0xee00ff058e247086, 0x5b7ead4a32b04dae,
            0xc1af9d7ade663a9b, 0x5a1a6eb2cdc6733d, 0xdc539e42397a6d76, 0xee760802ca65d709,
        ],
    // j = 468: cos(468·pi/(4·512))
        [
            0xc0d0d99dabd65d44, 0x2bda5328933c854a, 0x59fbae76bd7d093e, 0xa017a155f04618d6,
            0x97d83c11b584be5e, 0x336da37e04f9a491, 0xffdc6e0c6ebb2be1, 0xd922ed58c1107516,
            0x886157efe0c33f3d, 0x9d7f4bb9aeb79afc, 0x0d48b2b257724377, 0xebac5a98e6a90df6,
            0xc01e2bf118397c6d, 0xbe3364d7d4e66e26, 0x6ed2febd4bd60bbc, 0xd90ab00a2bd01a93,
            0x08051d894ee1f210, 0x7e45f15733aa7940, 0x357494d95c09d6d2, 0x618eca035d496141,
            0x3fd049c5197f39e4, 0x4ab76a817aead495, 0x43695b46a1a29a48, 0xfdf01d63502e0b26,
            0x53ef4c7424d5aa4a, 0xe1496d7cb7e608ad, 0x78b760e4058dd981, 0xfe7ee7bc0c6a298a,
            0xd4da9ef3902a3941, 0xbb6e6096cf4435e0, 0xbb83c51bde310329, 0x510436e705a95fa6,
            0x91e0d9c075750cac, 0x04f2ee8a6eb6a928, 0x4b0a98c69d99ebb4, 0x7d077d1517f7e396,
            0xf52f2c39689f7a1a, 0x48a1dbf3154a01f6, 0x87d0f72443f2e79e, 0x7e099a58d1d2b529,
            0xff5ab62056cce699, 0xaeeb3ea20d3c9b53, 0x7cc637d5cc711b92, 0xcfb6897a4a69fa2b,
            0x97074c6b7ab859b6, 0xd300386eb9139277, 0xb24f9550a7d22a6b, 0xaf32713fe3cec724,
            0x6f9c3743d829b6e9, 0x304980206ef9b60a, 0xc3bc916aeaefcf2f, 0x90d7f9827f81253e,
            0xd6f1ebad5142efaf, 0xaa31fe6ae03d44fb, 0x0636658b65672e1f, 0x25e1722b28b0b1b0,
            0xabd07a325bdbf59e, 0xc83962b5440dbf43, 0x6ff7b79df8cef923, 0x657e4d9db4cfd744,
            0xb81a33e644791ecf, 0x52138cabb251bc3e, 0x4e5c5b4d1caa8a52, 0x4471f25a1eff5639,
            0xfe81fbcf8cb5da89, 0x8b8e03d7fc4c4a37, 0x6d261b26293456bb, 0x2bf78f67d48382e8,
            0x31128c3ff75e4adb, 0x98a81bde023d1108, 0x962145d35b77fbfb, 0x318e4d0ad7ae2228,
            0xe3c7380f64448c3f, 0xe10b0f65517c8ac7, 0x8796e35ef8c271ff, 0x84ea6ff3e6c1d4bb,
            0xa10303cab1601193, 0x12a96b1a272ecc07, 0xe3f7a8a2a7eb294d, 0x42ebaed2d7c79160,
            0xb306bb9a30266102, 0x3914f0c752ebb07e, 0xab76b32c3816512b, 0xe6ecf4e53eaad77b,
            0xb374c7c53838fbce, 0xbff22e12edf607cd, 0xec801287a2162d27, 0x265c6c4f2c269993,
            0xef3f3d62770a6ea6, 0xb09aa10f2e97513e, 0x432c64c8aa9cf55b, 0xc53a0a923e8633e6,
            0x097ff8cc85d9efa5, 0x93d5fea078f2c0b5, 0x23a31b0f56e069a7, 0xc4392fa1787ff747,
            0xde2ecb939cb5861e, 0x3cbbf6b1afbf77c2, 0x224bc213db7086db, 0xbe4c40f276cdbcd5,
            0x8b11a208e41b207f, 0x3dcf9486a2946903, 0xb91fd6bacb47a25d, 0xf8072230badb1ec3,
            0xac4d1ec19d99bd42, 0x4f66035cfa6909f7, 0xdbc39f7cdba8a12d, 0x21e7d1b28d4ceb12,
            0x5e40191a76305836, 0x03cdf808ab169120, 0x471fc4028584ff36, 0xe01b4e2b4d48eed0,
        ],
    // j = 469: cos(469·pi/(4·512))
        [
            0xc08ea97d7ca6e066, 0x67715ce4ac62f6ac, 0x9d6026366f7bddb9, 0x2acd12a64c08e1b7,
            0xee2f0aad9edf7adc, 0x805b1ffcceb1e8a2, 0x98f02a80eda2b979, 0x8f7c1fdac62bd562,
            0xb06c9b7a661a627e, 0x5f4130291de8065d, 0x02cb6395d675ae49, 0x3d8c6cbf0d3cff25,
            0xb19a5ee5daa1f50c, 0xb4ca878d240e9b1a, 0x36e7fef8f5e55dbf, 0xaff49590430d19d3,
            0xecccdbbb565e7971, 0x4ce8309f503501ff, 0x4b5e25fa54a20bbe, 0x10f9d94d21f4908c,
            0x986c256c45346322, 0xdebcf30850260e8a, 0x399ad2fa681ec214, 0xc0e97fe9f70f5eb8,
            0x2e0996fa501481ee, 0x9a22f682a050d1df, 0xe379b646d828583f, 0x505ee94c133928be,
            0x674d8cffb767d692, 0x1e3c59be47296d74, 0xa2a7c9b513b5a201, 0x8bf07e4a3403ba4b,
            0xf93577129bd6e8f2, 0xd3b41cae7bc402e7, 0x49d670018c1e242c, 0xbab59875f6bd97ce,
            0x09ebcaa77165763e, 0x1673409dd9964354, 0xde144ebe461f99c3, 0x8addb3129e9e0ab2,
            0x231e2f076d4ef864, 0xff48f09c5ea191e7, 0xec685e00bcd4b8b8, 0x35f1d0eafcdf820a,
            0x7eaaf520c4dff9b8, 0xea78475a3820be4b, 0xcb373e9e1d5dce32, 0x9ae18e863eb52e72,
            0xeb74805425868d7a, 0xd91f520ef047cbcd, 0x831a1cb355b30ff4, 0x712e742af90e9004,
            0x51440094ba581fe3, 0x5acd121cba4609e0, 0x742256cf2f2d7368, 0x6ea850d7dc5a2d0e,
            0x2dbd1484f957bfca, 0x306fc4cf5c97fb38, 0x9f6b8c67e3886433, 0xf81ecfff078327a1,
            0xa9874a902de08e38, 0x82ef269a45a942ab, 0xb98cf76fcec97b76, 0xfefc1600e4235ba1,
            0x32f2c3dae3264071, 0x71fc30b8d80301e7, 0x3957a88423b0e09f, 0xe68b37bdaee29249,
            0x6de5646dab90d2d1, 0x4ee074ec034b59ad, 0x31efe043f3c33905, 0x1ab29387dc45176d,
            0x032469baf55ff3d8, 0xe5bcfc81f428c445, 0x46692db51f157122, 0x9effb8fb0cdfe425,
            0x9a7d0c032ae569ad, 0xbe7cced57fb11355, 0x67964326c5875ef2, 0x3b1f8513a9f8e5d7,
            0xc85ab1188ffe3a81, 0x844b842189ac04e4, 0x79a8f1a82b4a9340, 0x70f8c5a6ee89d759,
            0x524d99ca33922a46, 0x260aac4092768f9c, 0x1f122d2d0c1f60ce, 0x216055b63feca205,
            0xa1c4bbcca360f327, 0x6b592dbcd3a044ba, 0x868a57c9dce42961, 0x28a48849ba8c9f77,
            0x4c81b9e2379950cc, 0xa94f0520a595c05e, 0xe66f5f14a0dc1c37, 0xa992efa9424758cd,
            0xe63fe479f62c4ce1, 0xe257618047052d5f, 0xab3b39c11439b713, 0x38cc207ad600938c,
            0xfa1b505006e35170, 0xceac15f2dfd8173c, 0x7fbe6b487cc3bcf9, 0xfc72b23ca8133e26,
            0xc0e237f3944b3f63, 0x387217db7baa1162, 0xc71ff9a980735e6c, 0x1734140d05b8ca51,
            0xb17f490ba8c7583a, 0x85aafda81cb2d28f, 0xdd5243c88d91d8e8, 0xaa406aabb99de29b,
        ],
    // j = 470: cos(470·pi/(4·512))
        [
            0xc04c5bab7297d322, 0x6dd06968e0ed1956, 0xcad7780067515b6f, 0xd1515c2ddd706e95,
            0x989c42fe32e5e453, 0x1c8ff454200db8d7, 0xc3330dd36a304dba, 0x9e98f78d283bf315,
            0xf501305afaa9e830, 0xc0af795d688c3ad6, 0xa1080911755d90f1, 0x6701462bd4bb71ef,
            0x7d0c2e447ba46e7f, 0x325019281d00111c, 0x2c794fa6b1a79564, 0xcc6b8871a6459df9,
            0xaf08fc321d863058, 0x441bc8ddf15d94cd, 0xa4cd864cc07ac602, 0x16ab993a0a83b464,
            0x81230abafd0cb7b4, 0x72e70a937a630251, 0x36b8a9dc1771f9af, 0x2cb51b9ee822488e,
            0xb0088f7a81f97274, 0xf58ab42aff6506e7, 0x7a931dbfb9017690, 0x3518d2242a037982,
            0xcf9e58ada854e6f0, 0x2c16ed8ecfbd6005, 0x3d7268032ac567cc, 0x070bcab879079696,
            0x5db05cfd60c05200, 0xd150834908a1a55e, 0x3dfabf0aea2be39d, 0xd6214b2d42b754bc,
            0xaecb6ed7de7f1edc, 0x9bf56ba9d46260c4, 0x68efce00851dfa9d, 0xe603d5cd312b1c76,
            0xaf57728f31db7753, 0x6ad6d2f18a5207f3, 0xae36d48de73fda0d, 0x480f5cdc9a0fe4f4,
            0x042f115e358c5ee2, 0x8520c0bf63f4bec5, 0xa3396e2341a504c8, 0x6235a1ed1ab46a65,
            0xcec38632da2a66b9, 0x54f9cfaed03d9462, 0x22da104e03ab1c5b, 0xed2ada28bf5f2d25,
            0x9057b96736ef15f4, 0xb02e124ee62633f0, 0x1ca763766d04a434, 0xa37363169f3d274f,
            0x38ca2f2dab014eaf, 0x44af11db30ee729b, 0x76cc0db72643da77, 0xf68359cd704d738f,
            0x10db0b9361c52511, 0xc35fb287e9332faf, 0x3571c822c2ca3681, 0x3d15d28ad2212b5d,
            0x90175edca11588d6, 0x59ef87fee0f46e32, 0x50ef7436d7e6420b, 0x7f4d96b6d4a9987b,
            0xbe4f63105c857d81, 0xbafa1df259d2e0c1, 0xc0133c885eaffb7b, 0x58c29b82a9bc8214,
            0x89ed44bef83ccea2, 0x6d778e79c2425c5b, 0x31de08020140b7dc, 0x9a27b610fd85fdae,
            0x77ac8a565efdee60, 0xa3d83fd504cefbc4, 0x5f4930dfc250834a, 0x767379b91c4afbc5,
            0xf2e058d814d44b65, 0x1a5036bf05bf8ae9, 0x13f2efb74a2db083, 0xaf0e4aef03094ec1,
            0xeef395dee2cb537b, 0x10c05819c3e56d1a, 0xb668fc5ddf844d8d, 0x8ad19975ba78b4af,
            0x19e3c9f8ac987276, 0xfcea42ce183e4750, 0x645fc0f33a4c57ed, 0x6d33420f52d10846,
            0x13ac1f0f87462d9a, 0x4291b53f880c3223, 0x51bd9c24d9fa20d6, 0xc1041ddf6469f074,
            0x5b8635d6fbdeb520, 0xfb92b5bb7e275fa5, 0xbb7194d307fccceb, 0xd8dd982f7e588483,
            0x2ac59e95021e0428, 0x34d1ee7386f30506, 0x71555bf4d8683b7f, 0x01c337e0934660aa,
            0xbcd92fb12be5ccf3, 0x8b8d14f6a5ecc272, 0xf2475c8c868433bc, 0xb00bb018cf89ce86,
            0xd01f1115a8b1caf6, 0xf1de9d751c471295, 0xd8b7a9894ace7c5f, 0xbc85f37649dcb364,
        ],
    // j = 471: cos(471·pi/(4·512))
        [
            0xc009f031c73ca671, 0x125a22244e354c4a, 0xa1e565b9deaa5196, 0xdc177a90603dc951,
            0x23030742ceaf7743, 0x795eb36a5b7dbcc4, 0xece9188efe694c03, 0xe12029fd12d7c984,
            0xa0297f9b58843f1e, 0x72d4240c29251f17, 0x3dcabe00e5379cd2, 0x5957cc347e09b60f,
            0xdf0b64fd6c7392d8, 0x9b67bff94127e5a8, 0xc5fff47998f2617d, 0x01a2afbd2bf50d03,
            0xc9d5fdf0279ae03f, 0xc4e6094e4421db91, 0xd911a1deda6f1f0f, 0x0d4a704abdb76c24,
            0x6899305dcd987cd6, 0x4588f41bd53b6da9, 0x3826a1b4d6193b1a, 0x422f89f3e1009ab7,
            0x74a866d1a4bd59c3, 0x2ca90e3f6371a1ae, 0x84e2188739dfbccf, 0x28a34f39138806a4,
            0xc011ee3b8649363e, 0x68ce0c46a06c2ae5, 0xc89e1c4824e3707c, 0xa5a58446b3c6dddf,
            0x585471bd20e56d30, 0xf206fc86bfb294c2, 0x42d76e9ea4f33aec, 0x3a8a8da660dfc5da,
            0x34ffdbd3083c1a70, 0x093202af11be8322, 0xd16f5e165b5ba35c, 0x8c11840b85833f7c,
            0x0ba1cb6f800c8e69, 0xd0c306c1162162e1, 0x22385d9849bfe3dc, 0x450147931443fb7a,
            0xff7c12bce67cd6bc, 0x600e4e29e03a5d3b, 0x4143f9c637c47729, 0xcf8068945f48f799,
            0x121fdebdd6834875, 0x1b68f4bf7ab5b0c9, 0x11e79cdda83adc89, 0x281d2ce5aba1ccb0,
            0xbf90e85a10258ae2, 0xbed03bfd7d97def7, 0x19a1e84a43cc307e, 0x9f22e877db76b805,
            0x8b89da96a844f819, 0x25a681de706e5135, 0xe1366738d7dc83e3, 0x5c336f624d658efd,
            0xd8fc8d901d876b68, 0x11efb02158e240fe, 0xc8f355d19d3cc196, 0x60dee93a6d99e275,
            0xff4babb1b1f817b5, 0x6fb1e82bfc862ff9, 0x76c97ab00b435f3b, 0x93ac2abd969b8cf6,
            0xcf30d5be44dad0e3, 0x90c04556df99b8bd, 0x6fbad896314065ad, 0x30ef739bdbc71dde,
            0x820837daa87c61dc, 0xf224cf96ad5fe062, 0xd0f77600cc91211d, 0xa9f5f4ecb43fbc26,
            0x9fc58c4ae7711447, 0x9bafd1e7377c8602, 0xfbcd07628cab5c1c, 0xa30351c250c114eb,
            0xc70728dd36495d90, 0x0eb9a742f9dbf189, 0x8387862cdd3d30bf, 0x579f668ce885861a,
            0xf3f35760c842817e, 0xef53746466bc6329, 0xef46f33be95cbd03, 0x0ac1d7501c1ea259,
            0x4c50917d7e946e6e, 0xcfa31228e4189c0e, 0xa4c1e9139f29c306, 0x40521c7a2f004554,
            0xf5692e642cc2faf6, 0xeda45db99eefc252, 0x7806547baafc039e, 0xdfb814112dcc17c8,
            0xa6abadca945a30b0, 0x9f3c044ae0917b00, 0x058fce0ac805c031, 0x40fdfda9449ba800,
            0x0d1d0828b490caba, 0xbf412fca665ebe5f, 0x03e3049b2cd28672, 0xc79703b7c1091977,
            0xa32c008cc540906e, 0x00caf57b294f0f33, 0x492edfc8ec228007, 0x8a641dae0507f047,
            0xc407cceeda6c5e7c, 0xbc65b96c33fc32e8, 0x63bcfaa45c66cb0c, 0xaf86cc856f5401fb,
        ],
    // j = 472: cos(472·pi/(4·512))
        [
            0xbfc7671ab8bb84c6, 0xe4e62d86dd136e77, 0xa4b71762aa6a622d, 0xd3810198147748ad,
            0x4a009b490f31716f, 0xf0e5064107bb6bf1, 0x86ba82e9e43afba2, 0x60074b54721d8124,
            0xdfd3f61a60619d17, 0xfc6ef89551c0899a, 0xae9e6eef8c6031ee, 0x580636f8e7d08e46,
            0xe33870b6037f2929, 0x3785aae5f64d676b, 0x10a7a2f3c70a6124, 0x77832cb891e478b5,
            0xf7635051d5ab5d5c, 0x1b8523ab6d801235, 0xe1d3ecbe99912c02, 0x32e87bbc31bc5c23,
            0x7abc093b5a240bc0, 0x63ad0c878b7a82e6, 0x403255f53b073832, 0x3ce8994dd759cb12,
            0xe697687acee8e5b1, 0x48a9c4dab45fd8fe, 0xc6b9d358c4dec0de, 0x5aeed9f93e02d4b0,
            0x8836ca54f2d78221, 0x2269887f2b7dacea, 0xc1c75be382b85eb8, 0xb50250ff554ea847,
            0x8bae03968f637eb7, 0x49f9b674a5912a3f, 0xf061a15861afdd15, 0x025b5c74d6e350c6,
            0x45b0cf635dfbf568, 0xf128e2b9fa40daca, 0x5ccdd8ec56ea0dc9, 0x34892d40d8374af4,
            0x215ed408f9023ef3, 0xe315dfa2d5fbf713, 0x5912da343ab797b6, 0x9c80d6c938e81637,
            0x456079a57a7b8c43, 0x0619db16335828d8, 0x3f8f710979b7c742, 0xce2d3da6d9b1eaf4,
            0x3a2ba1a6e9747d5d, 0x1643753062bf0578, 0xdeda1f901da2c934, 0x0b72ba0aef997ed5,
            0x789a9182685317f0, 0x63238d6689c1b375, 0xd6e24c25d6414f03, 0x9b955ab6d1f963d2,
            0xb3bd4a5c0c4f949e, 0xb34dd7acfb5b9126, 0x4018207c9666a9b3, 0x7c86ac4a5e755bf8,
            0xd078bf43154dc7a7, 0xff702de9eb5084a7, 0x5f204403bad9896a, 0xa7e76896c3984fb2,
            0x966a824f7222ce65, 0xefe34af8175aa975, 0x2ef345e4b94ba774, 0x56ffa04985014f0a,
            0x5d6a63fc3e907288, 0x8e46ac6e9ccbb0f3, 0x7778807a9171e20b, 0x6ded1a0745a7e411,
            0x831a45baaed0de38, 0x27de3b2314d0fe31, 0x9c1a1962ece3e37a, 0xf0981be5b84c2e89,
            0x9d7b3a4c348e2e02, 0x9dbd5482757f8f83, 0x361e6105f4fb289e, 0xb4641fdeb28dacba,
            0xfbee545107d77a1f, 0x43330d710c0720e5, 0xe79df1430bde141e, 0x8f740186b4f34b3d,
            0x8d7e4b0369d23830, 0x6f665d16a65e9b8f, 0x68412980feb3fce4, 0x40f5f03f47f25e0b,
            0x97e34b79e02c431b, 0x71e9ed4396b7c503, 0x48c0fa1b464f3e8d, 0xfde38dcbe732886e,
            0xc7ca727a1f3dda3a, 0x3b29917b693f6633, 0x498d554de3740a8e, 0xda424183991434b8,
            0x849762e6e388ffad, 0x5a650a7cb07de0dd, 0x7a4562762f842394, 0xed847a2922c6d259,
            0x84b01e1e107366bc, 0x044cdcf2b877d309, 0x19c17c181da6a461, 0xe67c57518bead2a9,
            0x439fc845938cd2f2, 0x4a11bf1d1d9f246d, 0xea365b95ae100847, 0xf74edab75d8c1223,
            0xf7045fd53724adcb, 0x8b32c8f9f79be9e6, 0xc23bfe8bab0d16b0, 0x5312cc3c8a77662e,
        ],
    // j = 473: cos(473·pi/(4·512))
        [
            0xbf84c07089cbbdb5, 0xeb04cd625a2f5fb2, 0x8e126a8aabdf6937, 0x884d29ba70badd3b,
            0xae4852abf5f4ed7d, 0x379aa880ced7fd25, 0xebe0d3c8ad327ea4, 0xb4fc29b8fdcc220c,
            0xde871007c6b566d3, 0x6e4429184ea8bfdb, 0xe5abe9916ae68ad3, 0x4f85e3df9a465b6a,
            0xd61d0761c73d2b22, 0xbc28d6ced5c49633, 0xa82ff45ae55607a0, 0xc2525818da63a339,
            0x86b7a1d79e93bdec, 0xddd6d62da8c827ab, 0xb5ca799475381f41, 0x6c572ad252d06f7e,
            0x8c934cb7b6dee527, 0x12c34800d1a66385, 0x8e03af88a1c382b8, 0xe318f849134e3fe5,
            0x81e05d0a112e6ffd, 0xa5bfabdf0ec07c30, 0x478f335ec1da157e, 0x81c614b2632030ea,
            0xe0eb322d16159a1e, 0x584d97a1f3145b1e, 0x3f7799a02e609d7d, 0xaec7791a3e1bd119,
            0xf52af09bd872e2f7, 0xa4f827ea9abeae7d, 0x42a78ec58c1a9c60, 0xbf3c0e880c2c9573,
            0xae679a517d4780a1, 0xba03af7c9b6eeb4b, 0xc7fd489a264424dd, 0xe435b6701365c938,
            0xd019050ca7ca17dd, 0x78e4a51f27e6bc0f, 0x5d90a6c2413dfada, 0x0431fdbc81dbc493,
            0x3dd73c099a04ccff, 0x3be3795fd3f600ed, 0x18cb7ecdea272168, 0x7af84b9389463888,
            0xef8b83dead9996ea, 0xc6120e5317dc8d17, 0xd99d254ab1de653a, 0x2f47af90dc19f0fb,
            0x434bb800755bef14, 0x03afc9e7956892a2, 0xe512e37c27976161, 0x969501c84260a2f6,
            0xfc322971b780efde, 0x42dd314d249b4479, 0x5d453dfe24e15a68, 0xac5e8d9fa8c0000b,
            0x168398dc2b92b4fa, 0x1d057e560f93da94, 0xf55f6a1b4a14a26e, 0x0b6e181814ef46fb,
            0x59de0ee078a39e42, 0x8761ce12d0a0be04, 0x761d53315061ecdf, 0xb3bd1432876e4f97,
            0xe042e29a6c8b9c9e, 0x8c0a57931e6b64d4, 0xd23d571afdf0bc67, 0x30fe58547ea31f4a,
            0x50517ed0f10dee92, 0x81c2682bfc1df625, 0xe0c410f5bbec093d, 0x1818209eecddf1a2,
            0x098aa5086e67c25a, 0x38604da557e63654, 0x683aef97bc8f6c1f, 0x47a57b2cc1de02bd,
            0xd608d22ccfe5a57d, 0xceb49570416e0f65, 0xcdf6db19c8bc288c, 0xfaf30d0425336fe8,
            0xa6218ae77bf720b5, 0x0681e89fb37b4781, 0xa99e1a1e3bd4ccb7, 0x39348df3063de622,
            0xc2438aa6c0ee8624, 0x4aefdd8d178c72b1, 0x334aba3a6bdc30c0, 0x26a9120af4a90f70,
            0xcde13a0bfce6c73a, 0x84ab9db7a7024b68, 0x2ed5f2ee119f93b0, 0xf9b3e4e2812a3f14,
            0x5cc1ab428a9b8222, 0xe816cfc36c0cafbc, 0xada4cdb4f230f866, 0x6b67dcd99d3a197f,
            0xfd93fe2a239e610a, 0x7c89c6b11cf0e218, 0x6699cf15b9b44d1b, 0x899ff8f200dc64b6,
            0x22f5e2f9a02ad489, 0x4e48157d467f2b16, 0x8849612460513cc4, 0x237279b27e5e22db,
            0x09d95f880dbf2fe5, 0x40fb808b35aa4f82, 0xcdac0360eadc4739, 0x60bdc6df24758478,
        ],
    // j = 474: cos(474·pi/(4·512))
        [
            0xbf41fc3d81b430db, 0x0d46655d6b012454, 0xae427a3a341ffcab, 0x2a30597c1cc26220,
            0x3514de8348b22574, 0x90d603b581e4236d, 0x7a1cb75bac036fdb, 0x64c8e78127e12f91,
            0x4f8c404047acb6a3, 0x151643243e466940, 0xfc08f36457c6ff2e, 0xab2c3ba7abc779a8,
            0x263a4291c76e3630, 0xa21394f9e29ec267, 0x8db2614c8462ac26, 0x4a3061a247504df6,
            0x59f8427dba6ced09, 0x410164b2eceb0e2f, 0x1ecc260ce16930f2, 0x84f1d9c01a37af75,
            0x6ac6ee6885c87e9c, 0x6a5427fe3f165b13, 0x4cc297a029b0ee1f, 0xe13916db6d00078c,
            0x2961c6e97151d6b2, 0x079c0300f15b5209, 0x500bd02ee933de46, 0xfea80431d61fece9,
            0x959a7999007723de, 0x81be762f984e5aab, 0x10d015d38b1514c2, 0x85a1b1c6fad411ce,
            0xbaf5ca8e6e5e9e87, 0x407b72fafed26c14, 0xc4076859913df9e7, 0x1a4d095d03de5243,
            0xa95678c78990f096, 0xbd9646f721e0abcb, 0x99dfd15b3c02bf61, 0x9aea968c18ddd378,
            0x0d00a52330f9cff4, 0x352f695261602128, 0x5e78858842d46cb1, 0xd746c8bcf19ffd35,
            0x0f37a0a127967bc1, 0xbd0ca64b36720725, 0x315533f8f1898560, 0x9bcdb08c972b8582,
            0xe32710c90d6f5cdd, 0x7d60897f591fefc5, 0x3900f5193e585115, 0x1ff51901a3853a2c,
            0xc054175bac973962, 0x324ebb6ea2bd8ebf, 0x0d8c8547c7055695, 0x01be575e76dd6007,
            0x0baa42db3a13ac5e, 0x3aff4bd9c25ad9fc, 0x8ea1496766858731, 0x7da6b8b7af478143,
            0x4306f3a00a361dec, 0x5cb9b48194bc2c58, 0x5c58b22e5f3a89dd, 0x1534e213b96cca6e,
            0x78036ad1005141ef, 0xfbc8c8a97ac19843, 0x9600ee54504de624, 0x13d966b80cfa8883,
            0x87fdaa815099df6b, 0x14bc94a5027f71a2, 0x42f41f47645bf01d, 0x2d796f16b07a17f4,
            0x0ce397ca04c6ba60, 0x871df8907e89f02b, 0xc59367ec33c51d4d, 0x3f4de6468c9ae0e6,
            0xf8299ae4071da697, 0x4b888ed8c01dd552, 0x9f8ce0f01ffb2cdc, 0xbb5cb09d48e01bc7,
            0xe1da76350bc83f78, 0xe1f02eb89dec869e, 0x5fc8360736635217, 0x2f3ab573e1a300b8,
            0xd6b50c7cdc23b6a9, 0x07ab259a66334d3b, 0xc5eadb89475c7cd3, 0xeb5375a33cb5d232,
            0xbef273eb7ab4a61b, 0x0158f63ea350ae6c, 0xbfb70be4fca9cf5f, 0x4f4029969411aba4,
            0x0457399f3f2fb558, 0x644e352c595d87a5, 0xbb79d39a68b25d7f, 0xae841594594ef5d1,
            0x931768496d2e1176, 0x29b009cd42ea86fe, 0x5bc0f505b4cd7731, 0xf87e5836c3893f2d,
            0x720c979c6722b81e, 0x8ee14e29ff02b8d0, 0xb563ddae6a8d90c2, 0xd9bb55f558a3d78b,
            0xc18ec824bac485b2, 0x570278303501f62e, 0xa178bd6a99eb6461, 0x7c861f8e5033deed,
            0x04e124b08ed8593c, 0x1b5a6cb674d63f2a, 0x9395f665fc5b9db0, 0x648b4558c6154430,
        ],
    // j = 475: cos(475·pi/(4·512))
        [
            0xbeff1a8bec49b817, 0x76fe883e09aeb003, 0xf94ab7b1138d5d08, 0xbb04715c914dc2fd,
            0x455361a3447b86f2, 0xbf893f95a5d23af2, 0x38950d03b45ce776, 0x9ba656ca24ad78c3,
            0x444f6c72ce981b94, 0x3fb0b7786f08b973, 0xbf79e8b73d200658, 0x710c1cb36762c2d2,
            0x854f1c941695ecf8, 0x0e6d585cda037bf1, 0x2c900da4dbf1cebb, 0x157f7dfa0a6f3bc3,
            0xb9431aaf483d23c1, 0xa696146007bf84ea, 0x85136d03510b74fe, 0x0b720d45b7d574d8,
            0x38ba10539bd20a39, 0x5d13d075f97cd746, 0xaa2493ae796ebd69, 0x4fc5943a42b99d2a,
            0x27a616faf856c8c2, 0x2e9784a335d620c0, 0xcdc125a651bca99f, 0xd3ba9c6c31da37ed,
            0x404eae19a790015a, 0x9a94105270195d8e, 0xcd1029d9e58685df, 0x6837d1615454836a,
            0xc7c7b1d84f404b4b, 0xeaa4ef7e189a635d, 0x6a1585f853a1acb5, 0x1e2e272e3ed7bd36,
            0xd19b2aca5ea3b0b9, 0x95c9e32468ae4eb3, 0xcdccb92a18dde055, 0x5a452f9e84b75dba,
            0x376a0babf7ae32d6, 0x488d43eec00203c3, 0xb3ff765b272d3ec8, 0xd86083243e3529c4,
            0xad05a77be3c5defe, 0x603737b48175e942, 0xd3115a3573dc3962, 0xbb41469448ba14eb,
            0x377210c5179520f6, 0x8cbb40db345c513f, 0xcb7ad1a9d104d897, 0x850af4e67e408f9a,
            0x543197bc2b9cea72, 0xc2d5fab1b951fc6b, 0x5cfa785155c2a370, 0x58dccfc21d49af91,
            0xa0a7eb902635e05d, 0x813d73f874ada3a2, 0xbd52a5f6ff41c07c, 0xed4307999516f81d,
            0xf3f30031a995a65e, 0x5416b57be3a3c7e3, 0x7295a133b0677913, 0x03ae040f14917efa,
            0x994c31a4f324b7c5, 0x314a46ce2d768352, 0xf4dbd00bdd687628, 0xd595e75b5060c2d7,
            0x187c9042600d7d57, 0xeea84034d5687231, 0x1956d9fc60bfa211, 0x5248ea603590f741,
            0x56f2deaf18a5105d, 0xe26e526425b4377a, 0x40b61cf784d601c8, 0xea78cabfaa249b90,
            0xa9b2fa855f2a6d6b, 0xd4fcf0945dee9f34, 0x9427a16c9da58cd6, 0x333873c42b8eeaf7,
            0x1dd9227899542202, 0x536bd018305b8558, 0x1c01677653b01547, 0xcf78aa9db7a11a68,
            0xd2aa614df389e822, 0x9675761604a42ffc, 0x8c98c75c17fb77ed, 0x019cb42900530c1d,
            0x6305d39a7d7ceec5, 0xfe66cd565a513bdf, 0x9762869426cdd80d, 0xdbfc53bc7777dbe5,
            0x63dac799061e6d17, 0x7bc4e024d3050514, 0xd72ba0a6bca5ea11, 0x3f0cad6cefa53c55,
            0xa42fb5ff451df8ac, 0x47bc79759d2f2464, 0x7329d81d123da7d0, 0x5fb13a37f7cb7bb8,
            0xa23c69fd75e7269e, 0x1e296952469c8e0f, 0x7d46b5a1035d952e, 0xae60883ce5e392a0,
            0x15647e7a12dc70ce, 0xa14738a343dc71d4, 0x504673be16f3848c, 0x170b46ee59d77572,
            0x14fb1e939c9b12ab, 0xb03887e6e4328d98, 0x1c7dbf21e24f1aa9, 0xda652acc6488218f,
        ],
    // j = 476: cos(476·pi/(4·512))
        [
            0xbebc1b6619ed9116, 0x2715ef03f8543354, 0xfd0e8cd81eeef9a6, 0x71aca87b3f14a158,
            0x4899d81ce4c32dc5, 0xa9aa012187907155, 0xf9d2277f79ada73a, 0x1e7a0eefaabd2821,
            0x3ad88fae9056d83e, 0xd4334ef106f4845e, 0x48ca8c3dfd46e3c1, 0x5b6fbeee4bcdac3a,
            0xdd76aff2b30b3ee2, 0x0537a5af22fab345, 0xeba4a224fef70e09, 0xe2eb7772d22d7261,
            0x5150b5bab6f69e2f, 0xb70aa47684ec2714, 0x40ae7f76a8e508f2, 0x199ca3e880ee134a,
            0x9095e446760fb9fa, 0x2782a1a6e971d0f8, 0x2754fe459bc2d2e2, 0x0519e8fd48bb753a,
            0xfc180463ecafd326, 0xf3d205f1fe26a8ba, 0xeb5246e70e2c9067, 0xd6e2f98c26c76834,
            0x54ad5bb3a012ca97, 0xae807ab133add7ff, 0xd3e7dcdf0abc2f7a, 0x46336ac14615fc2b,
            0xc779663ffaf2068c, 0xa37c8a6ee3a39111, 0xf6ac9e4b697483b5, 0x3c08123bee92816a,
            0xd0a0d5e29336553a, 0x048cda8ce86f612b, 0x5ec270534354478c, 0x3a5c76ec1c97b01a,
            0x6f3efa16ebe3fade, 0xa57a98b072ce0002, 0x09cb971cb0193ce4, 0x4fda54a81b08e461,
            0x59eb6286185bbd09, 0x3ac0edc8b76369f5, 0xfac94260b868b76e, 0xc4f0e8862b70e4c5,
            0x352b91c6a0f36c1a, 0x7039169e0d387910, 0xfa944dd0045c2af9, 0x475c44c11c4efbbb,
            0x6886f79c038a8ebf, 0x90533d98a733bb3d, 0x23a3244174dfad27, 0x591dd4aa0b7aa5ab,
            0x00ba0548f8b09352, 0x1a5123c10bc5641f, 0x6713ec876c409afe, 0xeae529e9310626b4,
            0xbf6a8aac4c232dc8, 0x41ab1aabee3d0ebd, 0xd52343958063aa14, 0x515a833a89237b9c,
            0xfda23d93dbaa4d0f, 0xbe5fa697a83172cd, 0x75ae257b26c0c0cd, 0xf64ea5372499622d,
            0x1800a470b21337a4, 0x4bd15c77da4e4a07, 0x184b66f0d69e2ecc, 0x20a59696b19e5265,
            0x5b3b1775e9f7650b, 0x0fadc0fe19f7499b, 0x603fbfc222eadda2, 0xd55825f74ecdcd14,
            0xa8f8d2fc85b2e39a, 0xaced4c913020e3e1, 0x3b05e196a1c51972, 0xcb2c8517a771f2b1,
            0x28a3d84cb57ba053, 0x0c556df6084c7f30, 0xac79d4c9641a7c9a, 0x33f18a9ad3be1dd0,
            0x73b711c9cd19ecc8, 0x5485abb1e85fc2bc, 0xc09b2adf9288ca95, 0x7c801a06080fd09a,
            0x7cc5cec81a2ba1d6, 0xa1c75f6269912dc2, 0xbd56b1aca772c66a, 0x4b5a230cc387e66b,
            0x86f57673f55587cd, 0x60f9215940a4e791, 0x492d67069dfdf8c0, 0x2e8e9345eb61feac,
            0x907dbba9b0eef3be, 0xd29a82216c96045b, 0x8c76c17c44537f84, 0x2e23e1faacb16515,
            0xba76785c9545ded1, 0x0cdf26e5d4365de7, 0xeb5cd94440bb4c8c, 0x487b608da541cd70,
            0xafc71b53fa9a6412, 0xd6eca938a37ce416, 0x2a153801176e0d39, 0x75e43c910f15441c,
            0xe6611564db2e95ee, 0x21977173d2ee88a7, 0xbefa932321de569d, 0xe02ca83dd0742c64,
        ],
    // j = 477: cos(477·pi/(4·512))
        [
            0xbe78fed65f8bc61d, 0xf09a7757feb7a404, 0xd69a0c26a5fde6c9, 0x984b85c3266fd96a,
            0x6286ca857b47b8fe, 0x71faa8ccdbde045a, 0x30b57aad0632ecde, 0xbc83594b640c2997,
            0x400e2fda39192f54, 0x10482f89da2e6957, 0xb7eeb325b06baca7, 0x2a4c5a4764c9a3c2,
            0x6bc1f7d9c1796f06, 0x40d005f84c1cb29d, 0x4508426a572b1176, 0xdde609809e0a772f,
            0xd325bc189c3d1290, 0x70059734dab9b96e, 0x75b520a227c85c3f, 0xeb4da15a834c81ad,
            0x2d7eb23a44474f3b, 0x58b383a3bd770c45, 0x3e045e979ba48c54, 0xca1309d2f17be0e1,
            0x443106e8da74a17c, 0xd7002a0938a62402, 0xaaf4602b4174f81b, 0xd75c54db356b7da7,
            0x213fe30ae725d4b3, 0x34295846851589d7, 0xc4fbc9315abfd721, 0xf93e3792c0dee1dc,
            0xed0a59074883bce5, 0xda64b3d3230194ab, 0xcc83580645234700, 0xfd0d4e946c806286,
            0xe3ced0f64ee30be5, 0x56225c5f6e4344aa, 0x8a6dc03c3bbc0aea, 0x8ab11bf576dbcd6d,
            0x255d3bd0bee417fe, 0xd09095c50ab259bd, 0xec7137f3fc708014, 0x92ef57ebec564efa,
            0xb151af5c6ebf5a17, 0x2b919858dd07f20f, 0x3dd7a1e8e1c9468a, 0x8085add686aacbd7,
            0x1e6e05486cb0fe86, 0xf418e49847fb89e4, 0x405cff6e0475674a, 0x5f80fcb26d94534d,
            0x174cbb1c1d168c96, 0x3f1ebc0f781b61b2, 0xb699e8136680eac6, 0x4cf526fe64402ed3,
            0x2cdc93507d5d9acb, 0x163baa1ad2481931, 0x8cdf66d259c715d8, 0xc87bb8a6d6a8d00a,
            0x0387bd4dd795e410, 0x54312ae5982c046d, 0x3ef38aa09ecb67af, 0xc34068862b6f9f16,
            0x8c1dc6414ba54622, 0x9c8a86e10032e780, 0x1bdca8fcd3280265, 0x201fa6b7551a79c7,
            0xe76b62ec9bb9340d, 0xe3f9280e94050028, 0x9aa813bb5363ee6c, 0xaeef1fe872b04d07,
            0x8c02fc35eb57c7db, 0xad01e6eb264073e7, 0xb92d044d88eb0e63, 0xc3430f10df29f96f,
            0x8612c163340a2ddd, 0x66386dbec2aee7b6, 0x03aad17cde128e79, 0x53f5d3dc5dbc173e,
            0x496dbcd60bc0cd40, 0x0c38a3b8ea6451c1, 0x05c9206927d6bd1c, 0x815006ab71895306,
            0x85c5233b8453d88d, 0x0af3202095307b6f, 0xbcf9c733edbdb248, 0x60d5eb73d723fa1e,
            0x39a60401e1ebae27, 0x6036713ae03db78f, 0x9e771ce1baac268e, 0x17e73c53cc29c4d9,
            0xf0bbee564d835e75, 0x04bf52fc5f59ac0e, 0x88e96f3ce0295ba6, 0xc1d6d3b4d83bd3bf,
            0x083c852d2c5c8f27, 0xa74d95d740016f01, 0x016b19db39923665, 0xd089692cea987708,
            0x87fc463b01220219, 0xf00b4754ec464a11, 0xc5c49aa29a3f8b77, 0x5aaf23793b3591ef,
            0x644fd64fe6473b74, 0x1f3fd7728e49a338, 0x9e64f5e9ca24c1bf, 0x018e1a54380a09d8,
            0x9a29183ad205bf87, 0x0870988fc5231ed3, 0xae1876407ea3fc70, 0x55620e97b721ab7d,
        ],
    // j = 478: cos(478·pi/(4·512))
        [
            0xbe35c4e716999630, 0x29d7f7b67d43b177, 0x68b97a600b4ad364, 0x42dd42d8b6e5c80e,
            0x6f1e08b8789b3fb9, 0xe4b8f1c2db8cce20, 0x6777568b5743dd7b, 0xe9097bf99a6d1fb1,
            0x59fb99a37368cb58, 0x2b7a8edf41e5b276, 0x4c86a4f73977af18, 0x1f6dd93a629aeb34,
            0x9af2327974c43a67, 0xc1eba005b3d7f2a6, 0xdc579a4349c4688e, 0xc5416fdd438e54f5,
            0x1dc34e850a402cc7, 0x3a9ec4cee61de259, 0x8f9ce4d5e3699a04, 0x95d31a68b1bc94bc,
            0x8d8567ab8e5eb383, 0x2a539dca38414f69, 0x5b882c452010c263, 0xb893ad32f73cc087,
            0x872f1d880da1b933, 0x2f0a1cfd7c122663, 0x37c014557882a30c, 0x4b58c41da652bcd9,
            0x5cd5b08093931301, 0x74b4139f3152e2f9, 0xf814373caec829a7, 0xd3f904810295414c,
            0x7bb72b3382d5c137, 0x98e70bc89b85359c, 0xe7c249ff5b9d416b, 0x777ea52d8626b14f,
            0x9b63705af0419efc, 0xf7c2e50a2b119943, 0xbb8c9a6446cdf5b6, 0x07d9eeab5428736a,
            0x68015540d4ed1183, 0x6e31c0d8ea296c5e, 0x2ff63def13e28141, 0x145cf1287fad5023,
            0xedb2e063e285a6e1, 0xbf705fa16b6c3015, 0x233cd1dcf3ee81dd, 0xe1fe4ea4ef8d191a,
            0x70cec78459c48caa, 0x7a48a0fda3d7b0b4, 0x09349cbb989bc237, 0xdcf14937a99a1695,
            0xa7a0649efaebe111, 0xbfb65a6725263d49, 0xc41ec655e120387c, 0x59ebbc40c74e61bc,
            0x76cac5fa22d4ac0b, 0xfd6e1056ad91db6c, 0xc0a21deccefd80ae, 0x688a10c75d0cb7ad,
            0x502acaf41fc6ad63, 0xed56e4266a2623ba, 0x9c3c57c29caa3592, 0xa75cfe54a6d3f62b,
            0xb691c23280f0d71f, 0xd20b9e22e741c2df, 0x81db4ec870d5b096, 0xeb800a6d0705edf4,
            0x032d5c6535ac02dd, 0x53e68ece91c1e0a4, 0x7495537fee123343, 0x166835057c5eea36,
            0xf9974e25c9a98ef3, 0x40a7560e278d92f3, 0x39bcfb94acb9989a, 0xb179a462ac065de1,
            0x1765d27c91db031a, 0x1c31c79cfc64fa30, 0x9012ca05c700d50a, 0x39586c28edf5b125,
            0xdd8968e221cfb674, 0xeb303e0f57cf542e, 0x4d2942eca9e6f200, 0x1686fab834f7dc21,
            0x42f3dc022d593aea, 0xa5ca3d9053b583da, 0xcb048291ec2c7321, 0x1fb64b3c4a7a978f,
            0x791f6f4d5d1590d6, 0xc81f8aca93ce6f39, 0xeed1bd83ab00b4f3, 0xad1420c151182ffe,
            0x4c534e772145e25c, 0x9eb78ec5b8bde371, 0x9669b4e800958afe, 0x314a999791b675aa,
            0xbc7fe859e448340e, 0x5af493543f10cec0, 0x311a245d3fa53fc0, 0xd4f1ed0b8d219d51,
            0x978c8014e1f153af, 0x31eb480686fb836e, 0x8e39a8d01be8d1a8, 0xa111316d9ac6dbf5,
            0xfc31f854f3d6978b, 0xe2f2f7e050aa8ad1, 0x8eefc074e74dafb0, 0x958fb772a8ada902,
            0x75240ffc16db014c, 0x9e03ce2afa7fa7bf, 0xac7fee907fe966a4, 0xf91133ce48694747,
        ],
    // j = 479: cos(479·pi/(4·512))
        [
            0xbdf26da29d13dc74, 0x48e05eeea837a7df, 0x3a63106ff89b125d, 0xbdb7ad38f6f5d425,
            0x33acb9fbbf09cbfe, 0x2d24c1436650e033, 0xb219b91d42d6f968, 0x98ea1f6bbf7e6088,
            0x1cfcb7585719461e, 0x7f56acb81367145b, 0xfc9f46a4df5e9c8e, 0x4000acc0b02247eb,
            0xc061d2a0dd81d0f5, 0xdabb1c4452df96bc, 0x061d1c5347732779, 0x1110d7e24c386003,
            0xec9372768ab8e971, 0x6c453976767871de, 0x31fe90c9f586cd6b, 0x5856c83a6977715b,
            0xaba137839207beed, 0x9d7e490b0a899eda, 0xedef9b0c3bbd9697, 0x278a0de345903afe,
            0x23a0f81ee5424eb6, 0x90865e1cbc4604d5, 0x188b1ea2e1b68ed1, 0xe2b286c9c848f2a0,
            0x58965c7336d66bd2, 0x02c4500daf46f207, 0x8b4b1dd16b656fa6, 0xa2a3e099d71caa56,
            0x26727b6856fca169, 0xbeadaee8101166a7, 0x1053058cb1924384, 0x9c2c4d39a340e3b4,
            0xec594284896a735e, 0x7ff8f39e9546d26e, 0xf8b44a797d19901c, 0x722ac6dee409c459,
            0xf125dfdb31bc7fb0, 0x5e5293b4d11d41d7, 0xa33718fa1553925c, 0x9b1d461554512eca,
            0x989a9f47e787efd6, 0xcffb991567f96321, 0x46ac04996cf0e30b, 0x14a3aa92d310e079,
            0xdcb4a1d8eb578312, 0x99190fe4457eb29a, 0x80e70f504d3c74a7, 0xed7e32b0150238ae,
            0x40e6648f315af1d0, 0x8da9aa8128b88258, 0xe521e6715510178d, 0xae52ab5da872bdc8,
            0x7d2fb53197f13281, 0x68092a5f41e365b3, 0xadb19b29cfec69d9, 0xfbd2082b4a08f73c,
            0x96798cede8bc17ea, 0xa814352cca9abf1f, 0x5d996eb765b3c126, 0xf6f314ebedc57f4d,
            0xf721420136c5bf96, 0xb1515f0fe8f2ea78, 0x5b2cd5a38deaa6b0, 0x15261a887ec1c40e,
            0x506255069e48403b, 0xb90e4d44f09242ef, 0xc446972e856b333f, 0x9b73080847ca3d96,
            0x1432d938919811d1, 0xd3071986047c3986, 0x77f46e8ac37cfc66, 0xd85eece48bf53de0,
            0x4b624c79b86b7db0, 0x528c37c1859ea1ae, 0xb3720cac67eafeec, 0xdfa54f1b6b91be93,
            0xeb030b28fddfd990, 0xb3a3c4ba67287481, 0xdeaab212142bf3fa, 0xab5256244152485a,
            0x4762b4c367546a04, 0xce7cab60103d834e, 0x6b0996a844e37147, 0x36e510e17d79f19c,
            0x977cbffa1f1ff6e6, 0x584349f51a8cecad, 0x5e771c02de477198, 0xcd93f7de50d07c5d,
            0x229dad67069776c5, 0x95256ec42269e9f0, 0xab84b5248a806259, 0xd56935c09bd41715,
            0x57d7d6ec925c1778, 0xdd7958f3c0a4836b, 0xac593116441fe964, 0x033b38668c7ab992,
            0xa52fd3d7954a6e78, 0x84e7a60bc327d99f, 0xa3f1917912397512, 0x99be4c00c7f01f74,
            0xfee9e2992c14442c, 0x7405f2c31c57253d, 0xaca7c8e733f74425, 0x679358b52f82765e,
            0x6e60566f05bba52d, 0x9c8c67b808c23615, 0x9bc0380d58ae3b38, 0x4273043d1931480b,
        ],
    // j = 480: cos(480·pi/(4·512))
        [
            0xbdaef913557d76f0, 0xac85320f528d6d5c, 0x9c677149abc2caaf, 0xe0bd35686bed05f0,
            0x6a8e73990ff51f79, 0xe9fd235a467a6347, 0x8ce6efc23cc32022, 0x32f2ba0aefb17aec,
            0x7e5020d896437510, 0x35ce65fc8b89f984, 0x6bab8ab62be565b0, 0x3761b03b1c26b326,
            0xca9461ebb96e02c9, 0x6c7acab2d82d0c38, 0x3a45337c2a8b2978, 0x60eb89decb908c06,
            0x1ab2a634a79ff669, 0x5f7365febc05968f, 0x392affd896e48ea3, 0x72f24a500a0d8ae9,
            0xaddb624990fbba2a, 0xb2c2676316d2110c, 0xd440c9662cf689e9, 0x795abb22c619f7aa,
            0x96173ab61b974f5e, 0x2c73ae12d2004439, 0x19694a1c55357189, 0x0234d2bcfc42e378,
            0x2d0f96e28fe1bf6e, 0xb24794064c68e916, 0xb98bf41a5069d781, 0x2514f5c2c3934e5d,
            0x6a09e19bf020d47e, 0xb32f718725fcba4b, 0xe535376b90cd6378, 0x7c8b246976371f09,
            0x59bdcc1630a9a383, 0x3b8d71804cabca44, 0xd4771255acfd1703, 0x00b1436fb9973750,
            0x6b0d0ae4f32ce355, 0x995cc6d2c5001fb9, 0x0d56e9d909e47b57, 0xc222d403b44d2230,
            0x6b586bf874a32575, 0x9d96bc9f27b491d5, 0xf4fd9fd5e2b1a7d9, 0x1ce389b20183f2a9,
            0xa92102a600158e83, 0x56e1e50b5fdb90f3, 0x76d7e60c70f4fe2c, 0x997fe152ed914c95,
            0xf3569d50db91d2a4, 0x00ebf1328091c282, 0x02439169284128c3, 0x334698897cccb7c1,
            0x89abf5b5cbc463a9, 0xa44c17a0256a6456, 0x4693cbda3a293d00, 0xf289dc6f019fb82e,
            0x335a771b5708ff2a, 0xf05b0bbc461b5fb7, 0x3a4b0f21265678c7, 0xb019fab0ebfaf7b0,
            0x17a80ed8bd7ff9a3, 0x1ace8b508dd33c3d, 0x7d85e7576be079a9, 0x1ae97c158fd7e598,
            0x2e7ed6e1d96330d0, 0x3414577563329bfc, 0x9eab0b623041935d, 0x02841f30c17f273c,
            0x44d3d0bd32217ab5, 0x7b97d49039584bb4, 0xa09f7792c579caf1, 0xa71f097a55a2f207,
            0x6a658a8f95624902, 0xc4d45e03897a612c, 0xec45e381668a8cc2, 0x0c08333703405107,
            0x839220c537405b48, 0x0d5205689fe9dfc8, 0x1057008ba9fbdd32, 0x61139b6329ffa895,
            0x439513692ac3d4bb, 0x47142415102ff2c6, 0x5abfbf225179b71a, 0x6b246b26f9a1778f,
            0x406aabe0cce6ccbc, 0x0013a2dcd98444fa, 0xa7b5d06faf8491a5, 0xfd667cf91c42ae77,
            0x802f7a83fef0d55c, 0x86002c4760e3514f, 0x1468ff2c2bb47c7d, 0xc67c29f18254724d,
            0x1bdca1b4dde793d3, 0x1d2cb64f84b6b1a7, 0xa725a91ef3979830, 0x77a5f19583426d7c,
            0x6c1535607683c8cf, 0x57eec3a56ecf28ac, 0x226616bf8f4d85dc, 0x2fbbbb092be86103,
            0xab2a90c308b7830a, 0x4df493fe7f067958, 0x804b00581b9a726a, 0xf5f366bd7cb3e68e,
            0xaeb2b9647b87828c, 0x590b2aa57a46fa4d, 0x7e6cb72bea9c5b1a, 0x06ce39563607f0d3,
        ],
    // j = 481: cos(481·pi/(4·512))
        [
            0xbd6b6743a6ddac90, 0xd0e00fa24ef837b2, 0x2b45f5d9e9882ca2, 0xd55dc5005ce0ebfc,
            0xf91ae56929773c87, 0x9bfb05ca92451349, 0xb35a1b6ec02fab64, 0x4efd7e3e68d391a0,
            0x060b8b7b3da55d7c, 0x06f57da63df0e524, 0x212f481938539754, 0x6190ce597ef07ea3,
            0x0f04cb45c39f6b4a, 0xf2b897e586639dc7, 0x1bb0fd11e51de7b5, 0xd55db5c4707d1e37,
            0x6df60684bef5f9fa, 0x73694e879b8330c1, 0x414e50d26f3337e2, 0x4c70097eb8ae9032,
            0xd026d654da24fa04, 0x8cb312ab67d2f774, 0xe2d1e13c972df275, 0xe6771c877be7672e,
            0x6e6e5b11f6294ec6, 0x7eb1913e033a141e, 0x1ac41093c2b7ab0d, 0x0271c24fab25fdd3,
            0xaddbe0210ba3b5a6, 0x37d1b1657ff708a3, 0xbce22faaa0e4f3c6, 0xdfa4ffb69855754d,
            0xdc65ec5f58716a13, 0xfa33a41dedf4b532, 0x412981a46e87fe53, 0xd42391bd7b669170,
            0x78e8d7ab1bf6dec7, 0xd79e616112ba7bf9, 0x35f38b66a61864a1, 0x722ef724bf0fad45,
            0x50d3aa27263af29e, 0x9f7977e3899ba392, 0xf768e07c4a333bbd, 0x6973ea38c9f9f1d4,
            0x89b7eab864c4ae90, 0x66789b6b1dc3d22c, 0x1a25d545ffeb6030, 0xc2bcc74c96261353,
            0xb7623cf5facfc9e8, 0xaa729048b13da455, 0x54fc39d9eacb75d1, 0x00eff16e97d20313,
            0x01bc0c1288f276c9, 0x274f380e130315bd, 0x00378d47a1765ebb, 0x8f5114d355da515d,
            0xefc7b22e40ff6454, 0x28fadd51e9736905, 0x09218962acdf83bb, 0x4ab2d767999e1a9c,
            0x66822b41a668d70c, 0x44eb58e9023a9795, 0xee8c60b7cb428109, 0xed99a9e80d07d981,
            0x610d2f3c3dd74a19, 0x99a16b1fb6b98e9d, 0x412d4fe6f507f033, 0x5bd634d0b101dca1,
            0x0c4c85a261114531, 0x8dfd0344c9688dde, 0x499569495c944e96, 0x80b16829bbb0c6a0,
            0xc20e931628a841dc, 0x9eef1a320fbb7cf8, 0xf7e613330e6c4bcb, 0xbadf142051152c79,
            0x28dc91fa2e44c73c, 0xaca46bc44e25b80a, 0x0b8dbb99e6fbee29, 0x4c2bbdc8f769c493,
            0x636dcaa9d64ab535, 0xffb1480901b67174, 0xcb74143945061b5c, 0x3d10da52e714a334,
            0x3665a4cb67022e0c, 0x9dc28a57c94c5691, 0x816e30ee2844c363, 0xe950c2a2ab7db5d8,
            0xed0a55ef91f6c909, 0xbc0313acf642459c, 0x3cfd0f7143a6dc02, 0x3fbbbd9ed23eb966,
            0x54411d5b4850b97f, 0x6651ab2898b916be, 0x8c0a415177bf6ad1, 0x173effb864582181,
            0xbf2c67fa0ed3dc98, 0x75578e604f9de517, 0xf10f93a7ceebd929, 0x91de2bfdeddbaa4c,
            0x5c95f23ddaaa9c87, 0x525c734aabb6e9a4, 0x73aae278f0181e3c, 0x899d4e18646bef29,
            0xdaf49535d3d05e19, 0x3aff64c1535bdc5b, 0x2f1d95a04c3cfce1, 0x25500f7ebe7b6309,
            0x5278fe621aa14890, 0x5bd8c1899462a598, 0x99bde40d369b1fd0, 0xd881909e668c433d,
        ],
    // j = 482: cos(482·pi/(4·512))
        [
            0xbd27b83dfcbe9279, 0x2ea36923d5d8e213, 0x3a8d85b77ebeef2b, 0x889598939ef39b4b,
            0xb84ccd78315b32a3, 0x0afb706ce62f7393, 0x7f045368293ffc87, 0xbfd768a2bca16d50,
            0x546a5c6c5edb5cf1, 0x61f1cf1ad7cdcb73, 0x2c74d0556ac3d13e, 0xe8b8f2666ea961de,
            0x5a3d87c692fe9080, 0x12ac5e5275e29d92, 0xaa4012766d00d5ed, 0x6f5bfef511a67526,
            0x6c2535e7baa7af30, 0x539adc034f5c41c0, 0xbf1f11b76419e376, 0xb4d5ea67c1b8b6ae,
            0xc073805805e20335, 0xf9b27a56c18a551c, 0x94989fc42ada63fb, 0x2bf4176cf73f00c0,
            0x970a3803c2e40bc8, 0x90101f67770d8771, 0x46d0a88b6dba85fb, 0x728df65f3f810a75,
            0x9169488ee1df2299, 0xa9ed46bf48257abf, 0x5b5587e74b3dbb68, 0xf72ab12e7f834088,
            0x8691903fe30c39fd, 0x667cb507871eb354, 0x1d68f53cfb0ed63c, 0x5484d964b8cb7099,
            0x5f7f0cb6b7d9fef2, 0x5fea4d6d418112c2, 0x21b6bb4908c55f4d, 0x1584d9b0e3d300d9,
            0x8e4be27c264a4e30, 0xd57a61261aba27ef, 0x4544bb22ec748dbf, 0xf74a7be33b62cd3e,
            0x83337562e7c2ceaf, 0x8979117e22282cfe, 0xca232ed36c032776, 0xadcb0963afaf87aa,
            0x1df492e815be11db, 0x5b29fbac5728d8c1, 0x94429c67bbb14853, 0xb08515092e4b3a41,
            0x9da449a92c28202c, 0x19f84ec18d5e9c92, 0xc1523dfb73dfdf6b, 0x6e4ffe80589a8cd6,
            0x7a625f726dc0d0ad, 0xd434018dd4ce9ab0, 0xfb0dc07f49065005, 0xd34988a7875aff7a,
            0xd590dcf985f04dc8, 0x1044b848b384b1be, 0x88cd99f86743375c, 0xe9325350d582978e,
            0x24a80de7cfe81d9e, 0xcd7b0de3b04d1b02, 0xd8a6b124bdfa485f, 0x2d3aa7943051d56a,
            0x56b24aff997c955b, 0xfefdf064e235999b, 0xd4bf01ab3124ba19, 0x75276895b43dbc9b,
            0x19ca826539091c8a, 0xcde1b20cf8b00f8f, 0x0f9692c7a8459429, 0xdf0c8461af64d574,
            0x9d17724f9e6f23e5, 0x9754efff5733e04e, 0x58be31e09d6d7f14, 0x2386bb586d9af276,
            0x50a32171e04f9142, 0x25cb708bc3ad447f, 0x1bb4d53394af691d, 0xc78a9606c83ca46e,
            0xa607b1a3055e8b92, 0x9b7ebe3eeff5c342, 0xe36926d8c2157ad5, 0x17f85011dc4bdc5f,
            0x92371ea40674cf57, 0x6273164005826743, 0x3225a1d8f99c5390, 0xa331b4e327b77091,
            0xb97cd66fc15d0e86, 0xdf8c3f22e3e0074e, 0xa1f1df4c54972336, 0x839f203a182ed222,
            0x6d12ef6765b38d5f, 0xc0d49e5709c843c1, 0x4bca8d4b41a57189, 0xc3180183a008fa88,
            0x79bc39578b7d41f2, 0x22c8226d0286d7f3, 0x58960796d8c95749, 0x138f4c187f20d02d,
            0x4883057021c4d758, 0xf138396e202be1f8, 0xc15a1ef95fe8d234, 0xa16164393ddd9599,
            0x2266952efedb941a, 0x6545ee8cedc59df9, 0xbeb8f2f14dc4721d, 0x444044d976215234,
        ],
    // j = 483: cos(483·pi/(4·512))
        [
            0xbce3ec0cc72b70a9, 0x048823efd1e33514, 0x02c5218d643846f1, 0xeaf388fb68d324ed,
            0x658f739ca5103dfe, 0x273830fc98ae2007, 0x33c2b0cc7a696882, 0xfa23aeaa7c493c28,
            0xe316dd651db55674, 0xfb40e0d797e61996, 0x9d0f8bb0f3c45b05, 0xb0dd8431614ffa76,
            0x5b726dd3f6d5c323, 0x92beb11a5fc59738, 0x8c6917a56ae2682c, 0xa4ed56364d595301,
            0xf79a9e55ac098dfe, 0x846332e1c58d9773, 0x76b6d2e05104a2e1, 0x8d3a259350deb9ab,
            0x76d714f39f54bf63, 0x892d12d6c0756926, 0xc680ad4476647262, 0xf6e4d1c11a8f62dc,
            0x41d7c6c01a2ee88d, 0x8914667a6ee06dc5, 0x7df8f8313a6e676b, 0xfe141293e4e7a3c2,
            0x7ee5d549fc13a331, 0x4e6ae2a119a1b5c3, 0x66af1eab4d5de529, 0x298aaf11934cd685,
            0x9168b4682616801c, 0x010e62ee34dafd52, 0x5115be54c94f0256, 0x02d4d5f3356d0e44,
            0x9497f794ddcf2698, 0x4219e6ebb64dd92a, 0xd287c84e409c00ca, 0x602dce041336688b,
            0x2f269970bca4e2ee, 0x120d6f159726c94d, 0xa63951c73b12979d, 0xc5d077a7b6c9362c,
            0xc12a58ec626088ec, 0x419410157b814f7f, 0x70390393b0f55df0, 0x57b676bfa08ffc96,
            0x7c19c2a96d25b5e4, 0xf4bcc26949482b52, 0x65746effb5518b8d, 0xd1c42e5f3dc45d4f,
            0xea265b8f56d0dbf7, 0x9b1608679534141c, 0xb3b8cb80044a0989, 0x9365c1a0d3e78c05,
            0x0cb6985f3f6a08c4, 0xbce0cb025c9e0c6b, 0xc3cea1f5a33ce77e, 0x836558f18f799661,
            0x31b34fcdcc857541, 0xa5284dae764fa60a, 0xe4c3c95fd0f981d6, 0xc457fca0216b928f,
            0x6f764041c796802a, 0xf9b3bac68f1cf3a8, 0xf1d371b0e7dcca55, 0x523ce0bf00f4d073,
            0xe1e81a8eb8685c52, 0x748e8167b333c2fc, 0x9130b89c860c5385, 0x4e278a389a0d456d,
            0x4908b5ac6a9c4902, 0xe6d63d6d8b470498, 0xf100e3f6d181cdff, 0x3006c6d99ca13ddd,
            0xc8edae5252df675c, 0x13885a434940ec95, 0x3814217e6b8e5a53, 0xe0e5fe5d5a536d3c,
            0x1e5d0b726cc74ed0, 0xd9dc90de19576896, 0xc5da38df6aeb4820, 0x28c31477ce80c0b0,
            0x14bbb012bf4fb4bb, 0x46f62f72b99a3a03, 0xb5ed2604f90a1997, 0x57a60b30caaf0a55,
            0x425f5cbe6882c8fe, 0x7bfec144e5f01d05, 0x85143d92e133ec5c, 0x85a2a47aa3aae7a2,
            0x067655666c22206c, 0x94cd92851b604484, 0xdd87b8dbc199b80d, 0x2efe6959fc37b9b7,
            0xb20702238a5afd9b, 0xdd609e8641b39209, 0x030e18840160c309, 0x27484c83c9ec9cac,
            0x978b331d75c8ffd7, 0x8da8ca315164999c, 0x632b36213d802c61, 0xa60b2add3cabf57d,
            0x3f11d500f1302ee4, 0x8f91e30a6aeea486, 0x30b3c49f02ad8d5e, 0x222e56409c000d21,
            0x349989056d761e7c, 0xd175aa90789fb267, 0xa3b4b2da56d24d03, 0x78ad6fab6f4ecdd5,
        ],
    // j = 484: cos(484·pi/(4·512))
        [
            0xbca002ba7aaf25ea, 0x4a48496734be336c, 0x8b40683a79158a01, 0x2fe9b75dbe3131a4,
            0xa07e4b3a4f745ec4, 0x6631d4a4d08a37bb, 0x29c3dc289828d9ed, 0xecb238c9cedc68f5,
            0x36dfc46d211385bd, 0x858b8f88c8bd2392, 0xfd06144497b1c0fc, 0x56449e8c1e35d2ec,
            0xf90ab93397615127, 0x4e2dda3b8981716d, 0x16c2510b36aa5c22, 0xc2e49add06bcaa79,
            0xf61063bbabdc1477, 0x7b319ffd94460f21, 0x3ca8ddd85a70bcac, 0x19b3f53ecef12d6c,
            0xcfc129d87badd3fe, 0xbf9a71096549b50b, 0x0a680355be2f61bc, 0xdb9aedf787514177,
            0x9eaca086a178a0dc, 0xf0226eaeb408fe01, 0x7a1d81090470cb74, 0x30631df3950533be,
            0xcd4196067e8adc23, 0x12211517b15e20d5, 0xbdf1f81ba6ce6ba3, 0x83d68e8d41e74249,
            0xa28c2154e2120459, 0x64aa8dc6e7d399ff, 0x49b17bcb1d8c1880, 0x2df0034337b893f9,
            0x7e31199c80983d68, 0x7335f7f01dcaa461, 0x3f2ec657d6dcba3d, 0xa972f1ee99548e62,
            0x6690c27261042df2, 0x029cd69eb9b0a95d, 0x0d0d76e8271e82e9, 0x194278d500a26369,
            0xd1a128317723aa5f, 0x39b105ed10bd601d, 0x70e48a56a8859abe, 0x23c554a401fdc419,
            0xbfc6bd7f780d46bc, 0x5e396d683305dadc, 0xde55310fe391550b, 0x4be570b612e6dc15,
            0xdcee8bcacb25664d, 0xe5e13a76b1b3120c, 0x2866b027aa820927, 0xa8cc89b80d789bca,
            0xdf0d226219dd6761, 0x7fa57a91c4da2259, 0x605fb2f1dc5f2f0a, 0xb2d5c0e8283cf65b,
            0xbcc9d7bed27735f1, 0xe5f44b930b584240, 0x2eb7849c604bac1e, 0x9190a5c624419e06,
            0xc48a17f752832f95, 0xf5ccdeba01c0ffe5, 0x6f80ecb487f7a43d, 0xbdbc0ab847025b1e,
            0x828ce5a8e6f38e62, 0xe8dcc22221dba121, 0xd7c70b7519e72eac, 0x6cb1473b63d1120b,
            0xb030a10d00554750, 0x03be7ddeebe16090, 0xcd531be61de464e8, 0x87f0a2e58375b2c5,
            0x93bc149e0c3a0ad4, 0x0e3a79fd9e2e5cad, 0xa9b8cf63de604f5d, 0x35669cdde9f770d8,
            0x2bfeb13ca8037d3c, 0xfb566c66f89f4d51, 0x5b1fb895a30fe476, 0x0a3ac0e4bd707cfb,
            0x9936743fbd949b86, 0xf6959f937ce44886, 0x622cedabde390790, 0x2aee243195f0b91e,
            0xb10e15e5f4b4c67c, 0x305f376bd66b9f59, 0x5688afea05392bd8, 0x6aaabff976f04a47,
            0xb8d0430e5d4cd728, 0x56eccee54418182e, 0xf478534d4299d659, 0x7220f9190129cfe4,
            0x01fa95673d56da44, 0xceb83093311eaf0c, 0x21da401027b05022, 0x6aaef6b6c8d59861,
            0x743dbcf74caf7b29, 0xf7b7cfa13fc9d0ed, 0xf2038d39b742744c, 0x0018c83fe4b45d2d,
            0x99be530e399f9d64, 0x2e7f50d9ccbba29f, 0xb31c2fff7fd8d1a7, 0xf3169eb85b7cfa3c,
            0x1ce7eba1a2445847, 0xcbe20c396a4f6bd2, 0xb746012e1e886464, 0x1df9be5acb629dc3,
        ],
    // j = 485: cos(485·pi/(4·512))
        [
            0xbc5bfc5190528b10, 0x0cb25acf44f65987, 0x3f62c56bf74ff0fb, 0x5b82c3934f8e0b83,
            0xfad47c367190c11c, 0x673e6b3bac0c8b7f, 0x2fe29f8b133f4083, 0x0da8d887970fbe4d,
            0x2f47451636590385, 0x0fb9b99f8a779b65, 0x5f8767c215fbc44b, 0x19785831933f18cf,
            0xe6570991b9909cb9, 0x43b104f1d31d57aa, 0xe17454e133a36b09, 0xf152d0ce2de77ff8,
            0x6f6435b31540263e, 0xf360416ca9c6a3cc, 0x4d955689ed4ab74d, 0x927533b705757f4b,
            0xd3e2892a93741a75, 0xeb57a6ac5b0c6116, 0x6ffc8dd580c9982e, 0xb7cf6f2b084dccfd,
            0xf0f37c5497779b12, 0xdc29a87fd03ed704, 0xab9c5b677da66e26, 0xa47ca00eb6e64383,
            0x0b24f2c2f2606eed, 0x4b66be4405996b41, 0xec2d4cb2122a7fe4, 0xa3c1d7eabd2d38c7,
            0x381434476beb1ec4, 0x90c3c574d427b48a, 0x1b8921838702c480, 0x3ba0a1d9d4a59f6c,
            0xbdff0d47ce79742f, 0xf411ad50e608dd70, 0xed3f6e075d34e77d, 0x752785e5a478b83c,
            0xace75671f6c6043c, 0x3e5183ddeee876c8, 0x8898cd5e1b6db18a, 0x5d2119fbfb9ac107,
            0xd0cfe7ef8586a54d, 0xc8c91c692f2863b0, 0x9e89582a04c112f3, 0x463843725fe6cd97,
            0x88ca6e4442b32a22, 0x5aaba0720d789806, 0xd9a3d381ace9cdfb, 0xe01cbb7552d392bd,
            0x697d377929731ed7, 0x0d3eaf52b8998bed, 0x39319e1c6f238f4e, 0x6ca459f53ebcd654,
            0xae913bb2d9162395, 0xba61d20478d1a8ea, 0xcc119cfff05d3989, 0x8de7e8cdf5f1c90f,
            0x204841eabf4f1627, 0xb91100dfbd6eb7c5, 0x1f668b40bef303dd, 0x37a48bb796f83711,
            0xd2986ce7c578eab0, 0x40e9cfbaac9db02a, 0xafea42edde1ee45a, 0xdbb855dffeac4479,
            0xa22dbdcada5418ce, 0xc71c67a7c29ce77e, 0x087d583b91ea276d, 0xd1e8f17fdb82ea28,
            0xaa155f91caf32a60, 0xfcd6212c483f99b9, 0x08ea6f6edc3537fb, 0x84302a4a54773d01,
            0x3bb13eeba389e48a, 0xbcb9f985ea117976, 0x2404f9786c502d43, 0x09614921989168c4,
            0x4f8893343f99f3fd, 0x34cf71842ffa7678, 0x67edf0e4ef5eec48, 0xc1283377dac64855,
            0xfba4ea684ca3c08a, 0x80da0f57cf2e731f, 0xd21211dbc1de9917, 0x30d858dd861ab95f,
            0xe247364eac8fd3a9, 0x0fe2b8fca5c1d120, 0x24da5280457b9c5b, 0xa1e3f07c4adbec88,
            0x289f40b95e372cdb, 0x96f95707a15db261, 0x43170cc8a95cf386, 0xe8eed5afacc97aca,
            0x04ecd079e96b279a, 0xcc210287fa06a12c, 0x229fe5cb9075f297, 0xcdb09f4cd29397dd,
            0xfc70d6140b25a519, 0xd37ff43c9bf89c28, 0xcca7888e18b16ca9, 0x6f1c25211080778f,
            0xfc1a5b2ed4ec0343, 0xbf3c85941985c543, 0xd390b8b7f13d4be4, 0xc0842926f2918c08,
            0x3ac3228bfb535620, 0xd6acc1c6ae13f2fb, 0xc0bb1dded760be12, 0xf0e94d50e0e3a052,
        ],
    // j = 486: cos(486·pi/(4·512))
        [
            0xbc17d8dc859ad583, 0x727c405ffc73af56, 0x42551bc9f125deb2, 0x2485340efe5507fb,
            0xf2fd4b14b5b8cb0b, 0xedcbf58a5483054e, 0x163b7009dbf1e8e5, 0xa45ec3a48aaa046f,
            0x1b49649bda36737f, 0x8724d1dde1c9e8ff, 0xfa6f6a1db31802b0, 0x27275145a2325cc0,
            0xeda5dcd7780c5746, 0xe83b2dd42f73632c, 0x118fa3086bafc7ad, 0xd8c55732d2dc4c0d,
            0xb54c1f208f1e98d3, 0xd3723c8a0aa8a018, 0x31f19a948279d303, 0xc36435f18fe74a4e,
            0x09a8d780fe98bfc7, 0xc1d56f81e7aa36a3, 0x2800d3c508b4202c, 0x102543c0210477a9,
            0xf4dc1243a7bd77eb, 0x114f95196dcf1c28, 0x580dfb59a1b268ee, 0x7e409d5da5d4baa3,
            0x2f75eabc71577907, 0x891d1bcc9146c696, 0x6fc90070ddf7e46a, 0x39d99caea8c5f480,
            0x8de49d9f8ab73b40, 0x1cf7a59b28120e49, 0x5d4eb13d87dd5543, 0x7c1a94441256f04d,
            0x34a5580c3a7a5619, 0x7fedeba6573b2c6a, 0x75bc12aae266eb08, 0x7f4d173c8b264664,
            0x77719335245966ae, 0xb5f74a499ae8ac99, 0xc89138c01b7ffa8b, 0xf31f1c16cb2bbd8e,
            0x815a2109ecde909b, 0x78e46db94c726d07, 0xeec38b06cbe55331, 0x77f366679dc189dd,
            0x788ddb3e801b7ca9, 0x89eec689f67271cc, 0x0a65faa2384afd3e, 0x17e281d22819e65f,
            0x6d30ae1b6429836b, 0x6db53a07be1a3526, 0x38d79faca46299e1, 0xf47cced278541a1f,
            0x6d30ac1e086ddb7d, 0x913ac5121a10586b, 0x16d48b596654b2ab, 0x09782d5671db1fc6,
            0x6f6b746aeb7032b3, 0xb08487c6203b03a0, 0x63a2994d84670b70, 0x0de12c276790e85a,
            0xe0f1934c840dd2a4, 0x55ec7bc11cda1bbc, 0xdd800923cf71b27d, 0xe7e437f0f462d394,
            0x881118ee15eb7371, 0xf4e0c464f7cd88a5, 0x3cf116ab8523c403, 0x2347d1a5ccf8a59f,
            0x61ba834b089a1878, 0xdffab972d852df3c, 0xd03b116c050403cf, 0xbadcbe30a648fee3,
            0x214c8b2564d583cd, 0x9514ab4887075aa9, 0xd699bb3ff1eb73ca, 0x2026438544e88b73,
            0x5adec9f755f58e03, 0x4d3b2046fd2ecade, 0x728d0b6696f37cf1, 0x774c9241ceb7fb82,
            0x7cc3fc2f2159ad1b, 0xc2ef6d3e5c26dd75, 0x46b3dc31b95f9d24, 0x138e3d403ee9c9f2,
            0x234d02f2d492d221, 0x2a89b45c943d3a3f, 0x64613348ba4dd16d, 0x101e679c32593bc2,
            0xb678171f8a74d900, 0x7b551809da9034a5, 0x937b9dd0202d1edf, 0x0c6009c43692d528,
            0xf98cfe9dbd3bfe16, 0xe2980a50a944df85, 0x097114cdb06a6b12, 0x8b3bb040a74e1f38,
            0x05814c91bdb239d6, 0xaa4b2864adc1e482, 0x6c94f9ebb43a9ae8, 0x0ca9102308c9fa48,
            0xa5238b38bad373ee, 0x3515dd396bc7b31c, 0x7c9b56c75e7da0a2, 0x141ce0554eb734a9,
            0x9af5d8f0ab6a9ca0, 0x711abf89db13aecb, 0xa2cd85e0870c35b8, 0x55176f0dc26808a0,
        ],
    // j = 487: cos(487·pi/(4·512))
        [
            0xbbd39865dc87f91f, 0xa9982418d1216d5b, 0x5c27206ecb6b787e, 0xcb526b78ad433a5a,
            0xa3e0c5aeebd59ce5, 0x4f7a26a4d3a97b28, 0x0ffe72a90367c009, 0xa04ecdad8b5ebf3a,
            0x9d41bd03a19ec400, 0x662b0826dd11fb81, 0xbf0c7135b7c129cf, 0xd43192330799af5f,
            0x208658eef2487c9a, 0xc635938ff124d35f, 0xa55960ea712274e0, 0xb7c9d81bc8d34e19,
            0xae463313be8bb991, 0xcd47f2fcb441962a, 0xdd1ef40c4722832b, 0x7590c6b80cc81474,
            0xa310ddbdcbfc0fc4, 0x685eeff401925b50, 0x480bba557cc69484, 0x7b03b6426ca53ac8,
            0x73d22e6a77b39bb9, 0xf2a153206f2b2ec4, 0xeb8383ae381a48b9, 0x2a2f5381671e30b4,
            0xc0d7869385675252, 0x897e422fd992ccb6, 0xf5724d3e622893dd, 0xa5147902e606159e,
            0x0f517f364e8fa882, 0xf13900555d4df7cf, 0x8bfdc3a1d6627a3c, 0x4531fc29c3a07eb4,
            0xc90d3b9e009a1e3c, 0xc5eb151212dd46d8, 0xd592ca1e7b186873, 0x6a6b6b6e43b2afe7,
            0x92eae30655ee18c6, 0x1d8e589a852ee3dd, 0x6a0045f7235df09f, 0x8c62513be99837be,
            0x3846dc5e415d2abc, 0xa0fd75ab042b3e30, 0xb9f57391610d5665, 0xcbe19610139fdbb0,
            0x43c6036de77c5df3, 0x8bf4e1f9a5f0e201, 0x9a4f19bdf3805693, 0x2a678b4f143419aa,
            0x2cadc872b5e66d1a, 0xabfafe95fe672cc5, 0xcf9ce9ba2607dbd0, 0x7c5fc1f877bee04e,
            0x8a3ed6f7bbcf765c, 0x119524ef4f53e4e1, 0x1a14451c6a05406d, 0xd20f1ca9ea025670,
            0xbc86e7174e75a810, 0xe18414a66bb4e06d, 0x9eeff38652d48cfe, 0xccf92f7947ca9bd7,
            0xd250202f7d06c39c, 0x8a3d080ec64ae485, 0xad59415fe2f5165e, 0xd2509af34f5d6e87,
            0x660299546e6d4961, 0x71093c03b3ebcfcd, 0x714f83a4f91fa8bf, 0x358e0f4179978d75,
            0xbbdcd63cbd49d9cd, 0x26f5bf61028f8a26, 0xad61f77e6681f490, 0xcb67b8f4653a3d6a,
            0xcc11e02555492dd9, 0x392d1643e840c493, 0x25418a85582c4b4e, 0x9b0a25b085f7fffe,
            0xe50b27cd234a9d33, 0xbd371ab44898854d, 0x1c27c9e9fe0918a7, 0xea3bb1e09689e0fb,
            0x7d013582422626a7, 0xbc6990b2a1aaa0a7, 0x245505aca608066a, 0xf7d99e71d781d663,
            0xfe83440e994ec4a5, 0x206d0e9c46eb888a, 0x062703823aeb8e82, 0x695b00b42510453e,
            0x119d39d31be0f0be, 0xaf40586c783de14d, 0x2785f3535874d8e6, 0xd5b7ac76e5501bfb,
            0x3637a358cdfdb6bd, 0xc546d7aa89aed56d, 0x67bbb24fbda95032, 0xaab2079186c3b11f,
            0xd4172236125df7e7, 0x8a7ccc3dd7adffa9, 0x5ce32850a8c7c22a, 0x1466bab8fc862610,
            0x4f3a2b41e013065d, 0x89d78f29674fd95d, 0x5115d121979c6c90, 0x0727e200c4ca987f,
            0x3a75664a99cbb079, 0x5371e89bed38871c, 0x4cced78b0825e94f, 0x52d02a6987b4413b,
        ],
    // j = 488: cos(488·pi/(4·512))
        [
            0xbb8f3af81b93095c, 0xfce8d84068e825b6, 0x7ddf4124fc561794, 0xf7ae3fc5d25b394f,
            0xe8b420ef309aa397, 0x8b55149872e53d34, 0xa9a46d5964309963, 0x7b50b029a7f5d837,
            0x4fe9f7fad13602fa, 0x9affcd6ac0a7607e, 0x55b063e579c85497, 0x8262fa8894a9da50,
            0x45daa3cd8cdb5a35, 0x8fe827c64a31d24a, 0x7a95c759a8d6564d, 0xdbd4436ebb5bf64f,
            0xeb43c481c1291f18, 0x0b3a8208d7e96b19, 0xc72fa9a6637ba97b, 0x2ca6596e84f743be,
            0xc537fafcff886453, 0x47f68ad020f5f757, 0xd7be528bc0a96bc4, 0x4e8e1812130e10b0,
            0xb58d3ed48698af49, 0x73b8e365b7cb073f, 0x71b07e4b78531729, 0xc64af57f67a19c74,
            0x46a4b6c41a4a2b88, 0x34b8f224dbd6f4e0, 0xef15ca8d30b98315, 0xeeee22a35acf9f38,
            0x40cd60ba69c78787, 0x975e6b7c4dfd48db, 0x0c10356985324584, 0x74bc5d8df1375956,
            0xfe93da536cef8275, 0xeacba28201e57426, 0x636650df2327e68c, 0xcc58d8a76ad7a9c9,
            0xbeaf83382ad056dd, 0x891ce5168c2dc4b2, 0x528ad85515f35f77, 0x687b69b703c322ad,
            0xece7a73a1f3ea254, 0x547a2c07e3fcc32b, 0xb4296476a4564ceb, 0x1db5b7b74f9beb2d,
            0x4cacf42e523a933b, 0xc1c334c2cba47888, 0x23c7da29117d88ae, 0x204735e507f5aed6,
            0x6c455df5268bc58a, 0x9a461ec833f3e538, 0x0b3d4cb4718d9c2f, 0x9f8303bf64406c21,
            0x2f8038c0384a833b, 0x7f6088b1b67ad866, 0x094494ff5ef171fa, 0xe89079e2d813344f,
            0xa80a27307726e7a4, 0xd426fe25297e4be7, 0x7a2a22c32bb1f0ea, 0x272fb5ebfc927bae,
            0x8450749ac81c1042, 0xb42244b86726f50e, 0x180534a8a30b6542, 0xb2e49bd677d92c3d,
            0x1c1ed8bf247e8e85, 0xa971742c9a653472, 0xeafdd6475ebe5ac4, 0xdfaa6a41cf326910,
            0xdb5b9d51b32063fb, 0x1340bed05a28d006, 0xe93b696c4495cbed, 0xfc283d5abe127b7f,
            0x0368128bc18c7b4a, 0x89b6fb598b0c9a9a, 0x6f7c3efb9c5bb7a6, 0xe032e96c5d2d603c,
            0xdb35c128b2e41fa9, 0xdaad082674dfe4e5, 0xa231915ab4e63830, 0x141061f2ae9b61b3,
            0x0ff8ae2f3c1933ac, 0x5346e0b2bd1e588b, 0xe331ddedb5a72941, 0xaa229c0fbd05e345,
            0x2eb186c38cfe9269, 0xeb5d3006116b5f38, 0x59f8ce22279757d3, 0x1e77985ceb792e7f,
            0xe8acc5776ba57a67, 0x85bd6e36afda146f, 0xbbb381e8120ee78d, 0x72e672a787a926eb,
            0xd412a0fd8b947c97, 0x5a84493da2af5a39, 0x71cef0f2c6a83383, 0xb9b573ec13c50c95,
            0x6e782305cb7f74bf, 0x17b9b1156305f6b9, 0x41f9a62d97b9acf3, 0xa10f558f2310087e,
            0xb732875928cf17f7, 0x22dc428e264f6db4, 0xbe29e86c0bc42780, 0x887e5f11fda112bb,
            0x028e20eefcc496f9, 0x3e992ea6b9b59925, 0x554bcff54017eea8, 0x56e1fef495fff6c6,
        ],
    // j = 489: cos(489·pi/(4·512))
        [
            0xbb4ac09dcdac99cb, 0x524eaee790606a4a, 0xa951de7936134297, 0x78899a89d77842ce,
            0x784833e45832749f, 0x94bb140d9e3177c3, 0x7f6bcd2d7b761ce0, 0x221418c073326836,
            0xacb60a3f46f1e172, 0xeb81f8352b1dafba, 0xfc0e4ac573c7ccac, 0x2dc422067bcdfd50,
            0x875480928d01fea3, 0x314d39c724be1821, 0x68a3fbc689a99e0d, 0xd2e9c968b7309172,
            0x8dc64da1b824c848, 0xa6db73450838ba49, 0x645f0df079346720, 0x6efb96232ff9d289,
            0x1cfea40b6e015b0d, 0x98fe1706d15b7de8, 0x3913dacfcde2000d, 0xd0933f6d6005541c,
            0xb85a1d82f6e8bd12, 0x36d6f63626bf4b73, 0x91de3689ba7c5d7a, 0x6f9af173d8c96056,
            0x200f40de93333e2a, 0x61038fda78e2a80c, 0x7a346f52dd87d7e9, 0x116c29f675228d16,
            0xc57c6c7fb553f3c1, 0x53043048c89b6dfe, 0x3721c7f6b32d3e98, 0x8e7da26d9d3682c1,
            0x64fcc85ad0e5b53a, 0x7d166495fe57ad2a, 0x5235017382310ee0, 0xa30a52220760bd18,
            0x2414486c0891e745, 0x5a70aeb6cab23b4c, 0x852e593c0b8514e2, 0x5198f0c4cf370fa3,
            0xa53ec6c72e852d24, 0xb7c7d74f447192b8, 0x6aba3715f672ab85, 0x610ad88dfbd264e3,
            0x3f1768b74c6811e8, 0xfc2625f368fc314d, 0xf3774c86f8a1cac4, 0x2efd3d34524cacdc,
            0xf1d423bd6b886247, 0xf31fc2fab79027d9, 0xabf3b956fb32186c, 0x3a08ff2e220923b4,
            0xc077e7c38eb5960e, 0xed6cfd89edd05a5d, 0x4c2f041a8b71e456, 0xf396c79856c12059,
            0x8e48187aa331f0e5, 0xf3a5bc6915d024f1, 0x9ae20be230a2f938, 0x656a81d71e7462c9,
            0xa4e4d187c8a30503, 0x012a2c20b81e0b8d, 0x667a412e61ad5781, 0x641f632f24eae450,
            0xc36c4134206cef75, 0xc66a1924b273a963, 0x781a0c2a91420f7d, 0x675e70ca9ef2a380,
            0xc393372b0186101a, 0x4b6c22472aab0d4e, 0x1a047bbb70eb2302, 0x885811142ea4bc9a,
            0x3f399e7bc3bb348b, 0xe2519dc3744ab493, 0x5669e5c14ac2bf4a, 0x1ab6f9ef9a09998b,
            0xa0fd432b13ed8043, 0x19d7b5cc893d95bc, 0xcef41800a71fe4a7, 0x4776cd9fc82a3489,
            0x41d4d7645fd2215a, 0x74c969501d12fc33, 0x2e0bd8fde82f9e71, 0x93dc558f9c6c6b50,
            0x4f8c4c80a029ef51, 0xb6d394c2768847f9, 0x345e988e33e4ceea, 0x52ca3b40f575ee60,
            0x7bd6988fd9b5e887, 0xac9f841af2fb75e9, 0x6ca67a5a0244f4ff, 0x30a574921f3e65a1,
            0xcb75febe11f9e571, 0x5123cc796b94aa71, 0xb2508e61d8f46764, 0xe4fdde080564d4ed,
            0x52b653e67b2a6e2e, 0xa795f27a2fb0c054, 0x2a9a3000441b8e09, 0xb6dc3a1cbb215a2e,
            0x0659e74b3e2b439d, 0x171432e8b597c845, 0x640bc7db01929078, 0x35c6878fdf3c09fa,
            0xf2c2b653783796dd, 0xfa716b24bd59792a, 0x7a24ebf5cb18c1ce, 0x37947fa2ba44a43a,
        ],
    // j = 490: cos(490·pi/(4·512))
        [
            0xbb062961823b1ddc, 0x5120e35e1c1a250b, 0xf4c68ea7b493a948, 0xc9cfe8b5a3203b8b,
            0x8d7c12f95cd48af8, 0x253831275604905d, 0x6da7bd94bd1962e2, 0xc158fe86e7ae0ed2,
            0x57fccd462dcf9b5d, 0x5fbc4e1be4d8a5c4, 0x3dcbb9b0e7405f1d, 0xaf70ebf1835f1345,
            0x518f451eac3661f3, 0xc42e449704203f07, 0x0c69a2881ed66380, 0x110338d08a4c4518,
            0xf0f578bede535da7, 0x1337b4db0445b65e, 0xfcc83c9b2afa419f, 0x7261a52ed5bedb0c,
            0xb480c8b109a0af94, 0xa929907ac0320042, 0xb0f8204ff1575ac3, 0xb28e313b5ec7c059,
            0x5ccc85a393661603, 0xa06c8ff64a46f1cb, 0x993fe45722ba97f7, 0x18204d465dd65bf5,
            0x2049d300a1c2a6d7, 0x47fe62d7cdca5362, 0x21ef9642eb91074c, 0x4a04f4694e4ef8d8,
            0xa6411d7535395b2a, 0x8fc692794258e767, 0x3d89058571043746, 0x358f122cb2052c47,
            0xcbfe7e39573f2842, 0x6995a6d501c1ff03, 0xb3fb9bde594e54cd, 0x87e17d5af30bfe4c,
            0xdbd42033cea47a19, 0x134cf4fbce5187d4, 0x4b58a494217f76cd, 0x65fa8064ce080655,
            0xbbae67a416e152e8, 0x01c641cc71f752f0, 0x468d1122dc046e8c, 0xd2e794e9d0b9031b,
            0xf348e74eb743fdd2, 0x0d6bf51d24e420bb, 0x16c1006a51f5adbb, 0xc439257588482bb6,
            0xcb866f71bb35055b, 0x3457f1da4ccb6340, 0x69599d9af2be0d78, 0xcdd0cbe216d7c506,
            0x1251d10ccae04b7f, 0xa0884f8688945a9c, 0x9494630befc20929, 0x0e0a9b93bca530ea,
            0x35782fb0b6659fa0, 0x9e82a359ce6465a3, 0x6ddf84ccf5158ee4, 0x854068825c454af8,
            0x3d37c8fc047c9aca, 0xfb05a01aa21a3cc9, 0x9b2c7ba580d12930, 0x8c854301b67bd46c,
            0x943c24ba77161e3a, 0x0d4b930c3b4053ab, 0xc6ba9cf272cdfda6, 0x694fd26d5cf0d8e4,
            0xf1dbd5ca5d8924a8, 0x9bb0c369a1b9cceb, 0x956d2b4da8e3cfc3, 0x6a731665f7eca575,
            0x3e1c56a57a3f1e61, 0x23801e8cd67de274, 0x15f15207ae5f5972, 0x5048f026ea160610,
            0xc8700dc2afb1e75e, 0xde063cc493cc1d9b, 0x716e587ce1b41940, 0xefb16406c82d8b4f,
            0xbefc14b70011dfcf, 0xbad57624aa403a03, 0x2975c403de82d11b, 0x84c631d4fcb7d152,
            0xcd824b999009e54b, 0x6c11faf631fa0d82, 0xc19a4c41f0429d60, 0x0373aaf6bdc2ae92,
            0x4ab579445b2a68d3, 0x45b2e3a5a5086d03, 0xd3eaa8556bfdd7a2, 0xfbc93c4c41c104a3,
            0x4b0fe306e7b097b0, 0xcf07037883de15d6, 0xef913ce5a8ee1fc7, 0xc82ba217c995af9e,
            0xd0bff7f96c949a64, 0xb41d07aa511ee2d4, 0x0ce19c25e466fe7e, 0xb03cd48b5626af44,
            0x2fffc29e5fa10d3a, 0xfe2a377f60c66275, 0x77c77029ec625fe4, 0xfd134d1ea575fde7,
            0x1c7f2eda3e1561d3, 0x3ab1b24498fac060, 0xc25b336c43514e5c, 0x9fb6a70f00720eac,
        ],
    // j = 491: cos(491·pi/(4·512))
        [
            0xbac1754dcd1947fd, 0x7142e83cf3e11a65, 0x80212c140efb8622, 0xcdba6567abb3456e,
            0x3205ee9cd98be1bc, 0x00bff2543abcce7a, 0x9d45155caa5a1c83, 0x46c140f21ff77426,
            0x7685da9151c88137, 0x054c4f90e915fef4, 0x07625afd3440579e, 0x97f04bd38af90a42,
            0x9641d00247281930, 0x7d7891ce5b80e929, 0xafe177538ff54cb8, 0x3fd3ee429070f7bc,
            0x7431202271c3a97a, 0xf292fee1a006370a, 0x088d1c5a42f0e567, 0x446cae1bc2a74b18,
            0xf477f345b94a6d25, 0xaf56c750c96daf33, 0xa9d9066eabc55659, 0xbb670fc04179730d,
            0x01761f7ddd8af829, 0x07a39a9c80f5ba8a, 0x005b2dbea75e51e9, 0x507438afb9aae31a,
            0x8cad303ca57f30a0, 0x3abf166eb17e27c8, 0x24c5441e4f285c4d, 0x0f92c517a06eb9c3,
            0xb2a1de64fca9a602, 0xe59e29a2a0ce94ca, 0x07c2da9fd9b3f6cb, 0x71d9377e669309ce,
            0x13d32e848d7c34e6, 0x5b18b6dcf89fbeb5, 0xfb021d7723b62b06, 0x8e07ccb3f8df26a2,
            0x8a9852299b8dab1f, 0xc13d972b24872a0f, 0xf2e1abb9e393404d, 0x8703a6ab39f1c3ce,
            0xdb1c97eaf1b28c3a, 0x4d681d7fb04005b0, 0x27ce6ef3d0aff23f, 0xa418b032dd84b9dc,
            0x0db6b3a176936060, 0x1bba24b193208b85, 0x987e11cb40769176, 0x808f7e666ef178d6,
            0xd5faea9500461e41, 0x6c1af19de8745bcd, 0xd7d2e6851fc7d064, 0xee524b33bc75706e,
            0xa7484cf3bb7825ad, 0xa3100bd4ddcaf274, 0x9e22d28a1fb2372e, 0xf76b9fa3c3946a17,
            0x2d3a8010c79cdc9b, 0x080295c528df1b2a, 0x7cd14ca6cc379d4d, 0x3dc0bd3ee2befd2c,
            0x43f126b5768af46b, 0x2f4b5b9fddbfddec, 0x45a2bf4a9b1dda30, 0x9582c00570d4fd4d,
            0x6e3eff9a022a3dda, 0x3e2f209874e03f5b, 0x230c1784bd916f2c, 0x3ae80ca2d58d4d58,
            0x2f9f80e6cbc20152, 0xd4b9024dc3d5032c, 0x2868b37111780175, 0x8dc5ea645324bea9,
            0x94f72224067d4930, 0xa586fd15f28b08a7, 0xe6a19fd702f5f851, 0xba1fd8366baeba6b,
            0x3501e233112ca189, 0x7c44d3e83ef12bc7, 0x15317fcb54b100d8, 0xefdf1e686986b7f6,
            0x22c461b7b4c12bce, 0xf4d7e9db215f09db, 0x792f354b608b1bae, 0x96159186d4965714,
            0x8e19021edd6f475c, 0x9a91260e437b9f35, 0xde6d775069e1dd48, 0x1b3c4a1d045e7158,
            0x36d24ee65d923426, 0x117219949f7ccf22, 0xcda59bc9d4166c0c, 0xee3df7fbbf860d2f,
            0x52d9ebcba901696b, 0xfddd4585044f5679, 0xc51fcaaf2a552444, 0x4d0a502ce93619ad,
            0xf94f4dccec3969d2, 0x3789c210316e786e, 0x2590bb414bead714, 0x632678c01887f4e7,
            0xc47fc667ac7e62fe, 0x25647f9ac98e8877, 0xc461afd4b1095314, 0x9369451eeeec058f,
            0x3d6cb965ee75c2b0, 0x58c7b28c65c24ed9, 0x014b9e7ac2bd284c, 0xa821998dc00323cf,
        ],
    // j = 492: cos(492·pi/(4·512))
        [
            0xba7ca46d46946802, 0x33201477347447d7, 0xbaf8adaadc8baa0f, 0x0a52535e5516ae39,
            0xa5ccc46549fdf594, 0xb070cd73aee962dc, 0x388d75e9b8111192, 0x65269b3271838203,
            0x0dc33e585e233352, 0xaad8ce2df5d330fc, 0x462847fc5fa1be9d, 0x97387d8d7034f423,
            0x58891856ea596780, 0xa0607b4cf39342b7, 0x7e12231672d11d6c, 0xadd321ac89a3d700,
            0x75a5163592c3552a, 0x07289f961a09a02e, 0xb7b7a7f67d92a250, 0x054cdaca54065c9a,
            0x632495671b79f7ce, 0x617e26e495ed05a0, 0xd18f9fddca42ae39, 0xb5a068e39107814e,
            0xd6e22449ec07499a, 0xb3b5f0b9c0518623, 0xf219a259330580c3, 0xf30c9a90791b9fcf,
            0x2da5b4184c7f9791, 0xde52c81f51f2f07e, 0x6963f4ad5ccc74f5, 0x3044034b11c71046,
            0xb0049891eb1192d6, 0xa30fed2e2364c605, 0x6e4f893417281cda, 0xf9159407735f867c,
            0x63e0970a5e9c2bfc, 0xc38dc015783d3407, 0x444f2a68c2d2c4e9, 0x53137b4c5f664ede,
            0xd48555eee6ea7012, 0x6e1704f9f3ff1d12, 0x23e31933a64c415f, 0xb31d0353d4fe0118,
            0x02f1c2de62e7c05b, 0x24f29fac584aaa9c, 0xe6bc00fb97c928e3, 0x2e05d61cb4a4823f,
            0x3fc7edb3f510167b, 0xa5dca8ee110ccd29, 0x4ed6421407a479a3, 0x0cf7401cd441f5de,
            0xd480d2ea27b7517c, 0xfa588b22c8e416ee, 0x7f01ef1de020faab, 0x46b81a8cfc3ad8a5,
            0xa16875365c3bfcfd, 0x8040bd3768952fb4, 0xddfaa21bd763c54a, 0x3ce8fc5f65e58c76,
            0x011bf2be10a41776, 0x89f560cc345c6f69, 0x3757e4c3c410c66a, 0xab6175a7f317ad13,
            0xf659e68941781f80, 0x247c67b1c2b06aff, 0xf09a98bd4c3e98e0, 0x53bd8ff9226105da,
            0x838ec94e6a610e52, 0x13e07005a7babde1, 0xe5dc9264a94a603c, 0x85d19fd74fc0e06c,
            0x1f8a0e403c033ee5, 0x6b4105e09b7cb2bf, 0xbf4778647e7423d8, 0xc4c4a61c5549ec88,
            0x97b06ca018ee09df, 0x456178f1f961d61e, 0x0b32e90ab6f40187, 0xc1491cdd120aab98,
            0x0f6986db9d2437df, 0x3482fa04d7a824a1, 0xa0b40b23137a2108, 0xdd78f93614f926e1,
            0x5b060e72ea6036df, 0x809e0ab1eda4bf61, 0xb07720eebff30dea, 0x6632c49b0b4a750d,
            0x4dbe5e96333002f0, 0x532aa5614e431fc0, 0x65165084d12703fc, 0x7a35acbb9d113f0a,
            0xa94488d3e0e6fe72, 0xf194b7d013e65253, 0x39e4202a63b6e115, 0xfe55364d62a07aa9,
            0x43ce0e421fc5c467, 0x91190a489009a362, 0x4815a8daf7d2836e, 0xb577a86dddda13f4,
            0xc6f87d26d884a53f, 0xf9cf94d25000a5b3, 0x748c5435c4f05591, 0x677dba47f1810086,
            0x4755d0f38fbf75af, 0x4e41fe5ee8bb3ce6, 0xb061a7d6e441f307, 0x09386b5743cbab89,
            0x709bff789461c99c, 0x382c8828644773a9, 0x4fe18fe0c4371560, 0xa8deb47ac84246e8,
        ],
    // j = 493: cos(493·pi/(4·512))
        [
            0xba37b6ca8b6ac8de, 0xc0f347c8e6a5b5eb, 0xff3de85efbb26cd3, 0x9dd75520ad0a0bdb,
            0x5b7ffd245e2136f5, 0xc4241905f629c706, 0xb3d5abec089af42f, 0x32dec41ac92d735e,
            0x27d1d76c49016f6a, 0xb5b6abc78034cbd8, 0x4cad3d53bccf7ab8, 0xc01f89131e1acb58,
            0x2ba82dc21c4c0aee, 0x586978b3195a1d72, 0x669c77342aa3e7f3, 0xb01308400d59ef0b,
            0xe54f7cbc8d1bb9ec, 0x815886cadc0cce42, 0x81f578416b7b3616, 0xfb0500da53d2402a,
            0xbda5a3cfbda8bd94, 0x93d9cfd7aef307cb, 0x84ae0ddcf4c32234, 0xde40c90f372c5d75,
            0xd21a866c5e884b5d, 0xbc85ee3d28e7ba24, 0x7a9ab617048c4a95, 0xacc95d10a0c42c39,
            0x58cfec57ece4eaa4, 0xd53fab848211e231, 0x518f06afb727da4d, 0xaf8eabd477eb101f,
            0x560adf43f253d639, 0x8d9e93922c9cef11, 0xeca252ec348ac166, 0xf432c08db15aeab5,
            0x09905d0ab654639f, 0x14e54eb6e15de6ba, 0xc9f58d06f055ad57, 0xd1343bf436827bbe,
            0xc251197e0d4735b9, 0x35d786b60d8e4a05, 0xdebc6245b527a2a6, 0xde6f90113e5b0ae6,
            0x7f4e89b3fe2ff365, 0xd25248c3a06bcd38, 0x112c5e70e645365e, 0x2618c6e16ecaf357,
            0x4dd2928a0824864f, 0xe8c5a988af6b24e5, 0xfe565b1b940bef96, 0x0166891f9ad498db,
            0x2bfd50934d2f5266, 0x07140ca90d39d305, 0xbd12883f0b72874c, 0x8d0592d4daf9dc95,
            0x3b89fb06b42cf2d3, 0xb4163246b1abd61f, 0xb85dbe331bb76ef3, 0x0fd7e1537018b0c2,
            0x949d35b5c7889777, 0x6ffa97bc3dc58bd9, 0x056905e2581871dd, 0x295da605c41c2bd2,
            0x2023d429a0ddbee2, 0xd861ed9cb431b4cb, 0x16a3e46c4e6dc347, 0xe35923ec15b3f4e9,
            0x3d82c1e3946bf3bd, 0x0d78b080c798be54, 0x39d2b70b7a9b0168, 0x36c5d735c466184b,
            0x67b6cd791ff884cb, 0x9541ae4c16495cb6, 0x12393cbf2a4c7628, 0x3d6dc05996f6d758,
            0xa5ef6315502abfb6, 0xc67a08e518ea5d97, 0x1fb459e2b43f9ae7, 0x1714f24f96f2c784,
            0xf574801dbdcbff85, 0x9ef63c9642c6620b, 0x09168a1dfa9c9253, 0x5a4b413cd396cb00,
            0x7dbce2aca6b93ac1, 0xdfa93509bf51a19f, 0xa549bc7acc778260, 0x609634289eae0ca4,
            0xdba1c60254e7780f, 0x88597f71bc1fd006, 0x24be64c8ed985e5d, 0xa827479ce6a35ffd,
            0x03f1cbb4dbccd66b, 0x77ba84dbac62e18f, 0xa43b9888546119a1, 0x33c848874ff33c9e,
            0xfbf99fc456466cc9, 0x3ce6aedee726665f, 0x243a3ef35e73734c, 0x425baea2188f2c07,
            0x739a536036e998f1, 0x628a3c464f2ecfa6, 0x3618568a8d5471a0, 0x2e223ab653f39018,
            0x254455f92eafb69d, 0xc1b3885e68a64c56, 0xec6666abdc6f7c9b, 0xde580fc2d69ac61b,
            0x7a26749047590ded, 0x9374226a3fea4079, 0xae80fec0c2eadbb5, 0x33aebe04f878b75d,
        ],
    // j = 494: cos(494·pi/(4·512))
        [
            0xb9f2ac703cca0db3, 0x39db32d014440024, 0x75c3cbc3cf82af39, 0x4ba35cfc3a147280,
            0x5563c37accd97045, 0xaf5e80ff3b8ac975, 0xb0e18c3723b59d07, 0x113d2ab71116eaa0,
            0x665c3aa10b3c81a2, 0xbf974291d24210d2, 0x0bc8e08d7bdf61ff, 0xb5f3ff3246c9809b,
            0x043d0425b462b68c, 0xf94da1317ed21c32, 0x2f9dcae5e745a397, 0x42a5efca68708ee7,
            0xd9289814ec0b243d, 0x44385d2007dec60e, 0x6f126a327ea98a80, 0x3de558ee7dbd6f14,
            0xdb09e6286d5acdc0, 0xb4ca4591cc5612f3, 0x9bd59051c98968d2, 0xcbb6c8b23c4ef572,
            0x35ab23377e10349e, 0xb3df596aad1a7f12, 0xb8a73873d49b2ecb, 0x9f98f33e96b1445e,
            0xd8cff66d59e2c089, 0x510f2d88484c5f3c, 0x2a1d8c4a0b32900d, 0x49248759aa188b2e,
            0x00bf43a4b8b019f3, 0x96e4facd5ebab2fd, 0xe2c438fec170b477, 0x56d8160e8e59f721,
            0x6a45d51bbfa207bc, 0xe6ed17ebeecacf47, 0x0327134b2d5e2a88, 0xe9c5f83ac01c9a18,
            0x448451247ac3a615, 0xc14f874e34174658, 0x44a6a21e3806b619, 0x8eb09d9f154ddfdc,
            0x813dba6006492849, 0x9551fe6c5c33dff8, 0xb316b781fb401dff, 0x8ee3785c6d2161f8,
            0x6bece04b46cfc1f5, 0x05f0477dd22243e9, 0xf9ce2b0be5546c17, 0x2e2da71cdd328a5d,
            0x012b6d87420a5f61, 0xc8790cca2b703b61, 0xd7fa0b6275cbcc3f, 0xd4f9d9d638c3f416,
            0x7e198d8cc11e8ec1, 0x191249cf918b6d8f, 0x5ec858666454478d, 0x69aeb32ac2a69aa7,
            0xa3029dcfd402f300, 0xb78687cee7276003, 0x0919dfa2c6b2efbc, 0x644aa1e20c49284b,
            0xc0ffc40bcc8acb12, 0xb2d896fb8022e52b, 0x57e9f530e95561b5, 0x1c579710b4787171,
            0x5c8ccc64838762b1, 0xd9c4408978c227fe, 0x42d0b96c017b2773, 0xa40f1aa3cfa4a073,
            0xd423a6aaca7184c2, 0x935f42fd6ef64c60, 0xd90492a8256ccb0c, 0x0a94f1cb82a62a03,
            0x231387ba1621f50a, 0x768ea92d61b3f05a, 0x6b5a688ca96f6bc7, 0x075fc154e42d2bf0,
            0xf4f20ca0420b56aa, 0xf64581578062ee26, 0x7dd9cfc2e4f4c784, 0x727657ef9f39e110,
            0xdb991b9d8b15535d, 0x15d61386d1d3876f, 0xb46b62f1dd90625e, 0xf3deb5b78e074f2d,
            0x93a72730171120ff, 0xa9994979a241e149, 0x823c80cf939bd5c1, 0xb0b5afd6267b84eb,
            0x446c72141c288945, 0xb60e4507efbae3b3, 0x3b06151bda0ec5b1, 0xa3ce29ff694d75b9,
            0x2d74a017d5fb7a71, 0xa60fd30242969af8, 0xd093e38e7ee59ba1, 0x1157c7ca2048c961,
            0xdc98ff05ecc7c6bc, 0xb1322b7dd44a25ff, 0xb5f23945669395ea, 0x0c562624df5766fa,
            0xdb55bc32041287da, 0xd144976cf63ec257, 0x2fcc36093ba67edb, 0xa884d103c654c289,
            0xbbb48e9af920da55, 0x37775ea853a05613, 0x2f5c18aad199ddb9, 0x64f54c6f29673356,
        ],
    // j = 495: cos(495·pi/(4·512))
        [
            0xb9ad8569004d8e27, 0xe756f920d68770cb, 0xe3df264a2e179de7, 0xeac9573ad1f5e8f2,
            0xf64d3bb791b0f365, 0x8086ee5bbb1e9e41, 0x72ae1ca40e64e176, 0xbc438eb8cf034a2e,
            0xa6f3c6bdbfb715f8, 0x4c9b8efa9550196a, 0x447bbbb20944d744, 0x69fe8afff7dfcddd,
            0xd3182c4f3d948dc7, 0x0a916a7769ea2448, 0xa6aea268b5116053, 0x2934c2e9af830ae3,
            0x0ee4e122902b4e6e, 0x4b9ea56abd00387d, 0x9255e355989624df, 0xf39b169dd6b58e8a,
            0x01a3ee79b6b7c005, 0x80fa3280b64ee44a, 0x9aba7b1dd4d056ee, 0x3f0cad422a4bc12f,
            0x86ab24461af3dba5, 0x1c790497af7f49f6, 0x0c6173aa23b92361, 0x6ff6a26532203fb0,
            0xc02bf2efd9570c2a, 0x7a1df5c0d301a3f0, 0xd1a5313ecdcef729, 0xa23ef3e2b318db92,
            0x3a5578f0f8b05003, 0xbbd5bcc5dcac4797, 0x53a169a2d1ef9fd5, 0xfa2b63a79119164d,
            0x58cc5af0ae9143e1, 0xde9fdb0da44d1ec2, 0xb52be165d5884a98, 0x003269d000536329,
            0x88f6881ec166d4d8, 0xf95d9e6d5a781011, 0x695cd1dccd7d4f5b, 0xeda23eaf198b74a5,
            0x6dc7104f13fc754a, 0xba49c42e2380195e, 0x3da920851fe59d67, 0x7b8a2c035d4682ea,
            0x93b816de7897b715, 0x9f567e25ae1715dd, 0x1076e2976de8e523, 0xf94129087cd5f5f8,
            0x4f052ca80fa542bd, 0x7e21f2b7e21104b6, 0x566c7f081dd10e18, 0xe0d260ca3d806ac0,
            0x66121070b0327e23, 0x108d5cc9168f4ea5, 0x8ba0021864ecbc5a, 0x03d41b731868b0cf,
            0xbc466ca1bd156bb7, 0xd2964f62b19b2fc0, 0xd6851bd0e12810e3, 0xf1989d4bd0f84565,
            0x65397423fa20a3ce, 0x022601fea45704e0, 0xfa134ae9dfff47ec, 0x041d74e6df8f5d2f,
            0x2985c8172f6e13fa, 0x1396ac1609cae302, 0xd17c88c452828c07, 0xf0f7e7b023990e5d,
            0x73c431533b8164d1, 0x56544d8faea6dedb, 0xccde726e05192d7c, 0xf2a8614e95e4ea24,
            0xc89e8780ea35378e, 0x16c495f423928444, 0xd39a6ac7e6a21366, 0xdf4cdb4ca6a795b6,
            0x5e82be3978663549, 0x6e2964512817ccb5, 0x5fc826d56555de73, 0x74e33f6a544b62ac,
            0x46c6d757110dec90, 0x64eb1130c180fd5c, 0x7414324da17cdb76, 0x92ad942161bbc318,
            0x9aace5b5123a8ae6, 0xcf766b6cb5ff0644, 0x5196a75f870b6366, 0x049efc827d22a547,
            0xb76e95bd326a481e, 0x25eacce84db38434, 0x92f8e33faf8d89f3, 0x4275c724d5814892,
            0xf84015b508473370, 0x409eedfc562050c4, 0xb6c10739f556127e, 0x88064d44a4e6f897,
            0x5bca0cad20ca00da, 0xfa93d3fc1b8c88a5, 0x6532453547d26809, 0x04f5cac2b0b087fb,
            0xf832e6cbebf3d91c, 0xb116aeb8e3ad6bd6, 0xfd8d2362e5ea2676, 0x292ace6cd5add236,
            0x92fc99e7048d14f7, 0x856d92ffadee8c78, 0xe1b3d534657afed3, 0x5077af3cc8e74652,
        ],
    // j = 496: cos(496·pi/(4·512))
        [
            0xb96841bf7ffcb21a, 0x9de1e3b22b8bf4db, 0x43b1297eff842a9f, 0xd1ab4f851f6104b5,
            0xf052b35906eac2ee, 0xc7b22e5647b309c5, 0x25efb39a0621bacb, 0x6e65832a7442c689,
            0x1cdaccd122999aad, 0x631c80c895c66914, 0x004c639d2fdc6c12, 0x6a0ad32609902ee1,
            0x775a4b2d5ffa419e, 0x7563cc8f2b3a5d4b, 0xe5eaee2f6aa05256, 0x1d3d1948e2325b66,
            0xa31435513253d038, 0x412239a481780c0d, 0xe5cd8dbfc9137d55, 0xca511cd934705a22,
            0xae2ee43238ad4e01, 0x84a3d6ac352ce703, 0xe5cf30ade8f6bcf1, 0xa4bd0e0193bff550,
            0x870079936c8f7dcb, 0xe1e5d5706247c7e0, 0xbef9d5cd2bb844f3, 0xeb77de37d8682b40,
            0x83e55050582fd75d, 0x5888b9d717dcb178, 0x1ebe39642d958315, 0x690ed2ff2941daa6,
            0xfd51ed762a0a0b79, 0x4bc645b668d22e3e, 0x3e755779760bbe3c, 0xa7b12b319f5f1742,
            0x5e8608c377f6fcbe, 0x2e66a24ee8e70996, 0x1c39835a5a1e450b, 0x5ce276274b8f8984,
            0x5ca39baddda38bca, 0xb9d99f94fbefa725, 0xc24bb2cadc2164c0, 0xd3541319151db284,
            0x7d4448f57b767ecf, 0xa58aad61c728aa43, 0x276f4bfbf88a9c59, 0x21205df4375d9dfa,
            0x965d2fba7ab33fa8, 0x81ff1382aeae75e8, 0x5fdc138bb22f8dc8, 0xda0a2c14d0903e1f,
            0xb8abefc850c4c0ce, 0x7f0ea74066d7272c, 0x5e5d4c380c451783, 0x5401e1bd87c53f6b,
            0x428e8139b5748ce2, 0xff2fbe028f0503b4, 0xb1c8be3088f07c50, 0x248203f4434bc715,
            0x5ef3bee27d1119ad, 0xf967aa5541f4496b, 0xe1e0d172f6be0b01, 0x96f9177a961a4ddd,
            0x2c17130a6748e388, 0xcf14ac75943161e8, 0x2c875d88f9ead877, 0x25d6abc9051e36fe,
            0x7143d1f4ca3519bf, 0xebd8340acdea4b25, 0x5bedc010e15135fb, 0x80cd8b27ece0d366,
            0x32821cc557b14d43, 0x2418bd7c67ad1311, 0x00ec63f7677f4f67, 0x6dc3db0a104f8303,
            0x10e2a58198dfea55, 0x4af325c6acc89d80, 0xa8133897b263061a, 0xd2c44ed32b659efa,
            0x7904c3103fffb7ab, 0xdcef614cc363e72b, 0x3950000b29dbddf7, 0x187c79ff53ce997c,
            0x65af8028972c33cd, 0xd214f26f632da816, 0x04f1d811638c4a71, 0x48114ec964da68b0,
            0x0918e92f4c2acb96, 0x7195e1c2e5bfc3f7, 0xb22bcdc2b42c3160, 0x90ae345f70e9af9f,
            0x29d98d853985cef0, 0x160e92f69bd89685, 0xf0b0a1370c22b6a7, 0xbf381695249fe62b,
            0x106311b8f3192e6b, 0xd2c1ae8a11beb35a, 0x18011aa7bc4f351a, 0xdfa0140a01b51ba2,
            0xb049c6657416fa7a, 0x3d9a4c4d89410179, 0x55605a7d92b0a666, 0xace48dc66b2456f3,
            0x0f6ca7481f33345b, 0xa33a9dbd07202ecf, 0x67d5e73cc1e77756, 0x0fcb9df410a15ebf,
            0x8497060fec2e4c89, 0x43c1e0d314398f5e, 0xeebcd48eb95496ca, 0xfacd1f25e7b6957f,
        ],
    // j = 497: cos(497·pi/(4·512))
        [
            0xb922e17e6a494c9d, 0x897fd013c6ba8fd0, 0xe80506f8a06f9789, 0x1f79b0634c91da00,
            0xfc9511ae07831eb9, 0x871a0dd35871f2e6, 0x1fa68568d1b993c4, 0x2079442c96ea38f5,
            0x0a27d1a36c31c2db, 0x35bc93cdd21dc6b2, 0x2c8418e1ac0a4dd6, 0xd01f6fd69c6035e0,
            0x79ad612581086a68, 0x4400691ebe674673, 0xc249fde69ce0551a, 0xb803e09c76dc0879,
            0xd16e8d418fb43dd5, 0x424c75391d3a93bf, 0xe96241b28711b223, 0x7ae4d9db3ce78439,
            0xaa084cf6cb4165ec, 0x1111b6b281cfbddf, 0xe947cffc2359ea93, 0x9d11ea3058bde5ba,
            0x4ca6e3c1ab225d93, 0x5dbe0ac044b131da, 0xab978e7147e000b3, 0x9a91989222a68c58,
            0xb68f76488dca6b82, 0x546f972e93b9aede, 0x5a50dd1027aea09e, 0x0345e1e11398b90d,
            0x107c1c141ae920d7, 0xc672e04fdad9cded, 0x2ffa01f8ddfc5b87, 0x513947b79f822172,
            0xab494518c670372f, 0x26a6726b3385b9e7, 0x1e45057c6a1e2125, 0x97b7bd67c7cdd03b,
            0x7d6369bc9ed96bae, 0x954f68d4c4c25188, 0x0b340f06576b930b, 0x2d7cb30d96f718f0,
            0xfc1268d760690e15, 0x7ee6633e91b38999, 0x560f67c434d15188, 0xbba746f144cf6687,
            0xcf8bdaa8a5e594bf, 0x6ceb8e1d69e288bf, 0x029ada468972f5f1, 0x4936c537bdde2915,
            0x2daead7c1d89a3b6, 0x541285c5d3d0f7a1, 0x2f77f3d31617f00c, 0x8865f6b3a5365dc2,
            0xe509fbc8ae250f39, 0x6ebe844d3ab7d887, 0x8049fba31f097c9d, 0xeee89cb06cb8c83c,
            0x77556111cd64ce2c, 0x203ed4c0796cd937, 0x1e24ddcafb699f7b, 0x8987ebef75b1a56e,
            0xe3b6f825f60c31f6, 0x86b0ff62f73d8a69, 0x39653131b83537dd, 0xd1bf4eb015ff0542,
            0xe05c72cc4ba4f971, 0x5b3a33ab08173f64, 0xa00d9ab3d4b2190e, 0xd2e5a511366c41fc,
            0x963368db24419f51, 0xc3341b92ae6e8b70, 0x95ce7a46ea43fe59, 0x1f2330c502725733,
            0x91ce63f6be49c9f3, 0x4d0c2173b2cdf02f, 0x71de310e87ad2b36, 0xa651b83ff9489a05,
            0xf0ffd4cd0796b2a8, 0xcd32d80ca7d1d811, 0xe002f3e5ee01670e, 0x9b5542cb7f998b9f,
            0x8853e1b4668cf368, 0x81139f7c06077582, 0x0ced58247e183510, 0x8708e4c98175c675,
            0xde89220ad89aa72c, 0x5a900f4085c6c50a, 0x9884be818972cb4f, 0x291e8b6b3193c5b3,
            0xafacd86e2644e55d, 0xf20a4acc1b3c8661, 0x1769d5f9d949777e, 0x0f72790e67c47228,
            0x2ca26aecfe642a62, 0xef2104692b42c2f8, 0x1f3870b4a986ea52, 0x12c8fe2885857327,
            0x1a3715b882d9c4bd, 0xdb2ae4f6c064cb46, 0x5dba06d402d9f1ec, 0x016509232ed228a7,
            0x17a520a2db2a81c0, 0x53c3021450545d27, 0x1352d7c856d31775, 0xea977a745b38ecdb,
            0xdd1b3b608c58f2d0, 0xc61d34649613583c, 0x8c2843ab23ca6768, 0xdb78e3cef4d5f786,
        ],
    // j = 498: cos(498·pi/(4·512))
        [
            0xb8dd64b0720df647, 0xa726f4f0828585c8, 0x97fdc98aef504c8e, 0xc15e5b2e92e1f88f,
            0x22f3946f7c5e7803, 0x1e0b6ee09489943f, 0x0f8b40e7b813dc6e, 0xd2afeb1ef64b3e5c,
            0x5b493fac1c4b3ddf, 0x61a4144b794eb3ac, 0x00f3ea95def25582, 0x2d6a83a1cddeb33f,
            0x6fbc4f52603d4cf1, 0x2f6c29b91ee75e03, 0xeeb9095c69a79fb5, 0xd1e8205d376053f9,
            0xfb38121fcdf8802d, 0x37f0b3b0c9a8cb53, 0x57e59b076b95dba0, 0xc53ebf7630295dd7,
            0xaeeeb4f17a4e01e2, 0x95af81ac9cc0bb39, 0x53a8541d1435becd, 0x1a7a480e7dff7626,
            0xdc029a43f7be4de3, 0xc4b06544886f5382, 0x6abfe02e38def49e, 0x260a8c1f31e2b123,
            0xadf2113023adf3ea, 0x18c25f1d4f647b09, 0x9dc86b71df650509, 0xbafecabba36cd3c6,
            0xc6d62fe98a8cc2a3, 0x3addc1b14f51851c, 0x3420fc12b62766d0, 0x50e2dd2fcfddf182,
            0x78e56ebc4c78f031, 0x683e83158afa589a, 0x2bafda8f6ff9c1a3, 0xcd342cfc0f1162a5,
            0xe449c43b99a40996, 0x25bed1e250e15e4f, 0xca12b2d8435bef5b, 0x5692ecedecb2bde1,
            0x96ff93299514f241, 0x55a69363f7bdd101, 0x9e271c8aad1ded1e, 0x73e39aea231a533f,
            0x152eb1cf3dae8fc8, 0x05bcce3d46a27bc7, 0x828df1e439bba230, 0x50fc52cd20a1004a,
            0xe3e78a2df942efa3, 0x923957c3d78d0f60, 0xcc708ce2f85830f2, 0x3e9d539f25cd47df,
            0x324acdb33f5dfb74, 0xb409be60300e294b, 0x1d4fdcc3baabe00c, 0x61a7ee6282252143,
            0xcaa3879ad47cc763, 0x92f2fd3d62f22faa, 0x708e8ccfff8cd065, 0x324ca728e632b662,
            0xbef4d73a9ea37a61, 0x217318876962cf65, 0x7d6faf4ea82b0e0b, 0x7086ede1e4a465ce,
            0x9f08b8e8477aa8b6, 0xff1921c31ba6dc78, 0x405270540d66f0aa, 0x9538115f7e7c5e63,
            0x818b893e09f2fd48, 0x02a8c481b8438292, 0x504a007b31039451, 0x618ff2e9e496de22,
            0x522486b1de0196bd, 0x706c6eab50a95cf5, 0x69ae6b0c7e229703, 0xe3e48314b86dd58e,
            0xf5d0e255c2831fbf, 0x2c58710e48b8c9eb, 0x7ef6ba2cac871e3a, 0x4a91582d7457e372,
            0xe682fad00d359e73, 0xd5b39aabe1313a34, 0xc7f8adaf701e4120, 0x8b6f59a9511e22f7,
            0xe54f7f0c3109dce1, 0xdd2d8e40fdcbf0f4, 0x1a88e93bdc89c343, 0xa932da8f25fb7fe6,
            0x31e401642861934c, 0x44599a4ffc71d3b9, 0x467206ec76ff53b0, 0x993c9fee7e8435ac,
            0xfdf02b0c09716416, 0x4de2a0fa31f9ed10, 0x66b2858f702e6bb5, 0xde56efedbc17ff08,
            0xd79bca64971b9b07, 0xa677ef62faad4849, 0xa7771a14b3f94816, 0xaf8fd8c9cf729fe5,
            0xb2e5a2bc31ea4d7b, 0x7890ef9149192a2c, 0x883ae09ff22c55c4, 0x07448efdf0921bf4,
            0xbd8d474a66efc3cb, 0x2431bde9d10c6b53, 0x4b6f16914e4596f0, 0x3ec612f6e2a0bb61,
        ],
    // j = 499: cos(499·pi/(4·512))
        [
            0xb897cb604e8c66d7, 0x2c0e767171a9f840, 0x2440ce99e77ff9e4, 0x06f134b0c7cd9408,
            0x694409900d468e56, 0xa0d61200f80b4ef3, 0x1aceb6385ddd6d77, 0xd267e4559c3f308b,
            0x831124c63c7cbe20, 0x99162714b912cf3e, 0x80365b7c2cf22237, 0x64a9d71c8a812f14,
            0x766c3efb2d67850b, 0xa5cf4a1eaed75860, 0x6caf76be58738376, 0xdf3503949dbb918f,
            0x3552be6c1f36380e, 0xc9b85eb584cfdf4e, 0xf9bfcc952053554b, 0x8ffff665dac75a65,
            0x2f3edc797a649b2e, 0x359141d9741926ed, 0x300da1831e51f5c8, 0x2412fb37aaf12750,
            0x19035010efca1ef1, 0x01718d45c984c87d, 0xe42bd76796725e89, 0x9d630b3e5a586893,
            0xce3f128eed2ee330, 0x2ba09492853cfdc7, 0x110e074cc190ed61, 0xd7e379ba2cb642ed,
            0xad2c7e150d83d56e, 0xf2896dd78e9d7f61, 0x8a6396a6a20833c5, 0x33cb03b83045392f,
            0x07e535f3d8079d3a, 0xb524584f76f9a69c, 0x3991448334b074e0, 0xcee3dedb13d617b7,
            0xef7088781bd103bd, 0x459ffc5045c96d6f, 0x75e04d4117255866, 0xde32ec08b1468aa6,
            0xf856703a409b8ade, 0x53cdbe691a1e5cdc, 0xcca188f915e10141, 0x679b2a00089530d1,
            0x284ac1e9afa2ec22, 0xb2f3351aea1ee8da, 0x7f22b78996b4fddf, 0x1f5757cb5a077702,
            0x9e9274657e54c5d9, 0x1d0743a415ddb040, 0x539f2d596e9f06ac, 0x4e0d934eae548fc5,
            0x11afebfdbeac23ab, 0x54b2797682bad167, 0x35e70f22c9d272ce, 0xae5dc5acfce1ef68,
            0x4492b555fb1001ca, 0x6856687a740464fc, 0x6a93ccfebc5fd997, 0xc728431a61567838,
            0x141566ed746686df, 0x1c328b013ae6349e, 0x7c94684272b9d02f, 0xed29b9b18ced65e0,
            0x55c15522260242dd, 0x8227f22cdca16ab9, 0x82055fa178e0866e, 0x56a13abd760c73b0,
            0x6a4750ca99930cd3, 0x4972ca006391872a, 0x4c0e52ee6a8e0974, 0xb7fd5ab6763d28d9,
            0x3e31c761b3377312, 0xcb575dec3f367cbb, 0xd8672b958f7ab850, 0xb4d169675a43044b,
            0xbd1c4cecdc94161d, 0x2a74f1a6c81712f3, 0x32f2b86773ebb028, 0x81b9ccaf435f0c33,
            0x80ea1aeb94e6fc23, 0xdced0a22c1f65bf5, 0x6cd188aaf6fef616, 0xa385f8a51ff560a1,
            0x83109a3c95fe1fcd, 0x02061e2a9ef2aa90, 0xfcba95c73478c049, 0x55db1f1d298d6edd,
            0x353a77ad4660fa20, 0x243450277ca8caec, 0x50a038c0216f969a, 0xe317746a586ea159,
            0x0df18efa899aade1, 0x39cdf17c10d8c057, 0x5dacc1df034cd06f, 0x42df4370af5032fc,
            0x92852f52a35e8292, 0xce46cf2d19d93a12, 0x0456361f7313b59e, 0x2ac0bce22c9cac30,
            0x04ab97c097bb9ceb, 0xfd9789ca5e535398, 0x2a472856ec24e777, 0xa970942dbda9756c,
            0x3c41dd1647abc72e, 0x6e0041ee8dab37aa, 0xbdfc774ba3abb36a, 0x17d65e2509259cfc,
        ],
    // j = 500: cos(500·pi/(4·512))
        [
            0xb8521598bb6bce26, 0x1c041d1ea5fb3fda, 0xed79346f509d0989, 0x867e80c6ca9b7a84,
            0xa7c4f8701185e28f, 0xd42f423745124a4d, 0x0cade104450f0da2, 0xabddba5af308059c,
            0x9591922425047209, 0x25242a44c4e9ed16, 0xf0212635676b1ccc, 0x3dd480976b1214de,
            0x65274d66fcf20aa3, 0x5a1288a5e13fdd97, 0xdd6889c0f18d975f, 0xb7682c451f0f0b2c,
            0xee9acc3d0bcfd7f6, 0x6116b2812e52c7f2, 0x7d508c15b2019e79, 0x3fa2a60384b7a338,
            0x0ae40eb72e1d315e, 0xd44fc7e39aabeef0, 0x479d042d9eecae48, 0x0b929b1c0cfa96fc,
            0x388f55d10f41eaae, 0xe0e88802116710ec, 0x84f8fe83bf2fffc2, 0x808020de923a566f,
            0x955023a38051404b, 0xfeaddb9449560081, 0xca19872021a69938, 0x1ef4ef848b642d01,
            0xc2ee69835c8d83f9, 0x89a20f53c4210d40, 0xae497697c81918af, 0x2f22a5afcd7f0b8f,
            0x695dcb2b20d029a2, 0x5d91d8c31c80469e, 0xd752aee3703c639b, 0x62846b793e186e56,
            0x9de64ca77a2f7642, 0x0677b08df238949c, 0x590148c284f58895, 0xc4c2bd2c5b31e674,
            0xe8a967c2ea6fd856, 0x0bdb974f834e4cc8, 0xb441990b86891b36, 0x02a40ab20ec40186,
            0x9b4819e12969c4b2, 0xa311948a75227d2e, 0x17ef5887be603532, 0x0bdb94446e2aadd2,
            0x8904263150aac911, 0x1bf32ce973109d37, 0xb115ba007aeb6c55, 0x446c2b1b695f1c10,
            0x3d312362551a6235, 0xe91030b8af77dcb9, 0x144c47d01e0a55b7, 0x662ea6cefb62bac8,
            0x1c4db37be8b1e226, 0x1fd1fb67a1b908ae, 0x356a01c029d87d56, 0x20082bfd3d9508b8,
            0x418ac6d4f571695f, 0x1776db3b38db35fe, 0x872ec67487f3b96c, 0x017306b267be7e31,
            0x4c7cd57d4257cecb, 0x8a40ca2c64930c95, 0xe5cc535c72130377, 0xb759829bfd800594,
            0x157077c250deb0c5, 0xbe79b84efb0e7534, 0x73ccf2e6ba70b6c5, 0xb03033f8ee265d8b,
            0x313ca68349af0db7, 0xc4f72473efb59d7c, 0xea3cdbabcd0ab190, 0x289d8992a228f23f,
            0x2f95bd5ec3528c94, 0x716825004cfcb5d8, 0x99875a9d28849f1f, 0x5d8f501010666e07,
            0x4165a312302a1e32, 0xbf80bb45a19b1308, 0xac0655a87ea660e8, 0x5fc393b48ede4e63,
            0x64ca27e296c16f04, 0x03c11feef6d0e9b5, 0x19a4bbe8bbf93367, 0x03e25ce56bacbed8,
            0x357a292655859d87, 0x26423a9f378c7d8c, 0x17bedc04bede3111, 0xfb4c1f12055c57c3,
            0x44e13f0a5cb914db, 0xe5611b3a4fc68966, 0xf57bcb1ca3411739, 0x768ffb2399f48415,
            0xb800fd924478d053, 0x5bc596ac55d8807f, 0xa4eb18c0f3dc9f69, 0x9aef8d31cb34dedf,
            0xdaf4a8d27e5444a3, 0xaed10d806dd45289, 0x8f2d44dc11877923, 0x85283c5a29c20cea,
            0x796a679d0fae34b1, 0x18959a948739ed99, 0x444fb564822a58a4, 0x13e125eea54e7a82,
        ],
    // j = 501: cos(501·pi/(4·512))
        [
            0xb80c436478b72c71, 0x50064fd876ceda3d, 0x6f524c7f7357ed95, 0x163fa1b87572d4aa,
            0x7155b2dc9b3f9e85, 0xd4205f3eb5cbd295, 0x09911e8859f64bf9, 0x6ef60233db0703f3,
            0xcd3f9f9fde3886b5, 0x1df812ccc5dce9b4, 0x647071feb39641dd, 0xc3451cb37ddc529c,
            0xf2c46c2b3b291cd3, 0xf93356d7c5af86ff, 0xfe2bde246af3411c, 0xe8640649d731ae4b,
            0x0cfb5bbe2e7a1aef, 0x2db88a98966efb6c, 0x34d961ce2cae7657, 0x36bef102f9fe3038,
            0x6de7c994ddd140bc, 0xb1546d065f2698d0, 0x025b57646af4917b, 0x9dc5de85f0cb5b05,
            0x3540679505099f19, 0x6a123e6cdd6aea95, 0xb6b5ec5b1b925bb3, 0x1513d83ece341838,
            0xbd22d8f98e8abea1, 0x517e787e63e9cfdd, 0xffe16a121a6ab734, 0x7a5df9944c02dedf,
            0x75042c74e06f4cb8, 0x35d4c7d776fb32a8, 0x0bcbd6e053e4496c, 0x32a6d0bb325b7fe5,
            0xc5f507dac3b0ea59, 0x6838f1020a4ac94d, 0xb91ecebbe2e85260, 0x94ea1a1ee099f97a,
            0x2904993afb54503f, 0x2af7a07b37a173e3, 0xa31f80eb311f1e6c, 0xa0d87ca69ee8afa0,
            0x8cf57473e39e199b, 0xc3046bc423a3ef12, 0x6d98f1a11ea03963, 0x7c5a047994819c26,
            0x5afdff007b2093a7, 0xb8976e6b660d9f67, 0x0f095858cac85eb6, 0x3b9a4939c2b5bd94,
            0x4219f05a95f881ac, 0x0dc8781341790bb7, 0x269ec8ac456179a2, 0xc5a48fe2c4781c60,
            0x7494333cf0ebbb59, 0x94f1041c8bb44659, 0x0f63f631a152a954, 0xf66d2f156ce30eef,
            0xf6b6af7b669bdfbd, 0xeeb2aeb859b47de0, 0x2bd280daa41d9663, 0x9a246a6d1577d528,
            0xcba6a3e31f43b72a, 0x2e646032700c227f, 0x3fa49ed480fda107, 0xc014a8bf38810073,
            0x36c2d76c123897ab, 0x148290f1e4ae1978, 0x653726c3ca38bb48, 0x6351caab2869caa3,
            0x2302fff525dde9b5, 0x1cebffaa06af7798, 0x46fb7c4b28d0d2b8, 0x0f693fd2da62bfc1,
            0xcac701b5ecb4f793, 0x1a4e3990b3582aac, 0xd4c0ca16aee2845b, 0x09856799baaf6118,
            0x8f307d6c60380f8b, 0x0ac76e6068c261d2, 0x819dedff852492ed, 0x939a6acae740c075,
            0x96fb94537fbf44bd, 0x6a4a61fb33d090bc, 0x63d4719b98a5f86c, 0x64644ac703ce5165,
            0x5cb1828f95626f67, 0x616997aa1b2b0c0d, 0x208d3d06014c28b9, 0xb9a4424fcdd4c11e,
            0xd0127936c7f78531, 0x348bf006501a61ea, 0x2f647a5434407a6b, 0xd9cc6f767878bb97,
            0xccf8f3538cc174a6, 0xaab1dc9750e722de, 0x1dc9b9a36c93bb79, 0x84eccbae893ac9cc,
            0x2fac390948fd8b96, 0x17d7bc2189c063a7, 0xb9379746bb6484f2, 0x321a4746671130b0,
            0x1f79834563db1b46, 0x21024b26e8dee1f6, 0xd6f555ca04196ad8, 0x2b7633e14e4c3188,
            0xb16d9aa922ae51ec, 0x1b05f93473ef88b2, 0x6fb1b42b0a26754e, 0x2f4f0666d5b92414,
        ],
    // j = 502: cos(502·pi/(4·512))
        [
            0xb7c654ce4adba9f2, 0x2e7a35723f3ed034, 0x9cdfcfb5c36e91b6, 0xc256d2e0636d8ac4,
            0xa7ddeba20b44ac63, 0x39fb475308181290, 0xa6f0b39f540add37, 0x9a02236f2e842a07,
            0x97872599f6a0e006, 0xa2abf742759724c0, 0x1ce9c1e9f707fb17, 0xedc36e6f0c1eed38,
            0x83d4d93c8a9106a5, 0xc2a5ab7a2258fb33, 0x08a2e6efb5472a3a, 0x901f559c019a5879,
            0x2de18ba403572c15, 0x4121e61823018932, 0x6f9b440d7067bc7a, 0x1c8d1e415553d53e,
            0xfcaab00cc81fca16, 0x4ff6b3fa9dc10a6a, 0xec6ce10536818800, 0xf6311f570bfc4f59,
            0xff665ce34b244160, 0x3458cb8f37846d21, 0x54d640abd27dc4d7, 0xad670bff47532fe3,
            0xe2076b29a9fd619e, 0xd062235a4cd8cc62, 0xce42fa036e961296, 0x20a86915e3b9e017,
            0x352d3c32c8e7051a, 0xceb30c71608c5dca, 0xe70f8a85eb2612f3, 0xa3c2329d7ab4ec9a,
            0x7108730a6d41e83a, 0x86669850c0e0635f, 0x305b44d4fcc6e661, 0x660b88cf06562a51,
            0x7aae2fecb1b83a33, 0xc422c5684b7d1845, 0x6b7bb52830e329d3, 0xbb88ca8ce93b9c86,
            0xd40eb91128a911d0, 0x96fb938d9ba50872, 0xae5f46167ba77702, 0x1c7e65b9a577cb97,
            0xeb9bd8d28d9d0f92, 0x809a5c7fecad6e26, 0xeacbb7f2078863b3, 0xee3ec06dcaa5dca9,
            0x60115b22d17f4349, 0x5ab84075a1561340, 0x9f9f3f38b0826a18, 0x8050b813c112fbac,
            0x25edb9a70c5ef5c9, 0xfecd3393f8f035bf, 0x42e1a49783cf788a, 0x1c0326d4c3c980e0,
            0xac61f917c01b0223, 0x02970e363e64fbd5, 0xdd3ed725e50daa93, 0x4d7523dd42e7e5ac,
            0x571fa08f388900a8, 0xb27342ef9ecefe7b, 0xca7bef148fad4e71, 0x9f839f86728fb203,
            0x0c4d896e533cb825, 0xefbae9d7a8553834, 0x2918105a6404415b, 0x727b4e8acf3171ff,
            0xdff37c86f5be99ea, 0x78b49a9f661d75b1, 0xa49ea2963122e041, 0xbf9db16a8d0ab739,
            0x89ce4a28d333a903, 0xcb3e09d20cf2b10c, 0x641d094bb3ec8937, 0x14ed87ac95ca2d98,
            0xb3b9eea7bcf38c6c, 0x64e771743407097b, 0x393325463a37662a, 0xdca71013e9acb826,
            0xce3e2e695701d473, 0x67ae43c6ccfe14ef, 0x5d1922ec95eaabf5, 0x410b669c3525e2f1,
            0xeab8c4a4d7994bfc, 0x043f2ea34d54ba54, 0xec3fc6b429770414, 0x33f267e96d311ce0,
            0x5e119ff8501e3401, 0xf3225bdbaa369db3, 0x3d47eaf46762ac42, 0x3ef4774be57ed323,
            0xe2fcef41a0e02cad, 0xe185229935671183, 0x0b5cf1656a39262d, 0x9b6e20e69fba8117,
            0x310d82a8db93038b, 0x698178d27d5c3465, 0x782fb08720da473c, 0xe1756ef4488359f1,
            0xb0ae8574d03ad908, 0xdcb7601df1ee5580, 0x10e539fafa7f2a3d, 0x4fc246f1c68a9358,
            0x1199ad46e12a8797, 0x94fb6648f90014db, 0x7c49c0eb4e8c3e9c, 0x52d223393f1a0361,
        ],
    // j = 503: cos(503·pi/(4·512))
        [
            0xb78049e0faa6edcb, 0x56709c5213fcb4d0, 0x23529fbdcf988a12, 0x8c9893f754f78f9e,
            0x69464396af6bb5b6, 0xea61b16c56992027, 0xf55e8ea5782115d1, 0xc8ed49bf403b3843,
            0xc96c5e69a9b65a7c, 0x8cd008ed1bbf8589, 0xdb8a47616958123e, 0x12ac5fbf248dbcc9,
            0x8feb1e0a3291a99e, 0x659808a620e2f0b8, 0xeaebdec4ce435ca1, 0xbb73085bbf9aa194,
            0x83c945755e0f207b, 0x52fb750b6d031072, 0x5af97714b34019e3, 0xad7f59706ddc01cf,
            0x0c24b3f98ebb3fae, 0xe3b396cf2b236934, 0x7911f046322082ad, 0x963cece12402a31f,
            0x0546a4af983b8910, 0x2ffc1c6960c54c8c, 0x72dbd2ffb21ef8d5, 0x7d8ff6c24ff28ff9,
            0x6fc71e60f2bf97a0, 0xa2ea82eff3052881, 0x976deca9a43188d2, 0x93b318066d85561c,
            0x0367b0348a07dfb4, 0x1cbcd933f4e3f8ae, 0x5ed2556996ca35b0, 0x6e7e45082e2dbeed,
            0xfde8c0761f15851d, 0xf37b8acefcb025fa, 0x35a333ab9528e3ad, 0x750adcd80bf09eab,
            0x68da370292044f18, 0xa02f8dab9915737f, 0xa47980d884936a83, 0x2dafe2e678d264c5,
            0xc8cf422f5ffd0632, 0x04ac26eaecdf62b4, 0x0b57fba1109174e7, 0x1354edfb461f4e0a,
            0x3a621b1ba622c4cd, 0xf391fb24db326d47, 0x48b2516004f2bb0e, 0xf8b1da550383efa5,
            0x52491bceab4124aa, 0xb40b35069bc61577, 0x9240f61f69d78d72, 0x1c49c1865f1e5d75,
            0xe03e3cb2b36f41d0, 0xcf2018f7cadaf9e6, 0x8303e2ea497b4f99, 0x6cde92b8e3580513,
            0xf0ee7776b11deb32, 0x3a1e1a9fea591df5, 0x84f964fc614fd525, 0xb1d12de1506da018,
            0xba4201ce9e718221, 0xd4771c472853622f, 0x4ca654859f11b577, 0xe220f5a864e2e5e1,
            0xfaf28e032ded06b4, 0x92ec0a2554e6ff4c, 0x7b92b86a92dbcb94, 0x6991436d8ba8ed54,
            0x70374998e28ace7d, 0x5e595798f7bbca46, 0x00fbaaef80a0c8af, 0xc834247f4a1cc46d,
            0x42a2c345f77f9bcc, 0xce04fff2b5a21468, 0xf583e30ec725594b, 0x3aead0bd3e703e26,
            0xc5dbbc2a2b72e1ab, 0xccfb55d69358f829, 0xd4718db51d41c01b, 0x55e0ee1f61522a20,
            0xcb92dd443b5e4161, 0xceed9aac2a13577f, 0x2e5950ed2919c082, 0x1674c280c2893ab4,
            0x747dea0689adb923, 0x9a920cc46f4c79d4, 0xa6baa84f9b8a6163, 0xf7f1935019c78c06,
            0x35adf03fa45d22d1, 0x4373f7d9de870941, 0xcd87d6bfde4ad71a, 0x7dd086d9a6551a75,
            0x3fb9f092c0c8f963, 0x50013a901c7ca0a5, 0xb4d8aa086c59e23b, 0x641c7364b147266d,
            0x153b2a44b037ce4d, 0xf0440e995d9e2752, 0x92b8af7efab5b1e0, 0x426f25de00314fe6,
            0x0f1caae3bdc2b44b, 0x53681be714da78b0, 0x1ed94a91fa21a804, 0xeafef69dc9b25b09,
            0x27162a175e3e5448, 0x617bd6c4de630ad1, 0x56016397c41f9f5f, 0x2ecb7a3c68fa7a2c,
        ],
    // j = 504: cos(504·pi/(4·512))
        [
            0xb73a22a755457448, 0x7f86f63bb23f4969, 0xe4069d20fb3c443d, 0x084ba203841cbb20,
            0x54443ef10e6e2695, 0xba6be5f86b9c3527, 0x9cc5438a452598b8, 0x494b27d519937ef9,
            0x709c83cc2eb9d720, 0xd507744a930d76b0, 0xc24fee627e0ee3b3, 0xedc343a3a6541274,
            0x5660af536a7400f7, 0xb61673648c11797d, 0xdc853f6ca505d047, 0xa3f917b89d189316,
            0xbe9fec0622347005, 0xecd6a2ff413e277a, 0x5a1305d3198bf696, 0xe72d2e76ffe262bb,
            0x1c3b6351b1eb6090, 0x6d5ced16b6dbf50d, 0xa70a408af93a15e2, 0xa0c1db2430a6049a,
            0xc184db9ea55ba242, 0x2358b141dd9014f9, 0x8ace777682a59399, 0x722a0a0be9e0b297,
            0x4ceb949a98df5e30, 0x6aeae7e8b752dcef, 0x4bcfd27fc68b945e, 0x7269c33bd2e3f7dd,
            0xde226d1fee97b1d7, 0x607e43d1a23cc10c, 0xbfbb9b736d4268de, 0x39010192bf7ec611,
            0x8ba73cf67ddb2f0c, 0x65607bb2929adc33, 0xedbb3d11a3b11b39, 0x9eca06d5480103e8,
            0x6dc32bac4260d4e7, 0x68d4bd4fbe84537a, 0x2c5a5db5a1217018, 0x5d29e99f98dce098,
            0x97913e75a9fd9573, 0xd78133e276bd15ce, 0xc84342e9885c6c76, 0x580cdc7149fe1606,
            0x7069989fc53c52dd, 0x8859706d885a2931, 0x942097a1de33a639, 0x87bf4f6de79fde4f,
            0x364e84d0dde78539, 0x84aa87410af1bd2b, 0xaae7a356944b52cd, 0x80da428cdedc9ac6,
            0x481e55e077ad0fe3, 0x0ebbbbe5a3b0427c, 0x551ed3a6c3563ff4, 0x2741a358effc8541,
            0xfcc75a9b80694d89, 0x25cc15141d0be14b, 0x811bc967f663d1cd, 0xdf39794ae1bf20d3,
            0x4528972b3964ae28, 0x140f4476b6f690a6, 0xde94954e0af20179, 0xdc8994c6c7a25fb9,
            0x3dab9e85f5b3eb93, 0xeffa7e6aa5839e73, 0x40cae1f66a7d75eb, 0xfe01593aa247d6c2,
            0xae8d5016afc61c6c, 0xc9006395fd941b1f, 0x798827e003b9d1e7, 0x36026663aa00a5df,
            0xc556d718c1b303f4, 0x7b5ec305d6e82c82, 0x29cccb74df374527, 0x43f205f89f6d2017,
            0x7ebbb0944560844b, 0x8886a7cf35a2e6a1, 0x4569426346caa26e, 0x20f348026e5264cb,
            0x60d348e4d38ccf2e, 0xfcb8733ad3e82b74, 0x3890e15031b27948, 0xc93125934b29b6a3,
            0x82f7f98770ae0d09, 0x0a2c13cba8e22a20, 0x84a37cf833f4f52c, 0x5c8eea98829b0700,
            0xe419029678573442, 0xcbd27975e42ab9bf, 0x2e29713052b9214b, 0x04f64b628101da3d,
            0xaa85829c57b0bc3e, 0x1cececc3345c81d9, 0xbb2b6a99769b55c4, 0xe131d1ade755575e,
            0x7c1cbf71b3f46093, 0x95887a312620df16, 0xb93d256ff35ee12d, 0x5d110bbcdef25c23,
            0x7e6525c8db62666e, 0x9e3d7dc5ebf17555, 0xa974cd2c82445ea4, 0x9d940cef588ac9ff,
            0x72d9f8972ac73c92, 0xa3a9b0cb5b7a466c, 0x6ac390aa56efa906, 0x54f6ee1139c52d30,
        ],
    // j = 505: cos(505·pi/(4·512))
        [
            0xb6f3df2c2c40e471, 0xd00c5c13c7e55f88, 0x2c12fbb3338d7307, 0xaa38615b3ea64498,
            0xd1c64e79c2c4482a, 0x59025b2137bc6f3e, 0x8448679859de831e, 0x9724485d51655d15,
            0xfd11fba18e418639, 0x3ebe7af25f509721, 0x315bcc569774cce9, 0xf2a82ff03329069c,
            0x650fd0daff1879a0, 0xaefe0f6553075546, 0x05702162cc2324e4, 0x9021f326742df8f7,
            0x0cfe6b7e00627b29, 0x81b9051635e991d2, 0xe74ebd94cd46005d, 0x77dd34e5442c7abd,
            0x5cd901ce0d242772, 0x9e21eb845c43c81f, 0x00c7c8fed9869bdd, 0xd3074c29d38b805e,
            0xa633f04936c3d6dc, 0xd0ca98fd1a99c486, 0xba09aac60d013bba, 0x5f0298ee4180ccbd,
            0xb8adee400cea97f8, 0x8a6550b1b9fa35da, 0xc607342124b46ffa, 0x6a004ac97a8e971e,
            0x659ca8f925ae58ae, 0x6469e18fd2ac999e, 0x20ffe9a84ad1c89a, 0xdde8d35a637487d5,
            0x75e680ec4e6aeb6f, 0x3a16b9517f0a9728, 0xc0c7bed994de187b, 0xf9d7537772a3b5f4,
            0xe8b2b01190d929da, 0xf37bf580a822a90e, 0x57c6bfc36292b4e3, 0x4125f27b817d9e66,
            0xfdc8804f56efa61a, 0x03e20c2c1f3ffef8, 0x811754420fb94aba, 0x143edefc231ace7d,
            0x1e5e5400d0d3f5c9, 0xb30c54566ea5373f, 0x9f92cd1389ebf314, 0xb981115e5a64257f,
            0x17563ca491c7290c, 0xfa17da03590f4363, 0x8fffa25f657e386d, 0xeb4047a28c107a41,
            0x02d9d72c67554324, 0xbb02582047fd386e, 0xd7dcd6927874bc9c, 0x50e14a62cc81e51a,
            0xf565afecfed6d3f2, 0xb14b6aa8cb0f3d66, 0xad648425ca465f71, 0x509a2230588cbc6a,
            0xa67fc7f39a759b60, 0x52d3f7e39be16b6e, 0x3ffc1f57fbeeffdd, 0x3028275512f69d70,
            0x77e02f4b336590de, 0x60f48fe59a1117b6, 0x9077242ae9c4774a, 0xe83b8ea2e159c20e,
            0xf928cef16d587e93, 0xf56357c924c99454, 0xed32d843b92443fd, 0xd61e31f180d8d75b,
            0xad49ffd0c3580f73, 0x64ac92c6ddf3485b, 0x004e59b081e4a1e2, 0x87f853773dce9d0e,
            0xb0afd705293b2fdc, 0xc7cf1a9b03d94297, 0x1a6f93a00eb90aeb, 0x0d8676e456bf5764,
            0x23caadb7dd8dcb04, 0x0d19af61ee022193, 0xbca28aa26d52c558, 0x7bf4f0b90aaf1c5e,
            0x4332edebd9ed5482, 0x4ff11239198059b9, 0xa1574c7a5298bc59, 0x388906c5befeb373,
            0x10451bffb3bd8080, 0xa4c2b09ef71a7520, 0xa5396a666ddb5fef, 0xa46b6fdde797248d,
            0x69c8c2b64849b8f7, 0x6509dabe30c4fc54, 0x515db75f8abecc20, 0xf7a5171c40bcfaae,
            0x47bc53452216102b, 0xe898b77657a55ac5, 0xf5784e52e0ffd91f, 0x519e3bfc1062da2b,
            0xb584596f88b18f11, 0x2c2990050aaa4387, 0x9c85c4df82502144, 0x14aaee9cc82f33f0,
            0xf0fcf24cf3b29b37, 0xbf8c8d726febf0cf, 0xd993c085c381f959, 0x907b2582bf032ec3,
        ],
    // j = 506: cos(506·pi/(4·512))
        [
            0xb6ad7f7a557e64f2, 0xeb2d28ef943dc88c, 0x36375bc2d623f1be, 0xff93d872dd355382,
            0xbd53c2e0eff849e1, 0x5546dbac0cc7f067, 0x5cf3fc992de26230, 0x0f5f7279093d57e6,
            0x53e8296c8bb3dac0, 0xde6a5b13d77ca2b5, 0x19c2b9c3183c28f7, 0x447eff7ccfd6e2ea,
            0x59b6c3311c6b31c4, 0xf762f4a20ad2ed58, 0xbe61a6f528cd6492, 0xf770a5a32a0eb554,
            0x8e1fe4821aa942f3, 0xce97a53f62ccfdd7, 0x218a24480071691f, 0x8bd36f0c197985e1,
            0xb5b0d1ea21f18d17, 0x8c8cbcbbdc05f23a, 0x9caf001c9de45206, 0xc57ec70b1cbc26db,
            0xfcab9b5ac20a8688, 0x1f04becf7337775e, 0xc9cd0f52183124ba, 0x3a1f1c0220044ff6,
            0x191919b16d0acaa1, 0x12b37c6b7160393b, 0x7429a4d9016de4e9, 0xcd0b3120d16b02b3,
            0x169b888d63916ae8, 0x62ff93068f6b4198, 0x7749e421c573f51a, 0x97291a941cce36b4,
            0x5106ba3cead0273b, 0xdae93ef2f8835deb, 0x9d20647f10db897e, 0x325ed4c7450bd7b2,
            0x15802c20191becbf, 0x827e086fcd8f1e65, 0x8ec7de8f831a6cbe, 0xf859ea9ebc242e87,
            0x1f946548a74bb9a4, 0xd61e1a3721a33eba, 0x45d88e3aec3e0a9f, 0xb0c22ad299a533dc,
            0x281077e1c56dd06f, 0x49cf81a8efd9cd66, 0xc4d1fff3cfb1681a, 0xbafee715ab6e5266,
            0xf0173f66d240d359, 0x71cc09574710d057, 0xf492d08e155309fc, 0xeb006915271fcac6,
            0x7c911b5aae1d86c3, 0xd3a509e82564bb9e, 0x3d93b539d5c92394, 0xd1099663d0c21148,
            0x876c7523add23739, 0x822686a6524aedf0, 0x16eb87448758dedf, 0x81c1a65f8a3fc6f0,
            0xbd441b113d708bae, 0x87bab90968c64edd, 0xee676a0ecccb3141, 0xa14f88b207676a8d,
            0xb30daf6cd5130613, 0xd3122e316fbec3db, 0xb59d0c4e3699bdf0, 0xa7808a09ba0836c6,
            0xe54f394dc360d2ca, 0xc260ff96e23354ba, 0xc817610827077379, 0xbbc6314c9b63080b,
            0x700900a66e5ccfef, 0x16b3bc8e07e06126, 0xddbaeee7d83550d8, 0x32cfc49bafec75a1,
            0xd2c7934b297ea667, 0x1c6889708f660e78, 0x86f2bb2a8e7523ef, 0x259d0011ab5e6a2b,
            0xd27cb7d488c760ee, 0x8dfc3964fb4ebd52, 0xc0f48814627434d8, 0x0d0d76362167beed,
            0x6fb2eede0beed83f, 0x4b61e1b0ca3c4c54, 0xb26d565bf5498902, 0x0d73a7d0bc6bd57a,
            0x3617f0aff7df565f, 0xb9ef3943660371e1, 0x671d9030dfef7064, 0xf28db9f79bd9ed13,
            0x9e0d3f949e09e3b0, 0xc7bf6c735a1ebce1, 0x9a23be97604019b9, 0x1a3954b1fc1e3632,
            0x878fd8bc1921a9cc, 0x74e58f2f6c7eaff5, 0x1db076a81337f377, 0x0eda20ea8c7f1b17,
            0x8e1b3ff0e82602d0, 0xad1bced788fff216, 0x6dcbae5a90041467, 0xf35a8c9288a2b65d,
            0xe40d9c9f7f38d012, 0x62655e990975ce9c, 0x2bbbe9afe91bf65c, 0x6cbfd34d04d770d8,
        ],
    // j = 507: cos(507·pi/(4·512))
        [
            0xb667039cab3cf055, 0xf9024d27a691c48f, 0xb3323b9b8433030d, 0x75f0cb1b995974fd,
            0x7488d0fd7ab695b9, 0xc3abb7a55fe32967, 0xde28c55dbc2dcec4, 0x98da0b78a77887cf,
            0x4db3d0b42469214f, 0x1b3c2c4bcbfd6206, 0x5b7315711fc05aff, 0x8636a3a81ba2b52e,
            0x43c100f835a7b3ba, 0x3872fa5e83c2825e, 0xc2966b0fc5b2263f, 0xfd5485f5ca2ff023,
            0x0fc0ed45fd609e5f, 0x53e61efe962a1318, 0xb55db309dde813de, 0xbe26ea22036173f4,
            0x45b75479796fdf87, 0x8809690604c4fc3e, 0xcd0fd159094ac9e9, 0x5a3149822b690405,
            0x499567fa2f48a24d, 0xc27446f06850fed7, 0x3dac3aa5bcbdc11f, 0xa68b67d58c87730d,
            0x76024a33a98c005d, 0xce0d73ddb5b32a03, 0x02fe143d23ea5e1d, 0xd60d2e41980b9beb,
            0xc3fa1aff21d2031f, 0x111eff509f8b9e61, 0x4b1b74157158a64b, 0x408e40d585b56169,
            0x2cb38812650d86ac, 0x72ef886a886c1f22, 0x75474b2a370d68af, 0x1dfb9d0f8d0e0384,
            0x05072b83229bd22d, 0x2dab5bf13cfa6528, 0x885d67d55d1db417, 0x9b6db27a4a9f9493,
            0x36ffb5cbdf6294d9, 0xb3231a2c3390e1fa, 0x8024eea89b83effd, 0x98052d02554d33dc,
            0x23aee6175ebfd2af, 0xecc6838aa0dff312, 0xaf722a1e68d2468e, 0x6ab780cc39672ab1,
            0x9517a9fb0b8dfc2a, 0x20fb9648c9766a92, 0xe88d2737986d48e7, 0x1d87225de3ed3bc7,
            0x57d6d8f20475d1b9, 0x7502889f2f6dfea9, 0x550929e41b7fbc76, 0x630dbd197d17963f,
            0x5a4caecfffa511fc, 0x36aa9bac45d98ca8, 0x10ea6ba6ca65a7e2, 0x7466e661b8294c06,
            0xa6985fb85e352b6d, 0x258b714a18e74156, 0x56aa61d2b8ae03f0, 0x2b057465656052a6,
            0xef43471fb39ae1a3, 0x256ed82c78a1d336, 0x956978479248312e, 0x3dcb1406dcadc448,
            0x1d96d5126c0cbee8, 0x374c3fa684d4cfa9, 0x54fcd1efcada8c7e, 0x8f0765ff7d4a50ca,
            0xb3ce4c6ab6b6b4fe, 0x410143bc92636410, 0x2c9772c89acaa054, 0xfd60c4bba3de90e7,
            0x71c7f63ede7885b3, 0x536a6daec081f0fd, 0x78d4ec76df41e5f0, 0x42b5ab46fbe62aa7,
            0x9797e408ff0c8d88, 0x39759d7320878f45, 0xff0bd10218ab91c5, 0xdf11c5648b6d208f,
            0xddfce22acd034bc2, 0x964cec1accfcbd88, 0x0d9149ef79e8f18a, 0x45c1502fe27cf17c,
            0x0b9d7d19c0c0d556, 0xd2029d7374419ee5, 0x54c37f7c95f53421, 0x5ab47c51dbb1508d,
            0x7f49742623ee0724, 0x135ec8910f3c1d33, 0xbb8165bd11744b56, 0xf9df3ccb3e4fc123,
            0xd56437ca3d9a6e82, 0xa85e10051eb394a3, 0x4066ec6c6e550585, 0x5bcf9a3448b92264,
            0x139177b2853fc106, 0x164425030ec229c5, 0x6224ba125970a3dd, 0x0deeb2b88a675859,
            0xd930ee79bb368f6f, 0x395a65a3d307efc6, 0xe8a4f6af680b9bac, 0xd6fdcbdf49d9328d,
        ],
    // j = 508: cos(508·pi/(4·512))
        [
            0xb6206b9e0c13a892, 0xea7c015f12b987f7, 0x4784d184865adcc9, 0x1e6b8c699b4fb745,
            0x532ec498843a26a8, 0x53ede843a7a547db, 0xb430775c72d720e7, 0x5a3f9e2cac664ae2,
            0xd47c58adc496658d, 0xe0cb56ccf230653d, 0xbff04fcac01fc229, 0x788dad724821b00b,
            0xa215f72ab445230b, 0x40facc13a97459bb, 0x6360736155af434f, 0x59053ae72b693ee4,
            0x5c85aa6a86c954db, 0x155892dc9cbcde6d, 0xde4d96aaff142492, 0x301bf98122379e37,
            0x3fe146863fe6f0cf, 0x2616493df95d87ad, 0xc4d15435b8fc2243, 0x5e7ede426c528616,
            0xb30cf248f9935f1c, 0xa73e308ee8b74959, 0xdf958195d8ae43aa, 0x6c54382b73a113cc,
            0x8061bb46c1b1a5f9, 0xbd4f8752e81b43e5, 0x6fe8dc485cfcb86d, 0x19de709864815883,
            0xda1dc8b512552d83, 0x6d030e9ce07f9a2e, 0xc29b22bf9efa6b58, 0x7a4d5b3f5c0266cb,
            0xa007c8ccc8821c2e, 0x820c9b15d05cd0de, 0x8bd0307a1784cf2f, 0xa65ae84625d36dcf,
            0x0220521fc9754be6, 0xd816f17a8111dfac, 0x03893c5f64c1317c, 0x17fc4c6698c75b3b,
            0x2bb5ba3cd529b66e, 0xd158a8042421c08d, 0xe54934eadfd91be2, 0x9bcb46e7bef290c4,
            0x38e69741622d2fe5, 0xeb1e8e527d13961c, 0xfc22ed62cea763a0, 0x927e2e54c5bfec62,
            0xb4cd9c8e39425cd0, 0xa39d63398d0d064c, 0x9f9b09e812b187da, 0x59a1da34a6452312,
            0xb78b727d302ff228, 0x184e34f5ded89364, 0x27a3e8c447bfcddf, 0xe67761af3a75f2e7,
            0xd5eb1b78ad0f30f0, 0xfbe60e7f7f4b2dce, 0x4dcb9e242526ddcb, 0x3f760ee5e60899c9,
            0xdb1e98807a25633e, 0xd37d3f6bbe9e4ded, 0x2a5c2fe3c3680ed5, 0x5ee0ac1700fc1015,
            0xa3a2a970ced47b36, 0xd7326773d9211bf7, 0x4ed8bae53935c177, 0x9bf7752508d6438c,
            0xda036539e123d988, 0xde5503284e6cfcf0, 0x219dfc04be04888c, 0xd60b64c859be3792,
            0x3b6023afe916990a, 0x57b65e92de4c820e, 0x35e4a3a8cf73f6e8, 0x7ebb2a2d3452e975,
            0xb3b1f52c99caffd8, 0xeaf85ed55aa6e05e, 0x09d96690fa5a8259, 0x37e67a98a174143f,
            0x36a950a7791f462c, 0xb2f499e6d0c45db6, 0x6d633eb6da7e9f08, 0xbb0c3d8ef7102b69,
            0xc5d81fe7d583d0d6, 0x7d667dad2ed8e89d, 0x329b11321f300da9, 0x7f991f0578d2d9e4,
            0xcaac21af2282559d, 0x72ac186950503cbf, 0xa744084615035110, 0xdcafe7db25a210d1,
            0xc7d19b6e349aa758, 0x003f37ff9532f5ae, 0x49a517c666299ba2, 0x0a969ee1443a384c,
            0xf3e636b59610ca9c, 0xabdbfa82b87074c5, 0x17f646cafa3a1ae1, 0x63564c63f3eb1aff,
            0x8513b49a9114f3bf, 0x5dccb77f5efc63e0, 0xf7775d2becba32d5, 0x2133f71391ec9d05,
            0x42989a829d6faf9c, 0x38a963f0c772e164, 0xc77690df98025e08, 0x708c0844c1da9406,
        ],
    // j = 509: cos(509·pi/(4·512))
        [
            0xb5d9b7895af029f3, 0x3b39fe7ebd5e3001, 0xccd225cc551c5db2, 0x8cf00dc960284168,
            0x17a31e8e66774e1a, 0xa55cc01d36518633, 0xcfcb27ae038e9ddf, 0xcfacb9f253dd2757,
            0x3a2a365b85e6d907, 0xe40d04ae4bc200fd, 0x68c42b33010deb1b, 0xa13cc992090ad49a,
            0xcc61c490d04f7eb7, 0xc472269916835b3e, 0x6ea08dc6b3e96ec5, 0x0d29779012c4940d,
            0xeb3ffcbf10bf3384, 0x2435cbd516971176, 0xb54811156f8fa15c, 0x825ab657d34599b3,
            0x4b34878b1f952f89, 0xcbc1364805ccc780, 0x515c455130eac367, 0x759d4a0c4e56add5,
            0x7a70b02bf2842261, 0x865b292a5cd53356, 0xbc4842f7927f052f, 0x32ff948836ed8ae7,
            0x83d708f9c7839c23, 0x9c6179558546c7da, 0x01bd6b13a4d151d4, 0x8706ff0b7efec1ca,
            0x47d743b3db152144, 0x7e491361685fb652, 0x6671eff5b8de0ff5, 0x298ab947dfaa9998,
            0x036da320d0a27aef, 0x4f5c423fc9ce4d2b, 0xa8ff998faa2877d3, 0x6f831a7778ba4e93,
            0xd655a6e787429d8b, 0x48711004f0156847, 0xc4077cbf23cc9905, 0x135f5b49cdea474b,
            0x55d2cbff493d0ed9, 0x5d108cf09c853bb2, 0xf8bd8c8e88586127, 0xc8f4c651403a8230,
            0xc119fc612e1fb297, 0xc6993a428d267a22, 0x730449d069de913a, 0xe95590309e440b83,
            0x8bfe8e0d1197e6bd, 0x720e53515c424cb3, 0x793e0c5a7624290e, 0xbb46141d4db245ab,
            0x25740dc8dd406abb, 0x025db1814922c423, 0x18d40b59279ee1d3, 0x2e74a41e1beb5cee,
            0x7fefd7eb40b730ea, 0x3657510490c814b0, 0x86e139a15e2b1809, 0x1bc42cd2ada519c5,
            0x7d2ad81f6a8c5123, 0x9955c717f73bcfb6, 0x42aa0a85cef7787b, 0x7b260954ec6a3524,
            0x5fa38519e9f90cba, 0x801648460dea59de, 0xfb2044d797ec07df, 0xcc5ae6ef91fc4726,
            0x8c5365d26d0afb99, 0x8090ab11c60aff09, 0xfc1a7d1c5c75437c, 0xa3376825a101ffcc,
            0x01fd580eb26bc7f8, 0xaec329cce9bcc901, 0x78c3a15a475764f8, 0x4f720cbdb47be70f,
            0x3231ffe96c9aae15, 0xf75f505a1928e504, 0xddd6a1e8adbef715, 0x3f21bebf9537a1b2,
            0xa0251a2f877f5dbb, 0xa8236533c6407c0a, 0x735ab4fba54d8bfb, 0x9954c9387014a437,
            0xa0e587dafaba5f90, 0x181cdb1a1ef24e90, 0xdd2800a11dfeae16, 0x409105dfc2a83765,
            0xca4321a6d344b739, 0xc5497bafb664dab2, 0xb1d14ed62b328ed1, 0xde06d5d54c97ff6e,
            0xc81b467df479c1c2, 0x8a04e6101fa9f5ec, 0xb565e1f41e29fd91, 0x41d9f185e3ae275d,
            0x99883631a4f7fb48, 0x7a2733e81e3357ee, 0x8272e2a42d3e6ee8, 0x64b4843450fb1edf,
            0xc81a382d2aca4a82, 0x2584f33adc28edcb, 0x3af19269f6719339, 0x002f9b5ce0f52ca7,
            0x7b391c1912c1d575, 0xdc106c3d97ce0e25, 0x13cd973159d5cffc, 0x96c3a5244d71973c,
        ],
    // j = 510: cos(510·pi/(4·512))
        [
            0xb592e7697f14dd4a, 0x737dd2824b608d12, 0x98a0be997358e8b8, 0x17cbaed56579e3be,
            0x41dae7ef0be6a689, 0x6f01e181295cfd23, 0xa11144bb7e6ea8d9, 0x07eb8349147d0f60,
            0xe550ef5bda714cee, 0xcad7bece603c75c4, 0x7ed695adb0b7f324, 0xe70d76906730ce6b,
            0xca65c8576a02b0e3, 0x3b7f5e1d1211560a, 0x97a77b63dd567e46, 0xfaba3bef79c1e358,
            0xee854a229659e58f, 0x8558f0c79864745a, 0x8e2357770ed968ed, 0x9c7605bcf9654b1b,
            0x1292d8a387ee6bd3, 0x160ef7232b5fc889, 0x0417d18cb7cc502b, 0x6ff0575d1296bf68,
            0x800aa8d90cf87012, 0xfa31144e5adfc56c, 0xb3ece6e2f0c35047, 0x8714bced33d4fb2d,
            0xdd6fe5e0de68e902, 0xf8406e4f8aec6728, 0x08090c11724eb7d6, 0x4306c8e31c94ea20,
            0xce06c3483a3b5d10, 0x3470e9e9490b6c6c, 0xd2b1941b6ba2a5dc, 0x05c4c7d8bbefa48e,
            0xa42feef4b1e35b05, 0x221eb77d1dbb5f51, 0x98645dd6f3f3fe43, 0xf00eef853390774b,
            0x598c76940a68a2dc, 0xb87ab08185057e15, 0x84e87f1a155b6e36, 0x49e015bec5134207,
            0xbdaaf08f41b0aa43, 0x43aae590e23857c9, 0xa28b7c1ef830b857, 0x251162c53d06b229,
            0x079eeafcd6782fe2, 0x8620ef2280a8ad1f, 0x7763d6d453c15ae9, 0x4c2e51d989c2c8a8,
            0xe7982c1a9526c388, 0x5fe2b73f0946daeb, 0xbacb17309bd4a681, 0x3cb82e13f3947734,
            0x8520f4841f1a8aa9, 0x85c4fffed5e96c84, 0x01c1d90265ae6c1d, 0xe674970008f02aea,
            0x5bace3b91d8104ed, 0x7b0e33f2d0d45cd5, 0x3d4a3f27790ca03e, 0x812d3488dd025cb8,
            0xe9e03abf142e58b9, 0xaeada5e88b2366ae, 0xad2cc866265ea246, 0x5845c2902b907222,
            0xefc21bda892689bb, 0x259a56b3fbcb3424, 0x799a832ac304791c, 0x184ba8aa9b73ce5c,
            0xdd86981a9b3a34d6, 0x3799769c8797ef20, 0x1b86b8f9e52d561b, 0x7c9a0baa89196cd4,
            0x28c584d52a1d3ef3, 0x8049454778f5e401, 0xaced1ca98b259f8c, 0x6e848657f642e011,
            0xdf5c3a15e5a4d33e, 0xa5c0ad4d9e54f993, 0x009f6209cb8c2715, 0xcb4b279155020a3b,
            0xff28f593caaabf67, 0xaf62b958e03a8fda, 0x93b547cd1d41f476, 0x654eec7f111daef9,
            0x992382a28905c07b, 0x44b8788e5fc4dd1c, 0x03cb2f9bbf77fdaf, 0xd3ae83ad9471b10d,
            0x2d3b7fb1c6f29c30, 0xb7d036c7eae3a15d, 0x9b66b5464dbbbe4f, 0xbeee9ed9c8cf0c08,
            0xeb6e5b416936e33d, 0x9dda7b97f8c8c061, 0x9a4203f840894fa4, 0xd1f749d99f6b20ab,
            0xc2b6d9f2121b0de5, 0xaea5024f2340fed2, 0x7870cacefd359c8c, 0x45a0082687ffc99c,
            0xbd5cd93c1f1aa956, 0xb5e41fb647309cc0, 0x5b02a2d557ef646f, 0x89fcecf987068e28,
            0x7db41e69b986e314, 0xdcbab7c5684635b1, 0xe0ec071b159966df, 0xcd682f07b7f0f837,
        ],
    // j = 511: cos(511·pi/(4·512))
        [
            0xb54bfb4964174983, 0xac7e529db6017722, 0xbdefe400c3659012, 0x9df8b40e6b1aadf4,
            0x4d699e224d23e8af, 0x633f29f535fa8a9a, 0xb49bb9f5dcb34d51, 0x412d576e2003ba11,
            0x0143c19e4dd2546e, 0x1de969b84f18357f, 0xb7493e39ac5e7572, 0x76c99e8f54cc9c51,
            0xf45f397427033dd8, 0xe6f00e7b39ccf39f, 0x45a818cdc01566cf, 0xb2b22c6ff57192ac,
            0x5fce1365984974c2, 0x41467dfc37d60ffa, 0xe255d43bd6498bc7, 0x95a099d0942ed905,
            0x13f6069084129faa, 0xe42a3f16498ed1df, 0x46527b3db76449e2, 0x04864c29801be8ec,
            0x36624c1a26764048, 0x7c8c965e8ba151cc, 0x4811ecaf092c58f4, 0xc832a8b63f3c3e11,
            0xdd68c75ac683013c, 0xec1ce69429d7074f, 0xb0b8b9661472e221, 0xeed2c656740f8fd3,
            0x5bea9af4718f0be1, 0xad955af9c38d57ac, 0x7fac5605760e75a6, 0x419e23a601f88e37,
            0x7eda6c62a540cc9c, 0x844b54e5969d272f, 0x531f8ad886a1bb22, 0x7cd1f8c786d85281,
            0x8e16bff3b608132d, 0x077165688d5e6428, 0x4179d284b94e716c, 0x45fd7290f4fb79e6,
            0x91f7f98c27ddb110, 0x4f7b062e3ad4f0a3, 0xc76019312015fb23, 0xdbcd9ea550d23c3b,
            0x2eabd62e9028395d, 0xae7ab90c01866351, 0x72d9c625c544b599, 0xea817ca713679bd2,
            0x55c5f974af1e4a7e, 0x2c8ad72d2b98abf3, 0x2ec5c68d37b72810, 0x8fe1c13cce373c04,
            0x2ea9029118b71622, 0xb4ff5b0337bd3838, 0x67396a98deb298d1, 0x0c9e5961d82d48ec,
            0xa6ba3c3aba44bd67, 0x3d5b0dc91e18713b, 0xa7655f9432b1269b, 0x3dca7d21b6a7ae91,
            0x1f443b0a9804038b, 0xf8af25699785124c, 0xa027cb34948c5afc, 0xbeece85bb466d4ff,
            0x5facbd143c2dd82f, 0xa209d2a90045fba4, 0xca0ceb7576ecedc9, 0x90c739cd057173d7,
            0xc5911797cfc91eb6, 0xa0accb3196675ab7, 0x32c62dab5d20b9b0, 0x5afd200ec50e8d60,
            0xdd6fb7e02fb6b355, 0x03c5427b2951c3c1, 0x4d236234e0026d35, 0x208bc3622b3f039e,
            0xc1224c873e65e48a, 0xcd2152808b9a2c04, 0x2a4349979ab7d73c, 0xa2001a0606949a16,
            0x9252db9fda344efe, 0x4032431aeede4390, 0x7b7eb72aa5dc5475, 0x689fb4b8cdf29fc1,
            0x649d55d716ccfc77, 0xede68600bdf64344, 0x070a25240a25f11d, 0x959ded04fc56db7b,
            0x32bf1f416ef838e4, 0xac0e9061b2777f8d, 0x31600ea610e7fcc1, 0x0f689728ca683fd1,
            0x7a254ee2a9b854a8, 0x7f804eafe9a623d2, 0x1b851f21a8c57674, 0xa2a10bbe94fdcac5,
            0xc9b5ba207d89df2d, 0x1e138821ae41c16d, 0xf2f911d6ebaa1e3d, 0xbf94af0c022bf112,
            0xc432cbcaa35b4ae9, 0xcb8592eba2555d34, 0xbb58430ee4238e77, 0xef0e7a5932dab73a,
            0x974e8f8da24bbbfa, 0xef22a7f074805402, 0x3ff0bce2f4d57270, 0xed96b7efe69d743c,
        ],
    // j = 512: cos(512·pi/(4·512))
        [
            0xb504f333f9de6484, 0x597d89b3754abe9f, 0x1d6f60ba893ba84c, 0xed17ac8583339915,
            0x4afc83043ab8a2c3, 0xa8b1fe6fdc83db39, 0x0f74a85e439c7b4a, 0x780487363dfa2768,
            0xd2202e8742af1f4e, 0x53059c6011bc337b, 0xcab1bc911688458a, 0x460abc722f7c4e33,
            0xc6d5a8a38bb7e9dc, 0xcb2a634331f3c84d, 0xf52f120f836e582e, 0xeaa4a0899040ca4a,
            0x81394ab6d8fd0efd, 0xf4d3a02cebc93e0c, 0x4264dabcd528b651, 0xb8cf341b6f8236c7,
            0x0104dc01fe32352f, 0x332a5e9f7bda1ebf, 0xf6a1be3fca221307, 0xdea06241f7aa81c2,
            0xc1fcbddea2f7dc33, 0x18838a2eaff5f3b2, 0xd24f4a763facb882, 0xfdfe170fd3b1f780,
            0xf9acce41797f2805, 0xc246785e92957023, 0x5fcf8f7bca3ea33b, 0x4d7c60a5e633e3e1,
            0x485f3b494d82bc60, 0x85ac27da43e4927a, 0xdb8fc16e69481b04, 0xef744894c1ea7556,
            0x8775190fba44fa35, 0x3f48185f107dbb4a, 0x77dac64cc266eb85, 0x0ed4822e1e899d03,
            0x4211eb71c181ec80, 0xdd4ed1a3b3423cb6, 0x2e6acb96e07f9aa0, 0x61a094a16b203080,
            0xf7b7e36f488a515a, 0x79246344e3005da0, 0x545ab5820feaef37, 0x06e86336a418ff3f,
            0xffababf23884c066, 0xdeae134242ed2f48, 0xd9f17902db9392dc, 0xb8eb050fc4478450,
            0x5370806676e1672d, 0xecc57738f2171346, 0x9bd3039791011a30, 0x9ffe11229a1cf54b,
            0xd4ccdb64f1e738fc, 0xa6b04956709055c7, 0x2a8706aa88b44318, 0xbbc67b01a86817f4,
            0x2f94f645f2e395c0, 0x3d7abb8dc12d9850, 0x73c1bb548e046353, 0xf87c7991d9b140e9,
            0x12b44e05ad41023e, 0xdcc4fb1d45327428, 0xcde06860f1114024, 0x26ca7a7cdd9ea598,
            0xea44eba918dae319, 0xe24064b5f2a4dfae, 0xcb33c5a69626ed43, 0x3dec724014ff5464,
            0x0b9ab3e15d1e9e74, 0xeff05e8da6ebb88b, 0xc02bdb4adbf578d8, 0x2e11646aff75e83b,
            0xff64b6dc7bbc7e0e, 0x15dde70da4f5fad7, 0xa2304414ac56e80e, 0x53f8db5e05bf60de,
            0x3705376de33fc2d9, 0x3a70430d9d09bab8, 0xd8b2a4c39e908e35, 0x5734ec00f2bca22d,
            0xe3051f0527ec4b47, 0x5bca5ee3816b4a2e, 0xd4a5825220655e4a, 0x1c3e1e937e879df4,
            0x57b182d29d0bb944, 0x56509fda0364c148, 0xaec1dd069aac6c0e, 0xe88acf4b21f5513f,
            0x5bbabd10294badb7, 0xa5444f1e8495d8e3, 0x42a406e174cca3d9, 0xb96f6d02f10c97ca,
            0xd8dc932895a02619, 0x8c0eb251acd44db7, 0xc43279eaba98c9ac, 0xd51c312bd49d2bd2,
            0xcbbaa3fd07b03661, 0x97754277b881e969, 0x6abdb60a9d2f9be1, 0x63bff14946990d94,
            0xa3875720ac59e76e, 0x3256f0f218d09c5d, 0xbdf3982da37bff05, 0xe3aa7f9f60215ee4,
            0x2d992ccb291543dc, 0x321f1e8bc387c612, 0xdacbc0306aadc17e, 0xa769f9f0ac495adb,
        ],
];

use crate::int::types::traits::BigInt;

/// Reconstruct one baked binary fixed-point slot at working scale
/// `w` into the tier's work integer `W`. `slot` is the MS-limb-first
/// `round(value · 2^B)` (`B = SINCOS_TANG_B`); we SLICE the high-order
/// `p` limbs needed for this scale and reconstruct
///
/// ```text
/// round(value · 10^w) = round(slot_hi · 10^w / 2^bp)
///                     = (slot_hi · 10^w + 2^(bp−1)) >> bp
/// ```
///
/// where `bp = 64·p`. The MS-limb-first layout makes the slice a
/// contiguous high-limb PREFIX. `pow10_w` is `10^w` in `W`, supplied
/// by the caller from the kernel's baked `pow10_table` (a lookup, not
/// a per-call recompute).
#[inline]
fn reconstruct<W: BigInt>(slot: &[u64; SINCOS_TANG_LIMBS], w: u32, pow10_w: W) -> W {
    // Binary precision needed: w·log2(10) value bits + guard. Use the
    // rational 3322/1000 ≈ log2(10) (a slight over-estimate) and a
    // 64-bit (one-limb) guard so the converted slot rounds correctly
    // yet the conversion product `slot_hi · 10^w` stays inside `W`
    // even on the narrowest work integer (same budget as the `ln`
    // pilot). Round the limb count up; assert it fits the stored width.
    let need_bits = (w as u64) * 3322 / 1000 + 64;
    let p_full = need_bits.div_ceil(64) as usize;
    assert!(
        p_full <= SINCOS_TANG_LIMBS,
        "sincos_tang: working scale {w} out of generated range ({SINCOS_TANG_LIMBS} limbs)"
    );
    let p = p_full.max(1);
    // Zero-extend the top `p` limbs (MS-first) into W:
    //   slot_hi = sum_{k=0..p-1} slot[k] · 2^(64·(p−1−k)).
    let mut slot_hi = W::ZERO;
    for s in slot.iter().take(p) {
        slot_hi = (slot_hi << 64)
            | W::from_mag_sign_u128(&[*s as u128], false);
    }
    let bp = (64 * p) as u32;
    let scaled = slot_hi * pow10_w;
    // Round-half-up: add 2^(bp−1), then shift right by bp.
    let bias = W::ONE << (bp - 1);
    (scaled + bias) >> bp
}

/// `(sin(c_j), cos(c_j))` with `c_j = idx·π/(4·m)` reconstructed at
/// working scale `w` (`idx ∈ [0, m]`, `m = SINCOS_TANG_M`) in the
/// tier's work integer `W` (a value `x` held as `x · 10^w`). Replaces
/// the per-call `sin_cos_fixed` Series recompute.
///
/// `idx = 0` short-circuits to `(0, pow10_w)` = `(sin 0, cos 0)`
/// at scale `w`; this is the only pair with an integer digit (`cos 0
/// = 1`), so it is NOT stored as a B-bit fraction. For `idx ≥ 1` both
/// `sin(c_j)` and `cos(c_j)` are pure fractions `< 1` read from the
/// baked tables. `m` MUST equal `SINCOS_TANG_M` (debug-asserted).
///
/// `pow10_w` is `10^w` in `W`, supplied by the caller from the
/// kernel's baked `pow10_table` (a lookup, not a `W::TEN.pow(w)`
/// per-call recompute).
#[inline]
pub(crate) fn sincos_table_entry_baked<W: BigInt>(
    w: u32,
    idx: usize,
    m: u32,
    pow10_w: W,
) -> (W, W) {
    debug_assert!(
        m == SINCOS_TANG_M,
        "sincos_table_entry_baked: m must equal SINCOS_TANG_M"
    );
    let _ = m;
    if idx == 0 {
        // (sin 0, cos 0) = (0, 1) at scale w.
        return (W::ZERO, pow10_w);
    }
    let sin = reconstruct::<W>(&SINCOS_TANG_SIN[idx], w, pow10_w);
    let cos = reconstruct::<W>(&SINCOS_TANG_COS[idx], w, pow10_w);
    (sin, cos)
}