]> git.proxmox.com Git - ceph.git/blob - ceph/src/boost/libs/math/tools/lanczos_generator.cpp
import quincy beta 17.1.0
[ceph.git] / ceph / src / boost / libs / math / tools / lanczos_generator.cpp
1 // (C) Copyright John Maddock 2006.
2 // Use, modification and distribution are subject to the
3 // Boost Software License, Version 1.0. (See accompanying file
4 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
5
6 #include "mp_t.hpp"
7 #include <boost/math/constants/constants.hpp>
8 #include <boost/math/tools/precision.hpp>
9 #include <boost/math/tools/polynomial.hpp>
10 #include <boost/numeric/ublas/matrix.hpp>
11 #include <boost/numeric/ublas/io.hpp>
12 #include <boost/numeric/ublas/operation.hpp>
13 #include <boost/cstdint.hpp>
14 #include <boost/bind.hpp>
15 #include <boost/math/special_functions/log1p.hpp>
16 #include <boost/math/special_functions/relative_difference.hpp>
17 #include <boost/lexical_cast.hpp>
18 #include <boost/array.hpp>
19 #include <boost/random.hpp>
20 #include <boost/chrono.hpp>
21
22 //
23 // Define MP_TYPE
24 // to a specific precision multiprecision type if you want to
25 // create a lanczos approximation for that type.
26 //
27
28 #define MP_TYPE boost::multiprecision::number<boost::multiprecision::cpp_bin_float<100> >
29
30 //
31 // this is a sort of recursive include, since this file
32 // is used to create the contents of gamma.hpp.
33 // However, we will be using the "generic" version of gamma
34 // which doesn't use a lanczos approximation.
35 //
36 #include <boost/math/special_functions/gamma.hpp>
37
38 #include <iostream>
39 #include <iomanip>
40 #include <vector>
41
42 using boost::numeric::ublas::matrix;
43 using boost::numeric::ublas::vector;
44
45 struct lanczos_spot_data
46 {
47 int N;
48 double g;
49 double err;
50 };
51
52 lanczos_spot_data sweet_spots[] = {
53 // a few selected spots from Pugh's thesis:
54 3, 2.03209, 6.4e-7,
55 4, 3.655180, 8.5e-8,
56 9, 8.406094, 6.9e-15,
57 10, 9.656578, 2.1e-16,
58 11, 10.900511, 6.1e-18,
59 12, 12.066012, 1.1e-19,
60 13, 13.144565, 5.2e-21,
61 14, 13.726821, 4.0e-22,
62 15, 14.977863, 1.2e-23,
63 20, 20.298892, 7.8e-31,
64 21, 21.508926, 2.1e-32,
65 22, 22.618910, 1.8e-34,
66 23, 23.118012, 5.2e-35,
67
68 // some more we've found, these are all the points where the first
69 // neglected term from the Lanczos series changes sign, there is one
70 // point just above that point, and one just below:
71
72 3, 0.58613894134759903, 0.00036580426080686315,
73 3, 0.58613894879817963, 0.00036580416320668711,
74 3, 1.249951496720314, 4.2305536798953929e-005,
75 3, 1.2499515041708946, 4.2305534015367749e-005,
76 3, 1.8384982049465179, 1.164778449938813e-005,
77 3, 1.8384982123970985, 1.1647786529958048e-005,
78 3, 2.3276706635951996, 5.3732582230468998e-006,
79 3, 2.3276706710457802, 5.3732600294516588e-006,
80 3, 2.6038404405117035, 7.4060771171390379e-007,
81 3, 2.6038404479622841, 7.406058543248471e-007,
82 4, 0.62704569846391678, 0.00012800533557793425,
83 4, 0.62704570591449738, 0.00012800531551557324,
84 4, 1.3344274088740349, 9.0166140418663663e-006,
85 4, 1.3344274163246155, 9.0166116338646694e-006,
86 4, 1.9880444705486298, 1.4955557778725745e-006,
87 4, 1.9880444779992104, 1.4955557079994109e-006,
88 4, 2.5835030898451805, 4.5877676859600527e-007,
89 4, 2.5835030972957611, 4.5877667876325684e-007,
90 4, 3.1086832508444786, 2.1441725587707906e-007,
91 4, 3.1086832582950592, 2.1441723688775765e-007,
92 4, 3.5476611852645874, 1.0813760990515544e-007,
93 4, 3.547661192715168, 1.0813766234070327e-007,
94 4, 3.6492579728364944, 1.047642251124206e-007,
95 4, 3.649257980287075, 1.0476415796074403e-007,
96 5, 0.65435918420553207, 5.5274429026631278e-005,
97 5, 0.65435919165611267, 5.527441185903385e-005,
98 5, 1.389187254011631, 2.6307833416554052e-006,
99 5, 1.3891872614622116, 2.6307826816540255e-006,
100 5, 2.0801975876092911, 2.9014694764756466e-007,
101 5, 2.0801975950598717, 2.9014696142909125e-007,
102 5, 2.7272208333015442, 5.9176544536206063e-008,
103 5, 2.7272208407521248, 5.9176528019009275e-008,
104 5, 3.3269794136285782, 1.9379184595472579e-008,
105 5, 3.3269794210791588, 1.9379189057179851e-008,
106 5, 3.8722873777151108, 9.0123694745032944e-009,
107 5, 3.8722873851656914, 9.0123661007867372e-009,
108 5, 4.3516943231225014, 4.9816097608842378e-009,
109 5, 4.351694330573082, 4.9816087871575021e-009,
110 6, 0.67425807565450668, 2.7371903086326379e-005,
111 6, 0.67425808310508728, 2.7371893712684938e-005,
112 6, 1.4284561350941658, 9.4138428977455083e-007,
113 6, 1.4284561425447464, 9.4138417896969612e-007,
114 6, 2.1447814926505089, 7.4109049995920916e-008,
115 6, 2.1447815001010895, 7.4109044064461768e-008,
116 6, 2.8244904428720474, 1.0708333024058614e-008,
117 6, 2.824490450322628, 1.0708333661155651e-008,
118 6, 3.4669468700885773, 2.4940116660002578e-009,
119 6, 3.4669468775391579, 2.4940118560592828e-009,
120 6, 4.0696377158164978, 8.5267622527507512e-010,
121 6, 4.0696377232670784, 8.5267624048985822e-010,
122 6, 4.6278460025787354, 3.9323405231792876e-010,
123 6, 4.6278460100293159, 3.9323393550021793e-010,
124 6, 5.1345816180109978, 2.1943462473419721e-010,
125 6, 5.1345816254615784, 2.1943458105218707e-010,
126 6, 5.5917193591594696, 1.242916896389048e-010,
127 6, 5.5917193666100502, 1.2429175679293363e-010,
128 7, 0.68959406018257141, 1.4934177419305624e-005,
129 7, 0.68959406763315201, 1.4934171696393048e-005,
130 7, 1.4584139510989189, 3.8891482410396904e-007,
131 7, 1.4584139585494995, 3.8891475436265016e-007,
132 7, 2.1934122517704964, 2.2977989848570384e-008,
133 7, 2.193412259221077, 2.2977982819591052e-008,
134 7, 2.8964230641722679, 2.4742239281355561e-009,
135 7, 2.8964230716228485, 2.4742234478616864e-009,
136 7, 3.5678729563951492, 4.2816138965285379e-010,
137 7, 3.5678729638457298, 4.2816128067858218e-010,
138 7, 4.2069913893938065, 1.0931003472338519e-010,
139 7, 4.2069913968443871, 1.0931004659777642e-010,
140 7, 4.8118086308240891, 3.8518213120095777e-011,
141 7, 4.8118086382746696, 3.8518212172324096e-011,
142 7, 5.3790060579776764, 1.7613602961109952e-011,
143 7, 5.379006065428257, 1.7613603275796266e-011,
144 7, 5.9039439857006073, 9.7098281187573355e-012,
145 7, 5.9039439931511879, 9.7098271522398387e-012,
146 7, 6.3838147521018982, 5.7878801570305524e-012,
147 7, 6.3838147595524788, 5.7878771973838702e-012,
148 7, 6.7833591029047966, 2.829092368392454e-012,
149 7, 6.7833591103553772, 2.8290901754246269e-012,
150 8, 0.70188850909471512, 8.7610752024780369e-006,
151 8, 0.70188851654529572, 8.7610704217796693e-006,
152 8, 1.4822541922330856, 1.7881701068328982e-007,
153 8, 1.4822541996836662, 1.7881694190606741e-007,
154 8, 2.231784276664257, 8.2272386690167009e-009,
155 8, 2.2317842841148376, 8.2272367814664617e-009,
156 8, 2.9525627419352531, 6.8591536474980462e-010,
157 8, 2.9525627493858337, 6.8591515664364383e-010,
158 8, 3.6455128863453865, 9.1549235855884194e-011,
159 8, 3.6455128937959671, 9.1549217088498416e-011,
160 8, 4.3106606528162956, 1.8015466799942756e-011,
161 8, 4.3106606602668762, 1.8015467001952356e-011,
162 8, 4.9472371935844421, 4.918149362493385e-012,
163 8, 4.9472372010350227, 4.9181495178774722e-012,
164 8, 5.553666315972805, 1.7720036810370511e-012,
165 8, 5.5536663234233856, 1.7720035779693502e-012,
166 8, 6.1274929493665695, 8.0403304333886761e-013,
167 8, 6.1274929568171501, 8.0403274526493467e-013,
168 8, 6.6654317826032639, 4.3551924163930176e-013,
169 8, 6.6654317900538445, 4.3551918580885179e-013,
170 8, 7.1646013185381889, 2.6142608803934048e-013,
171 8, 7.1646013259887695, 2.6142610866873453e-013,
172 8, 7.6312204822897911, 1.5767278184484503e-013,
173 8, 7.6312204897403717, 1.576728292094547e-013,
174 8, 7.8779716044664383, 6.0579161144149095e-014,
175 8, 7.8779716119170189, 6.0579145495868576e-014,
176 9, 0.7120363786816597, 5.4383680639900953e-006,
177 9, 0.7120363861322403, 5.4383647430909934e-006,
178 9, 1.5018193200230598, 8.9331552269793478e-008,
179 9, 1.5018193274736404, 8.9331529217486569e-008,
180 9, 2.2630845010280609, 3.2922940247769628e-009,
181 9, 2.2630845084786415, 3.2922936681951672e-009,
182 9, 2.9980199560523033, 2.1887825488935961e-010,
183 9, 2.9980199635028839, 2.1887818854849753e-010,
184 9, 3.7078000977635384, 2.3213138957857667e-011,
185 9, 3.707800105214119, 2.3213132917173771e-011,
186 9, 4.3928612694144249, 3.6226509291513855e-012,
187 9, 4.3928612768650055, 3.6226507116549233e-012,
188 9, 5.0530400574207306, 7.8472620106742312e-013,
189 9, 5.0530400648713112, 7.8472599177745781e-013,
190 9, 5.6876183524727821, 2.2542091218064693e-013,
191 9, 5.6876183599233627, 2.2542085472082343e-013,
192 9, 6.2953110262751579, 8.261026286619692e-014,
193 9, 6.2953110337257385, 8.2610267677539022e-014,
194 9, 6.8742315545678139, 3.7226229880661886e-014,
195 9, 6.8742315620183945, 3.722621661830273e-014,
196 9, 7.4219388365745544, 1.9804198141916339e-014,
197 9, 7.421938844025135, 1.9804197841080089e-014,
198 9, 7.936030775308609, 1.1800366216622659e-014,
199 9, 7.9360307827591896, 1.1800362381207757e-014,
200 9, 8.4175376817584038, 7.341772297716249e-015,
201 9, 8.4175376892089844, 7.3417744970482286e-015,
202 10, 0.72060277312994003, 3.5324438420494327e-006,
203 10, 0.72060278058052063, 3.5324425213780505e-006,
204 10, 1.5182576552033424, 4.7690979892410133e-008,
205 10, 1.518257662653923, 4.7690968887170632e-008,
206 10, 2.2892609387636185, 1.4396365431590603e-009,
207 10, 2.2892609462141991, 1.4396363283470758e-009,
208 10, 3.0358340814709663, 7.8118059457005561e-011,
209 10, 3.0358340889215469, 7.8118048721726738e-011,
210 10, 3.7592824399471283, 6.7417155809106958e-012,
211 10, 3.7592824473977089, 6.7417147580480395e-012,
212 10, 4.4602697342634201, 8.5434024476488055e-013,
213 10, 4.4602697417140007, 8.5434000006256964e-013,
214 10, 5.1389683187007904, 1.5015237157428729e-013,
215 10, 5.138968326151371, 1.5015232503714518e-013,
216 10, 5.795127771794796, 3.5035278065891386e-014,
217 10, 5.7951277792453766, 3.5035266685032581e-014,
218 10, 6.4280949085950851, 1.0474518584578706e-014,
219 10, 6.4280949160456657, 1.047451900091486e-014,
220 10, 7.0368044599890709, 3.8902615249132166e-015,
221 10, 7.0368044674396515, 3.8902605386615012e-015,
222 10, 7.6197631657123566, 1.742442940023884e-015,
223 10, 7.6197631731629372, 1.7424426824540998e-015,
224 10, 8.1750892177224159, 9.1144555287546294e-016,
225 10, 8.1750892251729965, 9.1144560389833963e-016,
226 10, 8.7008367404341698, 5.3541847847332351e-016,
227 10, 8.7008367478847504, 5.3541844723127514e-016,
228 10, 9.1965094059705734, 3.3560389199894529e-016,
229 10, 9.196509413421154, 3.3560370421140035e-016,
230 10, 9.6678015515208244, 2.1059571242602905e-016,
231 10, 9.667801558971405, 2.1059579862533338e-016,
232 11, 0.72796426713466644, 2.3816013324880167e-006,
233 11, 0.72796427458524704, 2.3816003939892356e-006,
234 11, 1.5323273167014122, 2.6884539057733283e-008,
235 11, 1.5323273241519928, 2.6884532967611841e-008,
236 11, 2.3115825653076172, 6.7682186491374862e-010,
237 11, 2.3115825727581978, 6.768217495558193e-010,
238 11, 3.0679489448666573, 3.0544688315708309e-011,
239 11, 3.0679489523172379, 3.054468452617125e-011,
240 11, 3.8027990683913231, 2.186949692679853e-012,
241 11, 3.8027990758419037, 2.1869496552307528e-012,
242 11, 4.5169280469417572, 2.2947351040888336e-013,
243 11, 4.5169280543923378, 2.2947348773371414e-013,
244 11, 5.2107065990567207, 3.3353640359739479e-014,
245 11, 5.2107066065073013, 3.335363154144172e-014,
246 11, 5.8841593414545059, 6.4351159890193404e-015,
247 11, 5.8841593489050865, 6.435115249418266e-015,
248 11, 6.5370001494884491, 1.5930548620019077e-015,
249 11, 6.5370001569390297, 1.59305482454352e-015,
250 11, 7.1686412021517754, 4.9183710858836462e-016,
251 11, 7.168641209602356, 4.9183713116224844e-016,
252 11, 7.7781866490840912, 1.8464804238726119e-016,
253 11, 7.7781866565346718, 1.8464801709489452e-016,
254 11, 8.3644260391592979, 8.2263320775918765e-017,
255 11, 8.3644260466098785, 8.2263297787354186e-017,
256 11, 8.9258662387728691, 4.2375346461043962e-017,
257 11, 8.9258662462234497, 4.2375329267920249e-017,
258 11, 9.4609249979257584, 2.4482616150935944e-017,
259 11, 9.460925005376339, 2.4482619419420328e-017,
260 11, 9.968697115778923, 1.5254006021629585e-017,
261 11, 9.9686971232295036, 1.5254009931381535e-017,
262 11, 10.451380550861359, 9.7234265908062383e-018,
263 11, 10.451380558311939, 9.7234241296957717e-018,
264 11, 10.909898526966572, 6.3147967493977272e-018,
265 11, 10.909898534417152, 6.3147961332742783e-018,
266 12, 0.73438271880149841, 1.6566052109275983e-006,
267 12, 0.73438272625207901, 1.6566045155548952e-006,
268 12, 1.5445517003536224, 1.5860666784152459e-008,
269 12, 1.544551707804203, 1.5860658867525684e-008,
270 12, 2.33091701567173, 3.380059232629492e-010,
271 12, 2.3309170231223106, 3.3800585031437757e-010,
272 12, 3.095676377415657, 1.2884951580384992e-011,
273 12, 3.0956763848662376, 1.2884947453406877e-011,
274 12, 3.8402339816093445, 7.7768150022424858e-013,
275 12, 3.8402339890599251, 7.776814490345326e-013,
276 12, 4.5654622465372086, 6.8670097741098332e-014,
277 12, 4.5654622539877892, 6.8670083429297199e-014,
278 12, 5.2718541026115417, 8.38897478481124e-015,
279 12, 5.2718541100621223, 8.3889742372884196e-015,
280 12, 5.9596048966050148, 1.3595098759195538e-015,
281 12, 5.9596049040555954, 1.3595098086325987e-015,
282 12, 6.6286550611257553, 2.827608125932321e-016,
283 12, 6.6286550685763359, 2.8276074709416868e-016,
284 12, 7.2787091657519341, 7.3455425966950088e-017,
285 12, 7.2787091732025146, 7.3455407058460195e-017,
286 12, 7.9092400223016739, 2.3285371485286439e-017,
287 12, 7.9092400297522545, 2.3285373002934362e-017,
288 12, 8.5194846615195274, 8.8196897130872609e-018,
289 12, 8.519484668970108, 8.8196870510698361e-018,
290 12, 9.1084426045417786, 3.9108299199270105e-018,
291 12, 9.1084426119923592, 3.9108294386613317e-018,
292 12, 9.6749012768268585, 1.9869557945423399e-018,
293 12, 9.6749012842774391, 1.9869552330025425e-018,
294 12, 10.217559166252613, 1.1287442348688164e-018,
295 12, 10.217559173703194, 1.1287443889939456e-018,
296 12, 10.735452570021152, 6.9443548691210419e-019,
297 12, 10.735452577471733, 6.944357314519752e-019,
298 12, 11.229217991232872, 4.4666546191302752e-019,
299 12, 11.229217998683453, 4.4666540313320006e-019,
300 12, 11.70328252017498, 2.9048073087968165e-019,
301 12, 11.703282527625561, 2.9048072811110897e-019,
302 12, 12.068153090775013, 1.1197702118472231e-019,
303 12, 12.068153098225594, 1.1197723483874788e-019,
304 13, 0.74004656821489334, 1.1833107184182451e-006,
305 13, 0.74004657566547394, 1.1833097788321784e-006,
306 13, 1.5553053691983223, 9.7255030271643972e-009,
307 13, 1.5553053766489029, 9.7254989421162363e-009,
308 13, 2.3478806391358376, 1.7766237223855854e-010,
309 13, 2.3478806465864182, 1.7766232949140296e-010,
310 13, 3.1199393272399902, 5.7956070959333847e-012,
311 13, 3.1199393346905708, 5.7956067491263655e-012,
312 13, 3.8728964179754257, 2.9884476000191141e-013,
313 13, 3.8728964254260063, 2.9884474795319482e-013,
314 13, 4.6076695621013641, 2.2511499024927438e-014,
315 13, 4.6076695695519447, 2.2511492228003123e-014,
316 13, 5.3248289301991463, 2.3433299337790734e-015,
317 13, 5.3248289376497269, 2.3433296697120652e-015,
318 13, 6.024680033326149, 3.2334220967999432e-016,
319 13, 6.0246800407767296, 3.2334220842696106e-016,
320 13, 6.7073097303509712, 5.7246438539858037e-017,
321 13, 6.7073097378015518, 5.7246428548181273e-017,
322 13, 7.3726105690002441, 1.2665024613881524e-017,
323 13, 7.3726105764508247, 1.2665026479377931e-017,
324 13, 8.0202914103865623, 3.4243381685006812e-018,
325 13, 8.0202914178371429, 3.4243378550191225e-018,
326 13, 8.6498793810606003, 1.1097375058286432e-018,
327 13, 8.6498793885111809, 1.1097372565619852e-018,
328 13, 9.2607174664735794, 4.2345371873704953e-019,
329 13, 9.26071747392416, 4.234535720073341e-019,
330 13, 9.8519651964306831, 1.8698553775808502e-019,
331 13, 9.8519652038812637, 1.8698556036241362e-019,
332 13, 10.4226189032197, 9.3834845010114218e-020,
333 13, 10.42261891067028, 9.3834849389696859e-020,
334 13, 10.971594020724297, 5.2445253216776838e-020,
335 13, 10.971594028174877, 5.244524330346984e-020,
336 13, 11.497980736196041, 3.1824489086388546e-020,
337 13, 11.497980743646622, 3.1824504032698097e-020,
338 13, 12.001743614673615, 2.0418153275918044e-020,
339 13, 12.001743622124195, 2.0418144824511038e-020,
340 13, 12.485165499150753, 1.322118298528861e-020,
341 13, 12.485165506601334, 1.3221186083014843e-020,
342 13, 12.954543322324753, 8.948147552026443e-021,
343 13, 12.954543329775333, 8.9481497369716256e-021,
344 13, 13.141756847500801, 6.2261736884111559e-021,
345 13, 13.141756854951382, 6.22616137965588e-021,
346 14, 0.74509535729885101, 8.6479103419423106e-007,
347 14, 0.74509536474943161, 8.6479038219181041e-007,
348 14, 1.5648643523454666, 6.1650149037400714e-009,
349 14, 1.5648643597960472, 6.1650125500027851e-009,
350 14, 2.3629250749945641, 9.7577785849465913e-011,
351 14, 2.3629250824451447, 9.7577755012051767e-011,
352 14, 3.1414090842008591, 2.7542691144474049e-012,
353 14, 3.1414090916514397, 2.754268644924632e-012,
354 14, 3.9017298147082329, 1.2272153763375018e-013,
355 14, 3.9017298221588135, 1.2272152123703597e-013,
356 14, 4.6448303312063217, 7.978322520490151e-015,
357 14, 4.6448303386569023, 7.9783225037342658e-015,
358 14, 5.3713301867246628, 7.1601479759177548e-016,
359 14, 5.3713301941752434, 7.1601474269921559e-016,
360 14, 6.0816079154610634, 8.5112993423908193e-017,
361 14, 6.081607922911644, 8.5112990415141843e-017,
362 14, 6.775848351418972, 1.2975876577628266e-017,
363 14, 6.7758483588695526, 1.2975877961248016e-017,
364 14, 7.454069696366787, 2.472008704163831e-018,
365 14, 7.4540697038173676, 2.4720086738065271e-018,
366 14, 8.1161380037665367, 5.7588911760227473e-019,
367 14, 8.1161380112171173, 5.7588919455128341e-019,
368 14, 8.7617733329534531, 1.6104402650810633e-019,
369 14, 8.7617733404040337, 1.6104400596562633e-019,
370 14, 9.3905506879091263, 5.3175849261375426e-020,
371 14, 9.3905506953597069, 5.3175840555484183e-020,
372 14, 10.001898743212223, 2.0418615673652841e-020,
373 14, 10.001898750662804, 2.0418619107744165e-020,
374 14, 10.595101684331894, 8.9828277730487657e-021,
375 14, 10.595101691782475, 8.9828244400191064e-021,
376 14, 11.169315472245216, 4.4582227129137701e-021,
377 14, 11.169315479695797, 4.4582210840169188e-021,
378 14, 11.723624959588051, 2.4539473008929182e-021,
379 14, 11.723624967038631, 2.4539478386423601e-021,
380 14, 12.25720601528883, 1.4682386166943286e-021,
381 14, 12.25720602273941, 1.4682385418038961e-021,
382 14, 12.76973832398653, 9.3346251997410079e-022,
383 14, 12.769738331437111, 9.3346223359077701e-022,
384 14, 13.262287445366383, 6.0874087090840453e-022,
385 14, 13.262287452816963, 6.0874060113413987e-022,
386 14, 13.73819725215435, 4.0622784880680064e-022,
387 14, 13.738197259604931, 4.0622806176204874e-022,
388 15, 0.74963488429784775, 6.4472609076683897e-007,
389 15, 0.74963489174842834, 6.4472546314886359e-007,
390 15, 1.5734371542930603, 4.0226647054678587e-009,
391 15, 1.5734371617436409, 4.0226622606167611e-009,
392 15, 2.3763899058103561, 5.5678382926067953e-011,
393 15, 2.3763899132609367, 5.5678366001298979e-011,
394 15, 3.1605874672532082, 1.3728924222156093e-012,
395 15, 3.1605874747037888, 1.3728922232543816e-012,
396 15, 3.9274342954158783, 5.3378856950128611e-014,
397 15, 3.9274343028664589, 5.3378843159211659e-014,
398 15, 4.6778862848877907, 3.0250264329161316e-015,
399 15, 4.6778862923383713, 3.0250255465237931e-015,
400 15, 5.4125945195555687, 2.3643655178483816e-016,
401 15, 5.4125945270061493, 2.364365094900239e-016,
402 15, 6.1319867372512817, 2.4459487536429736e-017,
403 15, 6.1319867447018623, 2.4459487650611821e-017,
404 15, 6.8363150134682655, 3.2436206211824709e-018,
405 15, 6.8363150209188461, 3.2436197176022979e-018,
406 15, 7.5256842151284218, 5.3739371041542508e-019,
407 15, 7.5256842225790024, 5.3739376909794387e-019,
408 15, 8.2000685408711433, 1.088934674475772e-019,
409 15, 8.2000685483217239, 1.0889347191934601e-019,
410 15, 8.8593204915523529, 2.6504714435038781e-020,
411 15, 8.8593204990029335, 2.6504716387206021e-020,
412 15, 9.5031745359301567, 7.6282884779808578e-021,
413 15, 9.5031745433807373, 7.6282871890206407e-021,
414 15, 10.131247609853745, 2.5596033506939261e-021,
415 15, 10.131247617304325, 2.5596033059431966e-021,
416 15, 10.743038579821587, 9.8815320291260219e-022,
417 15, 10.743038587272167, 9.881528789722149e-022,
418 15, 11.337930642068386, 4.3327572929097578e-022,
419 15, 11.337930649518967, 4.3327579478065768e-022,
420 15, 11.91520432382822, 2.1290839700926256e-022,
421 15, 11.915204331278801, 2.1290844593454176e-022,
422 15, 12.47407853603363, 1.1555853827459651e-022,
423 15, 12.474078543484211, 1.1555851200022939e-022,
424 15, 13.013818167150021, 6.8144327801967497e-023,
425 15, 13.013818174600601, 6.814431722582805e-023,
426 15, 13.533991023898125, 4.2798966509192708e-023,
427 15, 13.533991031348705, 4.279897117134478e-023,
428 15, 14.035010702908039, 2.7914921195937233e-023,
429 15, 14.03501071035862, 2.7914916878659476e-023,
430 15, 14.518910378217697, 1.833772281462441e-023,
431 15, 14.518910385668278, 1.8337712497676989e-023,
432 15, 14.989013738930225, 1.2608384937256306e-023,
433 15, 14.989013746380806, 1.2608378195451462e-023,
434 16, 0.75374705344438553, 4.8915337496543224e-007,
435 16, 0.75374706089496613, 4.8915306793373716e-007,
436 16, 1.5811846181750298, 2.6923132475156358e-009,
437 16, 1.5811846256256104, 2.692312137537266e-009,
438 16, 2.3885360583662987, 3.2852614483624288e-011,
439 16, 2.3885360658168793, 3.2852599884042077e-011,
440 16, 3.1778582483530045, 7.1354837117579206e-013,
441 16, 3.1778582558035851, 7.1354819499657137e-013,
442 16, 3.9505422189831734, 2.4415794649042575e-014,
443 16, 3.950542226433754, 2.4415790464100997e-014,
444 16, 4.7075485289096832, 1.2166614671909252e-015,
445 16, 4.7075485363602638, 1.2166612061656969e-015,
446 16, 5.4495479688048363, 8.3551487091643194e-017,
447 16, 5.4495479762554169, 8.3551474485434551e-017,
448 16, 6.1770017296075821, 7.5892566535084655e-018,
449 16, 6.1770017370581627, 7.5892568568026215e-018,
450 16, 6.890208899974823, 8.8323530753260686e-019,
451 16, 6.8902089074254036, 8.8323505679897636e-019,
452 16, 7.5893355086445808, 1.2838109403040181e-019,
453 16, 7.5893355160951614, 1.2838108671707829e-019,
454 16, 8.2744322568178177, 2.2821684437156804e-020,
455 16, 8.2744322642683983, 2.282168749495082e-020,
456 16, 8.9454451054334641, 4.8744259157716707e-021,
457 16, 8.9454451128840446, 4.8744247029595045e-021,
458 16, 9.6022209450602531, 1.2319495868217162e-021,
459 16, 9.6022209525108337, 1.2319494772820823e-021,
460 16, 10.244509845972061, 3.6348978875812834e-022,
461 16, 10.244509853422642, 3.6348985260615e-022,
462 16, 10.871965378522873, 1.2367742746291744e-022,
463 16, 10.871965385973454, 1.2367739126564003e-022,
464 16, 11.484144628047943, 4.7970119302772392e-023,
465 16, 11.484144635498524, 4.7970127598781626e-023,
466 16, 12.080510623753071, 2.0970543482083159e-023,
467 16, 12.080510631203651, 2.0970540591110336e-023,
468 16, 12.660443000495434, 1.0212748080573996e-023,
469 16, 12.660443007946014, 1.0212749016622482e-023,
470 16, 13.223268158733845, 5.4721418402402487e-024,
471 16, 13.223268166184425, 5.4721424729500052e-024,
472 16, 13.768333427608013, 3.1810966077030606e-024,
473 16, 13.768333435058594, 3.181096582631882e-024,
474 16, 14.295174412429333, 1.9706877841945116e-024,
475 16, 14.295174419879913, 1.9706884118909232e-024,
476 16, 14.803859077394009, 1.2794879837821395e-024,
477 16, 14.803859084844589, 1.2794882377473996e-024,
478 16, 15.295545108616352, 8.4344716828413924e-025,
479 16, 15.295545116066933, 8.4344683346343458e-025,
480 16, 15.772794611752033, 5.7392825698566701e-025,
481 16, 15.772794619202614, 5.7392822347696177e-025,
482 16, 16.216887570917606, 3.6997343524479107e-025,
483 16, 16.216887578368187, 3.6997346587299121e-025,
484 17, 0.75749634951353073, 3.7692745372019008e-007,
485 17, 0.75749635696411133, 3.7692700070692814e-007,
486 17, 1.5882330387830734, 1.8429395479824224e-009,
487 17, 1.588233046233654, 1.8429387676315583e-009,
488 17, 2.3995678052306175, 1.9967644390215291e-011,
489 17, 2.3995678126811981, 1.9967637238366132e-011,
490 17, 3.1935207024216652, 3.8482056723979746e-013,
491 17, 3.1935207098722458, 3.8482046172543379e-013,
492 17, 3.9714667573571205, 1.1675233373393322e-014,
493 17, 3.9714667648077011, 1.167523092849099e-014,
494 17, 4.7343658432364464, 5.1547822958137584e-016,
495 17, 4.734365850687027, 5.1547809052809859e-016,
496 17, 5.4829004630446434, 3.1343625323079668e-017,
497 17, 5.482900470495224, 3.1343618068151562e-017,
498 17, 6.2175545245409012, 2.5193828294777807e-018,
499 17, 6.2175545319914818, 2.5193819999045696e-018,
500 17, 6.9386604055762291, 2.5933718219907985e-019,
501 17, 6.9386604130268097, 2.5933719595613529e-019,
502 17, 7.6464280635118484, 3.3330158772752984e-020,
503 17, 7.646428070962429, 3.3330160862180195e-020,
504 17, 8.3409634903073311, 5.2379397998875143e-021,
505 17, 8.3409634977579117, 5.2379386588488221e-021,
506 17, 9.0222802385687828, 9.8908851451647746e-022,
507 17, 9.0222802460193634, 9.8908823476058462e-022,
508 17, 9.6903063133358955, 2.2108045577850313e-022,
509 17, 9.6903063207864761, 2.2108041448570457e-022,
510 17, 10.344887860119343, 5.7731399489054422e-023,
511 17, 10.344887867569923, 5.773138110616153e-023,
512 17, 10.98579066246748, 1.7407181648032493e-023,
513 17, 10.98579066991806, 1.7407180865759728e-023,
514 17, 11.6127003505826, 5.9955236166794974e-024,
515 17, 11.61270035803318, 5.9955216352412096e-024,
516 17, 12.225222736597061, 2.3349804655788398e-024,
517 17, 12.225222744047642, 2.3349807732238287e-024,
518 17, 12.82288621366024, 1.0179952851287067e-024,
519 17, 12.822886221110821, 1.0179953150198629e-024,
520 17, 13.405150465667248, 4.9176017252558557e-025,
521 17, 13.405150473117828, 4.9176033251919074e-025,
522 17, 13.971429191529751, 2.6038182860572718e-025,
523 17, 13.971429198980331, 2.603818076773733e-025,
524 17, 14.521142840385437, 1.4930454888989484e-025,
525 17, 14.521142847836018, 1.4930452390494677e-025,
526 17, 15.053831778466702, 9.123082958623521e-026,
527 17, 15.053831785917282, 9.1230791767726492e-026,
528 17, 15.569381833076477, 5.8751079623571136e-026,
529 17, 15.569381840527058, 5.8751075038868982e-026,
530 17, 16.068407364189625, 3.8749149875575966e-026,
531 17, 16.068407371640205, 3.8749167349006019e-026,
532 17, 16.552637793123722, 2.5963438998656586e-026,
533 17, 16.552637800574303, 2.5963440101195602e-026,
534 17, 17.024716928601265, 1.7949322494851864e-026,
535 17, 17.024716936051846, 1.7949319523018589e-026,
536 17, 17.346179291605949, 2.8309800520891487e-027,
537 17, 17.34617929905653, 2.8309773118757838e-027,
538 18, 0.76093439012765884, 2.9450240370798458e-007,
539 18, 0.76093439757823944, 2.9450203771031953e-007,
540 18, 1.5946831777691841, 1.2871185298229725e-009,
541 18, 1.5946831852197647, 1.2871177488403049e-009,
542 18, 2.4096476435661316, 1.2461251822064865e-011,
543 18, 2.4096476510167122, 1.2461248257070009e-011,
544 18, 3.207812137901783, 2.1447968570473172e-013,
545 18, 3.2078121453523636, 2.1447959182366632e-013,
546 18, 3.9905342757701874, 5.8079896477904645e-015,
547 18, 3.990534283220768, 5.8079874820498712e-015,
548 18, 4.7587697133421898, 2.2873919040338732e-016,
549 18, 4.7587697207927704, 2.2873918091132165e-016,
550 18, 5.5132071524858475, 1.2399411155563791e-017,
551 18, 5.5132071599364281, 1.2399410449684862e-017,
552 18, 6.2543457671999931, 8.8806343367361896e-019,
553 18, 6.2543457746505737, 8.8806339445463331e-019,
554 18, 6.9825416058301926, 8.1418645242373546e-020,
555 18, 6.9825416132807732, 8.1418638978404545e-020,
556 18, 7.6980366632342339, 9.3166546160183016e-021,
557 18, 7.6980366706848145, 9.316653065404742e-021,
558 18, 8.4009775668382645, 1.3033282065831878e-021,
559 18, 8.4009775742888451, 1.303327910841165e-021,
560 18, 9.0914276838302612, 2.1906432409842348e-022,
561 18, 9.0914276912808418, 2.1906432254533542e-022,
562 18, 9.7693748101592064, 4.3589910796802725e-023,
563 18, 9.769374817609787, 4.3589901608432619e-023,
564 18, 10.434735849499702, 1.0137066700093108e-023,
565 18, 10.434735856950283, 1.0137066734442173e-023,
566 18, 11.087359227240086, 2.7240107890987674e-024,
567 18, 11.087359234690666, 2.7240105244068185e-024,
568 18, 11.727025918662548, 8.371655684372496e-025,
569 18, 11.727025926113129, 8.3716527086860413e-025,
570 18, 12.353449679911137, 2.9146730821631173e-025,
571 18, 12.353449687361717, 2.9146728028573778e-025,
572 18, 12.966277495026588, 1.1392339405640447e-025,
573 18, 12.966277502477169, 1.1392339608927589e-025,
574 18, 13.565091922879219, 4.9545881072919797e-026,
575 18, 13.5650919303298, 4.9545866952502942e-026,
576 18, 14.149418227374554, 2.3758167105055241e-026,
577 18, 14.149418234825134, 2.3758158313872783e-026,
578 18, 14.718741856515408, 1.2442765527084641e-026,
579 18, 14.718741863965988, 1.244276230271342e-026,
580 18, 15.272546909749508, 7.0424811711899878e-027,
581 18, 15.272546917200089, 7.0424832994636221e-027,
582 18, 15.810395196080208, 4.2497327978932225e-027,
583 18, 15.810395203530788, 4.2497340544704781e-027,
584 18, 16.332078844308853, 2.7060819868792312e-027,
585 18, 16.332078851759434, 2.7060823827611486e-027,
586 18, 16.83788288384676, 1.778958105553305e-027,
587 18, 16.83788289129734, 1.7789585636337179e-027,
588 18, 17.328916251659393, 1.1828714637450282e-027,
589 18, 17.328916259109974, 1.182871994927067e-027,
590 18, 17.807191208004951, 8.1726141746863567e-028,
591 18, 17.807191215455532, 8.1726174566351736e-028,
592 18, 18.284037873148918, 5.6912247207101229e-028,
593 18, 18.284037880599499, 5.691222218060101e-028,
594 18, 18.392694972455502, 5.2831137523744097e-028,
595 18, 18.392694979906082, 5.2831145046877764e-028,
596 19, 0.764103002846241, 2.3298449147644669e-007,
597 19, 0.76410301029682159, 2.3298424269489823e-007,
598 19, 1.6006165370345116, 9.1529116957755399e-010,
599 19, 1.6006165444850922, 9.1529068365546486e-010,
600 19, 2.4189066812396049, 7.9633891310433137e-012,
601 19, 2.4189066886901855, 7.9633842469171524e-012,
602 19, 3.220923513174057, 1.2312031507978179e-013,
603 19, 3.2209235206246376, 1.2312028082814339e-013,
604 19, 4.0080065280199051, 2.9933906948263948e-015,
605 19, 4.0080065354704857, 2.9933899839494794e-015,
606 19, 4.7811048328876495, 1.0579214187674311e-016,
607 19, 4.7811048403382301, 1.0579211525173792e-016,
608 19, 5.5409095361828804, 5.1437209226821869e-018,
609 19, 5.540909543633461, 5.1437201098803477e-018,
610 19, 6.2879297584295273, 3.30285370901757e-019,
611 19, 6.2879297658801079, 3.3028526990782213e-019,
612 19, 7.022538423538208, 2.7137393350465049e-020,
613 19, 7.0225384309887886, 2.7137390145037245e-020,
614 19, 7.7450010478496552, 2.7820488626315749e-021,
615 19, 7.7450010553002357, 2.7820487012081861e-021,
616 19, 8.4554945304989815, 3.4859333557441231e-022,
617 19, 8.4554945379495621, 3.4859329845518359e-022,
618 19, 9.1541195586323738, 5.2474008771752571e-023,
619 19, 9.1541195660829544, 5.2474000384032056e-023,
620 19, 9.8409088104963303, 9.3512638696111626e-024,
621 19, 9.8409088179469109, 9.3512648493398201e-024,
622 19, 10.515832215547562, 1.9479937239944536e-024,
623 19, 10.515832222998142, 1.9479938575974556e-024,
624 19, 11.178800173103809, 4.69085412141189e-025,
625 19, 11.17880018055439, 4.6908548720156987e-025,
626 19, 11.829665213823318, 1.2928024618486752e-025,
627 19, 11.829665221273899, 1.2928026753018633e-025,
628 19, 12.468222707509995, 4.0409290148689646e-026,
629 19, 12.468222714960575, 4.04092946286875e-026,
630 19, 13.094211108982563, 1.4204369152574e-026,
631 19, 13.094211116433144, 1.4204368039399753e-026,
632 19, 13.707312539219856, 5.5697729454842655e-027,
633 19, 13.707312546670437, 5.5697729267586886e-027,
634 19, 14.307154916226864, 2.4168995964876991e-027,
635 19, 14.307154923677444, 2.4168993118015141e-027,
636 19, 14.893317893147469, 1.151182873307859e-027,
637 19, 14.893317900598049, 1.151183249370605e-027,
638 19, 15.465346492826939, 5.9684896488404262e-028,
639 19, 15.465346500277519, 5.9684880973262032e-028,
640 19, 16.022779874503613, 3.3368863785415361e-028,
641 19, 16.022779881954193, 3.3368858888570371e-028,
642 19, 16.565208047628403, 1.988896282534073e-028,
643 19, 16.565208055078983, 1.9888966397094828e-028,
644 19, 17.092378154397011, 1.2511355195873936e-028,
645 19, 17.092378161847591, 1.2511357084655119e-028,
646 19, 17.604376800358295, 8.1764674788794317e-029,
647 19, 17.604376807808876, 8.1764689419338323e-029,
648 19, 18.101884864270687, 5.4403818799662857e-029,
649 19, 18.101884871721268, 5.4403811124044756e-029,
650 19, 18.586358889937401, 3.703368785213425e-029,
651 19, 18.586358897387981, 3.7033672461047739e-029,
652 19, 19.059829846024513, 2.5704197367132541e-029,
653 19, 19.059829853475094, 2.5704186883245258e-029,
654 20, 0.76703650504350662, 1.8640212188134082e-007,
655 20, 0.76703651249408722, 1.8640189110524636e-007,
656 20, 1.6060998290777206, 6.6157054588464647e-010,
657 20, 1.6060998365283012, 6.6157015121944875e-010,
658 20, 2.4274520501494408, 5.1991605763036711e-012,
659 20, 2.4274520576000214, 5.1991575903475782e-012,
660 20, 3.2330104410648346, 7.2582820146985349e-014,
661 20, 3.2330104485154152, 7.2582783832962019e-014,
662 20, 4.0240962356328964, 1.5927986670250318e-015,
663 20, 4.024096243083477, 1.5927979999140583e-015,
664 20, 4.8016504645347595, 5.0788048744312721e-017,
665 20, 4.8016504719853401, 5.0788029685345059e-017,
666 20, 5.5663639381527901, 2.2269814628583385e-018,
667 20, 5.5663639456033707, 2.2269809381302064e-018,
668 20, 6.3187519386410713, 1.2891132499721331e-019,
669 20, 6.3187519460916519, 1.2891130172541847e-019,
670 20, 7.0591993033885956, 9.5451218618123886e-021,
671 20, 7.0591993108391762, 9.5451218640099815e-021,
672 20, 7.7879889234900475, 8.8158015376044649e-022,
673 20, 7.7879889309406281, 8.8158004848661898e-022,
674 20, 8.5053204819560051, 9.9494735027566205e-023,
675 20, 8.5053204894065857, 9.9494722416437504e-023,
676 20, 9.2113229855895042, 1.3487881180413846e-023,
677 20, 9.2113229930400848, 1.3487880891331086e-023,
678 20, 9.9060632660984993, 2.1645350197982161e-024,
679 20, 9.9060632735490799, 2.1645348970951956e-024,
680 20, 10.589551687240601, 4.0607366596729865e-025,
681 20, 10.589551694691181, 4.0607361603086007e-025,
682 20, 11.26174583286047, 8.808202739315011e-026,
683 20, 11.26174584031105, 8.8082017838145519e-026,
684 20, 11.922552742063999, 2.1876047727436381e-026,
685 20, 11.92255274951458, 2.1876050426774313e-026,
686 20, 12.571830086410046, 6.1662495078304429e-027,
687 20, 12.571830093860626, 6.1662499348774014e-027,
688 20, 13.209386698901653, 1.9567173794914837e-027,
689 20, 13.209386706352234, 1.9567170332738984e-027,
690 20, 13.834982834756374, 6.9373607598036741e-028,
691 20, 13.834982842206955, 6.9373595897190232e-028,
692 20, 14.448330782353878, 2.7280690089401278e-028,
693 20, 14.448330789804459, 2.7280680945996177e-028,
694 20, 15.049096845090389, 1.1813689543546431e-028,
695 20, 15.04909685254097, 1.181369139348639e-028,
696 20, 15.636906251311302, 5.5924252241628636e-029,
697 20, 15.636906258761883, 5.5924267990651051e-029,
698 20, 16.211354024708271, 2.8725730797162321e-029,
699 20, 16.211354032158852, 2.8725722552333354e-029,
700 20, 16.772026851773262, 1.5875830143022102e-029,
701 20, 16.772026859223843, 1.5875829520216891e-029,
702 20, 17.318544775247574, 9.3495852893429768e-030,
703 20, 17.318544782698154, 9.3495854282408101e-030,
704 20, 17.850637152791023, 5.8080378869545303e-030,
705 20, 17.850637160241604, 5.8080398155538604e-030,
706 20, 18.36827152967453, 3.766778846313291e-030,
707 20, 18.368271537125111, 3.766779811191838e-030,
708 20, 18.871843047440052, 2.5002689211421573e-030,
709 20, 18.871843054890633, 2.5002682344308047e-030,
710 20, 19.362363085150719, 1.674243648785181e-030,
711 20, 19.362363092601299, 1.6742442653555633e-030,
712 20, 19.841450870037079, 1.1710157057806629e-030,
713 20, 19.841450877487659, 1.1710152732309025e-030,
714 20, 20.30974967777729, 8.0586953650643033e-031,
715 20, 20.309749685227871, 8.0586997818188476e-031,
716 21, 0.76976337283849716, 1.5066428073454916e-007,
717 21, 0.76976338028907776, 1.5066414246643623e-007,
718 21, 1.6111882776021957, 4.8530823596591033e-010,
719 21, 1.6111882850527763, 4.8530796828419519e-010,
720 21, 2.4353722333908081, 3.4610451821120009e-012,
721 21, 2.4353722408413887, 3.4610441424017983e-012,
722 21, 3.2442012280225754, 4.3835042623395894e-014,
723 21, 3.244201235473156, 4.3835023934688873e-014,
724 21, 4.0389783605933189, 8.7240487039547189e-016,
725 21, 4.0389783680438995, 8.7240461492198342e-016,
726 21, 4.820635624229908, 2.5219465898201733e-017,
727 21, 4.8206356316804886, 2.5219460854936753e-017,
728 21, 5.5898616313934326, 1.0022039268504888e-018,
729 21, 5.5898616388440132, 1.0022036172718784e-018,
730 21, 6.3471750691533089, 5.2559389652856588e-020,
731 21, 6.3471750766038895, 5.2559375594443955e-020,
732 21, 7.0929690599441528, 3.5247425965088507e-021,
733 21, 7.0929690673947334, 3.5247425089738368e-021,
734 21, 7.827539324760437, 2.9476660458905233e-022,
735 21, 7.8275393322110176, 2.9476655571904849e-022,
736 21, 8.551102802157402, 3.0115631228572582e-023,
737 21, 8.5511028096079826, 3.011562652643058e-023,
738 21, 9.2638102099299431, 3.6952283110718485e-024,
739 21, 9.2638102173805237, 3.6952283319575928e-024,
740 21, 9.9657547101378441, 5.3669656457006436e-025,
741 21, 9.9657547175884247, 5.3669649762144234e-025,
742 21, 10.656977899372578, 9.1124256917763825e-026,
743 21, 10.656977906823158, 9.1124268540483906e-026,
744 21, 11.337473809719086, 1.7890692227696762e-026,
745 21, 11.337473817169666, 1.7890693666894125e-026,
746 21, 12.007191583514214, 4.0227743879756425e-027,
747 21, 12.007191590964794, 4.0227743211391833e-027,
748 21, 12.666037052869797, 1.0270242765644747e-027,
749 21, 12.666037060320377, 1.0270242120978496e-027,
750 21, 13.313873596489429, 2.9538104523737974e-028,
751 21, 13.31387360394001, 2.9538105861327128e-028,
752 21, 13.950522527098656, 9.5012147708737886e-029,
753 21, 13.950522534549236, 9.5012121359051193e-029,
754 21, 14.575763396918774, 3.3946835963332503e-029,
755 21, 14.575763404369354, 3.3946830842745097e-029,
756 21, 15.189334601163864, 1.338384258083857e-029,
757 21, 15.189334608614445, 1.3383838228935191e-029,
758 21, 15.790935188531876, 5.7848622633191873e-030,
759 21, 15.790935195982456, 5.7848637716726903e-030,
760 21, 16.380228973925114, 2.7230499400143476e-030,
761 21, 16.380228981375694, 2.7230500761171659e-030,
762 21, 16.956853300333023, 1.3866916070525852e-030,
763 21, 16.956853307783604, 1.3866911116291402e-030,
764 21, 17.520435951650143, 7.5812793671458848e-031,
765 21, 17.520435959100723, 7.5812815048755598e-031,
766 21, 18.070626437664032, 4.4134618820380508e-031,
767 21, 18.070626445114613, 4.4134600003014153e-031,
768 21, 18.607151560485363, 2.7073121862111579e-031,
769 21, 18.607151567935944, 2.7073119631598685e-031,
770 21, 19.129908226430416, 1.7405231919358924e-031,
771 21, 19.129908233880997, 1.7405224578827498e-031,
772 21, 19.639103204011917, 1.149909852362787e-031,
773 21, 19.639103211462498, 1.1499093604025187e-031,
774 21, 20.135416276752949, 7.7057380617546439e-032,
775 21, 20.135416284203529, 7.7057377584979628e-032,
776 21, 20.62007824331522, 5.313635434227207e-032,
777 21, 20.6200782507658, 5.313638182607342e-032,
778 21, 21.09471806883812, 3.6998772136443968e-032,
779 21, 21.0947180762887, 3.6998750382256628e-032,
780 21, 21.513655178248882, 2.1423087294246753e-032,
781 21, 21.513655185699463, 2.1423066695903474e-032,
782 22, 0.77230742573738098, 1.229185164418409e-007,
783 22, 0.77230743318796158, 1.2291832454378835e-007,
784 22, 1.6159280240535736, 3.6084429032500014e-010,
785 22, 1.6159280315041542, 3.6084396590066408e-010,
786 22, 2.4427410438656807, 2.3451786403587014e-012,
787 22, 2.4427410513162613, 2.3451775949384816e-012,
788 22, 3.2546027079224586, 2.7062134880156874e-014,
789 22, 3.2546027153730392, 2.7062125966134374e-014,
790 22, 4.0527982860803604, 4.9058357404375516e-016,
791 22, 4.052798293530941, 4.9058348176902023e-016,
792 22, 4.8382501602172852, 1.2913921603181287e-017,
793 22, 4.8382501676678658, 1.2913917228554348e-017,
794 22, 5.6116434335708618, 4.6717185843067393e-019,
795 22, 5.6116434410214424, 4.6717179776425538e-019,
796 22, 6.3734981417655945, 2.2296903198511069e-020,
797 22, 6.3734981492161751, 2.2296900974904039e-020,
798 22, 7.1242129951715469, 1.3604387314615133e-021,
799 22, 7.1242130026221275, 1.3604385613902272e-021,
800 22, 7.8640931621193886, 1.0348631251961015e-022,
801 22, 7.8640931695699692, 1.03486285303848e-022,
802 22, 8.5933686941862106, 9.6152630844306075e-024,
803 22, 8.5933687016367912, 9.6152607923175558e-024,
804 22, 9.3122070804238319, 1.0727676244494742e-024,
805 22, 9.3122070878744125, 1.0727675822781486e-024,
806 22, 10.020721986889839, 1.4165824772693852e-025,
807 22, 10.02072199434042, 1.416582491355437e-025,
808 22, 10.718979395925999, 2.1866391305081649e-026,
809 22, 10.718979403376579, 2.1866388838497643e-026,
810 22, 11.407001882791519, 3.9031522459423558e-027,
811 22, 11.4070018902421, 3.9031521089045438e-027,
812 22, 12.084771521389484, 7.9802702761510913e-028,
813 22, 12.084771528840065, 7.980269670975788e-028,
814 22, 12.752231821417809, 1.8530613678900598e-028,
815 22, 12.752231828868389, 1.8530616824287783e-028,
816 22, 13.409288860857487, 4.8494798585916549e-029,
817 22, 13.409288868308067, 4.8494785536449382e-029,
818 22, 14.05581197142601, 1.4202884091535673e-029,
819 22, 14.055811978876591, 1.4202885442138583e-029,
820 22, 14.691633984446526, 4.6247809754088509e-030,
821 22, 14.691633991897106, 4.6247795457938258e-030,
822 22, 15.316551595926285, 1.6639745508668973e-030,
823 22, 15.316551603376865, 1.6639743599938902e-030,
824 22, 15.93032594025135, 6.5756901693418488e-031,
825 22, 15.930325947701931, 6.575690654043178e-031,
826 22, 16.532684214413166, 2.8372660249774888e-031,
827 22, 16.532684221863747, 2.8372664253810075e-031,
828 22, 17.123323194682598, 1.3286347918438753e-031,
829 22, 17.123323202133179, 1.328634334065038e-031,
830 22, 17.701916337013245, 6.7120509402607989e-032,
831 22, 17.701916344463825, 6.7120512896479518e-032,
832 22, 18.268127046525478, 3.6325184300463703e-032,
833 22, 18.268127053976059, 3.6325181235491734e-032,
834 22, 18.821632660925388, 2.0914308743910646e-032,
835 22, 18.821632668375969, 2.0914299057002497e-032,
836 22, 19.362165823578835, 1.2686800121696762e-032,
837 22, 19.362165831029415, 1.2686799446403407e-032,
838 22, 19.88958266377449, 8.0696445865656865e-033,
839 22, 19.889582671225071, 8.0696450863153928e-033,
840 22, 20.403966307640076, 5.2979414488418604e-033,
841 22, 20.403966315090656, 5.2979393097828398e-033,
842 22, 20.905758522450924, 3.5438052686101887e-033,
843 22, 20.905758529901505, 3.5438058521502753e-033,
844 22, 21.39586365967989, 2.4059587559014193e-033,
845 22, 21.39586366713047, 2.4059592126750793e-033,
846 22, 21.87561222910881, 1.686377885007472e-033,
847 22, 21.875612236559391, 1.6863776494421034e-033,
848 22, 22.346770018339157, 1.1684307972912237e-033,
849 22, 22.346770025789738, 1.1684310754271521e-033,
850 22, 22.618329457938671, 3.0366386951575348e-034,
851 22, 22.618329465389252, 3.0366315962617322e-034,
852 23, 0.77468881756067276, 1.0114160950347676e-007,
853 23, 0.77468882501125336, 1.0114149032370741e-007,
854 23, 1.6203579902648926, 2.7163743073571882e-010,
855 23, 1.6203579977154732, 2.7163720774540249e-010,
856 23, 2.4496206343173981, 1.6150650901954226e-012,
857 23, 2.4496206417679787, 1.6150639831714421e-012,
858 23, 3.2643046677112579, 1.7046911971326696e-014,
859 23, 3.2643046751618385, 1.7046904575466703e-014,
860 23, 4.0656779706478119, 2.8259863440888197e-016,
861 23, 4.0656779780983925, 2.8259849772579011e-016,
862 23, 4.8546530231833458, 6.8011510032153151e-018,
863 23, 4.8546530306339264, 6.8011494716482078e-018,
864 23, 5.6319104433059692, 2.2488464281640756e-019,
865 23, 5.6319104507565498, 2.2488459534517975e-019,
866 23, 6.3979701548814774, 9.8079791952490223e-021,
867 23, 6.397970162332058, 9.8079765385497614e-021,
868 23, 7.1532344222068787, 5.4671937485617472e-022,
869 23, 7.1532344296574593, 5.4671917378843881e-022,
870 23, 7.8980152830481529, 3.7986233108918277e-023,
871 23, 7.8980152904987335, 3.7986220021765903e-023,
872 23, 8.6325527653098106, 3.2231569433958688e-024,
873 23, 8.6325527727603912, 3.2231565617086114e-024,
874 23, 9.3570273742079735, 3.2834969778924849e-025,
875 23, 9.3570273816585541, 3.2834965760335941e-025,
876 23, 10.071568876504898, 3.9585335209485738e-026,
877 23, 10.071568883955479, 3.958533284993818e-026,
878 23, 10.776262499392033, 5.5783111048939248e-027,
879 23, 10.776262506842613, 5.5783106522452834e-027,
880 23, 11.471153371036053, 9.0901545746996052e-028,
881 23, 11.471153378486633, 9.0901530603778864e-028,
882 23, 12.156249642372131, 1.6968039360579984e-028,
883 23, 12.156249649822712, 1.6968035736701341e-028,
884 23, 12.831524632871151, 3.5977409707902412e-029,
885 23, 12.831524640321732, 3.5977400460720119e-029,
886 23, 13.496918246150017, 8.5996241514863787e-030,
887 23, 13.496918253600597, 8.5996216693376864e-030,
888 23, 14.152337834239006, 2.301386888748009e-030,
889 23, 14.152337841689587, 2.3013866363420915e-030,
890 23, 14.797658666968346, 6.8517867573579195e-031,
891 23, 14.797658674418926, 6.8517865061112645e-031,
892 23, 15.432724215090275, 2.2560267724720382e-031,
893 23, 15.432724222540855, 2.2560264136538832e-031,
894 23, 16.057346440851688, 8.1688281380273512e-032,
895 23, 16.057346448302269, 8.1688278348171516e-032,
896 23, 16.671306401491165, 3.2350057586674508e-032,
897 23, 16.671306408941746, 3.2350061703509374e-032,
898 23, 17.274355687201023, 1.3935974246555884e-032,
899 23, 17.274355694651604, 1.3935975649494885e-032,
900 23, 17.86621943116188, 6.494692001260146e-033,
901 23, 17.866219438612461, 6.4946923994178033e-033,
902 23, 18.446602113544941, 3.2567180669074382e-033,
903 23, 18.446602120995522, 3.2567169178931394e-033,
904 23, 19.015198193490505, 1.7458070339763389e-033,
905 23, 19.015198200941086, 1.7458065238164995e-033,
906 23, 19.571710675954819, 9.946196118534568e-034,
907 23, 19.571710683405399, 9.9461948954570997e-034,
908 23, 20.11588254570961, 5.9690525712299976e-034,
909 23, 20.115882553160191, 5.9690500193873946e-034,
910 23, 20.647547744214535, 3.7545858767414626e-034,
911 23, 20.647547751665115, 3.7545848159991635e-034,
912 23, 21.166708528995514, 2.4468390226112094e-034,
913 23, 21.166708536446095, 2.4468378891837283e-034,
914 23, 21.673638753592968, 1.6305350714270763e-034,
915 23, 21.673638761043549, 1.6305353199615473e-034,
916 23, 22.168985672295094, 1.0990783133763909e-034,
917 23, 22.168985679745674, 1.0990780643508099e-034,
918 23, 22.653797566890717, 7.660709966183589e-035,
919 23, 22.653797574341297, 7.6607108605632843e-035,
920 23, 23.129408702254295, 5.3481086344930933e-035,
921 23, 23.129408709704876, 5.3481086507387228e-035,
922 24, 0.77692466974258423, 8.3878559509491768e-008,
923 24, 0.77692467719316483, 8.3878444500950374e-008,
924 24, 1.6245112344622612, 2.0682132657809845e-010,
925 24, 1.6245112419128418, 2.068211277333234e-010,
926 24, 2.4560637548565865, 1.1289636914686017e-012,
927 24, 2.4560637623071671, 1.1289631400035527e-012,
928 24, 3.2733832001686096, 1.0938619422732816e-014,
929 24, 3.2733832076191902, 1.0938612911479053e-014,
930 24, 4.077720619738102, 1.6643113288659459e-016,
931 24, 4.0777206271886826, 1.6643108721731801e-016,
932 24, 4.8699784204363823, 3.6754217074679444e-018,
933 24, 4.8699784278869629, 3.6754201672840378e-018,
934 24, 5.6508321389555931, 1.1149437498689269e-019,
935 24, 5.6508321464061737, 1.1149432883776919e-019,
936 24, 6.4208004623651505, 4.4601526574819404e-021,
937 24, 6.420800469815731, 4.4601509330870358e-021,
938 24, 7.1802876740694046, 2.279941873373783e-022,
939 24, 7.1802876815199852, 2.2799412884161901e-022,
940 24, 7.9296107068657875, 1.4524227687620892e-023,
941 24, 7.9296107143163681, 1.4524227325357687e-023,
942 24, 8.6690171509981155, 1.1297516597255878e-024,
943 24, 8.6690171584486961, 1.1297516022917642e-024,
944 24, 9.398697666823864, 1.05489876857462e-025,
945 24, 9.3986976742744446, 1.0548984739860872e-025,
946 24, 10.118794731795788, 1.1655531704609301e-026,
947 24, 10.118794739246368, 1.1655532065990126e-026,
948 24, 10.82940886169672, 1.5051895754488702e-027,
949 24, 10.829408869147301, 1.5051892821133279e-027,
950 24, 11.53060320019722, 2.2476895295962268e-028,
951 24, 11.5306032076478, 2.2476889060302806e-028,
952 24, 12.22240673750639, 3.844876383499449e-029,
953 24, 12.22240674495697, 3.8448759550255258e-029,
954 24, 12.904816634953022, 7.4714391018572407e-030,
955 24, 12.904816642403603, 7.4714395302486889e-030,
956 24, 13.577799834311008, 1.6370125904554994e-030,
957 24, 13.577799841761589, 1.6370124695278897e-030,
958 24, 14.241294123232365, 4.0168128083279772e-031,
959 24, 14.241294130682945, 4.016811469349949e-031,
960 24, 14.895208783447742, 1.0969746370532075e-031,
961 24, 14.895208790898323, 1.0969744744608578e-031,
962 24, 15.539424940943718, 3.315109989109058e-032,
963 24, 15.539424948394299, 3.3151090923815311e-032,
964 24, 16.173795841634274, 1.1026485108254938e-032,
965 24, 16.173795849084854, 1.1026484499551487e-032,
966 24, 16.798147104680538, 4.0158085477948419e-033,
967 24, 16.798147112131119, 4.0158088226660865e-033,
968 24, 17.412277333438396, 1.5934132234896702e-033,
969 24, 17.412277340888977, 1.5934135053593853e-033,
970 24, 18.015959389507771, 6.8540171917222488e-034,
971 24, 18.015959396958351, 6.8540185876176649e-034,
972 24, 18.608942970633507, 3.1800628171362954e-034,
973 24, 18.608942978084087, 3.1800629680378069e-034,
974 24, 19.190959438681602, 1.5836246914151322e-034,
975 24, 19.190959446132183, 1.5836252472988316e-034,
976 24, 19.76173035800457, 8.4137600917291117e-035,
977 24, 19.761730365455151, 8.4137587940032584e-035,
978 24, 20.320982187986374, 4.745679482731015e-035,
979 24, 20.320982195436954, 4.7456809155199022e-035,
980 24, 20.868470467627048, 2.8185196647984626e-035,
981 24, 20.868470475077629, 2.8185199366681781e-035,
982 24, 21.404018573462963, 1.7531167534135375e-035,
983 24, 21.404018580913544, 1.7531173016947469e-035,
984 24, 21.927576221525669, 1.1332672002404092e-035,
985 24, 21.92757622897625, 1.1332675797508253e-035,
986 24, 22.439299717545509, 7.5125238131908317e-036,
987 24, 22.43929972499609, 7.5125236509015167e-036,
988 24, 22.939641229808331, 5.0568780187314363e-036,
989 24, 22.939641237258911, 5.0568784513528091e-036,
990 24, 23.429403953254223, 3.4736003627413405e-036,
991 24, 23.429403960704803, 3.4735987495009831e-036,
992 24, 23.90970042347908, 2.4387081321665308e-036,
993 24, 23.909700430929661, 2.4387083910949941e-036,
994 24, 24.38177253305912, 1.694733860647387e-036,
995 24, 24.381772540509701, 1.694733324885658e-036,
996 25, 0.77902968227863312, 7.0067469371321597e-008,
997 25, 0.77902968972921371, 7.0067352105092841e-008,
998 25, 1.6284160688519478, 1.5913112796142118e-010,
999 25, 1.6284160763025284, 1.5913095865429296e-010,
1000 25, 2.4621154814958572, 8.0010005048491295e-013,
1001 25, 2.4621154889464378, 8.0009951288958997e-013,
1002 25, 3.2819032743573189, 7.1398107739385184e-015,
1003 25, 3.2819032818078995, 7.1398064213538464e-015,
1004 25, 4.0890141874551773, 1.0003569839311091e-016,
1005 25, 4.0890141949057579, 1.0003565214949822e-016,
1006 25, 4.8843406066298485, 2.0339987591563894e-018,
1007 25, 4.8843406140804291, 2.0339981157202125e-018,
1008 25, 5.6685525178909302, 5.6799254581074817e-020,
1009 25, 5.6685525253415108, 5.6799245689717146e-020,
1010 25, 6.4421665593981743, 2.0912595308116639e-021,
1011 25, 6.4421665668487549, 2.0912591224302577e-021,
1012 25, 7.2055878639221191, 9.8372734035261097e-023,
1013 25, 7.2055878713726997, 9.8372708440629524e-023,
1014 25, 7.9591367468237877, 5.7658750176114061e-024,
1015 25, 7.9591367542743683, 5.7658733776591436e-024,
1016 25, 8.7030665054917336, 4.1258272741964985e-025,
1017 25, 8.7030665129423141, 4.1258258782473198e-025,
1018 25, 9.4375757128000259, 3.5435416447318224e-026,
1019 25, 9.4375757202506065, 3.5435412590635847e-026,
1020 25, 10.162816897034645, 3.6008987404838187e-027,
1021 25, 10.162816904485226, 3.6008987502968748e-027,
1022 25, 10.878902837634087, 4.2764878951239796e-028,
1023 25, 10.878902845084667, 4.2764868457382694e-028,
1024 25, 11.58591116219759, 5.8725831294026438e-029,
1025 25, 11.58591116964817, 5.872583554303668e-029,
1026 25, 12.283887647092342, 9.2378193889837239e-030,
1027 25, 12.283887654542923, 9.2378197873933138e-030,
1028 25, 12.97284871339798, 1.6508371998843517e-030,
1029 25, 12.97284872084856, 1.650837412798272e-030,
1030 25, 13.652783133089542, 3.3266754235730111e-031,
1031 25, 13.652783140540123, 3.3266744536286711e-031,
1032 25, 14.323653288185596, 7.5089192296338788e-032,
1033 25, 14.323653295636177, 7.5089195273493671e-032,
1034 25, 14.985395908355713, 1.8869158708375887e-032,
1035 25, 14.985395915806293, 1.8869156141367114e-032,
1036 25, 15.637922637164593, 5.2491829350088782e-033,
1037 25, 15.637922644615173, 5.2491824971659126e-033,
1038 25, 16.281120285391808, 1.6081191935598747e-033,
1039 25, 16.281120292842388, 1.608118845571321e-033,
1040 25, 16.914851076900959, 5.3986271338461797e-034,
1041 25, 16.91485108435154, 5.3986283194236148e-034,
1042 25, 17.538952887058258, 1.9766512695275074e-034,
1043 25, 17.538952894508839, 1.9766507896017455e-034,
1044 25, 18.153239868581295, 7.8569686415203062e-035,
1045 25, 18.153239876031876, 7.8569708046899769e-035,
1046 25, 18.757503516972065, 3.3749866196468743e-035,
1047 25, 18.757503524422646, 3.374985983250723e-035,
1048 25, 19.351514972746372, 1.5594420539380395e-035,
1049 25, 19.351514980196953, 1.5594416192490925e-035,
1050 25, 19.935029000043869, 7.7158386293794966e-036,
1051 25, 19.93502900749445, 7.7158392148375424e-036,
1052 25, 20.507790975272655, 4.0656659632469917e-036,
1053 25, 20.507790982723236, 4.0656647261416748e-036,
1054 25, 21.069548606872559, 2.2711959500700407e-036,
1055 25, 21.069548614323139, 2.2711951777269612e-036,
1056 25, 21.62007087469101, 1.3353866143298436e-036,
1057 25, 21.62007088214159, 1.3353860101843685e-036,
1058 25, 22.159177884459496, 8.2143426189718226e-037,
1059 25, 22.159177891910076, 8.2143413202705087e-037,
1060 25, 22.68678567558527, 5.2648015059720179e-037,
1061 25, 22.686785683035851, 5.2648001075197064e-037,
1062 25, 23.202968575060368, 3.468211073462519e-037,
1063 25, 23.202968582510948, 3.4682107310949544e-037,
1064 25, 23.70803364366293, 2.3273599976356348e-037,
1065 25, 23.70803365111351, 2.3273591213713725e-037,
1066 25, 24.202582977712154, 1.5765602064246655e-037,
1067 25, 24.202582985162735, 1.576559556129669e-037,
1068 25, 24.687517486512661, 1.1088611117377277e-037,
1069 25, 24.687517493963242, 1.1088604968432837e-037,
1070 25, 25.16395078599453, 7.7583898454128553e-038,
1071 25, 25.16395079344511, 7.7583939097854651e-038,
1072 25, 25.627866134047508, 5.3068781900534944e-038,
1073 25, 25.627866141498089, 5.3068810921059701e-038,
1074 26, 0.78101654350757599, 5.8923908707209337e-008,
1075 26, 0.78101655095815659, 5.8923821371534893e-008,
1076 26, 1.6320968940854073, 1.236317730309333e-010,
1077 26, 1.6320969015359879, 1.2363168158688363e-010,
1078 26, 2.4678146317601204, 5.7429811601560071e-013,
1079 26, 2.467814639210701, 5.7429765734855436e-013,
1080 26, 3.2899207398295403, 4.734388742385331e-015,
1081 26, 3.2899207472801208, 4.7343867559584461e-015,
1082 26, 4.0996342152357101, 6.1272431600609502e-017,
1083 26, 4.0996342226862907, 6.1272407979893011e-017,
1084 26, 4.8978375121951103, 1.1506240642534423e-018,
1085 26, 4.8978375196456909, 1.1506236852699587e-018,
1086 26, 5.6851947978138924, 2.9671094902332928e-020,
1087 26, 5.685194805264473, 2.9671085633439803e-020,
1088 26, 6.4622200652956963, 1.0086511721536377e-021,
1089 26, 6.4622200727462769, 1.0086507678940824e-021,
1090 26, 7.2293184027075768, 4.3801061282054169e-023,
1091 26, 7.2293184101581573, 4.3801050332411078e-023,
1092 26, 7.9868123158812523, 2.3696799980087546e-024,
1093 26, 7.9868123233318329, 2.3696791495984219e-024,
1094 26, 8.7349593564867973, 1.5649197470426281e-025,
1095 26, 8.7349593639373779, 1.5649197320553895e-025,
1096 26, 9.4739642217755318, 1.2402917131745359e-026,
1097 26, 9.4739642292261124, 1.2402913154591754e-026,
1098 26, 10.2039874792099, 1.1629424955001513e-027,
1099 26, 10.20398748666048, 1.1629425103997286e-027,
1100 26, 10.925151742994785, 1.2742687180623173e-028,
1101 26, 10.925151750445366, 1.2742686869329822e-028,
1102 26, 11.637546353042126, 1.6143813265406585e-029,
1103 26, 11.637546360492706, 1.6143813107433007e-029,
1104 26, 12.341230750083923, 2.3428227604690718e-030,
1105 26, 12.341230757534504, 2.3428227187060725e-030,
1106 26, 13.036237008869648, 3.8625446674283068e-031,
1107 26, 13.036237016320229, 3.8625439691448719e-031,
1108 26, 13.722571700811386, 7.1813310277242243e-032,
1109 26, 13.722571708261967, 7.1813308590609393e-032,
1110 26, 14.400217205286026, 1.4957140381405686e-032,
1111 26, 14.400217212736607, 1.4957142743655298e-032,
1112 26, 15.069132648408413, 3.4688292162948178e-033,
1113 26, 15.069132655858994, 3.4688284579266739e-033,
1114 26, 15.729254551231861, 8.9084835395664626e-034,
1115 26, 15.729254558682442, 8.908484325639754e-034,
1116 26, 16.3804971575737, 2.5204945088761422e-034,
1117 26, 16.380497165024281, 2.5204938761288704e-034,
1118 26, 17.022752746939659, 7.8188945402045879e-035,
1119 26, 17.02275275439024, 7.8188922746258055e-035,
1120 26, 17.65589178353548, 2.6473364587263948e-035,
1121 26, 17.655891790986061, 2.6473357716097579e-035,
1122 26, 18.279763206839561, 9.7405122544829131e-036,
1123 26, 18.279763214290142, 9.7405091647747447e-036,
1124 26, 18.894194960594177, 3.878059833810667e-036,
1125 26, 18.894194968044758, 3.8780594112881572e-036,
1126 26, 19.498995013535023, 1.6636902562494894e-036,
1127 26, 19.498995020985603, 1.6636907531659472e-036,
1128 26, 20.093953281641006, 7.6577266090817481e-037,
1129 26, 20.093953289091587, 7.657728188363079e-037,
1130 26, 20.678845040500164, 3.7661248096741531e-037,
1131 26, 20.678845047950745, 3.7661237372250638e-037,
1132 26, 21.253436677157879, 1.9691052657118544e-037,
1133 26, 21.253436684608459, 1.9691047946430182e-037,
1134 26, 21.817495100200176, 1.0899858439496351e-037,
1135 26, 21.817495107650757, 1.0899854262898754e-037,
1136 26, 22.370802812278271, 6.3470096664624425e-038,
1137 26, 22.370802819728851, 6.3470080713999366e-038,
1138 26, 22.913181200623512, 3.86373588174236e-038,
1139 26, 22.913181208074093, 3.8637351113998463e-038,
1140 26, 23.444525294005871, 2.4535347310547519e-038,
1141 26, 23.444525301456451, 2.4535359123032401e-038,
1142 26, 23.964852377772331, 1.6049618186436992e-038,
1143 26, 23.964852385222912, 1.604961872563914e-038,
1144 26, 24.474362745881081, 1.0722943070757005e-038,
1145 26, 24.474362753331661, 1.0722942325976742e-038,
1146 26, 24.973499171435833, 7.2558350814098704e-039,
1147 26, 24.973499178886414, 7.2558340329470219e-039,
1148 26, 25.462974481284618, 5.0337622643621282e-039,
1149 26, 25.462974488735199, 5.0337617320777135e-039,
1150 26, 25.943732649087906, 3.5390684241286765e-039,
1151 26, 25.943732656538486, 3.5390691209096449e-039,
1152 26, 26.416851162910461, 2.4665037699450018e-039,
1153 26, 26.416851170361042, 2.4665034955684909e-039,
1154 26, 26.801410645246506, 1.1171525523613971e-039,
1155 26, 26.801410652697086, 1.1171551092920132e-039,
1156 27, 0.7828962579369545, 4.9861854667393399e-008,
1157 27, 0.7828962653875351, 4.9861772593924402e-008,
1158 27, 1.6355748474597931, 9.6921316479103525e-011,
1159 27, 1.6355748549103737, 9.6921206864357132e-011,
1160 27, 2.4731948226690292, 4.171211347524171e-013,
1161 27, 2.4731948301196098, 4.1712091406116398e-013,
1162 27, 3.2974838986992836, 3.1856718158208548e-015,
1163 27, 3.2974839061498642, 3.1856696336218403e-015,
1164 27, 4.1096459552645683, 3.8192029014720663e-017,
1165 27, 4.1096459627151489, 3.8192010297992792e-017,
1166 27, 4.9105536565184593, 6.6429667302540135e-019,
1167 27, 4.9105536639690399, 6.6429652717397208e-019,
1168 27, 5.7008651793003082, 1.5864616200237458e-020,
1169 27, 5.7008651867508888, 1.5864611294551399e-020,
1170 27, 6.4810914397239685, 4.993999498145391e-022,
1171 27, 6.4810914471745491, 4.9939979049271363e-022,
1172 27, 7.2516367882490158, 2.0079266330070849e-023,
1173 27, 7.2516367956995964, 2.0079265308291086e-023,
1174 27, 8.0128250047564507, 1.0056680741144098e-024,
1175 27, 8.0128250122070312, 1.0056677361707529e-024,
1176 27, 8.7649167329072952, 6.1476317533215932e-026,
1177 27, 8.7649167403578758, 6.1476309156933445e-026,
1178 27, 9.5081214383244514, 4.5096613837282808e-027,
1179 27, 9.508121445775032, 4.5096604070043352e-027,
1180 27, 10.242606043815613, 3.9132924912256924e-028,
1181 27, 10.242606051266193, 3.9132926019691446e-028,
1182 27, 10.96850112080574, 3.9680374563073656e-029,
1183 27, 10.968501128256321, 3.968037549032286e-029,
1184 27, 11.685905538499355, 4.6518641224931443e-030,
1185 27, 11.685905545949936, 4.6518631300160416e-030,
1186 27, 12.394889906048775, 6.2467209675851883e-031,
1187 27, 12.394889913499355, 6.2467197889832523e-031,
1188 27, 13.095499135553837, 9.5296302920980662e-032,
1189 27, 13.095499143004417, 9.5296301328881049e-032,
1190 27, 13.787754379212856, 1.6394978658915808e-032,
1191 27, 13.787754386663437, 1.6394979205807897e-032,
1192 27, 14.471654459834099, 3.1600211613408551e-033,
1193 27, 14.471654467284679, 3.1600209693232782e-033,
1194 27, 15.147176899015903, 6.7828954814670378e-034,
1195 27, 15.147176906466484, 6.7828945671314482e-034,
1196 27, 15.81427863240242, 1.6125447486417395e-034,
1197 27, 15.814278639853001, 1.6125444345876133e-034,
1198 27, 16.472896493971348, 4.2246556605945897e-035,
1199 27, 16.472896501421928, 4.224654227049247e-035,
1200 27, 17.122947536408901, 1.2139966311739369e-035,
1201 27, 17.122947543859482, 1.2139966298630524e-035,
1202 27, 17.764329209923744, 3.8095779223206078e-036,
1203 27, 17.764329217374325, 3.8095779252456187e-036,
1204 27, 18.396919578313828, 1.3000203710965374e-036,
1205 27, 18.396919585764408, 1.3000203411711264e-036,
1206 27, 19.020577564835548, 4.8049120367747199e-037,
1207 27, 19.020577572286129, 4.8049124355340798e-037,
1208 27, 19.635143436491489, 1.9158924823061778e-037,
1209 27, 19.63514344394207, 1.9158920386648308e-037,
1210 27, 20.240439757704735, 8.2093208358169539e-038,
1211 27, 20.240439765155315, 8.2093222197429644e-038,
1212 27, 20.836273021996021, 3.7650963780981519e-038,
1213 27, 20.836273029446602, 3.7650975525688663e-038,
1214 27, 21.422436565160751, 1.8412740319560743e-038,
1215 27, 21.422436572611332, 1.8412734834107893e-038,
1216 27, 21.998715363442898, 9.5568938496580513e-039,
1217 27, 21.998715370893478, 9.5568962750049465e-039,
1218 27, 22.564893670380116, 5.2444711828702124e-039,
1219 27, 22.564893677830696, 5.2444725699857754e-039,
1220 27, 23.120767138898373, 3.0256331670909385e-039,
1221 27, 23.120767146348953, 3.0256324528122128e-039,
1222 27, 23.666161254048347, 1.8245360187243205e-039,
1223 27, 23.666161261498928, 1.8245363450061449e-039,
1224 27, 24.200958535075188, 1.1470036575842657e-039,
1225 27, 24.200958542525768, 1.1470033205632092e-039,
1226 27, 24.725136809051037, 7.4468116835290912e-040,
1227 27, 24.725136816501617, 7.4468134793516934e-040,
1228 27, 25.238818168640137, 4.9485796130614579e-040,
1229 27, 25.238818176090717, 4.9485778772589032e-040,
1230 27, 25.742321841418743, 3.3399923581817735e-040,
1231 27, 25.742321848869324, 3.3399911124650134e-040,
1232 27, 26.236201457679272, 2.2838209417828281e-040,
1233 27, 26.236201465129852, 2.2838217806321604e-040,
1234 27, 26.721238203346729, 1.6104454076256336e-040,
1235 27, 26.72123821079731, 1.6104457017695957e-040,
1236 27, 27.198375716805458, 1.12895575803922e-040,
1237 27, 27.198375724256039, 1.1289556733584685e-040,
1238 27, 27.669778347015381, 7.8496301393215855e-041,
1239 27, 27.669778354465961, 7.8496341262896801e-041,
1240 27, 27.884223878383636, 4.4309665223873591e-041,
1241 27, 27.884223885834217, 4.4309591849200503e-041,
1242 28, 0.78467844426631927, 4.2438470083140721e-008,
1243 28, 0.78467845171689987, 4.2438393278981791e-008,
1244 28, 1.6388683915138245, 7.6621569710548971e-011,
1245 28, 1.6388683989644051, 7.66215089154498e-011,
1246 28, 2.4782853201031685, 3.0631204478184193e-013,
1247 28, 2.4782853275537491, 3.063118924040777e-013,
1248 28, 3.304634802043438, 2.1729815422346648e-015,
1249 28, 3.3046348094940186, 2.1729799923068305e-015,
1250 28, 4.1191061362624168, 2.4196250779813722e-017,
1251 28, 4.1191061437129974, 2.4196239816772689e-017,
1252 28, 4.9225624054670334, 3.9085656395735408e-019,
1253 28, 4.922562412917614, 3.9085649025210167e-019,
1254 28, 5.7156557217240334, 8.6680273869165024e-021,
1255 28, 5.715655729174614, 8.6680236478512346e-021,
1256 28, 6.498893603682518, 2.5335387999951474e-022,
1257 28, 6.4988936111330986, 2.5335376908522942e-022,
1258 28, 7.2726791352033615, 9.4573144592121954e-024,
1259 28, 7.2726791426539421, 9.4573116298964195e-024,
1260 28, 8.0373366698622704, 4.3971230185116881e-025,
1261 28, 8.037336677312851, 4.3971227534536684e-025,
1262 28, 8.793128989636898, 2.4950063652246191e-026,
1263 28, 8.7931289970874786, 2.495005720678091e-026,
1264 28, 9.5402692407369614, 1.6986980617997022e-027,
1265 28, 9.540269248187542, 1.6986976051079919e-027,
1266 28, 10.278929390013218, 1.368000853859253e-028,
1267 28, 10.278929397463799, 1.3680004892213298e-028,
1268 28, 11.009246453642845, 1.2872419602896367e-029,
1269 28, 11.009246461093426, 1.2872420187471339e-029,
1270 28, 11.731327079236507, 1.4003201763391476e-030,
1271 28, 11.731327086687088, 1.4003202386076777e-030,
1272 28, 12.445251040160656, 1.7448255734165301e-031,
1273 28, 12.445251047611237, 1.7448253583893487e-031,
1274 28, 13.151073843240738, 2.4698393595556993e-032,
1275 28, 13.151073850691319, 2.4698391161370222e-032,
1276 28, 13.848828695714474, 3.9427669364651789e-033,
1277 28, 13.848828703165054, 3.9427660690914164e-033,
1278 28, 14.538528017699718, 7.0517495293252521e-034,
1279 28, 14.538528025150299, 7.0517474992045073e-034,
1280 28, 15.22016453742981, 1.4046733706426603e-034,
1281 28, 15.22016454488039, 1.4046729721237711e-034,
1282 28, 15.893712103366852, 3.0994444806456431e-035,
1283 28, 15.893712110817432, 3.0994449626913169e-035,
1284 28, 16.55912622064352, 7.5380952232932651e-036,
1285 28, 16.559126228094101, 7.5380932219859205e-036,
1286 28, 17.216344498097897, 2.0114378107354203e-036,
1287 28, 17.216344505548477, 2.0114379656122684e-036,
1288 28, 17.865286819636822, 5.8633939940250315e-037,
1289 28, 17.865286827087402, 5.8633946299343831e-037,
1290 28, 18.505855575203896, 1.8596224339761576e-037,
1291 28, 18.505855582654476, 1.8596221870214534e-037,
1292 28, 19.137935824692249, 6.3922092248869744e-038,
1293 28, 19.13793583214283, 6.3922102380482483e-038,
1294 28, 19.761395521461964, 2.3724862433709197e-038,
1295 28, 19.761395528912544, 2.3724866454052567e-038,
1296 28, 20.376085996627808, 9.4731318337289952e-039,
1297 28, 20.376086004078388, 9.4731287775953353e-039,
1298 28, 20.981842800974846, 4.0545371346860406e-039,
1299 28, 20.981842808425426, 4.0545370535552068e-039,
1300 28, 21.578487128019333, 1.8533283507255836e-039,
1301 28, 21.578487135469913, 1.853328817895879e-039,
1302 28, 22.165828302502632, 9.0155863853882353e-040,
1303 28, 22.165828309953213, 9.0155831427237625e-040,
1304 28, 22.743667811155319, 4.6472893319487125e-040,
1305 28, 22.7436678186059, 4.6472889307429114e-040,
1306 28, 23.311805583536625, 2.5293602604427438e-040,
1307 28, 23.311805590987206, 2.5293596848335514e-040,
1308 28, 23.870049826800823, 1.4463087106544672e-040,
1309 28, 23.870049834251404, 1.4463085194116285e-040,
1310 28, 24.418231755495071, 8.641896329274563e-041,
1311 28, 24.418231762945652, 8.6418996111656845e-041,
1312 28, 24.956227175891399, 5.3786841208254478e-041,
1313 28, 24.95622718334198, 5.378682136136815e-041,
1314 28, 25.483986794948578, 3.4648144680023666e-041,
1315 28, 25.483986802399158, 3.4648129601794969e-041,
1316 28, 26.001575656235218, 2.2884086968613662e-041,
1317 28, 26.001575663685799, 2.2884098625776109e-041,
1318 28, 26.509218297898769, 1.5387898607295863e-041,
1319 28, 26.50921830534935, 1.538789924506611e-041,
1320 28, 27.00733794271946, 1.0458893902132325e-041,
1321 28, 27.00733795017004, 1.0458899705307257e-041,
1322 28, 27.4965685531497, 7.317848728543107e-042,
1323 28, 27.496568560600281, 7.3178520005717001e-042,
1324 28, 27.977721095085144, 5.1513043977723732e-042,
1325 28, 27.977721102535725, 5.1513042258958866e-042,
1326 28, 28.451707921922207, 3.5986164377315787e-042,
1327 28, 28.451707929372787, 3.5986160057693314e-042,
1328 29, 0.78637154400348663, 3.6315909083995129e-008,
1329 29, 0.78637155145406723, 3.6315849334616369e-008,
1330 29, 1.6419936791062355, 6.1049645545974547e-011,
1331 29, 1.6419936865568161, 6.1049599294982487e-011,
1332 29, 2.4831117615103722, 2.2726035573991162e-013,
1333 29, 2.4831117689609528, 2.2726023881733654e-013,
1334 29, 3.3114102259278297, 1.5011780867764562e-015,
1335 29, 3.3114102333784103, 1.5011775587872939e-015,
1336 29, 4.128064326941967, 1.5563805350068021e-017,
1337 29, 4.1280643343925476, 1.5563800665439041e-017,
1338 29, 4.9339278042316437, 2.3406905946198134e-019,
1339 29, 4.9339278116822243, 2.3406896430597371e-019,
1340 29, 5.7296467050909996, 4.8324621843737061e-021,
1341 29, 5.7296467125415802, 4.8324604821555049e-021,
1342 29, 6.5157249048352242, 1.314795562058049e-022,
1343 29, 6.5157249122858047, 1.3147952115386097e-022,
1344 29, 7.2925638258457184, 4.5681547645026199e-024,
1345 29, 7.292563833296299, 4.5681541042570898e-024,
1346 29, 8.0604878067970276, 1.9767148584973311e-025,
1347 29, 8.0604878142476082, 1.9767144437084469e-025,
1348 29, 8.8197610825300217, 1.0437840229618024e-026,
1349 29, 8.8197610899806023, 1.0437836457111727e-026,
1350 29, 9.5705995559692383, 6.6127541570083993e-028,
1351 29, 9.5705995634198189, 6.6127525803998794e-028,
1352 29, 10.313179194927216, 4.9550353823480331e-029,
1353 29, 10.313179202377796, 4.9550344472793234e-029,
1354 29, 11.047642216086388, 4.3379652668743748e-030,
1355 29, 11.047642223536968, 4.3379651694905502e-030,
1356 29, 11.77410165220499, 4.3903098563318958e-031,
1357 29, 11.774101659655571, 4.3903087396488023e-031,
1358 29, 12.492644853889942, 5.0891392311082294e-032,
1359 29, 12.492644861340523, 5.089138080132273e-032,
1360 29, 13.203336097300053, 6.7015567871931459e-033,
1361 29, 13.203336104750633, 6.7015574012559967e-033,
1362 29, 13.906218603253365, 9.9522699683293545e-034,
1363 29, 13.906218610703945, 9.9522699561603004e-034,
1364 29, 14.60131610929966, 1.6559310130268636e-034,
1365 29, 14.60131611675024, 1.6559308877250499e-034,
1366 29, 15.28863400965929, 3.0688012602367554e-035,
1367 29, 15.288634017109871, 3.0688008505595191e-035,
1368 29, 15.968160234391689, 6.3003656761785947e-036,
1369 29, 15.96816024184227, 6.300365157267352e-036,
1370 29, 16.639865875244141, 1.425912288294408e-036,
1371 29, 16.639865882694721, 1.425911844482608e-036,
1372 29, 17.303705655038357, 3.5413918087008817e-037,
1373 29, 17.303705662488937, 3.5413910585270221e-037,
1374 29, 17.959618203341961, 9.6110663827236623e-038,
1375 29, 17.959618210792542, 9.6110639887579061e-038,
1376 29, 18.607526287436485, 2.8389759994471709e-038,
1377 29, 18.607526294887066, 2.8389752688919641e-038,
1378 29, 19.247336961328983, 9.0931089735817269e-039,
1379 29, 19.247336968779564, 9.0931107476948825e-039,
1380 29, 19.878941707313061, 3.1467556490433912e-039,
1381 29, 19.878941714763641, 3.1467564127571162e-039,
1382 29, 20.502216704189777, 1.1724748656710215e-039,
1383 29, 20.502216711640358, 1.1724746734027557e-039,
1384 29, 21.117023251950741, 4.6876364663697041e-040,
1385 29, 21.117023259401321, 4.6876364357803892e-040,
1386 29, 21.723208487033844, 2.0042123089344851e-040,
1387 29, 21.723208494484425, 2.0042116411036911e-040,
1388 29, 22.320606715977192, 9.132472556056144e-041,
1389 29, 22.320606723427773, 9.1324737655785673e-041,
1390 29, 22.909041479229927, 4.4204627633406315e-041,
1391 29, 22.909041486680508, 4.420462690830891e-041,
1392 29, 23.488328985869884, 2.2638612067742748e-041,
1393 29, 23.488328993320465, 2.2638616763927321e-041,
1394 29, 24.05828333646059, 1.2225551251648693e-041,
1395 29, 24.058283343911171, 1.2225553197479533e-041,
1396 29, 24.618724562227726, 6.9314021088591364e-042,
1397 29, 24.618724569678307, 6.9314047935940562e-042,
1398 29, 25.169490531086922, 4.1049308418651103e-042,
1399 29, 25.169490538537502, 4.1049319553758314e-042,
1400 29, 25.710454262793064, 2.5298050928083053e-042,
1401 29, 25.710454270243645, 2.5298056900518227e-042,
1402 29, 26.241548083722591, 1.6166462380689568e-042,
1403 29, 26.241548091173172, 1.6166465098434285e-042,
1404 29, 26.762795478105545, 1.0606841937797943e-042,
1405 29, 26.762795485556126, 1.0606843404549322e-042,
1406 29, 27.274348974227905, 7.0992566551399511e-043,
1407 29, 27.274348981678486, 7.0992546682756672e-043,
1408 29, 27.776527158915997, 4.8148903392572901e-043,
1409 29, 27.776527166366577, 4.814888042092614e-043,
1410 29, 28.269836388528347, 3.3234515341900158e-043,
1411 29, 28.269836395978928, 3.3234500791670542e-043,
1412 29, 28.754959724843502, 2.3456576866672306e-043,
1413 29, 28.754959732294083, 2.345656656614369e-043,
1414 29, 29.232707068324089, 1.6470684285437321e-043,
1415 29, 29.23270707577467, 1.6470683545256373e-043,
1416 29, 29.70374021679163, 1.14547675702381e-043,
1417 29, 29.70374022424221, 1.1454765601759464e-043,
1418 30, 0.7879829928278923, 3.1234103821482427e-008,
1419 30, 0.7879830002784729, 3.1234044655401994e-008,
1420 30, 1.6449649482965469, 4.9000015491257048e-011,
1421 30, 1.6449649557471275, 4.8999963821072772e-011,
1422 30, 2.4876966997981071, 1.7023669931328061e-013,
1423 30, 2.4876967072486877, 1.7023657129354393e-013,
1424 30, 3.3178424835205078, 1.0494761982366968e-015,
1425 30, 3.3178424909710884, 1.0494757357860962e-015,
1426 30, 4.1365640535950661, 1.0154249700920638e-017,
1427 30, 4.1365640610456467, 1.0154243875133412e-017,
1428 30, 4.9447060599923134, 1.4250864555511693e-019,
1429 30, 4.944706067442894, 1.4250858796996163e-019,
1430 30, 5.7429084852337837, 2.7453691120619369e-021,
1431 30, 5.7429084926843643, 2.7453685866311988e-021,
1432 30, 6.5316714197397232, 6.9693659068680088e-023,
1433 30, 6.5316714271903038, 6.9693629187270163e-023,
1434 30, 7.3113943338394165, 2.2591471868696091e-024,
1435 30, 7.3113943412899971, 2.2591466479292196e-024,
1436 30, 8.0824010968208313, 9.1197383000971079e-026,
1437 30, 8.0824011042714119, 9.1197355380522927e-026,
1438 30, 8.8449568077921867, 4.4921066968594634e-027,
1439 30, 8.8449568152427673, 4.4921064406150814e-027,
1440 30, 9.5992793887853622, 2.6545531428409782e-028,
1441 30, 9.5992793962359428, 2.6545522470546947e-028,
1442 30, 10.34554798156023, 1.855221838168487e-029,
1443 30, 10.345547989010811, 1.8552214020399549e-029,
1444 30, 11.083908997476101, 1.5147783374462689e-030,
1445 30, 11.083909004926682, 1.5147781122476647e-030,
1446 30, 11.81448071449995, 1.4297164287403578e-031,
1447 30, 11.814480721950531, 1.429716050915216e-031,
1448 30, 12.537356749176979, 1.5455160104219774e-032,
1449 30, 12.53735675662756, 1.5455160199328339e-032,
1450 30, 13.252608671784401, 1.8978775176433715e-033,
1451 30, 13.252608679234982, 1.8978774707164247e-033,
1452 30, 13.960288092494011, 2.6282911950633352e-034,
1453 30, 13.960288099944592, 2.6282913708927645e-034,
1454 30, 14.660428203642368, 4.0780899601901608e-035,
1455 30, 14.660428211092949, 4.0780894770882105e-035,
1456 30, 15.353045016527176, 7.0479243716573658e-036,
1457 30, 15.353045023977757, 7.0479222548237397e-036,
1458 30, 16.038138270378113, 1.3494709199819255e-036,
1459 30, 16.038138277828693, 1.3494705517069979e-036,
1460 30, 16.715692117810249, 2.8486491673345358e-037,
1461 30, 16.71569212526083, 2.8486483929154767e-037,
1462 30, 17.385675646364689, 6.5998055420207975e-038,
1463 30, 17.385675653815269, 6.5998062646129257e-038,
1464 30, 18.048043206334114, 1.6711936241018928e-038,
1465 30, 18.048043213784695, 1.6711932368686648e-038,
1466 30, 18.702734716236591, 4.6071433653083805e-039,
1467 30, 18.702734723687172, 4.6071443081395363e-039,
1468 30, 19.349675759673119, 1.3776916161772679e-039,
1469 30, 19.349675767123699, 1.3776916401455473e-039,
1470 30, 19.988777793943882, 4.4532108875418354e-040,
1471 30, 19.988777801394463, 4.4532114573536834e-040,
1472 30, 20.619938254356384, 1.5507563718868067e-040,
1473 30, 20.619938261806965, 1.5507566883583332e-040,
1474 30, 21.243040800094604, 5.7990312184030671e-041,
1475 30, 21.243040807545185, 5.7990304989845352e-041,
1476 30, 21.857955724000931, 2.3212797494554108e-041,
1477 30, 21.857955731451511, 2.3212803480860163e-041,
1478 30, 22.464540585875511, 9.914865440882635e-042,
1479 30, 22.464540593326092, 9.9148662773812494e-042,
1480 30, 23.062641389667988, 4.5045190716090583e-042,
1481 30, 23.062641397118568, 4.5045174791143897e-042,
1482 30, 23.652094401419163, 2.1701628812569051e-042,
1483 30, 23.652094408869743, 2.1701625772121853e-042,
1484 30, 24.232729002833366, 1.1046043114766288e-042,
1485 30, 24.232729010283947, 1.1046045034064885e-042,
1486 30, 24.804372116923332, 5.9211173400922859e-043,
1487 30, 24.804372124373913, 5.9211190991234153e-043,
1488 30, 25.366854824125767, 3.3298155214419811e-043,
1489 30, 25.366854831576347, 3.3298157358067105e-043,
1490 30, 25.92002210021019, 1.9551128692966943e-043,
1491 30, 25.92002210766077, 1.9551123692323681e-043,
1492 30, 26.463746801018715, 1.1933006750773454e-043,
1493 30, 26.463746808469296, 1.1933004727347112e-043,
1494 30, 26.997949115931988, 7.5643757950805542e-044,
1495 30, 26.997949123382568, 7.5643761045987683e-044,
1496 30, 27.522622361779213, 4.9284040353068413e-044,
1497 30, 27.522622369229794, 4.9284056246758231e-044,
1498 30, 28.037864476442337, 3.2810162604333193e-044,
1499 30, 28.037864483892918, 3.281017845647255e-044,
1500 30, 28.543911211192608, 2.2181628671749676e-044,
1501 30, 28.543911218643188, 2.218162484652318e-044,
1502 30, 29.041161552071571, 1.5134037301717584e-044,
1503 30, 29.041161559522152, 1.5134029110911047e-044,
1504 30, 29.530181311070919, 1.0667420585863651e-044,
1505 30, 29.5301813185215, 1.0667417522137867e-044,
1506 30, 30.011674650013447, 7.5174774420740806e-045,
1507 30, 30.011674657464027, 7.5174742900736671e-045,
1508 30, 30.486428417265415, 5.2621270182135051e-045,
1509 30, 30.486428424715996, 5.262130311093599e-045,
1510 30, 30.939444169402122, 3.5015139512069607e-045,
1511 30, 30.939444176852703, 3.5015112710245708e-045,
1512 31, 0.78951938450336456, 2.6990963852982276e-008,
1513 31, 0.78951939195394516, 2.6990901272098622e-008,
1514 31, 1.6477948054671288, 3.9599591893838782e-011,
1515 31, 1.6477948129177094, 3.9599558875077027e-011,
1516 31, 2.4920600801706314, 1.2867416450803074e-013,
1517 31, 2.492060087621212, 1.286740858923318e-013,
1518 31, 3.3239601328969002, 7.4191337236762968e-016,
1519 31, 3.3239601403474808, 7.4191298658981141e-016,
1520 31, 4.144643746316433, 6.7136115607620136e-018,
1521 31, 4.1446437537670135, 6.7136080734499562e-018,
1522 31, 4.9549467116594315, 8.8116416572145598e-020,
1523 31, 4.9549467191100121, 8.8116378746161626e-020,
1524 31, 5.7555030211806297, 1.5874468287337354e-021,
1525 31, 5.7555030286312103, 1.5874462991137669e-021,
1526 31, 6.5468088984489441, 3.7683180579985163e-023,
1527 31, 6.5468089058995247, 3.7683164558120959e-023,
1528 31, 7.3292616009712219, 1.1421590109206418e-024,
1529 31, 7.3292616084218025, 1.1421585299332504e-024,
1530 31, 8.103184200823307, 4.3108518074612864e-026,
1531 31, 8.1031842082738876, 4.3108510892707748e-026,
1532 31, 8.8688421621918678, 1.9851855023091017e-027,
1533 31, 8.8688421696424484, 1.9851853532161421e-027,
1534 31, 9.6264548823237419, 1.0966928714056398e-028,
1535 31, 9.6264548897743225, 1.0966926721759533e-028,
1536 31, 10.376203939318657, 7.164836764783927e-030,
1537 31, 10.376203946769238, 7.1648343154883914e-030,
1538 31, 11.118239149451256, 5.4683058705610656e-031,
1539 31, 11.118239156901836, 5.4683043353071719e-031,
1540 31, 11.8526830971241, 4.8242112495562322e-032,
1541 31, 11.85268310457468, 4.8242113495352988e-032,
1542 31, 12.579634577035904, 4.8742340289959263e-033,
1543 31, 12.579634584486485, 4.8742330295078644e-033,
1544 31, 13.299171291291714, 5.5942948410353604e-034,
1545 31, 13.299171298742294, 5.5942937409224875e-034,
1546 31, 14.011351861059666, 7.2408340380396581e-035,
1547 31, 14.011351868510246, 7.2408326912367206e-035,
1548 31, 14.716217450797558, 1.0500501579246543e-035,
1549 31, 14.716217458248138, 1.0500500363643936e-035,
1550 31, 15.413793005049229, 1.6961373883454169e-036,
1551 31, 15.413793012499809, 1.6961372726275582e-036,
1552 31, 16.104088209569454, 3.0354866582877075e-037,
1553 31, 16.104088217020035, 3.0354856266520219e-037,
1554 31, 16.787098243832588, 5.9896173771901093e-038,
1555 31, 16.787098251283169, 5.98961535516797e-038,
1556 31, 17.462804310023785, 1.2972746518568634e-038,
1557 31, 17.462804317474365, 1.2972745309510283e-038,
1558 31, 18.13117404282093, 3.0713680138571644e-039,
1559 31, 18.131174050271511, 3.0713676965074795e-039,
1560 31, 18.79216181486845, 7.9182263243406493e-040,
1561 31, 18.792161822319031, 7.9182241350107358e-040,
1562 31, 19.445708937942982, 2.214898087434925e-040,
1563 31, 19.445708945393562, 2.2148980677402555e-040,
1564 31, 20.091743782162666, 6.6993154618323218e-041,
1565 31, 20.091743789613247, 6.6993135377084829e-041,
1566 31, 20.730181947350502, 2.1839810764001286e-041,
1567 31, 20.730181954801083, 2.1839807962981238e-041,
1568 31, 21.360926359891891, 7.6498865481473596e-042,
1569 31, 21.360926367342472, 7.6498850691523407e-042,
1570 31, 21.983867526054382, 2.8703402503431693e-042,
1571 31, 21.983867533504963, 2.8703404559755345e-042,
1572 31, 22.598883867263794, 1.1502498454193117e-042,
1573 31, 22.598883874714375, 1.1502498916466649e-042,
1574 31, 23.205842353403568, 4.9084725935443196e-043,
1575 31, 23.205842360854149, 4.9084710329663892e-043,
1576 31, 23.80459950864315, 2.2238235774505732e-043,
1577 31, 23.804599516093731, 2.2238237880748328e-043,
1578 31, 24.395002961158752, 1.0666581061637025e-043,
1579 31, 24.395002968609333, 1.0666576688114463e-043,
1580 31, 24.976893968880177, 5.3977921159553397e-044,
1581 31, 24.976893976330757, 5.3977934865920802e-044,
1582 31, 25.550111055374146, 2.8731051700509201e-044,
1583 31, 25.550111062824726, 2.8731044277207976e-044,
1584 31, 26.114495605230331, 1.6031969299858829e-044,
1585 31, 26.114495612680912, 1.6031970042652873e-044,
1586 31, 26.669899813830853, 9.3355015180719599e-045,
1587 31, 26.669899821281433, 9.3355052705843679e-045,
1588 31, 27.216198123991489, 5.6495965443312072e-045,
1589 31, 27.21619813144207, 5.6495939839503296e-045,
1590 31, 27.753303058445454, 3.5492321895997083e-045,
1591 31, 27.753303065896034, 3.5492321163912673e-045,
1592 31, 28.281186141073704, 2.2957811874765475e-045,
1593 31, 28.281186148524284, 2.2957814583395176e-045,
1594 31, 28.799904033541679, 1.5194259395681735e-045,
1595 31, 28.79990404099226, 1.5194267112625272e-045,
1596 31, 29.309627436101437, 1.0230813499247931e-045,
1597 31, 29.309627443552017, 1.0230809924412674e-045,
1598 31, 29.810666806995869, 6.9676223029316235e-046,
1599 31, 29.810666814446449, 6.9676192007503771e-046,
1600 31, 30.303484387695789, 4.8488184998921204e-046,
1601 31, 30.30348439514637, 4.8488172078839344e-046,
1602 31, 30.788682028651237, 3.4250229581297795e-046,
1603 31, 30.788682036101818, 3.4250250734052242e-046,
1604 31, 31.266962468624115, 2.4084133971405881e-046,
1605 31, 31.266962476074696, 2.4084125559476293e-046,
1606 31, 31.73910990357399, 1.6796117435938392e-046,
1607 31, 31.73910991102457, 1.679611553823398e-046,
1608 32, 0.79098659008741379, 2.3428195699417537e-008,
1609 32, 0.79098659753799438, 2.3428153358786678e-008,
1610 32, 1.6504944264888763, 3.2209746415594332e-011,
1611 32, 1.6504944339394569, 3.220970087503767e-011,
1612 32, 2.496219590306282, 9.8084828719793923e-014,
1613 32, 2.4962195977568626, 9.8084762239900993e-014,
1614 32, 3.3297884985804558, 5.3000509925270763e-016,
1615 32, 3.3297885060310364, 5.3000487530063089e-016,
1616 32, 4.152337446808815, 4.4945824866210701e-018,
1617 32, 4.1523374542593956, 4.4945810140566077e-018,
1618 32, 4.9646936282515526, 5.5281595989002857e-020,
1619 32, 4.9646936357021332, 5.5281565203257855e-020,
1620 32, 5.7674851417541504, 9.332409158236809e-022,
1621 32, 5.767485149204731, 9.3324053526450437e-022,
1622 32, 6.5612042769789696, 2.0758269859270062e-023,
1623 32, 6.5612042844295502, 2.0758259829402165e-023,
1624 32, 7.3462459221482277, 5.895162008888518e-025,
1625 32, 7.3462459295988083, 5.8951601605246428e-025,
1626 32, 8.1229320466518402, 2.0846533511721846e-026,
1627 32, 8.1229320541024208, 2.0846528892286505e-026,
1628 32, 8.8915281295776367, 8.9939213820927554e-028,
1629 32, 8.8915281370282173, 8.9939197373278422e-028,
1630 32, 9.6522545516490936, 4.6546437360965095e-029,
1631 32, 9.6522545590996742, 4.6546426636937451e-029,
1632 32, 10.405294768512249, 2.8486464379340495e-030,
1633 32, 10.40529477596283, 2.8486455621645871e-030,
1634 32, 11.150801315903664, 2.0365499436102757e-031,
1635 32, 11.150801323354244, 2.0365494007674272e-031,
1636 32, 11.888900309801102, 1.682907109838634e-032,
1637 32, 11.888900317251682, 1.6829069079598241e-032,
1638 32, 12.619694881141186, 1.5926342764153439e-033,
1639 32, 12.619694888591766, 1.592634174405931e-033,
1640 32, 13.34326783567667, 1.7120603159420472e-034,
1641 32, 13.343267843127251, 1.7120602511528744e-034,
1642 32, 14.059683710336685, 2.075481423520178e-035,
1643 32, 14.059683717787266, 2.075480991830116e-035,
1644 32, 14.768990404903889, 2.8189962905017707e-036,
1645 32, 14.768990412354469, 2.818995942400197e-036,
1646 32, 15.471220426261425, 4.2648503825577588e-037,
1647 32, 15.471220433712006, 4.2648499164953187e-037,
1648 32, 16.166391901671886, 7.1489312549880753e-038,
1649 32, 16.166391909122467, 7.1489309687917951e-038,
1650 32, 16.854509338736534, 1.3213054825449378e-038,
1651 32, 16.854509346187115, 1.3213054922746664e-038,
1652 32, 17.535564221441746, 2.6807748064712788e-039,
1653 32, 17.535564228892326, 2.6807748199492672e-039,
1654 32, 18.209535457193851, 5.9460888344062753e-040,
1655 32, 18.209535464644432, 5.94608895781776e-040,
1656 32, 18.87638970464468, 1.4363587657615266e-040,
1657 32, 18.876389712095261, 1.4363589517907267e-040,
1658 32, 19.536081604659557, 3.765393350640845e-041,
1659 32, 19.536081612110138, 3.7653931802714443e-041,
1660 32, 20.188553966581821, 1.0676300156436359e-041,
1661 32, 20.188553974032402, 1.067629917232314e-041,
1662 32, 20.833737879991531, 3.263757534857454e-042,
1663 32, 20.833737887442112, 3.2637579615392064e-042,
1664 32, 21.471552819013596, 1.0724762195516768e-042,
1665 32, 21.471552826464176, 1.072475891341324e-042,
1666 32, 22.101906821131706, 3.777144305210756e-043,
1667 32, 22.101906828582287, 3.7771444342513115e-043,
1668 32, 22.724696628749371, 1.4217203788681964e-043,
1669 32, 22.724696636199951, 1.4217200228446998e-043,
1670 32, 23.339808091521263, 5.703322551588163e-044,
1671 32, 23.339808098971844, 5.7033226900296373e-044,
1672 32, 23.947116665542126, 2.4316437058578012e-044,
1673 32, 23.947116672992706, 2.431643496160822e-044,
1674 32, 24.546488344669342, 1.0987930055297978e-044,
1675 32, 24.546488352119923, 1.098793076553521e-044,
1676 32, 25.137781016528606, 5.2484169483265025e-045,
1677 32, 25.137781023979187, 5.2484155226682376e-045,
1678 32, 25.720846608281136, 2.6413713577457922e-045,
1679 32, 25.720846615731716, 2.6413705700550837e-045,
1680 32, 26.295534215867519, 1.3965382507957447e-045,
1681 32, 26.2955342233181, 1.3965377603185929e-045,
1682 32, 26.861694745719433, 7.7349160811880277e-046,
1683 32, 26.861694753170013, 7.7349151441627e-046,
1684 32, 27.419187560677528, 4.4682520650157615e-046,
1685 32, 27.419187568128109, 4.4682538523866773e-046,
1686 32, 27.967889867722988, 2.6819888403852565e-046,
1687 32, 27.967889875173569, 2.6819897728379184e-046,
1688 32, 28.507709659636021, 1.6698136917664954e-046,
1689 32, 28.507709667086601, 1.6698129992594366e-046,
1690 32, 29.038602896034718, 1.0721878956432574e-046,
1691 32, 29.038602903485298, 1.0721875356655942e-046,
1692 32, 29.560595072805882, 7.051821086699878e-047,
1693 32, 29.560595080256462, 7.0518182781581043e-047,
1694 32, 30.073806069791317, 4.7259218308968253e-047,
1695 32, 30.073806077241898, 4.7259227603342754e-047,
1696 32, 30.578474305570126, 3.209662989709749e-047,
1697 32, 30.578474313020706, 3.2096634823719178e-047,
1698 32, 31.074972994625568, 2.2043194970557608e-047,
1699 32, 31.074973002076149, 2.2043198986132966e-047,
1700 32, 31.563809163868427, 1.5587084684342884e-047,
1701 32, 31.563809171319008, 1.5587077448629143e-047,
1702 32, 32.045599952340126, 1.0995759280252866e-047,
1703 32, 32.045599959790707, 1.0995758350300892e-047,
1704 32, 32.521030142903328, 7.709762090925553e-048,
1705 32, 32.521030150353909, 7.7097590622875819e-048,
1706 33, 0.79238983243703842, 2.042106061094407e-008,
1707 33, 0.79238983988761902, 2.0421020445651014e-008,
1708 33, 1.6530738100409508, 2.6358450934546795e-011,
1709 33, 1.6530738174915314, 2.635841919126038e-011,
1710 33, 2.5001910030841827, 7.5364817160196323e-014,
1711 33, 2.5001910105347633, 7.5364760748258798e-014,
1712 33, 3.3353501185774803, 3.8237192966188636e-016,
1713 33, 3.3353501260280609, 3.8237162369967308e-016,
1714 33, 4.1596754416823387, 3.0445800511517908e-018,
1715 33, 4.1596754491329193, 3.0445787674974564e-018,
1716 33, 4.9739858210086823, 3.515919024039416e-020,
1717 33, 4.9739858284592628, 3.5159171374646909e-020,
1718 33, 5.7789035513997078, 5.5725899313574696e-022,
1719 33, 5.7789035588502884, 5.5725880635319834e-022,
1720 33, 6.5749169737100601, 1.1637027161635936e-023,
1721 33, 6.5749169811606407, 1.1637021424764075e-023,
1722 33, 7.3624184802174568, 3.1025238187243698e-025,
1723 33, 7.3624184876680374, 3.1025225685285597e-025,
1724 33, 8.1417287290096283, 1.0299156448677693e-026,
1725 33, 8.1417287364602089, 1.0299152761838333e-026,
1726 33, 8.9131129011511803, 4.1710447383740305e-028,
1727 33, 8.9131129086017609, 4.1710436855039434e-028,
1728 33, 9.6767919734120369, 2.0262351044072931e-029,
1729 33, 9.6767919808626175, 2.0262350205955798e-029,
1730 33, 10.432950802147388, 1.1639387550487137e-030,
1731 33, 10.432950809597969, 1.1639386971982789e-030,
1732 33, 11.181744091212749, 7.8101004107994773e-032,
1733 33, 11.18174409866333, 7.8100993240538107e-032,
1734 33, 11.923300854861736, 6.057244317232184e-033,
1735 33, 11.923300862312317, 6.0572438899922103e-033,
1736 33, 12.6577278226614, 5.37984912688152e-034,
1737 33, 12.65772783011198, 5.3798488576528694e-034,
1738 33, 13.385112091898918, 5.4275123456899329e-035,
1739 33, 13.385112099349499, 5.4275107204683884e-035,
1740 33, 14.105523213744164, 6.1747593213329447e-036,
1741 33, 14.105523221194744, 6.174759584448652e-036,
1742 33, 14.819014765322208, 7.8706673148814995e-037,
1743 33, 14.819014772772789, 7.8706658404194138e-037,
1744 33, 15.525625705718994, 1.1174748948810545e-037,
1745 33, 15.525625713169575, 1.1174747454074421e-037,
1746 33, 16.225381337106228, 1.7579206924880998e-038,
1747 33, 16.225381344556808, 1.7579206925033476e-038,
1748 33, 16.918294116854668, 3.0493015445964011e-039,
1749 33, 16.918294124305248, 3.0493005632386758e-039,
1750 33, 17.604364313185215, 5.8065726456748308e-040,
1751 33, 17.604364320635796, 5.8065735081689733e-040,
1752 33, 18.283580414950848, 1.2088940527454202e-040,
1753 33, 18.283580422401428, 1.2088939296397679e-040,
1754 33, 18.955919578671455, 2.7413543307825419e-041,
1755 33, 18.955919586122036, 2.7413546854069123e-041,
1756 33, 19.621347822248936, 6.7471885014535665e-042,
1757 33, 19.621347829699516, 6.7471864084760131e-042,
1758 33, 20.279820293188095, 1.7965045060899062e-042,
1759 33, 20.279820300638676, 1.796504759041087e-042,
1760 33, 20.931281328201294, 5.158585136120737e-043,
1761 33, 20.931281335651875, 5.1585840276484414e-043,
1762 33, 21.575664646923542, 1.5927422905564557e-043,
1763 33, 21.575664654374123, 1.5927419041709561e-043,
1764 33, 22.212893404066563, 5.2728323500442264e-044,
1765 33, 22.212893411517143, 5.272833301596633e-044,
1766 33, 22.842880316078663, 1.8665508074309968e-044,
1767 33, 22.842880323529243, 1.8665503929597308e-044,
1768 33, 23.465527907013893, 7.0465510247547303e-045,
1769 33, 23.465527914464474, 7.0465525196870561e-045,
1770 33, 24.080728746950626, 2.8295466700413958e-045,
1771 33, 24.080728754401207, 2.8295463117518774e-045,
1772 33, 24.688366025686264, 1.2053907748860486e-045,
1773 33, 24.688366033136845, 1.2053907797297697e-045,
1774 33, 25.288314290344715, 5.4333713658348499e-046,
1775 33, 25.288314297795296, 5.4333707575577163e-046,
1776 33, 25.880440697073936, 2.585041776791976e-046,
1777 33, 25.880440704524517, 2.5850416224891656e-046,
1778 33, 26.464606821537018, 1.294202982713015e-046,
1779 33, 26.464606828987598, 1.2942028212485916e-046,
1780 33, 27.040671370923519, 6.7991411240400703e-047,
1781 33, 27.0406713783741, 6.7991425220113025e-047,
1782 33, 27.608494073152542, 3.7390875624622383e-047,
1783 33, 27.608494080603123, 3.7390890064190258e-047,
1784 33, 28.167941257357597, 2.1434291178003268e-047,
1785 33, 28.167941264808178, 2.1434297287968616e-047,
1786 33, 28.718893639743328, 1.2763496554107086e-047,
1787 33, 28.718893647193909, 1.276349581640255e-047,
1788 33, 29.261256985366344, 7.8765374703932726e-048,
1789 33, 29.261256992816925, 7.8765383060880799e-048,
1790 33, 29.794976234436035, 5.0202153746787421e-048,
1791 33, 29.794976241886616, 5.0202165028924652e-048,
1792 33, 30.320053435862064, 3.2803380052293672e-048,
1793 33, 30.320053443312645, 3.2803376399507223e-048,
1794 33, 30.836568854749203, 2.186926240398172e-048,
1795 33, 30.836568862199783, 2.1869261872266441e-048,
1796 33, 31.34470284730196, 1.4800222204585884e-048,
1797 33, 31.344702854752541, 1.4800222979922586e-048,
1798 33, 31.844753533601761, 1.0115642031264472e-048,
1799 33, 31.844753541052341, 1.0115637741760139e-048,
1800 33, 32.337142929434776, 7.0902267468841998e-049,
1801 33, 32.337142936885357, 7.0902246585797814e-049,
1802 33, 32.822405032813549, 5.0119448719507044e-049,
1803 33, 32.82240504026413, 5.0119465060716533e-049,
1804 33, 33.301155410706997, 3.528710823086788e-049,
1805 33, 33.301155418157578, 3.5287089306302669e-049,
1806 33, 33.774044148623943, 2.4656993779862083e-049,
1807 33, 33.774044156074524, 2.4656989685917994e-049,
1808 34, 0.79373380541801453, 1.7870320447571981e-008,
1809 34, 0.79373381286859512, 1.7870276506455547e-008,
1810 34, 1.6555418819189072, 2.1693956252335518e-011,
1811 34, 1.6555418893694878, 2.169393482031388e-011,
1812 34, 2.5039884224534035, 5.8343794749490693e-014,
1813 34, 2.5039884299039841, 5.8343740733510059e-014,
1814 34, 3.3406651616096497, 2.7843628540545165e-016,
1815 34, 3.3406651690602303, 2.7843608026959051e-016,
1816 34, 4.1666847914457321, 2.0853448751062561e-018,
1817 34, 4.1666847988963127, 2.0853434333931684e-018,
1818 34, 4.9828581064939499, 2.2651177977520453e-020,
1819 34, 4.9828581139445305, 2.2651171559715021e-020,
1820 34, 5.7898016795516014, 3.3767540686259957e-022,
1821 34, 5.789801687002182, 3.3767524749671601e-022,
1822 34, 6.5879999399185181, 6.6322446953759727e-024,
1823 34, 6.5879999473690987, 6.6322430150818036e-024,
1824 34, 7.3778426647186279, 1.6630098401402096e-025,
1825 34, 7.3778426721692085, 1.6630090886507645e-025,
1826 34, 8.1596490517258644, 5.1918949421969129e-027,
1827 34, 8.159649059176445, 5.1918938102481311e-027,
1828 34, 8.9336837232112885, 1.9774101387184887e-028,
1829 34, 8.933683730661869, 1.9774100074245055e-028,
1830 34, 9.7001679241657257, 9.0334282304926846e-030,
1831 34, 9.7001679316163063, 9.0334252197952801e-030,
1832 34, 10.45928755402565, 4.8796281980007448e-031,
1833 34, 10.459287561476231, 4.8796275501777707e-031,
1834 34, 11.211199007928371, 3.0788693773199207e-032,
1835 34, 11.211199015378952, 3.0788688420038392e-032,
1836 34, 11.956033661961555, 2.2452940986090922e-033,
1837 34, 11.956033669412136, 2.2452936227253024e-033,
1838 34, 12.693901240825653, 1.8750759204376034e-034,
1839 34, 12.693901248276234, 1.8750752842804171e-034,
1840 34, 13.424892462790012, 1.7786452616498199e-035,
1841 34, 13.424892470240593, 1.7786446652143788e-035,
1842 34, 14.149081096053123, 1.9025691211750822e-036,
1843 34, 14.149081103503704, 1.9025689251028157e-036,
1844 34, 14.866525582969189, 2.2801269981849123e-037,
1845 34, 14.866525590419769, 2.2801266851530347e-037,
1846 34, 15.577270358800888, 3.0437692249582344e-038,
1847 34, 15.577270366251469, 3.0437684609885821e-038,
1848 34, 16.281346872448921, 4.5019816965721435e-039,
1849 34, 16.281346879899502, 4.5019810695604887e-039,
1850 34, 16.978774391114712, 7.3425208917329903e-040,
1851 34, 16.978774398565292, 7.3425186631243907e-040,
1852 34, 17.669560678303242, 1.3146865852739081e-040,
1853 34, 17.669560685753822, 1.3146863252096356e-040,
1854 34, 18.35370247066021, 2.573793005179037e-041,
1855 34, 18.35370247811079, 2.5737926524360587e-041,
1856 34, 19.031185887753963, 5.4887057171033031e-042,
1857 34, 19.031185895204544, 5.488704513022213e-042,
1858 34, 19.701986730098724, 1.2705620774407438e-042,
1859 34, 19.701986737549305, 1.2705617046116079e-042,
1860 34, 20.366070702672005, 3.1822514918640349e-043,
1861 34, 20.366070710122585, 3.1822520959707345e-043,
1862 34, 21.023393549025059, 8.5971363864955409e-044,
1863 34, 21.023393556475639, 8.5971368255369006e-044,
1864 34, 21.673901222646236, 2.498003731865251e-044,
1865 34, 21.673901230096817, 2.4980037715197431e-044,
1866 34, 22.317529946565628, 7.7848759226391922e-045,
1867 34, 22.317529954016209, 7.7848753371433522e-045,
1868 34, 22.954206325113773, 2.5952409109277662e-045,
1869 34, 22.954206332564354, 2.5952404568207584e-045,
1870 34, 23.583847463130951, 9.2311729606610371e-046,
1871 34, 23.583847470581532, 9.2311703994594061e-046,
1872 34, 24.206361152231693, 3.4946377430994947e-046,
1873 34, 24.206361159682274, 3.4946373106458168e-046,
1874 34, 24.821646146476269, 1.404567831635744e-046,
1875 34, 24.821646153926849, 1.4045672999262031e-046,
1876 34, 25.429592646658421, 5.9787752597865641e-047,
1877 34, 25.429592654109001, 5.978774144262924e-047,
1878 34, 26.030082978308201, 2.6886705972105962e-047,
1879 34, 26.030082985758781, 2.6886710855104201e-047,
1880 34, 26.622992672026157, 1.2744191540785126e-047,
1881 34, 26.622992679476738, 1.2744190635266817e-047,
1882 34, 27.208192080259323, 6.3488544121732746e-048,
1883 34, 27.208192087709904, 6.3488565442893872e-048,
1884 34, 27.785548649728298, 3.3151982200499414e-048,
1885 34, 27.785548657178879, 3.3151988733358574e-048,
1886 34, 28.354930281639099, 1.8107632911932828e-048,
1887 34, 28.35493028908968, 1.810762622330984e-048,
1888 34, 28.916210018098354, 1.030369686149161e-048,
1889 34, 28.916210025548935, 1.0303698430412018e-048,
1890 34, 29.469272509217262, 6.0883468905536887e-049,
1891 34, 29.469272516667843, 6.0883480072652297e-049,
1892 34, 30.014022909104824, 3.7247230632777596e-049,
1893 34, 30.014022916555405, 3.7247243481664488e-049,
1894 34, 30.5503985658288, 2.3565034476155617e-049,
1895 34, 30.550398573279381, 2.3565045469963732e-049,
1896 34, 31.078383937478065, 1.5295192725419689e-049,
1897 34, 31.078383944928646, 1.5295187474814393e-049,
1898 34, 31.598028488457203, 1.0139825532853324e-049,
1899 34, 31.598028495907784, 1.0139828355540632e-049,
1900 34, 32.109466001391411, 6.8337062479563186e-050,
1901 34, 32.109466008841991, 6.8337052044204809e-050,
1902 34, 32.612932130694389, 4.6594878059160857e-050,
1903 34, 32.61293213814497, 4.6594858546745958e-050,
1904 34, 33.108774498105049, 3.2254931820997371e-050,
1905 34, 33.10877450555563, 3.2254943146700602e-050,
1906 34, 33.597449377179146, 2.2823015656071796e-050,
1907 34, 33.597449384629726, 2.2823005358520434e-050,
1908 34, 34.079502046108246, 1.6115058560593531e-050,
1909 34, 34.079502053558826, 1.6115055152975725e-050,
1910 34, 34.555533915758133, 1.1315645762275127e-050,
1911 34, 34.555533923208714, 1.1315650253690704e-050,
1912 35, 0.79502273350954056, 1.5696564658820398e-008,
1913 35, 0.79502274096012115, 1.569652771494294e-008,
1914 35, 1.6579066589474678, 1.7951755140845492e-011,
1915 35, 1.6579066663980484, 1.795172599177779e-011,
1916 35, 2.507624514400959, 4.5488206656301077e-014,
1917 35, 2.5076245218515396, 4.5488171430200434e-014,
1918 35, 3.3457516953349113, 2.0453895657036801e-016,
1919 35, 3.3457517027854919, 2.0453878756521357e-016,
1920 35, 4.1733897626399994, 1.4433530097271576e-018,
1921 35, 4.17338977009058, 1.4433524229991216e-018,
1922 35, 4.991341657936573, 1.4771508022017578e-020,
1923 35, 4.9913416653871536, 1.4771500867280908e-020,
1924 35, 5.8002184182405472, 2.0747399443706034e-022,
1925 35, 5.8002184256911278, 2.0747394467376026e-022,
1926 35, 6.6005005240440369, 3.8392364113459108e-024,
1927 35, 6.6005005314946175, 3.8392354381122762e-024,
1928 35, 7.3925751224160194, 9.0695765619146772e-026,
1929 35, 7.3925751298666, 9.069572293654555e-026,
1930 35, 8.1767597943544388, 2.6675509270034494e-027,
1931 35, 8.1767598018050194, 2.6675506136249358e-027,
1932 35, 8.9533184096217155, 9.5711573941640687e-029,
1933 35, 8.9533184170722961, 9.5711567380562427e-029,
1934 35, 9.7224722355604172, 4.1189536616823487e-030,
1935 35, 9.7224722430109978, 4.1189526875111826e-030,
1936 35, 10.484407857060432, 2.0959152421505451e-031,
1937 35, 10.484407864511013, 2.0959146742138462e-031,
1938 35, 11.239283010363579, 1.2457104495496718e-032,
1939 35, 11.239283017814159, 1.245710395515959e-032,
1940 35, 11.987230971455574, 8.5570757828342368e-034,
1941 35, 11.987230978906155, 8.5570743326376781e-034,
1942 35, 12.728363960981369, 6.731095753214648e-035,
1943 35, 12.72836396843195, 6.731094549427605e-035,
1944 35, 13.462775729596615, 6.013970900796823e-036,
1945 35, 13.462775737047195, 6.0139693771309301e-036,
1946 35, 14.190543636679649, 6.0591243108769631e-037,
1947 35, 14.19054364413023, 6.0591231024049275e-037,
1948 35, 14.911730267107487, 6.839443929807019e-038,
1949 35, 14.911730274558067, 6.8394415403820541e-038,
1950 35, 15.626384757459164, 8.5993135893576983e-039,
1951 35, 15.626384764909744, 8.5993113703963994e-039,
1952 35, 16.334543816745281, 1.1979757172554445e-039,
1953 35, 16.334543824195862, 1.1979757632006563e-039,
1954 35, 17.036232560873032, 1.8402986282934665e-040,
1955 35, 17.036232568323612, 1.840298447545906e-040,
1956 35, 17.731465205550194, 3.1036764541195221e-041,
1957 35, 17.731465213000774, 3.1036753988139571e-041,
1958 35, 18.420245580375195, 5.7234487752041445e-042,
1959 35, 18.420245587825775, 5.7234471494298037e-042,
1960 35, 19.102567538619041, 1.149770724442714e-042,
1961 35, 19.102567546069622, 1.1497708502322311e-042,
1962 35, 19.778415270149708, 2.507447858257058e-043,
1963 35, 19.778415277600288, 2.507447274767876e-043,
1964 35, 20.447763599455357, 5.9171812907016089e-044,
1965 35, 20.447763606905937, 5.9171816490569785e-044,
1966 35, 21.110578097403049, 1.5064097471606263e-044,
1967 35, 21.11057810485363, 1.5064094343379064e-044,
1968 35, 21.766815282404423, 4.1254753413104886e-045,
1969 35, 21.766815289855003, 4.1254740159034148e-045,
1970 35, 22.416422687470913, 1.2120731601684306e-045,
1971 35, 22.416422694921494, 1.2120728149051467e-045,
1972 35, 23.059338957071304, 3.8105029138120807e-046,
1973 35, 23.059338964521885, 3.8105021101908041e-046,
1974 35, 23.695493943989277, 1.278651848624312e-046,
1975 35, 23.695493951439857, 1.2786521162296595e-046,
1976 35, 24.324808806180954, 4.5686807873754579e-047,
1977 35, 24.324808813631535, 4.5686813030043594e-047,
1978 35, 24.947196207940578, 1.7340976532386943e-047,
1979 35, 24.947196215391159, 1.7340973755762597e-047,
1980 35, 25.562560573220253, 6.9757455173091851e-048,
1981 35, 25.562560580670834, 6.9757442629046094e-048,
1982 35, 26.170798495411873, 2.9671302137983893e-048,
1983 35, 26.170798502862453, 2.9671302835781711e-048,
1984 35, 26.771799370646477, 1.3313735478811511e-048,
1985 35, 26.771799378097057, 1.3313732423828031e-048,
1986 35, 27.365446366369724, 6.2883216285973802e-049,
1987 35, 27.365446373820305, 6.2883196145848755e-049,
1988 35, 27.951617792248726, 3.1179757440882583e-049,
1989 35, 27.951617799699306, 3.1179754652665415e-049,
1990 35, 28.530189104378223, 1.6188565517709766e-049,
1991 35, 28.530189111828804, 1.6188569145137587e-049,
1992 35, 29.101035751402378, 8.7839901000343891e-050,
1993 35, 29.101035758852959, 8.7839933208888784e-050,
1994 35, 29.664037145674229, 4.9628865328970608e-050,
1995 35, 29.664037153124809, 4.9628851842787253e-050,
1996 35, 30.219082154333591, 2.910666302031331e-050,
1997 35, 30.219082161784172, 2.9106651919731774e-050,
1998 35, 30.766076467931271, 1.7662748357670119e-050,
1999 35, 30.766076475381851, 1.7662748729607436e-050,
2000 35, 31.304952368140221, 1.1088754025811909e-050,
2001 35, 31.304952375590801, 1.1088750925555595e-050,
2002 35, 31.835681214928627, 7.148526917550325e-051,
2003 35, 31.835681222379208, 7.1485250674653274e-051,
2004 35, 32.358288533985615, 4.7111519826619542e-051,
2005 35, 32.358288541436195, 4.7111536596976385e-051,
2006 35, 32.872870914638042, 3.1602889534590541e-051,
2007 35, 32.872870922088623, 3.1602885134279907e-051,
2008 35, 33.379612505435944, 2.148091569354062e-051,
2009 35, 33.379612512886524, 2.1480920659934694e-051,
2010 35, 33.878796987235546, 1.4727237873765687e-051,
2011 35, 33.878796994686127, 1.4727234796573971e-051,
2012 35, 34.370810106396675, 1.0388313927106246e-051,
2013 35, 34.370810113847256, 1.0388309311598943e-051,
2014 35, 34.856128677725792, 7.3481861602270532e-052,
2015 35, 34.856128685176373, 7.3481880076428873e-052,
2016 35, 35.335296384990215, 5.1792611113515678e-052,
2017 35, 35.335296392440796, 5.1792623965812728e-052,
2018 35, 35.808892630040646, 3.6254223058064593e-052,
2019 35, 35.808892637491226, 3.6254226968771535e-052,
2020 36, 0.79626041650772095, 1.3835929450802035e-08,
2021 36, 0.79626042395830154, 1.3835896181998894e-08,
2022 36, 1.6601753905415535, 1.4931244784143379e-11,
2023 36, 1.6601753979921341, 1.493122352780069e-11,
2024 36, 2.5111106708645821, 3.5703899506473421e-14,
2025 36, 2.5111106783151627, 3.5703866047036898e-14,
2026 36, 3.3506259918212891, 1.5150630070913857e-16,
2027 36, 3.3506259992718697, 1.5150618212430521e-16,
2028 36, 4.1798121482133865, 1.0089426735600951e-18,
2029 36, 4.1798121556639671, 1.0089419359975001e-18,
2030 36, 4.9994645193219185, 9.7443777441926607e-21,
2031 36, 4.9994645267724991, 9.7443743955897572e-21,
2032 36, 5.8101886734366417, 1.2915850916227745e-22,
2033 36, 5.8101886808872223, 1.2915844512005848e-22,
2034 36, 6.6124612390995026, 2.2554128885556015e-24,
2035 36, 6.6124612465500832, 2.2554125155276728e-24,
2036 36, 7.4066666588187218, 5.0278360283194926e-26,
2037 36, 7.4066666662693024, 5.0278338546774676e-26,
2038 36, 8.1931207999587059, 1.3954345955970732e-27,
2039 36, 8.1931208074092865, 1.3954341072244855e-27,
2040 36, 8.972086638212204, 4.724464485871543e-29,
2041 36, 8.9720866456627846, 4.7244634031993712e-29,
2042 36, 9.7437852323055267, 1.9184692326394543e-30,
2043 36, 9.7437852397561073, 1.9184685785039855e-30,
2044 36, 10.508403599262238, 9.2110610577508696e-32,
2045 36, 10.508403606712818, 9.2110601266004317e-32,
2046 36, 11.266100466251373, 5.1654694352379121e-33,
2047 36, 11.266100473701954, 5.1654692852681363e-33,
2048 36, 12.017010666429996, 3.3478329826958101e-34,
2049 36, 12.017010673880577, 3.3478329207700918e-34,
2050 36, 12.761248469352722, 2.4846199342754033e-35,
2051 36, 12.761248476803303, 2.4846197946102983e-35,
2052 36, 13.498910188674927, 2.0944139010211171e-36,
2053 36, 13.498910196125507, 2.0944138836963017e-36,
2054 36, 14.230076223611832, 1.9908156870458648e-37,
2055 36, 14.230076231062412, 1.9908153770563911e-37,
2056 36, 14.954812712967396, 2.1201017545655606e-38,
2057 36, 14.954812720417976, 2.1201018528061542e-38,
2058 36, 15.673172801733017, 2.5148501205885068e-39,
2059 36, 15.673172809183598, 2.5148494485055796e-39,
2060 36, 16.385197751224041, 3.3052861787263118e-40,
2061 36, 16.385197758674622, 3.3052861741406174e-40,
2062 36, 17.090917713940144, 4.7903393120159658e-41,
2063 36, 17.090917721390724, 4.790337928020491e-41,
2064 36, 17.790352486073971, 7.6221913499235464e-42,
2065 36, 17.790352493524551, 7.6221887512160983e-42,
2066 36, 18.483512006700039, 1.3261747318690734e-42,
2067 36, 18.48351201415062, 1.3261743247879955e-42,
2068 36, 19.170396812260151, 2.5137057203282608e-43,
2069 36, 19.170396819710732, 2.5137052677277973e-43,
2070 36, 19.850998379290104, 5.1727759046768898e-44,
2071 36, 19.850998386740685, 5.1727766444918836e-44,
2072 36, 20.525299377739429, 1.1519505703963367e-44,
2073 36, 20.52529938519001, 1.1519504260767373e-44,
2074 36, 21.193273916840553, 2.7678273069030527e-45,
2075 36, 21.193273924291134, 2.767827798374501e-45,
2076 36, 21.854887641966343, 7.1550244945029494e-46,
2077 36, 21.854887649416924, 7.1550255906707147e-46,
2078 36, 22.510097898542881, 1.984671431191121e-46,
2079 36, 22.510097905993462, 1.9846717706719504e-46,
2080 36, 23.158853799104691, 5.8920553246780296e-47,
2081 36, 23.158853806555271, 5.8920563816719921e-47,
2082 36, 23.801096305251122, 1.8676209958225792e-47,
2083 36, 23.801096312701702, 1.8676207067911573e-47,
2084 36, 24.436758331954479, 6.3057370674808548e-48,
2085 36, 24.43675833940506, 6.305738069895672e-48,
2086 36, 25.06576481461525, 2.2626653116936076e-48,
2087 36, 25.06576482206583, 2.2626651438466747e-48,
2088 36, 25.688032925128937, 8.609447490993131e-49,
2089 36, 25.688032932579517, 8.6094493022667365e-49,
2090 36, 26.303472265601158, 3.4661501360200687e-49,
2091 36, 26.303472273051739, 3.4661492034038488e-49,
2092 36, 26.9119853079319, 1.4732834984629157e-49,
2093 36, 26.911985315382481, 1.4732837705852057e-49,
2094 36, 27.513467893004417, 6.5968583742268946e-50,
2095 36, 27.513467900454998, 6.5968571516253582e-50,
2096 36, 28.107810139656067, 3.1053437896353887e-50,
2097 36, 28.107810147106647, 3.1053426179920777e-50,
2098 36, 28.694897629320621, 1.5328565224865415e-50,
2099 36, 28.694897636771202, 1.5328568405292139e-50,
2100 36, 29.274613127112389, 7.9154003962363097e-51,
2101 36, 29.274613134562969, 7.9153981703693011e-51,
2102 36, 29.846839085221291, 4.2678541181450703e-51,
2103 36, 29.846839092671871, 4.2678539866995966e-51,
2104 36, 30.411460973322392, 2.3948652243180979e-51,
2105 36, 30.411460980772972, 2.394865944405174e-51,
2106 36, 30.96837193518877, 1.3944290618424927e-51,
2107 36, 30.968371942639351, 1.3944293152714109e-51,
2108 36, 31.5174790173769, 8.3994203358922169e-52,
2109 36, 31.51747902482748, 8.3994196694359044e-52,
2110 36, 32.058711349964142, 5.2303978505284272e-52,
2111 36, 32.058711357414722, 5.2303986168397962e-52,
2112 36, 32.592030584812164, 3.3488642311760486e-52,
2113 36, 32.592030592262745, 3.3488629175690189e-52,
2114 36, 33.117443718016148, 2.1935874637218713e-52,
2115 36, 33.117443725466728, 2.1935864157428464e-52,
2116 36, 33.635017700493336, 1.4640573341386401e-52,
2117 36, 33.635017707943916, 1.4640577637638097e-52,
2118 36, 34.144894443452358, 9.9145231314678597e-53,
2119 36, 34.144894450902939, 9.9145189377303778e-53,
2120 36, 34.647303439676762, 6.7831948011401348e-53,
2121 36, 34.647303447127342, 6.7831938694253262e-53,
2122 36, 35.142567783594131, 4.728695673093241e-53,
2123 36, 35.142567791044712, 4.728693640419844e-53,
2124 36, 35.631099842488766, 3.3479489237088613e-53,
2125 36, 35.631099849939346, 3.3479487366331723e-53,
2126 36, 36.1133848503232, 2.3658904809482673e-53,
2127 36, 36.113384857773781, 2.3658904632138702e-53,
2128 36, 36.589955143630505, 1.6633995727057523e-53,
2129 36, 36.589955151081085, 1.6634000834145591e-53,
2130 37, 0.79745029658079147, 1.2236661930214837e-08,
2131 37, 0.79745030403137207, 1.2236628758929966e-08,
2132 37, 1.6623546034097672, 1.2479305303495537e-11,
2133 37, 1.6623546108603477, 1.2479287682904157e-11,
2134 37, 2.5144571959972382, 2.8202775702029049e-14,
2135 37, 2.5144572034478188, 2.8202750550262852e-14,
2136 37, 3.3553027361631393, 1.1310984736219153e-16,
2137 37, 3.3553027436137199, 1.1310978210383242e-16,
2138 37, 4.1859716475009918, 7.1192220955675187e-19,
2139 37, 4.1859716549515724, 7.1192189237113434e-19,
2140 37, 5.0072519481182098, 6.4985394002265385e-21,
2141 37, 5.0072519555687904, 6.4985349578088278e-21,
2142 37, 5.8197439312934875, 8.1409638138242418e-23,
2143 37, 5.8197439387440681, 8.1409615658792421e-23,
2144 37, 6.623920351266861, 1.3435858973256726e-24,
2145 37, 6.6239203587174416, 1.3435851897008275e-24,
2146 37, 7.4201629906892776, 2.8307382521732816e-26,
2147 37, 7.4201629981398582, 2.8307372642654064e-26,
2148 37, 8.2087858989834785, 7.4250550358011096e-28,
2149 37, 8.2087859064340591, 7.425054233214666e-28,
2150 37, 8.9900510162115097, 2.3757781581308228e-29,
2151 37, 8.9900510236620903, 2.3757776969798374e-29,
2152 37, 9.7641790360212326, 9.117207529070504e-31,
2153 37, 9.7641790434718132, 9.1172056695682319e-31,
2154 37, 10.531357169151306, 4.1367659138735107e-32,
2155 37, 10.531357176601887, 4.1367656716179671e-32,
2156 37, 11.291744880378246, 2.1922792746035818e-33,
2157 37, 11.291744887828827, 2.1922790321494946e-33,
2158 37, 12.045478232204914, 1.3426890905806162e-34,
2159 37, 12.045478239655495, 1.3426888392460162e-34,
2160 37, 12.792673192918301, 9.4164802467780859e-36,
2161 37, 12.792673200368881, 9.4164787873069284e-36,
2162 37, 13.533428221940994, 7.5006766342224927e-37,
2163 37, 13.533428229391575, 7.5006765352776218e-37,
2164 37, 14.267826303839684, 6.7370840809894097e-38,
2165 37, 14.267826311290264, 6.7370818558224836e-38,
2166 37, 14.995936617255211, 6.7794683533193956e-39,
2167 37, 14.995936624705791, 6.7794685669393241e-39,
2168 37, 15.717815771698952, 7.5988197334410899e-40,
2169 37, 15.717815779149532, 7.5988200044185489e-40,
2170 37, 16.433508925139904, 9.4370881848402715e-41,
2171 37, 16.433508932590485, 9.4370869322809968e-41,
2172 37, 17.143050618469715, 1.2923864433326415e-41,
2173 37, 17.143050625920296, 1.2923862031149783e-41,
2174 37, 17.846465460956097, 1.9431631602162195e-42,
2175 37, 17.846465468406677, 1.9431627337446246e-42,
2176 37, 18.543768703937531, 3.1948008999823789e-43,
2177 37, 18.543768711388111, 3.1948010113204146e-43,
2178 37, 19.234966672956944, 5.7225142187488541e-44,
2179 37, 19.234966680407524, 5.7225139397996951e-44,
2180 37, 19.920057162642479, 1.1128777706945255e-44,
2181 37, 19.92005717009306, 1.1128779257270233e-44,
2182 37, 20.599029682576656, 2.3422790968973117e-45,
2183 37, 20.599029690027237, 2.3422787459449697e-45,
2184 37, 21.271865725517273, 5.3194139126989398e-46,
2185 37, 21.271865732967854, 5.3194138487209108e-46,
2186 37, 21.938538894057274, 1.299888245542366e-46,
2187 37, 21.938538901507854, 1.2998883349852924e-46,
2188 37, 22.599015057086945, 3.4089243411358843e-47,
2189 37, 22.599015064537525, 3.408924229182079e-47,
2190 37, 23.253252446651459, 9.5699439516338502e-48,
2191 37, 23.253252454102039, 9.5699415030365759e-48,
2192 37, 23.901201739907265, 2.8690919156987703e-48,
2193 37, 23.901201747357845, 2.8690914333854321e-48,
2194 37, 24.54280611872673, 9.1649001925442593e-49,
2195 37, 24.542806126177311, 9.1649005780835866e-49,
2196 37, 25.17800135165453, 3.1124278518690985e-49,
2197 37, 25.17800135910511, 3.1124268541854008e-49,
2198 37, 25.806715928018093, 1.1213100444461474e-49,
2199 37, 25.806715935468674, 1.1213100629654459e-49,
2200 37, 26.428871154785156, 4.2765508470155986e-50,
2201 37, 26.428871162235737, 4.2765493833034662e-50,
2202 37, 27.044381447136402, 1.7230608895836024e-50,
2203 37, 27.044381454586983, 1.723060324124993e-50,
2204 37, 27.653154633939266, 7.3189360531595413e-51,
2205 37, 27.653154641389847, 7.3189369856880685e-51,
2206 37, 28.255092471837997, 3.270635849960595e-51,
2207 37, 28.255092479288578, 3.2706356611225313e-51,
2208 37, 28.850091427564621, 1.5346672258666679e-51,
2209 37, 28.850091435015202, 1.5346672310873133e-51,
2210 37, 29.438043721020222, 7.543141992030555e-52,
2211 37, 29.438043728470802, 7.543143707916083e-52,
2212 37, 30.018838845193386, 3.874949153397152e-52,
2213 37, 30.018838852643967, 3.874947763251735e-52,
2214 37, 30.592365711927414, 2.0766876525058779e-52,
2215 37, 30.592365719377995, 2.0766871501237398e-52,
2216 37, 31.158515512943268, 1.1576724655066195e-52,
2217 37, 31.158515520393848, 1.1576721953298155e-52,
2218 37, 31.717185698449612, 6.6936395490480338e-53,
2219 37, 31.717185705900192, 6.6936420210855687e-53,
2220 37, 32.26828520745039, 4.0030047819768722e-53,
2221 37, 32.26828521490097, 4.0030029042549631e-53,
2222 37, 32.811741434037685, 2.4728033585097465e-53,
2223 37, 32.811741441488266, 2.472804014857275e-53,
2224 37, 33.347508952021599, 1.5724714477623819e-53,
2225 37, 33.347508959472179, 1.572471299321689e-53,
2226 37, 33.875580437481403, 1.0235954646285162e-53,
2227 37, 33.875580444931984, 1.0235955617103327e-53,
2228 37, 34.395999230444431, 6.7952496882961977e-54,
2229 37, 34.395999237895012, 6.7952461226991219e-54,
2230 37, 34.908872827887535, 4.5825066833067962e-54,
2231 37, 34.908872835338116, 4.5825058071678801e-54,
2232 37, 35.414385139942169, 3.126558694401219e-54,
2233 37, 35.41438514739275, 3.1265575278948968e-54,
2234 37, 35.91280460357666, 2.1535066491957579e-54,
2235 37, 35.912804611027241, 2.153507153607943e-54,
2236 37, 36.404484450817108, 1.5247311886236291e-54,
2237 37, 36.404484458267689, 1.5247312487526864e-54,
2238 37, 36.889852896332741, 1.079237350892692e-54,
2239 37, 36.889852903783321, 1.0792377265221853e-54,
2240 37, 37.369393646717072, 7.6138428826956967e-55,
2241 37, 37.369393654167652, 7.6138390265469377e-55,
2242 37, 37.843620575964451, 5.3377879130874528e-55,
2243 37, 37.843620583415031, 5.3377878086121768e-55,
2244 38, 0.79859550297260284, 1.0856580287562025e-08,
2245 38, 0.79859551042318344, 1.0856554375618626e-08,
2246 38, 1.6644502282142639, 1.0478085209213337e-11,
2247 38, 1.6644502356648445, 1.0478073726155761e-11,
2248 38, 2.5176734104752541, 2.2412324303407208e-14,
2249 38, 2.5176734179258347, 2.2412296392981232e-14,
2250 38, 3.3597952127456665, 8.5076785133405888e-17,
2251 38, 3.3597952201962471, 8.5076706729828499e-17,
2252 38, 4.1918860524892807, 5.0683042781997589e-19,
2253 38, 4.1918860599398613, 5.0683022594556336e-19,
2254 38, 5.0147268176078796, 4.378910643033748e-21,
2255 38, 5.0147268250584602, 4.3789086546405285e-21,
2256 38, 5.828912615776062, 5.1921247627005068e-23,
2257 38, 5.8289126232266426, 5.1921222391432412e-23,
2258 38, 6.6349124535918236, 8.1105425045874404e-25,
2259 38, 6.6349124610424042, 8.110539774075029e-25,
2260 38, 7.4331053867936134, 1.617316665311046e-26,
2261 38, 7.433105394244194, 1.617316440770334e-26,
2262 38, 8.2238036170601845, 4.0151378429904181e-28,
2263 38, 8.2238036245107651, 4.015136984178548e-28,
2264 38, 9.0072679594159126, 1.2159212965962104e-29,
2265 38, 9.0072679668664932, 1.2159208207433248e-29,
2266 38, 9.7837185859680176, 4.4162423160286735e-31,
2267 38, 9.7837185934185982, 4.4162416946544442e-31,
2268 38, 10.553342707455158, 1.8964272424010951e-32,
2269 38, 10.553342714905739, 1.8964267905280257e-32,
2270 38, 11.316300310194492, 9.5114672897534994e-34,
2271 38, 11.316300317645073, 9.5114641548621261e-34,
2272 38, 12.072728417813778, 5.5130997617066586e-35,
2273 38, 12.072728425264359, 5.5130983436961545e-35,
2274 38, 12.822744384407997, 3.6590686844435314e-36,
2275 38, 12.822744391858578, 3.6590683149523385e-36,
2276 38, 13.566448464989662, 2.758274929688359e-37,
2277 38, 13.566448472440243, 2.7582745019573862e-37,
2278 38, 14.303925864398479, 2.3445435874808282e-38,
2279 38, 14.30392587184906, 2.3445436870215827e-38,
2280 38, 15.035248324275017, 2.2326837025369582e-39,
2281 38, 15.035248331725597, 2.2326833393720502e-39,
2282 38, 15.760475471615791, 2.3682080599328576e-40,
2283 38, 15.760475479066372, 2.3682075080605805e-40,
2284 38, 16.479655846953392, 2.7832534710135998e-41,
2285 38, 16.479655854403973, 2.7832532879192518e-41,
2286 38, 17.192827761173248, 3.6070297549176349e-42,
2287 38, 17.192827768623829, 3.6070286895740662e-42,
2288 38, 17.900020033121109, 5.1323150247195217e-43,
2289 38, 17.90002004057169, 5.1323140369858444e-43,
2290 38, 18.601252518594265, 7.9855046226895403e-44,
2291 38, 18.601252526044846, 7.9855030321548096e-44,
2292 38, 19.296536602079868, 1.3536668948114345e-44,
2293 38, 19.296536609530449, 1.3536664254310531e-44,
2294 38, 19.985875576734543, 2.4914698664149824e-45,
2295 38, 19.985875584185123, 2.4914700473896849e-45,
2296 38, 20.669264905154705, 4.9631023266169206e-46,
2297 38, 20.669264912605286, 4.9631015730240982e-46,
2298 38, 21.346692517399788, 1.0668796068050406e-46,
2299 38, 21.346692524850368, 1.0668792858037233e-46,
2300 38, 22.018138960003853, 2.4679368474617229e-47,
2301 38, 22.018138967454433, 2.46793637331118e-47,
2302 38, 22.683577544987202, 6.1273384648171703e-48,
2303 38, 22.683577552437782, 6.1273388538819925e-48,
2304 38, 23.342974461615086, 1.6287464319431956e-48,
2305 38, 23.342974469065666, 1.6287465589289163e-48,
2306 38, 23.996288873255253, 4.6244141135970417e-49,
2307 38, 23.996288880705833, 4.6244139707011605e-49,
2308 38, 24.643472984433174, 1.3992813641664737e-49,
2309 38, 24.643472991883755, 1.3992815290961278e-49,
2310 38, 25.284472092986107, 4.5025702693911814e-50,
2311 38, 25.284472100436687, 4.5025703981392466e-50,
2312 38, 25.919224686920643, 1.5375035399490303e-50,
2313 38, 25.919224694371223, 1.5375036072619918e-50,
2314 38, 26.547662526369095, 5.5601877247885129e-51,
2315 38, 26.547662533819675, 5.5601876296393229e-51,
2316 38, 27.169710800051689, 2.1252757522561053e-51,
2317 38, 27.16971080750227, 2.1252762417162567e-51,
2318 38, 27.785288318991661, 8.5691767255137375e-52,
2319 38, 27.785288326442242, 8.5691769176802675e-52,
2320 38, 28.394307859241962, 3.6375520068298642e-52,
2321 38, 28.394307866692543, 3.6375509456924231e-52,
2322 38, 28.996676616370678, 1.6224427641883163e-52,
2323 38, 28.996676623821259, 1.622442697148659e-52,
2324 38, 29.592296853661537, 7.5897562486105309e-53,
2325 38, 29.592296861112118, 7.5897537052591606e-53,
2326 38, 30.181066893041134, 3.7153358213302024e-53,
2327 38, 30.181066900491714, 3.7153352370458552e-53,
2328 38, 30.762882404029369, 1.8991275765178409e-53,
2329 38, 30.76288241147995, 1.8991268090216899e-53,
2330 38, 31.337638281285763, 1.011897730905427e-53,
2331 38, 31.337638288736343, 1.011898019843859e-53,
2332 38, 31.905231095850468, 5.6053554722310255e-54,
2333 38, 31.905231103301048, 5.6053535423071908e-54,
2334 38, 32.465562544763088, 3.2191655316314136e-54,
2335 38, 32.465562552213669, 3.2191654248135054e-54,
2336 38, 33.018543861806393, 1.911716584704686e-54,
2337 38, 33.018543869256973, 1.9117164960140519e-54,
2338 38, 33.564101710915565, 1.1716842069253844e-54,
2339 38, 33.564101718366146, 1.171683748939402e-54,
2340 38, 34.102185644209385, 7.400328173238866e-55,
2341 38, 34.102185651659966, 7.4003274298963434e-55,
2342 38, 34.63277729600668, 4.7868574640208661e-55,
2343 38, 34.63277730345726, 4.7868570950777136e-55,
2344 38, 35.15590126812458, 3.1601245063659552e-55,
2345 38, 35.155901275575161, 3.1601256141113849e-55,
2346 38, 35.671637006103992, 2.1213819000229862e-55,
2347 38, 35.671637013554573, 2.1213818245865819e-55,
2348 38, 36.180130407214165, 1.4425889599279148e-55,
2349 38, 36.180130414664745, 1.4425882771152319e-55,
2350 38, 36.681602776050568, 9.8990384739542851e-56,
2351 38, 36.681602783501148, 9.8990409760224132e-56,
2352 38, 37.176354207098484, 6.9441499664883014e-56,
2353 38, 37.176354214549065, 6.9441458354194441e-56,
2354 38, 37.664758898317814, 4.9192031215738617e-56,
2355 38, 37.664758905768394, 4.9192014222924419e-56,
2356 38, 38.147251442074776, 3.4788201160648105e-56,
2357 38, 38.147251449525356, 3.4788200837872443e-56,
2358 38, 38.624306313693523, 2.4486355090333834e-56,
2359 38, 38.624306321144104, 2.4486357196694196e-56,
2360 39, 0.79969886690378189, 9.6612143778886286e-09,
2361 39, 0.79969887435436249, 9.6611833659543116e-09,
2362 39, 1.6664676442742348, 8.8363260213997706e-12,
2363 39, 1.6664676517248154, 8.8363150690020779e-12,
2364 39, 2.5207678005099297, 1.7913041342876869e-14,
2365 39, 2.5207678079605103, 1.7913024593913769e-14,
2366 39, 3.3641155064105988, 6.4446628031215182e-17,
2367 39, 3.3641155138611794, 6.4446578879089881e-17,
2368 39, 4.1975715160369873, 3.6388503086830051e-19,
2369 39, 4.1975715234875679, 3.6388472458720568e-19,
2370 39, 5.0219098404049873, 2.9797587595903091e-21,
2371 39, 5.0219098478555679, 2.9797574573664833e-21,
2372 39, 5.8377205207943916, 3.3486821124159864e-23,
2373 39, 5.8377205282449722, 3.3486810759664543e-23,
2374 39, 6.6454688534140587, 4.9578250919485837e-25,
2375 39, 6.6454688608646393, 4.9578240233007194e-25,
2376 39, 7.4455311968922615, 9.3701457525565861e-27,
2377 39, 7.4455312043428421, 9.3701426658016626e-27,
2378 39, 8.2382178753614426, 2.2047425437621379e-28,
2379 39, 8.2382178828120232, 2.2047414756897301e-28,
2380 39, 9.0237884894013405, 6.3279677678366445e-30,
2381 39, 9.0237884968519211, 6.3279653079178988e-30,
2382 39, 9.8024625554680824, 2.1782510395644173e-31,
2383 39, 9.802462562918663, 2.1782507909039509e-31,
2384 39, 10.574427150189877, 8.8650607816370113e-33,
2385 39, 10.574427157640457, 8.8650590820738999e-33,
2386 39, 11.339842580258846, 4.21383409134695e-34,
2387 39, 11.339842587709427, 4.2138338754137614e-34,
2388 39, 12.098846592009068, 2.3147510097171507e-35,
2389 39, 12.098846599459648, 2.3147505763690007e-35,
2390 39, 12.851557679474354, 1.4559671379309136e-36,
2391 39, 12.851557686924934, 1.4559669477038534e-36,
2392 39, 13.598077602684498, 1.0401252086311623e-37,
2393 39, 13.598077610135078, 1.0401250446118563e-37,
2394 39, 14.338493429124355, 8.3785468663638118e-39,
2395 39, 14.338493436574936, 8.3785458033752376e-39,
2396 39, 15.072879135608673, 7.5612898818531167e-40,
2397 39, 15.072879143059254, 7.5612886562067478e-40,
2398 39, 15.801296919584274, 7.6005354226141264e-41,
2399 39, 15.801296927034855, 7.6005337498656611e-41,
2400 39, 16.523798257112503, 8.4650896576241533e-42,
2401 39, 16.523798264563084, 8.4650886253305973e-42,
2402 39, 17.240424759685993, 1.0396412702585144e-42,
2403 39, 17.240424767136574, 1.0396412770497945e-42,
2404 39, 17.951208882033825, 1.4018620637042408e-43,
2405 39, 17.951208889484406, 1.4018616305158902e-43,
2406 39, 18.656174533069134, 2.067083503736078e-44,
2407 39, 18.656174540519714, 2.0670834410366982e-44,
2408 39, 19.355337493121624, 3.3207815601122839e-45,
2409 39, 19.355337500572205, 3.3207812480398958e-45,
2410 39, 20.048705853521824, 5.7925577857641326e-46,
2411 39, 20.048705860972404, 5.7925562215888879e-46,
2412 39, 20.73628031462431, 1.0936340009548834e-46,
2413 39, 20.73628032207489, 1.0936338912944408e-46,
2414 39, 21.418054424226284, 2.2282416173411488e-47,
2415 39, 21.418054431676865, 2.2282419515714618e-47,
2416 39, 22.094014786183834, 4.8858532361936634e-48,
2417 39, 22.094014793634415, 4.8858528829628252e-48,
2418 39, 22.764141239225864, 1.1499462002800235e-48,
2419 39, 22.764141246676445, 1.1499460310878093e-48,
2420 39, 23.428406953811646, 2.8980663905193471e-49,
2421 39, 23.428406961262226, 2.898066276934411e-49,
2422 39, 24.086778528988361, 7.8023090836169274e-50,
2423 39, 24.086778536438942, 7.8023071601284799e-50,
2424 39, 24.739216089248657, 2.2390305872090235e-50,
2425 39, 24.739216096699238, 2.2390301640135304e-50,
2426 39, 25.385673321783543, 6.8343680810092181e-51,
2427 39, 25.385673329234123, 6.8343669565535207e-51,
2428 39, 26.026097558438778, 2.2143788932280574e-51,
2429 39, 26.026097565889359, 2.214379341700106e-51,
2430 39, 26.660429820418358, 7.6008658486826571e-52,
2431 39, 26.660429827868938, 7.600864771708126e-52,
2432 39, 27.288604959845543, 2.7586423498874149e-52,
2433 39, 27.288604967296124, 2.758642998550457e-52,
2434 39, 27.910551734268665, 1.0566445834836509e-52,
2435 39, 27.910551741719246, 1.0566448391841193e-52,
2436 39, 28.526193052530289, 4.2633663243585857e-53,
2437 39, 28.526193059980869, 4.2633674856406724e-53,
2438 39, 29.135446235537529, 1.8086671216346443e-53,
2439 39, 29.13544624298811, 1.8086664439032788e-53,
2440 39, 29.738223470747471, 8.0525691421281269e-54,
2441 39, 29.738223478198051, 8.0525661133114887e-54,
2442 39, 30.334432370960712, 3.7560490711121251e-54,
2443 39, 30.334432378411293, 3.7560482528346272e-54,
2444 39, 30.923976838588715, 1.8315301227125887e-54,
2445 39, 30.923976846039295, 1.8315294529778216e-54,
2446 39, 31.506758250296116, 9.3176473955502718e-55,
2447 39, 31.506758257746696, 9.3176498591590885e-55,
2448 39, 32.082677021622658, 4.9370713759437589e-55,
2449 39, 32.082677029073238, 4.9370727760416717e-55,
2450 39, 32.651634819805622, 2.7182652304916268e-55,
2451 39, 32.651634827256203, 2.7182656586123935e-55,
2452 39, 33.213537447154522, 1.5509397574117082e-55,
2453 39, 33.213537454605103, 1.5509397191650001e-55,
2454 39, 33.76829868555069, 9.1478312540410161e-56,
2455 39, 33.76829869300127, 9.1478350368113743e-56,
2456 39, 34.315845258533955, 5.5636458609342363e-56,
2457 39, 34.315845265984535, 5.5636451195134233e-56,
2458 39, 34.856123223900795, 3.4904081103721966e-56,
2459 39, 34.856123231351376, 3.4904077582346387e-56,
2460 39, 35.389105789363384, 2.2434410644709078e-56,
2461 39, 35.389105796813965, 2.2434413425309701e-56,
2462 39, 35.914802670478821, 1.4725708246351153e-56,
2463 39, 35.914802677929401, 1.4725709043207682e-56,
2464 39, 36.433270551264286, 9.8372978663326332e-57,
2465 39, 36.433270558714867, 9.8372937681131233e-57,
2466 39, 36.944623731076717, 6.6643897045912897e-57,
2467 39, 36.944623738527298, 6.6643904738423579e-57,
2468 39, 37.449043244123459, 4.5619506187543033e-57,
2469 39, 37.449043251574039, 4.5619516037469389e-57,
2470 39, 37.946782201528549, 3.1638952883437559e-57,
2471 39, 37.94678220897913, 3.1638958376894018e-57,
2472 39, 38.438164800405502, 2.2414198125250737e-57,
2473 39, 38.438164807856083, 2.241419676994563e-57,
2474 39, 38.92357762157917, 1.5874855857137775e-57,
2475 39, 38.923577629029751, 1.5874850938683276e-57,
2476 39, 39.403453819453716, 1.1208658754145761e-57,
2477 39, 39.403453826904297, 1.1208655216309198e-57,
2478 39, 39.878253020346165, 7.8686506952910403e-58,
2479 39, 39.878253027796745, 7.8686503959234645e-58,
2480 40, 0.80076299607753754, 8.6220839569040916e-09,
2481 40, 0.80076300352811813, 8.6220617969632951e-09,
2482 40, 1.6684117615222931, 7.482856429765271e-12,
2483 40, 1.6684117689728737, 7.4828434084303384e-12,
2484 40, 2.5237480700016022, 1.4395249763313945e-14,
2485 40, 2.5237480774521828, 1.4395234884855117e-14,
2486 40, 3.3682745918631554, 4.914945972398221e-17,
2487 40, 3.368274599313736, 4.9149416138302671e-17,
2488 40, 4.2030427530407906, 2.6336469660088453e-19,
2489 40, 4.2030427604913712, 2.6336449591696725e-19,
2490 40, 5.0288198664784431, 2.04669313220365e-21,
2491 40, 5.0288198739290237, 2.0466922069270797e-21,
2492 40, 5.8461910635232925, 2.182856581073528e-23,
2493 40, 5.8461910709738731, 2.1828557610574724e-23,
2494 40, 6.6556179970502853, 3.0670597274357603e-25,
2495 40, 6.6556180045008659, 3.0670587692154617e-25,
2496 40, 7.4574743509292603, 5.5011817992950591e-27,
2497 40, 7.4574743583798409, 5.5011804116695148e-27,
2498 40, 8.2520685344934464, 1.2284121858449798e-28,
2499 40, 8.2520685419440269, 1.2284119905636949e-28,
2500 40, 9.039658859372139, 3.3459882136107596e-30,
2501 40, 9.0396588668227196, 3.3459876354353264e-30,
2502 40, 9.8204641044139862, 1.093046091664667e-31,
2503 40, 9.8204641118645668, 1.093045912726458e-31,
2504 40, 10.594671085476875, 4.221612631880723e-33,
2505 40, 10.594671092927456, 4.2216116455431198e-33,
2506 40, 11.362440258264542, 1.9043015174724808e-34,
2507 40, 11.362440265715122, 1.9043013466761215e-34,
2508 40, 12.123909913003445, 9.927033740522332e-36,
2509 40, 12.123909920454025, 9.9270318491872625e-36,
2510 40, 12.87919944524765, 5.9254204573291864e-37,
2511 40, 12.879199452698231, 5.9254185761345363e-37,
2512 40, 13.628411874175072, 4.0169933059966589e-38,
2513 40, 13.628411881625652, 4.0169919637532185e-38,
2514 40, 14.371635846793652, 3.0706343996807527e-39,
2515 40, 14.371635854244232, 3.0706334592178465e-39,
2516 40, 15.10894725471735, 2.6296368343236479e-40,
2517 40, 15.108947262167931, 2.629636883937738e-40,
2518 40, 15.840410508215427, 2.5083165315198936e-41,
2519 40, 15.840410515666008, 2.508316135677605e-41,
2520 40, 16.566079638898373, 2.6509819483710857e-42,
2521 40, 16.566079646348953, 2.6509813339366169e-42,
2522 40, 17.285999126732349, 3.0895557761508032e-43,
2523 40, 17.28599913418293, 3.0895547199180405e-43,
2524 40, 18.000204637646675, 3.9532735587946378e-44,
2525 40, 18.000204645097256, 3.9532738604335661e-44,
2526 40, 18.708723567426205, 5.5316336293557132e-45,
2527 40, 18.708723574876785, 5.5316323436324288e-45,
2528 40, 19.411575593054295, 8.4330816952067172e-46,
2529 40, 19.411575600504875, 8.4330793832693508e-46,
2530 40, 20.10877301543951, 1.3959734563971271e-46,
2531 40, 20.108773022890091, 1.3959734325249744e-46,
2532 40, 20.800321087241173, 2.5012329433504756e-47,
2533 40, 20.800321094691753, 2.5012321368344211e-47,
2534 40, 21.486218318343163, 4.8365841541015896e-48,
2535 40, 21.486218325793743, 4.8365827723172397e-48,
2536 40, 22.166456647217274, 1.0065510121004077e-48,
2537 40, 22.166456654667854, 1.0065511177259529e-48,
2538 40, 22.841021612286568, 2.2486596435899771e-49,
2539 40, 22.841021619737148, 2.2486595284896741e-49,
2540 40, 23.509892523288727, 5.3795421688687128e-50,
2541 40, 23.509892530739307, 5.3795422441328151e-50,
2542 40, 24.17304252833128, 1.3749934138013411e-50,
2543 40, 24.17304253578186, 1.3749936145620943e-50,
2544 40, 24.830438703298569, 3.7466207092405214e-51,
2545 40, 24.830438710749149, 3.7466195892844483e-51,
2546 40, 25.482042148709297, 1.0860643386448439e-51,
2547 40, 25.482042156159878, 1.0860642115645083e-51,
2548 40, 26.12780799716711, 3.3425556909891041e-52,
2549 40, 26.127808004617691, 3.3425556313746612e-52,
2550 40, 26.767685502767563, 1.0901108511699288e-52,
2551 40, 26.767685510218143, 1.0901105953917385e-52,
2552 40, 27.401618115603924, 3.7602645981940591e-53,
2553 40, 27.401618123054504, 3.7602652607389148e-53,
2554 40, 28.029543526470661, 1.369396504373224e-53,
2555 40, 28.029543533921242, 1.3693960150232702e-53,
2556 40, 28.651393860578537, 5.2556184134729698e-54,
2557 40, 28.651393868029118, 5.2556168198097212e-54,
2558 40, 29.267095804214478, 2.1219341342039526e-54,
2559 40, 29.267095811665058, 2.121934465865967e-54,
2560 40, 29.876570880413055, 8.9967556766314939e-55,
2561 40, 29.876570887863636, 8.9967531699707271e-55,
2562 40, 30.479735873639584, 3.9986560136554673e-55,
2563 40, 30.479735881090164, 3.9986558489137015e-55,
2564 40, 31.076503314077854, 1.8599753253287926e-55,
2565 40, 31.076503321528435, 1.8599757156271693e-55,
2566 40, 31.66678225249052, 9.0360299626257797e-56,
2567 40, 31.666782259941101, 9.036026700725493e-56,
2568 40, 32.250479318201542, 4.5760898608462063e-56,
2569 40, 32.250479325652122, 4.5760887986740979e-56,
2570 40, 32.827500082552433, 2.4117678880943317e-56,
2571 40, 32.827500090003014, 2.4117684357547485e-56,
2572 40, 33.397750958800316, 1.3201202030406543e-56,
2573 40, 33.397750966250896, 1.3201196555992101e-56,
2574 40, 33.961141757667065, 7.4847204235456685e-57,
2575 40, 33.961141765117645, 7.4847221559011106e-57,
2576 40, 34.517588913440704, 4.3855925974584337e-57,
2577 40, 34.517588920891285, 4.385593435217874e-57,
2578 40, 35.067019812762737, 2.6491586845734461e-57,
2579 40, 35.067019820213318, 2.6491580564154119e-57,
2580 40, 35.609378203749657, 1.6497934498550021e-57,
2581 40, 35.609378211200237, 1.649793368648089e-57,
2582 40, 36.144630901515484, 1.0536773043718698e-57,
2583 40, 36.144630908966064, 1.0536776720991313e-57,
2584 40, 36.672775842249393, 6.8759153785157124e-58,
2585 40, 36.672775849699974, 6.8759166513298611e-58,
2586 40, 37.193851247429848, 4.5699678490685328e-58,
2587 40, 37.193851254880428, 4.5699698575441556e-58,
2588 40, 37.707945220172405, 3.0831903169784489e-58,
2589 40, 37.707945227622986, 3.0831907114952658e-58,
2590 40, 38.215204663574696, 2.1042675579982823e-58,
2591 40, 38.215204671025276, 2.1042678320825935e-58,
2592 40, 38.715841598808765, 1.44772765360699e-58,
2593 40, 38.715841606259346, 1.4477275844728336e-58,
2594 40, 39.210134834051132, 1.0212982981853514e-58,
2595 40, 39.210134841501713, 1.0212978783646425e-58,
2596 40, 39.698425233364105, 7.2384658423559274e-59,
2597 40, 39.698425240814686, 7.2384626057588699e-59,
2598 40, 40.181104280054569, 5.1224147534757263e-59,
2599 40, 40.18110428750515, 5.1224148163640331e-59,
2600 40, 40.658597514033318, 3.6091357864666219e-59,
2601 40, 40.658597521483898, 3.6091362660315758e-59,
2602 41, 0.80179024487733841, 7.715754717994936e-09,
2603 41, 0.80179025232791901, 7.7157302111467959e-09,
2604 41, 1.6702870726585388, 6.3618331174118259e-12,
2605 41, 1.6702870801091194, 6.3618226594372705e-12,
2606 41, 2.5266212671995163, 1.162850848252617e-14,
2607 41, 2.5266212746500969, 1.1628493459927956e-14,
2608 41, 3.3722824975848198, 3.7724846530163349e-17,
2609 41, 3.3722825050354004, 3.7724808311832636e-17,
2610 41, 4.2083131596446037, 1.920778816112959e-19,
2611 41, 4.2083131670951843, 1.9207773576706867e-19,
2612 41, 5.0354740768671036, 1.4183648576268382e-21,
2613 41, 5.0354740843176842, 1.4183641694691616e-21,
2614 41, 5.8543455973267555, 1.4374026410740077e-23,
2615 41, 5.8543456047773361, 1.4374021204448828e-23,
2616 41, 6.6653857976198196, 1.9190885863488743e-25,
2617 41, 6.6653858050704002, 1.919087824425809e-25,
2618 41, 7.4689657092094421, 3.270760808097721e-27,
2619 41, 7.4689657166600227, 3.2707591863959973e-27,
2620 41, 8.2653918191790581, 6.9399488701523391e-29,
2621 41, 8.2653918266296387, 6.9399461386502186e-29,
2622 41, 9.0549211129546165, 1.7961988013370199e-30,
2623 41, 9.0549211204051971, 1.7961986170950286e-30,
2624 41, 9.8377715349197388, 5.5755077823717882e-32,
2625 41, 9.8377715423703194, 5.5755069110678978e-32,
2626 41, 10.614129528403282, 2.0461508033605068e-33,
2627 41, 10.614129535853863, 2.0461500591140822e-33,
2628 41, 11.384155571460724, 8.7701108074102184e-35,
2629 41, 11.384155578911304, 8.7701090331652339e-35,
2630 41, 12.147988334298134, 4.3440568875966986e-36,
2631 41, 12.147988341748714, 4.3440564786178534e-36,
2632 41, 12.905747920274734, 2.4637601753857343e-37,
2633 41, 12.905747927725315, 2.4637596423878285e-37,
2634 41, 13.657538384199142, 1.5870121728469763e-38,
2635 41, 13.657538391649723, 1.5870116574060113e-38,
2636 41, 14.403449714183807, 1.1526673651546713e-39,
2637 41, 14.403449721634388, 1.1526669722593979e-39,
2638 41, 15.14355943351984, 9.3791993648929087e-41,
2639 41, 15.143559440970421, 9.3791977758924899e-41,
2640 41, 15.877933889627457, 8.5004955033105688e-42,
2641 41, 15.877933897078037, 8.5004957216667634e-42,
2642 41, 16.606629312038422, 8.53610276763418e-43,
2643 41, 16.606629319489002, 8.5361021103963203e-43,
2644 41, 17.32969269156456, 9.4523530357048223e-44,
2645 41, 17.329692699015141, 9.4523506752230666e-44,
2646 41, 18.047162488102913, 1.1491939884925788e-44,
2647 41, 18.047162495553493, 1.1491939201245561e-44,
2648 41, 18.759069196879864, 1.5278674206431506e-45,
2649 41, 18.759069204330444, 1.5278669100935831e-45,
2650 41, 19.465435892343521, 2.2131950384106822e-46,
2651 41, 19.465435899794102, 2.2131952234933592e-46,
2652 41, 20.166278555989265, 3.4811292143934784e-47,
2653 41, 20.166278563439846, 3.4811282177669865e-47,
2654 41, 20.861606501042843, 5.9267645821030561e-48,
2655 41, 20.861606508493423, 5.9267646789506383e-48,
2656 41, 21.55142255872488, 1.089026097386482e-48,
2657 41, 21.551422566175461, 1.089026021431083e-48,
2658 41, 22.235723368823528, 2.1537298245085798e-49,
2659 41, 22.235723376274109, 2.1537300799057606e-49,
2660 41, 22.914499513804913, 4.5725708362403891e-50,
2661 41, 22.914499521255493, 4.5725705992050573e-50,
2662 41, 23.587735697627068, 1.0396699443959863e-50,
2663 41, 23.587735705077648, 1.0396697016213483e-50,
2664 41, 24.255410842597485, 2.525830841332298e-51,
2665 41, 24.255410850048065, 2.5258301837673761e-51,
2666 41, 24.917498178780079, 6.5425362831654044e-52,
2667 41, 24.917498186230659, 6.5425348121202585e-52,
2668 41, 25.573965318500996, 1.8031239693612795e-52,
2669 41, 25.573965325951576, 1.8031234753289202e-52,
2670 41, 26.224774323403835, 5.2769875821328614e-53,
2671 41, 26.224774330854416, 5.276987836076435e-53,
2672 41, 26.869881734251976, 1.6368353014029421e-53,
2673 41, 26.869881741702557, 1.6368354177457138e-53,
2674 41, 27.50923865288496, 5.3714024253680684e-54,
2675 41, 27.509238660335541, 5.371403525428115e-54,
2676 41, 28.142790779471397, 1.8614995765867043e-54,
2677 41, 28.142790786921978, 1.8614993186913763e-54,
2678 41, 28.770478524267673, 6.8010686240834692e-55,
2679 41, 28.770478531718254, 6.8010665157488161e-55,
2680 41, 29.392237104475498, 2.6151090463060908e-55,
2681 41, 29.392237111926079, 2.6151083985090659e-55,
2682 41, 30.00799672305584, 1.0564964051943473e-55,
2683 41, 30.00799673050642, 1.0564965558976623e-55,
2684 41, 30.617682799696922, 4.4769434240746522e-56,
2685 41, 30.617682807147503, 4.476941847194843e-56,
2686 41, 31.221216365695, 1.9865352596664337e-56,
2687 41, 31.22121637314558, 1.9865355524875975e-56,
2688 41, 31.818514481186867, 9.2159451402794094e-57,
2689 41, 31.818514488637447, 9.2159466688116338e-57,
2690 41, 32.409490957856178, 4.4613696997625097e-57,
2691 41, 32.409490965306759, 4.4613679528438168e-57,
2692 41, 32.994057275354862, 2.2495337343609451e-57,
2693 41, 32.994057282805443, 2.2495336072907286e-57,
2694 41, 33.572123780846596, 1.179515303712195e-57,
2695 41, 33.572123788297176, 1.1795156958792046e-57,
2696 41, 34.14360136538744, 6.4199511051895594e-58,
2697 41, 34.14360137283802, 6.4199510962157903e-58,
2698 41, 34.708403661847115, 3.6178146943975811e-58,
2699 41, 34.708403669297695, 3.6178147081673786e-58,
2700 41, 35.266449868679047, 2.1062679049212825e-58,
2701 41, 35.266449876129627, 2.1062685252617971e-58,
2702 41, 35.817668430507183, 1.2639711870312449e-58,
2703 41, 35.817668437957764, 1.2639716152935793e-58,
2704 41, 36.362001702189445, 7.8141248205685345e-59,
2705 41, 36.362001709640026, 7.8141256095820112e-59,
2706 41, 36.899411715567112, 4.9591961766203501e-59,
2707 41, 36.899411723017693, 4.9591939834951158e-59,
2708 41, 37.429887130856514, 3.2171228324064162e-59,
2709 41, 37.429887138307095, 3.2171241631281812e-59,
2710 41, 37.953451178967953, 2.1269491341026847e-59,
2711 41, 37.953451186418533, 2.1269492501039519e-59,
2712 41, 38.470170341432095, 1.4286189358117899e-59,
2713 41, 38.470170348882675, 1.4286192796461194e-59,
2714 41, 38.980162680149078, 9.7171129843050171e-60,
2715 41, 38.980162687599659, 9.7171121503283134e-60,
2716 41, 39.4836046397686, 6.6707774251818163e-60,
2717 41, 39.483604647219181, 6.6707772095156799e-60,
2718 41, 39.980734407901764, 4.6551475379699454e-60,
2719 41, 39.980734415352345, 4.6551461775452092e-60,
2720 41, 40.471850238740444, 3.2996303654595619e-60,
2721 41, 40.471850246191025, 3.299629164010922e-60,
2722 41, 40.957302808761597, 2.3382554940028968e-60,
2723 41, 40.957302816212177, 2.3382555227359038e-60,
2724 41, 41.437482245266438, 1.6521789716672249e-60,
2725 41, 41.437482252717018, 1.6521799531621949e-60,
2726 41, 41.912801884114742, 1.161253768520295e-60,
2727 41, 41.912801891565323, 1.161254060902467e-60,
2728 42, 0.80278279632329941, 6.9226590222761392e-09,
2729 42, 0.80278280377388, 6.9226375602766169e-09,
2730 42, 1.6720976755023003, 5.4292207524054341e-12,
2731 42, 1.6720976829528809, 5.4292105857191855e-12,
2732 42, 2.529393844306469, 9.4401492831892214e-15,
2733 42, 2.5293938517570496, 9.440137562058038e-15,
2734 42, 3.3761483952403069, 2.9133785168914818e-17,
2735 42, 3.3761484026908875, 2.913375858396887e-17,
2736 42, 4.2133949920535088, 1.4111373398855075e-19,
2737 42, 4.2133949995040894, 1.4111362180318768e-19,
2738 42, 5.0418881699442863, 9.9130527366678168e-22,
2739 42, 5.0418881773948669, 9.9130466763312262e-22,
2740 42, 5.8622036203742027, 9.5571596865742465e-24,
2741 42, 5.8622036278247833, 9.557157157815258e-24,
2742 42, 6.6747959107160568, 1.2138894993380412e-25,
2743 42, 6.6747959181666374, 1.2138890999121016e-25,
2744 42, 7.4800334572792053, 1.9681951625914627e-27,
2745 42, 7.4800334647297859, 1.9681946847574354e-27,
2746 42, 8.2782208025455475, 3.9729393004208446e-29,
2747 42, 8.2782208099961281, 3.9729377246408213e-29,
2748 42, 9.0696135759353638, 9.7824189185222744e-31,
2749 42, 9.0696135833859444, 9.782415933019014e-31,
2750 42, 9.854428842663765, 2.8887602415935609e-32,
2751 42, 9.8544288501143456, 2.8887597673727744e-32,
2752 42, 10.63285256922245, 1.0085526144203417e-33,
2753 42, 10.632852576673031, 1.0085524424097982e-33,
2754 42, 11.405045129358768, 4.1124264530225136e-35,
2755 42, 11.405045136809349, 4.1124259662087623e-35,
2756 42, 12.171145439147949, 1.9378425726639904e-36,
2757 42, 12.17114544659853, 1.9378423676609656e-36,
2758 42, 12.931274153292179, 1.045559969037066e-37,
2759 42, 12.93127416074276, 1.0455596177818872e-37,
2760 42, 13.685536183416843, 6.4070132508159121e-39,
2761 42, 13.685536190867424, 6.407013282659424e-39,
2762 42, 14.43402262032032, 4.4269253093815454e-40,
2763 42, 14.434022627770901, 4.4269241541282206e-40,
2764 42, 15.176812402904034, 3.4267679212328663e-41,
2765 42, 15.176812410354614, 3.4267674343162701e-41,
2766 42, 15.913973532617092, 2.9544897572847338e-42,
2767 42, 15.913973540067673, 2.9544887105567143e-42,
2768 42, 16.645564183592796, 2.8223839882129309e-43,
2769 42, 16.645564191043377, 2.8223832928604173e-43,
2770 42, 17.371633522212505, 2.9731354185298358e-44,
2771 42, 17.371633529663086, 2.9731344508034859e-44,
2772 42, 18.092222459614277, 3.4386472737376164e-45,
2773 42, 18.092222467064857, 3.438646475084569e-45,
2774 42, 18.807364217936993, 4.3491258313818515e-46,
2775 42, 18.807364225387573, 4.3491245093441195e-46,
2776 42, 19.517084851861, 5.9932507487453098e-47,
2777 42, 19.517084859311581, 5.9932510605416288e-47,
2778 42, 20.221403621137142, 8.9680022145373332e-48,
2779 42, 20.221403628587723, 8.9680030564321489e-48,
2780 42, 20.920333370566368, 1.4525643162552315e-48,
2781 42, 20.920333378016949, 1.4525644551988813e-48,
2782 42, 21.613880790770054, 2.5392779271460697e-49,
2783 42, 21.613880798220634, 2.5392781202855432e-49,
2784 42, 22.302046649158001, 4.7778624747879543e-50,
2785 42, 22.302046656608582, 4.7778609688180624e-50,
2786 42, 22.984826005995274, 9.6514724249543887e-51,
2787 42, 22.984826013445854, 9.6514719380202041e-51,
2788 42, 23.662208318710327, 2.0880714410437191e-51,
2789 42, 23.662208326160908, 2.0880713844950678e-51,
2790 42, 24.334177613258362, 4.8272884627393777e-52,
2791 42, 24.334177620708942, 4.827289071207131e-52,
2792 42, 25.000712551176548, 1.1899655825914922e-52,
2793 42, 25.000712558627129, 1.1899654828045305e-52,
2794 42, 25.661786533892155, 3.1214193463127235e-53,
2795 42, 25.661786541342735, 3.1214189097750331e-53,
2796 42, 26.317367739975452, 8.6958244653446017e-54,
2797 42, 26.317367747426033, 8.6958215737634595e-54,
2798 42, 26.967419199645519, 2.568029364046961e-54,
2799 42, 26.9674192070961, 2.568029072939054e-54,
2800 42, 27.611898817121983, 8.0249111457810081e-55,
2801 42, 27.611898824572563, 8.0249107539069643e-55,
2802 42, 28.250759445130825, 2.6489724041957653e-55,
2803 42, 28.250759452581406, 2.6489725573532699e-55,
2804 42, 28.883948929607868, 9.2210130457023447e-56,
2805 42, 28.883948937058449, 9.221012553865369e-56,
2806 42, 29.51141019910574, 3.3793032788582558e-56,
2807 42, 29.51141020655632, 3.3793020931771187e-56,
2808 42, 30.133081384003162, 1.3017207647702263e-56,
2809 42, 30.133081391453743, 1.3017209766503453e-56,
2810 42, 30.748895935714245, 5.2620269591213157e-57,
2811 42, 30.748895943164825, 5.2620264324839771e-57,
2812 42, 31.358782909810543, 2.2286239885660763e-57,
2813 42, 31.358782917261124, 2.2286233962325355e-57,
2814 42, 31.962667249143124, 9.8734765335665241e-58,
2815 42, 31.962667256593704, 9.8734771638543485e-58,
2816 42, 32.560470215976238, 4.5689315053016582e-58,
2817 42, 32.560470223426819, 4.5689315012563647e-58,
2818 42, 33.152110017836094, 2.204279572077455e-58,
2819 42, 33.152110025286674, 2.2042786952183643e-58,
2820 42, 33.737502619624138, 1.1068187252756619e-58,
2821 42, 33.737502627074718, 1.1068183477512304e-58,
2822 42, 34.316562816500664, 5.7749063078169861e-59,
2823 42, 34.316562823951244, 5.7749039481390523e-59,
2824 42, 34.88920570909977, 3.1261765683062832e-59,
2825 42, 34.88920571655035, 3.1261767380643983e-59,
2826 42, 35.455348581075668, 1.7513391881906954e-59,
2827 42, 35.455348588526249, 1.7513391738815631e-59,
2828 42, 36.014913402497768, 1.0132955667514977e-59,
2829 42, 36.014913409948349, 1.0132953554711642e-59,
2830 42, 36.567829996347427, 6.0419225386156667e-60,
2831 42, 36.567830003798008, 6.0419249645517703e-60,
2832 42, 37.114040024578571, 3.7084880489823353e-60,
2833 42, 37.114040032029152, 3.70848786570471e-60,
2834 42, 37.653502009809017, 2.338854994512836e-60,
2835 42, 37.653502017259598, 2.3388544174312297e-60,
2836 42, 38.18619729578495, 1.5082771906917482e-60,
2837 42, 38.186197303235531, 1.5082768335011839e-60,
2838 42, 38.712137028574944, 9.9179507405724581e-61,
2839 42, 38.712137036025524, 9.9179533842514018e-61,
2840 42, 39.231369808316231, 6.6305438401582333e-61,
2841 42, 39.231369815766811, 6.6305466146285408e-61,
2842 42, 39.743989452719688, 4.4929623334862857e-61,
2843 42, 39.743989460170269, 4.4929644560224335e-61,
2844 42, 40.250141784548759, 3.0762046694284016e-61,
2845 42, 40.25014179199934, 3.0762050675393587e-61,
2846 42, 40.750029072165489, 2.1232133872540221e-61,
2847 42, 40.75002907961607, 2.1232143184545875e-61,
2848 42, 41.243910521268845, 1.5040992206787617e-61,
2849 42, 41.243910528719425, 1.5040994366927394e-61,
2850 42, 41.732097789645195, 1.066568753779962e-61,
2851 42, 41.732097797095776, 1.0665688191693734e-61,
2852 42, 42.21494534611702, 7.5520351086269267e-62,
2853 42, 42.2149453535676, 7.5520324461586611e-62,
2854 42, 42.692836992442608, 5.3257794840175116e-62,
2855 42, 42.692836999893188, 5.3257796543161497e-62,
2856 43, 0.80374263972043991, 6.2265229208281086e-09,
2857 43, 0.80374264717102051, 6.2265021676836063e-09,
2858 43, 1.6738473474979401, 4.6500497846984813e-12,
2859 43, 1.6738473549485207, 4.6500437983955095e-12,
2860 43, 2.5320717096328735, 7.6999297251521244e-15,
2861 43, 2.5320717170834541, 7.6999200444794929e-15,
2862 43, 3.3798806890845299, 2.2631148188373452e-17,
2863 43, 3.3798806965351105, 2.2631134624768674e-17,
2864 43, 4.2182994857430458, 1.0439730347593901e-19,
2865 43, 4.2182994931936264, 1.0439725582552017e-19,
2866 43, 5.0480765253305435, 6.9846384600905826e-22,
2867 43, 5.0480765327811241, 6.9846329992999297e-22,
2868 43, 5.8697829768061638, 6.4133648817528039e-24,
2869 43, 5.8697829842567444, 6.4133622301576819e-24,
2870 43, 6.6838699728250504, 7.7581908507981851e-26,
2871 43, 6.683869980275631, 7.7581869040059224e-26,
2872 43, 7.4907033443450928, 1.1980536998817066e-27,
2873 43, 7.4907033517956734, 1.1980533287085893e-27,
2874 43, 8.2905857041478157, 2.3032904037204204e-29,
2875 43, 8.2905857115983963, 2.3032899434237301e-29,
2876 43, 9.0837712809443474, 5.4014825819620076e-31,
2877 43, 9.083771288394928, 5.4014818234672467e-31,
2878 43, 9.8704762011766434, 1.5191783549612291e-32,
2879 43, 9.870476208627224, 1.519177820284746e-32,
2880 43, 10.650885902345181, 5.0515644746481509e-34,
2881 43, 10.650885909795761, 5.0515633182229788e-34,
2882 43, 11.425160549581051, 1.9618008332053675e-35,
2883 43, 11.425160557031631, 1.9618004402996259e-35,
2884 43, 12.193439178168774, 8.8044787784929281e-37,
2885 43, 12.193439185619354, 8.8044753063642099e-37,
2886 43, 12.955842867493629, 4.524398586238088e-38,
2887 43, 12.95584287494421, 4.5243971572220065e-38,
2888 43, 13.712477192282677, 2.6405415266954578e-39,
2889 43, 13.712477199733257, 2.6405409196625623e-39,
2890 43, 14.463434211909771, 1.7376536138713058e-40,
2891 43, 14.463434219360352, 1.7376535898353172e-40,
2892 43, 15.20879402756691, 1.2810567130050931e-41,
2893 43, 15.20879403501749, 1.2810562769780531e-41,
2894 43, 15.948626108467579, 1.0519315407923782e-42,
2895 43, 15.948626115918159, 1.0519312156263242e-42,
2896 43, 16.682990290224552, 9.5706606808167989e-44,
2897 43, 16.682990297675133, 9.5706595162643238e-44,
2898 43, 17.411937654018402, 9.6019964557800178e-45,
2899 43, 17.411937661468983, 9.6019932159219121e-45,
2900 43, 18.13551127165556, 1.0576852894588731e-45,
2901 43, 18.13551127910614, 1.0576850398218628e-45,
2902 43, 18.853746756911278, 1.2740748320858259e-46,
2903 43, 18.853746764361858, 1.2740744275602638e-46,
2904 43, 19.566672801971436, 1.6721803291553602e-47,
2905 43, 19.566672809422016, 1.6721802496179909e-47,
2906 43, 20.274311557412148, 2.3831385055210507e-48,
2907 43, 20.274311564862728, 2.383138722927918e-48,
2908 43, 20.976678997278214, 3.6764564183028991e-49,
2909 43, 20.976679004728794, 3.6764551742830879e-49,
2910 43, 21.673785232007504, 6.1214527112754142e-50,
2911 43, 21.673785239458084, 6.1214517381911048e-50,
2912 43, 22.365634694695473, 1.0970868259989562e-50,
2913 43, 22.365634702146053, 1.0970869292873099e-50,
2914 43, 23.052226364612579, 2.1109654457950782e-51,
2915 43, 23.05222637206316, 2.1109648351815291e-51,
2916 43, 23.73355396091938, 4.3504475736244337e-52,
2917 43, 23.733553968369961, 4.3504474174699854e-52,
2918 43, 24.409606009721756, 9.5811885685959652e-53,
2919 43, 24.409606017172337, 9.5811865620694161e-53,
2920 43, 25.080366007983685, 2.2501451275878645e-53,
2921 43, 25.080366015434265, 2.250144411912722e-53,
2922 43, 25.745812483131886, 5.6237768952562137e-54,
2923 43, 25.745812490582466, 5.6237769737644979e-54,
2924 43, 26.405919045209885, 1.4929156510239942e-54,
2925 43, 26.405919052660465, 1.4929154295863137e-54,
2926 43, 27.060654483735561, 4.2017660690891096e-55,
2927 43, 27.060654491186142, 4.2017661352698133e-55,
2928 43, 27.70998277515173, 1.2515559328727676e-55,
2929 43, 27.70998278260231, 1.2515561411826354e-55,
2930 43, 28.353863142430782, 3.9386790330335798e-56,
2931 43, 28.353863149881363, 3.938678699998805e-56,
2932 43, 28.992250114679337, 1.30742297126559e-56,
2933 43, 28.992250122129917, 1.3074227853186405e-56,
2934 43, 29.625093564391136, 4.5703490079865401e-57,
2935 43, 29.625093571841717, 4.5703489945165746e-57,
2936 43, 30.252338789403439, 1.679839691186224e-57,
2937 43, 30.252338796854019, 1.6798400103101351e-57,
2938 43, 30.873926617205143, 6.4818615616990382e-58,
2939 43, 30.873926624655724, 6.4818617121955273e-58,
2940 43, 31.489793568849564, 2.6216783109665946e-58,
2941 43, 31.489793576300144, 2.621678842878726e-58,
2942 43, 32.099872037768364, 1.1097966007180264e-58,
2943 43, 32.099872045218945, 1.1097965164251156e-58,
2944 43, 32.704090610146523, 4.9093647055745871e-59,
2945 43, 32.704090617597103, 4.9093629238590932e-59,
2946 43, 33.302374452352524, 2.2663027175130519e-59,
2947 43, 33.302374459803104, 2.2663030381968129e-59,
2948 43, 33.894645825028419, 1.089821777981862e-59,
2949 43, 33.894645832479, 1.0898215996640809e-59,
2950 43, 34.480824865400791, 5.4503470421960063e-60,
2951 43, 34.480824872851372, 5.4503475216165703e-60,
2952 43, 35.060830503702164, 2.8302994788743613e-60,
2953 43, 35.060830511152744, 2.8302993299817642e-60,
2954 43, 35.634581781923771, 1.5241498107793508e-60,
2955 43, 35.634581789374352, 1.524150366688098e-60,
2956 43, 36.201999485492706, 8.4901039478581528e-61,
2957 43, 36.201999492943287, 8.4901057099943408e-61,
2958 43, 36.763008333742619, 4.8826921073920482e-61,
2959 43, 36.763008341193199, 4.88269148765274e-61,
2960 43, 37.317539721727371, 2.89325097146544e-61,
2961 43, 37.317539729177952, 2.8932501406101497e-61,
2962 43, 37.865535192191601, 1.763384563649848e-61,
2963 43, 37.865535199642181, 1.763384206032246e-61,
2964 43, 38.406950734555721, 1.1052474884369675e-61,
2965 43, 38.406950742006302, 1.1052472149923624e-61,
2966 43, 38.941761992871761, 7.0853082671685455e-62,
2967 43, 38.941762000322342, 7.0853089890115881e-62,
2968 43, 39.46997033059597, 4.6335481062213602e-62,
2969 43, 39.469970338046551, 4.6335497917407068e-62,
2970 43, 39.991609625518322, 3.0826746406189898e-62,
2971 43, 39.991609632968903, 3.0826749253707252e-62,
2972 43, 40.506753340363503, 2.0804026345727385e-62,
2973 43, 40.506753347814083, 2.0804017787903443e-62,
2974 43, 41.015521101653576, 1.4200099809529536e-62,
2975 43, 41.015521109104156, 1.420009712483586e-62,
2976 43, 41.518083661794662, 9.7731968830010019e-63,
2977 43, 41.518083669245243, 9.7731991835116888e-63,
2978 43, 42.014664947986603, 6.8583190565524262e-63,
2979 43, 42.014664955437183, 6.8583151787402871e-63,
2980 43, 42.505540028214455, 4.8636242162072754e-63,
2981 43, 42.505540035665035, 4.8636220226399413e-63,
2982 43, 42.991028398275375, 3.448316649423409e-63,
2983 43, 42.991028405725956, 3.4483150726159365e-63,
2984 43, 43.471483275294304, 2.4381653298784023e-63,
2985 43, 43.471483282744884, 2.4381645543034918e-63,
2986 43, 43.947278343141079, 1.7155393308219594e-63,
2987 43, 43.94727835059166, 1.7155397584796518e-63,
2988 44, 0.80467161536216736, 5.6136778930781251e-09,
2989 44, 0.80467162281274796, 5.6136608371297985e-09,
2990 44, 1.6755395382642746, 3.996456677211653e-12,
2991 44, 1.6755395457148552, 3.996449766244987e-12,
2992 44, 2.5346603021025658, 6.3089402910587147e-15,
2993 44, 2.5346603095531464, 6.308934747725832e-15,
2994 44, 3.3834870904684067, 1.7678471267789971e-17,
2995 44, 3.3834870979189873, 1.7678457325653622e-17,
2996 44, 4.2230369374155998, 7.7750648421336081e-20,
2997 44, 4.2230369448661804, 7.775059336381719e-20,
2998 44, 5.0540523454546928, 4.9595393901990306e-22,
2999 44, 5.0540523529052734, 4.9595359464101014e-22,
3000 44, 5.8771000504493713, 4.3418177822464477e-24,
3001 44, 5.8771000578999519, 4.3418159986033655e-24,
3002 44, 6.692627839744091, 5.0077047309676213e-26,
3003 44, 6.6926278471946716, 5.0077018300841822e-26,
3004 44, 7.5009989961981773, 7.3731092712775596e-28,
3005 44, 7.5009990036487579, 7.3731071442298436e-28,
3006 44, 8.3025142028927803, 1.35151930219129e-29,
3007 44, 8.3025142103433609, 1.3515188596538854e-29,
3008 44, 9.0974262878298759, 3.0219530142929182e-31,
3009 44, 9.0974262952804565, 3.0219525157972958e-31,
3010 44, 9.885950393974781, 8.1037515418772692e-33,
3011 44, 9.8859504014253616, 8.1037496721190902e-33,
3012 44, 10.668271347880363, 2.5692524853802503e-34,
3013 44, 10.668271355330944, 2.5692522872428457e-34,
3014 44, 11.444549031555653, 9.5134883272533602e-36,
3015 44, 11.444549039006233, 9.5134851368063353e-36,
3016 44, 12.214922517538071, 4.0709150121215076e-37,
3017 44, 12.214922524988651, 4.0709145082759209e-37,
3018 44, 12.9795131534338, 1.9945846540912174e-38,
3019 44, 12.97951316088438, 1.9945845789467207e-38,
3020 44, 13.738427057862282, 1.1099089234391263e-39,
3021 44, 13.738427065312862, 1.1099085251966313e-39,
3022 44, 14.491757087409496, 6.9640101710065686e-41,
3023 44, 14.491757094860077, 6.9640078677027602e-41,
3024 44, 15.239584363996983, 4.8951439415325917e-42,
3025 44, 15.239584371447563, 4.8951421880711173e-42,
3026 44, 15.981979586184025, 3.8325250997128576e-43,
3027 44, 15.981979593634605, 3.8325246691666718e-43,
3028 44, 16.719004042446613, 3.3246034933715899e-44,
3029 44, 16.719004049897194, 3.3246028367467908e-44,
3030 44, 17.450710512697697, 3.1802402277522236e-45,
3031 44, 17.450710520148277, 3.1802402020461697e-45,
3032 44, 18.177143938839436, 3.3400774233097505e-46,
3033 44, 18.177143946290016, 3.3400767496533442e-46,
3034 44, 18.898342065513134, 3.8361752046986516e-47,
3035 44, 18.898342072963715, 3.8361742569729389e-47,
3036 44, 19.614335909485817, 4.800572916017465e-48,
3037 44, 19.614335916936398, 4.8005724839761991e-48,
3038 44, 20.325150176882744, 6.5233421352255798e-49,
3039 44, 20.325150184333324, 6.5233403168874937e-49,
3040 44, 21.030803643167019, 9.5954871171553862e-50,
3041 44, 21.030803650617599, 9.5954850050970341e-50,
3042 44, 21.731309413909912, 1.5234114031559522e-50,
3043 44, 21.731309421360493, 1.5234111451311826e-50,
3044 44, 22.42667518556118, 2.6033920081158185e-51,
3045 44, 22.426675193011761, 2.6033911145943002e-51,
3046 44, 23.116903461515903, 4.7767105988238726e-52,
3047 44, 23.116903468966484, 4.7767099043402472e-52,
3048 44, 23.801991693675518, 9.387467949055562e-53,
3049 44, 23.801991701126099, 9.3874684263904844e-53,
3050 44, 24.481932438910007, 1.971615201422645e-53,
3051 44, 24.481932446360588, 1.9716152109831415e-53,
3052 44, 25.156713478267193, 4.4159911548218363e-54,
3053 44, 25.156713485717773, 4.4159913675159231e-54,
3054 44, 25.826317891478539, 1.0526730104836363e-54,
3055 44, 25.826317898929119, 1.0526729250930486e-54,
3056 44, 26.490724146366119, 2.6655572078148186e-55,
3057 44, 26.4907241538167, 2.6655568543053462e-55,
3058 44, 27.149906150996685, 7.1568186823845456e-56,
3059 44, 27.149906158447266, 7.1568199199919761e-56,
3060 44, 27.803833283483982, 2.0339107389822583e-56,
3061 44, 27.803833290934563, 2.0339100579837449e-56,
3062 44, 28.452470488846302, 6.1079388232656124e-57,
3063 44, 28.452470496296883, 6.1079379800803341e-57,
3064 44, 29.095778256654739, 1.9351084823971883e-57,
3065 44, 29.09577826410532, 1.9351087848232976e-57,
3066 44, 29.733712695538998, 6.4577619511222403e-58,
3067 44, 29.733712702989578, 6.4577623280174925e-58,
3068 44, 30.366225592792034, 2.2665241394008965e-58,
3069 44, 30.366225600242615, 2.2665233610200225e-58,
3070 44, 30.993264488875866, 8.3538981878075504e-59,
3071 44, 30.993264496326447, 8.3538973902278832e-59,
3072 44, 31.614772744476795, 3.228699802800217e-59,
3073 44, 31.614772751927376, 3.2286992972912687e-59,
3074 44, 32.230689719319344, 1.3065931274581666e-59,
3075 44, 32.230689726769924, 1.3065932206329812e-59,
3076 44, 32.840950936079025, 5.5283283462661653e-60,
3077 44, 32.840950943529606, 5.5283297905073914e-60,
3078 44, 33.445488356053829, 2.4420363935005462e-60,
3079 44, 33.44548836350441, 2.4420365090235068e-60,
3080 44, 34.044230751693249, 1.1247018428087803e-60,
3081 44, 34.044230759143829, 1.1247019447882527e-60,
3082 44, 34.637104175984859, 5.3916101329900339e-61,
3083 44, 34.63710418343544, 5.3916117966603539e-61,
3084 44, 35.224032618105412, 2.6860578423081937e-61,
3085 44, 35.224032625555992, 2.6860582812593381e-61,
3086 44, 35.80493887513876, 1.3884862436203571e-61,
3087 44, 35.80493888258934, 1.3884857125492079e-61,
3088 44, 36.379745692014694, 7.4395293787923654e-62,
3089 44, 36.379745699465275, 7.439531573426712e-62,
3090 44, 36.948377177119255, 4.1213785665077009e-62,
3091 44, 36.948377184569836, 4.1213775271898848e-62,
3092 44, 37.510760769248009, 2.3563995586116442e-62,
3093 44, 37.510760776698589, 2.3563998572726389e-62,
3094 44, 38.066829569637775, 1.387825922758731e-62,
3095 44, 38.066829577088356, 1.3878263222132413e-62,
3096 44, 38.616525396704674, 8.4026868409755843e-63,
3097 44, 38.616525404155254, 8.4026849826191917e-63,
3098 44, 39.15980252623558, 5.2330380914494507e-63,
3099 44, 39.159802533686161, 5.2330384337581212e-63,
3100 44, 39.696632169187069, 3.334915925394798e-63,
3101 44, 39.69663217663765, 3.3349150946973438e-63,
3102 44, 40.227007821202278, 2.1688592245996604e-63,
3103 44, 40.227007828652859, 2.1688582534753389e-63,
3104 44, 40.750951237976551, 1.4357225842013951e-63,
3105 44, 40.750951245427132, 1.4357220404846224e-63,
3106 44, 41.268518827855587, 9.6476907882532163e-64,
3107 44, 41.268518835306168, 9.6476938144334747e-64,
3108 44, 41.779807850718498, 6.5625953469000859e-64,
3109 44, 41.779807858169079, 6.5625937860509035e-64,
3110 44, 42.284961640834808, 4.5058398148726142e-64,
3111 44, 42.284961648285389, 4.5058416997625145e-64,
3112 44, 42.784172587096691, 3.129001741872849e-64,
3113 44, 42.784172594547272, 3.1290032694075403e-64,
3114 44, 43.277681954205036, 2.2178639138343572e-64,
3115 44, 43.277681961655617, 2.217862574017806e-64,
3116 44, 43.765775695443153, 1.5734475453107395e-64,
3117 44, 43.765775702893734, 1.5734473760285837e-64,
3118 44, 44.248776264488697, 1.1146763587781778e-64,
3119 44, 44.248776271939278, 1.1146759216720561e-64,
3120 44, 44.72703155875206, 7.8671948445613079e-65,
3121 44, 44.727031566202641, 7.8671929349871774e-65,
3122 45, 0.80557141453027725, 5.0726413534345763e-09,
3123 45, 0.80557142198085785, 5.0726286490438008e-09,
3124 45, 1.6771774515509605, 3.4460674497709128e-12,
3125 45, 1.6771774590015411, 3.4460610672915812e-12,
3126 45, 2.5371646136045456, 5.1916332019115706e-15,
3127 45, 2.5371646210551262, 5.1916266282356591e-15,
3128 45, 3.3869747146964073, 1.388371209350898e-17,
3129 45, 3.3869747221469879, 1.3883700616973645e-17,
3130 45, 4.2276168465614319, 5.8275697184933708e-20,
3131 45, 4.2276168540120125, 5.8275654750778e-20,
3132 45, 5.0598277673125267, 3.5477579887516431e-22,
3133 45, 5.0598277747631073, 3.5477564975097925e-22,
3134 45, 5.8841698914766312, 2.9642841271070067e-24,
3135 45, 5.8841698989272118, 2.9642822863171458e-24,
3136 45, 6.7010877579450607, 3.2630738774830459e-26,
3137 45, 6.7010877653956413, 3.263073017156076e-26,
3138 45, 7.5109421014785767, 4.5854715121871508e-28,
3139 45, 7.5109421089291573, 4.5854688992980262e-28,
3140 45, 8.3140317350625992, 8.0223903144934105e-30,
3141 45, 8.3140317425131798, 8.0223889424453224e-30,
3142 45, 9.1106080338358879, 1.7120675939027816e-31,
3143 45, 9.1106080412864685, 1.7120672151200833e-31,
3144 45, 9.9008851423859596, 4.3820095981211352e-33,
3145 45, 9.9008851498365402, 4.3820077220180574e-33,
3146 45, 10.68504723161459, 1.3260186203855025e-34,
3147 45, 10.68504723906517, 1.3260184368382346e-34,
3148 45, 11.463253825902939, 4.6864022295376335e-36,
3149 45, 11.463253833353519, 4.6864003438291794e-36,
3150 45, 12.235643930733204, 1.9140332469174886e-37,
3151 45, 12.235643938183784, 1.9140329245548746e-37,
3152 45, 13.002339072525501, 8.9509286929604941e-39,
3153 45, 13.002339079976082, 8.9509255547380081e-39,
3154 45, 13.763445809483528, 4.7540198232627669e-40,
3155 45, 13.763445816934109, 4.754018125249747e-40,
3156 45, 14.519057631492615, 2.8470235348619623e-41,
3157 45, 14.519057638943195, 2.8470231939414067e-41,
3158 45, 15.269256517291069, 1.9100959307121379e-42,
3159 45, 15.26925652474165, 1.9100954215055896e-42,
3160 45, 16.014114238321781, 1.4273575426163056e-43,
3161 45, 16.014114245772362, 1.4273572183784119e-43,
3162 45, 16.753693364560604, 1.1818045387769778e-44,
3163 45, 16.753693372011185, 1.1818045406989631e-44,
3164 45, 17.488048121333122, 1.0790078448072891e-45,
3165 45, 17.488048128783703, 1.0790075019516635e-45,
3166 45, 18.217225149273872, 1.0816351664675249e-46,
3167 45, 18.217225156724453, 1.0816350186856221e-46,
3168 45, 18.941264040768147, 1.1857252783860139e-47,
3169 45, 18.941264048218727, 1.1857253231470769e-47,
3170 45, 19.660197868943214, 1.4162599457171879e-48,
3171 45, 19.660197876393795, 1.4162594722619744e-48,
3172 45, 20.374053634703159, 1.8369095424586302e-49,
3173 45, 20.37405364215374, 1.8369090653707792e-49,
3174 45, 21.082852572202682, 2.5790366146060495e-50,
3175 45, 21.082852579653263, 2.5790364403184686e-50,
3176 45, 21.786610469222069, 3.9082959513144336e-51,
3177 45, 21.786610476672649, 3.9082953206667202e-51,
3178 45, 22.485337935388088, 6.3752648464290151e-52,
3179 45, 22.485337942838669, 6.3752654487505152e-52,
3180 45, 23.17904057353735, 1.1165741627665863e-52,
3181 45, 23.17904058098793, 1.1165741068514325e-52,
3182 45, 23.867719195783138, 2.0946976196525122e-53,
3183 45, 23.867719203233719, 2.0946972972903319e-53,
3184 45, 24.551369942724705, 4.199784043907654e-54,
3185 45, 24.551369950175285, 4.1997830354107881e-54,
3186 45, 25.229984417557716, 8.9802156001108849e-55,
3187 45, 25.229984425008297, 8.9802170199891646e-55,
3188 45, 25.903549753129482, 2.0437739932039704e-55,
3189 45, 25.903549760580063, 2.0437737107632989e-55,
3190 45, 26.572048746049404, 4.9412956452360819e-56,
3191 45, 26.572048753499985, 4.9412949268715549e-56,
3192 45, 27.235459871590137, 1.266852119595342e-56,
3193 45, 27.235459879040718, 1.266851943610651e-56,
3194 45, 27.893757358193398, 3.4382556738087285e-57,
3195 45, 27.893757365643978, 3.4382553299106011e-57,
3196 45, 28.546911224722862, 9.8618508840267625e-58,
3197 45, 28.546911232173443, 9.8618491033618367e-58,
3198 45, 29.194887325167656, 2.9846563929548203e-58,
3199 45, 29.194887332618237, 2.9846556456038703e-58,
3200 45, 29.837647385895252, 9.5164851985855428e-59,
3201 45, 29.837647393345833, 9.5164859067162488e-59,
3202 45, 30.475149028003216, 3.1919471145235652e-59,
3203 45, 30.475149035453796, 3.1919465385262668e-59,
3204 45, 31.10734585672617, 1.1245990945651224e-59,
3205 45, 31.10734586417675, 1.1245987676615756e-59,
3206 45, 31.734187498688698, 4.156056326015243e-60,
3207 45, 31.734187506139278, 4.1560548844122152e-60,
3208 45, 32.355619706213474, 1.6087715958830335e-60,
3209 45, 32.355619713664055, 1.6087709778691514e-60,
3210 45, 32.971584491431713, 6.5137250453975497e-61,
3211 45, 32.971584498882294, 6.513725581556009e-61,
3212 45, 33.582020282745361, 2.7547442749945884e-61,
3213 45, 33.582020290195942, 2.754744536546609e-61,
3214 45, 34.186862200498581, 1.2151842423090292e-61,
3215 45, 34.186862207949162, 1.2151844807083802e-61,
3216 45, 34.786042362451553, 5.5842073878826692e-62,
3217 45, 34.786042369902134, 5.584208841716622e-62,
3218 45, 35.379490330815315, 2.668953446148253e-62,
3219 45, 35.379490338265896, 2.6689534358362321e-62,
3220 45, 35.967133708298206, 1.3247417718966731e-62,
3221 45, 35.967133715748787, 1.3247418233453314e-62,
3222 45, 36.54889889061451, 6.81830654860711e-63,
3223 45, 36.54889889806509, 6.818308174202415e-63,
3224 45, 37.124712072312832, 3.6352982698527776e-63,
3225 45, 37.124712079763412, 3.6352977649621008e-63,
3226 45, 37.69450056552887, 2.0032179772713561e-63,
3227 45, 37.69450057297945, 2.0032182198683058e-63,
3228 45, 38.258194424211979, 1.1388655591516622e-63,
3229 45, 38.25819443166256, 1.1388660071209926e-63,
3230 45, 38.815728560090065, 6.6679019732380082e-64,
3231 45, 38.815728567540646, 6.6678989599996421e-64,
3232 45, 39.367045409977436, 4.0127865735433081e-64,
3233 45, 39.367045417428017, 4.0127869714530915e-64,
3234 45, 39.912098117172718, 2.4823303830602347e-64,
3235 45, 39.912098124623299, 2.4823303478495604e-64,
3236 45, 40.450854524970055, 1.5726807857647126e-64,
3237 45, 40.450854532420635, 1.572680157861683e-64,
3238 45, 40.983301803469658, 1.0171102749116892e-64,
3239 45, 40.983301810920238, 1.0171100325088395e-64,
3240 45, 41.509451732039452, 6.6986541124123709e-65,
3241 45, 41.509451739490032, 6.698656106772216e-65,
3242 45, 42.029346436262131, 4.4811565030652948e-65,
3243 45, 42.029346443712711, 4.4811552128179833e-65,
3244 45, 42.543064199388027, 3.0368532731017174e-65,
3245 45, 42.543064206838608, 3.0368549286644374e-65,
3246 45, 43.050724543631077, 2.0792657453220576e-65,
3247 45, 43.050724551081657, 2.0792648606503151e-65,
3248 45, 43.552491940557957, 1.4343039408147246e-65,
3249 45, 43.552491948008537, 1.4343037745621818e-65,
3250 45, 44.048576854169369, 1.0116281113567898e-65,
3251 45, 44.048576861619949, 1.0116281946112367e-65,
3252 45, 44.539233565330505, 7.1772181026542797e-66,
3253 45, 44.539233572781086, 7.1772152894419919e-66,
3254 45, 45.024754360318184, 5.0910329745997959e-66,
3255 45, 45.024754367768764, 5.0910353852429258e-66,
3256 45, 45.505460530519485, 3.6018564323451954e-66,
3257 45, 45.505460537970066, 3.6018566644727318e-66,
3258 46, 0.80644359439611435, 4.5937276590999757e-09,
3259 46, 0.80644360184669495, 4.5937132947588083e-09,
3260 46, 1.6787640303373337, 2.98087274959071e-12,
3261 46, 1.6787640377879143, 2.9808661935097509e-12,
3262 46, 2.5395892709493637, 4.2899194266498207e-15,
3263 46, 2.5395892783999443, 4.2899128733913176e-15,
3264 46, 3.3903501108288765, 1.0959512621942293e-17,
3265 46, 3.3903501182794571, 1.0959500272092307e-17,
3266 46, 4.2320479527115822, 4.3946338657974935e-20,
3267 46, 4.2320479601621628, 4.3946295614372081e-20,
3268 46, 5.0654139667749405, 2.5559124327100822e-22,
3269 46, 5.0654139742255211, 2.5559109015816517e-22,
3270 46, 5.8910063803195953, 2.0402090976949595e-24,
3271 46, 5.8910063877701759, 2.0402082133441809e-24,
3272 46, 6.7092665061354637, 2.145610870292747e-26,
3273 46, 6.7092665135860443, 2.1456095483082796e-26,
3274 46, 7.5205526426434517, 2.8805916737655836e-28,
3275 46, 7.5205526500940323, 2.8805901581525201e-28,
3276 46, 8.3251616805791855, 4.8148199932649022e-30,
3277 46, 8.3251616880297661, 4.8148180062818176e-30,
3278 46, 9.1233435869216919, 9.8170133416748883e-32,
3279 46, 9.1233435943722725, 9.8170091250383215e-32,
3280 46, 9.9153114706277847, 2.4005845709495377e-33,
3281 46, 9.9153114780783653, 2.4005840292112442e-33,
3282 46, 10.701248779892921, 6.9403518737356291e-35,
3283 46, 10.701248787343502, 6.9403506658677479e-35,
3284 46, 11.481314651668072, 2.3434809696862083e-36,
3285 46, 11.481314659118652, 2.3434804155032999e-36,
3286 46, 12.255647927522659, 9.1445672766592834e-38,
3287 46, 12.25564793497324, 9.144564597736229e-38,
3288 46, 13.024370245635509, 4.0857760701521376e-39,
3289 46, 13.02437025308609, 4.0857744961794638e-39,
3290 46, 13.787588477134705, 2.0732944897302441e-40,
3291 46, 13.787588484585285, 2.0732942157647581e-40,
3292 46, 14.545396625995636, 1.1862751290774051e-41,
3293 46, 14.545396633446217, 1.1862750069296983e-41,
3294 46, 15.297877408564091, 7.6040389545684135e-43,
3295 46, 15.297877416014671, 7.6040366169514959e-43,
3296 46, 16.045103512704372, 5.4289663713334323e-44,
3297 46, 16.045103520154953, 5.4289651014099083e-44,
3298 46, 16.787138611078262, 4.2946308014331587e-45,
3299 46, 16.787138618528843, 4.2946309393062078e-45,
3300 46, 17.524038217961788, 3.7462898475103639e-46,
3301 46, 17.524038225412369, 3.7462891712075553e-46,
3302 46, 18.255850434303284, 3.5880254135208017e-47,
3303 46, 18.255850441753864, 3.5880241641149892e-47,
3304 46, 18.982616521418095, 3.7580124520341846e-48,
3305 46, 18.982616528868675, 3.7580126105590187e-48,
3306 46, 19.704371377825737, 4.2886328507162675e-49,
3307 46, 19.704371385276318, 4.2886330882959628e-49,
3308 46, 20.421144008636475, 5.3145793544475191e-50,
3309 46, 20.421144016087055, 5.3145791023640892e-50,
3310 46, 21.132957860827446, 7.129322161861212e-51,
3311 46, 21.132957868278027, 7.1293220408739578e-51,
3312 46, 21.839831113815308, 1.0322705745422839e-51,
3313 46, 21.839831121265888, 1.0322702541941654e-51,
3314 46, 22.541776970028877, 1.6088924619052019e-52,
3315 46, 22.541776977479458, 1.6088926207793541e-52,
3316 46, 23.238803811371326, 2.6924552321776528e-53,
3317 46, 23.238803818821907, 2.6924555089976417e-53,
3318 46, 23.93091543763876, 4.8264330441793963e-54,
3319 46, 23.93091544508934, 4.8264333299674338e-54,
3320 46, 24.618111185729504, 9.2467851317038458e-55,
3321 46, 24.618111193180084, 9.246783397684182e-55,
3322 46, 25.300386071205139, 1.8894165539320044e-55,
3323 46, 25.30038607865572, 1.8894160802674772e-55,
3324 46, 25.977730877697468, 4.1093484735817205e-56,
3325 46, 25.977730885148048, 4.1093479284602969e-56,
3326 46, 26.650132246315479, 9.4952675622529843e-57,
3327 46, 26.65013225376606, 9.4952681597268829e-57,
3328 46, 27.317572742700577, 2.3267585353541947e-57,
3329 46, 27.317572750151157, 2.3267584721107382e-57,
3330 46, 27.980030924081802, 6.0361758747634122e-58,
3331 46, 27.980030931532383, 6.0361744186632288e-58,
3332 46, 28.637481383979321, 1.6551114270590451e-58,
3333 46, 28.637481391429901, 1.6551115121338961e-58,
3334 46, 29.289894767105579, 4.7892134847685121e-59,
3335 46, 29.28989477455616, 4.7892139632868144e-59,
3336 46, 29.937237836420536, 1.4602051759997881e-59,
3337 46, 29.937237843871117, 1.4602053759582893e-59,
3338 46, 30.579473488032818, 4.68423576142464e-60,
3339 46, 30.579473495483398, 4.6842348560181774e-60,
3340 46, 31.216560810804367, 1.5787698767498073e-60,
3341 46, 31.216560818254948, 1.5787694868993428e-60,
3342 46, 31.848455116152763, 5.5827601398471846e-61,
3343 46, 31.848455123603344, 5.5827605505046904e-61,
3344 46, 32.475107997655869, 2.0684054277531821e-61,
3345 46, 32.475108005106449, 2.0684050017914515e-61,
3346 46, 33.096467457711697, 8.0184979475855917e-62,
3347 46, 33.096467465162277, 8.0184996083569093e-62,
3348 46, 33.712477974593639, 3.2481838404050001e-62,
3349 46, 33.71247798204422, 3.2481845661858734e-62,
3350 46, 34.323080711066723, 1.3730902387821525e-62,
3351 46, 34.323080718517303, 1.3730905116669834e-62,
3352 46, 34.928213715553284, 6.0490505093449614e-63,
3353 46, 34.928213723003864, 6.0490502061549865e-63,
3354 46, 35.527812235057354, 2.7738302273726239e-63,
3355 46, 35.527812242507935, 2.7738300120352881e-63,
3356 46, 36.121809102594852, 1.3219315330205259e-63,
3357 46, 36.121809110045433, 1.3219315495101077e-63,
3358 46, 36.710135266184807, 6.5381416094508987e-64,
3359 46, 36.710135273635387, 6.5381395439195238e-64,
3360 46, 37.29272049665451, 3.3511256183575924e-64,
3361 46, 37.292720504105091, 3.3511253777416731e-64,
3362 46, 37.869494251906872, 1.7782224670780664e-64,
3363 46, 37.869494259357452, 1.7782230075236345e-64,
3364 46, 38.440386839210987, 9.7485951877403594e-65,
3365 46, 38.440386846661568, 9.7485987533710605e-65,
3366 46, 39.005330882966518, 5.5118745257229395e-65,
3367 46, 39.005330890417099, 5.5118758087036987e-65,
3368 46, 39.564263164997101, 3.2086062422653907e-65,
3369 46, 39.564263172447681, 3.2086059318791368e-65,
3370 46, 40.117126934230328, 1.9195876578735422e-65,
3371 46, 40.117126941680908, 1.9195871483787689e-65,
3372 46, 40.663874745368958, 1.1796387047474248e-65,
3373 46, 40.663874752819538, 1.1796390835335743e-65,
3374 46, 41.204471878707409, 7.4302744969961591e-66,
3375 46, 41.20447188615799, 7.4302749906208339e-66,
3376 46, 41.738900445401669, 4.7787386204187361e-66,
3377 46, 41.738900452852249, 4.7787368414768313e-66,
3378 46, 42.267164044082165, 3.1309961982361379e-66,
3379 46, 42.267164051532745, 3.1309970241249755e-66,
3380 46, 42.789292871952057, 2.0848199024819712e-66,
3381 46, 42.789292879402637, 2.0848208718454793e-66,
3382 46, 43.305349059402943, 1.4072806979517762e-66,
3383 46, 43.305349066853523, 1.4072808312475605e-66,
3384 46, 43.815431639552116, 9.6052084550853495e-67,
3385 46, 43.815431647002697, 9.6052117675199433e-67,
3386 46, 44.319680452346802, 6.6113571969505894e-67,
3387 46, 44.319680459797382, 6.6113606493408914e-67,
3388 46, 44.818278186023235, 4.6166478078491933e-67,
3389 46, 44.818278193473816, 4.6166471165314981e-67,
3390 46, 45.311449721455574, 3.2739994282155191e-67,
3391 46, 45.311449728906155, 3.2740001617951049e-67,
3392 46, 45.799458242952824, 2.3237282013187023e-67,
3393 46, 45.799458250403404, 2.3237271415390931e-67,
3394 46, 46.282598368823528, 1.6469678742677118e-67,
3395 46, 46.282598376274109, 1.6469671711065112e-67,
3396 46, 46.761186890304089, 1.1632539359263231e-67,
3397 46, 46.761186897754669, 1.1632546267503127e-67,
3398 47, 0.80728960782289505, 4.168696487285219e-09,
3399 47, 0.80728961527347565, 4.1686802748840336e-09,
3400 47, 1.6803020089864731, 2.5862826437989554e-12,
3401 47, 1.6803020164370537, 2.5862783742309297e-12,
3402 47, 2.5419385433197021, 3.5589110032244365e-15,
3403 47, 2.5419385507702827, 3.5589055350312847e-15,
3404 47, 3.3936193436384201, 8.6937819098974955e-18,
3405 47, 3.3936193510890007, 8.693773453710869e-18,
3406 47, 4.236338347196579, 3.3334879834427222e-20,
3407 47, 4.2363383546471596, 3.3334862351113778e-20,
3408 47, 5.0708212777972221, 1.8539122147624523e-22,
3409 47, 5.0708212852478027, 1.8539106465989753e-22,
3410 47, 5.8976223096251488, 1.4151117759288016e-24,
3411 47, 5.8976223170757294, 1.4151112842385029e-24,
3412 47, 6.7171796038746834, 1.4231354913857727e-26,
3413 47, 6.717179611325264, 1.4231349092066792e-26,
3414 47, 7.5298490300774574, 1.8270991916084673e-28,
3415 47, 7.529849037528038, 1.8270981509844472e-28,
3416 47, 8.3359256163239479, 2.9204552900337321e-30,
3417 47, 8.3359256237745285, 2.9204539068875798e-30,
3418 47, 9.135657899081707, 5.6943540186214883e-32,
3419 47, 9.1356579065322876, 5.694351434585495e-32,
3420 47, 9.9292579293251038, 1.3316209970119361e-33,
3421 47, 9.9292579367756844, 1.3316206287916541e-33,
3422 47, 10.716908417642117, 3.681688466369277e-35,
3423 47, 10.716908425092697, 3.6816872878015352e-35,
3424 47, 11.498768046498299, 1.1888624622058115e-36,
3425 47, 11.498768053948879, 1.1888620779052879e-36,
3426 47, 12.274975448846817, 4.4364967703657409e-38,
3427 47, 12.274975456297398, 4.4364963392181388e-38,
3428 47, 13.045652270317078, 1.8956597245535588e-39,
3429 47, 13.045652277767658, 1.895659468029324e-39,
3430 47, 13.810905605554581, 9.1993530960854184e-41,
3431 47, 13.810905613005161, 9.1993516327132913e-41,
3432 47, 14.570829890668392, 5.0337694936051544e-42,
3433 47, 14.570829898118973, 5.0337685733871596e-42,
3434 47, 15.325508452951908, 3.0857782210815548e-43,
3435 47, 15.325508460402489, 3.0857781885111563e-43,
3436 47, 16.075014747679234, 2.1069353065285192e-44,
3437 47, 16.075014755129814, 2.1069351219798955e-44,
3438 47, 16.819413416087627, 1.5939494446404127e-45,
3439 47, 16.819413423538208, 1.5939494724979777e-45,
3440 47, 17.558761104941368, 1.3297370293876914e-46,
3441 47, 17.558761112391949, 1.3297368751262161e-46,
3442 47, 18.293107204139233, 1.2179710847308252e-47,
3443 47, 18.293107211589813, 1.2179707147570524e-47,
3444 47, 19.022494435310364, 1.2199964409560206e-48,
3445 47, 19.022494442760944, 1.2199963161526724e-48,
3446 47, 19.746959328651428, 1.3314974725625693e-49,
3447 47, 19.746959336102009, 1.3314971821520744e-49,
3448 47, 20.466532692313194, 1.5780264769522475e-50,
3449 47, 20.466532699763775, 1.5780266017287087e-50,
3450 47, 21.181239917874336, 2.0245178949773632e-51,
3451 47, 21.181239925324917, 2.0245176315944763e-51,
3452 47, 21.891101337969303, 2.8034948326469036e-52,
3453 47, 21.891101345419884, 2.8034939685782499e-52,
3454 47, 22.596132457256317, 4.1790008688926555e-53,
3455 47, 22.596132464706898, 4.1790007819449501e-53,
3456 47, 23.29634415358305, 6.688690844654884e-54,
3457 47, 23.29634416103363, 6.6886903967838107e-54,
3458 47, 23.99174290150404, 1.1467692853330373e-54,
3459 47, 23.99174290895462, 1.146769186365129e-54,
3460 47, 24.682330906391144, 2.1014056175149362e-55,
3461 47, 24.682330913841724, 2.101405889230169e-55,
3462 47, 25.368106223642826, 4.1070651602071193e-56,
3463 47, 25.368106231093407, 4.1070645819933285e-56,
3464 47, 26.04906290769577, 8.5443697879268007e-57,
3465 47, 26.049062915146351, 8.5443710805019463e-57,
3466 47, 26.725191041827202, 1.8886008815516421e-57,
3467 47, 26.725191049277782, 1.8886004404999289e-57,
3468 47, 27.396476879715919, 4.4272816933018068e-58,
3469 47, 27.3964768871665, 4.4272808898189293e-58,
3470 47, 28.062902852892876, 1.0988364859194886e-58,
3471 47, 28.062902860343456, 1.0988366253920036e-58,
3472 47, 28.724447630345821, 2.8828564728611722e-59,
3473 47, 28.724447637796402, 2.8828560006070042e-59,
3474 47, 29.381086193025112, 7.9823493818795601e-60,
3475 47, 29.381086200475693, 7.9823486515529818e-60,
3476 47, 30.032789826393127, 2.3291962093493194e-60,
3477 47, 30.032789833843708, 2.3291961095189567e-60,
3478 47, 30.679526172578335, 7.1518997842789854e-61,
3479 47, 30.679526180028915, 7.1518973239508013e-61,
3480 47, 31.321259275078773, 2.307641249370635e-61,
3481 47, 31.321259282529354, 2.3076405172220076e-61,
3482 47, 31.957949593663216, 7.8136659014415755e-62,
3483 47, 31.957949601113796, 7.8136652248427256e-62,
3484 47, 32.58955405652523, 2.7726990903841993e-62,
3485 47, 32.589554063975811, 2.7726984868935579e-62,
3486 47, 33.216026142239571, 1.0297785058851998e-62,
3487 47, 33.216026149690151, 1.0297785317772547e-62,
3488 47, 33.837315931916237, 3.9977694884441333e-63,
3489 47, 33.837315939366817, 3.9977697411365166e-63,
3490 47, 34.453370243310928, 1.6201996067502547e-63,
3491 47, 34.453370250761509, 1.6201992966533348e-63,
3492 47, 35.064132787287235, 6.8460691000177028e-64,
3493 47, 35.064132794737816, 6.8460695120204543e-64,
3494 47, 35.669544346630573, 3.0121713471962354e-64,
3495 47, 35.669544354081154, 3.0121713531964038e-64,
3496 47, 36.269543081521988, 1.3784224526611186e-64,
3497 47, 36.269543088972569, 1.3784225213845312e-64,
3498 47, 36.864064872264862, 6.551031389687536e-65,
3499 47, 36.864064879715443, 6.5510309622836689e-65,
3500 47, 37.453043811023235, 3.2290009692268078e-65,
3501 47, 37.453043818473816, 3.2290017963920392e-65,
3502 47, 38.036412797868252, 1.6483961550238261e-65,
3503 47, 38.036412805318832, 1.6483964581988733e-65,
3504 47, 38.614104360342026, 8.7068430193326876e-66,
3505 47, 38.614104367792606, 8.7068402136754839e-66,
3506 47, 39.186051674187183, 4.7496069713042888e-66,
3507 47, 39.186051681637764, 4.7496053262899038e-66,
3508 47, 39.752189837396145, 2.6711638237868345e-66,
3509 47, 39.752189844846725, 2.6711631630388347e-66,
3510 47, 40.312457516789436, 1.5462743542785204e-66,
3511 47, 40.312457524240017, 1.5462749942360846e-66,
3512 47, 40.86679895222187, 9.197576438140017e-67,
3513 47, 40.866798959672451, 9.1975795377859577e-67,
3514 47, 41.415166474878788, 5.6155851602094119e-67,
3515 47, 41.415166482329369, 5.6155838713502694e-67,
3516 47, 41.957523517310619, 3.5168645107743576e-67,
3517 47, 41.9575235247612, 3.5168655127769924e-67,
3518 47, 42.493848152458668, 2.2493284118817205e-67,
3519 47, 42.493848159909248, 2.2493291438227212e-67,
3520 47, 43.024137258529663, 1.4660650820917181e-67,
3521 47, 43.024137265980244, 1.4660656316867027e-67,
3522 47, 43.548411078751087, 9.7156719582995046e-68,
3523 47, 43.548411086201668, 9.7156694474500461e-68,
3524 47, 44.066718079149723, 6.5310259797325952e-68,
3525 47, 44.066718086600304, 6.5310260879476081e-68,
3526 47, 44.579139620065689, 4.442438020547419e-68,
3527 47, 44.57913962751627, 4.4424398622724323e-68,
3528 47, 45.085793986916542, 3.0499884991862987e-68,
3529 47, 45.085793994367123, 3.0499874345652321e-68,
3530 47, 45.586839035153389, 2.1083600642969428e-68,
3531 47, 45.58683904260397, 2.1083609447567937e-68,
3532 47, 46.082472607493401, 1.4938147144274907e-68,
3533 47, 46.082472614943981, 1.4938153354270103e-68,
3534 47, 46.572930358350277, 1.0602813294127947e-68,
3535 47, 46.572930365800858, 1.0602819311490823e-68,
3536 47, 47.058480642735958, 7.5239566886279539e-69,
3537 47, 47.058480650186539, 7.5239599111949498e-69,
3538 47, 47.539416998624802, 5.3260856872391961e-69,
3539 47, 47.539417006075382, 5.3260856592438819e-69,
3540 48, 0.8081108033657074, 3.790537216779154e-09,
3541 48, 0.80811081081628799, 3.7905242694972794e-09,
3542 48, 1.6817938983440399, 2.2504531682948115e-12,
3543 48, 1.6817939057946205, 2.2504483820670804e-12,
3544 48, 2.5442163795232773, 2.9637275510465843e-15,
3545 48, 2.5442163869738579, 2.9637227676420457e-15,
3546 48, 3.3967880085110664, 6.9290264628280876e-18,
3547 48, 3.396788015961647, 6.9290183337540871e-18,
3548 48, 4.2404954805970192, 2.5428118362391363e-20,
3549 48, 4.2404954880475998, 2.5428091511397717e-20,
3550 48, 5.0760592594742775, 1.3535154982948461e-22,
3551 48, 5.0760592669248581, 1.3535145215948875e-22,
3552 48, 5.9040295109152794, 9.8885231815640295e-25,
3553 48, 5.90402951836586, 9.8885168237279911e-25,
3554 48, 6.7248413637280464, 9.518302995514812e-27,
3555 48, 6.724841371178627, 9.5183002220780383e-27,
3556 48, 7.5388482883572578, 1.1696457368664985e-28,
3557 48, 7.5388482958078384, 1.169645374012626e-28,
3558 48, 8.346343457698822, 1.7894833131442889e-30,
3559 48, 8.3463434651494026, 1.7894824081088118e-30,
3560 48, 9.1475740000605583, 3.3397293242857729e-32,
3561 48, 9.1475740075111389, 3.339728176140613e-32,
3562 48, 9.9427508860826492, 7.4755270996096026e-34,
3563 48, 9.9427508935332298, 7.4755256245678417e-34,
3564 48, 10.732056066393852, 1.9783655047619916e-35,
3565 48, 10.732056073844433, 1.9783652198251722e-35,
3566 48, 11.51564771682024, 6.1149507579983915e-37,
3567 48, 11.515647724270821, 6.1149494622707338e-37,
3568 48, 12.293664202094078, 2.1842708433101863e-38,
3569 48, 12.293664209544659, 2.1842700354917262e-38,
3570 48, 13.066227130591869, 8.9337538377953074e-40,
3571 48, 13.06622713804245, 8.9337502859897068e-40,
3572 48, 13.833443738520145, 4.149924620485562e-41,
3573 48, 13.833443745970726, 4.1499237221656357e-41,
3574 48, 14.595408782362938, 2.1736394745132589e-42,
3575 48, 14.595408789813519, 2.173638813907354e-42,
3576 48, 15.352206096053123, 1.2754745467294774e-43,
3577 48, 15.352206103503704, 1.2754741693102798e-43,
3578 48, 16.103909812867641, 8.3362836739294546e-45,
3579 48, 16.103909820318222, 8.3362820544674689e-45,
3580 48, 16.850585393607616, 6.0368656344880979e-46,
3581 48, 16.850585401058197, 6.0368647910276049e-46,
3582 48, 17.592290475964546, 4.8208082646747087e-47,
3583 48, 17.592290483415127, 4.8208065336171195e-47,
3584 48, 18.32907559722662, 4.2267802866741478e-48,
3585 48, 18.3290756046772, 4.2267788247523572e-48,
3586 48, 19.060984767973423, 4.0527677000262975e-49,
3587 48, 19.060984775424004, 4.0527678696098182e-49,
3588 48, 19.788055963814259, 4.2340523931993972e-50,
3589 48, 19.788055971264839, 4.2340524276091812e-50,
3590 48, 20.510321587324142, 4.8034783455880191e-51,
3591 48, 20.510321594774723, 4.8034780348731884e-51,
3592 48, 21.227808803319931, 5.899186088148869e-52,
3593 48, 21.227808810770512, 5.8991860762611689e-52,
3594 48, 21.940539844334126, 7.8199420923371399e-53,
3595 48, 21.940539851784706, 7.8199427514005375e-53,
3596 48, 22.648532271385193, 1.1158743726808565e-53,
3597 48, 22.648532278835773, 1.1158741101131104e-53,
3598 48, 23.351799219846725, 1.7097382876171394e-54,
3599 48, 23.351799227297306, 1.7097378990809491e-54,
3600 48, 24.050349555909634, 2.8062000362026087e-55,
3601 48, 24.050349563360214, 2.8062001977088843e-55,
3602 48, 24.744188040494919, 4.9228561141945363e-56,
3603 48, 24.744188047945499, 4.9228560221850344e-56,
3604 48, 25.433315485715866, 9.2112000380037501e-57,
3605 48, 25.433315493166447, 9.2111973817050768e-57,
3606 48, 26.117728859186172, 1.8346687861945116e-57,
3607 48, 26.117728866636753, 1.8346682350681618e-57,
3608 48, 26.797421365976334, 3.8826606576023508e-58,
3609 48, 26.797421373426914, 3.8826600315338496e-58,
3610 48, 27.47238253057003, 8.7148703279250707e-59,
3611 48, 27.472382538020611, 8.7148674108098657e-59,
3612 48, 28.142598286271095, 2.0711829791398647e-59,
3613 48, 28.142598293721676, 2.0711832322860257e-59,
3614 48, 28.808050975203514, 5.203584010105859e-60,
3615 48, 28.808050982654095, 5.2035828616190226e-60,
3616 48, 29.468719460070133, 1.3798854862844653e-60,
3617 48, 29.468719467520714, 1.3798850951568444e-60,
3618 48, 30.124579109251499, 3.8565307240880389e-61,
3619 48, 30.12457911670208, 3.8565299743759719e-61,
3620 48, 30.775601848959923, 1.134342736876812e-61,
3621 48, 30.775601856410503, 1.1343429076941469e-61,
3622 48, 31.42175617814064, 3.5066060548219019e-62,
3623 48, 31.421756185591221, 3.5066056252289294e-62,
3624 48, 32.063007235527039, 1.1377415805787006e-62,
3625 48, 32.063007242977619, 1.1377415420726448e-62,
3626 48, 32.699316792190075, 3.8694437991207317e-63,
3627 48, 32.699316799640656, 3.8694430678757391e-63,
3628 48, 33.330643333494663, 1.3776788233453704e-63,
3629 48, 33.330643340945244, 1.3776791661638305e-63,
3630 48, 33.956942074000835, 5.1285952783952753e-64,
3631 48, 33.956942081451416, 5.1285947602355625e-64,
3632 48, 34.578165091574192, 1.9937127927134763e-64,
3633 48, 34.578165099024773, 1.9937126593845751e-64,
3634 48, 35.194261386990547, 8.0836531292607215e-65,
3635 48, 35.194261394441128, 8.0836543290621667e-65,
3636 48, 35.805177040398121, 3.4143034915050112e-65,
3637 48, 35.805177047848701, 3.4143040521491458e-65,
3638 48, 36.410855405032635, 1.5004193222265229e-65,
3639 48, 36.410855412483215, 1.5004189889736636e-65,
3640 48, 37.011237367987633, 6.8526723104762059e-66,
3641 48, 37.011237375438213, 6.8526715926507402e-66,
3642 49, 32.804697265625, 1.43398975614025e-77,
3643 49, 32.80474609375, 1.44673437055229e-77,
3644 49, 33.440634765625, 4.27570575602756e-78,
3645 49, 33.44068359375, 4.31374583006685e-78,
3646 49, 34.071689453125, 1.3311629562209e-78,
3647 49, 34.07173828125, 1.34302740537616e-78,
3648 49, 34.6978125, 4.3180939436597e-79,
3649 49, 34.697861328125, 4.35671988075901e-79,
3650 49, 35.31900390625, 1.47025173244693e-79,
3651 49, 35.319052734375, 1.48336146723368e-79,
3652 49, 35.9351171875, 5.15604524622028e-80,
3653 49, 35.935166015625, 5.20239853250623e-80,
3654 49, 36.546201171875, 1.89501379810394e-80,
3655 49, 36.54625, 1.9120635932297e-80,
3656 49, 37.152109375, 7.16858816674083e-81,
3657 49, 37.152158203125, 7.23377831202289e-81,
3658 49, 37.752890625, 2.84316453204977e-81,
3659 49, 37.752939453125, 2.86903747838692e-81,
3660 49, 38.3483984375, 1.16185980624431e-81,
3661 49, 38.348447265625, 1.17251002885751e-81,
3662 49, 38.938583984375, 4.89658368061457e-82,
3663 49, 38.9386328125, 4.94200005973042e-82,
3664 49, 39.5233984375, 2.13065629695396e-82,
3665 49, 39.523447265625, 2.15069572328143e-82,
3666 49, 40.102841796875, 9.67604255181201e-83,
3667 49, 40.102890625, 9.76740702977543e-83,
3668 49, 40.676767578125, 4.50630247183498e-83,
3669 49, 40.67681640625, 4.54930080744076e-83,
3670 49, 41.245126953125, 2.15387681720274e-83,
3671 49, 41.24517578125, 2.17473706057203e-83,
3672 49, 41.80787109375, 1.05682121783075e-83,
3673 49, 41.807919921875, 1.06723874854161e-83,
3674 49, 42.365, 5.3732505406968e-84,
3675 49, 42.365048828125, 5.42671775522331e-84,
3676 49, 42.916416015625, 2.79825365457182e-84,
3677 49, 42.91646484375, 2.82641567518989e-84,
3678 49, 43.4620703125, 1.48702015592533e-84,
3679 49, 43.462119140625, 1.50221776839907e-84,
3680 49, 44.0019140625, 8.01177208266458e-85,
3681 49, 44.001962890625, 8.09565323702789e-85,
3682 49, 44.53599609375, 4.42566611189109e-85,
3683 49, 44.536044921875, 4.47291966331024e-85,
3684 49, 45.06431640625, 2.49957129718041e-85,
3685 49, 45.064365234375, 2.52668601869568e-85,
3686 49, 45.586875, 1.43196123451618e-85,
3687 49, 45.586923828125, 1.4477759848853e-85,
3688 49, 46.10376953125, 8.38746806134962e-86,
3689 49, 46.103818359375, 8.48100243483236e-86,
3690 49, 46.615, 4.91772041740201e-86,
3691 49, 46.615048828125, 4.97369333258043e-86,
3692 49, 47.120712890625, 2.8986790595583e-86,
3693 49, 47.12076171875, 2.93248475871069e-86,
3694 49, 47.621103515625, 1.73183181437907e-86,
3695 49, 47.62115234375, 1.75238561661062e-86,
3696 49, 48.116318359375, 1.03658031298704e-86,
3697 49, 48.1163671875, 1.04913081745512e-86,
3698 49, 48.6066015625, 6.24079697368347e-87,
3699 49, 48.606650390625, 6.31757720373193e-87,
3700 50, 33.54638671875, 1.92761599350307e-79,
3701 50, 33.546435546875, 1.94516650364829e-79,
3702 50, 34.181982421875, 5.76192865620046e-80,
3703 50, 34.18203125, 5.81436002400983e-80,
3704 50, 34.81279296875, 1.79764857133798e-80,
3705 50, 34.812841796875, 1.81400022919546e-80,
3706 50, 35.438720703125, 5.78653632499813e-81,
3707 50, 35.43876953125, 5.83972710207297e-81,
3708 50, 36.05986328125, 1.97160801805539e-81,
3709 50, 36.059912109375, 1.98962723354967e-81,
3710 50, 36.676025390625, 6.90862452044191e-82,
3711 50, 36.67607421875, 6.97216511712785e-82,
3712 50, 37.28720703125, 2.51020639219632e-82,
3713 50, 37.287255859375, 2.533501052945e-82,
3714 50, 37.893408203125, 9.54172211017555e-83,
3715 50, 37.89345703125, 9.63040270153392e-83,
3716 50, 38.494482421875, 3.7244684010854e-83,
3717 50, 38.49453125, 3.75949927313683e-83,
3718 50, 39.090478515625, 1.52160071659105e-83,
3719 50, 39.09052734375, 1.53593965559733e-83,
3720 50, 39.68125, 6.38933786856091e-84,
3721 50, 39.681298828125, 6.45010684683321e-84,
3722 50, 40.266748046875, 2.75949080957442e-84,
3723 50, 40.266796875, 2.78612547118161e-84,
3724 50, 40.84697265625, 1.23878873498316e-84,
3725 50, 40.847021484375, 1.25084568494597e-84,
3726 50, 41.421826171875, 5.73021424860067e-85,
3727 50, 41.421875, 5.78652397826679e-85,
3728 50, 41.991259765625, 2.7328651665849e-85,
3729 50, 41.99130859375, 2.75996267833758e-85,
3730 50, 42.55517578125, 1.3306120670112e-85,
3731 50, 42.555224609375, 1.34403199525941e-85,
3732 50, 43.11357421875, 6.67538976472161e-86,
3733 50, 43.113623046875, 6.74368293994306e-86,
3734 50, 43.66640625, 3.44457915579056e-86,
3735 50, 43.666455078125, 3.48023818015529e-86,
3736 50, 44.213623046875, 1.82191303634907e-86,
3737 50, 44.213671875, 1.84098742019443e-86,
3738 50, 44.75517578125, 9.8204850440831e-87,
3739 50, 44.755224609375, 9.9248385898419e-87,
3740 50, 45.291015625, 5.34608946266382e-87,
3741 50, 45.291064453125, 5.40437863458585e-87,
3742 50, 45.821240234375, 2.99827983616452e-87,
3743 50, 45.8212890625, 3.03145075570816e-87,
3744 50, 46.34580078125, 1.70330388065361e-87,
3745 50, 46.345849609375, 1.7224993598544e-87,
3746 50, 46.864794921875, 9.90800075053591e-88,
3747 50, 46.86484375, 1.00207004805813e-87,
3748 50, 47.378173828125, 5.7288229698866e-88,
3749 50, 47.37822265625, 5.79582150586751e-88,
3750 50, 47.886181640625, 3.39976963258209e-88,
3751 50, 47.88623046875, 3.43999283382834e-88,
3752 50, 48.388818359375, 2.00196389521248e-88,
3753 50, 48.3888671875, 2.02630021564974e-88,
3754 50, 48.886376953125, 1.20465247273191e-88,
3755 50, 48.88642578125, 1.21945216999773e-88,
3756 50, 49.378955078125, 7.21301501171278e-89,
3757 50, 49.37900390625, 7.30328914193871e-89,
3758 50, 49.866796875, 4.30834039532944e-89,
3759 50, 49.866845703125, 4.36344856692381e-89,
3760 51, 34.28802734375, 2.50653782215963e-81,
3761 51, 34.288076171875, 2.53000371457217e-81,
3762 51, 34.92328125, 7.49158638633263e-82,
3763 51, 34.923330078125, 7.5617476436076e-82,
3764 51, 35.55384765625, 2.33786811783389e-82,
3765 51, 35.553896484375, 2.35974650122535e-82,
3766 51, 36.179677734375, 7.59715649735025e-83,
3767 51, 36.1797265625, 7.66823998247397e-83,
3768 51, 36.800673828125, 2.54120219840682e-83,
3769 51, 36.80072265625, 2.5652464992018e-83,
3770 51, 37.416884765625, 8.90060057210517e-84,
3771 51, 37.41693359375, 8.98516095098549e-84,
3772 51, 38.02826171875, 3.26067023053424e-84,
3773 51, 38.028310546875, 3.29155983535777e-84,
3774 51, 38.634658203125, 1.22494879115424e-84,
3775 51, 38.63470703125, 1.23666166304672e-84,
3776 51, 39.23607421875, 4.76183281948702e-85,
3777 51, 39.236123046875, 4.80788045863205e-85,
3778 51, 39.832509765625, 1.93410326826023e-85,
3779 51, 39.83255859375, 1.95285023241101e-85,
3780 51, 40.423818359375, 8.05264364304082e-86,
3781 51, 40.4238671875, 8.13162262140464e-86,
3782 51, 41.01, 3.47176148694309e-86,
3783 51, 41.010048828125, 3.50614975628603e-86,
3784 51, 41.591005859375, 1.55093045558687e-86,
3785 51, 41.5910546875, 1.56638804232732e-86,
3786 51, 42.16673828125, 7.11162716693627e-87,
3787 51, 42.166787109375, 7.18328462123865e-87,
3788 51, 42.7371484375, 3.34775725369505e-87,
3789 51, 42.737197265625, 3.3819741026035e-87,
3790 51, 43.302236328125, 1.63427281479688e-87,
3791 51, 43.30228515625, 1.65107897871875e-87,
3792 51, 43.86185546875, 8.09778432115049e-88,
3793 51, 43.861904296875, 8.1826011369978e-88,
3794 51, 44.4160546875, 4.14978056128476e-88,
3795 51, 44.416103515625, 4.19369025316849e-88,
3796 51, 44.964736328125, 2.16908484161885e-88,
3797 51, 44.96478515625, 2.19237214768002e-88,
3798 51, 45.507900390625, 1.16244501700139e-88,
3799 51, 45.50794921875, 1.17507586155075e-88,
3800 51, 46.045498046875, 6.33568823869884e-89,
3801 51, 46.045546875, 6.4056389506585e-89,
3802 51, 46.577529296875, 3.50966350105409e-89,
3803 51, 46.577578125, 3.54914608970848e-89,
3804 51, 47.103994140625, 1.9666300290808e-89,
3805 51, 47.10404296875, 1.98929989871267e-89,
3806 51, 47.624990234375, 1.12975553299459e-89,
3807 51, 47.6250390625, 1.14296776906837e-89,
3808 51, 48.140517578125, 6.55256898902797e-90,
3809 51, 48.14056640625, 6.630573396527e-90,
3810 51, 48.650673828125, 3.84161435604585e-90,
3811 51, 48.65072265625, 3.88816278976081e-90,
3812 51, 49.155556640625, 2.26271437569233e-90,
3813 51, 49.15560546875, 2.29072792758847e-90,
3814 51, 49.655361328125, 1.35342362614108e-90,
3815 51, 49.65541015625, 1.37038547515428e-90,
3816 51, 50.150185546875, 8.04288108914844e-91,
3817 51, 50.150234375, 8.14599579489655e-91,
3818 51, 50.640322265625, 4.85018565373833e-91,
3819 51, 50.64037109375, 4.91297519323409e-91,
3820 52, 34.3901171875, 1.09784132477666e-82,
3821 52, 34.390166015625, 1.10845736512505e-82,
3822 52, 35.029619140625, 3.14965843034692e-83,
3823 52, 35.02966796875, 3.18011008403191e-83,
3824 52, 35.664580078125, 9.47858460950038e-84,
3825 52, 35.66462890625, 9.56968525920582e-84,
3826 52, 36.29490234375, 2.95312719534554e-84,
3827 52, 36.294951171875, 2.98153078194748e-84,
3828 52, 36.9205859375, 9.58907405270613e-85,
3829 52, 36.920634765625, 9.68126325492615e-85,
3830 52, 37.541533203125, 3.20598766092008e-85,
3831 52, 37.54158203125, 3.23711321193289e-85,
3832 52, 38.15779296875, 1.1229532977843e-85,
3833 52, 38.157841796875, 1.13387086000462e-85,
3834 52, 38.769267578125, 4.07481357929281e-86,
3835 52, 38.76931640625, 4.11456729015147e-86,
3836 52, 39.375908203125, 1.53004878535561e-86,
3837 52, 39.37595703125, 1.54506157346258e-86,
3838 52, 39.977666015625, 5.94046664964127e-87,
3839 52, 39.97771484375, 5.99920997458957e-87,
3840 52, 40.5744921875, 2.38377058782452e-87,
3841 52, 40.574541015625, 2.40756323337164e-87,
3842 52, 41.166337890625, 9.88492129468606e-88,
3843 52, 41.16638671875, 9.98457131300606e-88,
3844 52, 41.753154296875, 4.23624932947817e-88,
3845 52, 41.753203125, 4.27936286666186e-88,
3846 52, 42.334892578125, 1.87664263717547e-88,
3847 52, 42.33494140625, 1.89589075628466e-88,
3848 52, 42.91150390625, 8.59533063061209e-89,
3849 52, 42.911552734375, 8.6839076793046e-89,
3850 52, 43.482890625, 4.02833193451732e-89,
3851 52, 43.482939453125, 4.07030503687417e-89,
3852 52, 44.04900390625, 1.93062243793654e-89,
3853 52, 44.049052734375, 1.9510780127415e-89,
3854 52, 44.60984375, 9.55143090611608e-90,
3855 52, 44.609892578125, 9.6538161099766e-90,
3856 52, 45.1653125, 4.81625778814193e-90,
3857 52, 45.165361328125, 4.86882655159775e-90,
3858 52, 45.715458984375, 2.52110578486338e-90,
3859 52, 45.7155078125, 2.54874785641837e-90,
3860 52, 46.26013671875, 1.33336774124782e-90,
3861 52, 46.260185546875, 1.34823517438449e-90,
3862 52, 46.79939453125, 7.22810225870508e-91,
3863 52, 46.799443359375, 7.30975111869956e-91,
3864 52, 47.33318359375, 3.97344561651893e-91,
3865 52, 47.333232421875, 4.01915570075938e-91,
3866 52, 47.86150390625, 2.20743711754887e-91,
3867 52, 47.861552734375, 2.23347698762707e-91,
3868 52, 48.384453125, 1.25905367991677e-91,
3869 52, 48.384501953125, 1.27411715811031e-91,
3870 52, 48.90203125, 7.27905637066785e-92,
3871 52, 48.902080078125, 7.36737320296161e-92,
3872 52, 49.414287109375, 4.23381379773091e-92,
3873 52, 49.4143359375, 4.28618644566405e-92,
3874 52, 49.9213671875, 2.50298615147254e-92,
3875 52, 49.921416015625, 2.53432810782328e-92,
3876 52, 50.4233203125, 1.47126510667252e-92,
3877 52, 50.423369140625, 1.49015523321499e-92,
3878 52, 50.920390625, 8.77981976716807e-93,
3879 52, 50.920439453125, 8.89421391691748e-93,
3880 52, 51.41267578125, 5.18853729438254e-93,
3881 52, 51.4127734375, 5.32746953609488e-93,
3882 52, 51.90046875, 3.10020589622689e-93,
3883 52, 51.90056640625, 3.18462954145289e-93,
3884 53, 35.132099609375, 1.34165815167586e-84,
3885 53, 35.1321484375, 1.35500182297823e-84,
3886 53, 35.7712109375, 3.8586346438587e-85,
3887 53, 35.771259765625, 3.89696659256537e-85,
3888 53, 36.405830078125, 1.15515485184e-85,
3889 53, 36.40587890625, 1.16663065451713e-85,
3890 53, 37.03595703125, 3.62188787444457e-86,
3891 53, 37.036005859375, 3.65765415366427e-86,
3892 53, 37.6614453125, 1.16222508687862e-86,
3893 53, 37.661494140625, 1.17382378602205e-86,
3894 53, 38.282392578125, 3.9213181641527e-87,
3895 53, 38.28244140625, 3.96039919460395e-87,
3896 53, 38.898701171875, 1.37417257661721e-87,
3897 53, 38.89875, 1.38784484660129e-87,
3898 53, 39.5102734375, 4.94269999592506e-88,
3899 53, 39.510322265625, 4.99232702818206e-88,
3900 53, 40.117109375, 1.84017054708022e-88,
3901 53, 40.117158203125, 1.85883994034502e-88,
3902 53, 40.719208984375, 7.15588091788769e-89,
3903 53, 40.7192578125, 7.22859337586009e-89,
3904 53, 41.316474609375, 2.87513573445484e-89,
3905 53, 41.3165234375, 2.90443251849943e-89,
3906 53, 41.90880859375, 1.18074666272332e-89,
3907 53, 41.908857421875, 1.19294813450042e-89,
3908 53, 42.496259765625, 5.05747920130745e-90,
3909 53, 42.49630859375, 5.10993883553687e-90,
3910 53, 43.078681640625, 2.21264357218252e-90,
3911 53, 43.07873046875, 2.23591087175254e-90,
3912 53, 43.65607421875, 9.98793944641443e-91,
3913 53, 43.656123046875, 1.00942684217088e-90,
3914 53, 44.228388671875, 4.65040411340808e-91,
3915 53, 44.2284375, 4.7004152251227e-91,
3916 53, 44.795576171875, 2.23187504561532e-91,
3917 53, 44.795625, 2.25605716326726e-91,
3918 53, 45.3575390625, 1.09071767039123e-91,
3919 53, 45.357587890625, 1.10272568727892e-91,
3920 53, 45.91427734375, 5.47462949180705e-92,
3921 53, 45.914326171875, 5.53577914514396e-92,
3922 53, 46.4657421875, 2.81267854173599e-92,
3923 53, 46.465791015625, 2.84457112046934e-92,
3924 53, 47.01193359375, 1.48845783243062e-92,
3925 53, 47.011982421875, 1.50546780296832e-92,
3926 53, 47.55275390625, 7.96299241886377e-93,
3927 53, 47.552802734375, 8.05564452331045e-93,
3928 53, 48.088251953125, 4.36254557224574e-93,
3929 53, 48.08830078125, 4.41399477393221e-93,
3930 53, 48.61837890625, 2.41436230087065e-93,
3931 53, 48.618427734375, 2.44344138971554e-93,
3932 53, 49.143232421875, 1.3742563864423e-93,
3933 53, 49.14328125, 1.39095171064196e-93,
3934 53, 49.662763671875, 7.8627249720243e-94,
3935 53, 49.6628125, 7.95992783735172e-94,
3936 53, 50.1770703125, 4.55653379867663e-94,
3937 53, 50.177119140625, 4.61380444528666e-94,
3938 53, 50.686201171875, 2.64507670539115e-94,
3939 53, 50.68625, 2.6791564695207e-94,
3940 53, 51.1903515625, 1.56964252641228e-94,
3941 53, 51.190400390625, 1.59007794504541e-94,
3942 53, 51.6895703125, 9.2823621015156e-95,
3943 53, 51.68966796875, 9.5288381887029e-95,
3944 53, 52.18400390625, 5.4283757570851e-95,
3945 53, 52.1841015625, 5.5775793180482e-95,
3946 53, 52.6739453125, 3.22377149580101e-95,
3947 53, 52.67404296875, 3.31422857776726e-95,
3948 54, 35.87408203125, 1.60299124464084e-86,
3949 54, 35.874130859375, 1.61925498333934e-86,
3950 54, 36.512802734375, 4.60744049715477e-87,
3951 54, 36.5128515625, 4.6542262775045e-87,
3952 54, 37.14712890625, 1.38230307333573e-87,
3953 54, 37.147177734375, 1.3963165242666e-87,
3954 54, 37.776962890625, 4.2676811431326e-88,
3955 54, 37.77701171875, 4.31135557415735e-88,
3956 54, 38.402353515625, 1.37886617731339e-88,
3957 54, 38.40240234375, 1.39301204526773e-88,
3958 54, 39.023251953125, 4.64806876395431e-89,
3959 54, 39.02330078125, 4.69564494367985e-89,
3960 54, 39.639560546875, 1.61376384913413e-89,
3961 54, 39.639609375, 1.63036800302231e-89,
3962 54, 40.251279296875, 5.81713197366461e-90,
3963 54, 40.251328125, 5.87720283929007e-90,
3964 54, 40.858359375, 2.17315978880267e-90,
3965 54, 40.858408203125, 2.19566884825944e-90,
3966 54, 41.460703125, 8.31413664866219e-91,
3967 54, 41.460751953125, 8.40143100626546e-91,
3968 54, 42.058359375, 3.32234094377706e-91,
3969 54, 42.058408203125, 3.35733728990472e-91,
3970 54, 42.65123046875, 1.37108630576255e-91,
3971 54, 42.651279296875, 1.38557871529173e-91,
3972 54, 43.23921875, 5.77759110628069e-92,
3973 54, 43.239267578125, 5.8395345444883e-92,
3974 54, 43.822373046875, 2.53796499025021e-92,
3975 54, 43.822421875, 2.56525705223881e-92,
3976 54, 44.400546875, 1.13685971567258e-92,
3977 54, 44.400595703125, 1.14924635408225e-92,
3978 54, 44.973740234375, 5.24494903201998e-93,
3979 54, 44.9737890625, 5.30278922556907e-93,
3980 54, 45.541904296875, 2.48974278621437e-93,
3981 54, 45.541953125, 2.51750108068007e-93,
3982 54, 46.104990234375, 1.21416817580495e-93,
3983 54, 46.1050390625, 1.22784384566186e-93,
3984 54, 46.66294921875, 6.06863156354183e-94,
3985 54, 46.662998046875, 6.13771586650707e-94,
3986 54, 47.215732421875, 3.09782695797381e-94,
3987 54, 47.21578125, 3.13356585781024e-94,
3988 54, 47.763291015625, 1.60666638154662e-94,
3989 54, 47.76333984375, 1.62557509885327e-94,
3990 54, 48.305673828125, 8.60651173329294e-95,
3991 54, 48.30572265625, 8.70866176467966e-95,
3992 54, 48.842783203125, 4.66138641992004e-95,
3993 54, 48.84283203125, 4.71765875807128e-95,
3994 54, 49.37466796875, 2.58125106144261e-95,
3995 54, 49.374716796875, 2.61280647106825e-95,
3996 54, 49.901279296875, 1.43706251427965e-95,
3997 54, 49.901328125, 1.4550467561572e-95,
3998 54, 50.42271484375, 8.17008391727145e-96,
3999 54, 50.422763671875, 8.27405152155282e-96,
4000 54, 50.9390234375, 4.73629466134273e-96,
4001 54, 50.939072265625, 4.79714657796633e-96,
4002 54, 51.45015625, 2.70637622493452e-96,
4003 54, 51.45025390625, 2.77837012006172e-96,
4004 54, 51.95640625, 1.60392443466118e-96,
4005 54, 51.95650390625, 1.6468673251926e-96,
4006 54, 52.4577734375, 9.52380966519104e-97,
4007 54, 52.45787109375, 9.78162481883129e-97,
4008 54, 52.95435546875, 5.57472185760653e-97,
4009 54, 52.954453125, 5.73022000928701e-97,
4010 54, 53.4464453125, 3.32141601130766e-97,
4011 54, 53.44654296875, 3.41542726435434e-97,
4012 54, 53.934140625, 1.95568174192375e-97,
4013 54, 53.93423828125, 2.01256167035286e-97,
4014 55, 36.615966796875, 1.8332541133448e-88,
4015 55, 36.616015625, 1.85247560570567e-88,
4016 55, 37.254345703125, 5.30481775801044e-89,
4017 55, 37.25439453125, 5.36017474932385e-89,
4018 55, 37.88837890625, 1.59132201617429e-89,
4019 55, 37.888427734375, 1.60790995949161e-89,
4020 55, 38.518017578125, 4.92735433868831e-90,
4021 55, 38.51806640625, 4.97903083471312e-90,
4022 55, 39.14326171875, 1.58522865714114e-90,
4023 55, 39.143310546875, 1.60194883269875e-90,
4024 55, 39.764111328125, 5.33698675182668e-91,
4025 55, 39.76416015625, 5.39311857875617e-91,
4026 55, 40.38046875, 1.85508041787031e-91,
4027 55, 40.380517578125, 1.8746204836555e-91,
4028 55, 40.99228515625, 6.63996228149307e-92,
4029 55, 40.992333984375, 6.71043727342021e-92,
4030 55, 41.599560546875, 2.46798186824746e-92,
4031 55, 41.599609375, 2.49429084756772e-92,
4032 55, 42.202197265625, 9.40692186686793e-93,
4033 55, 42.20224609375, 9.50850937940109e-93,
4034 55, 42.800244140625, 3.75106220500044e-93,
4035 55, 42.80029296875, 3.79158825843364e-93,
4036 55, 43.3935546875, 1.52947380015209e-93,
4037 55, 43.393603515625, 1.54616717565206e-93,
4038 55, 43.98212890625, 6.43906065579312e-94,
4039 55, 43.982177734375, 6.50998764609593e-94,
4040 55, 44.56591796875, 2.79632632865198e-94,
4041 55, 44.565966796875, 2.82738157386603e-94,
4042 55, 45.144873046875, 1.25150437492926e-94,
4043 55, 45.144921875, 1.26550343381352e-94,
4044 55, 45.7189453125, 5.76629149742495e-95,
4045 55, 45.718994140625, 5.83119549719855e-95,
4046 55, 46.288037109375, 2.70055229254301e-95,
4047 55, 46.2880859375, 2.73147381215483e-95,
4048 55, 46.852197265625, 1.31270463114748e-95,
4049 55, 46.85224609375, 1.32782212771267e-95,
4050 55, 47.411279296875, 6.45560417517413e-96,
4051 55, 47.411328125, 6.53138347837362e-96,
4052 55, 47.96533203125, 3.27538902561878e-96,
4053 55, 47.965380859375, 3.31427965467404e-96,
4054 55, 48.5142578125, 1.68599305405381e-96,
4055 55, 48.514306640625, 1.70640462719072e-96,
4056 55, 49.05810546875, 8.95772389297722e-97,
4057 55, 49.058154296875, 9.06711241441999e-97,
4058 55, 49.59677734375, 4.8089458433976e-97,
4059 55, 49.596826171875, 4.86873031520792e-97,
4060 55, 50.130322265625, 2.64138783197092e-97,
4061 55, 50.13037109375, 2.67465396471993e-97,
4062 55, 50.658740234375, 1.47989802765765e-97,
4063 55, 50.6587890625, 1.49871358521579e-97,
4064 55, 51.181982421875, 8.287936462558e-98,
4065 55, 51.18203125, 8.39594586787481e-98,
4066 55, 51.7001953125, 4.76307652889875e-98,
4067 55, 51.70029296875, 4.88866793750702e-98,
4068 55, 52.21337890625, 2.75947508065571e-98,
4069 55, 52.2134765625, 2.83330856381719e-98,
4070 55, 52.72158203125, 1.59307203690564e-98,
4071 55, 52.7216796875, 1.63687980385948e-98,
4072 55, 53.225, 9.37441146592157e-99,
4073 55, 53.22509765625, 9.63618543580853e-99,
4074 55, 53.72373046875, 5.56087800966994e-99,
4075 55, 53.723828125, 5.71812073882941e-99,
4076 55, 54.21787109375, 3.26344577772922e-99,
4077 55, 54.21796875, 3.3582248315885e-99,
4078 55, 54.70771484375, 1.95673422065812e-99,
4079 55, 54.7078125, 2.01394065913309e-99,
4080 56, 37.3578515625, 2.04647041348259e-90,
4081 56, 37.357900390625, 2.06847980628938e-90,
4082 56, 37.99583984375, 5.88243837411135e-91,
4083 56, 37.995888671875, 5.94590494289821e-91,
4084 56, 38.629580078125, 1.76021316827907e-91,
4085 56, 38.62962890625, 1.77923863437215e-91,
4086 56, 39.2590234375, 5.45779852011259e-92,
4087 56, 39.259072265625, 5.51704239356607e-92,
4088 56, 39.884169921875, 1.76524851588723e-92,
4089 56, 39.88421875, 1.78439348136451e-92,
4090 56, 40.504970703125, 5.93342330120247e-93,
4091 56, 40.50501953125, 5.9975792008348e-93,
4092 56, 41.121328125, 2.04345614663194e-93,
4093 56, 41.121376953125, 2.06573687666038e-93,
4094 56, 41.733291015625, 7.34765755919972e-94,
4095 56, 41.73333984375, 7.42775943660008e-94,
4096 56, 42.34076171875, 2.72161843366724e-94,
4097 56, 42.340810546875, 2.75141110970169e-94,
4098 56, 42.94369140625, 1.03613177248368e-94,
4099 56, 42.943740234375, 1.04758637844824e-94,
4100 56, 43.542080078125, 4.09126499345346e-95,
4101 56, 43.54212890625, 4.13674598350119e-95,
4102 56, 44.135830078125, 1.65424896423927e-95,
4103 56, 44.13587890625, 1.67288546036148e-95,
4104 56, 44.724990234375, 6.99446261996147e-96,
4105 56, 44.7250390625, 7.07318147969286e-96,
4106 56, 45.3094140625, 3.01976769844332e-96,
4107 56, 45.309462890625, 3.05402248905396e-96,
4108 56, 45.889052734375, 1.32918182143927e-96,
4109 56, 45.8891015625, 1.34452414236527e-96,
4110 56, 46.463955078125, 6.09433185040725e-97,
4111 56, 46.46400390625, 6.16497223474698e-97,
4112 56, 47.033974609375, 2.83946834327271e-97,
4113 56, 47.0340234375, 2.87288014917526e-97,
4114 56, 47.599111328125, 1.35701697542241e-97,
4115 56, 47.59916015625, 1.37323222143338e-97,
4116 56, 48.159365234375, 6.71405638326024e-98,
4117 56, 48.1594140625, 6.79470565448062e-98,
4118 56, 48.714638671875, 3.38572542994683e-98,
4119 56, 48.7146875, 3.42679289110478e-98,
4120 56, 49.2648828125, 1.73113405012133e-98,
4121 56, 49.264931640625, 1.75251860795891e-98,
4122 56, 49.81009765625, 9.02288638273931e-99,
4123 56, 49.810146484375, 9.13660050992263e-99,
4124 56, 50.35033203125, 4.87338593256003e-99,
4125 56, 50.350380859375, 4.93504167152289e-99,
4126 56, 50.885439453125, 2.62897432578778e-99,
4127 56, 50.88548828125, 2.66302222150824e-99,
4128 56, 51.41546875, 1.43071360755971e-99,
4129 56, 51.41556640625, 1.46894783889895e-99,
4130 56, 51.94056640625, 8.12763956845104e-100,
4131 56, 51.9406640625, 8.34551910155042e-100,
4132 56, 52.4605859375, 4.58251489759803e-100,
4133 56, 52.46068359375, 4.70835817217817e-100,
4134 56, 52.97572265625, 2.66457725640481e-100,
4135 56, 52.9758203125, 2.73809355167495e-100,
4136 56, 53.48587890625, 1.52026667140348e-100,
4137 56, 53.4859765625, 1.5636427659068e-100,
4138 56, 53.99134765625, 8.99584141358291e-101,
4139 56, 53.9914453125, 9.25372909114439e-101,
4140 56, 54.49212890625, 5.32825924303324e-101,
4141 56, 54.4922265625, 5.48250901435612e-101,
4142 56, 54.9883203125, 3.11278188657358e-101,
4143 56, 54.98841796875, 3.20543677910749e-101,
4144 56, 55.48021484375, 1.86269305932801e-101,
4145 56, 55.4803125, 1.91846988478933e-101,
4146 57, 38.0996875, 2.20476439543612e-92,
4147 57, 38.099736328125, 2.22917432379422e-92,
4148 57, 38.737333984375, 6.34433356523382e-93,
4149 57, 38.7373828125, 6.41479399056003e-93,
4150 57, 39.370830078125, 1.91018618887989e-93,
4151 57, 39.37087890625, 1.93131173925967e-93,
4152 57, 40.000078125, 5.92216057314857e-94,
4153 57, 40.000126953125, 5.98791393861005e-94,
4154 57, 40.625078125, 1.90309216004904e-94,
4155 57, 40.625126953125, 1.92431835469877e-94,
4156 57, 41.245830078125, 6.38398110903664e-95,
4157 57, 41.24587890625, 6.45498354446764e-95,
4158 57, 41.862236328125, 2.20268568579443e-95,
4159 57, 41.86228515625, 2.22728247906098e-95,
4160 57, 42.474248046875, 7.79068157690964e-96,
4161 57, 42.474296875, 7.87885966415e-96,
4162 57, 43.0819140625, 2.88050550788237e-96,
4163 57, 43.081962890625, 2.91318272595493e-96,
4164 57, 43.68513671875, 1.09806112159568e-96,
4165 57, 43.685185546875, 1.11057160166479e-96,
4166 57, 44.2838671875, 4.30562812876992e-97,
4167 57, 44.283916015625, 4.35507143677268e-97,
4168 57, 44.87810546875, 1.7530232640245e-97,
4169 57, 44.878154296875, 1.7731758707715e-97,
4170 57, 45.46775390625, 7.31286187931292e-98,
4171 57, 45.467802734375, 7.39751767287751e-98,
4172 57, 46.052763671875, 3.11976304411238e-98,
4173 57, 46.0528125, 3.15638274069021e-98,
4174 57, 46.633134765625, 1.37464423777275e-98,
4175 57, 46.63318359375, 1.39093953120416e-98,
4176 57, 47.208818359375, 6.24536630012012e-99,
4177 57, 47.2088671875, 6.31989226309693e-99,
4178 57, 47.779716796875, 2.88489889714976e-99,
4179 57, 47.779765625, 2.91990162728214e-99,
4180 57, 48.34587890625, 1.38459867556409e-99,
4181 57, 48.345927734375, 1.40146037072031e-99,
4182 57, 48.907158203125, 6.71827295305273e-100,
4183 57, 48.90720703125, 6.80152139672612e-100,
4184 57, 49.463603515625, 3.36417686184697e-100,
4185 57, 49.46365234375, 3.40624440071944e-100,
4186 57, 50.0151171875, 1.70838155932608e-100,
4187 57, 50.015166015625, 1.73011766047011e-100,
4188 57, 50.561748046875, 8.96377195112949e-101,
4189 57, 50.561796875, 9.07844496707364e-101,
4190 57, 51.1033984375, 4.7573624982879e-101,
4191 57, 51.103447265625, 4.81906515869594e-101,
4192 57, 51.64001953125, 2.52428955803692e-101,
4193 57, 51.6401171875, 2.59192149716193e-101,
4194 57, 52.1717578125, 1.39187870966602e-101,
4195 57, 52.17185546875, 1.42956730803746e-101,
4196 57, 52.698515625, 7.7317500805067e-102,
4197 57, 52.69861328125, 7.94501950652444e-102,
4198 57, 53.220390625, 4.4082211286455e-102,
4199 57, 53.22048828125, 4.53055204196072e-102,
4200 57, 53.73728515625, 2.47396166798242e-102,
4201 57, 53.7373828125, 2.54499159923448e-102,
4202 57, 54.2494921875, 1.45907071692507e-102,
4203 57, 54.24958984375, 1.50072529856044e-102,
4204 57, 54.75681640625, 8.32179730748228e-103,
4205 57, 54.7569140625, 8.56822893627666e-103,
4206 57, 55.2596484375, 4.99089804791844e-103,
4207 57, 55.25974609375, 5.1376157827554e-103,
4208 57, 55.757890625, 2.93846786006917e-103,
4209 57, 55.75798828125, 3.02626005750667e-103,
4210 57, 56.25173828125, 1.71972275925121e-103,
4211 57, 56.2518359375, 1.77242201439855e-103,
4212 57, 56.74138671875, 1.00746867642176e-103,
4213 57, 56.741484375, 1.03914712466117e-103,
4214 58, 38.841474609375, 2.28962685408854e-94,
4215 58, 38.8415234375, 2.31583571384595e-94,
4216 58, 39.478828125, 6.65279878387051e-95,
4217 58, 39.478876953125, 6.72851011961114e-95,
4218 58, 40.11203125, 1.98889585849889e-95,
4219 58, 40.112080078125, 2.0116031211386e-95,
4220 58, 40.741083984375, 6.15547181773793e-96,
4221 58, 40.7411328125, 6.22611457465467e-96,
4222 58, 41.365986328125, 1.98535700187755e-96,
4223 58, 41.36603515625, 2.00813333128919e-96,
4224 58, 41.986640625, 6.56800883846017e-97,
4225 58, 41.986689453125, 6.64407409629831e-97,
4226 58, 42.603095703125, 2.27151430941761e-97,
4227 58, 42.60314453125, 2.29779962665845e-97,
4228 58, 43.21525390625, 8.08887967205788e-98,
4229 58, 43.215302734375, 8.18281575271904e-98,
4230 58, 43.82306640625, 2.95592121751972e-98,
4231 58, 43.823115234375, 2.99061314771485e-98,
4232 58, 44.42658203125, 1.13134888356557e-98,
4233 58, 44.426630859375, 1.14457524376905e-98,
4234 58, 45.025654296875, 4.41845285569886e-99,
4235 58, 45.025703125, 4.47048673389212e-99,
4236 58, 45.620283203125, 1.77714624291313e-99,
4237 58, 45.62033203125, 1.79825016216838e-99,
4238 58, 46.210419921875, 7.34443777835212e-100,
4239 58, 46.21046875, 7.43260970647061e-100,
4240 58, 46.796064453125, 3.14964704226534e-100,
4241 58, 46.79611328125, 3.18755872885081e-100,
4242 58, 47.377119140625, 1.38201826867972e-100,
4243 58, 47.37716796875, 1.39878290995527e-100,
4244 58, 47.95353515625, 6.19027397147059e-101,
4245 58, 47.953583984375, 6.26644970781979e-101,
4246 58, 48.5253125, 2.85831172869441e-101,
4247 58, 48.525361328125, 2.89384123773075e-101,
4248 58, 49.09240234375, 1.35697005525987e-101,
4249 58, 49.092451171875, 1.37396450788758e-101,
4250 58, 49.65470703125, 6.51873789254857e-102,
4251 58, 49.654755859375, 6.60202992320111e-102,
4252 58, 50.212275390625, 3.23653359270438e-102,
4253 58, 50.21232421875, 3.2783090214757e-102,
4254 58, 50.76505859375, 1.65267733466975e-102,
4255 58, 50.765107421875, 1.67409628228237e-102,
4256 58, 51.31291015625, 8.39865374766313e-103,
4257 58, 51.3130078125, 8.62296916999248e-103,
4258 58, 51.8559765625, 4.43898857454993e-103,
4259 58, 51.85607421875, 4.55876608676698e-103,
4260 58, 52.39416015625, 2.38284566979309e-103,
4261 58, 52.3942578125, 2.44798937063255e-103,
4262 58, 52.9274609375, 1.29896683738751e-103,
4263 58, 52.92755859375, 1.33500351596253e-103,
4264 58, 53.45587890625, 7.16661264811987e-104,
4265 58, 53.4559765625, 7.36908508006679e-104,
4266 58, 53.9794140625, 3.97139434881222e-104,
4267 58, 53.97951171875, 4.08676376045491e-104,
4268 58, 54.49826171875, 2.31430475778334e-104,
4269 58, 54.498359375, 2.38084236991499e-104,
4270 58, 55.0122265625, 1.31587661343037e-104,
4271 58, 55.01232421875, 1.354675556019e-104,
4272 58, 55.52150390625, 7.55721877752536e-105,
4273 58, 55.5216015625, 7.78550839762316e-105,
4274 58, 56.02619140625, 4.38540257957703e-105,
4275 58, 56.0262890625, 4.52070576457663e-105,
4276 58, 56.526484375, 2.63611015718921e-105,
4277 58, 56.52658203125, 2.71673162725835e-105,
4278 58, 57.02228515625, 1.52363825877265e-105,
4279 58, 57.0223828125, 1.57187635540744e-105,
4280 58, 57.513984375, 9.12003014967339e-106,
4281 58, 57.51408203125, 9.40921222802051e-106,
4282 };
4283
4284 //
4285 // A bunch of helper functions used for calculating the coefficients:
4286 //
4287 mp_t factorial(unsigned n)
4288 {
4289 static boost::array<boost::array<mp_t, 1>, 201> result;
4290 static bool init = false;
4291 if(!init)
4292 {
4293 unsigned k = 1;
4294 mp_t fact = 1;
4295 do{
4296 result[k-1][0] = fact;
4297 fact *= k++;
4298 }
4299 while(k < result.size());
4300 init = true;
4301 }
4302 //static const int array_size = result.size();
4303 if(n < result.size())
4304 return result[n][0];
4305
4306 unsigned i = (unsigned)result.size()-1;
4307 mp_t r = result[i][0];
4308 while(i < n)
4309 r *= ++i;
4310 return r;
4311 }
4312
4313 template <class T>
4314 T binomial(int n, int k, T)
4315 {
4316 T result;
4317 if(k < 0)
4318 {
4319 result = 0;
4320 }
4321 else if(k > n)
4322 {
4323 result = 1;
4324 }
4325 else
4326 {
4327 result = factorial(n);
4328 result /= factorial(k);
4329 result /= factorial(n-k);
4330 }
4331 return result;
4332 }
4333 //
4334 // Functions for creating the matrices that generate the coefficients.
4335 // See http://my.fit.edu/~gabdo/gamma.txt and http://www.rskey.org/gamma.htm
4336 //
4337 template <class T>
4338 matrix<T> make_B(unsigned n, T)
4339 {
4340 matrix<T> result(n, n);
4341 for(unsigned i = 0; i < n; ++i)
4342 {
4343 for(unsigned j = 0; j < n; ++j)
4344 {
4345 if(i == 0)
4346 result(i, j) = 1;
4347 else if(j >= i)
4348 {
4349 T r = binomial(i+j-1, j-i, T());
4350 if((j-i) %2)
4351 r = -r;
4352 result(i, j) = r;
4353 }
4354 else
4355 result(i, j) = 0;
4356 }
4357 }
4358 return result;
4359 }
4360
4361 template <class T>
4362 matrix<T> make_C(unsigned n, T)
4363 {
4364 matrix<T> result(n, n);
4365 for(unsigned i = 0; i < n; ++i)
4366 {
4367 for(unsigned j = 0; j < n; ++j)
4368 {
4369 if((i==0) && (j == 0))
4370 result(i, j) = 0.5;
4371 else if(j > i)
4372 result(i, j) = 0;
4373 else
4374 {
4375 T r = 0;
4376 for(unsigned k = 0; k <= i; ++k)
4377 {
4378 r += binomial(2*i, 2*k, T()) * binomial(k, k+j-i, T());
4379 }
4380 if((i-j)%2)
4381 r = -r;
4382 result(i, j) = r;
4383 }
4384 }
4385 }
4386 return result;
4387 }
4388
4389 template <class T>
4390 matrix<T> make_D(unsigned n, T)
4391 {
4392 matrix<T> result(n, n);
4393 for(unsigned i = 0; i < n; ++i)
4394 {
4395 for(unsigned j = 0; j < n; ++j)
4396 {
4397 if(i != j)
4398 result(i, j) = 0;
4399 else if(i == 0)
4400 result(i, j) = 1;
4401 else if(i == 1)
4402 result(i, j) = -1;
4403 else
4404 {
4405 T r = result(i-1, i-1) * (2 * (2*i - 1));
4406 r /= (i-1);
4407 result(i, j) = r;
4408 }
4409 }
4410 }
4411 return result;
4412 }
4413
4414 template <class T>
4415 matrix<T> make_F(unsigned n, T g)
4416 {
4417 using namespace std;
4418 matrix<T> result(n, 1);
4419 for(unsigned i = 0; i < n; ++i)
4420 {
4421 T r = factorial(2 * i);
4422 r /= factorial(i);
4423 r *= exp(double(i) + g + 0.5);
4424 r /= ldexp(1.0, (2*i)-1);
4425 r /= pow(g + i + 0.5, (long)i);
4426 r /= sqrt(g + i + 0.5);
4427 result(i, 0) = r;
4428 }
4429 return result;
4430 }
4431
4432 template <class T>
4433 struct lanczos_info
4434 {
4435 int n; // number of coefficients
4436 T r; // the arbitrary parameter
4437 std::vector<T> c; // the coefficients
4438 T err; // error found
4439 };
4440 //
4441 // Create the coefficients, caching previous matrix values as appropriate:
4442 //
4443 template <class T>
4444 lanczos_info<T> generate_lanczos(unsigned n, T g)
4445 {
4446 static unsigned last_n = 0;
4447 static matrix<T> last_prefix;
4448
4449 matrix<T> B, C, D;
4450 matrix<T> F, P, E, T1, T2;
4451
4452 if(n == last_n)
4453 {
4454 F = make_F(n, g);
4455 P = prod(last_prefix, F);
4456 }
4457 else
4458 {
4459 B = make_B(n, g);
4460 C = make_C(n, g);
4461 D = make_D(n, g);
4462 F = make_F(n, g);
4463
4464 T1 = prod(D, B);
4465 T2 = prod(T1, C);
4466 P = prod(T2, F);
4467
4468 last_n = n;
4469 last_prefix = T2;
4470 }
4471
4472 lanczos_info<T> result;
4473 result.n = n;
4474 result.r = g;
4475 for(unsigned i = 0; i < n; ++i)
4476 result.c.push_back(P(i, 0));
4477
4478 return result;
4479 }
4480 //
4481 // Stopwatch for measuring performance:
4482 //
4483 template <class Clock>
4484 struct stopwatch
4485 {
4486 typedef typename Clock::duration duration;
4487 stopwatch()
4488 {
4489 m_start = Clock::now();
4490 }
4491 duration elapsed()
4492 {
4493 return Clock::now() - m_start;
4494 }
4495 void reset()
4496 {
4497 m_start = Clock::now();
4498 }
4499
4500 private:
4501 typename Clock::time_point m_start;
4502 };
4503 //
4504 // Returns the factorials and half factorials:
4505 //
4506 template <class T>
4507 std::vector<std::vector<T> > const & get_test_data()
4508 {
4509 // returns factorials and half factorials in the range [0, 100]:
4510 static std::vector<std::vector<T> > data;
4511 if(data.empty())
4512 {
4513 mp_t fact = 1;
4514 int k = 1;
4515 std::vector<T> item;
4516 do
4517 {
4518 data.push_back(item);
4519 data.back().push_back(k-1);
4520 data.back().push_back(static_cast<T>(fact));
4521 data.back().push_back(static_cast<T>(log(fact)));
4522 fact = fact * T(k++);
4523 }while(k < 100);
4524
4525 fact = 0.5;
4526 mp_t srpi = sqrt(boost::math::constants::pi<mp_t>());
4527 mp_t mul = 1.5;
4528 do{
4529 data.push_back(item);
4530 data.back().push_back(static_cast<T>(mul-1));
4531 data.back().push_back(static_cast<T>(fact*srpi));
4532 data.back().push_back(static_cast<T>(log(fact*srpi)));
4533 fact *= mul;
4534 mul += 1;
4535 }while(mul < 100);
4536 }
4537
4538 return data;
4539 }
4540
4541 struct sort_on_0
4542 {
4543 template<class T>
4544 bool operator ()(const T& a, const T& b)
4545 {
4546 return ((a[0]) < (b[0]));
4547 }
4548 };
4549 //
4550 // Get test data for points near 0, 1, 2 etc.
4551 template <class T>
4552 std::vector<std::vector<T> > const & get_test_data_near_x(T x)
4553 {
4554 //
4555 // this *must* be called with a *very* high precision
4556 // type T in order to stand any chance of long double
4557 // precision results:
4558 //
4559 using namespace std;
4560 using namespace boost::math;
4561 static std::vector<std::vector<T> > data;
4562 static T last_x(-10000);
4563 if(last_x != x)
4564 data.clear();
4565 if(!data.size())
4566 {
4567 last_x = x;
4568 std::vector<T> item;
4569 for(int i = -4; i > -20; --i)
4570 {
4571 double val = ldexp(2.0, i);
4572 data.push_back(item);
4573 data.back().push_back(val+x);
4574 data.back().push_back(tgamma(T(val)+x));
4575 data.back().push_back(lgamma(T(val)+x));
4576 data.push_back(item);
4577 data.back().push_back(-val+x);
4578 data.back().push_back(tgamma(T(-val)+x));
4579 data.back().push_back(lgamma(T(-val)+x));
4580 }
4581 T v = x-0.5;
4582 T interval = T(1)/8;
4583 while(v <= x+0.5)
4584 {
4585 if((floor(v) != v) || (v > 0))
4586 {
4587 data.push_back(item);
4588 data.back().push_back(v);
4589 data.back().push_back(tgamma(v));
4590 data.back().push_back(lgamma(v));
4591 }
4592 v += interval;
4593 }
4594 //
4595 // sort data:
4596 //
4597 std::sort(data.begin(), data.end(), sort_on_0());
4598 }
4599 return data;
4600 }
4601
4602 template <class T>
4603 std::vector<std::vector<T> > const & get_test_data_near_1()
4604 {
4605 return get_test_data_near_x(T(1));
4606 }
4607
4608 template <class T>
4609 std::vector<std::vector<T> > const & get_test_data_near_2()
4610 {
4611 return get_test_data_near_x(T(2));
4612 }
4613
4614 template <class T>
4615 std::vector<std::vector<T> > const& get_random_test_data()
4616 {
4617 static std::vector<std::vector<T> > data;
4618 if (data.empty())
4619 {
4620 boost::random::mt19937_64 gen;
4621 boost::random::uniform_real_distribution<T> dist(1e-30, 100);
4622 for (unsigned i = 0; i < 100; ++i)
4623 {
4624 T value = dist(gen);
4625 T result = static_cast<T>(boost::math::tgamma(mp_t(value) + 1));
4626 data.push_back(std::vector<T>({value, result}));
4627 }
4628 }
4629 return data;
4630 }
4631
4632 //
4633 // Converts Lanczos approximation into rational form via
4634 // polynomial arithmetic:
4635 //
4636 template <class T>
4637 struct lanczos_rational
4638 {
4639 std::vector<T> num, denom;
4640 int N;
4641 T g;
4642
4643 T gamma(T z)
4644 {
4645 using namespace std;
4646 BOOST_ASSERT(num.size() == denom.size());
4647 BOOST_ASSERT(num.size() == N);
4648 T zgh = z + g - T(0.5);
4649 T prefix = pow(zgh, T(z - 0.5)) / exp(zgh);
4650 T s1, s2;
4651 if(z < 1)
4652 {
4653 s1 = num[N-1];
4654 s2 = denom[N-1];
4655 for(unsigned i = N-2; i >= 0; --i)
4656 {
4657 s1 *= z;
4658 s2 *= z;
4659 s1 += num[i];
4660 s2 += num[i];
4661 }
4662 s1 /= s2;
4663 return prefix * s1;
4664 }
4665 else
4666 {
4667 z = 1/z;
4668 s1 = num[0];
4669 s2 = denom[0];
4670 for(int i = 1; i < N; ++i)
4671 {
4672 s1 *= z;
4673 s2 *= z;
4674 s1 += num[i];
4675 s2 += denom[i];
4676 }
4677 s1 /= s2;
4678 return prefix * s1;
4679 }
4680 }
4681 T factorial(T z)
4682 {
4683 return this->gamma(z+1);
4684 }
4685 template <class U>
4686 lanczos_rational(const lanczos_info<U>& info)
4687 {
4688 U l_denom_coef[2] = { 0, 1 };
4689 boost::math::tools::polynomial<U> l_denom(l_denom_coef, 1), l_num(info.c[1]);
4690 for(unsigned i = 2; i < info.c.size(); ++i)
4691 {
4692 l_denom_coef[0] = i - 1;
4693 boost::math::tools::polynomial<U> bot(l_denom_coef, 1), top(info.c[i]);
4694 l_num *= bot;
4695 top *= l_denom;
4696 l_denom *= bot;
4697 l_num += top;
4698 }
4699 l_num += l_denom * info.c[0];
4700 for(unsigned i = 0; i < info.c.size(); ++i)
4701 {
4702 num.push_back(boost::math::tools::real_cast<T>(l_num[i]));
4703 denom.push_back(boost::math::tools::real_cast<T>(l_denom[i]));
4704 }
4705 //std::cout << l_num << std::endl;
4706 //std::cout << l_denom << std::endl;
4707 BOOST_ASSERT(num.size() == l_num.degree()+1);
4708 BOOST_ASSERT(denom.size() == l_denom.degree()+1);
4709 g = boost::math::tools::real_cast<T>(info.r);
4710 N = info.n;
4711 /*
4712 for(unsigned i = 0; i < num.size(); ++i)
4713 std::cout << num[i] << " ";
4714 std::cout << std::endl;
4715 for(unsigned i = 0; i < denom.size(); ++i)
4716 std::cout << denom[i] << " ";
4717 std::cout << std::endl;
4718 */
4719 }
4720 };
4721 //
4722 // Code to test an approximation against the factorials and
4723 // half factorials, returns the max error found:
4724 //
4725 template <class T, class R>
4726 T get_max_error(const lanczos_info<T>& dat, R, double* time = nullptr)
4727 {
4728 R max_error = 0;
4729 std::vector<std::vector<R> > const & tests1 = get_test_data<R>();
4730 std::vector<std::vector<R> > const & tests2 = get_random_test_data<R>();
4731
4732 std::vector<std::vector<R> > tests(tests1.begin(), tests1.end());
4733 tests.insert(tests.end(), tests2.begin(), tests2.end());
4734
4735 lanczos_rational<R> rational(dat);
4736
4737 stopwatch<boost::chrono::high_resolution_clock> w;
4738
4739 for(unsigned i = 0; i < tests.size(); ++i)
4740 {
4741 R input = tests[i][0];
4742 R expected = tests[i][1];
4743 if(std::numeric_limits<R>::is_specialized && (boost::math::tools::real_cast<R>(tests[i][1]) > (std::numeric_limits<R>::max)()))
4744 continue;
4745
4746 R gamr = rational.factorial(input);
4747 if(std::numeric_limits<R>::is_specialized && (gamr > (std::numeric_limits<R>::max)()))
4748 continue;
4749 R err = boost::math::relative_difference(gamr, expected);
4750 if(err > max_error)
4751 max_error = err;
4752 }
4753
4754 if (time)
4755 * time = boost::chrono::duration_cast<boost::chrono::duration<double>>(w.elapsed()).count();
4756
4757 return max_error;
4758 }
4759
4760 template <class T>
4761 T get_max_error_sterling(double* time = nullptr)
4762 {
4763 std::vector<std::vector<T> > const& tests1 = get_test_data<T>();
4764 std::vector<std::vector<T> > const& tests2 = get_random_test_data<T>();
4765
4766 std::vector<std::vector<T> > tests(tests1.begin(), tests1.end());
4767 tests.insert(tests.end(), tests2.begin(), tests2.end());
4768
4769 T max_err = 0;
4770
4771 stopwatch<boost::chrono::high_resolution_clock> w;
4772
4773 for (unsigned i = 0; i < tests.size(); ++i)
4774 {
4775 T loc = tests[i][0] + 1;
4776 T found = boost::math::detail::gamma_imp(loc, boost::math::policies::policy<>(), boost::math::lanczos::undefined_lanczos());
4777 T expected = tests[i][1];
4778 T err = boost::math::relative_difference(expected, found);
4779 if (err > max_err)
4780 max_err = err;
4781 }
4782
4783 if(time)
4784 *time = boost::chrono::duration_cast<boost::chrono::duration<double>>(w.elapsed()).count();
4785
4786 return max_err;
4787 }
4788
4789 //
4790 // This is what prints the "best" approximation out as code:
4791 //
4792 template <class T>
4793 void print_code(const lanczos_info<T>& l, const char* name, int precision = std::numeric_limits<T>::max_digits10, int precision2 = std::numeric_limits<T>::digits)
4794 {
4795 std::cout << std::scientific << std::setprecision(precision);
4796 using namespace std;
4797 lanczos_info<T> l2(l);
4798 T factor = exp(l.r);
4799 for(unsigned k = 0; k < l2.c.size(); ++k)
4800 l2.c[k] /= factor;
4801
4802 lanczos_rational<T> rat(l);
4803 T max_term = 0;
4804 for(unsigned i = 0; i < rat.denom.size(); ++i)
4805 {
4806 if(rat.denom[i] > max_term)
4807 max_term = rat.denom[i];
4808 }
4809 const char* denom_type;
4810 const char* cast_type;
4811 const char* suffix_type;
4812 if(max_term < (std::numeric_limits<boost::uint16_t>::max)())
4813 {
4814 denom_type = "boost::uint16_t";
4815 cast_type = "static_cast<boost::uint16_t>";
4816 suffix_type = "u";
4817 }
4818 else if(max_term < (std::numeric_limits<boost::uint32_t>::max)())
4819 {
4820 denom_type = "boost::uint32_t";
4821 cast_type = "static_cast<boost::uint32_t>";
4822 suffix_type = "u";
4823 }
4824 #ifdef BOOST_HAS_LONG_LONG
4825 else if(max_term < (std::numeric_limits<boost::uint64_t>::max)())
4826 {
4827 denom_type = "boost::uint64_t";
4828 cast_type = "";
4829 suffix_type = "uLL";
4830 }
4831 #endif
4832 else
4833 {
4834 denom_type = "T";
4835 cast_type = "static_cast<T>";
4836 suffix_type = "L";
4837 }
4838
4839 std::cout <<
4840 "//\n"
4841 "// Lanczos Coefficients for N=" << l.n << " G=" << l.r << "\n"
4842 "// Max experimental error (with ";
4843 if(std::strlen(name) == 0)
4844 std::cout << "arbitrary";
4845 else
4846 std::cout << name;
4847 std::cout << " precision arithmetic) " << l.err <<
4848 "\n// Generated with compiler: " << BOOST_COMPILER << " on " << BOOST_PLATFORM << " at " << __DATE__ << "\n"
4849 "// Type precision was " << precision2 << " bits or " << precision << " max_digits10\n"
4850 "//\n"
4851 "struct lanczos" << l.n << name << " : public boost::integral_constant<int, " << precision2 << ">\n"
4852 "{\n"
4853 " template <class T>\n"
4854 " static T lanczos_sum(const T& z)\n"
4855 " {\n"
4856 " static const T num[" << rat.num.size() << "] = {\n";
4857
4858 for(unsigned i = 0; i < rat.num.size(); ++i)
4859 {
4860 if(precision <= std::numeric_limits<long double>::digits10)
4861 std::cout << " static_cast<T>(" << rat.num[i] << "L)";
4862 else
4863 std::cout << " static_cast<T>(BOOST_MATH_BIG_CONSTANT(T, " << precision2 << ", " << rat.num[i] << "))";
4864 if(i != rat.num.size() - 1)
4865 std::cout << ",";
4866 std::cout << "\n";
4867 }
4868 std::cout <<
4869 " };\n"
4870 " static const " << denom_type << " denom[" << rat.denom.size() << "] = {\n";
4871 for(unsigned i = 0; i < rat.denom.size(); ++i)
4872 {
4873 if(precision <= std::numeric_limits<long double>::digits10)
4874 std::cout << " " << cast_type << "(" << rat.denom[i] << suffix_type << ")";
4875 else
4876 std::cout << " static_cast<T>(BOOST_MATH_BIG_CONSTANT(T, " << precision2 << ", " << rat.denom[i] << "))";
4877 if(i != rat.denom.size() - 1)
4878 std::cout << ",";
4879 std::cout << "\n";
4880 }
4881 std::cout <<
4882 " };\n"
4883 " return boost::math::tools::evaluate_rational(num, denom, z);\n"
4884 " }\n\n"
4885 " template <class T>\n"
4886 " static T lanczos_sum_expG_scaled(const T& z)\n"
4887 " {\n"
4888 " static const T num[" << rat.num.size() << "] = {\n";
4889
4890 for(unsigned i = 0; i < rat.num.size(); ++i)
4891 {
4892 if (precision <= std::numeric_limits<long double>::digits10)
4893 std::cout << " static_cast<T>(" << (rat.num[i]/factor) << "L)";
4894 else
4895 std::cout << " static_cast<T>(BOOST_MATH_BIG_CONSTANT(T, " << precision2 << ", " << (rat.num[i]/factor) << "))";
4896 if(i != rat.num.size() - 1)
4897 std::cout << ",";
4898 std::cout << "\n";
4899 }
4900 std::cout <<
4901 " };\n"
4902 " static const " << denom_type << " denom[" << rat.denom.size() << "] = {\n";
4903 for(unsigned i = 0; i < rat.denom.size(); ++i)
4904 {
4905 if (precision <= std::numeric_limits<long double>::digits10)
4906 std::cout << " " << cast_type << "(" << rat.denom[i] << suffix_type << ")";
4907 else
4908 std::cout << " static_cast<T>(BOOST_MATH_BIG_CONSTANT(T, " << precision2 << ", " << rat.denom[i] << "))";
4909 if(i != rat.denom.size() - 1)
4910 std::cout << ",";
4911 std::cout << "\n";
4912 }
4913 std::cout <<
4914 " };\n"
4915 " return boost::math::tools::evaluate_rational(num, denom, z);\n"
4916 " }\n\n";
4917
4918 std::cout <<
4919 "\n template<class T>\n"
4920 " static T lanczos_sum_near_1(const T& dz)\n"
4921 " {\n"
4922 " static const T d[" << l2.n-1 << "] = {\n";
4923
4924 factor = sqrt((l.r + 0.5)/boost::math::constants::e<T>()) / exp(l.r);
4925
4926 for(int i = 1; i < l.n; ++i)
4927 {
4928 if (precision <= std::numeric_limits<long double>::digits10)
4929 std::cout << " static_cast<T>(" << l.c[i]*factor << "L)";
4930 else
4931 std::cout << " static_cast<T>(BOOST_MATH_BIG_CONSTANT(T, " << precision2 << ", " << l.c[i] * factor << "))";
4932 if(i != l.n - 1)
4933 std::cout << ",";
4934 std::cout << "\n";
4935 }
4936 std::cout <<
4937 " };\n"
4938 " T result = 0;\n"
4939 " for(unsigned k = 1; k <= sizeof(d)/sizeof(d[0]); ++k)\n"
4940 " {\n"
4941 " result += (-d[k-1]*dz)/(k*dz + k*k);\n"
4942 " }\n"
4943 " return result;\n"
4944 " }\n";
4945
4946 std::cout <<
4947 "\n template<class T>\n"
4948 " static T lanczos_sum_near_2(const T& dz)\n"
4949 " {\n"
4950 " static const T d[" << l2.n-1 << "] = {\n";
4951
4952 factor = pow(boost::math::constants::e<T>()/(l.r+1.5), T(1.5)) * exp(l.r);
4953 //pow((l.r + 1.5)/boost::math::constants::e<T>(), 1.5) / exp(l.r);
4954
4955 for(int i = 1; i < l.n; ++i)
4956 {
4957 if (precision <= std::numeric_limits<long double>::digits10)
4958 std::cout << " static_cast<T>(" << l.c[i]/factor << "L),\n";
4959 else
4960 std::cout << " static_cast<T>(BOOST_MATH_BIG_CONSTANT(T, " << precision2 << ", " << l.c[i]/factor << ")),\n";
4961 }
4962 std::cout <<
4963 " };\n"
4964 " T result = 0;\n"
4965 " T z = dz + 2;\n"
4966 " for(unsigned k = 1; k <= sizeof(d)/sizeof(d[0]); ++k)\n"
4967 " {\n"
4968 " result += (-d[k-1]*dz)/(z + k*z + k*k - 1);\n"
4969 " }\n"
4970 " return result;\n"
4971 " }\n\n"
4972 " static double g(){ return " << l.r << "; }\n"
4973 "};\n\n";
4974 }
4975 //
4976 // Print out the test values:
4977 //
4978 void print_test_values(const std::vector<std::vector<mp_t> >& v, const char* name, int offset = 1)
4979 {
4980 std::cout << std::setprecision(110);
4981 std::cout <<
4982 " static const boost::array<boost::array<T, 3>, " << v.size() << "> " << name << " = {\n";
4983 for(unsigned i = 0; i < v.size(); ++i)
4984 {
4985 std::cout << " SC_(" << (v[i][0] + offset) << "), SC_(" << v[i][1] << "), SC_(" << v[i][2] << "),\n";
4986 }
4987 std::cout << " };\n\n";
4988 }
4989 //
4990 // Get the error for a specific approximation, and print out it's code:
4991 //
4992 void calculate_lanczos_spot(int n, mp_t r, const char* suffix = "")
4993 {
4994 lanczos_info<mp_t> info = generate_lanczos(n, r);
4995 // note error is calculated at high precision:
4996 info.err = get_max_error(info, r);
4997 print_code(info, suffix);
4998 }
4999 //
5000 // Scan the sweet-spots for the best approximation:
5001 //
5002 template <class T>
5003 void find_best_lanczos(const char* name, T eps, int max_scan = 100)
5004 {
5005 using namespace std;
5006
5007 double exec_time;
5008
5009 std::cout << "Enter value for N, or 0 to scan for best approximation: ";
5010 int N;
5011 std::cin >> N;
5012
5013 if (N == 0)
5014 {
5015 T sterling_err = get_max_error_sterling<T>(&exec_time);
5016
5017 std::cout << "Max error from generic Sterling approximation was: " << static_cast<int>(sterling_err / eps) << "eps (in " << (int)(exec_time * 1000) << "ms)" << std::endl;
5018
5019 lanczos_info<mp_t> best;
5020 best.err = 100; // best case had better be better than this!
5021
5022 std::cout << std::setw(20) << std::right << "N" << std::setw(20) << std::right << "g" << std::setw(20) << std::right << "eps" << std::setw(20) << std::right << "time (ms)\n";
5023
5024 for (int i = 0; i < sizeof(sweet_spots) / sizeof(sweet_spots[0]); ++i)
5025 {
5026 if ((sweet_spots[i].err < eps * 10) && (sweet_spots[i].N < max_scan))
5027 {
5028 lanczos_info<mp_t> info = generate_lanczos(sweet_spots[i].N, mp_t(sweet_spots[i].g));
5029 mp_t err = get_max_error(info, eps, &exec_time);
5030 if (err / eps < 1000)
5031 {
5032 std::cout << std::setprecision(14) << std::fixed << std::setw(20) << std::right << sweet_spots[i].N
5033 << std::setw(20) << std::right << sweet_spots[i].g << std::setw(20) << std::right << static_cast<int>(err / eps)
5034 << std::setw(20) << std::right << (int)(exec_time * 1000) << std::endl;
5035 }
5036 if (err < best.err)
5037 {
5038 best = info;
5039 best.err = err;
5040 }
5041 }
5042 }
5043 std::cout << std::endl;
5044
5045 if (best.err < 100)
5046 print_code(best, name, std::numeric_limits<T>::max_digits10, std::numeric_limits<T>::digits);
5047 else
5048 std::cout << "Sorry, no viable approximation was found!!" << std::endl;
5049 }
5050 else
5051 {
5052 //
5053 // Test a specific N and g:
5054 //
5055 std::cout << "Enter a value for g: ";
5056 double g;
5057 std::cin >> g;
5058 lanczos_info<mp_t> info = generate_lanczos(N, mp_t(g));
5059 mp_t err = get_max_error(info, eps, &exec_time);
5060
5061 std::cout << "N = " << N << std::endl;
5062 std::cout << "g = " << g << std::endl;
5063 std::cout << "eps error = " << static_cast<int>(err / eps) << std::endl;
5064 std::cout << "Test time (ms) = " << static_cast<int>(exec_time * 1000) << std::endl;
5065 print_code(info, name, std::numeric_limits<T>::max_digits10, std::numeric_limits<T>::digits);
5066 }
5067 }
5068
5069 void scan_for_sweet_spots(int N)
5070 {
5071 mp_t r = N * 0.66;
5072 lanczos_info<mp_t> lower, upper(generate_lanczos(N + 1, r));
5073 r += 0.1;
5074 while (r < N)
5075 {
5076 lower = upper;
5077 upper = generate_lanczos(N + 1, r);
5078
5079 if (lower.c.back() * upper.c.back() < 0)
5080 {
5081 std::pair<mp_t, mp_t> location = boost::math::tools::bisect([N](const mp_t& pos)
5082 {
5083 return generate_lanczos(N + 1, pos).c.back();
5084 }, r - 0.1, r, boost::math::tools::eps_tolerance<mp_t>(20));
5085 mp_t err = get_max_error(generate_lanczos(N, location.first), std::numeric_limits<mp_t>::epsilon());
5086 std::cout << std::setprecision(15) << N << ", " << location.first << ", " << err << std::endl;
5087 err = get_max_error(generate_lanczos(N, location.second), std::numeric_limits<mp_t>::epsilon());
5088 std::cout << std::setprecision(15) << N << ", " << location.second << ", " << err << std::endl;
5089 //std::cout << std::setprecision(15) << N << ", " << location.first << ", " << location.second << std::endl;
5090 }
5091
5092 r += 0.1;
5093 }
5094 }
5095
5096 int main(int argc, char*argv [])
5097 {
5098 bool test_double(false), test_long(false), test_float(false), test_quad(false), test_mp(false), spots(false), test_data(false), find_sweet(false);
5099
5100 if(argc < 2)
5101 {
5102 std::cout <<
5103 "Usage:\n"
5104 " -float test type float for the best approximation\n"
5105 " -double test type double for the best approximation\n"
5106 " -long-double test type long double for the best approximation\n"
5107 " -quad test quad precision for the best approximation\n"
5108 " -MP test current multiprecision type for the best approximation\n"
5109 " -spots print out the best cases found in previous runs\n"
5110 " -sweet Scan for more sweet spots for the arbitrary parameter G: these "
5111 " will need to cut and pasted into the big table at the start of this file"
5112 " in order to search for greater precision approximations than otherwise supported."
5113 " -data print out the test data\n" << std::flush;
5114 return 1;
5115 }
5116
5117 for(int i = 1; i < argc; ++i)
5118 {
5119 if(std::strcmp(argv[i], "-float") == 0)
5120 test_float = true;
5121 else if(std::strcmp(argv[i], "-double") == 0)
5122 test_double = true;
5123 else if(std::strcmp(argv[i], "-long-double") == 0)
5124 test_long = true;
5125 else if(std::strcmp(argv[i], "-quad-float") == 0)
5126 test_quad = true;
5127 else if(std::strcmp(argv[i], "-MP") == 0)
5128 test_mp = true;
5129 else if(std::strcmp(argv[i], "-spots") == 0)
5130 spots = true;
5131 else if(std::strcmp(argv[i], "-data") == 0)
5132 test_data = true;
5133 else if(std::strcmp(argv[i], "-sweet") == 0)
5134 find_sweet = true;
5135 }
5136
5137 if(spots)
5138 {
5139 // these are optimal N and R from Pugh:
5140 calculate_lanczos_spot(61, 63.192152);
5141 calculate_lanczos_spot(31, 32.080670);
5142 calculate_lanczos_spot(6, 5.581);
5143 calculate_lanczos_spot(11, 10.900511);
5144 calculate_lanczos_spot(13, 13.144565);
5145 calculate_lanczos_spot(22, 22.61891);
5146 // these are the best cases we've already determined
5147 // from previous runs:
5148 calculate_lanczos_spot(6, 1.428456135094165802001953125);
5149 calculate_lanczos_spot(13, 6.024680040776729583740234375);
5150 calculate_lanczos_spot(17, 12.2252227365970611572265625);
5151 calculate_lanczos_spot(24, 20.3209821879863739013671875);
5152 }
5153 if(test_float)
5154 {
5155 find_best_lanczos("float", std::numeric_limits<float>::epsilon());
5156 }
5157 if(test_double)
5158 {
5159 find_best_lanczos("double", std::numeric_limits<double>::epsilon());
5160 }
5161
5162 if(test_long)
5163 {
5164 find_best_lanczos("long_double", std::numeric_limits<long double>::epsilon());
5165 }
5166 if(test_quad)
5167 {
5168 find_best_lanczos("quad_float", std::numeric_limits<boost::multiprecision::cpp_bin_float_quad>::epsilon());
5169 }
5170 #ifdef MP_TYPE
5171 if(test_mp)
5172 {
5173 find_best_lanczos("MP", std::numeric_limits<MP_TYPE>::epsilon());
5174 }
5175 #endif
5176 if(test_data)
5177 {
5178 std::cout << "Test Data follows:\n\n";
5179
5180 std::vector<std::vector<mp_t> > const & tests = get_test_data<mp_t>();
5181 print_test_values(tests, "factorials");
5182 print_test_values(get_test_data_near_1<mp_t>(), "near_1", 0);
5183 print_test_values(get_test_data_near_2<mp_t>(), "near_2", 0);
5184 print_test_values(get_test_data_near_x<mp_t>(mp_t(0)), "near_0", 0);
5185 print_test_values(get_test_data_near_x<mp_t>(mp_t(-10)), "near_m10", 0);
5186 print_test_values(get_test_data_near_x<mp_t>(mp_t(-55)), "near_m55", 0);
5187 }
5188 if (find_sweet)
5189 {
5190 unsigned last_index = sizeof(sweet_spots) / sizeof(sweet_spots[0]) - 1;
5191 for(unsigned N = sweet_spots[last_index].N + 1; N < sweet_spots[last_index].N + 11; ++N)
5192 scan_for_sweet_spots(N);
5193 }
5194 return 0;
5195 }
5196
5197
5198