MuckyFoot-UrbanChaos/MFStdLib/Source/StdLib/StdMaths.cpp
2017-05-20 11:14:17 +10:00

6059 lines
158 KiB
C++

// StdMaths.cpp
// Guy Simmons, 18th December 1997.
#include <MFStdLib.h>
#ifdef TARGET_DC
#include <shintr.h>
#endif
//---------------------------------------------------------------
#define LookUp ax = AtanTable[(ax<<8)/bx];
#define xchg(a,b) {a^=b;b^=a;a^=b;}
SLONG Arctan(SLONG X,SLONG Y)
{
register SLONG ax,bx;
ax = X;
if(ax)
goto just_do_it;
bx = Y;
if(bx)
goto done_it;
return 0;
just_do_it:
bx = Y;
done_it:
if(ax < 0)
goto xneg;
// x positive
if(bx < 0)
goto xposyneg;
// x positive, y positive
if(ax < bx)
goto ppyprimary;
// ppxprimary
xchg(ax,bx)
LookUp
return ax+512;
ppyprimary:
LookUp
return (-ax)+1024;
xposyneg: //*******************************************************************
bx = -bx;
if(ax < bx)
goto pnyprimary;
// pnxprimary
xchg(ax,bx)
LookUp
return (-ax)+512;
pnyprimary:
LookUp
return ax;
xneg:
ax = -ax;
if(bx < 0)
goto xnegyneg;
// x negative, y positive
if(ax < bx)
goto npyprimary;
// npxprimary
xchg(ax,bx)
LookUp
return (-ax)+1536;
npyprimary:
LookUp
return ax+1024;
// x negative, y negative
xnegyneg:
bx = -bx;
if(ax < bx)
goto nnyprimary;
// nnxprimary
xchg(ax,bx)
LookUp
return ax+1536;
nnyprimary:
LookUp
return (-ax)+2048;
}
//---------------------------------------------------------------
#ifndef TARGET_DC
UWORD ini_table[] =
{
1, 2, 2, 4,
5, 8, 11, 16,
22, 32, 45, 64,
90, 128, 181, 256,
362, 512, 724, 1024,
1448, 2048, 2896, 4096,
5792, 8192, 11585, 16384,
23170, 32768, 46340, 65535
};
SLONG Root(SLONG square)
{
__asm
{
xor ebx,ebx
mov ecx,square
bsr eax,ecx
je done_it
movzx ebx,ini_table[eax*2]
do_it:
mov eax,ecx
xor edx,edx
div ebx
cmp eax,ebx
jge done_it
add ebx,eax
shr ebx,1
jmp do_it
done_it:
mov eax,ebx
}
}
#else //#ifndef TARGET_DC
// Just use the standard rout for the moment - it uses a fast path anyway.
SLONG Root ( SLONG square )
{
return ( (int) sqrtf ( (float)square ) );
}
#endif //#else //#ifndef TARGET_DC
//---------------------------------------------------------------
SWORD AtanTable[] =
{
2048L*0/131072L,
2048L*81/131072L,
2048L*162/131072L,
2048L*244/131072L,
2048L*325/131072L,
2048L*407/131072L,
2048L*488/131072L,
2048L*570/131072L,
2048L*651/131072L,
2048L*733/131072L,
2048L*814/131072L,
2048L*895/131072L,
2048L*977/131072L,
2048L*1058/131072L,
2048L*1139/131072L,
2048L*1220/131072L,
2048L*1302/131072L,
2048L*1383/131072L,
2048L*1464/131072L,
2048L*1545/131072L,
2048L*1626/131072L,
2048L*1707/131072L,
2048L*1788/131072L,
2048L*1869/131072L,
2048L*1949/131072L,
2048L*2030/131072L,
2048L*2111/131072L,
2048L*2192/131072L,
2048L*2272/131072L,
2048L*2353/131072L,
2048L*2433/131072L,
2048L*2513/131072L,
2048L*2594/131072L,
2048L*2674/131072L,
2048L*2754/131072L,
2048L*2834/131072L,
2048L*2914/131072L,
2048L*2994/131072L,
2048L*3074/131072L,
2048L*3153/131072L,
2048L*3233/131072L,
2048L*3312/131072L,
2048L*3392/131072L,
2048L*3471/131072L,
2048L*3550/131072L,
2048L*3629/131072L,
2048L*3708/131072L,
2048L*3787/131072L,
2048L*3866/131072L,
2048L*3945/131072L,
2048L*4023/131072L,
2048L*4102/131072L,
2048L*4180/131072L,
2048L*4258/131072L,
2048L*4336/131072L,
2048L*4414/131072L,
2048L*4492/131072L,
2048L*4570/131072L,
2048L*4647/131072L,
2048L*4725/131072L,
2048L*4802/131072L,
2048L*4879/131072L,
2048L*4956/131072L,
2048L*5033/131072L,
2048L*5110/131072L,
2048L*5187/131072L,
2048L*5263/131072L,
2048L*5339/131072L,
2048L*5416/131072L,
2048L*5492/131072L,
2048L*5568/131072L,
2048L*5643/131072L,
2048L*5719/131072L,
2048L*5794/131072L,
2048L*5870/131072L,
2048L*5945/131072L,
2048L*6020/131072L,
2048L*6094/131072L,
2048L*6169/131072L,
2048L*6244/131072L,
2048L*6318/131072L,
2048L*6392/131072L,
2048L*6466/131072L,
2048L*6540/131072L,
2048L*6614/131072L,
2048L*6687/131072L,
2048L*6760/131072L,
2048L*6833/131072L,
2048L*6906/131072L,
2048L*6979/131072L,
2048L*7052/131072L,
2048L*7124/131072L,
2048L*7197/131072L,
2048L*7269/131072L,
2048L*7340/131072L,
2048L*7412/131072L,
2048L*7484/131072L,
2048L*7555/131072L,
2048L*7626/131072L,
2048L*7697/131072L,
2048L*7768/131072L,
2048L*7839/131072L,
2048L*7909/131072L,
2048L*7979/131072L,
2048L*8049/131072L,
2048L*8119/131072L,
2048L*8189/131072L,
2048L*8258/131072L,
2048L*8328/131072L,
2048L*8397/131072L,
2048L*8466/131072L,
2048L*8534/131072L,
2048L*8603/131072L,
2048L*8671/131072L,
2048L*8739/131072L,
2048L*8807/131072L,
2048L*8875/131072L,
2048L*8942/131072L,
2048L*9010/131072L,
2048L*9077/131072L,
2048L*9144/131072L,
2048L*9210/131072L,
2048L*9277/131072L,
2048L*9343/131072L,
2048L*9409/131072L,
2048L*9475/131072L,
2048L*9541/131072L,
2048L*9606/131072L,
2048L*9672/131072L,
2048L*9737/131072L,
2048L*9802/131072L,
2048L*9866/131072L,
2048L*9931/131072L,
2048L*9995/131072L,
2048L*10059/131072L,
2048L*10123/131072L,
2048L*10187/131072L,
2048L*10250/131072L,
2048L*10313/131072L,
2048L*10376/131072L,
2048L*10439/131072L,
2048L*10502/131072L,
2048L*10564/131072L,
2048L*10626/131072L,
2048L*10688/131072L,
2048L*10750/131072L,
2048L*10812/131072L,
2048L*10873/131072L,
2048L*10934/131072L,
2048L*10995/131072L,
2048L*11056/131072L,
2048L*11117/131072L,
2048L*11177/131072L,
2048L*11237/131072L,
2048L*11297/131072L,
2048L*11357/131072L,
2048L*11416/131072L,
2048L*11476/131072L,
2048L*11535/131072L,
2048L*11594/131072L,
2048L*11652/131072L,
2048L*11711/131072L,
2048L*11769/131072L,
2048L*11827/131072L,
2048L*11885/131072L,
2048L*11943/131072L,
2048L*12000/131072L,
2048L*12057/131072L,
2048L*12115/131072L,
2048L*12171/131072L,
2048L*12228/131072L,
2048L*12284/131072L,
2048L*12341/131072L,
2048L*12397/131072L,
2048L*12453/131072L,
2048L*12508/131072L,
2048L*12564/131072L,
2048L*12619/131072L,
2048L*12674/131072L,
2048L*12729/131072L,
2048L*12783/131072L,
2048L*12838/131072L,
2048L*12892/131072L,
2048L*12946/131072L,
2048L*13000/131072L,
2048L*13054/131072L,
2048L*13107/131072L,
2048L*13160/131072L,
2048L*13213/131072L,
2048L*13266/131072L,
2048L*13319/131072L,
2048L*13371/131072L,
2048L*13423/131072L,
2048L*13475/131072L,
2048L*13527/131072L,
2048L*13579/131072L,
2048L*13630/131072L,
2048L*13682/131072L,
2048L*13733/131072L,
2048L*13784/131072L,
2048L*13834/131072L,
2048L*13885/131072L,
2048L*13935/131072L,
2048L*13985/131072L,
2048L*14035/131072L,
2048L*14085/131072L,
2048L*14135/131072L,
2048L*14184/131072L,
2048L*14233/131072L,
2048L*14282/131072L,
2048L*14331/131072L,
2048L*14380/131072L,
2048L*14428/131072L,
2048L*14476/131072L,
2048L*14524/131072L,
2048L*14572/131072L,
2048L*14620/131072L,
2048L*14667/131072L,
2048L*14715/131072L,
2048L*14762/131072L,
2048L*14809/131072L,
2048L*14856/131072L,
2048L*14902/131072L,
2048L*14949/131072L,
2048L*14995/131072L,
2048L*15041/131072L,
2048L*15087/131072L,
2048L*15132/131072L,
2048L*15178/131072L,
2048L*15223/131072L,
2048L*15269/131072L,
2048L*15314/131072L,
2048L*15358/131072L,
2048L*15403/131072L,
2048L*15448/131072L,
2048L*15492/131072L,
2048L*15536/131072L,
2048L*15580/131072L,
2048L*15624/131072L,
2048L*15667/131072L,
2048L*15711/131072L,
2048L*15754/131072L,
2048L*15797/131072L,
2048L*15840/131072L,
2048L*15883/131072L,
2048L*15926/131072L,
2048L*15968/131072L,
2048L*16010/131072L,
2048L*16052/131072L,
2048L*16094/131072L,
2048L*16136/131072L,
2048L*16178/131072L,
2048L*16219/131072L,
2048L*16261/131072L,
2048L*16302/131072L,
2048L*16343/131072L,
2048L*16384/131072L
};
//---------------------------------------------------------------
SLONG SinTable[]=
{
0, // 0 0.00 0.000000
201, // 1 0.18 0.003068
402, // 2 0.35 0.006136
603, // 3 0.53 0.009204
804, // 4 0.70 0.012272
1005, // 5 0.88 0.015340
1206, // 6 1.05 0.018408
1407, // 7 1.23 0.021476
1608, // 8 1.41 0.024544
1809, // 9 1.58 0.027612
2010, // 10 1.76 0.030680
2211, // 11 1.93 0.033748
2412, // 12 2.11 0.036816
2613, // 13 2.29 0.039884
2814, // 14 2.46 0.042951
3014, // 15 2.64 0.046019
3215, // 16 2.81 0.049087
3416, // 17 2.99 0.052155
3617, // 18 3.16 0.055223
3818, // 19 3.34 0.058291
4018, // 20 3.52 0.061359
4219, // 21 3.69 0.064427
4420, // 22 3.87 0.067495
4620, // 23 4.04 0.070563
4821, // 24 4.22 0.073631
5021, // 25 4.39 0.076699
5222, // 26 4.57 0.079767
5422, // 27 4.75 0.082835
5622, // 28 4.92 0.085903
5823, // 29 5.10 0.088971
6023, // 30 5.27 0.092039
6223, // 31 5.45 0.095107
6423, // 32 5.62 0.098175
6623, // 33 5.80 0.101243
6823, // 34 5.98 0.104311
7023, // 35 6.15 0.107379
7223, // 36 6.33 0.110447
7423, // 37 6.50 0.113515
7623, // 38 6.68 0.116583
7822, // 39 6.86 0.119651
8022, // 40 7.03 0.122718
8221, // 41 7.21 0.125786
8421, // 42 7.38 0.128854
8620, // 43 7.56 0.131922
8819, // 44 7.73 0.134990
9019, // 45 7.91 0.138058
9218, // 46 8.09 0.141126
9417, // 47 8.26 0.144194
9616, // 48 8.44 0.147262
9814, // 49 8.61 0.150330
10013, // 50 8.79 0.153398
10212, // 51 8.96 0.156466
10410, // 52 9.14 0.159534
10609, // 53 9.32 0.162602
10807, // 54 9.49 0.165670
11006, // 55 9.67 0.168738
11204, // 56 9.84 0.171806
11402, // 57 10.02 0.174874
11600, // 58 10.20 0.177942
11797, // 59 10.37 0.181010
11995, // 60 10.55 0.184078
12193, // 61 10.72 0.187146
12390, // 62 10.90 0.190214
12588, // 63 11.07 0.193282
12785, // 64 11.25 0.196350
12982, // 65 11.43 0.199418
13179, // 66 11.60 0.202485
13376, // 67 11.78 0.205553
13573, // 68 11.95 0.208621
13769, // 69 12.13 0.211689
13966, // 70 12.30 0.214757
14162, // 71 12.48 0.217825
14359, // 72 12.66 0.220893
14555, // 73 12.83 0.223961
14751, // 74 13.01 0.227029
14946, // 75 13.18 0.230097
15142, // 76 13.36 0.233165
15338, // 77 13.54 0.236233
15533, // 78 13.71 0.239301
15728, // 79 13.89 0.242369
15923, // 80 14.06 0.245437
16118, // 81 14.24 0.248505
16313, // 82 14.41 0.251573
16508, // 83 14.59 0.254641
16702, // 84 14.77 0.257709
16897, // 85 14.94 0.260777
17091, // 86 15.12 0.263845
17285, // 87 15.29 0.266913
17479, // 88 15.47 0.269981
17672, // 89 15.64 0.273049
17866, // 90 15.82 0.276117
18059, // 91 16.00 0.279185
18253, // 92 16.17 0.282252
18446, // 93 16.35 0.285320
18638, // 94 16.52 0.288388
18831, // 95 16.70 0.291456
19024, // 96 16.88 0.294524
19216, // 97 17.05 0.297592
19408, // 98 17.23 0.300660
19600, // 99 17.40 0.303728
19792, // 100 17.58 0.306796
19983, // 101 17.75 0.309864
20175, // 102 17.93 0.312932
20366, // 103 18.11 0.316000
20557, // 104 18.28 0.319068
20748, // 105 18.46 0.322136
20938, // 106 18.63 0.325204
21129, // 107 18.81 0.328272
21319, // 108 18.98 0.331340
21509, // 109 19.16 0.334408
21699, // 110 19.34 0.337476
21889, // 111 19.51 0.340544
22078, // 112 19.69 0.343612
22267, // 113 19.86 0.346680
22456, // 114 20.04 0.349748
22645, // 115 20.21 0.352816
22833, // 116 20.39 0.355884
23022, // 117 20.57 0.358952
23210, // 118 20.74 0.362019
23398, // 119 20.92 0.365087
23586, // 120 21.09 0.368155
23773, // 121 21.27 0.371223
23960, // 122 21.45 0.374291
24147, // 123 21.62 0.377359
24334, // 124 21.80 0.380427
24521, // 125 21.97 0.383495
24707, // 126 22.15 0.386563
24893, // 127 22.32 0.389631
25079, // 128 22.50 0.392699
25265, // 129 22.68 0.395767
25450, // 130 22.85 0.398835
25635, // 131 23.03 0.401903
25820, // 132 23.20 0.404971
26005, // 133 23.38 0.408039
26189, // 134 23.55 0.411107
26373, // 135 23.73 0.414175
26557, // 136 23.91 0.417243
26741, // 137 24.08 0.420311
26925, // 138 24.26 0.423379
27108, // 139 24.43 0.426447
27291, // 140 24.61 0.429515
27473, // 141 24.79 0.432583
27656, // 142 24.96 0.435651
27838, // 143 25.14 0.438719
28020, // 144 25.31 0.441786
28201, // 145 25.49 0.444854
28383, // 146 25.66 0.447922
28564, // 147 25.84 0.450990
28745, // 148 26.02 0.454058
28925, // 149 26.19 0.457126
29105, // 150 26.37 0.460194
29285, // 151 26.54 0.463262
29465, // 152 26.72 0.466330
29645, // 153 26.89 0.469398
29824, // 154 27.07 0.472466
30003, // 155 27.25 0.475534
30181, // 156 27.42 0.478602
30360, // 157 27.60 0.481670
30538, // 158 27.77 0.484738
30715, // 159 27.95 0.487806
30893, // 160 28.12 0.490874
31070, // 161 28.30 0.493942
31247, // 162 28.48 0.497010
31424, // 163 28.65 0.500078
31600, // 164 28.83 0.503146
31776, // 165 29.00 0.506214
31952, // 166 29.18 0.509282
32127, // 167 29.36 0.512350
32302, // 168 29.53 0.515418
32477, // 169 29.71 0.518486
32651, // 170 29.88 0.521553
32826, // 171 30.06 0.524621
32999, // 172 30.23 0.527689
33173, // 173 30.41 0.530757
33346, // 174 30.59 0.533825
33519, // 175 30.76 0.536893
33692, // 176 30.94 0.539961
33864, // 177 31.11 0.543029
34036, // 178 31.29 0.546097
34208, // 179 31.46 0.549165
34379, // 180 31.64 0.552233
34550, // 181 31.82 0.555301
34721, // 182 31.99 0.558369
34891, // 183 32.17 0.561437
35061, // 184 32.34 0.564505
35231, // 185 32.52 0.567573
35400, // 186 32.70 0.570641
35569, // 187 32.87 0.573709
35738, // 188 33.05 0.576777
35906, // 189 33.22 0.579845
36074, // 190 33.40 0.582913
36242, // 191 33.57 0.585981
36409, // 192 33.75 0.589049
36576, // 193 33.93 0.592117
36743, // 194 34.10 0.595185
36909, // 195 34.28 0.598253
37075, // 196 34.45 0.601320
37241, // 197 34.63 0.604388
37406, // 198 34.80 0.607456
37571, // 199 34.98 0.610524
37736, // 200 35.16 0.613592
37900, // 201 35.33 0.616660
38064, // 202 35.51 0.619728
38227, // 203 35.68 0.622796
38390, // 204 35.86 0.625864
38553, // 205 36.04 0.628932
38716, // 206 36.21 0.632000
38878, // 207 36.39 0.635068
39039, // 208 36.56 0.638136
39201, // 209 36.74 0.641204
39362, // 210 36.91 0.644272
39522, // 211 37.09 0.647340
39682, // 212 37.27 0.650408
39842, // 213 37.44 0.653476
40002, // 214 37.62 0.656544
40161, // 215 37.79 0.659612
40319, // 216 37.97 0.662680
40478, // 217 38.14 0.665748
40636, // 218 38.32 0.668816
40793, // 219 38.50 0.671884
40950, // 220 38.67 0.674952
41107, // 221 38.85 0.678020
41263, // 222 39.02 0.681087
41419, // 223 39.20 0.684155
41575, // 224 39.38 0.687223
41730, // 225 39.55 0.690291
41885, // 226 39.73 0.693359
42040, // 227 39.90 0.696427
42194, // 228 40.08 0.699495
42347, // 229 40.25 0.702563
42501, // 230 40.43 0.705631
42653, // 231 40.61 0.708699
42806, // 232 40.78 0.711767
42958, // 233 40.96 0.714835
43110, // 234 41.13 0.717903
43261, // 235 41.31 0.720971
43412, // 236 41.48 0.724039
43562, // 237 41.66 0.727107
43712, // 238 41.84 0.730175
43862, // 239 42.01 0.733243
44011, // 240 42.19 0.736311
44160, // 241 42.36 0.739379
44308, // 242 42.54 0.742447
44456, // 243 42.71 0.745515
44603, // 244 42.89 0.748583
44750, // 245 43.07 0.751651
44897, // 246 43.24 0.754719
45043, // 247 43.42 0.757787
45189, // 248 43.59 0.760854
45335, // 249 43.77 0.763922
45480, // 250 43.95 0.766990
45624, // 251 44.12 0.770058
45768, // 252 44.30 0.773126
45912, // 253 44.47 0.776194
46055, // 254 44.65 0.779262
46198, // 255 44.82 0.782330
46340, // 256 45.00 0.785398
46482, // 257 45.18 0.788466
46624, // 258 45.35 0.791534
46765, // 259 45.53 0.794602
46906, // 260 45.70 0.797670
47046, // 261 45.88 0.800738
47186, // 262 46.05 0.803806
47325, // 263 46.23 0.806874
47464, // 264 46.41 0.809942
47602, // 265 46.58 0.813010
47740, // 266 46.76 0.816078
47878, // 267 46.93 0.819146
48015, // 268 47.11 0.822214
48151, // 269 47.29 0.825282
48288, // 270 47.46 0.828350
48423, // 271 47.64 0.831418
48558, // 272 47.81 0.834486
48693, // 273 47.99 0.837554
48828, // 274 48.16 0.840621
48961, // 275 48.34 0.843689
49095, // 276 48.52 0.846757
49228, // 277 48.69 0.849825
49360, // 278 48.87 0.852893
49492, // 279 49.04 0.855961
49624, // 280 49.22 0.859029
49755, // 281 49.39 0.862097
49886, // 282 49.57 0.865165
50016, // 283 49.75 0.868233
50146, // 284 49.92 0.871301
50275, // 285 50.10 0.874369
50403, // 286 50.27 0.877437
50532, // 287 50.45 0.880505
50660, // 288 50.62 0.883573
50787, // 289 50.80 0.886641
50914, // 290 50.98 0.889709
51040, // 291 51.15 0.892777
51166, // 292 51.33 0.895845
51291, // 293 51.50 0.898913
51416, // 294 51.68 0.901981
51541, // 295 51.86 0.905049
51665, // 296 52.03 0.908117
51788, // 297 52.21 0.911185
51911, // 298 52.38 0.914253
52033, // 299 52.56 0.917321
52155, // 300 52.73 0.920388
52277, // 301 52.91 0.923456
52398, // 302 53.09 0.926524
52518, // 303 53.26 0.929592
52639, // 304 53.44 0.932660
52758, // 305 53.61 0.935728
52877, // 306 53.79 0.938796
52996, // 307 53.96 0.941864
53114, // 308 54.14 0.944932
53231, // 309 54.32 0.948000
53348, // 310 54.49 0.951068
53465, // 311 54.67 0.954136
53581, // 312 54.84 0.957204
53696, // 313 55.02 0.960272
53811, // 314 55.20 0.963340
53926, // 315 55.37 0.966408
54040, // 316 55.55 0.969476
54153, // 317 55.72 0.972544
54266, // 318 55.90 0.975612
54379, // 319 56.07 0.978680
54491, // 320 56.25 0.981748
54602, // 321 56.43 0.984816
54713, // 322 56.60 0.987884
54823, // 323 56.78 0.990952
54933, // 324 56.95 0.994020
55043, // 325 57.13 0.997088
55152, // 326 57.30 1.000155
55260, // 327 57.48 1.003223
55368, // 328 57.66 1.006291
55475, // 329 57.83 1.009359
55582, // 330 58.01 1.012427
55688, // 331 58.18 1.015495
55794, // 332 58.36 1.018563
55899, // 333 58.54 1.021631
56004, // 334 58.71 1.024699
56108, // 335 58.89 1.027767
56212, // 336 59.06 1.030835
56315, // 337 59.24 1.033903
56417, // 338 59.41 1.036971
56519, // 339 59.59 1.040039
56621, // 340 59.77 1.043107
56722, // 341 59.94 1.046175
56822, // 342 60.12 1.049243
56922, // 343 60.29 1.052311
57022, // 344 60.47 1.055379
57120, // 345 60.64 1.058447
57219, // 346 60.82 1.061515
57316, // 347 61.00 1.064583
57414, // 348 61.17 1.067651
57510, // 349 61.35 1.070719
57606, // 350 61.52 1.073787
57702, // 351 61.70 1.076855
57797, // 352 61.88 1.079922
57892, // 353 62.05 1.082990
57986, // 354 62.23 1.086058
58079, // 355 62.40 1.089126
58172, // 356 62.58 1.092194
58264, // 357 62.75 1.095262
58356, // 358 62.93 1.098330
58447, // 359 63.11 1.101398
58538, // 360 63.28 1.104466
58628, // 361 63.46 1.107534
58718, // 362 63.63 1.110602
58807, // 363 63.81 1.113670
58895, // 364 63.98 1.116738
58983, // 365 64.16 1.119806
59070, // 366 64.34 1.122874
59157, // 367 64.51 1.125942
59243, // 368 64.69 1.129010
59329, // 369 64.86 1.132078
59414, // 370 65.04 1.135146
59499, // 371 65.21 1.138214
59583, // 372 65.39 1.141282
59666, // 373 65.57 1.144350
59749, // 374 65.74 1.147418
59831, // 375 65.92 1.150486
59913, // 376 66.09 1.153554
59994, // 377 66.27 1.156622
60075, // 378 66.45 1.159689
60155, // 379 66.62 1.162757
60235, // 380 66.80 1.165825
60313, // 381 66.97 1.168893
60392, // 382 67.15 1.171961
60470, // 383 67.32 1.175029
60547, // 384 67.50 1.178097
60624, // 385 67.68 1.181165
60700, // 386 67.85 1.184233
60775, // 387 68.03 1.187301
60850, // 388 68.20 1.190369
60924, // 389 68.38 1.193437
60998, // 390 68.55 1.196505
61071, // 391 68.73 1.199573
61144, // 392 68.91 1.202641
61216, // 393 69.08 1.205709
61288, // 394 69.26 1.208777
61359, // 395 69.43 1.211845
61429, // 396 69.61 1.214913
61499, // 397 69.79 1.217981
61568, // 398 69.96 1.221049
61637, // 399 70.14 1.224117
61705, // 400 70.31 1.227185
61772, // 401 70.49 1.230253
61839, // 402 70.66 1.233321
61905, // 403 70.84 1.236389
61971, // 404 71.02 1.239456
62036, // 405 71.19 1.242524
62100, // 406 71.37 1.245592
62164, // 407 71.54 1.248660
62228, // 408 71.72 1.251728
62291, // 409 71.89 1.254796
62353, // 410 72.07 1.257864
62414, // 411 72.25 1.260932
62475, // 412 72.42 1.264000
62536, // 413 72.60 1.267068
62596, // 414 72.77 1.270136
62655, // 415 72.95 1.273204
62714, // 416 73.12 1.276272
62772, // 417 73.30 1.279340
62829, // 418 73.48 1.282408
62886, // 419 73.65 1.285476
62942, // 420 73.83 1.288544
62998, // 421 74.00 1.291612
63053, // 422 74.18 1.294680
63108, // 423 74.36 1.297748
63162, // 424 74.53 1.300816
63215, // 425 74.71 1.303884
63268, // 426 74.88 1.306952
63320, // 427 75.06 1.310020
63371, // 428 75.23 1.313088
63422, // 429 75.41 1.316156
63473, // 430 75.59 1.319223
63522, // 431 75.76 1.322291
63571, // 432 75.94 1.325359
63620, // 433 76.11 1.328427
63668, // 434 76.29 1.331495
63715, // 435 76.46 1.334563
63762, // 436 76.64 1.337631
63808, // 437 76.82 1.340699
63854, // 438 76.99 1.343767
63899, // 439 77.17 1.346835
63943, // 440 77.34 1.349903
63987, // 441 77.52 1.352971
64030, // 442 77.70 1.356039
64073, // 443 77.87 1.359107
64115, // 444 78.05 1.362175
64156, // 445 78.22 1.365243
64197, // 446 78.40 1.368311
64237, // 447 78.57 1.371379
64276, // 448 78.75 1.374447
64315, // 449 78.93 1.377515
64353, // 450 79.10 1.380583
64391, // 451 79.28 1.383651
64428, // 452 79.45 1.386719
64465, // 453 79.63 1.389787
64501, // 454 79.80 1.392855
64536, // 455 79.98 1.395923
64571, // 456 80.16 1.398990
64605, // 457 80.33 1.402058
64638, // 458 80.51 1.405126
64671, // 459 80.68 1.408194
64703, // 460 80.86 1.411262
64735, // 461 81.04 1.414330
64766, // 462 81.21 1.417398
64796, // 463 81.39 1.420466
64826, // 464 81.56 1.423534
64855, // 465 81.74 1.426602
64884, // 466 81.91 1.429670
64912, // 467 82.09 1.432738
64939, // 468 82.27 1.435806
64966, // 469 82.44 1.438874
64992, // 470 82.62 1.441942
65018, // 471 82.79 1.445010
65043, // 472 82.97 1.448078
65067, // 473 83.14 1.451146
65091, // 474 83.32 1.454214
65114, // 475 83.50 1.457282
65136, // 476 83.67 1.460350
65158, // 477 83.85 1.463418
65179, // 478 84.02 1.466486
65200, // 479 84.20 1.469554
65220, // 480 84.38 1.472622
65239, // 481 84.55 1.475690
65258, // 482 84.73 1.478757
65276, // 483 84.90 1.481825
65294, // 484 85.08 1.484893
65311, // 485 85.25 1.487961
65327, // 486 85.43 1.491029
65343, // 487 85.61 1.494097
65358, // 488 85.78 1.497165
65372, // 489 85.96 1.500233
65386, // 490 86.13 1.503301
65400, // 491 86.31 1.506369
65412, // 492 86.48 1.509437
65424, // 493 86.66 1.512505
65436, // 494 86.84 1.515573
65446, // 495 87.01 1.518641
65457, // 496 87.19 1.521709
65466, // 497 87.36 1.524777
65475, // 498 87.54 1.527845
65483, // 499 87.71 1.530913
65491, // 500 87.89 1.533981
65498, // 501 88.07 1.537049
65505, // 502 88.24 1.540117
65511, // 503 88.42 1.543185
65516, // 504 88.59 1.546253
65520, // 505 88.77 1.549321
65524, // 506 88.95 1.552389
65528, // 507 89.12 1.555457
65531, // 508 89.30 1.558524
65533, // 509 89.47 1.561592
65534, // 510 89.65 1.564660
65535, // 511 89.82 1.567728
65536, // 512 90.00 1.570796
65535, // 513 90.18 1.573864
65534, // 514 90.35 1.576932
65533, // 515 90.53 1.580000
65531, // 516 90.70 1.583068
65528, // 517 90.88 1.586136
65524, // 518 91.05 1.589204
65520, // 519 91.23 1.592272
65516, // 520 91.41 1.595340
65511, // 521 91.58 1.598408
65505, // 522 91.76 1.601476
65498, // 523 91.93 1.604544
65491, // 524 92.11 1.607612
65483, // 525 92.29 1.610680
65475, // 526 92.46 1.613748
65466, // 527 92.64 1.616816
65457, // 528 92.81 1.619884
65446, // 529 92.99 1.622952
65436, // 530 93.16 1.626020
65424, // 531 93.34 1.629088
65412, // 532 93.52 1.632156
65400, // 533 93.69 1.635224
65386, // 534 93.87 1.638291
65372, // 535 94.04 1.641359
65358, // 536 94.22 1.644427
65343, // 537 94.39 1.647495
65327, // 538 94.57 1.650563
65311, // 539 94.75 1.653631
65294, // 540 94.92 1.656699
65276, // 541 95.10 1.659767
65258, // 542 95.27 1.662835
65239, // 543 95.45 1.665903
65220, // 544 95.62 1.668971
65200, // 545 95.80 1.672039
65179, // 546 95.98 1.675107
65158, // 547 96.15 1.678175
65136, // 548 96.33 1.681243
65114, // 549 96.50 1.684311
65091, // 550 96.68 1.687379
65067, // 551 96.86 1.690447
65043, // 552 97.03 1.693515
65018, // 553 97.21 1.696583
64992, // 554 97.38 1.699651
64966, // 555 97.56 1.702719
64939, // 556 97.73 1.705787
64912, // 557 97.91 1.708855
64884, // 558 98.09 1.711923
64855, // 559 98.26 1.714991
64826, // 560 98.44 1.718058
64796, // 561 98.61 1.721126
64766, // 562 98.79 1.724194
64735, // 563 98.96 1.727262
64703, // 564 99.14 1.730330
64671, // 565 99.32 1.733398
64638, // 566 99.49 1.736466
64605, // 567 99.67 1.739534
64571, // 568 99.84 1.742602
64536, // 569 100.02 1.745670
64501, // 570 100.20 1.748738
64465, // 571 100.37 1.751806
64428, // 572 100.55 1.754874
64391, // 573 100.72 1.757942
64353, // 574 100.90 1.761010
64315, // 575 101.07 1.764078
64276, // 576 101.25 1.767146
64237, // 577 101.43 1.770214
64197, // 578 101.60 1.773282
64156, // 579 101.78 1.776350
64115, // 580 101.95 1.779418
64073, // 581 102.13 1.782486
64030, // 582 102.30 1.785554
63987, // 583 102.48 1.788622
63943, // 584 102.66 1.791690
63899, // 585 102.83 1.794758
63854, // 586 103.01 1.797825
63808, // 587 103.18 1.800893
63762, // 588 103.36 1.803961
63715, // 589 103.54 1.807029
63668, // 590 103.71 1.810097
63620, // 591 103.89 1.813165
63571, // 592 104.06 1.816233
63522, // 593 104.24 1.819301
63473, // 594 104.41 1.822369
63422, // 595 104.59 1.825437
63371, // 596 104.77 1.828505
63320, // 597 104.94 1.831573
63268, // 598 105.12 1.834641
63215, // 599 105.29 1.837709
63162, // 600 105.47 1.840777
63108, // 601 105.64 1.843845
63053, // 602 105.82 1.846913
62998, // 603 106.00 1.849981
62942, // 604 106.17 1.853049
62886, // 605 106.35 1.856117
62829, // 606 106.52 1.859185
62772, // 607 106.70 1.862253
62714, // 608 106.88 1.865321
62655, // 609 107.05 1.868389
62596, // 610 107.23 1.871457
62536, // 611 107.40 1.874525
62475, // 612 107.58 1.877592
62414, // 613 107.75 1.880660
62353, // 614 107.93 1.883728
62291, // 615 108.11 1.886796
62228, // 616 108.28 1.889864
62164, // 617 108.46 1.892932
62100, // 618 108.63 1.896000
62036, // 619 108.81 1.899068
61971, // 620 108.98 1.902136
61905, // 621 109.16 1.905204
61839, // 622 109.34 1.908272
61772, // 623 109.51 1.911340
61705, // 624 109.69 1.914408
61637, // 625 109.86 1.917476
61568, // 626 110.04 1.920544
61499, // 627 110.21 1.923612
61429, // 628 110.39 1.926680
61359, // 629 110.57 1.929748
61288, // 630 110.74 1.932816
61216, // 631 110.92 1.935884
61144, // 632 111.09 1.938952
61071, // 633 111.27 1.942020
60998, // 634 111.45 1.945088
60924, // 635 111.62 1.948156
60850, // 636 111.80 1.951224
60775, // 637 111.97 1.954292
60700, // 638 112.15 1.957359
60624, // 639 112.32 1.960427
60547, // 640 112.50 1.963495
60470, // 641 112.68 1.966563
60392, // 642 112.85 1.969631
60313, // 643 113.03 1.972699
60235, // 644 113.20 1.975767
60155, // 645 113.38 1.978835
60075, // 646 113.55 1.981903
59994, // 647 113.73 1.984971
59913, // 648 113.91 1.988039
59831, // 649 114.08 1.991107
59749, // 650 114.26 1.994175
59666, // 651 114.43 1.997243
59583, // 652 114.61 2.000311
59499, // 653 114.79 2.003379
59414, // 654 114.96 2.006447
59329, // 655 115.14 2.009515
59243, // 656 115.31 2.012583
59157, // 657 115.49 2.015651
59070, // 658 115.66 2.018719
58983, // 659 115.84 2.021787
58895, // 660 116.02 2.024855
58807, // 661 116.19 2.027923
58718, // 662 116.37 2.030991
58628, // 663 116.54 2.034059
58538, // 664 116.72 2.037126
58447, // 665 116.89 2.040194
58356, // 666 117.07 2.043262
58264, // 667 117.25 2.046330
58172, // 668 117.42 2.049398
58079, // 669 117.60 2.052466
57986, // 670 117.77 2.055534
57892, // 671 117.95 2.058602
57797, // 672 118.12 2.061670
57702, // 673 118.30 2.064738
57606, // 674 118.48 2.067806
57510, // 675 118.65 2.070874
57414, // 676 118.83 2.073942
57316, // 677 119.00 2.077010
57219, // 678 119.18 2.080078
57120, // 679 119.36 2.083146
57022, // 680 119.53 2.086214
56922, // 681 119.71 2.089282
56822, // 682 119.88 2.092350
56722, // 683 120.06 2.095418
56621, // 684 120.23 2.098486
56519, // 685 120.41 2.101554
56417, // 686 120.59 2.104622
56315, // 687 120.76 2.107690
56212, // 688 120.94 2.110758
56108, // 689 121.11 2.113826
56004, // 690 121.29 2.116893
55899, // 691 121.46 2.119961
55794, // 692 121.64 2.123029
55688, // 693 121.82 2.126097
55582, // 694 121.99 2.129165
55475, // 695 122.17 2.132233
55368, // 696 122.34 2.135301
55260, // 697 122.52 2.138369
55152, // 698 122.70 2.141437
55043, // 699 122.87 2.144505
54933, // 700 123.05 2.147573
54823, // 701 123.22 2.150641
54713, // 702 123.40 2.153709
54602, // 703 123.57 2.156777
54491, // 704 123.75 2.159845
54379, // 705 123.93 2.162913
54266, // 706 124.10 2.165981
54153, // 707 124.28 2.169049
54040, // 708 124.45 2.172117
53926, // 709 124.63 2.175185
53811, // 710 124.80 2.178253
53696, // 711 124.98 2.181321
53581, // 712 125.16 2.184389
53465, // 713 125.33 2.187457
53348, // 714 125.51 2.190525
53231, // 715 125.68 2.193593
53114, // 716 125.86 2.196660
52996, // 717 126.04 2.199728
52877, // 718 126.21 2.202796
52758, // 719 126.39 2.205864
52639, // 720 126.56 2.208932
52518, // 721 126.74 2.212000
52398, // 722 126.91 2.215068
52277, // 723 127.09 2.218136
52155, // 724 127.27 2.221204
52033, // 725 127.44 2.224272
51911, // 726 127.62 2.227340
51788, // 727 127.79 2.230408
51665, // 728 127.97 2.233476
51541, // 729 128.14 2.236544
51416, // 730 128.32 2.239612
51291, // 731 128.50 2.242680
51166, // 732 128.67 2.245748
51040, // 733 128.85 2.248816
50914, // 734 129.02 2.251884
50787, // 735 129.20 2.254952
50660, // 736 129.38 2.258020
50532, // 737 129.55 2.261088
50403, // 738 129.73 2.264156
50275, // 739 129.90 2.267224
50146, // 740 130.08 2.270292
50016, // 741 130.25 2.273360
49886, // 742 130.43 2.276427
49755, // 743 130.61 2.279495
49624, // 744 130.78 2.282563
49492, // 745 130.96 2.285631
49360, // 746 131.13 2.288699
49228, // 747 131.31 2.291767
49095, // 748 131.48 2.294835
48961, // 749 131.66 2.297903
48828, // 750 131.84 2.300971
48693, // 751 132.01 2.304039
48558, // 752 132.19 2.307107
48423, // 753 132.36 2.310175
48288, // 754 132.54 2.313243
48151, // 755 132.71 2.316311
48015, // 756 132.89 2.319379
47878, // 757 133.07 2.322447
47740, // 758 133.24 2.325515
47602, // 759 133.42 2.328583
47464, // 760 133.59 2.331651
47325, // 761 133.77 2.334719
47186, // 762 133.95 2.337787
47046, // 763 134.12 2.340855
46906, // 764 134.30 2.343923
46765, // 765 134.47 2.346991
46624, // 766 134.65 2.350059
46482, // 767 134.82 2.353127
46340, // 768 135.00 2.356194
46198, // 769 135.18 2.359262
46055, // 770 135.35 2.362330
45912, // 771 135.53 2.365398
45768, // 772 135.70 2.368466
45624, // 773 135.88 2.371534
45480, // 774 136.05 2.374602
45335, // 775 136.23 2.377670
45189, // 776 136.41 2.380738
45043, // 777 136.58 2.383806
44897, // 778 136.76 2.386874
44750, // 779 136.93 2.389942
44603, // 780 137.11 2.393010
44456, // 781 137.29 2.396078
44308, // 782 137.46 2.399146
44160, // 783 137.64 2.402214
44011, // 784 137.81 2.405282
43862, // 785 137.99 2.408350
43712, // 786 138.16 2.411418
43562, // 787 138.34 2.414486
43412, // 788 138.52 2.417554
43261, // 789 138.69 2.420622
43110, // 790 138.87 2.423690
42958, // 791 139.04 2.426758
42806, // 792 139.22 2.429826
42653, // 793 139.39 2.432894
42501, // 794 139.57 2.435961
42347, // 795 139.75 2.439029
42194, // 796 139.92 2.442097
42040, // 797 140.10 2.445165
41885, // 798 140.27 2.448233
41730, // 799 140.45 2.451301
41575, // 800 140.62 2.454369
41419, // 801 140.80 2.457437
41263, // 802 140.98 2.460505
41107, // 803 141.15 2.463573
40950, // 804 141.33 2.466641
40793, // 805 141.50 2.469709
40636, // 806 141.68 2.472777
40478, // 807 141.86 2.475845
40319, // 808 142.03 2.478913
40161, // 809 142.21 2.481981
40002, // 810 142.38 2.485049
39842, // 811 142.56 2.488117
39682, // 812 142.73 2.491185
39522, // 813 142.91 2.494253
39362, // 814 143.09 2.497321
39201, // 815 143.26 2.500389
39039, // 816 143.44 2.503457
38878, // 817 143.61 2.506525
38716, // 818 143.79 2.509593
38553, // 819 143.96 2.512661
38390, // 820 144.14 2.515728
38227, // 821 144.32 2.518796
38064, // 822 144.49 2.521864
37900, // 823 144.67 2.524932
37736, // 824 144.84 2.528000
37571, // 825 145.02 2.531068
37406, // 826 145.20 2.534136
37241, // 827 145.37 2.537204
37075, // 828 145.55 2.540272
36909, // 829 145.72 2.543340
36743, // 830 145.90 2.546408
36576, // 831 146.07 2.549476
36409, // 832 146.25 2.552544
36242, // 833 146.43 2.555612
36074, // 834 146.60 2.558680
35906, // 835 146.78 2.561748
35738, // 836 146.95 2.564816
35569, // 837 147.13 2.567884
35400, // 838 147.30 2.570952
35231, // 839 147.48 2.574020
35061, // 840 147.66 2.577088
34891, // 841 147.83 2.580156
34721, // 842 148.01 2.583224
34550, // 843 148.18 2.586292
34379, // 844 148.36 2.589360
34208, // 845 148.54 2.592428
34036, // 846 148.71 2.595495
33864, // 847 148.89 2.598563
33692, // 848 149.06 2.601631
33519, // 849 149.24 2.604699
33346, // 850 149.41 2.607767
33173, // 851 149.59 2.610835
32999, // 852 149.77 2.613903
32826, // 853 149.94 2.616971
32651, // 854 150.12 2.620039
32477, // 855 150.29 2.623107
32302, // 856 150.47 2.626175
32127, // 857 150.64 2.629243
31952, // 858 150.82 2.632311
31776, // 859 151.00 2.635379
31600, // 860 151.17 2.638447
31424, // 861 151.35 2.641515
31247, // 862 151.52 2.644583
31070, // 863 151.70 2.647651
30893, // 864 151.88 2.650719
30715, // 865 152.05 2.653787
30538, // 866 152.23 2.656855
30360, // 867 152.40 2.659923
30181, // 868 152.58 2.662991
30003, // 869 152.75 2.666059
29824, // 870 152.93 2.669127
29645, // 871 153.11 2.672195
29465, // 872 153.28 2.675262
29285, // 873 153.46 2.678330
29105, // 874 153.63 2.681398
28925, // 875 153.81 2.684466
28745, // 876 153.98 2.687534
28564, // 877 154.16 2.690602
28383, // 878 154.34 2.693670
28201, // 879 154.51 2.696738
28020, // 880 154.69 2.699806
27838, // 881 154.86 2.702874
27656, // 882 155.04 2.705942
27473, // 883 155.21 2.709010
27291, // 884 155.39 2.712078
27108, // 885 155.57 2.715146
26925, // 886 155.74 2.718214
26741, // 887 155.92 2.721282
26557, // 888 156.09 2.724350
26373, // 889 156.27 2.727418
26189, // 890 156.45 2.730486
26005, // 891 156.62 2.733554
25820, // 892 156.80 2.736622
25635, // 893 156.97 2.739690
25450, // 894 157.15 2.742758
25265, // 895 157.32 2.745826
25079, // 896 157.50 2.748894
24893, // 897 157.68 2.751962
24707, // 898 157.85 2.755029
24521, // 899 158.03 2.758097
24334, // 900 158.20 2.761165
24147, // 901 158.38 2.764233
23960, // 902 158.55 2.767301
23773, // 903 158.73 2.770369
23586, // 904 158.91 2.773437
23398, // 905 159.08 2.776505
23210, // 906 159.26 2.779573
23022, // 907 159.43 2.782641
22833, // 908 159.61 2.785709
22645, // 909 159.79 2.788777
22456, // 910 159.96 2.791845
22267, // 911 160.14 2.794913
22078, // 912 160.31 2.797981
21889, // 913 160.49 2.801049
21699, // 914 160.66 2.804117
21509, // 915 160.84 2.807185
21319, // 916 161.02 2.810253
21129, // 917 161.19 2.813321
20938, // 918 161.37 2.816389
20748, // 919 161.54 2.819457
20557, // 920 161.72 2.822525
20366, // 921 161.89 2.825593
20175, // 922 162.07 2.828661
19983, // 923 162.25 2.831729
19792, // 924 162.42 2.834796
19600, // 925 162.60 2.837864
19408, // 926 162.77 2.840932
19216, // 927 162.95 2.844000
19024, // 928 163.12 2.847068
18831, // 929 163.30 2.850136
18638, // 930 163.48 2.853204
18446, // 931 163.65 2.856272
18253, // 932 163.83 2.859340
18059, // 933 164.00 2.862408
17866, // 934 164.18 2.865476
17672, // 935 164.36 2.868544
17479, // 936 164.53 2.871612
17285, // 937 164.71 2.874680
17091, // 938 164.88 2.877748
16897, // 939 165.06 2.880816
16702, // 940 165.23 2.883884
16508, // 941 165.41 2.886952
16313, // 942 165.59 2.890020
16118, // 943 165.76 2.893088
15923, // 944 165.94 2.896156
15728, // 945 166.11 2.899224
15533, // 946 166.29 2.902292
15338, // 947 166.46 2.905360
15142, // 948 166.64 2.908428
14946, // 949 166.82 2.911496
14751, // 950 166.99 2.914563
14555, // 951 167.17 2.917631
14359, // 952 167.34 2.920699
14162, // 953 167.52 2.923767
13966, // 954 167.70 2.926835
13769, // 955 167.87 2.929903
13573, // 956 168.05 2.932971
13376, // 957 168.22 2.936039
13179, // 958 168.40 2.939107
12982, // 959 168.57 2.942175
12785, // 960 168.75 2.945243
12588, // 961 168.93 2.948311
12390, // 962 169.10 2.951379
12193, // 963 169.28 2.954447
11995, // 964 169.45 2.957515
11797, // 965 169.63 2.960583
11600, // 966 169.80 2.963651
11402, // 967 169.98 2.966719
11204, // 968 170.16 2.969787
11006, // 969 170.33 2.972855
10807, // 970 170.51 2.975923
10609, // 971 170.68 2.978991
10410, // 972 170.86 2.982059
10212, // 973 171.04 2.985127
10013, // 974 171.21 2.988195
9814, // 975 171.39 2.991263
9616, // 976 171.56 2.994330
9417, // 977 171.74 2.997398
9218, // 978 171.91 3.000466
9019, // 979 172.09 3.003534
8819, // 980 172.27 3.006602
8620, // 981 172.44 3.009670
8421, // 982 172.62 3.012738
8221, // 983 172.79 3.015806
8022, // 984 172.97 3.018874
7822, // 985 173.14 3.021942
7623, // 986 173.32 3.025010
7423, // 987 173.50 3.028078
7223, // 988 173.67 3.031146
7023, // 989 173.85 3.034214
6823, // 990 174.02 3.037282
6623, // 991 174.20 3.040350
6423, // 992 174.38 3.043418
6223, // 993 174.55 3.046486
6023, // 994 174.73 3.049554
5823, // 995 174.90 3.052622
5622, // 996 175.08 3.055690
5422, // 997 175.25 3.058758
5222, // 998 175.43 3.061826
5021, // 999 175.61 3.064894
4821, // 1000 175.78 3.067962
4620, // 1001 175.96 3.071030
4420, // 1002 176.13 3.074097
4219, // 1003 176.31 3.077165
4018, // 1004 176.48 3.080233
3818, // 1005 176.66 3.083301
3617, // 1006 176.84 3.086369
3416, // 1007 177.01 3.089437
3215, // 1008 177.19 3.092505
3014, // 1009 177.36 3.095573
2814, // 1010 177.54 3.098641
2613, // 1011 177.71 3.101709
2412, // 1012 177.89 3.104777
2211, // 1013 178.07 3.107845
2010, // 1014 178.24 3.110913
1809, // 1015 178.42 3.113981
1608, // 1016 178.59 3.117049
1407, // 1017 178.77 3.120117
1206, // 1018 178.95 3.123185
1005, // 1019 179.12 3.126253
804, // 1020 179.30 3.129321
603, // 1021 179.47 3.132389
402, // 1022 179.65 3.135457
201, // 1023 179.82 3.138525
0, // 1024 180.00 3.141593
-201, // 1025 180.18 3.144661
-402, // 1026 180.35 3.147729
-603, // 1027 180.53 3.150797
-804, // 1028 180.70 3.153865
-1005, // 1029 180.88 3.156932
-1206, // 1030 181.05 3.160000
-1407, // 1031 181.23 3.163068
-1608, // 1032 181.41 3.166136
-1809, // 1033 181.58 3.169204
-2010, // 1034 181.76 3.172272
-2211, // 1035 181.93 3.175340
-2412, // 1036 182.11 3.178408
-2613, // 1037 182.29 3.181476
-2814, // 1038 182.46 3.184544
-3014, // 1039 182.64 3.187612
-3215, // 1040 182.81 3.190680
-3416, // 1041 182.99 3.193748
-3617, // 1042 183.16 3.196816
-3818, // 1043 183.34 3.199884
-4018, // 1044 183.52 3.202952
-4219, // 1045 183.69 3.206020
-4420, // 1046 183.87 3.209088
-4620, // 1047 184.04 3.212156
-4821, // 1048 184.22 3.215224
-5021, // 1049 184.39 3.218292
-5222, // 1050 184.57 3.221360
-5422, // 1051 184.75 3.224428
-5622, // 1052 184.92 3.227496
-5823, // 1053 185.10 3.230564
-6023, // 1054 185.27 3.233632
-6223, // 1055 185.45 3.236699
-6423, // 1056 185.62 3.239767
-6623, // 1057 185.80 3.242835
-6823, // 1058 185.98 3.245903
-7023, // 1059 186.15 3.248971
-7223, // 1060 186.33 3.252039
-7423, // 1061 186.50 3.255107
-7623, // 1062 186.68 3.258175
-7822, // 1063 186.86 3.261243
-8022, // 1064 187.03 3.264311
-8221, // 1065 187.21 3.267379
-8421, // 1066 187.38 3.270447
-8620, // 1067 187.56 3.273515
-8819, // 1068 187.73 3.276583
-9019, // 1069 187.91 3.279651
-9218, // 1070 188.09 3.282719
-9417, // 1071 188.26 3.285787
-9616, // 1072 188.44 3.288855
-9814, // 1073 188.61 3.291923
-10013, // 1074 188.79 3.294991
-10212, // 1075 188.96 3.298059
-10410, // 1076 189.14 3.301127
-10609, // 1077 189.32 3.304195
-10807, // 1078 189.49 3.307263
-11006, // 1079 189.67 3.310331
-11204, // 1080 189.84 3.313399
-11402, // 1081 190.02 3.316466
-11600, // 1082 190.20 3.319534
-11797, // 1083 190.37 3.322602
-11995, // 1084 190.55 3.325670
-12193, // 1085 190.72 3.328738
-12390, // 1086 190.90 3.331806
-12588, // 1087 191.07 3.334874
-12785, // 1088 191.25 3.337942
-12982, // 1089 191.43 3.341010
-13179, // 1090 191.60 3.344078
-13376, // 1091 191.78 3.347146
-13573, // 1092 191.95 3.350214
-13769, // 1093 192.13 3.353282
-13966, // 1094 192.30 3.356350
-14162, // 1095 192.48 3.359418
-14359, // 1096 192.66 3.362486
-14555, // 1097 192.83 3.365554
-14751, // 1098 193.01 3.368622
-14946, // 1099 193.18 3.371690
-15142, // 1100 193.36 3.374758
-15338, // 1101 193.54 3.377826
-15533, // 1102 193.71 3.380894
-15728, // 1103 193.89 3.383962
-15923, // 1104 194.06 3.387030
-16118, // 1105 194.24 3.390098
-16313, // 1106 194.41 3.393166
-16508, // 1107 194.59 3.396233
-16702, // 1108 194.77 3.399301
-16897, // 1109 194.94 3.402369
-17091, // 1110 195.12 3.405437
-17285, // 1111 195.29 3.408505
-17479, // 1112 195.47 3.411573
-17672, // 1113 195.64 3.414641
-17866, // 1114 195.82 3.417709
-18059, // 1115 196.00 3.420777
-18253, // 1116 196.17 3.423845
-18446, // 1117 196.35 3.426913
-18638, // 1118 196.52 3.429981
-18831, // 1119 196.70 3.433049
-19024, // 1120 196.88 3.436117
-19216, // 1121 197.05 3.439185
-19408, // 1122 197.23 3.442253
-19600, // 1123 197.40 3.445321
-19792, // 1124 197.58 3.448389
-19983, // 1125 197.75 3.451457
-20175, // 1126 197.93 3.454525
-20366, // 1127 198.11 3.457593
-20557, // 1128 198.28 3.460661
-20748, // 1129 198.46 3.463729
-20938, // 1130 198.63 3.466797
-21129, // 1131 198.81 3.469865
-21319, // 1132 198.98 3.472933
-21509, // 1133 199.16 3.476000
-21699, // 1134 199.34 3.479068
-21889, // 1135 199.51 3.482136
-22078, // 1136 199.69 3.485204
-22267, // 1137 199.86 3.488272
-22456, // 1138 200.04 3.491340
-22645, // 1139 200.21 3.494408
-22833, // 1140 200.39 3.497476
-23022, // 1141 200.57 3.500544
-23210, // 1142 200.74 3.503612
-23398, // 1143 200.92 3.506680
-23586, // 1144 201.09 3.509748
-23773, // 1145 201.27 3.512816
-23960, // 1146 201.45 3.515884
-24147, // 1147 201.62 3.518952
-24334, // 1148 201.80 3.522020
-24521, // 1149 201.97 3.525088
-24707, // 1150 202.15 3.528156
-24893, // 1151 202.32 3.531224
-25079, // 1152 202.50 3.534292
-25265, // 1153 202.68 3.537360
-25450, // 1154 202.85 3.540428
-25635, // 1155 203.03 3.543496
-25820, // 1156 203.20 3.546564
-26005, // 1157 203.38 3.549632
-26189, // 1158 203.55 3.552700
-26373, // 1159 203.73 3.555767
-26557, // 1160 203.91 3.558835
-26741, // 1161 204.08 3.561903
-26925, // 1162 204.26 3.564971
-27108, // 1163 204.43 3.568039
-27291, // 1164 204.61 3.571107
-27473, // 1165 204.79 3.574175
-27656, // 1166 204.96 3.577243
-27838, // 1167 205.14 3.580311
-28020, // 1168 205.31 3.583379
-28201, // 1169 205.49 3.586447
-28383, // 1170 205.66 3.589515
-28564, // 1171 205.84 3.592583
-28745, // 1172 206.02 3.595651
-28925, // 1173 206.19 3.598719
-29105, // 1174 206.37 3.601787
-29285, // 1175 206.54 3.604855
-29465, // 1176 206.72 3.607923
-29645, // 1177 206.89 3.610991
-29824, // 1178 207.07 3.614059
-30003, // 1179 207.25 3.617127
-30181, // 1180 207.42 3.620195
-30360, // 1181 207.60 3.623263
-30538, // 1182 207.77 3.626331
-30715, // 1183 207.95 3.629399
-30893, // 1184 208.12 3.632467
-31070, // 1185 208.30 3.635534
-31247, // 1186 208.48 3.638602
-31424, // 1187 208.65 3.641670
-31600, // 1188 208.83 3.644738
-31776, // 1189 209.00 3.647806
-31952, // 1190 209.18 3.650874
-32127, // 1191 209.36 3.653942
-32302, // 1192 209.53 3.657010
-32477, // 1193 209.71 3.660078
-32651, // 1194 209.88 3.663146
-32826, // 1195 210.06 3.666214
-32999, // 1196 210.23 3.669282
-33173, // 1197 210.41 3.672350
-33346, // 1198 210.59 3.675418
-33519, // 1199 210.76 3.678486
-33692, // 1200 210.94 3.681554
-33864, // 1201 211.11 3.684622
-34036, // 1202 211.29 3.687690
-34208, // 1203 211.46 3.690758
-34379, // 1204 211.64 3.693826
-34550, // 1205 211.82 3.696894
-34721, // 1206 211.99 3.699962
-34891, // 1207 212.17 3.703030
-35061, // 1208 212.34 3.706098
-35231, // 1209 212.52 3.709166
-35400, // 1210 212.70 3.712234
-35569, // 1211 212.87 3.715301
-35738, // 1212 213.05 3.718369
-35906, // 1213 213.22 3.721437
-36074, // 1214 213.40 3.724505
-36242, // 1215 213.57 3.727573
-36409, // 1216 213.75 3.730641
-36576, // 1217 213.93 3.733709
-36743, // 1218 214.10 3.736777
-36909, // 1219 214.28 3.739845
-37075, // 1220 214.45 3.742913
-37241, // 1221 214.63 3.745981
-37406, // 1222 214.80 3.749049
-37571, // 1223 214.98 3.752117
-37736, // 1224 215.16 3.755185
-37900, // 1225 215.33 3.758253
-38064, // 1226 215.51 3.761321
-38227, // 1227 215.68 3.764389
-38390, // 1228 215.86 3.767457
-38553, // 1229 216.04 3.770525
-38716, // 1230 216.21 3.773593
-38878, // 1231 216.39 3.776661
-39039, // 1232 216.56 3.779729
-39201, // 1233 216.74 3.782797
-39362, // 1234 216.91 3.785865
-39522, // 1235 217.09 3.788933
-39682, // 1236 217.27 3.792001
-39842, // 1237 217.44 3.795068
-40002, // 1238 217.62 3.798136
-40161, // 1239 217.79 3.801204
-40319, // 1240 217.97 3.804272
-40478, // 1241 218.14 3.807340
-40636, // 1242 218.32 3.810408
-40793, // 1243 218.50 3.813476
-40950, // 1244 218.67 3.816544
-41107, // 1245 218.85 3.819612
-41263, // 1246 219.02 3.822680
-41419, // 1247 219.20 3.825748
-41575, // 1248 219.38 3.828816
-41730, // 1249 219.55 3.831884
-41885, // 1250 219.73 3.834952
-42040, // 1251 219.90 3.838020
-42194, // 1252 220.08 3.841088
-42347, // 1253 220.25 3.844156
-42501, // 1254 220.43 3.847224
-42653, // 1255 220.61 3.850292
-42806, // 1256 220.78 3.853360
-42958, // 1257 220.96 3.856428
-43110, // 1258 221.13 3.859496
-43261, // 1259 221.31 3.862564
-43412, // 1260 221.48 3.865632
-43562, // 1261 221.66 3.868700
-43712, // 1262 221.84 3.871768
-43862, // 1263 222.01 3.874835
-44011, // 1264 222.19 3.877903
-44160, // 1265 222.36 3.880971
-44308, // 1266 222.54 3.884039
-44456, // 1267 222.71 3.887107
-44603, // 1268 222.89 3.890175
-44750, // 1269 223.07 3.893243
-44897, // 1270 223.24 3.896311
-45043, // 1271 223.42 3.899379
-45189, // 1272 223.59 3.902447
-45335, // 1273 223.77 3.905515
-45480, // 1274 223.95 3.908583
-45624, // 1275 224.12 3.911651
-45768, // 1276 224.30 3.914719
-45912, // 1277 224.47 3.917787
-46055, // 1278 224.65 3.920855
-46198, // 1279 224.82 3.923923
-46340, // 1280 225.00 3.926991
-46482, // 1281 225.18 3.930059
-46624, // 1282 225.35 3.933127
-46765, // 1283 225.53 3.936195
-46906, // 1284 225.70 3.939263
-47046, // 1285 225.88 3.942331
-47186, // 1286 226.05 3.945399
-47325, // 1287 226.23 3.948467
-47464, // 1288 226.41 3.951535
-47602, // 1289 226.58 3.954602
-47740, // 1290 226.76 3.957670
-47878, // 1291 226.93 3.960738
-48015, // 1292 227.11 3.963806
-48151, // 1293 227.29 3.966874
-48288, // 1294 227.46 3.969942
-48423, // 1295 227.64 3.973010
-48558, // 1296 227.81 3.976078
-48693, // 1297 227.99 3.979146
-48828, // 1298 228.16 3.982214
-48961, // 1299 228.34 3.985282
-49095, // 1300 228.52 3.988350
-49228, // 1301 228.69 3.991418
-49360, // 1302 228.87 3.994486
-49492, // 1303 229.04 3.997554
-49624, // 1304 229.22 4.000622
-49755, // 1305 229.39 4.003690
-49886, // 1306 229.57 4.006758
-50016, // 1307 229.75 4.009826
-50146, // 1308 229.92 4.012894
-50275, // 1309 230.10 4.015962
-50403, // 1310 230.27 4.019030
-50532, // 1311 230.45 4.022098
-50660, // 1312 230.62 4.025166
-50787, // 1313 230.80 4.028234
-50914, // 1314 230.98 4.031302
-51040, // 1315 231.15 4.034369
-51166, // 1316 231.33 4.037437
-51291, // 1317 231.50 4.040505
-51416, // 1318 231.68 4.043573
-51541, // 1319 231.86 4.046641
-51665, // 1320 232.03 4.049709
-51788, // 1321 232.21 4.052777
-51911, // 1322 232.38 4.055845
-52033, // 1323 232.56 4.058913
-52155, // 1324 232.73 4.061981
-52277, // 1325 232.91 4.065049
-52398, // 1326 233.09 4.068117
-52518, // 1327 233.26 4.071185
-52639, // 1328 233.44 4.074253
-52758, // 1329 233.61 4.077321
-52877, // 1330 233.79 4.080389
-52996, // 1331 233.96 4.083457
-53114, // 1332 234.14 4.086525
-53231, // 1333 234.32 4.089593
-53348, // 1334 234.49 4.092661
-53465, // 1335 234.67 4.095729
-53581, // 1336 234.84 4.098797
-53696, // 1337 235.02 4.101865
-53811, // 1338 235.20 4.104933
-53926, // 1339 235.37 4.108001
-54040, // 1340 235.55 4.111069
-54153, // 1341 235.72 4.114136
-54266, // 1342 235.90 4.117204
-54379, // 1343 236.07 4.120272
-54491, // 1344 236.25 4.123340
-54602, // 1345 236.43 4.126408
-54713, // 1346 236.60 4.129476
-54823, // 1347 236.78 4.132544
-54933, // 1348 236.95 4.135612
-55043, // 1349 237.13 4.138680
-55152, // 1350 237.30 4.141748
-55260, // 1351 237.48 4.144816
-55368, // 1352 237.66 4.147884
-55475, // 1353 237.83 4.150952
-55582, // 1354 238.01 4.154020
-55688, // 1355 238.18 4.157088
-55794, // 1356 238.36 4.160156
-55899, // 1357 238.54 4.163224
-56004, // 1358 238.71 4.166292
-56108, // 1359 238.89 4.169360
-56212, // 1360 239.06 4.172428
-56315, // 1361 239.24 4.175496
-56417, // 1362 239.41 4.178564
-56519, // 1363 239.59 4.181632
-56621, // 1364 239.77 4.184700
-56722, // 1365 239.94 4.187768
-56822, // 1366 240.12 4.190836
-56922, // 1367 240.29 4.193903
-57022, // 1368 240.47 4.196971
-57120, // 1369 240.64 4.200039
-57219, // 1370 240.82 4.203107
-57316, // 1371 241.00 4.206175
-57414, // 1372 241.17 4.209243
-57510, // 1373 241.35 4.212311
-57606, // 1374 241.52 4.215379
-57702, // 1375 241.70 4.218447
-57797, // 1376 241.88 4.221515
-57892, // 1377 242.05 4.224583
-57986, // 1378 242.23 4.227651
-58079, // 1379 242.40 4.230719
-58172, // 1380 242.58 4.233787
-58264, // 1381 242.75 4.236855
-58356, // 1382 242.93 4.239923
-58447, // 1383 243.11 4.242991
-58538, // 1384 243.28 4.246059
-58628, // 1385 243.46 4.249127
-58718, // 1386 243.63 4.252195
-58807, // 1387 243.81 4.255263
-58895, // 1388 243.98 4.258331
-58983, // 1389 244.16 4.261399
-59070, // 1390 244.34 4.264467
-59157, // 1391 244.51 4.267535
-59243, // 1392 244.69 4.270603
-59329, // 1393 244.86 4.273670
-59414, // 1394 245.04 4.276738
-59499, // 1395 245.21 4.279806
-59583, // 1396 245.39 4.282874
-59666, // 1397 245.57 4.285942
-59749, // 1398 245.74 4.289010
-59831, // 1399 245.92 4.292078
-59913, // 1400 246.09 4.295146
-59994, // 1401 246.27 4.298214
-60075, // 1402 246.45 4.301282
-60155, // 1403 246.62 4.304350
-60235, // 1404 246.80 4.307418
-60313, // 1405 246.97 4.310486
-60392, // 1406 247.15 4.313554
-60470, // 1407 247.32 4.316622
-60547, // 1408 247.50 4.319690
-60624, // 1409 247.68 4.322758
-60700, // 1410 247.85 4.325826
-60775, // 1411 248.03 4.328894
-60850, // 1412 248.20 4.331962
-60924, // 1413 248.38 4.335030
-60998, // 1414 248.55 4.338098
-61071, // 1415 248.73 4.341166
-61144, // 1416 248.91 4.344234
-61216, // 1417 249.08 4.347302
-61288, // 1418 249.26 4.350370
-61359, // 1419 249.43 4.353437
-61429, // 1420 249.61 4.356505
-61499, // 1421 249.79 4.359573
-61568, // 1422 249.96 4.362641
-61637, // 1423 250.14 4.365709
-61705, // 1424 250.31 4.368777
-61772, // 1425 250.49 4.371845
-61839, // 1426 250.66 4.374913
-61905, // 1427 250.84 4.377981
-61971, // 1428 251.02 4.381049
-62036, // 1429 251.19 4.384117
-62100, // 1430 251.37 4.387185
-62164, // 1431 251.54 4.390253
-62228, // 1432 251.72 4.393321
-62291, // 1433 251.89 4.396389
-62353, // 1434 252.07 4.399457
-62414, // 1435 252.25 4.402525
-62475, // 1436 252.42 4.405593
-62536, // 1437 252.60 4.408661
-62596, // 1438 252.77 4.411729
-62655, // 1439 252.95 4.414797
-62714, // 1440 253.12 4.417865
-62772, // 1441 253.30 4.420933
-62829, // 1442 253.48 4.424001
-62886, // 1443 253.65 4.427069
-62942, // 1444 253.83 4.430137
-62998, // 1445 254.00 4.433204
-63053, // 1446 254.18 4.436272
-63108, // 1447 254.36 4.439340
-63162, // 1448 254.53 4.442408
-63215, // 1449 254.71 4.445476
-63268, // 1450 254.88 4.448544
-63320, // 1451 255.06 4.451612
-63371, // 1452 255.23 4.454680
-63422, // 1453 255.41 4.457748
-63473, // 1454 255.59 4.460816
-63522, // 1455 255.76 4.463884
-63571, // 1456 255.94 4.466952
-63620, // 1457 256.11 4.470020
-63668, // 1458 256.29 4.473088
-63715, // 1459 256.46 4.476156
-63762, // 1460 256.64 4.479224
-63808, // 1461 256.82 4.482292
-63854, // 1462 256.99 4.485360
-63899, // 1463 257.17 4.488428
-63943, // 1464 257.34 4.491496
-63987, // 1465 257.52 4.494564
-64030, // 1466 257.70 4.497632
-64073, // 1467 257.87 4.500700
-64115, // 1468 258.05 4.503768
-64156, // 1469 258.22 4.506836
-64197, // 1470 258.40 4.509904
-64237, // 1471 258.57 4.512971
-64276, // 1472 258.75 4.516039
-64315, // 1473 258.93 4.519107
-64353, // 1474 259.10 4.522175
-64391, // 1475 259.28 4.525243
-64428, // 1476 259.45 4.528311
-64465, // 1477 259.63 4.531379
-64501, // 1478 259.80 4.534447
-64536, // 1479 259.98 4.537515
-64571, // 1480 260.16 4.540583
-64605, // 1481 260.33 4.543651
-64638, // 1482 260.51 4.546719
-64671, // 1483 260.68 4.549787
-64703, // 1484 260.86 4.552855
-64735, // 1485 261.04 4.555923
-64766, // 1486 261.21 4.558991
-64796, // 1487 261.39 4.562059
-64826, // 1488 261.56 4.565127
-64855, // 1489 261.74 4.568195
-64884, // 1490 261.91 4.571263
-64912, // 1491 262.09 4.574331
-64939, // 1492 262.27 4.577399
-64966, // 1493 262.44 4.580467
-64992, // 1494 262.62 4.583535
-65018, // 1495 262.79 4.586603
-65043, // 1496 262.97 4.589671
-65067, // 1497 263.14 4.592738
-65091, // 1498 263.32 4.595806
-65114, // 1499 263.50 4.598874
-65136, // 1500 263.67 4.601942
-65158, // 1501 263.85 4.605010
-65179, // 1502 264.02 4.608078
-65200, // 1503 264.20 4.611146
-65220, // 1504 264.38 4.614214
-65239, // 1505 264.55 4.617282
-65258, // 1506 264.73 4.620350
-65276, // 1507 264.90 4.623418
-65294, // 1508 265.08 4.626486
-65311, // 1509 265.25 4.629554
-65327, // 1510 265.43 4.632622
-65343, // 1511 265.61 4.635690
-65358, // 1512 265.78 4.638758
-65372, // 1513 265.96 4.641826
-65386, // 1514 266.13 4.644894
-65400, // 1515 266.31 4.647962
-65412, // 1516 266.48 4.651030
-65424, // 1517 266.66 4.654098
-65436, // 1518 266.84 4.657166
-65446, // 1519 267.01 4.660234
-65457, // 1520 267.19 4.663302
-65466, // 1521 267.36 4.666370
-65475, // 1522 267.54 4.669438
-65483, // 1523 267.71 4.672505
-65491, // 1524 267.89 4.675573
-65498, // 1525 268.07 4.678641
-65505, // 1526 268.24 4.681709
-65511, // 1527 268.42 4.684777
-65516, // 1528 268.59 4.687845
-65520, // 1529 268.77 4.690913
-65524, // 1530 268.95 4.693981
-65528, // 1531 269.12 4.697049
-65531, // 1532 269.30 4.700117
-65533, // 1533 269.47 4.703185
-65534, // 1534 269.65 4.706253
-65535, // 1535 269.82 4.709321
-65536, // 1536 270.00 4.712389
-65535, // 1537 270.18 4.715457
-65534, // 1538 270.35 4.718525
-65533, // 1539 270.53 4.721593
-65531, // 1540 270.70 4.724661
-65528, // 1541 270.88 4.727729
-65524, // 1542 271.05 4.730797
-65520, // 1543 271.23 4.733865
-65516, // 1544 271.41 4.736933
-65511, // 1545 271.58 4.740001
-65505, // 1546 271.76 4.743069
-65498, // 1547 271.93 4.746137
-65491, // 1548 272.11 4.749205
-65483, // 1549 272.29 4.752272
-65475, // 1550 272.46 4.755340
-65466, // 1551 272.64 4.758408
-65457, // 1552 272.81 4.761476
-65446, // 1553 272.99 4.764544
-65436, // 1554 273.16 4.767612
-65424, // 1555 273.34 4.770680
-65412, // 1556 273.52 4.773748
-65400, // 1557 273.69 4.776816
-65386, // 1558 273.87 4.779884
-65372, // 1559 274.04 4.782952
-65358, // 1560 274.22 4.786020
-65343, // 1561 274.39 4.789088
-65327, // 1562 274.57 4.792156
-65311, // 1563 274.75 4.795224
-65294, // 1564 274.92 4.798292
-65276, // 1565 275.10 4.801360
-65258, // 1566 275.27 4.804428
-65239, // 1567 275.45 4.807496
-65220, // 1568 275.62 4.810564
-65200, // 1569 275.80 4.813632
-65179, // 1570 275.98 4.816700
-65158, // 1571 276.15 4.819768
-65136, // 1572 276.33 4.822836
-65114, // 1573 276.50 4.825904
-65091, // 1574 276.68 4.828972
-65067, // 1575 276.86 4.832039
-65043, // 1576 277.03 4.835107
-65018, // 1577 277.21 4.838175
-64992, // 1578 277.38 4.841243
-64966, // 1579 277.56 4.844311
-64939, // 1580 277.73 4.847379
-64912, // 1581 277.91 4.850447
-64884, // 1582 278.09 4.853515
-64855, // 1583 278.26 4.856583
-64826, // 1584 278.44 4.859651
-64796, // 1585 278.61 4.862719
-64766, // 1586 278.79 4.865787
-64735, // 1587 278.96 4.868855
-64703, // 1588 279.14 4.871923
-64671, // 1589 279.32 4.874991
-64638, // 1590 279.49 4.878059
-64605, // 1591 279.67 4.881127
-64571, // 1592 279.84 4.884195
-64536, // 1593 280.02 4.887263
-64501, // 1594 280.20 4.890331
-64465, // 1595 280.37 4.893399
-64428, // 1596 280.55 4.896467
-64391, // 1597 280.72 4.899535
-64353, // 1598 280.90 4.902603
-64315, // 1599 281.07 4.905671
-64276, // 1600 281.25 4.908739
-64237, // 1601 281.43 4.911806
-64197, // 1602 281.60 4.914874
-64156, // 1603 281.78 4.917942
-64115, // 1604 281.95 4.921010
-64073, // 1605 282.13 4.924078
-64030, // 1606 282.30 4.927146
-63987, // 1607 282.48 4.930214
-63943, // 1608 282.66 4.933282
-63899, // 1609 282.83 4.936350
-63854, // 1610 283.01 4.939418
-63808, // 1611 283.18 4.942486
-63762, // 1612 283.36 4.945554
-63715, // 1613 283.54 4.948622
-63668, // 1614 283.71 4.951690
-63620, // 1615 283.89 4.954758
-63571, // 1616 284.06 4.957826
-63522, // 1617 284.24 4.960894
-63473, // 1618 284.41 4.963962
-63422, // 1619 284.59 4.967030
-63371, // 1620 284.77 4.970098
-63320, // 1621 284.94 4.973166
-63268, // 1622 285.12 4.976234
-63215, // 1623 285.29 4.979302
-63162, // 1624 285.47 4.982370
-63108, // 1625 285.64 4.985438
-63053, // 1626 285.82 4.988506
-62998, // 1627 286.00 4.991573
-62942, // 1628 286.17 4.994641
-62886, // 1629 286.35 4.997709
-62829, // 1630 286.52 5.000777
-62772, // 1631 286.70 5.003845
-62714, // 1632 286.88 5.006913
-62655, // 1633 287.05 5.009981
-62596, // 1634 287.23 5.013049
-62536, // 1635 287.40 5.016117
-62475, // 1636 287.58 5.019185
-62414, // 1637 287.75 5.022253
-62353, // 1638 287.93 5.025321
-62291, // 1639 288.11 5.028389
-62228, // 1640 288.28 5.031457
-62164, // 1641 288.46 5.034525
-62100, // 1642 288.63 5.037593
-62036, // 1643 288.81 5.040661
-61971, // 1644 288.98 5.043729
-61905, // 1645 289.16 5.046797
-61839, // 1646 289.34 5.049865
-61772, // 1647 289.51 5.052933
-61705, // 1648 289.69 5.056001
-61637, // 1649 289.86 5.059069
-61568, // 1650 290.04 5.062137
-61499, // 1651 290.21 5.065205
-61429, // 1652 290.39 5.068273
-61359, // 1653 290.57 5.071340
-61288, // 1654 290.74 5.074408
-61216, // 1655 290.92 5.077476
-61144, // 1656 291.09 5.080544
-61071, // 1657 291.27 5.083612
-60998, // 1658 291.45 5.086680
-60924, // 1659 291.62 5.089748
-60850, // 1660 291.80 5.092816
-60775, // 1661 291.97 5.095884
-60700, // 1662 292.15 5.098952
-60624, // 1663 292.32 5.102020
-60547, // 1664 292.50 5.105088
-60470, // 1665 292.68 5.108156
-60392, // 1666 292.85 5.111224
-60313, // 1667 293.03 5.114292
-60235, // 1668 293.20 5.117360
-60155, // 1669 293.38 5.120428
-60075, // 1670 293.55 5.123496
-59994, // 1671 293.73 5.126564
-59913, // 1672 293.91 5.129632
-59831, // 1673 294.08 5.132700
-59749, // 1674 294.26 5.135768
-59666, // 1675 294.43 5.138836
-59583, // 1676 294.61 5.141904
-59499, // 1677 294.79 5.144972
-59414, // 1678 294.96 5.148040
-59329, // 1679 295.14 5.151107
-59243, // 1680 295.31 5.154175
-59157, // 1681 295.49 5.157243
-59070, // 1682 295.66 5.160311
-58983, // 1683 295.84 5.163379
-58895, // 1684 296.02 5.166447
-58807, // 1685 296.19 5.169515
-58718, // 1686 296.37 5.172583
-58628, // 1687 296.54 5.175651
-58538, // 1688 296.72 5.178719
-58447, // 1689 296.89 5.181787
-58356, // 1690 297.07 5.184855
-58264, // 1691 297.25 5.187923
-58172, // 1692 297.42 5.190991
-58079, // 1693 297.60 5.194059
-57986, // 1694 297.77 5.197127
-57892, // 1695 297.95 5.200195
-57797, // 1696 298.12 5.203263
-57702, // 1697 298.30 5.206331
-57606, // 1698 298.48 5.209399
-57510, // 1699 298.65 5.212467
-57414, // 1700 298.83 5.215535
-57316, // 1701 299.00 5.218603
-57219, // 1702 299.18 5.221671
-57120, // 1703 299.36 5.224739
-57022, // 1704 299.53 5.227807
-56922, // 1705 299.71 5.230874
-56822, // 1706 299.88 5.233942
-56722, // 1707 300.06 5.237010
-56621, // 1708 300.23 5.240078
-56519, // 1709 300.41 5.243146
-56417, // 1710 300.59 5.246214
-56315, // 1711 300.76 5.249282
-56212, // 1712 300.94 5.252350
-56108, // 1713 301.11 5.255418
-56004, // 1714 301.29 5.258486
-55899, // 1715 301.46 5.261554
-55794, // 1716 301.64 5.264622
-55688, // 1717 301.82 5.267690
-55582, // 1718 301.99 5.270758
-55475, // 1719 302.17 5.273826
-55368, // 1720 302.34 5.276894
-55260, // 1721 302.52 5.279962
-55152, // 1722 302.70 5.283030
-55043, // 1723 302.87 5.286098
-54933, // 1724 303.05 5.289166
-54823, // 1725 303.22 5.292234
-54713, // 1726 303.40 5.295302
-54602, // 1727 303.57 5.298370
-54491, // 1728 303.75 5.301438
-54379, // 1729 303.93 5.304506
-54266, // 1730 304.10 5.307574
-54153, // 1731 304.28 5.310641
-54040, // 1732 304.45 5.313709
-53926, // 1733 304.63 5.316777
-53811, // 1734 304.80 5.319845
-53696, // 1735 304.98 5.322913
-53581, // 1736 305.16 5.325981
-53465, // 1737 305.33 5.329049
-53348, // 1738 305.51 5.332117
-53231, // 1739 305.68 5.335185
-53114, // 1740 305.86 5.338253
-52996, // 1741 306.04 5.341321
-52877, // 1742 306.21 5.344389
-52758, // 1743 306.39 5.347457
-52639, // 1744 306.56 5.350525
-52518, // 1745 306.74 5.353593
-52398, // 1746 306.91 5.356661
-52277, // 1747 307.09 5.359729
-52155, // 1748 307.27 5.362797
-52033, // 1749 307.44 5.365865
-51911, // 1750 307.62 5.368933
-51788, // 1751 307.79 5.372001
-51665, // 1752 307.97 5.375069
-51541, // 1753 308.14 5.378137
-51416, // 1754 308.32 5.381205
-51291, // 1755 308.50 5.384273
-51166, // 1756 308.67 5.387341
-51040, // 1757 308.85 5.390408
-50914, // 1758 309.02 5.393476
-50787, // 1759 309.20 5.396544
-50660, // 1760 309.38 5.399612
-50532, // 1761 309.55 5.402680
-50403, // 1762 309.73 5.405748
-50275, // 1763 309.90 5.408816
-50146, // 1764 310.08 5.411884
-50016, // 1765 310.25 5.414952
-49886, // 1766 310.43 5.418020
-49755, // 1767 310.61 5.421088
-49624, // 1768 310.78 5.424156
-49492, // 1769 310.96 5.427224
-49360, // 1770 311.13 5.430292
-49228, // 1771 311.31 5.433360
-49095, // 1772 311.48 5.436428
-48961, // 1773 311.66 5.439496
-48828, // 1774 311.84 5.442564
-48693, // 1775 312.01 5.445632
-48558, // 1776 312.19 5.448700
-48423, // 1777 312.36 5.451768
-48288, // 1778 312.54 5.454836
-48151, // 1779 312.71 5.457904
-48015, // 1780 312.89 5.460972
-47878, // 1781 313.07 5.464040
-47740, // 1782 313.24 5.467108
-47602, // 1783 313.42 5.470175
-47464, // 1784 313.59 5.473243
-47325, // 1785 313.77 5.476311
-47186, // 1786 313.95 5.479379
-47046, // 1787 314.12 5.482447
-46906, // 1788 314.30 5.485515
-46765, // 1789 314.47 5.488583
-46624, // 1790 314.65 5.491651
-46482, // 1791 314.82 5.494719
-46340, // 1792 315.00 5.497787
-46198, // 1793 315.18 5.500855
-46055, // 1794 315.35 5.503923
-45912, // 1795 315.53 5.506991
-45768, // 1796 315.70 5.510059
-45624, // 1797 315.88 5.513127
-45480, // 1798 316.05 5.516195
-45335, // 1799 316.23 5.519263
-45189, // 1800 316.41 5.522331
-45043, // 1801 316.58 5.525399
-44897, // 1802 316.76 5.528467
-44750, // 1803 316.93 5.531535
-44603, // 1804 317.11 5.534603
-44456, // 1805 317.29 5.537671
-44308, // 1806 317.46 5.540739
-44160, // 1807 317.64 5.543807
-44011, // 1808 317.81 5.546875
-43862, // 1809 317.99 5.549942
-43712, // 1810 318.16 5.553010
-43562, // 1811 318.34 5.556078
-43412, // 1812 318.52 5.559146
-43261, // 1813 318.69 5.562214
-43110, // 1814 318.87 5.565282
-42958, // 1815 319.04 5.568350
-42806, // 1816 319.22 5.571418
-42653, // 1817 319.39 5.574486
-42501, // 1818 319.57 5.577554
-42347, // 1819 319.75 5.580622
-42194, // 1820 319.92 5.583690
-42040, // 1821 320.10 5.586758
-41885, // 1822 320.27 5.589826
-41730, // 1823 320.45 5.592894
-41575, // 1824 320.62 5.595962
-41419, // 1825 320.80 5.599030
-41263, // 1826 320.98 5.602098
-41107, // 1827 321.15 5.605166
-40950, // 1828 321.33 5.608234
-40793, // 1829 321.50 5.611302
-40636, // 1830 321.68 5.614370
-40478, // 1831 321.86 5.617438
-40319, // 1832 322.03 5.620506
-40161, // 1833 322.21 5.623574
-40002, // 1834 322.38 5.626642
-39842, // 1835 322.56 5.629709
-39682, // 1836 322.73 5.632777
-39522, // 1837 322.91 5.635845
-39362, // 1838 323.09 5.638913
-39201, // 1839 323.26 5.641981
-39039, // 1840 323.44 5.645049
-38878, // 1841 323.61 5.648117
-38716, // 1842 323.79 5.651185
-38553, // 1843 323.96 5.654253
-38390, // 1844 324.14 5.657321
-38227, // 1845 324.32 5.660389
-38064, // 1846 324.49 5.663457
-37900, // 1847 324.67 5.666525
-37736, // 1848 324.84 5.669593
-37571, // 1849 325.02 5.672661
-37406, // 1850 325.20 5.675729
-37241, // 1851 325.37 5.678797
-37075, // 1852 325.55 5.681865
-36909, // 1853 325.72 5.684933
-36743, // 1854 325.90 5.688001
-36576, // 1855 326.07 5.691069
-36409, // 1856 326.25 5.694137
-36242, // 1857 326.43 5.697205
-36074, // 1858 326.60 5.700273
-35906, // 1859 326.78 5.703341
-35738, // 1860 326.95 5.706409
-35569, // 1861 327.13 5.709476
-35400, // 1862 327.30 5.712544
-35231, // 1863 327.48 5.715612
-35061, // 1864 327.66 5.718680
-34891, // 1865 327.83 5.721748
-34721, // 1866 328.01 5.724816
-34550, // 1867 328.18 5.727884
-34379, // 1868 328.36 5.730952
-34208, // 1869 328.54 5.734020
-34036, // 1870 328.71 5.737088
-33864, // 1871 328.89 5.740156
-33692, // 1872 329.06 5.743224
-33519, // 1873 329.24 5.746292
-33346, // 1874 329.41 5.749360
-33173, // 1875 329.59 5.752428
-32999, // 1876 329.77 5.755496
-32826, // 1877 329.94 5.758564
-32651, // 1878 330.12 5.761632
-32477, // 1879 330.29 5.764700
-32302, // 1880 330.47 5.767768
-32127, // 1881 330.64 5.770836
-31952, // 1882 330.82 5.773904
-31776, // 1883 331.00 5.776972
-31600, // 1884 331.17 5.780040
-31424, // 1885 331.35 5.783108
-31247, // 1886 331.52 5.786176
-31070, // 1887 331.70 5.789243
-30893, // 1888 331.88 5.792311
-30715, // 1889 332.05 5.795379
-30538, // 1890 332.23 5.798447
-30360, // 1891 332.40 5.801515
-30181, // 1892 332.58 5.804583
-30003, // 1893 332.75 5.807651
-29824, // 1894 332.93 5.810719
-29645, // 1895 333.11 5.813787
-29465, // 1896 333.28 5.816855
-29285, // 1897 333.46 5.819923
-29105, // 1898 333.63 5.822991
-28925, // 1899 333.81 5.826059
-28745, // 1900 333.98 5.829127
-28564, // 1901 334.16 5.832195
-28383, // 1902 334.34 5.835263
-28201, // 1903 334.51 5.838331
-28020, // 1904 334.69 5.841399
-27838, // 1905 334.86 5.844467
-27656, // 1906 335.04 5.847535
-27473, // 1907 335.21 5.850603
-27291, // 1908 335.39 5.853671
-27108, // 1909 335.57 5.856739
-26925, // 1910 335.74 5.859807
-26741, // 1911 335.92 5.862875
-26557, // 1912 336.09 5.865943
-26373, // 1913 336.27 5.869010
-26189, // 1914 336.45 5.872078
-26005, // 1915 336.62 5.875146
-25820, // 1916 336.80 5.878214
-25635, // 1917 336.97 5.881282
-25450, // 1918 337.15 5.884350
-25265, // 1919 337.32 5.887418
-25079, // 1920 337.50 5.890486
-24893, // 1921 337.68 5.893554
-24707, // 1922 337.85 5.896622
-24521, // 1923 338.03 5.899690
-24334, // 1924 338.20 5.902758
-24147, // 1925 338.38 5.905826
-23960, // 1926 338.55 5.908894
-23773, // 1927 338.73 5.911962
-23586, // 1928 338.91 5.915030
-23398, // 1929 339.08 5.918098
-23210, // 1930 339.26 5.921166
-23022, // 1931 339.43 5.924234
-22833, // 1932 339.61 5.927302
-22645, // 1933 339.79 5.930370
-22456, // 1934 339.96 5.933438
-22267, // 1935 340.14 5.936506
-22078, // 1936 340.31 5.939574
-21889, // 1937 340.49 5.942642
-21699, // 1938 340.66 5.945710
-21509, // 1939 340.84 5.948777
-21319, // 1940 341.02 5.951845
-21129, // 1941 341.19 5.954913
-20938, // 1942 341.37 5.957981
-20748, // 1943 341.54 5.961049
-20557, // 1944 341.72 5.964117
-20366, // 1945 341.89 5.967185
-20175, // 1946 342.07 5.970253
-19983, // 1947 342.25 5.973321
-19792, // 1948 342.42 5.976389
-19600, // 1949 342.60 5.979457
-19408, // 1950 342.77 5.982525
-19216, // 1951 342.95 5.985593
-19024, // 1952 343.12 5.988661
-18831, // 1953 343.30 5.991729
-18638, // 1954 343.48 5.994797
-18446, // 1955 343.65 5.997865
-18253, // 1956 343.83 6.000933
-18059, // 1957 344.00 6.004001
-17866, // 1958 344.18 6.007069
-17672, // 1959 344.36 6.010137
-17479, // 1960 344.53 6.013205
-17285, // 1961 344.71 6.016273
-17091, // 1962 344.88 6.019341
-16897, // 1963 345.06 6.022409
-16702, // 1964 345.23 6.025477
-16508, // 1965 345.41 6.028544
-16313, // 1966 345.59 6.031612
-16118, // 1967 345.76 6.034680
-15923, // 1968 345.94 6.037748
-15728, // 1969 346.11 6.040816
-15533, // 1970 346.29 6.043884
-15338, // 1971 346.46 6.046952
-15142, // 1972 346.64 6.050020
-14946, // 1973 346.82 6.053088
-14751, // 1974 346.99 6.056156
-14555, // 1975 347.17 6.059224
-14359, // 1976 347.34 6.062292
-14162, // 1977 347.52 6.065360
-13966, // 1978 347.70 6.068428
-13769, // 1979 347.87 6.071496
-13573, // 1980 348.05 6.074564
-13376, // 1981 348.22 6.077632
-13179, // 1982 348.40 6.080700
-12982, // 1983 348.57 6.083768
-12785, // 1984 348.75 6.086836
-12588, // 1985 348.93 6.089904
-12390, // 1986 349.10 6.092972
-12193, // 1987 349.28 6.096040
-11995, // 1988 349.45 6.099108
-11797, // 1989 349.63 6.102176
-11600, // 1990 349.80 6.105244
-11402, // 1991 349.98 6.108311
-11204, // 1992 350.16 6.111379
-11006, // 1993 350.33 6.114447
-10807, // 1994 350.51 6.117515
-10609, // 1995 350.68 6.120583
-10410, // 1996 350.86 6.123651
-10212, // 1997 351.04 6.126719
-10013, // 1998 351.21 6.129787
-9814, // 1999 351.39 6.132855
-9616, // 2000 351.56 6.135923
-9417, // 2001 351.74 6.138991
-9218, // 2002 351.91 6.142059
-9019, // 2003 352.09 6.145127
-8819, // 2004 352.27 6.148195
-8620, // 2005 352.44 6.151263
-8421, // 2006 352.62 6.154331
-8221, // 2007 352.79 6.157399
-8022, // 2008 352.97 6.160467
-7822, // 2009 353.14 6.163535
-7623, // 2010 353.32 6.166603
-7423, // 2011 353.50 6.169671
-7223, // 2012 353.67 6.172739
-7023, // 2013 353.85 6.175807
-6823, // 2014 354.02 6.178875
-6623, // 2015 354.20 6.181943
-6423, // 2016 354.38 6.185011
-6223, // 2017 354.55 6.188078
-6023, // 2018 354.73 6.191146
-5823, // 2019 354.90 6.194214
-5622, // 2020 355.08 6.197282
-5422, // 2021 355.25 6.200350
-5222, // 2022 355.43 6.203418
-5021, // 2023 355.61 6.206486
-4821, // 2024 355.78 6.209554
-4620, // 2025 355.96 6.212622
-4420, // 2026 356.13 6.215690
-4219, // 2027 356.31 6.218758
-4018, // 2028 356.48 6.221826
-3818, // 2029 356.66 6.224894
-3617, // 2030 356.84 6.227962
-3416, // 2031 357.01 6.231030
-3215, // 2032 357.19 6.234098
-3014, // 2033 357.36 6.237166
-2814, // 2034 357.54 6.240234
-2613, // 2035 357.71 6.243302
-2412, // 2036 357.89 6.246370
-2211, // 2037 358.07 6.249438
-2010, // 2038 358.24 6.252506
-1809, // 2039 358.42 6.255574
-1608, // 2040 358.59 6.258642
-1407, // 2041 358.77 6.261710
-1206, // 2042 358.95 6.264778
-1005, // 2043 359.12 6.267846
-804, // 2044 359.30 6.270913
-603, // 2045 359.47 6.273981
-402, // 2046 359.65 6.277049
-201, // 2047 359.82 6.280117
0, // 2048 360.00 6.283185
201, // 2049 360.18 6.286253
402, // 2050 360.35 6.289321
603, // 2051 360.53 6.292389
804, // 2052 360.70 6.295457
1005, // 2053 360.88 6.298525
1206, // 2054 361.05 6.301593
1407, // 2055 361.23 6.304661
1608, // 2056 361.41 6.307729
1809, // 2057 361.58 6.310797
2010, // 2058 361.76 6.313865
2211, // 2059 361.93 6.316933
2412, // 2060 362.11 6.320001
2613, // 2061 362.29 6.323069
2814, // 2062 362.46 6.326137
3014, // 2063 362.64 6.329205
3215, // 2064 362.81 6.332273
3416, // 2065 362.99 6.335341
3617, // 2066 363.16 6.338409
3818, // 2067 363.34 6.341477
4018, // 2068 363.52 6.344545
4219, // 2069 363.69 6.347613
4420, // 2070 363.87 6.350680
4620, // 2071 364.04 6.353748
4821, // 2072 364.22 6.356816
5021, // 2073 364.39 6.359884
5222, // 2074 364.57 6.362952
5422, // 2075 364.75 6.366020
5622, // 2076 364.92 6.369088
5823, // 2077 365.10 6.372156
6023, // 2078 365.27 6.375224
6223, // 2079 365.45 6.378292
6423, // 2080 365.62 6.381360
6623, // 2081 365.80 6.384428
6823, // 2082 365.98 6.387496
7023, // 2083 366.15 6.390564
7223, // 2084 366.33 6.393632
7423, // 2085 366.50 6.396700
7623, // 2086 366.68 6.399768
7822, // 2087 366.86 6.402836
8022, // 2088 367.03 6.405904
8221, // 2089 367.21 6.408972
8421, // 2090 367.38 6.412040
8620, // 2091 367.56 6.415108
8819, // 2092 367.73 6.418176
9019, // 2093 367.91 6.421244
9218, // 2094 368.09 6.424312
9417, // 2095 368.26 6.427380
9616, // 2096 368.44 6.430447
9814, // 2097 368.61 6.433515
10013, // 2098 368.79 6.436583
10212, // 2099 368.96 6.439651
10410, // 2100 369.14 6.442719
10609, // 2101 369.32 6.445787
10807, // 2102 369.49 6.448855
11006, // 2103 369.67 6.451923
11204, // 2104 369.84 6.454991
11402, // 2105 370.02 6.458059
11600, // 2106 370.20 6.461127
11797, // 2107 370.37 6.464195
11995, // 2108 370.55 6.467263
12193, // 2109 370.72 6.470331
12390, // 2110 370.90 6.473399
12588, // 2111 371.07 6.476467
12785, // 2112 371.25 6.479535
12982, // 2113 371.43 6.482603
13179, // 2114 371.60 6.485671
13376, // 2115 371.78 6.488739
13573, // 2116 371.95 6.491807
13769, // 2117 372.13 6.494875
13966, // 2118 372.30 6.497943
14162, // 2119 372.48 6.501011
14359, // 2120 372.66 6.504079
14555, // 2121 372.83 6.507147
14751, // 2122 373.01 6.510214
14946, // 2123 373.18 6.513282
15142, // 2124 373.36 6.516350
15338, // 2125 373.54 6.519418
15533, // 2126 373.71 6.522486
15728, // 2127 373.89 6.525554
15923, // 2128 374.06 6.528622
16118, // 2129 374.24 6.531690
16313, // 2130 374.41 6.534758
16508, // 2131 374.59 6.537826
16702, // 2132 374.77 6.540894
16897, // 2133 374.94 6.543962
17091, // 2134 375.12 6.547030
17285, // 2135 375.29 6.550098
17479, // 2136 375.47 6.553166
17672, // 2137 375.64 6.556234
17866, // 2138 375.82 6.559302
18059, // 2139 376.00 6.562370
18253, // 2140 376.17 6.565438
18446, // 2141 376.35 6.568506
18638, // 2142 376.52 6.571574
18831, // 2143 376.70 6.574642
19024, // 2144 376.88 6.577710
19216, // 2145 377.05 6.580778
19408, // 2146 377.23 6.583846
19600, // 2147 377.40 6.586914
19792, // 2148 377.58 6.589981
19983, // 2149 377.75 6.593049
20175, // 2150 377.93 6.596117
20366, // 2151 378.11 6.599185
20557, // 2152 378.28 6.602253
20748, // 2153 378.46 6.605321
20938, // 2154 378.63 6.608389
21129, // 2155 378.81 6.611457
21319, // 2156 378.98 6.614525
21509, // 2157 379.16 6.617593
21699, // 2158 379.34 6.620661
21889, // 2159 379.51 6.623729
22078, // 2160 379.69 6.626797
22267, // 2161 379.86 6.629865
22456, // 2162 380.04 6.632933
22645, // 2163 380.21 6.636001
22833, // 2164 380.39 6.639069
23022, // 2165 380.57 6.642137
23210, // 2166 380.74 6.645205
23398, // 2167 380.92 6.648273
23586, // 2168 381.09 6.651341
23773, // 2169 381.27 6.654409
23960, // 2170 381.45 6.657477
24147, // 2171 381.62 6.660545
24334, // 2172 381.80 6.663613
24521, // 2173 381.97 6.666681
24707, // 2174 382.15 6.669748
24893, // 2175 382.32 6.672816
25079, // 2176 382.50 6.675884
25265, // 2177 382.68 6.678952
25450, // 2178 382.85 6.682020
25635, // 2179 383.03 6.685088
25820, // 2180 383.20 6.688156
26005, // 2181 383.38 6.691224
26189, // 2182 383.55 6.694292
26373, // 2183 383.73 6.697360
26557, // 2184 383.91 6.700428
26741, // 2185 384.08 6.703496
26925, // 2186 384.26 6.706564
27108, // 2187 384.43 6.709632
27291, // 2188 384.61 6.712700
27473, // 2189 384.79 6.715768
27656, // 2190 384.96 6.718836
27838, // 2191 385.14 6.721904
28020, // 2192 385.31 6.724972
28201, // 2193 385.49 6.728040
28383, // 2194 385.66 6.731108
28564, // 2195 385.84 6.734176
28745, // 2196 386.02 6.737244
28925, // 2197 386.19 6.740312
29105, // 2198 386.37 6.743380
29285, // 2199 386.54 6.746448
29465, // 2200 386.72 6.749515
29645, // 2201 386.89 6.752583
29824, // 2202 387.07 6.755651
30003, // 2203 387.25 6.758719
30181, // 2204 387.42 6.761787
30360, // 2205 387.60 6.764855
30538, // 2206 387.77 6.767923
30715, // 2207 387.95 6.770991
30893, // 2208 388.12 6.774059
31070, // 2209 388.30 6.777127
31247, // 2210 388.48 6.780195
31424, // 2211 388.65 6.783263
31600, // 2212 388.83 6.786331
31776, // 2213 389.00 6.789399
31952, // 2214 389.18 6.792467
32127, // 2215 389.36 6.795535
32302, // 2216 389.53 6.798603
32477, // 2217 389.71 6.801671
32651, // 2218 389.88 6.804739
32826, // 2219 390.06 6.807807
32999, // 2220 390.23 6.810875
33173, // 2221 390.41 6.813943
33346, // 2222 390.59 6.817011
33519, // 2223 390.76 6.820079
33692, // 2224 390.94 6.823147
33864, // 2225 391.11 6.826215
34036, // 2226 391.29 6.829282
34208, // 2227 391.46 6.832350
34379, // 2228 391.64 6.835418
34550, // 2229 391.82 6.838486
34721, // 2230 391.99 6.841554
34891, // 2231 392.17 6.844622
35061, // 2232 392.34 6.847690
35231, // 2233 392.52 6.850758
35400, // 2234 392.70 6.853826
35569, // 2235 392.87 6.856894
35738, // 2236 393.05 6.859962
35906, // 2237 393.22 6.863030
36074, // 2238 393.40 6.866098
36242, // 2239 393.57 6.869166
36409, // 2240 393.75 6.872234
36576, // 2241 393.93 6.875302
36743, // 2242 394.10 6.878370
36909, // 2243 394.28 6.881438
37075, // 2244 394.45 6.884506
37241, // 2245 394.63 6.887574
37406, // 2246 394.80 6.890642
37571, // 2247 394.98 6.893710
37736, // 2248 395.16 6.896778
37900, // 2249 395.33 6.899846
38064, // 2250 395.51 6.902914
38227, // 2251 395.68 6.905982
38390, // 2252 395.86 6.909049
38553, // 2253 396.04 6.912117
38716, // 2254 396.21 6.915185
38878, // 2255 396.39 6.918253
39039, // 2256 396.56 6.921321
39201, // 2257 396.74 6.924389
39362, // 2258 396.91 6.927457
39522, // 2259 397.09 6.930525
39682, // 2260 397.27 6.933593
39842, // 2261 397.44 6.936661
40002, // 2262 397.62 6.939729
40161, // 2263 397.79 6.942797
40319, // 2264 397.97 6.945865
40478, // 2265 398.14 6.948933
40636, // 2266 398.32 6.952001
40793, // 2267 398.50 6.955069
40950, // 2268 398.67 6.958137
41107, // 2269 398.85 6.961205
41263, // 2270 399.02 6.964273
41419, // 2271 399.20 6.967341
41575, // 2272 399.38 6.970409
41730, // 2273 399.55 6.973477
41885, // 2274 399.73 6.976545
42040, // 2275 399.90 6.979613
42194, // 2276 400.08 6.982681
42347, // 2277 400.25 6.985749
42501, // 2278 400.43 6.988816
42653, // 2279 400.61 6.991884
42806, // 2280 400.78 6.994952
42958, // 2281 400.96 6.998020
43110, // 2282 401.13 7.001088
43261, // 2283 401.31 7.004156
43412, // 2284 401.48 7.007224
43562, // 2285 401.66 7.010292
43712, // 2286 401.84 7.013360
43862, // 2287 402.01 7.016428
44011, // 2288 402.19 7.019496
44160, // 2289 402.36 7.022564
44308, // 2290 402.54 7.025632
44456, // 2291 402.71 7.028700
44603, // 2292 402.89 7.031768
44750, // 2293 403.07 7.034836
44897, // 2294 403.24 7.037904
45043, // 2295 403.42 7.040972
45189, // 2296 403.59 7.044040
45335, // 2297 403.77 7.047108
45480, // 2298 403.95 7.050176
45624, // 2299 404.12 7.053244
45768, // 2300 404.30 7.056312
45912, // 2301 404.47 7.059380
46055, // 2302 404.65 7.062448
46198, // 2303 404.82 7.065516
46340, // 2304 405.00 7.068583
46482, // 2305 405.18 7.071651
46624, // 2306 405.35 7.074719
46765, // 2307 405.53 7.077787
46906, // 2308 405.70 7.080855
47046, // 2309 405.88 7.083923
47186, // 2310 406.05 7.086991
47325, // 2311 406.23 7.090059
47464, // 2312 406.41 7.093127
47602, // 2313 406.58 7.096195
47740, // 2314 406.76 7.099263
47878, // 2315 406.93 7.102331
48015, // 2316 407.11 7.105399
48151, // 2317 407.29 7.108467
48288, // 2318 407.46 7.111535
48423, // 2319 407.64 7.114603
48558, // 2320 407.81 7.117671
48693, // 2321 407.99 7.120739
48828, // 2322 408.16 7.123807
48961, // 2323 408.34 7.126875
49095, // 2324 408.52 7.129943
49228, // 2325 408.69 7.133011
49360, // 2326 408.87 7.136079
49492, // 2327 409.04 7.139147
49624, // 2328 409.22 7.142215
49755, // 2329 409.39 7.145283
49886, // 2330 409.57 7.148350
50016, // 2331 409.75 7.151418
50146, // 2332 409.92 7.154486
50275, // 2333 410.10 7.157554
50403, // 2334 410.27 7.160622
50532, // 2335 410.45 7.163690
50660, // 2336 410.62 7.166758
50787, // 2337 410.80 7.169826
50914, // 2338 410.98 7.172894
51040, // 2339 411.15 7.175962
51166, // 2340 411.33 7.179030
51291, // 2341 411.50 7.182098
51416, // 2342 411.68 7.185166
51541, // 2343 411.86 7.188234
51665, // 2344 412.03 7.191302
51788, // 2345 412.21 7.194370
51911, // 2346 412.38 7.197438
52033, // 2347 412.56 7.200506
52155, // 2348 412.73 7.203574
52277, // 2349 412.91 7.206642
52398, // 2350 413.09 7.209710
52518, // 2351 413.26 7.212778
52639, // 2352 413.44 7.215846
52758, // 2353 413.61 7.218914
52877, // 2354 413.79 7.221982
52996, // 2355 413.96 7.225050
53114, // 2356 414.14 7.228117
53231, // 2357 414.32 7.231185
53348, // 2358 414.49 7.234253
53465, // 2359 414.67 7.237321
53581, // 2360 414.84 7.240389
53696, // 2361 415.02 7.243457
53811, // 2362 415.20 7.246525
53926, // 2363 415.37 7.249593
54040, // 2364 415.55 7.252661
54153, // 2365 415.72 7.255729
54266, // 2366 415.90 7.258797
54379, // 2367 416.07 7.261865
54491, // 2368 416.25 7.264933
54602, // 2369 416.43 7.268001
54713, // 2370 416.60 7.271069
54823, // 2371 416.78 7.274137
54933, // 2372 416.95 7.277205
55043, // 2373 417.13 7.280273
55152, // 2374 417.30 7.283341
55260, // 2375 417.48 7.286409
55368, // 2376 417.66 7.289477
55475, // 2377 417.83 7.292545
55582, // 2378 418.01 7.295613
55688, // 2379 418.18 7.298681
55794, // 2380 418.36 7.301749
55899, // 2381 418.54 7.304817
56004, // 2382 418.71 7.307884
56108, // 2383 418.89 7.310952
56212, // 2384 419.06 7.314020
56315, // 2385 419.24 7.317088
56417, // 2386 419.41 7.320156
56519, // 2387 419.59 7.323224
56621, // 2388 419.77 7.326292
56722, // 2389 419.94 7.329360
56822, // 2390 420.12 7.332428
56922, // 2391 420.29 7.335496
57022, // 2392 420.47 7.338564
57120, // 2393 420.64 7.341632
57219, // 2394 420.82 7.344700
57316, // 2395 421.00 7.347768
57414, // 2396 421.17 7.350836
57510, // 2397 421.35 7.353904
57606, // 2398 421.52 7.356972
57702, // 2399 421.70 7.360040
57797, // 2400 421.88 7.363108
57892, // 2401 422.05 7.366176
57986, // 2402 422.23 7.369244
58079, // 2403 422.40 7.372312
58172, // 2404 422.58 7.375380
58264, // 2405 422.75 7.378448
58356, // 2406 422.93 7.381516
58447, // 2407 423.11 7.384584
58538, // 2408 423.28 7.387651
58628, // 2409 423.46 7.390719
58718, // 2410 423.63 7.393787
58807, // 2411 423.81 7.396855
58895, // 2412 423.98 7.399923
58983, // 2413 424.16 7.402991
59070, // 2414 424.34 7.406059
59157, // 2415 424.51 7.409127
59243, // 2416 424.69 7.412195
59329, // 2417 424.86 7.415263
59414, // 2418 425.04 7.418331
59499, // 2419 425.21 7.421399
59583, // 2420 425.39 7.424467
59666, // 2421 425.57 7.427535
59749, // 2422 425.74 7.430603
59831, // 2423 425.92 7.433671
59913, // 2424 426.09 7.436739
59994, // 2425 426.27 7.439807
60075, // 2426 426.45 7.442875
60155, // 2427 426.62 7.445943
60235, // 2428 426.80 7.449011
60313, // 2429 426.97 7.452079
60392, // 2430 427.15 7.455147
60470, // 2431 427.32 7.458215
60547, // 2432 427.50 7.461283
60624, // 2433 427.68 7.464351
60700, // 2434 427.85 7.467418
60775, // 2435 428.03 7.470486
60850, // 2436 428.20 7.473554
60924, // 2437 428.38 7.476622
60998, // 2438 428.55 7.479690
61071, // 2439 428.73 7.482758
61144, // 2440 428.91 7.485826
61216, // 2441 429.08 7.488894
61288, // 2442 429.26 7.491962
61359, // 2443 429.43 7.495030
61429, // 2444 429.61 7.498098
61499, // 2445 429.79 7.501166
61568, // 2446 429.96 7.504234
61637, // 2447 430.14 7.507302
61705, // 2448 430.31 7.510370
61772, // 2449 430.49 7.513438
61839, // 2450 430.66 7.516506
61905, // 2451 430.84 7.519574
61971, // 2452 431.02 7.522642
62036, // 2453 431.19 7.525710
62100, // 2454 431.37 7.528778
62164, // 2455 431.54 7.531846
62228, // 2456 431.72 7.534914
62291, // 2457 431.89 7.537982
62353, // 2458 432.07 7.541050
62414, // 2459 432.25 7.544118
62475, // 2460 432.42 7.547185
62536, // 2461 432.60 7.550253
62596, // 2462 432.77 7.553321
62655, // 2463 432.95 7.556389
62714, // 2464 433.12 7.559457
62772, // 2465 433.30 7.562525
62829, // 2466 433.48 7.565593
62886, // 2467 433.65 7.568661
62942, // 2468 433.83 7.571729
62998, // 2469 434.00 7.574797
63053, // 2470 434.18 7.577865
63108, // 2471 434.36 7.580933
63162, // 2472 434.53 7.584001
63215, // 2473 434.71 7.587069
63268, // 2474 434.88 7.590137
63320, // 2475 435.06 7.593205
63371, // 2476 435.23 7.596273
63422, // 2477 435.41 7.599341
63473, // 2478 435.59 7.602409
63522, // 2479 435.76 7.605477
63571, // 2480 435.94 7.608545
63620, // 2481 436.11 7.611613
63668, // 2482 436.29 7.614681
63715, // 2483 436.46 7.617749
63762, // 2484 436.64 7.620817
63808, // 2485 436.82 7.623885
63854, // 2486 436.99 7.626952
63899, // 2487 437.17 7.630020
63943, // 2488 437.34 7.633088
63987, // 2489 437.52 7.636156
64030, // 2490 437.70 7.639224
64073, // 2491 437.87 7.642292
64115, // 2492 438.05 7.645360
64156, // 2493 438.22 7.648428
64197, // 2494 438.40 7.651496
64237, // 2495 438.57 7.654564
64276, // 2496 438.75 7.657632
64315, // 2497 438.93 7.660700
64353, // 2498 439.10 7.663768
64391, // 2499 439.28 7.666836
64428, // 2500 439.45 7.669904
64465, // 2501 439.63 7.672972
64501, // 2502 439.80 7.676040
64536, // 2503 439.98 7.679108
64571, // 2504 440.16 7.682176
64605, // 2505 440.33 7.685244
64638, // 2506 440.51 7.688312
64671, // 2507 440.68 7.691380
64703, // 2508 440.86 7.694448
64735, // 2509 441.04 7.697516
64766, // 2510 441.21 7.700584
64796, // 2511 441.39 7.703652
64826, // 2512 441.56 7.706719
64855, // 2513 441.74 7.709787
64884, // 2514 441.91 7.712855
64912, // 2515 442.09 7.715923
64939, // 2516 442.27 7.718991
64966, // 2517 442.44 7.722059
64992, // 2518 442.62 7.725127
65018, // 2519 442.79 7.728195
65043, // 2520 442.97 7.731263
65067, // 2521 443.14 7.734331
65091, // 2522 443.32 7.737399
65114, // 2523 443.50 7.740467
65136, // 2524 443.67 7.743535
65158, // 2525 443.85 7.746603
65179, // 2526 444.02 7.749671
65200, // 2527 444.20 7.752739
65220, // 2528 444.38 7.755807
65239, // 2529 444.55 7.758875
65258, // 2530 444.73 7.761943
65276, // 2531 444.90 7.765011
65294, // 2532 445.08 7.768079
65311, // 2533 445.25 7.771147
65327, // 2534 445.43 7.774215
65343, // 2535 445.61 7.777283
65358, // 2536 445.78 7.780351
65372, // 2537 445.96 7.783419
65386, // 2538 446.13 7.786486
65400, // 2539 446.31 7.789554
65412, // 2540 446.48 7.792622
65424, // 2541 446.66 7.795690
65436, // 2542 446.84 7.798758
65446, // 2543 447.01 7.801826
65457, // 2544 447.19 7.804894
65466, // 2545 447.36 7.807962
65475, // 2546 447.54 7.811030
65483, // 2547 447.71 7.814098
65491, // 2548 447.89 7.817166
65498, // 2549 448.07 7.820234
65505, // 2550 448.24 7.823302
65511, // 2551 448.42 7.826370
65516, // 2552 448.59 7.829438
65520, // 2553 448.77 7.832506
65524, // 2554 448.95 7.835574
65528, // 2555 449.12 7.838642
65531, // 2556 449.30 7.841710
65533, // 2557 449.47 7.844778
65534, // 2558 449.65 7.847846
65535, // 2559 449.82 7.850914
};
SLONG *CosTable = &SinTable[512];
//---------------------------------------------------------------
float SinTableF[] =
{
(float)0.000000, // 0
(float)0.003068, // 1
(float)0.006136, // 2
(float)0.009204, // 3
(float)0.012272, // 4
(float)0.015339, // 5
(float)0.018407, // 6
(float)0.021474, // 7
(float)0.024541, // 8
(float)0.027608, // 9
(float)0.030675, // 10
(float)0.033741, // 11
(float)0.036807, // 12
(float)0.039873, // 13
(float)0.042938, // 14
(float)0.046003, // 15
(float)0.049068, // 16
(float)0.052132, // 17
(float)0.055195, // 18
(float)0.058258, // 19
(float)0.061321, // 20
(float)0.064383, // 21
(float)0.067444, // 22
(float)0.070505, // 23
(float)0.073565, // 24
(float)0.076624, // 25
(float)0.079682, // 26
(float)0.082740, // 27
(float)0.085797, // 28
(float)0.088854, // 29
(float)0.091909, // 30
(float)0.094963, // 31
(float)0.098017, // 32
(float)0.101070, // 33
(float)0.104122, // 34
(float)0.107172, // 35
(float)0.110222, // 36
(float)0.113271, // 37
(float)0.116319, // 38
(float)0.119365, // 39
(float)0.122411, // 40
(float)0.125455, // 41
(float)0.128498, // 42
(float)0.131540, // 43
(float)0.134581, // 44
(float)0.137620, // 45
(float)0.140658, // 46
(float)0.143695, // 47
(float)0.146730, // 48
(float)0.149765, // 49
(float)0.152797, // 50
(float)0.155828, // 51
(float)0.158858, // 52
(float)0.161886, // 53
(float)0.164913, // 54
(float)0.167938, // 55
(float)0.170962, // 56
(float)0.173984, // 57
(float)0.177004, // 58
(float)0.180023, // 59
(float)0.183040, // 60
(float)0.186055, // 61
(float)0.189069, // 62
(float)0.192080, // 63
(float)0.195090, // 64
(float)0.198098, // 65
(float)0.201105, // 66
(float)0.204109, // 67
(float)0.207111, // 68
(float)0.210112, // 69
(float)0.213110, // 70
(float)0.216107, // 71
(float)0.219101, // 72
(float)0.222094, // 73
(float)0.225084, // 74
(float)0.228072, // 75
(float)0.231058, // 76
(float)0.234042, // 77
(float)0.237024, // 78
(float)0.240003, // 79
(float)0.242980, // 80
(float)0.245955, // 81
(float)0.248928, // 82
(float)0.251898, // 83
(float)0.254866, // 84
(float)0.257831, // 85
(float)0.260794, // 86
(float)0.263755, // 87
(float)0.266713, // 88
(float)0.269668, // 89
(float)0.272621, // 90
(float)0.275572, // 91
(float)0.278520, // 92
(float)0.281465, // 93
(float)0.284408, // 94
(float)0.287347, // 95
(float)0.290285, // 96
(float)0.293219, // 97
(float)0.296151, // 98
(float)0.299080, // 99
(float)0.302006, // 100
(float)0.304929, // 101
(float)0.307850, // 102
(float)0.310767, // 103
(float)0.313682, // 104
(float)0.316593, // 105
(float)0.319502, // 106
(float)0.322408, // 107
(float)0.325310, // 108
(float)0.328210, // 109
(float)0.331106, // 110
(float)0.334000, // 111
(float)0.336890, // 112
(float)0.339777, // 113
(float)0.342661, // 114
(float)0.345541, // 115
(float)0.348419, // 116
(float)0.351293, // 117
(float)0.354164, // 118
(float)0.357031, // 119
(float)0.359895, // 120
(float)0.362756, // 121
(float)0.365613, // 122
(float)0.368467, // 123
(float)0.371317, // 124
(float)0.374164, // 125
(float)0.377007, // 126
(float)0.379847, // 127
(float)0.382683, // 128
(float)0.385516, // 129
(float)0.388345, // 130
(float)0.391170, // 131
(float)0.393992, // 132
(float)0.396810, // 133
(float)0.399624, // 134
(float)0.402435, // 135
(float)0.405241, // 136
(float)0.408044, // 137
(float)0.410843, // 138
(float)0.413638, // 139
(float)0.416430, // 140
(float)0.419217, // 141
(float)0.422000, // 142
(float)0.424780, // 143
(float)0.427555, // 144
(float)0.430326, // 145
(float)0.433094, // 146
(float)0.435857, // 147
(float)0.438616, // 148
(float)0.441371, // 149
(float)0.444122, // 150
(float)0.446869, // 151
(float)0.449611, // 152
(float)0.452350, // 153
(float)0.455084, // 154
(float)0.457813, // 155
(float)0.460539, // 156
(float)0.463260, // 157
(float)0.465976, // 158
(float)0.468689, // 159
(float)0.471397, // 160
(float)0.474100, // 161
(float)0.476799, // 162
(float)0.479494, // 163
(float)0.482184, // 164
(float)0.484869, // 165
(float)0.487550, // 166
(float)0.490226, // 167
(float)0.492898, // 168
(float)0.495565, // 169
(float)0.498228, // 170
(float)0.500885, // 171
(float)0.503538, // 172
(float)0.506187, // 173
(float)0.508830, // 174
(float)0.511469, // 175
(float)0.514103, // 176
(float)0.516732, // 177
(float)0.519356, // 178
(float)0.521975, // 179
(float)0.524590, // 180
(float)0.527199, // 181
(float)0.529804, // 182
(float)0.532403, // 183
(float)0.534998, // 184
(float)0.537587, // 185
(float)0.540171, // 186
(float)0.542751, // 187
(float)0.545325, // 188
(float)0.547894, // 189
(float)0.550458, // 190
(float)0.553017, // 191
(float)0.555570, // 192
(float)0.558119, // 193
(float)0.560662, // 194
(float)0.563199, // 195
(float)0.565732, // 196
(float)0.568259, // 197
(float)0.570781, // 198
(float)0.573297, // 199
(float)0.575808, // 200
(float)0.578314, // 201
(float)0.580814, // 202
(float)0.583309, // 203
(float)0.585798, // 204
(float)0.588282, // 205
(float)0.590760, // 206
(float)0.593232, // 207
(float)0.595699, // 208
(float)0.598161, // 209
(float)0.600616, // 210
(float)0.603067, // 211
(float)0.605511, // 212
(float)0.607950, // 213
(float)0.610383, // 214
(float)0.612810, // 215
(float)0.615232, // 216
(float)0.617647, // 217
(float)0.620057, // 218
(float)0.622461, // 219
(float)0.624859, // 220
(float)0.627252, // 221
(float)0.629638, // 222
(float)0.632019, // 223
(float)0.634393, // 224
(float)0.636762, // 225
(float)0.639124, // 226
(float)0.641481, // 227
(float)0.643832, // 228
(float)0.646176, // 229
(float)0.648514, // 230
(float)0.650847, // 231
(float)0.653173, // 232
(float)0.655493, // 233
(float)0.657807, // 234
(float)0.660114, // 235
(float)0.662416, // 236
(float)0.664711, // 237
(float)0.667000, // 238
(float)0.669283, // 239
(float)0.671559, // 240
(float)0.673829, // 241
(float)0.676093, // 242
(float)0.678350, // 243
(float)0.680601, // 244
(float)0.682846, // 245
(float)0.685084, // 246
(float)0.687315, // 247
(float)0.689541, // 248
(float)0.691759, // 249
(float)0.693971, // 250
(float)0.696177, // 251
(float)0.698376, // 252
(float)0.700569, // 253
(float)0.702755, // 254
(float)0.704934, // 255
(float)0.707107, // 256
(float)0.709273, // 257
(float)0.711432, // 258
(float)0.713585, // 259
(float)0.715731, // 260
(float)0.717870, // 261
(float)0.720003, // 262
(float)0.722128, // 263
(float)0.724247, // 264
(float)0.726359, // 265
(float)0.728464, // 266
(float)0.730563, // 267
(float)0.732654, // 268
(float)0.734739, // 269
(float)0.736817, // 270
(float)0.738887, // 271
(float)0.740951, // 272
(float)0.743008, // 273
(float)0.745058, // 274
(float)0.747101, // 275
(float)0.749136, // 276
(float)0.751165, // 277
(float)0.753187, // 278
(float)0.755201, // 279
(float)0.757209, // 280
(float)0.759209, // 281
(float)0.761202, // 282
(float)0.763188, // 283
(float)0.765167, // 284
(float)0.767139, // 285
(float)0.769103, // 286
(float)0.771061, // 287
(float)0.773010, // 288
(float)0.774953, // 289
(float)0.776888, // 290
(float)0.778817, // 291
(float)0.780737, // 292
(float)0.782651, // 293
(float)0.784557, // 294
(float)0.786455, // 295
(float)0.788346, // 296
(float)0.790230, // 297
(float)0.792107, // 298
(float)0.793975, // 299
(float)0.795837, // 300
(float)0.797691, // 301
(float)0.799537, // 302
(float)0.801376, // 303
(float)0.803208, // 304
(float)0.805031, // 305
(float)0.806848, // 306
(float)0.808656, // 307
(float)0.810457, // 308
(float)0.812251, // 309
(float)0.814036, // 310
(float)0.815814, // 311
(float)0.817585, // 312
(float)0.819348, // 313
(float)0.821103, // 314
(float)0.822850, // 315
(float)0.824589, // 316
(float)0.826321, // 317
(float)0.828045, // 318
(float)0.829761, // 319
(float)0.831470, // 320
(float)0.833170, // 321
(float)0.834863, // 322
(float)0.836548, // 323
(float)0.838225, // 324
(float)0.839894, // 325
(float)0.841555, // 326
(float)0.843208, // 327
(float)0.844854, // 328
(float)0.846491, // 329
(float)0.848120, // 330
(float)0.849742, // 331
(float)0.851355, // 332
(float)0.852961, // 333
(float)0.854558, // 334
(float)0.856147, // 335
(float)0.857729, // 336
(float)0.859302, // 337
(float)0.860867, // 338
(float)0.862424, // 339
(float)0.863973, // 340
(float)0.865514, // 341
(float)0.867046, // 342
(float)0.868571, // 343
(float)0.870087, // 344
(float)0.871595, // 345
(float)0.873095, // 346
(float)0.874587, // 347
(float)0.876070, // 348
(float)0.877545, // 349
(float)0.879012, // 350
(float)0.880471, // 351
(float)0.881921, // 352
(float)0.883363, // 353
(float)0.884797, // 354
(float)0.886223, // 355
(float)0.887640, // 356
(float)0.889048, // 357
(float)0.890449, // 358
(float)0.891841, // 359
(float)0.893224, // 360
(float)0.894599, // 361
(float)0.895966, // 362
(float)0.897325, // 363
(float)0.898674, // 364
(float)0.900016, // 365
(float)0.901349, // 366
(float)0.902673, // 367
(float)0.903989, // 368
(float)0.905297, // 369
(float)0.906596, // 370
(float)0.907886, // 371
(float)0.909168, // 372
(float)0.910441, // 373
(float)0.911706, // 374
(float)0.912962, // 375
(float)0.914210, // 376
(float)0.915449, // 377
(float)0.916679, // 378
(float)0.917901, // 379
(float)0.919114, // 380
(float)0.920318, // 381
(float)0.921514, // 382
(float)0.922701, // 383
(float)0.923880, // 384
(float)0.925049, // 385
(float)0.926210, // 386
(float)0.927363, // 387
(float)0.928506, // 388
(float)0.929641, // 389
(float)0.930767, // 390
(float)0.931884, // 391
(float)0.932993, // 392
(float)0.934093, // 393
(float)0.935184, // 394
(float)0.936266, // 395
(float)0.937339, // 396
(float)0.938404, // 397
(float)0.939459, // 398
(float)0.940506, // 399
(float)0.941544, // 400
(float)0.942573, // 401
(float)0.943593, // 402
(float)0.944605, // 403
(float)0.945607, // 404
(float)0.946601, // 405
(float)0.947586, // 406
(float)0.948561, // 407
(float)0.949528, // 408
(float)0.950486, // 409
(float)0.951435, // 410
(float)0.952375, // 411
(float)0.953306, // 412
(float)0.954228, // 413
(float)0.955141, // 414
(float)0.956045, // 415
(float)0.956940, // 416
(float)0.957826, // 417
(float)0.958703, // 418
(float)0.959572, // 419
(float)0.960431, // 420
(float)0.961280, // 421
(float)0.962121, // 422
(float)0.962953, // 423
(float)0.963776, // 424
(float)0.964590, // 425
(float)0.965394, // 426
(float)0.966190, // 427
(float)0.966976, // 428
(float)0.967754, // 429
(float)0.968522, // 430
(float)0.969281, // 431
(float)0.970031, // 432
(float)0.970772, // 433
(float)0.971504, // 434
(float)0.972226, // 435
(float)0.972940, // 436
(float)0.973644, // 437
(float)0.974339, // 438
(float)0.975025, // 439
(float)0.975702, // 440
(float)0.976370, // 441
(float)0.977028, // 442
(float)0.977677, // 443
(float)0.978317, // 444
(float)0.978948, // 445
(float)0.979570, // 446
(float)0.980182, // 447
(float)0.980785, // 448
(float)0.981379, // 449
(float)0.981964, // 450
(float)0.982539, // 451
(float)0.983105, // 452
(float)0.983662, // 453
(float)0.984210, // 454
(float)0.984749, // 455
(float)0.985278, // 456
(float)0.985798, // 457
(float)0.986308, // 458
(float)0.986809, // 459
(float)0.987301, // 460
(float)0.987784, // 461
(float)0.988258, // 462
(float)0.988722, // 463
(float)0.989177, // 464
(float)0.989622, // 465
(float)0.990058, // 466
(float)0.990485, // 467
(float)0.990903, // 468
(float)0.991311, // 469
(float)0.991710, // 470
(float)0.992099, // 471
(float)0.992480, // 472
(float)0.992850, // 473
(float)0.993212, // 474
(float)0.993564, // 475
(float)0.993907, // 476
(float)0.994240, // 477
(float)0.994565, // 478
(float)0.994879, // 479
(float)0.995185, // 480
(float)0.995481, // 481
(float)0.995767, // 482
(float)0.996045, // 483
(float)0.996313, // 484
(float)0.996571, // 485
(float)0.996820, // 486
(float)0.997060, // 487
(float)0.997290, // 488
(float)0.997511, // 489
(float)0.997723, // 490
(float)0.997925, // 491
(float)0.998118, // 492
(float)0.998302, // 493
(float)0.998476, // 494
(float)0.998640, // 495
(float)0.998795, // 496
(float)0.998941, // 497
(float)0.999078, // 498
(float)0.999205, // 499
(float)0.999322, // 500
(float)0.999431, // 501
(float)0.999529, // 502
(float)0.999619, // 503
(float)0.999699, // 504
(float)0.999769, // 505
(float)0.999831, // 506
(float)0.999882, // 507
(float)0.999925, // 508
(float)0.999958, // 509
(float)0.999981, // 510
(float)0.999995, // 511
(float)1.000000, // 512
(float)0.999995, // 513
(float)0.999981, // 514
(float)0.999958, // 515
(float)0.999925, // 516
(float)0.999882, // 517
(float)0.999831, // 518
(float)0.999769, // 519
(float)0.999699, // 520
(float)0.999619, // 521
(float)0.999529, // 522
(float)0.999431, // 523
(float)0.999322, // 524
(float)0.999205, // 525
(float)0.999078, // 526
(float)0.998941, // 527
(float)0.998795, // 528
(float)0.998640, // 529
(float)0.998476, // 530
(float)0.998302, // 531
(float)0.998118, // 532
(float)0.997925, // 533
(float)0.997723, // 534
(float)0.997511, // 535
(float)0.997290, // 536
(float)0.997060, // 537
(float)0.996820, // 538
(float)0.996571, // 539
(float)0.996313, // 540
(float)0.996045, // 541
(float)0.995767, // 542
(float)0.995481, // 543
(float)0.995185, // 544
(float)0.994879, // 545
(float)0.994565, // 546
(float)0.994240, // 547
(float)0.993907, // 548
(float)0.993564, // 549
(float)0.993212, // 550
(float)0.992850, // 551
(float)0.992480, // 552
(float)0.992099, // 553
(float)0.991710, // 554
(float)0.991311, // 555
(float)0.990903, // 556
(float)0.990485, // 557
(float)0.990058, // 558
(float)0.989622, // 559
(float)0.989177, // 560
(float)0.988722, // 561
(float)0.988258, // 562
(float)0.987784, // 563
(float)0.987301, // 564
(float)0.986809, // 565
(float)0.986308, // 566
(float)0.985798, // 567
(float)0.985278, // 568
(float)0.984749, // 569
(float)0.984210, // 570
(float)0.983662, // 571
(float)0.983105, // 572
(float)0.982539, // 573
(float)0.981964, // 574
(float)0.981379, // 575
(float)0.980785, // 576
(float)0.980182, // 577
(float)0.979570, // 578
(float)0.978948, // 579
(float)0.978317, // 580
(float)0.977677, // 581
(float)0.977028, // 582
(float)0.976370, // 583
(float)0.975702, // 584
(float)0.975025, // 585
(float)0.974339, // 586
(float)0.973644, // 587
(float)0.972940, // 588
(float)0.972226, // 589
(float)0.971504, // 590
(float)0.970772, // 591
(float)0.970031, // 592
(float)0.969281, // 593
(float)0.968522, // 594
(float)0.967754, // 595
(float)0.966976, // 596
(float)0.966190, // 597
(float)0.965394, // 598
(float)0.964590, // 599
(float)0.963776, // 600
(float)0.962953, // 601
(float)0.962121, // 602
(float)0.961280, // 603
(float)0.960431, // 604
(float)0.959572, // 605
(float)0.958703, // 606
(float)0.957826, // 607
(float)0.956940, // 608
(float)0.956045, // 609
(float)0.955141, // 610
(float)0.954228, // 611
(float)0.953306, // 612
(float)0.952375, // 613
(float)0.951435, // 614
(float)0.950486, // 615
(float)0.949528, // 616
(float)0.948561, // 617
(float)0.947586, // 618
(float)0.946601, // 619
(float)0.945607, // 620
(float)0.944605, // 621
(float)0.943593, // 622
(float)0.942573, // 623
(float)0.941544, // 624
(float)0.940506, // 625
(float)0.939459, // 626
(float)0.938404, // 627
(float)0.937339, // 628
(float)0.936266, // 629
(float)0.935184, // 630
(float)0.934093, // 631
(float)0.932993, // 632
(float)0.931884, // 633
(float)0.930767, // 634
(float)0.929641, // 635
(float)0.928506, // 636
(float)0.927363, // 637
(float)0.926210, // 638
(float)0.925049, // 639
(float)0.923880, // 640
(float)0.922701, // 641
(float)0.921514, // 642
(float)0.920318, // 643
(float)0.919114, // 644
(float)0.917901, // 645
(float)0.916679, // 646
(float)0.915449, // 647
(float)0.914210, // 648
(float)0.912962, // 649
(float)0.911706, // 650
(float)0.910441, // 651
(float)0.909168, // 652
(float)0.907886, // 653
(float)0.906596, // 654
(float)0.905297, // 655
(float)0.903989, // 656
(float)0.902673, // 657
(float)0.901349, // 658
(float)0.900016, // 659
(float)0.898674, // 660
(float)0.897325, // 661
(float)0.895966, // 662
(float)0.894599, // 663
(float)0.893224, // 664
(float)0.891841, // 665
(float)0.890449, // 666
(float)0.889048, // 667
(float)0.887640, // 668
(float)0.886223, // 669
(float)0.884797, // 670
(float)0.883363, // 671
(float)0.881921, // 672
(float)0.880471, // 673
(float)0.879012, // 674
(float)0.877545, // 675
(float)0.876070, // 676
(float)0.874587, // 677
(float)0.873095, // 678
(float)0.871595, // 679
(float)0.870087, // 680
(float)0.868571, // 681
(float)0.867046, // 682
(float)0.865514, // 683
(float)0.863973, // 684
(float)0.862424, // 685
(float)0.860867, // 686
(float)0.859302, // 687
(float)0.857729, // 688
(float)0.856147, // 689
(float)0.854558, // 690
(float)0.852961, // 691
(float)0.851355, // 692
(float)0.849742, // 693
(float)0.848120, // 694
(float)0.846491, // 695
(float)0.844854, // 696
(float)0.843208, // 697
(float)0.841555, // 698
(float)0.839894, // 699
(float)0.838225, // 700
(float)0.836548, // 701
(float)0.834863, // 702
(float)0.833170, // 703
(float)0.831470, // 704
(float)0.829761, // 705
(float)0.828045, // 706
(float)0.826321, // 707
(float)0.824589, // 708
(float)0.822850, // 709
(float)0.821103, // 710
(float)0.819348, // 711
(float)0.817585, // 712
(float)0.815814, // 713
(float)0.814036, // 714
(float)0.812251, // 715
(float)0.810457, // 716
(float)0.808656, // 717
(float)0.806848, // 718
(float)0.805031, // 719
(float)0.803208, // 720
(float)0.801376, // 721
(float)0.799537, // 722
(float)0.797691, // 723
(float)0.795837, // 724
(float)0.793975, // 725
(float)0.792107, // 726
(float)0.790230, // 727
(float)0.788346, // 728
(float)0.786455, // 729
(float)0.784557, // 730
(float)0.782651, // 731
(float)0.780737, // 732
(float)0.778817, // 733
(float)0.776888, // 734
(float)0.774953, // 735
(float)0.773010, // 736
(float)0.771061, // 737
(float)0.769103, // 738
(float)0.767139, // 739
(float)0.765167, // 740
(float)0.763188, // 741
(float)0.761202, // 742
(float)0.759209, // 743
(float)0.757209, // 744
(float)0.755201, // 745
(float)0.753187, // 746
(float)0.751165, // 747
(float)0.749136, // 748
(float)0.747101, // 749
(float)0.745058, // 750
(float)0.743008, // 751
(float)0.740951, // 752
(float)0.738887, // 753
(float)0.736817, // 754
(float)0.734739, // 755
(float)0.732654, // 756
(float)0.730563, // 757
(float)0.728464, // 758
(float)0.726359, // 759
(float)0.724247, // 760
(float)0.722128, // 761
(float)0.720003, // 762
(float)0.717870, // 763
(float)0.715731, // 764
(float)0.713585, // 765
(float)0.711432, // 766
(float)0.709273, // 767
(float)0.707107, // 768
(float)0.704934, // 769
(float)0.702755, // 770
(float)0.700569, // 771
(float)0.698376, // 772
(float)0.696177, // 773
(float)0.693971, // 774
(float)0.691759, // 775
(float)0.689541, // 776
(float)0.687315, // 777
(float)0.685084, // 778
(float)0.682846, // 779
(float)0.680601, // 780
(float)0.678350, // 781
(float)0.676093, // 782
(float)0.673829, // 783
(float)0.671559, // 784
(float)0.669283, // 785
(float)0.667000, // 786
(float)0.664711, // 787
(float)0.662416, // 788
(float)0.660114, // 789
(float)0.657807, // 790
(float)0.655493, // 791
(float)0.653173, // 792
(float)0.650847, // 793
(float)0.648514, // 794
(float)0.646176, // 795
(float)0.643832, // 796
(float)0.641481, // 797
(float)0.639124, // 798
(float)0.636762, // 799
(float)0.634393, // 800
(float)0.632019, // 801
(float)0.629638, // 802
(float)0.627252, // 803
(float)0.624859, // 804
(float)0.622461, // 805
(float)0.620057, // 806
(float)0.617647, // 807
(float)0.615232, // 808
(float)0.612810, // 809
(float)0.610383, // 810
(float)0.607950, // 811
(float)0.605511, // 812
(float)0.603067, // 813
(float)0.600616, // 814
(float)0.598161, // 815
(float)0.595699, // 816
(float)0.593232, // 817
(float)0.590760, // 818
(float)0.588282, // 819
(float)0.585798, // 820
(float)0.583309, // 821
(float)0.580814, // 822
(float)0.578314, // 823
(float)0.575808, // 824
(float)0.573297, // 825
(float)0.570781, // 826
(float)0.568259, // 827
(float)0.565732, // 828
(float)0.563199, // 829
(float)0.560662, // 830
(float)0.558119, // 831
(float)0.555570, // 832
(float)0.553017, // 833
(float)0.550458, // 834
(float)0.547894, // 835
(float)0.545325, // 836
(float)0.542751, // 837
(float)0.540171, // 838
(float)0.537587, // 839
(float)0.534998, // 840
(float)0.532403, // 841
(float)0.529804, // 842
(float)0.527199, // 843
(float)0.524590, // 844
(float)0.521975, // 845
(float)0.519356, // 846
(float)0.516732, // 847
(float)0.514103, // 848
(float)0.511469, // 849
(float)0.508830, // 850
(float)0.506187, // 851
(float)0.503538, // 852
(float)0.500885, // 853
(float)0.498228, // 854
(float)0.495565, // 855
(float)0.492898, // 856
(float)0.490226, // 857
(float)0.487550, // 858
(float)0.484869, // 859
(float)0.482184, // 860
(float)0.479494, // 861
(float)0.476799, // 862
(float)0.474100, // 863
(float)0.471397, // 864
(float)0.468689, // 865
(float)0.465976, // 866
(float)0.463260, // 867
(float)0.460539, // 868
(float)0.457813, // 869
(float)0.455084, // 870
(float)0.452350, // 871
(float)0.449611, // 872
(float)0.446869, // 873
(float)0.444122, // 874
(float)0.441371, // 875
(float)0.438616, // 876
(float)0.435857, // 877
(float)0.433094, // 878
(float)0.430326, // 879
(float)0.427555, // 880
(float)0.424780, // 881
(float)0.422000, // 882
(float)0.419217, // 883
(float)0.416430, // 884
(float)0.413638, // 885
(float)0.410843, // 886
(float)0.408044, // 887
(float)0.405241, // 888
(float)0.402435, // 889
(float)0.399624, // 890
(float)0.396810, // 891
(float)0.393992, // 892
(float)0.391170, // 893
(float)0.388345, // 894
(float)0.385516, // 895
(float)0.382683, // 896
(float)0.379847, // 897
(float)0.377007, // 898
(float)0.374164, // 899
(float)0.371317, // 900
(float)0.368467, // 901
(float)0.365613, // 902
(float)0.362756, // 903
(float)0.359895, // 904
(float)0.357031, // 905
(float)0.354164, // 906
(float)0.351293, // 907
(float)0.348419, // 908
(float)0.345541, // 909
(float)0.342661, // 910
(float)0.339777, // 911
(float)0.336890, // 912
(float)0.334000, // 913
(float)0.331106, // 914
(float)0.328210, // 915
(float)0.325310, // 916
(float)0.322408, // 917
(float)0.319502, // 918
(float)0.316593, // 919
(float)0.313682, // 920
(float)0.310767, // 921
(float)0.307850, // 922
(float)0.304929, // 923
(float)0.302006, // 924
(float)0.299080, // 925
(float)0.296151, // 926
(float)0.293219, // 927
(float)0.290285, // 928
(float)0.287347, // 929
(float)0.284408, // 930
(float)0.281465, // 931
(float)0.278520, // 932
(float)0.275572, // 933
(float)0.272621, // 934
(float)0.269668, // 935
(float)0.266713, // 936
(float)0.263755, // 937
(float)0.260794, // 938
(float)0.257831, // 939
(float)0.254866, // 940
(float)0.251898, // 941
(float)0.248928, // 942
(float)0.245955, // 943
(float)0.242980, // 944
(float)0.240003, // 945
(float)0.237024, // 946
(float)0.234042, // 947
(float)0.231058, // 948
(float)0.228072, // 949
(float)0.225084, // 950
(float)0.222094, // 951
(float)0.219101, // 952
(float)0.216107, // 953
(float)0.213110, // 954
(float)0.210112, // 955
(float)0.207111, // 956
(float)0.204109, // 957
(float)0.201105, // 958
(float)0.198098, // 959
(float)0.195090, // 960
(float)0.192080, // 961
(float)0.189069, // 962
(float)0.186055, // 963
(float)0.183040, // 964
(float)0.180023, // 965
(float)0.177004, // 966
(float)0.173984, // 967
(float)0.170962, // 968
(float)0.167938, // 969
(float)0.164913, // 970
(float)0.161886, // 971
(float)0.158858, // 972
(float)0.155828, // 973
(float)0.152797, // 974
(float)0.149765, // 975
(float)0.146730, // 976
(float)0.143695, // 977
(float)0.140658, // 978
(float)0.137620, // 979
(float)0.134581, // 980
(float)0.131540, // 981
(float)0.128498, // 982
(float)0.125455, // 983
(float)0.122411, // 984
(float)0.119365, // 985
(float)0.116319, // 986
(float)0.113271, // 987
(float)0.110222, // 988
(float)0.107172, // 989
(float)0.104122, // 990
(float)0.101070, // 991
(float)0.098017, // 992
(float)0.094963, // 993
(float)0.091909, // 994
(float)0.088854, // 995
(float)0.085797, // 996
(float)0.082740, // 997
(float)0.079682, // 998
(float)0.076624, // 999
(float)0.073565, // 1000
(float)0.070505, // 1001
(float)0.067444, // 1002
(float)0.064383, // 1003
(float)0.061321, // 1004
(float)0.058258, // 1005
(float)0.055195, // 1006
(float)0.052132, // 1007
(float)0.049068, // 1008
(float)0.046003, // 1009
(float)0.042938, // 1010
(float)0.039873, // 1011
(float)0.036807, // 1012
(float)0.033741, // 1013
(float)0.030675, // 1014
(float)0.027608, // 1015
(float)0.024541, // 1016
(float)0.021474, // 1017
(float)0.018407, // 1018
(float)0.015339, // 1019
(float)0.012272, // 1020
(float)0.009204, // 1021
(float)0.006136, // 1022
(float)0.003068, // 1023
(float)-0.000000, // 1024
(float)-0.003068, // 1025
(float)-0.006136, // 1026
(float)-0.009204, // 1027
(float)-0.012272, // 1028
(float)-0.015339, // 1029
(float)-0.018407, // 1030
(float)-0.021474, // 1031
(float)-0.024541, // 1032
(float)-0.027608, // 1033
(float)-0.030675, // 1034
(float)-0.033741, // 1035
(float)-0.036807, // 1036
(float)-0.039873, // 1037
(float)-0.042938, // 1038
(float)-0.046003, // 1039
(float)-0.049068, // 1040
(float)-0.052132, // 1041
(float)-0.055195, // 1042
(float)-0.058258, // 1043
(float)-0.061321, // 1044
(float)-0.064383, // 1045
(float)-0.067444, // 1046
(float)-0.070505, // 1047
(float)-0.073565, // 1048
(float)-0.076624, // 1049
(float)-0.079682, // 1050
(float)-0.082740, // 1051
(float)-0.085797, // 1052
(float)-0.088854, // 1053
(float)-0.091909, // 1054
(float)-0.094963, // 1055
(float)-0.098017, // 1056
(float)-0.101070, // 1057
(float)-0.104122, // 1058
(float)-0.107172, // 1059
(float)-0.110222, // 1060
(float)-0.113271, // 1061
(float)-0.116319, // 1062
(float)-0.119365, // 1063
(float)-0.122411, // 1064
(float)-0.125455, // 1065
(float)-0.128498, // 1066
(float)-0.131540, // 1067
(float)-0.134581, // 1068
(float)-0.137620, // 1069
(float)-0.140658, // 1070
(float)-0.143695, // 1071
(float)-0.146730, // 1072
(float)-0.149765, // 1073
(float)-0.152797, // 1074
(float)-0.155828, // 1075
(float)-0.158858, // 1076
(float)-0.161886, // 1077
(float)-0.164913, // 1078
(float)-0.167938, // 1079
(float)-0.170962, // 1080
(float)-0.173984, // 1081
(float)-0.177004, // 1082
(float)-0.180023, // 1083
(float)-0.183040, // 1084
(float)-0.186055, // 1085
(float)-0.189069, // 1086
(float)-0.192080, // 1087
(float)-0.195090, // 1088
(float)-0.198098, // 1089
(float)-0.201105, // 1090
(float)-0.204109, // 1091
(float)-0.207111, // 1092
(float)-0.210112, // 1093
(float)-0.213110, // 1094
(float)-0.216107, // 1095
(float)-0.219101, // 1096
(float)-0.222094, // 1097
(float)-0.225084, // 1098
(float)-0.228072, // 1099
(float)-0.231058, // 1100
(float)-0.234042, // 1101
(float)-0.237024, // 1102
(float)-0.240003, // 1103
(float)-0.242980, // 1104
(float)-0.245955, // 1105
(float)-0.248928, // 1106
(float)-0.251898, // 1107
(float)-0.254866, // 1108
(float)-0.257831, // 1109
(float)-0.260794, // 1110
(float)-0.263755, // 1111
(float)-0.266713, // 1112
(float)-0.269668, // 1113
(float)-0.272621, // 1114
(float)-0.275572, // 1115
(float)-0.278520, // 1116
(float)-0.281465, // 1117
(float)-0.284408, // 1118
(float)-0.287347, // 1119
(float)-0.290285, // 1120
(float)-0.293219, // 1121
(float)-0.296151, // 1122
(float)-0.299080, // 1123
(float)-0.302006, // 1124
(float)-0.304929, // 1125
(float)-0.307850, // 1126
(float)-0.310767, // 1127
(float)-0.313682, // 1128
(float)-0.316593, // 1129
(float)-0.319502, // 1130
(float)-0.322408, // 1131
(float)-0.325310, // 1132
(float)-0.328210, // 1133
(float)-0.331106, // 1134
(float)-0.334000, // 1135
(float)-0.336890, // 1136
(float)-0.339777, // 1137
(float)-0.342661, // 1138
(float)-0.345541, // 1139
(float)-0.348419, // 1140
(float)-0.351293, // 1141
(float)-0.354164, // 1142
(float)-0.357031, // 1143
(float)-0.359895, // 1144
(float)-0.362756, // 1145
(float)-0.365613, // 1146
(float)-0.368467, // 1147
(float)-0.371317, // 1148
(float)-0.374164, // 1149
(float)-0.377007, // 1150
(float)-0.379847, // 1151
(float)-0.382683, // 1152
(float)-0.385516, // 1153
(float)-0.388345, // 1154
(float)-0.391170, // 1155
(float)-0.393992, // 1156
(float)-0.396810, // 1157
(float)-0.399624, // 1158
(float)-0.402435, // 1159
(float)-0.405241, // 1160
(float)-0.408044, // 1161
(float)-0.410843, // 1162
(float)-0.413638, // 1163
(float)-0.416430, // 1164
(float)-0.419217, // 1165
(float)-0.422000, // 1166
(float)-0.424780, // 1167
(float)-0.427555, // 1168
(float)-0.430326, // 1169
(float)-0.433094, // 1170
(float)-0.435857, // 1171
(float)-0.438616, // 1172
(float)-0.441371, // 1173
(float)-0.444122, // 1174
(float)-0.446869, // 1175
(float)-0.449611, // 1176
(float)-0.452350, // 1177
(float)-0.455084, // 1178
(float)-0.457813, // 1179
(float)-0.460539, // 1180
(float)-0.463260, // 1181
(float)-0.465976, // 1182
(float)-0.468689, // 1183
(float)-0.471397, // 1184
(float)-0.474100, // 1185
(float)-0.476799, // 1186
(float)-0.479494, // 1187
(float)-0.482184, // 1188
(float)-0.484869, // 1189
(float)-0.487550, // 1190
(float)-0.490226, // 1191
(float)-0.492898, // 1192
(float)-0.495565, // 1193
(float)-0.498228, // 1194
(float)-0.500885, // 1195
(float)-0.503538, // 1196
(float)-0.506187, // 1197
(float)-0.508830, // 1198
(float)-0.511469, // 1199
(float)-0.514103, // 1200
(float)-0.516732, // 1201
(float)-0.519356, // 1202
(float)-0.521975, // 1203
(float)-0.524590, // 1204
(float)-0.527199, // 1205
(float)-0.529804, // 1206
(float)-0.532403, // 1207
(float)-0.534998, // 1208
(float)-0.537587, // 1209
(float)-0.540171, // 1210
(float)-0.542751, // 1211
(float)-0.545325, // 1212
(float)-0.547894, // 1213
(float)-0.550458, // 1214
(float)-0.553017, // 1215
(float)-0.555570, // 1216
(float)-0.558119, // 1217
(float)-0.560662, // 1218
(float)-0.563199, // 1219
(float)-0.565732, // 1220
(float)-0.568259, // 1221
(float)-0.570781, // 1222
(float)-0.573297, // 1223
(float)-0.575808, // 1224
(float)-0.578314, // 1225
(float)-0.580814, // 1226
(float)-0.583309, // 1227
(float)-0.585798, // 1228
(float)-0.588282, // 1229
(float)-0.590760, // 1230
(float)-0.593232, // 1231
(float)-0.595699, // 1232
(float)-0.598161, // 1233
(float)-0.600616, // 1234
(float)-0.603067, // 1235
(float)-0.605511, // 1236
(float)-0.607950, // 1237
(float)-0.610383, // 1238
(float)-0.612810, // 1239
(float)-0.615232, // 1240
(float)-0.617647, // 1241
(float)-0.620057, // 1242
(float)-0.622461, // 1243
(float)-0.624859, // 1244
(float)-0.627252, // 1245
(float)-0.629638, // 1246
(float)-0.632019, // 1247
(float)-0.634393, // 1248
(float)-0.636762, // 1249
(float)-0.639124, // 1250
(float)-0.641481, // 1251
(float)-0.643832, // 1252
(float)-0.646176, // 1253
(float)-0.648514, // 1254
(float)-0.650847, // 1255
(float)-0.653173, // 1256
(float)-0.655493, // 1257
(float)-0.657807, // 1258
(float)-0.660114, // 1259
(float)-0.662416, // 1260
(float)-0.664711, // 1261
(float)-0.667000, // 1262
(float)-0.669283, // 1263
(float)-0.671559, // 1264
(float)-0.673829, // 1265
(float)-0.676093, // 1266
(float)-0.678350, // 1267
(float)-0.680601, // 1268
(float)-0.682846, // 1269
(float)-0.685084, // 1270
(float)-0.687315, // 1271
(float)-0.689541, // 1272
(float)-0.691759, // 1273
(float)-0.693971, // 1274
(float)-0.696177, // 1275
(float)-0.698376, // 1276
(float)-0.700569, // 1277
(float)-0.702755, // 1278
(float)-0.704934, // 1279
(float)-0.707107, // 1280
(float)-0.709273, // 1281
(float)-0.711432, // 1282
(float)-0.713585, // 1283
(float)-0.715731, // 1284
(float)-0.717870, // 1285
(float)-0.720003, // 1286
(float)-0.722128, // 1287
(float)-0.724247, // 1288
(float)-0.726359, // 1289
(float)-0.728464, // 1290
(float)-0.730563, // 1291
(float)-0.732654, // 1292
(float)-0.734739, // 1293
(float)-0.736817, // 1294
(float)-0.738887, // 1295
(float)-0.740951, // 1296
(float)-0.743008, // 1297
(float)-0.745058, // 1298
(float)-0.747101, // 1299
(float)-0.749136, // 1300
(float)-0.751165, // 1301
(float)-0.753187, // 1302
(float)-0.755201, // 1303
(float)-0.757209, // 1304
(float)-0.759209, // 1305
(float)-0.761202, // 1306
(float)-0.763188, // 1307
(float)-0.765167, // 1308
(float)-0.767139, // 1309
(float)-0.769103, // 1310
(float)-0.771061, // 1311
(float)-0.773010, // 1312
(float)-0.774953, // 1313
(float)-0.776888, // 1314
(float)-0.778817, // 1315
(float)-0.780737, // 1316
(float)-0.782651, // 1317
(float)-0.784557, // 1318
(float)-0.786455, // 1319
(float)-0.788346, // 1320
(float)-0.790230, // 1321
(float)-0.792107, // 1322
(float)-0.793975, // 1323
(float)-0.795837, // 1324
(float)-0.797691, // 1325
(float)-0.799537, // 1326
(float)-0.801376, // 1327
(float)-0.803208, // 1328
(float)-0.805031, // 1329
(float)-0.806848, // 1330
(float)-0.808656, // 1331
(float)-0.810457, // 1332
(float)-0.812251, // 1333
(float)-0.814036, // 1334
(float)-0.815814, // 1335
(float)-0.817585, // 1336
(float)-0.819348, // 1337
(float)-0.821103, // 1338
(float)-0.822850, // 1339
(float)-0.824589, // 1340
(float)-0.826321, // 1341
(float)-0.828045, // 1342
(float)-0.829761, // 1343
(float)-0.831470, // 1344
(float)-0.833170, // 1345
(float)-0.834863, // 1346
(float)-0.836548, // 1347
(float)-0.838225, // 1348
(float)-0.839894, // 1349
(float)-0.841555, // 1350
(float)-0.843208, // 1351
(float)-0.844854, // 1352
(float)-0.846491, // 1353
(float)-0.848120, // 1354
(float)-0.849742, // 1355
(float)-0.851355, // 1356
(float)-0.852961, // 1357
(float)-0.854558, // 1358
(float)-0.856147, // 1359
(float)-0.857729, // 1360
(float)-0.859302, // 1361
(float)-0.860867, // 1362
(float)-0.862424, // 1363
(float)-0.863973, // 1364
(float)-0.865514, // 1365
(float)-0.867046, // 1366
(float)-0.868571, // 1367
(float)-0.870087, // 1368
(float)-0.871595, // 1369
(float)-0.873095, // 1370
(float)-0.874587, // 1371
(float)-0.876070, // 1372
(float)-0.877545, // 1373
(float)-0.879012, // 1374
(float)-0.880471, // 1375
(float)-0.881921, // 1376
(float)-0.883363, // 1377
(float)-0.884797, // 1378
(float)-0.886223, // 1379
(float)-0.887640, // 1380
(float)-0.889048, // 1381
(float)-0.890449, // 1382
(float)-0.891841, // 1383
(float)-0.893224, // 1384
(float)-0.894599, // 1385
(float)-0.895966, // 1386
(float)-0.897325, // 1387
(float)-0.898674, // 1388
(float)-0.900016, // 1389
(float)-0.901349, // 1390
(float)-0.902673, // 1391
(float)-0.903989, // 1392
(float)-0.905297, // 1393
(float)-0.906596, // 1394
(float)-0.907886, // 1395
(float)-0.909168, // 1396
(float)-0.910441, // 1397
(float)-0.911706, // 1398
(float)-0.912962, // 1399
(float)-0.914210, // 1400
(float)-0.915449, // 1401
(float)-0.916679, // 1402
(float)-0.917901, // 1403
(float)-0.919114, // 1404
(float)-0.920318, // 1405
(float)-0.921514, // 1406
(float)-0.922701, // 1407
(float)-0.923880, // 1408
(float)-0.925049, // 1409
(float)-0.926210, // 1410
(float)-0.927363, // 1411
(float)-0.928506, // 1412
(float)-0.929641, // 1413
(float)-0.930767, // 1414
(float)-0.931884, // 1415
(float)-0.932993, // 1416
(float)-0.934093, // 1417
(float)-0.935184, // 1418
(float)-0.936266, // 1419
(float)-0.937339, // 1420
(float)-0.938404, // 1421
(float)-0.939459, // 1422
(float)-0.940506, // 1423
(float)-0.941544, // 1424
(float)-0.942573, // 1425
(float)-0.943593, // 1426
(float)-0.944605, // 1427
(float)-0.945607, // 1428
(float)-0.946601, // 1429
(float)-0.947586, // 1430
(float)-0.948561, // 1431
(float)-0.949528, // 1432
(float)-0.950486, // 1433
(float)-0.951435, // 1434
(float)-0.952375, // 1435
(float)-0.953306, // 1436
(float)-0.954228, // 1437
(float)-0.955141, // 1438
(float)-0.956045, // 1439
(float)-0.956940, // 1440
(float)-0.957826, // 1441
(float)-0.958703, // 1442
(float)-0.959572, // 1443
(float)-0.960431, // 1444
(float)-0.961280, // 1445
(float)-0.962121, // 1446
(float)-0.962953, // 1447
(float)-0.963776, // 1448
(float)-0.964590, // 1449
(float)-0.965394, // 1450
(float)-0.966190, // 1451
(float)-0.966976, // 1452
(float)-0.967754, // 1453
(float)-0.968522, // 1454
(float)-0.969281, // 1455
(float)-0.970031, // 1456
(float)-0.970772, // 1457
(float)-0.971504, // 1458
(float)-0.972226, // 1459
(float)-0.972940, // 1460
(float)-0.973644, // 1461
(float)-0.974339, // 1462
(float)-0.975025, // 1463
(float)-0.975702, // 1464
(float)-0.976370, // 1465
(float)-0.977028, // 1466
(float)-0.977677, // 1467
(float)-0.978317, // 1468
(float)-0.978948, // 1469
(float)-0.979570, // 1470
(float)-0.980182, // 1471
(float)-0.980785, // 1472
(float)-0.981379, // 1473
(float)-0.981964, // 1474
(float)-0.982539, // 1475
(float)-0.983105, // 1476
(float)-0.983662, // 1477
(float)-0.984210, // 1478
(float)-0.984749, // 1479
(float)-0.985278, // 1480
(float)-0.985798, // 1481
(float)-0.986308, // 1482
(float)-0.986809, // 1483
(float)-0.987301, // 1484
(float)-0.987784, // 1485
(float)-0.988258, // 1486
(float)-0.988722, // 1487
(float)-0.989177, // 1488
(float)-0.989622, // 1489
(float)-0.990058, // 1490
(float)-0.990485, // 1491
(float)-0.990903, // 1492
(float)-0.991311, // 1493
(float)-0.991710, // 1494
(float)-0.992099, // 1495
(float)-0.992480, // 1496
(float)-0.992850, // 1497
(float)-0.993212, // 1498
(float)-0.993564, // 1499
(float)-0.993907, // 1500
(float)-0.994240, // 1501
(float)-0.994565, // 1502
(float)-0.994879, // 1503
(float)-0.995185, // 1504
(float)-0.995481, // 1505
(float)-0.995767, // 1506
(float)-0.996045, // 1507
(float)-0.996313, // 1508
(float)-0.996571, // 1509
(float)-0.996820, // 1510
(float)-0.997060, // 1511
(float)-0.997290, // 1512
(float)-0.997511, // 1513
(float)-0.997723, // 1514
(float)-0.997925, // 1515
(float)-0.998118, // 1516
(float)-0.998302, // 1517
(float)-0.998476, // 1518
(float)-0.998640, // 1519
(float)-0.998795, // 1520
(float)-0.998941, // 1521
(float)-0.999078, // 1522
(float)-0.999205, // 1523
(float)-0.999322, // 1524
(float)-0.999431, // 1525
(float)-0.999529, // 1526
(float)-0.999619, // 1527
(float)-0.999699, // 1528
(float)-0.999769, // 1529
(float)-0.999831, // 1530
(float)-0.999882, // 1531
(float)-0.999925, // 1532
(float)-0.999958, // 1533
(float)-0.999981, // 1534
(float)-0.999995, // 1535
(float)-1.000000, // 1536
(float)-0.999995, // 1537
(float)-0.999981, // 1538
(float)-0.999958, // 1539
(float)-0.999925, // 1540
(float)-0.999882, // 1541
(float)-0.999831, // 1542
(float)-0.999769, // 1543
(float)-0.999699, // 1544
(float)-0.999619, // 1545
(float)-0.999529, // 1546
(float)-0.999431, // 1547
(float)-0.999322, // 1548
(float)-0.999205, // 1549
(float)-0.999078, // 1550
(float)-0.998941, // 1551
(float)-0.998795, // 1552
(float)-0.998640, // 1553
(float)-0.998476, // 1554
(float)-0.998302, // 1555
(float)-0.998118, // 1556
(float)-0.997925, // 1557
(float)-0.997723, // 1558
(float)-0.997511, // 1559
(float)-0.997290, // 1560
(float)-0.997060, // 1561
(float)-0.996820, // 1562
(float)-0.996571, // 1563
(float)-0.996313, // 1564
(float)-0.996045, // 1565
(float)-0.995767, // 1566
(float)-0.995481, // 1567
(float)-0.995185, // 1568
(float)-0.994879, // 1569
(float)-0.994565, // 1570
(float)-0.994240, // 1571
(float)-0.993907, // 1572
(float)-0.993564, // 1573
(float)-0.993212, // 1574
(float)-0.992850, // 1575
(float)-0.992480, // 1576
(float)-0.992099, // 1577
(float)-0.991710, // 1578
(float)-0.991311, // 1579
(float)-0.990903, // 1580
(float)-0.990485, // 1581
(float)-0.990058, // 1582
(float)-0.989622, // 1583
(float)-0.989177, // 1584
(float)-0.988722, // 1585
(float)-0.988258, // 1586
(float)-0.987784, // 1587
(float)-0.987301, // 1588
(float)-0.986809, // 1589
(float)-0.986308, // 1590
(float)-0.985798, // 1591
(float)-0.985278, // 1592
(float)-0.984749, // 1593
(float)-0.984210, // 1594
(float)-0.983662, // 1595
(float)-0.983105, // 1596
(float)-0.982539, // 1597
(float)-0.981964, // 1598
(float)-0.981379, // 1599
(float)-0.980785, // 1600
(float)-0.980182, // 1601
(float)-0.979570, // 1602
(float)-0.978948, // 1603
(float)-0.978317, // 1604
(float)-0.977677, // 1605
(float)-0.977028, // 1606
(float)-0.976370, // 1607
(float)-0.975702, // 1608
(float)-0.975025, // 1609
(float)-0.974339, // 1610
(float)-0.973644, // 1611
(float)-0.972940, // 1612
(float)-0.972226, // 1613
(float)-0.971504, // 1614
(float)-0.970772, // 1615
(float)-0.970031, // 1616
(float)-0.969281, // 1617
(float)-0.968522, // 1618
(float)-0.967754, // 1619
(float)-0.966976, // 1620
(float)-0.966190, // 1621
(float)-0.965394, // 1622
(float)-0.964590, // 1623
(float)-0.963776, // 1624
(float)-0.962953, // 1625
(float)-0.962121, // 1626
(float)-0.961280, // 1627
(float)-0.960431, // 1628
(float)-0.959572, // 1629
(float)-0.958703, // 1630
(float)-0.957826, // 1631
(float)-0.956940, // 1632
(float)-0.956045, // 1633
(float)-0.955141, // 1634
(float)-0.954228, // 1635
(float)-0.953306, // 1636
(float)-0.952375, // 1637
(float)-0.951435, // 1638
(float)-0.950486, // 1639
(float)-0.949528, // 1640
(float)-0.948561, // 1641
(float)-0.947586, // 1642
(float)-0.946601, // 1643
(float)-0.945607, // 1644
(float)-0.944605, // 1645
(float)-0.943593, // 1646
(float)-0.942573, // 1647
(float)-0.941544, // 1648
(float)-0.940506, // 1649
(float)-0.939459, // 1650
(float)-0.938404, // 1651
(float)-0.937339, // 1652
(float)-0.936266, // 1653
(float)-0.935184, // 1654
(float)-0.934093, // 1655
(float)-0.932993, // 1656
(float)-0.931884, // 1657
(float)-0.930767, // 1658
(float)-0.929641, // 1659
(float)-0.928506, // 1660
(float)-0.927363, // 1661
(float)-0.926210, // 1662
(float)-0.925049, // 1663
(float)-0.923880, // 1664
(float)-0.922701, // 1665
(float)-0.921514, // 1666
(float)-0.920318, // 1667
(float)-0.919114, // 1668
(float)-0.917901, // 1669
(float)-0.916679, // 1670
(float)-0.915449, // 1671
(float)-0.914210, // 1672
(float)-0.912962, // 1673
(float)-0.911706, // 1674
(float)-0.910441, // 1675
(float)-0.909168, // 1676
(float)-0.907886, // 1677
(float)-0.906596, // 1678
(float)-0.905297, // 1679
(float)-0.903989, // 1680
(float)-0.902673, // 1681
(float)-0.901349, // 1682
(float)-0.900016, // 1683
(float)-0.898674, // 1684
(float)-0.897325, // 1685
(float)-0.895966, // 1686
(float)-0.894599, // 1687
(float)-0.893224, // 1688
(float)-0.891841, // 1689
(float)-0.890449, // 1690
(float)-0.889048, // 1691
(float)-0.887640, // 1692
(float)-0.886223, // 1693
(float)-0.884797, // 1694
(float)-0.883363, // 1695
(float)-0.881921, // 1696
(float)-0.880471, // 1697
(float)-0.879012, // 1698
(float)-0.877545, // 1699
(float)-0.876070, // 1700
(float)-0.874587, // 1701
(float)-0.873095, // 1702
(float)-0.871595, // 1703
(float)-0.870087, // 1704
(float)-0.868571, // 1705
(float)-0.867046, // 1706
(float)-0.865514, // 1707
(float)-0.863973, // 1708
(float)-0.862424, // 1709
(float)-0.860867, // 1710
(float)-0.859302, // 1711
(float)-0.857729, // 1712
(float)-0.856147, // 1713
(float)-0.854558, // 1714
(float)-0.852961, // 1715
(float)-0.851355, // 1716
(float)-0.849742, // 1717
(float)-0.848120, // 1718
(float)-0.846491, // 1719
(float)-0.844854, // 1720
(float)-0.843208, // 1721
(float)-0.841555, // 1722
(float)-0.839894, // 1723
(float)-0.838225, // 1724
(float)-0.836548, // 1725
(float)-0.834863, // 1726
(float)-0.833170, // 1727
(float)-0.831470, // 1728
(float)-0.829761, // 1729
(float)-0.828045, // 1730
(float)-0.826321, // 1731
(float)-0.824589, // 1732
(float)-0.822850, // 1733
(float)-0.821103, // 1734
(float)-0.819348, // 1735
(float)-0.817585, // 1736
(float)-0.815814, // 1737
(float)-0.814036, // 1738
(float)-0.812251, // 1739
(float)-0.810457, // 1740
(float)-0.808656, // 1741
(float)-0.806848, // 1742
(float)-0.805031, // 1743
(float)-0.803208, // 1744
(float)-0.801376, // 1745
(float)-0.799537, // 1746
(float)-0.797691, // 1747
(float)-0.795837, // 1748
(float)-0.793975, // 1749
(float)-0.792107, // 1750
(float)-0.790230, // 1751
(float)-0.788346, // 1752
(float)-0.786455, // 1753
(float)-0.784557, // 1754
(float)-0.782651, // 1755
(float)-0.780737, // 1756
(float)-0.778817, // 1757
(float)-0.776888, // 1758
(float)-0.774953, // 1759
(float)-0.773010, // 1760
(float)-0.771061, // 1761
(float)-0.769103, // 1762
(float)-0.767139, // 1763
(float)-0.765167, // 1764
(float)-0.763188, // 1765
(float)-0.761202, // 1766
(float)-0.759209, // 1767
(float)-0.757209, // 1768
(float)-0.755201, // 1769
(float)-0.753187, // 1770
(float)-0.751165, // 1771
(float)-0.749136, // 1772
(float)-0.747101, // 1773
(float)-0.745058, // 1774
(float)-0.743008, // 1775
(float)-0.740951, // 1776
(float)-0.738887, // 1777
(float)-0.736817, // 1778
(float)-0.734739, // 1779
(float)-0.732654, // 1780
(float)-0.730563, // 1781
(float)-0.728464, // 1782
(float)-0.726359, // 1783
(float)-0.724247, // 1784
(float)-0.722128, // 1785
(float)-0.720003, // 1786
(float)-0.717870, // 1787
(float)-0.715731, // 1788
(float)-0.713585, // 1789
(float)-0.711432, // 1790
(float)-0.709273, // 1791
(float)-0.707107, // 1792
(float)-0.704934, // 1793
(float)-0.702755, // 1794
(float)-0.700569, // 1795
(float)-0.698376, // 1796
(float)-0.696177, // 1797
(float)-0.693971, // 1798
(float)-0.691759, // 1799
(float)-0.689541, // 1800
(float)-0.687315, // 1801
(float)-0.685084, // 1802
(float)-0.682846, // 1803
(float)-0.680601, // 1804
(float)-0.678350, // 1805
(float)-0.676093, // 1806
(float)-0.673829, // 1807
(float)-0.671559, // 1808
(float)-0.669283, // 1809
(float)-0.667000, // 1810
(float)-0.664711, // 1811
(float)-0.662416, // 1812
(float)-0.660114, // 1813
(float)-0.657807, // 1814
(float)-0.655493, // 1815
(float)-0.653173, // 1816
(float)-0.650847, // 1817
(float)-0.648514, // 1818
(float)-0.646176, // 1819
(float)-0.643832, // 1820
(float)-0.641481, // 1821
(float)-0.639124, // 1822
(float)-0.636762, // 1823
(float)-0.634393, // 1824
(float)-0.632019, // 1825
(float)-0.629638, // 1826
(float)-0.627252, // 1827
(float)-0.624859, // 1828
(float)-0.622461, // 1829
(float)-0.620057, // 1830
(float)-0.617647, // 1831
(float)-0.615232, // 1832
(float)-0.612810, // 1833
(float)-0.610383, // 1834
(float)-0.607950, // 1835
(float)-0.605511, // 1836
(float)-0.603067, // 1837
(float)-0.600616, // 1838
(float)-0.598161, // 1839
(float)-0.595699, // 1840
(float)-0.593232, // 1841
(float)-0.590760, // 1842
(float)-0.588282, // 1843
(float)-0.585798, // 1844
(float)-0.583309, // 1845
(float)-0.580814, // 1846
(float)-0.578314, // 1847
(float)-0.575808, // 1848
(float)-0.573297, // 1849
(float)-0.570781, // 1850
(float)-0.568259, // 1851
(float)-0.565732, // 1852
(float)-0.563199, // 1853
(float)-0.560662, // 1854
(float)-0.558119, // 1855
(float)-0.555570, // 1856
(float)-0.553017, // 1857
(float)-0.550458, // 1858
(float)-0.547894, // 1859
(float)-0.545325, // 1860
(float)-0.542751, // 1861
(float)-0.540171, // 1862
(float)-0.537587, // 1863
(float)-0.534998, // 1864
(float)-0.532403, // 1865
(float)-0.529804, // 1866
(float)-0.527199, // 1867
(float)-0.524590, // 1868
(float)-0.521975, // 1869
(float)-0.519356, // 1870
(float)-0.516732, // 1871
(float)-0.514103, // 1872
(float)-0.511469, // 1873
(float)-0.508830, // 1874
(float)-0.506187, // 1875
(float)-0.503538, // 1876
(float)-0.500885, // 1877
(float)-0.498228, // 1878
(float)-0.495565, // 1879
(float)-0.492898, // 1880
(float)-0.490226, // 1881
(float)-0.487550, // 1882
(float)-0.484869, // 1883
(float)-0.482184, // 1884
(float)-0.479494, // 1885
(float)-0.476799, // 1886
(float)-0.474100, // 1887
(float)-0.471397, // 1888
(float)-0.468689, // 1889
(float)-0.465976, // 1890
(float)-0.463260, // 1891
(float)-0.460539, // 1892
(float)-0.457813, // 1893
(float)-0.455084, // 1894
(float)-0.452350, // 1895
(float)-0.449611, // 1896
(float)-0.446869, // 1897
(float)-0.444122, // 1898
(float)-0.441371, // 1899
(float)-0.438616, // 1900
(float)-0.435857, // 1901
(float)-0.433094, // 1902
(float)-0.430326, // 1903
(float)-0.427555, // 1904
(float)-0.424780, // 1905
(float)-0.422000, // 1906
(float)-0.419217, // 1907
(float)-0.416430, // 1908
(float)-0.413638, // 1909
(float)-0.410843, // 1910
(float)-0.408044, // 1911
(float)-0.405241, // 1912
(float)-0.402435, // 1913
(float)-0.399624, // 1914
(float)-0.396810, // 1915
(float)-0.393992, // 1916
(float)-0.391170, // 1917
(float)-0.388345, // 1918
(float)-0.385516, // 1919
(float)-0.382683, // 1920
(float)-0.379847, // 1921
(float)-0.377007, // 1922
(float)-0.374164, // 1923
(float)-0.371317, // 1924
(float)-0.368467, // 1925
(float)-0.365613, // 1926
(float)-0.362756, // 1927
(float)-0.359895, // 1928
(float)-0.357031, // 1929
(float)-0.354164, // 1930
(float)-0.351293, // 1931
(float)-0.348419, // 1932
(float)-0.345541, // 1933
(float)-0.342661, // 1934
(float)-0.339777, // 1935
(float)-0.336890, // 1936
(float)-0.334000, // 1937
(float)-0.331106, // 1938
(float)-0.328210, // 1939
(float)-0.325310, // 1940
(float)-0.322408, // 1941
(float)-0.319502, // 1942
(float)-0.316593, // 1943
(float)-0.313682, // 1944
(float)-0.310767, // 1945
(float)-0.307850, // 1946
(float)-0.304929, // 1947
(float)-0.302006, // 1948
(float)-0.299080, // 1949
(float)-0.296151, // 1950
(float)-0.293219, // 1951
(float)-0.290285, // 1952
(float)-0.287347, // 1953
(float)-0.284408, // 1954
(float)-0.281465, // 1955
(float)-0.278520, // 1956
(float)-0.275572, // 1957
(float)-0.272621, // 1958
(float)-0.269668, // 1959
(float)-0.266713, // 1960
(float)-0.263755, // 1961
(float)-0.260794, // 1962
(float)-0.257831, // 1963
(float)-0.254866, // 1964
(float)-0.251898, // 1965
(float)-0.248928, // 1966
(float)-0.245955, // 1967
(float)-0.242980, // 1968
(float)-0.240003, // 1969
(float)-0.237024, // 1970
(float)-0.234042, // 1971
(float)-0.231058, // 1972
(float)-0.228072, // 1973
(float)-0.225084, // 1974
(float)-0.222094, // 1975
(float)-0.219101, // 1976
(float)-0.216107, // 1977
(float)-0.213110, // 1978
(float)-0.210112, // 1979
(float)-0.207111, // 1980
(float)-0.204109, // 1981
(float)-0.201105, // 1982
(float)-0.198098, // 1983
(float)-0.195090, // 1984
(float)-0.192080, // 1985
(float)-0.189069, // 1986
(float)-0.186055, // 1987
(float)-0.183040, // 1988
(float)-0.180023, // 1989
(float)-0.177004, // 1990
(float)-0.173984, // 1991
(float)-0.170962, // 1992
(float)-0.167938, // 1993
(float)-0.164913, // 1994
(float)-0.161886, // 1995
(float)-0.158858, // 1996
(float)-0.155828, // 1997
(float)-0.152797, // 1998
(float)-0.149765, // 1999
(float)-0.146730, // 2000
(float)-0.143695, // 2001
(float)-0.140658, // 2002
(float)-0.137620, // 2003
(float)-0.134581, // 2004
(float)-0.131540, // 2005
(float)-0.128498, // 2006
(float)-0.125455, // 2007
(float)-0.122411, // 2008
(float)-0.119365, // 2009
(float)-0.116319, // 2010
(float)-0.113271, // 2011
(float)-0.110222, // 2012
(float)-0.107172, // 2013
(float)-0.104122, // 2014
(float)-0.101070, // 2015
(float)-0.098017, // 2016
(float)-0.094963, // 2017
(float)-0.091909, // 2018
(float)-0.088854, // 2019
(float)-0.085797, // 2020
(float)-0.082740, // 2021
(float)-0.079682, // 2022
(float)-0.076624, // 2023
(float)-0.073565, // 2024
(float)-0.070505, // 2025
(float)-0.067444, // 2026
(float)-0.064383, // 2027
(float)-0.061321, // 2028
(float)-0.058258, // 2029
(float)-0.055195, // 2030
(float)-0.052132, // 2031
(float)-0.049068, // 2032
(float)-0.046003, // 2033
(float)-0.042938, // 2034
(float)-0.039873, // 2035
(float)-0.036807, // 2036
(float)-0.033741, // 2037
(float)-0.030675, // 2038
(float)-0.027608, // 2039
(float)-0.024541, // 2040
(float)-0.021474, // 2041
(float)-0.018407, // 2042
(float)-0.015339, // 2043
(float)-0.012272, // 2044
(float)-0.009204, // 2045
(float)-0.006136, // 2046
(float)-0.003068, // 2047
(float)0.000000, // 0
(float)0.003068, // 1
(float)0.006136, // 2
(float)0.009204, // 3
(float)0.012272, // 4
(float)0.015339, // 5
(float)0.018407, // 6
(float)0.021474, // 7
(float)0.024541, // 8
(float)0.027608, // 9
(float)0.030675, // 10
(float)0.033741, // 11
(float)0.036807, // 12
(float)0.039873, // 13
(float)0.042938, // 14
(float)0.046003, // 15
(float)0.049068, // 16
(float)0.052132, // 17
(float)0.055195, // 18
(float)0.058258, // 19
(float)0.061321, // 20
(float)0.064383, // 21
(float)0.067444, // 22
(float)0.070505, // 23
(float)0.073565, // 24
(float)0.076624, // 25
(float)0.079682, // 26
(float)0.082740, // 27
(float)0.085797, // 28
(float)0.088854, // 29
(float)0.091909, // 30
(float)0.094963, // 31
(float)0.098017, // 32
(float)0.101070, // 33
(float)0.104122, // 34
(float)0.107172, // 35
(float)0.110222, // 36
(float)0.113271, // 37
(float)0.116319, // 38
(float)0.119365, // 39
(float)0.122411, // 40
(float)0.125455, // 41
(float)0.128498, // 42
(float)0.131540, // 43
(float)0.134581, // 44
(float)0.137620, // 45
(float)0.140658, // 46
(float)0.143695, // 47
(float)0.146730, // 48
(float)0.149765, // 49
(float)0.152797, // 50
(float)0.155828, // 51
(float)0.158858, // 52
(float)0.161886, // 53
(float)0.164913, // 54
(float)0.167938, // 55
(float)0.170962, // 56
(float)0.173984, // 57
(float)0.177004, // 58
(float)0.180023, // 59
(float)0.183040, // 60
(float)0.186055, // 61
(float)0.189069, // 62
(float)0.192080, // 63
(float)0.195090, // 64
(float)0.198098, // 65
(float)0.201105, // 66
(float)0.204109, // 67
(float)0.207111, // 68
(float)0.210112, // 69
(float)0.213110, // 70
(float)0.216107, // 71
(float)0.219101, // 72
(float)0.222094, // 73
(float)0.225084, // 74
(float)0.228072, // 75
(float)0.231058, // 76
(float)0.234042, // 77
(float)0.237024, // 78
(float)0.240003, // 79
(float)0.242980, // 80
(float)0.245955, // 81
(float)0.248928, // 82
(float)0.251898, // 83
(float)0.254866, // 84
(float)0.257831, // 85
(float)0.260794, // 86
(float)0.263755, // 87
(float)0.266713, // 88
(float)0.269668, // 89
(float)0.272621, // 90
(float)0.275572, // 91
(float)0.278520, // 92
(float)0.281465, // 93
(float)0.284408, // 94
(float)0.287347, // 95
(float)0.290285, // 96
(float)0.293219, // 97
(float)0.296151, // 98
(float)0.299080, // 99
(float)0.302006, // 100
(float)0.304929, // 101
(float)0.307850, // 102
(float)0.310767, // 103
(float)0.313682, // 104
(float)0.316593, // 105
(float)0.319502, // 106
(float)0.322408, // 107
(float)0.325310, // 108
(float)0.328210, // 109
(float)0.331106, // 110
(float)0.334000, // 111
(float)0.336890, // 112
(float)0.339777, // 113
(float)0.342661, // 114
(float)0.345541, // 115
(float)0.348419, // 116
(float)0.351293, // 117
(float)0.354164, // 118
(float)0.357031, // 119
(float)0.359895, // 120
(float)0.362756, // 121
(float)0.365613, // 122
(float)0.368467, // 123
(float)0.371317, // 124
(float)0.374164, // 125
(float)0.377007, // 126
(float)0.379847, // 127
(float)0.382683, // 128
(float)0.385516, // 129
(float)0.388345, // 130
(float)0.391170, // 131
(float)0.393992, // 132
(float)0.396810, // 133
(float)0.399624, // 134
(float)0.402435, // 135
(float)0.405241, // 136
(float)0.408044, // 137
(float)0.410843, // 138
(float)0.413638, // 139
(float)0.416430, // 140
(float)0.419217, // 141
(float)0.422000, // 142
(float)0.424780, // 143
(float)0.427555, // 144
(float)0.430326, // 145
(float)0.433094, // 146
(float)0.435857, // 147
(float)0.438616, // 148
(float)0.441371, // 149
(float)0.444122, // 150
(float)0.446869, // 151
(float)0.449611, // 152
(float)0.452350, // 153
(float)0.455084, // 154
(float)0.457813, // 155
(float)0.460539, // 156
(float)0.463260, // 157
(float)0.465976, // 158
(float)0.468689, // 159
(float)0.471397, // 160
(float)0.474100, // 161
(float)0.476799, // 162
(float)0.479494, // 163
(float)0.482184, // 164
(float)0.484869, // 165
(float)0.487550, // 166
(float)0.490226, // 167
(float)0.492898, // 168
(float)0.495565, // 169
(float)0.498228, // 170
(float)0.500885, // 171
(float)0.503538, // 172
(float)0.506187, // 173
(float)0.508830, // 174
(float)0.511469, // 175
(float)0.514103, // 176
(float)0.516732, // 177
(float)0.519356, // 178
(float)0.521975, // 179
(float)0.524590, // 180
(float)0.527199, // 181
(float)0.529804, // 182
(float)0.532403, // 183
(float)0.534998, // 184
(float)0.537587, // 185
(float)0.540171, // 186
(float)0.542751, // 187
(float)0.545325, // 188
(float)0.547894, // 189
(float)0.550458, // 190
(float)0.553017, // 191
(float)0.555570, // 192
(float)0.558119, // 193
(float)0.560662, // 194
(float)0.563199, // 195
(float)0.565732, // 196
(float)0.568259, // 197
(float)0.570781, // 198
(float)0.573297, // 199
(float)0.575808, // 200
(float)0.578314, // 201
(float)0.580814, // 202
(float)0.583309, // 203
(float)0.585798, // 204
(float)0.588282, // 205
(float)0.590760, // 206
(float)0.593232, // 207
(float)0.595699, // 208
(float)0.598161, // 209
(float)0.600616, // 210
(float)0.603067, // 211
(float)0.605511, // 212
(float)0.607950, // 213
(float)0.610383, // 214
(float)0.612810, // 215
(float)0.615232, // 216
(float)0.617647, // 217
(float)0.620057, // 218
(float)0.622461, // 219
(float)0.624859, // 220
(float)0.627252, // 221
(float)0.629638, // 222
(float)0.632019, // 223
(float)0.634393, // 224
(float)0.636762, // 225
(float)0.639124, // 226
(float)0.641481, // 227
(float)0.643832, // 228
(float)0.646176, // 229
(float)0.648514, // 230
(float)0.650847, // 231
(float)0.653173, // 232
(float)0.655493, // 233
(float)0.657807, // 234
(float)0.660114, // 235
(float)0.662416, // 236
(float)0.664711, // 237
(float)0.667000, // 238
(float)0.669283, // 239
(float)0.671559, // 240
(float)0.673829, // 241
(float)0.676093, // 242
(float)0.678350, // 243
(float)0.680601, // 244
(float)0.682846, // 245
(float)0.685084, // 246
(float)0.687315, // 247
(float)0.689541, // 248
(float)0.691759, // 249
(float)0.693971, // 250
(float)0.696177, // 251
(float)0.698376, // 252
(float)0.700569, // 253
(float)0.702755, // 254
(float)0.704934, // 255
(float)0.707107, // 256
(float)0.709273, // 257
(float)0.711432, // 258
(float)0.713585, // 259
(float)0.715731, // 260
(float)0.717870, // 261
(float)0.720003, // 262
(float)0.722128, // 263
(float)0.724247, // 264
(float)0.726359, // 265
(float)0.728464, // 266
(float)0.730563, // 267
(float)0.732654, // 268
(float)0.734739, // 269
(float)0.736817, // 270
(float)0.738887, // 271
(float)0.740951, // 272
(float)0.743008, // 273
(float)0.745058, // 274
(float)0.747101, // 275
(float)0.749136, // 276
(float)0.751165, // 277
(float)0.753187, // 278
(float)0.755201, // 279
(float)0.757209, // 280
(float)0.759209, // 281
(float)0.761202, // 282
(float)0.763188, // 283
(float)0.765167, // 284
(float)0.767139, // 285
(float)0.769103, // 286
(float)0.771061, // 287
(float)0.773010, // 288
(float)0.774953, // 289
(float)0.776888, // 290
(float)0.778817, // 291
(float)0.780737, // 292
(float)0.782651, // 293
(float)0.784557, // 294
(float)0.786455, // 295
(float)0.788346, // 296
(float)0.790230, // 297
(float)0.792107, // 298
(float)0.793975, // 299
(float)0.795837, // 300
(float)0.797691, // 301
(float)0.799537, // 302
(float)0.801376, // 303
(float)0.803208, // 304
(float)0.805031, // 305
(float)0.806848, // 306
(float)0.808656, // 307
(float)0.810457, // 308
(float)0.812251, // 309
(float)0.814036, // 310
(float)0.815814, // 311
(float)0.817585, // 312
(float)0.819348, // 313
(float)0.821103, // 314
(float)0.822850, // 315
(float)0.824589, // 316
(float)0.826321, // 317
(float)0.828045, // 318
(float)0.829761, // 319
(float)0.831470, // 320
(float)0.833170, // 321
(float)0.834863, // 322
(float)0.836548, // 323
(float)0.838225, // 324
(float)0.839894, // 325
(float)0.841555, // 326
(float)0.843208, // 327
(float)0.844854, // 328
(float)0.846491, // 329
(float)0.848120, // 330
(float)0.849742, // 331
(float)0.851355, // 332
(float)0.852961, // 333
(float)0.854558, // 334
(float)0.856147, // 335
(float)0.857729, // 336
(float)0.859302, // 337
(float)0.860867, // 338
(float)0.862424, // 339
(float)0.863973, // 340
(float)0.865514, // 341
(float)0.867046, // 342
(float)0.868571, // 343
(float)0.870087, // 344
(float)0.871595, // 345
(float)0.873095, // 346
(float)0.874587, // 347
(float)0.876070, // 348
(float)0.877545, // 349
(float)0.879012, // 350
(float)0.880471, // 351
(float)0.881921, // 352
(float)0.883363, // 353
(float)0.884797, // 354
(float)0.886223, // 355
(float)0.887640, // 356
(float)0.889048, // 357
(float)0.890449, // 358
(float)0.891841, // 359
(float)0.893224, // 360
(float)0.894599, // 361
(float)0.895966, // 362
(float)0.897325, // 363
(float)0.898674, // 364
(float)0.900016, // 365
(float)0.901349, // 366
(float)0.902673, // 367
(float)0.903989, // 368
(float)0.905297, // 369
(float)0.906596, // 370
(float)0.907886, // 371
(float)0.909168, // 372
(float)0.910441, // 373
(float)0.911706, // 374
(float)0.912962, // 375
(float)0.914210, // 376
(float)0.915449, // 377
(float)0.916679, // 378
(float)0.917901, // 379
(float)0.919114, // 380
(float)0.920318, // 381
(float)0.921514, // 382
(float)0.922701, // 383
(float)0.923880, // 384
(float)0.925049, // 385
(float)0.926210, // 386
(float)0.927363, // 387
(float)0.928506, // 388
(float)0.929641, // 389
(float)0.930767, // 390
(float)0.931884, // 391
(float)0.932993, // 392
(float)0.934093, // 393
(float)0.935184, // 394
(float)0.936266, // 395
(float)0.937339, // 396
(float)0.938404, // 397
(float)0.939459, // 398
(float)0.940506, // 399
(float)0.941544, // 400
(float)0.942573, // 401
(float)0.943593, // 402
(float)0.944605, // 403
(float)0.945607, // 404
(float)0.946601, // 405
(float)0.947586, // 406
(float)0.948561, // 407
(float)0.949528, // 408
(float)0.950486, // 409
(float)0.951435, // 410
(float)0.952375, // 411
(float)0.953306, // 412
(float)0.954228, // 413
(float)0.955141, // 414
(float)0.956045, // 415
(float)0.956940, // 416
(float)0.957826, // 417
(float)0.958703, // 418
(float)0.959572, // 419
(float)0.960431, // 420
(float)0.961280, // 421
(float)0.962121, // 422
(float)0.962953, // 423
(float)0.963776, // 424
(float)0.964590, // 425
(float)0.965394, // 426
(float)0.966190, // 427
(float)0.966976, // 428
(float)0.967754, // 429
(float)0.968522, // 430
(float)0.969281, // 431
(float)0.970031, // 432
(float)0.970772, // 433
(float)0.971504, // 434
(float)0.972226, // 435
(float)0.972940, // 436
(float)0.973644, // 437
(float)0.974339, // 438
(float)0.975025, // 439
(float)0.975702, // 440
(float)0.976370, // 441
(float)0.977028, // 442
(float)0.977677, // 443
(float)0.978317, // 444
(float)0.978948, // 445
(float)0.979570, // 446
(float)0.980182, // 447
(float)0.980785, // 448
(float)0.981379, // 449
(float)0.981964, // 450
(float)0.982539, // 451
(float)0.983105, // 452
(float)0.983662, // 453
(float)0.984210, // 454
(float)0.984749, // 455
(float)0.985278, // 456
(float)0.985798, // 457
(float)0.986308, // 458
(float)0.986809, // 459
(float)0.987301, // 460
(float)0.987784, // 461
(float)0.988258, // 462
(float)0.988722, // 463
(float)0.989177, // 464
(float)0.989622, // 465
(float)0.990058, // 466
(float)0.990485, // 467
(float)0.990903, // 468
(float)0.991311, // 469
(float)0.991710, // 470
(float)0.992099, // 471
(float)0.992480, // 472
(float)0.992850, // 473
(float)0.993212, // 474
(float)0.993564, // 475
(float)0.993907, // 476
(float)0.994240, // 477
(float)0.994565, // 478
(float)0.994879, // 479
(float)0.995185, // 480
(float)0.995481, // 481
(float)0.995767, // 482
(float)0.996045, // 483
(float)0.996313, // 484
(float)0.996571, // 485
(float)0.996820, // 486
(float)0.997060, // 487
(float)0.997290, // 488
(float)0.997511, // 489
(float)0.997723, // 490
(float)0.997925, // 491
(float)0.998118, // 492
(float)0.998302, // 493
(float)0.998476, // 494
(float)0.998640, // 495
(float)0.998795, // 496
(float)0.998941, // 497
(float)0.999078, // 498
(float)0.999205, // 499
(float)0.999322, // 500
(float)0.999431, // 501
(float)0.999529, // 502
(float)0.999619, // 503
(float)0.999699, // 504
(float)0.999769, // 505
(float)0.999831, // 506
(float)0.999882, // 507
(float)0.999925, // 508
(float)0.999958, // 509
(float)0.999981, // 510
(float)0.999995, // 511
};
float *CosTableF = &SinTableF[512];
//---------------------------------------------------------------
SLONG Proportions[] =
{
11585,
11563,
11540,
11518,
11495,
11473,
11450,
11428,
11406,
11383,
11361,
11339,
11317,
11295,
11273,
11251,
11229,
11207,
11185,
11164,
11142,
11120,
11099,
11077,
11056,
11034,
11013,
10991,
10970,
10949,
10928,
10906,
10885,
10864,
10843,
10822,
10801,
10781,
10760,
10739,
10718,
10698,
10677,
10657,
10636,
10616,
10596,
10575,
10555,
10535,
10515,
10495,
10475,
10455,
10435,
10415,
10396,
10376,
10356,
10337,
10317,
10298,
10279,
10259,
10240,
10221,
10202,
10183,
10164,
10145,
10126,
10107,
10088,
10070,
10051,
10033,
10014,
9996,
9978,
9959,
9941,
9923,
9905,
9887,
9869,
9851,
9834,
9816,
9798,
9781,
9764,
9746,
9729,
9712,
9694,
9677,
9660,
9643,
9627,
9610,
9593,
9577,
9560,
9544,
9527,
9511,
9495,
9479,
9462,
9447,
9431,
9415,
9399,
9383,
9368,
9352,
9337,
9322,
9306,
9291,
9276,
9261,
9246,
9232,
9217,
9202,
9188,
9173,
9159,
9145,
9130,
9116,
9102,
9089,
9075,
9061,
9047,
9034,
9020,
9007,
8994,
8981,
8968,
8955,
8942,
8929,
8916,
8904,
8891,
8879,
8866,
8854,
8842,
8830,
8818,
8807,
8795,
8783,
8772,
8760,
8749,
8738,
8727,
8716,
8705,
8694,
8684,
8673,
8662,
8652,
8642,
8632,
8622,
8612,
8602,
8592,
8583,
8573,
8564,
8555,
8545,
8536,
8527,
8519,
8510,
8501,
8493,
8484,
8476,
8468,
8460,
8452,
8444,
8436,
8429,
8421,
8414,
8407,
8400,
8393,
8386,
8379,
8372,
8366,
8359,
8353,
8347,
8341,
8335,
8329,
8323,
8318,
8312,
8307,
8302,
8296,
8291,
8287,
8282,
8277,
8273,
8268,
8264,
8260,
8256,
8252,
8248,
8244,
8241,
8237,
8234,
8231,
8228,
8225,
8222,
8220,
8217,
8215,
8212,
8210,
8208,
8206,
8204,
8203,
8201,
8200,
8198,
8197,
8196,
8195,
8194,
8194,
8193,
8193,
8192,
8192,
8192,
8192,
8192,
8193,
8193,
8194,
8194,
8195,
8196,
8197,
8198,
8200,
8201,
8203,
8204,
8206,
8208,
8210,
8212,
8215,
8217,
8220,
8222,
8225,
8228,
8231,
8234,
8237,
8241,
8244,
8248,
8252,
8256,
8260,
8264,
8268,
8273,
8277,
8282,
8287,
8291,
8296,
8302,
8307,
8312,
8318,
8323,
8329,
8335,
8341,
8347,
8353,
8359,
8366,
8372,
8379,
8386,
8393,
8400,
8407,
8414,
8421,
8429,
8436,
8444,
8452,
8460,
8468,
8476,
8484,
8493,
8501,
8510,
8519,
8527,
8536,
8545,
8555,
8564,
8573,
8583,
8592,
8602,
8612,
8622,
8632,
8642,
8652,
8662,
8673,
8684,
8694,
8705,
8716,
8727,
8738,
8749,
8760,
8772,
8783,
8795,
8807,
8818,
8830,
8842,
8854,
8866,
8879,
8891,
8904,
8916,
8929,
8942,
8955,
8968,
8981,
8994,
9007,
9020,
9034,
9047,
9061,
9075,
9089,
9102,
9116,
9130,
9145,
9159,
9173,
9188,
9202,
9217,
9232,
9246,
9261,
9276,
9291,
9306,
9322,
9337,
9352,
9368,
9383,
9399,
9415,
9431,
9447,
9462,
9479,
9495,
9511,
9527,
9544,
9560,
9577,
9593,
9610,
9627,
9643,
9660,
9677,
9694,
9712,
9729,
9746,
9764,
9781,
9798,
9816,
9834,
9851,
9869,
9887,
9905,
9923,
9941,
9959,
9978,
9996,
10014,
10033,
10051,
10070,
10088,
10107,
10126,
10145,
10164,
10183,
10202,
10221,
10240,
10259,
10279,
10298,
10317,
10337,
10356,
10376,
10396,
10415,
10435,
10455,
10475,
10495,
10515,
10535,
10555,
10575,
10596,
10616,
10636,
10657,
10677,
10698,
10718,
10739,
10760,
10781,
10801,
10822,
10843,
10864,
10885,
10906,
10928,
10949,
10970,
10991,
11013,
11034,
11056,
11077,
11099,
11120,
11142,
11164,
11185,
11207,
11229,
11251,
11273,
11295,
11317,
11339,
11361,
11383,
11406,
11428,
11450,
11473,
11495,
11518,
11540,
11563,
11585,
};
//---------------------------------------------------------------