1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
#[rustfmt::skip]
pub(crate) const ELECTRON_AFFINITY : [f64;118] = [
72.769 , -48.0 , 59.6326 , -48.0 , 26.989 ,
121.7763 , -6.8 , 140.9760 , 328.1649 , -116.0 ,
52.867 , -40.0 , 41.762 , 134.068 , 72.037 ,
200.410 , 348.575 , -96.0 , 48.383 , 2.37 ,
18.0 , 7.289 , 50.911 , 65.21 , -50.0 ,
14.785 , 63.898 , 111.65 , 119.235 , -58.0 ,
29.061 , 118.935 , 77.65 , 194.958 , 324.536 ,
-96.0 , 46.884 , 5.023 , 29.60 , 41.806 ,
88.516 , 72.10 , 53.0 , 100.96 , 110.27 ,
54.24 , 125.862 , -68.0 , 37.043 , 107.2984 ,
101.059 , 190.161 , 295.1531 , -77.0 , 45.505 ,
13.954 , 53.795 , 55.0 , 10.539 , 9.406 ,
12.45 , 15.63 , 11.20 , 13.22 , 12.670 ,
33.96 , 32.61 , 30.10 , 99.0 , -1.93 ,
23.04 , 17.18 , 31.0 , 78.76 , 5.8273 ,
103.99 , 150.94 , 205.041 , 222.747 , -48.0 ,
30.8804 , 34.4183 , 90.294 , 136.0 , 233.087 ,
-68.0 , 46.89 , 9.6485 , 33.77 , 112.72 ,
53.03 , 50.94 , 45.85 , -48.33 , 9.93 ,
27.17 , -165.24 , -97.31 , -28.60 , 33.96 ,
93.91 , -223.22 , -30.04 , f64::NAN , f64::NAN ,
f64::NAN , f64::NAN , f64::NAN , f64::NAN , f64::NAN ,
151.0 , f64::NAN , 66.6 , f64::NAN , 35.3 ,
74.9 , 165.9 , 5.40318 ,
];
#[rustfmt::skip]
pub(crate) const COVALENT_RADII : [f64;354] = [
3.20E-11 , 0.0 , 0.0 , 4.60E-11 , 0.0 , 0.0 ,
1.33E-10 , 1.24E-10 , 0.0 , 1.02E-10 , 9.00E-11 , 8.50E-11 ,
8.50E-11 , 7.80E-11 , 7.30E-11 , 7.50E-11 , 6.70E-11 , 6.00E-11 ,
7.10E-11 , 6.0E-11 , 5.4E-11 , 6.30E-11 , 5.70E-11 , 5.30E-11 ,
6.40E-11 , 5.90E-11 , 5.30E-11 , 6.70E-11 , 9.60E-11 , 0.0 ,
1.55E-10 , 1.60E-10 , 0.0 , 1.39E-10 , 1.32E-10 , 1.27E-10 ,
1.26E-10 , 1.13E-10 , 1.11E-10 , 1.16E-10 , 1.07E-10 , 1.02E-10 ,
1.11E-10 , 1.02E-10 , 9.40E-11 , 1.03E-10 , 9.40E-11 , 9.50E-11 ,
9.90E-11 , 9.50E-11 , 9.30E-11 , 9.60E-11 , 1.07E-10 , 9.60E-11 ,
1.96E-10 , 1.93E-10 , 0.0 , 1.71E-10 , 1.47E-10 , 1.33E-10 ,
1.48E-10 , 1.16E-10 , 1.14E-10 , 1.36E-10 , 1.17E-10 , 1.08E-10 ,
1.34E-10 , 1.12E-10 , 1.06E-10 , 1.22E-10 , 1.11E-10 , 1.03E-10 ,
1.19E-10 , 1.05E-10 , 1.03E-10 , 1.16E-10 , 1.09E-10 , 1.02E-10 ,
1.11E-10 , 1.03E-10 , 9.60E-11 , 1.10E-10 , 1.01E-10 , 1.01E-10 ,
1.12E-10 , 1.15E-10 , 1.20E-11 , 1.18E-10 , 1.20E-10 , 0.0 ,
1.24E-10 , 1.17E-10 , 1.21E-11 , 1.21E-10 , 1.11E-10 , 1.14E-10 ,
1.21E-10 , 1.14E-10 , 1.06E-10 , 1.16E-10 , 1.07E-10 , 1.07E-10 ,
1.14E-10 , 1.09E-10 , 1.10E-10 , 1.17E-10 , 1.21E-10 , 1.08E-10 ,
2.10E-10 , 2.02E-10 , 0.0 , 1.85E-10 , 1.57E-10 , 1.39E-10 ,
1.63E-10 , 1.30E-10 , 1.24E-10 , 1.54E-10 , 1.27E-10 , 1.21E-10 ,
1.47E-10 , 1.25E-10 , 1.16E-10 , 1.38E-10 , 1.21E-10 , 1.13E-10 ,
1.28E-10 , 1.20E-10 , 1.10E-10 , 1.25E-10 , 1.14E-10 , 1.03E-10 ,
1.25E-10 , 1.10E-10 , 1.06E-10 , 1.20E-10 , 1.17E-10 , 1.12E-10 ,
1.28E-10 , 1.39E-10 , 1.37E-10 , 1.36E-10 , 1.44E-10 , 0.0 ,
1.42E-10 , 1.36E-10 , 1.46E-10 , 1.40E-10 , 1.30E-10 , 1.32E-10 ,
1.40E-10 , 1.33E-10 , 1.27E-10 , 1.36E-10 , 1.28E-10 , 1.21E-10 ,
1.33E-10 , 1.29E-10 , 1.25E-10 , 1.31E-10 , 1.35E-10 , 1.22E-10 ,
2.32E-10 , 2.09E-10 , 0.0 , 1.96E-10 , 1.61E-10 , 1.49E-10 ,
1.80E-10 , 1.39E-10 , 1.39E-10 , 1.63E-10 , 1.37E-10 , 1.31E-10 ,
1.76E-10 , 1.38E-10 , 1.28E-10 , 1.74E-10 , 1.37E-10 , 0.0 ,
1.73E-10 , 1.35E-10 , 0.0 , 1.72E-10 , 1.34E-10 , 0.0 ,
1.68E-10 , 1.34E-10 , 0.0 , 1.69E-10 , 1.35E-10 , 1.32E-10 ,
1.68E-10 , 1.35E-10 , 0.0 , 1.67E-10 , 1.33E-10 , 0.0 ,
1.66E-10 , 1.33E-10 , 0.0 , 1.65E-10 , 1.33E-10 , 0.0 ,
1.64E-10 , 1.31E-10 , 0.0 , 1.70E-10 , 1.29E-10 , 0.0 ,
1.62E-10 , 1.31E-10 , 1.31E-10 , 1.52E-10 , 1.28E-10 , 1.22E-10 ,
1.46E-10 , 1.26E-10 , 1.19E-10 , 1.37E-10 , 1.20E-10 , 1.15E-10 ,
1.31E-10 , 1.19E-10 , 1.10E-10 , 1.29E-10 , 1.16E-10 , 1.09E-10 ,
1.22E-10 , 1.15E-10 , 1.07E-10 , 1.23E-10 , 1.12E-10 , 1.10E-10 ,
1.24E-10 , 1.21E-10 , 1.23E-10 , 1.33E-10 , 1.42E-10 , 0.0 ,
1.44E-10 , 1.42E-10 , 1.50E-10 , 1.44E-10 , 1.35E-10 , 1.37E-10 ,
1.51E-10 , 1.41E-10 , 1.35E-10 , 1.45E-10 , 1.35E-10 , 1.29E-10 ,
1.47E-10 , 1.38E-10 , 1.38E-10 , 1.42E-10 , 1.45E-10 , 1.33E-10 ,
2.23E-10 , 2.18E-10 , 0.0 , 2.01E-10 , 1.73E-10 , 1.59E-10 ,
1.86E-10 , 1.53E-10 , 1.40E-10 , 1.75E-10 , 1.43E-10 , 1.36E-10 ,
1.69E-10 , 1.38E-10 , 1.29E-10 , 1.70E-10 , 1.34E-10 , 1.18E-10 ,
1.71E-10 , 1.36E-10 , 1.16E-10 , 1.72E-10 , 1.35E-10 , 0.0 ,
1.66E-10 , 1.35E-10 , 0.0 , 1.66E-10 , 1.36E-10 , 0.0 ,
1.68E-10 , 1.39E-10 , 0.0 , 1.68E-10 , 1.40E-10 , 0.0 ,
1.65E-10 , 1.40E-10 , 0.0 , 1.67E-10 , 0.0 , 0.0 ,
1.73E-10 , 1.39E-10 , 0.0 , 1.76E-10 , 0.0 , 0.0 ,
1.61E-10 , 1.41E-10 , 0.0 , 1.57E-10 , 1.40E-10 , 1.31E-10 ,
1.49E-10 , 1.36E-10 , 1.26E-10 , 1.43E-10 , 1.28E-10 , 1.21E-10 ,
1.41E-10 , 1.28E-10 , 1.19E-10 , 1.34E-10 , 1.25E-10 , 1.18E-10 ,
1.29E-10 , 1.25E-10 , 1.13E-10 , 1.28E-10 , 1.16E-10 , 1.12E-10 ,
1.21E-10 , 1.16E-10 , 1.18E-10 , 1.22E-10 , 1.37E-10 , 1.30E-10 ,
1.36E-10 , 0.0 , 0.0 , 1.43E-10 , 0.0 , 0.0 ,
1.62E-10 , 0.0 , 0.0 , 1.75E-10 , 0.0 , 0.0 ,
1.65E-10 , 0.0 , 0.0 , 1.57E-10 , 0.0 , 0.0 ,
];
#[rustfmt::skip]
pub(crate) const IONIC_RADII : [f64;118] = [
1.54E-10 , 1.34E-10 , 2.20E-10 , 2.19E-10 , 2.05E-10 , 1.90E-10 ,
1.79E-10 , 1.71E-10 , 1.63E-10 , 1.56E-10 , 2.25E-10 , 2.40E-10 ,2.39E-10 , 2.32E-10 , 2.23E-10 , 2.14E-10 , 2.06E-10 , 1.97E-10 ,2.34E-10 , 2.70E-10 , 2.63E-10 , 2.57E-10 , 2.52E-10 , 2.33E-10 ,2.42E-10 , 2.26E-10 , 2.22E-10 , 2.19E-10 , 2.17E-10 , 2.22E-10 ,2.33E-10 , 2.34E-10 , 2.31E-10 , 2.24E-10 , 2.19E-10 , 2.12E-10 ,2.40E-10 , 2.79E-10 , 2.74E-10 , 2.68E-10 , 2.51E-10 , 2.44E-10 ,2.41E-10 , 2.37E-10 , 2.33E-10 , 2.15E-10 , 2.25E-10 , 2.38E-10 ,2.46E-10 , 2.48E-10 , 2.46E-10 , 2.42E-10 , 2.38E-10 , 2.32E-10 ,2.49E-10 , 2.93E-10 , 2.84E-10 , 2.82E-10 , 2.86E-10 , 2.84E-10 ,2.83E-10 , 2.80E-10 , 2.80E-10 , 2.77E-10 , 2.76E-10 , 2.75E-10 ,2.73E-10 , 2.72E-10 , 2.71E-10 , 2.77E-10 , 2.70E-10 , 2.64E-10 ,2.58E-10 , 2.53E-10 , 2.49E-10 , 2.44E-10 , 2.33E-10 , 2.30E-10 ,2.26E-10 , 2.29E-10 , 2.42E-10 , 2.49E-10 , 2.50E-10 , 2.50E-10 ,2.47E-10 , 2.43E-10 , 2.58E-10 , 2.92E-10 , 2.93E-10 , 2.89E-10 ,2.85E-10 , 2.83E-10 , 2.80E-10 , 2.78E-10 , 2.76E-10 , 2.64E-10 ,f64::NAN , f64::NAN , f64::NAN , f64::NAN , f64::NAN , f64::NAN ,
f64::NAN , f64::NAN , f64::NAN , f64::NAN , f64::NAN , f64::NAN ,
f64::NAN , f64::NAN , f64::NAN , f64::NAN , f64::NAN , f64::NAN ,
f64::NAN , f64::NAN , f64::NAN , f64::NAN ,
];
#[rustfmt::skip]
pub(crate) const VAN_DER_WAAL_ISOLATED : [f64;118] =[
1.96E-10 , f64::NAN , 2.72E-10 , 2.32E-10 , 2.05E-10 , 1.85E-10 ,
1.70E-10 , 1.64E-10 , f64::NAN , f64::NAN , 2.82E-10 , 2.45E-10 ,
2.47E-10 , 2.25E-10 , 2.09E-10 , 2.00E-10 , f64::NAN , 3.08E-10 ,
2.77E-10 , 2.64E-10 , 2.52E-10 , f64::NAN , f64::NAN , 2.23E-10 ,
2.29E-10 , 2.34E-10 , 2.30E-10 , 2.26E-10 , 2.30E-10 , 2.25E-10 ,
2.38E-10 , 2.23E-10 , f64::NAN , 2.10E-10 , 2.00E-10 , f64::NAN ,
3.22E-10 , 2.90E-10 , 2.73E-10 , 2.63E-10 , 2.50E-10 , 2.40E-10 ,
f64::NAN , f64::NAN , f64::NAN , f64::NAN , 2.34E-10 , 2.32E-10 ,
2.44E-10 , 2.34E-10 , 2.33E-10 , 2.30E-10 , 2.15E-10 , f64::NAN ,
3.38E-10 , 3.05E-10 , 2.86E-10 , f64::NAN , f64::NAN , f64::NAN ,
f64::NAN , f64::NAN , f64::NAN , f64::NAN , f64::NAN , f64::NAN ,
f64::NAN , f64::NAN , f64::NAN , f64::NAN , f64::NAN , 2.54E-10 ,
2.44E-10 , 2.35E-10 , 2.38E-10 , f64::NAN , f64::NAN , f64::NAN ,
f64::NAN , 2.25E-10 , 2.46E-10 , 2.34E-10 , 2.40E-10 , f64::NAN ,
f64::NAN , f64::NAN , f64::NAN , f64::NAN , f64::NAN , 2.78E-10 ,
f64::NAN , 2.80E-10 , f64::NAN , f64::NAN , f64::NAN , f64::NAN ,
f64::NAN , f64::NAN , f64::NAN , f64::NAN , f64::NAN , f64::NAN ,
f64::NAN , f64::NAN , f64::NAN , f64::NAN , f64::NAN , f64::NAN ,
f64::NAN , f64::NAN , f64::NAN , f64::NAN , f64::NAN , f64::NAN ,
f64::NAN , f64::NAN , f64::NAN , f64::NAN ,
];
#[rustfmt::skip]
pub(crate) const VAN_DER_WAAL_CRYSTAL : [f64;118] = [
1.10E-10 , f64::NAN , 2.24E-10 , 1.86E-10 , 1.74E-10 , 1.77E-10 ,
1.64E-10 , 1.58E-10 , 1.46E-10 , f64::NAN , 2.57E-10 , 2.27E-10 ,2.11E-10 , 2.06E-10 , f64::NAN , 1.81E-10 , 1.76E-10 , f64::NAN ,3.00E-10 , 2.61E-10 , 2.28E-10 , 2.14E-10 , 2.03E-10 , 1.97E-10 ,1.96E-10 , 1.96E-10 , 1.95E-10 , 1.94E-10 , 2.00E-10 , 2.02E-10 ,
2.08E-10, 2.13E-10 , 2.16E-10 , f64::NAN , 1.87E-10 , f64::NAN ,
3.12E-10 , 2.78E-10 , 2.45E-10 , 2.25E-10 , 2.13E-10 , 2.06E-10 ,
2.04E-10 , 2.02E-10 , 2.02E-10 , 2.05E-10 , 2.13E-10 , 2.17E-10 ,
2.24E-10 , 2.29E-10 , 2.33E-10 , f64::NAN , 2.03E-10 , f64::NAN ,
3.31E-10 , 2.85E-10 , 2.51E-10 , f64::NAN , f64::NAN , f64::NAN ,
f64::NAN , f64::NAN , f64::NAN , f64::NAN , f64::NAN , f64::NAN ,
f64::NAN , f64::NAN , f64::NAN , f64::NAN , f64::NAN , 2.24E-10 ,
2.13E-10 , 2.07E-10 , 2.05E-10 , 2.03E-10 , 2.03E-10 , 2.06E-10 ,
2.13E-10 , 2.17E-10 , 2.25E-10 , 2.36E-10 , 2.42E-10 , f64::NAN ,
f64::NAN , f64::NAN , f64::NAN , f64::NAN , f64::NAN , 2.43E-10 ,
f64::NAN , 2.17E-10 , f64::NAN , f64::NAN , f64::NAN , f64::NAN ,
f64::NAN , f64::NAN , f64::NAN , f64::NAN , f64::NAN , f64::NAN ,
f64::NAN , f64::NAN , f64::NAN , f64::NAN , f64::NAN , f64::NAN ,
f64::NAN , f64::NAN , f64::NAN , f64::NAN , f64::NAN , f64::NAN ,
f64::NAN , f64::NAN , f64::NAN , f64::NAN ,
];
#[allow(clippy::approx_constant)] #[rustfmt::skip]
pub(crate) const THERMOCHEMICAL_ELECTRO_NEGATIVE : [f64;118] = [
3.04f64 , 4.42f64 , 2.17f64 , 2.42f64 , 3.04f64 , 3.15f64 ,
3.56f64 , 3.78f64 , 4.00f64 , 4.44f64 , 2.15f64 , 2.39f64 ,
2.52f64 , 2.82f64 , 3.16f64 , 3.44f64 , 3.50f64 , 3.57f64 ,
2.07f64 , 2.20f64 , 2.35f64 , 2.23f64 , 2.08f64 , 2.12f64 ,
2.20f64 , 2.32f64 , 2.86f64 , 2.26f64 , 2.43f64 , 2.79f64 ,
3.15f64 , 3.37f64 , 3.45f64 , 3.37f64 , 2.07f64 , 2.13f64 ,
2.52f64 , 2.05f64 , 2.59f64 , 2.47f64 , 2.82f64 , 2.68f64 ,
2.65f64 , 2.70f64 , 2.88f64 , 2.36f64 , 2.29f64 , 2.68f64 ,
3.05f64 , 3.14f64 , 3.20f64 , 3.12f64 , 1.97f64 , 2.02f64 ,
2.49f64 , 2.61f64 , 2.24f64 , 2.11f64 , 2.24f64 , 1.90f64 ,
1.81f64 , 2.40f64 , 2.29f64 , 2.07f64 , 2.12f64 , 2.02f64 ,
2.03f64 , 1.78f64 , 2.68f64 , 2.01f64 , 2.32f64 , 2.42f64 ,
2.59f64 , 2.59f64 , 2.72f64 , 2.79f64 , 2.98f64 , 2.81f64 ,
2.92f64 , 2.26f64 , 2.62f64 , 2.69f64 , 2.85f64 , 3.04f64 ,
3.04f64 , 2.01f64 , 2.15f64 , 2.22f64 , 2.62f64 , 2.62f64 ,
2.33f64 , 2.45f64 , 2.35f64 , 2.22f64 , 2.28f64 , 2.31f64 ,
2.08f64 , 2.18f64 , 2.29f64 , 2.38f64 , 2.47f64 , 2.06f64 ,
2.10f64 , 2.27f64 , 2.38f64 , 2.51f64 , 2.48f64 , 2.52f64 ,
2.66f64 , 2.73f64 , 2.83f64 , 3.03f64 , 2.49f64 , 2.57f64 ,
2.21f64 , 2.42f64 , 2.61f64 , 2.59f64 ,
];
#[rustfmt::skip]
pub(crate) const ALLEN_ELECTRO : [f64;118] = [
2.30f64 , 4.16f64 , 0.912f64 , 1.576f64 , 2.051f64 , 2.544f64 ,
3.066f64 , 3.610f64 , 4.193f64 , 4.787f64 , 0.869f64 , 1.293f64 ,
1.613f64 , 1.916f64 , 2.253f64 , 2.589f64 , 2.869f64 , 3.24264 ,0.734f64 , 1.034f64 , 1.190f64 , 1.380f64 , 1.530f64 , 1.650f64 ,
1.750f64 , 1.800f64 , 1.840f64 , 1.880f64 , 1.850f64 , 1.588f64 ,
1.756f64 , 1.994f64 , 2.211f64 , 2.424f64 , 2.685f64 , 2.966f64 ,0.706f64 , 0.963f64 , 1.120f64 , 1.320f64 , 1.410f64 , 1.470f64 ,
1.510f64 , 1.540f64 , 1.560f64 , 1.580f64 , 1.870f64 , 1.521f64 ,
1.656f64 , 1.824f64 , 1.984f64 , 2.158f64 , 2.359f64 , 2.582f64 ,0.659f64 , 0.881f64 , f64::NAN , f64::NAN , f64::NAN , f64::NAN ,
f64::NAN , f64::NAN , f64::NAN , f64::NAN , f64::NAN , f64::NAN ,
f64::NAN , f64::NAN , f64::NAN , f64::NAN , 1.090f64 , 1.160f64 ,1.340f64 , 1.470f64 , 1.600f64 , 1.650f64 , 1.680f64 , 1.720f64 ,
1.920f64 , 1.765f64 , 1.789f64 , 1.854f64 , 2.010f64 , 2.190f64 ,
2.390f64 , 2.600f64 , 0.670f64 , 0.890f64 , f64::NAN , 2.62f64 ,
f64::NAN , f64::NAN , f64::NAN , f64::NAN , f64::NAN , f64::NAN ,
f64::NAN , f64::NAN , f64::NAN , f64::NAN , f64::NAN , f64::NAN ,
f64::NAN , f64::NAN , f64::NAN , f64::NAN , f64::NAN , f64::NAN ,
f64::NAN , f64::NAN , f64::NAN , f64::NAN , f64::NAN , f64::NAN ,
f64::NAN , f64::NAN , f64::NAN , f64::NAN ,
];
#[rustfmt::skip]
pub(crate) const PAULING_ELECTRO : [f64;118] = [
2.20f64 , f64::NAN, 0.98f64 , 1.57f64 , 2.04f64 , 2.55f64 ,
3.04f64 , 3.44f64 , 3.98f64 , f64::NAN, 0.93f64 , 1.31f64 ,
1.61f64 , 1.90f64 , 2.19f64 , 2.58f64 , 3.16f64 , f64::NAN,
0.82f64 , 1.00f64 , 1.36f64 , 1.54f64 , 1.63f64 , 1.66f64 ,
1.55f64 , 1.83f64 , 1.88f64 , 1.91f64 , 1.90f64 , 1.65f64 ,
1.81f64 , 2.01f64 , 2.18f64 , 2.55f64 , 2.96f64 , 3.00f64 ,0.82f64 , 0.95f64 , 1.22f64 , 1.33f64 , 1.60f64 , 2.16f64 ,
1.90f64 , 2.20f64 , 2.28f64 , 2.20f64 , 1.93f64 , 1.69f64 ,
1.78f64 , 1.96f64 , 2.05f64 , 2.10f64 , 2.66f64 , 2.60f64 ,0.79f64 , 0.89f64 , 1.10f64 , 1.12f64 , 1.13f64 , 1.14f64 ,
1.13f64 , 1.17f64 , 1.20f64 , 1.20f64 , 1.10f64 , 1.22f64 ,
1.23f64 , 1.24f64 , 1.25f64 , 1.10f64 , 1.27f64 , 1.30f64 ,
1.50f64 , 2.36f64 , 1.90f64 , 2.20f64 , 2.28f64 , 2.54f64 ,
2.00f64 , 1.62f64 , 2.33f64 , 2.02f64 , 2.00f64 , 2.20f64 ,
2.20f64 , 0.79f64 , 0.90f64 , 1.10f64 , 1.30f64 , 1.50f64 ,
1.38f64 , 1.36f64 , 1.28f64 , 1.13f64 , 1.28f64 , 1.30f64 ,
1.30f64 , 1.30f64 , 1.30f64 , 1.30f64 , 1.30f64 , 1.30f64 ,
f64::NAN, f64::NAN, f64::NAN, f64::NAN, f64::NAN, f64::NAN,
f64::NAN, f64::NAN, f64::NAN, f64::NAN, f64::NAN, f64::NAN,
f64::NAN, f64::NAN, f64::NAN, f64::NAN,
];