0024624: Lost word in license statement in source files
[occt.git] / src / AdvApp2Var / AdvApp2Var_Data_1.cxx
1 // Copyright (c) 1999-2014 OPEN CASCADE SAS
2 //
3 // This file is part of Open CASCADE Technology software library.
4 //
5 // This library is free software; you can redistribute it and/or modify it under
6 // the terms of the GNU Lesser General Public License version 2.1 as published
7 // by the Free Software Foundation, with special exception defined in the file
8 // OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
9 // distribution for complete text of the license and disclaimer of any warranty.
10 //
11 // Alternatively, this file may be used under the terms of Open CASCADE
12 // commercial license or contractual agreement.
13
14 #include <AdvApp2Var_Data.hxx>
15
16 //=======================================================================
17 //function : Getmlgdrtl
18 //purpose  : 
19 //=======================================================================
20 mlgdrtl_1_& AdvApp2Var_Data::Getmlgdrtl()
21 {
22   static doublereal s_e_1[1891]={
23             .577350269189625764509148780501958, 
24             .339981043584856264802665759103245, 
25             .86113631159405257522394648889281, 
26             .238619186083196908630501721680712, 
27             .661209386466264513661399595019906, 
28             .932469514203152027812301554493994, 
29             .183434642495649804939476142360184, 
30             .525532409916328985817739049189246, 
31             .796666477413626739591553936475831, 
32             .960289856497536231683560868569472, 
33             .14887433898163121088482600112972, 
34             .433395394129247190799265943165784, 
35             .679409568299024406234327365114874, 
36             .865063366688984510732096688423493, 
37             .973906528517171720077964012084452, 
38             .125233408511468915472441369463853, 
39             .367831498998180193752691536643721, 
40             .587317954286617447296702418940535, 
41             .769902674194304687036893833212819, 
42             .904117256370474856678465866119096, 
43             .981560634246719250690549090149283, 
44             .108054948707343662066244650219835, 
45             .319112368927889760435671824168475, 
46             .51524863635815409196529071855119, 
47             .687292904811685470148019803019327, 
48             .827201315069764993189794742650405, 
49             .928434883663573517336391139377848, 
50             .986283808696812338841597266704064, 
51             .0950125098376374401853193354249581, 
52             .281603550779258913230460501460496, 
53             .458016777657227386342419442983577, 
54             .6178762444026437484466717640488, 
55             .755404408355003033895101194847403, 
56             .865631202387831743880467897712467, 
57             .944575023073232576077988415534452, 
58             .989400934991649932596154173450404, 
59             .0847750130417353012422618529357838, 
60             .251886225691505509588972854877911, 
61             .411751161462842646035931793833052, 
62             .559770831073947534607871548525322, 
63             .691687043060353207874891081288922, 
64             .803704958972523115682417455014383, 
65             .892602466497555739206060591127977, 
66             .95582394957139775518119589292863, 
67             .991565168420930946730016004706406, 
68             .0765265211334973337546404093988382, 
69             .227785851141645078080496195368575, 
70             .373706088715419560672548177024927, 
71             .510867001950827098004364050955266, 
72             .636053680726515025452836696226146, 
73             .746331906460150792614305070356382, 
74             .839116971822218823394529061698667, 
75             .912234428251325905867752441208091, 
76             .963971927277913791267666131192107, 
77             .993128599185094924786122388473126, 
78             .0697392733197222212138417961186281, 
79             .207860426688221285478846533919546, 
80             .341935820892084225158147420427379, 
81             .46935583798675702640633071096641, 
82             .587640403506911592958876927638605, 
83             .694487263186682780050689835761995, 
84             .787816805979208162004277955410719, 
85             .865812577720300136536425637014974, 
86             .926956772187174000520692939267243, 
87             .97006049783542872712395098674856, 
88             .994294585482399292073031421168066, 
89             .064056892862605626085043082624745, 
90             .19111886747361630915863982075707, 
91             .31504267969616337438679329131981, 
92             .433793507626045138487084231913343, 
93             .545421471388839535658375617218405, 
94             .648093651936975569252495786909868, 
95             .740124191578554364243828103101925, 
96             .820001985973902921953949872662897, 
97             .886415527004401034213154341985133, 
98             .938274552002732758523649001703114, 
99             .974728555971309498198391993040647, 
100             .995187219997021360179997409695963, 
101             .0592300934293132070937185751984034, 
102             .176858820356890183969057748418345, 
103             .29200483948595689514283538207783, 
104             .403051755123486306481077377098892, 
105             .508440714824505717695703064725394, 
106             .606692293017618063231978746918554, 
107             .696427260419957264863813913722192, 
108             .776385948820678856192967247265337, 
109             .845445942788498018797507061452577, 
110             .902637861984307074217665599020455, 
111             .947159066661714250135915283481245, 
112             .978385445956470991100580354051874, 
113             .995885701145616929003216959418519, 
114             .05507928988403427042651652734188, 
115             .164569282133380771281471777891166, 
116             .272061627635178077676826356125771, 
117             .376251516089078710221357209556062, 
118             .475874224955118261034411847667546, 
119             .569720471811401719308003283356526, 
120             .656651094038864961219898176506815, 
121             .735610878013631772028144510330697, 
122             .805641370917179171447885955315246, 
123             .865892522574395048942254567705472, 
124             .915633026392132073869689422403264, 
125             .954259280628938197254101840656842, 
126             .981303165370872753694559944854359, 
127             .996442497573954449950436390674007, 
128             .0514718425553176958330252131667226, 
129             .153869913608583546963794672743256, 
130             .254636926167889846439805129817806, 
131             .352704725530878113471037207089371, 
132             .447033769538089176780609900322852, 
133             .536624148142019899264169793311055, 
134             .620526182989242861140477556432087, 
135             .697850494793315796932292387934439, 
136             .767777432104826194917977341463632, 
137             .829565762382768397442898117701654, 
138             .882560535792052681543116468889778, 
139             .926200047429274325879324263685316, 
140             .960021864968307512216871038176021, 
141             .983668123279747209970032570528774, 
142             .996893484074649540271630055317671, 
143             .0483076656877383162348125704405022, 
144             .144471961582796493485186373598811, 
145             .239287362252137074544603209165502, 
146             .331868602282127649779916805730176, 
147             .421351276130635345364119436172526, 
148             .506899908932229390023747474377153, 
149             .587715757240762329040745476415515, 
150             .663044266930215200975115168614811, 
151             .73218211874028968038742666486898, 
152             .794483795967942406963097301414607, 
153             .84936761373256997013369299517093, 
154             .896321155766052123965307272525312, 
155             .934906075937739689170919084567802, 
156             .964762255587506430773812000051285, 
157             .985611511545268335400174989274245, 
158             .997263861849481563544981151066702, 
159             .0455098219531025427490756708519302, 
160             .136152357259182975894428824331118, 
161             .225666691616449483868641180934347, 
162             .313311081339463247458316765650981, 
163             .398359277758645940631494752932366, 
164             .480106545190327034194102680508252, 
165             .557875500669746642736459886196742, 
166             .631021727080528545317775755554132, 
167             .698939113216262907933000105154353, 
168             .761064876629873014187408974381904, 
169             .816884227900933664591578886354187, 
170             .865934638334564469263572125352058, 
171             .907809677718324468800899846638584, 
172             .942162397405107091631675938590244, 
173             .96870826253334428176464661209531, 
174             .987227816406309485049750276055879, 
175             .997571753790841919243372472354684, 
176             .0430181984737086072269689782283634, 
177             .128736103809384788651993388005152, 
178             .213500892316865578943226228902714, 
179             .296684995344028270503239047745163, 
180             .377672547119689216322736389669641, 
181             .455863944433420267207217669332683, 
182             .530680285926245161640709080064297, 
183             .601567658135980535079944975520867, 
184             .668001236585521062097191342519143, 
185             .729489171593556582090260484147818, 
186             .78557623013220651282776893242519, 
187             .835847166992475306418820992281084, 
188             .879929800890397131982427042693919, 
189             .917497774515659066075868287255494, 
190             .948272984399507545202473277937562, 
191             .972027691049697949335606399404572, 
192             .98858647890221223807339489042468, 
193             .99783046248408583619882849966827, 
194             .0407851479045782399133164323297849, 
195             .122084025337867419869612381329407, 
196             .202570453892116703203977781514606, 
197             .281708809790165261360114071418698, 
198             .358972440479435013256717621456562, 
199             .433847169432376484373256162517984, 
200             .505834717927931103240533716513971, 
201             .574456021047807081132927500483698, 
202             .639254415829681707180344873289419, 
203             .699798680379184355912825816848099, 
204             .755685903753970680737738187149712, 
205             .80654416760531681555156521241044, 
206             .852035021932362188859650175764213, 
207             .891855739004632216794935748571609, 
208             .925741332048584396825110560639529, 
209             .953466330933529595670542153154359, 
210             .974846328590153507640884569979646, 
211             .989739454266385571944427184549425, 
212             .998049930535687619812846987992053, 
213             .0387724175060508219331934440246233, 
214             .116084070675255208483451284408024, 
215             .192697580701371099715516852065149, 
216             .268152185007253681141184344808589, 
217             .341994090825758473007492481179385, 
218             .413779204371605001524879745802697, 
219             .483075801686178712908566574236461, 
220             .549467125095128202075931305770301, 
221             .612553889667980237952612446531931, 
222             .671956684614179548379354522018864, 
223             .727318255189927103280996392578681, 
224             .778305651426519387694971962275149, 
225             .824612230833311663196319386395722, 
226             .86595950321225950382078096588023, 
227             .902098806968874296728256187589215, 
228             .932812808278676533360846048743322, 
229             .957916819213791655804549152135004, 
230             .977259949983774262663372680946589, 
231             .990726238699457006453059775040808, 
232             .998237709710559200349619912686075, 
233             .0369489431653517758130959800375594, 
234             .110645027208519868349122545002641, 
235             .183736806564854550852755639380743, 
236             .255825079342879083966414791018702, 
237             .32651612446541151219715658937575, 
238             .395423852042975057677093954590322, 
239             .462171912070421929759075029987511, 
240             .526395749931192287592867558134914, 
241             .587744597485109322840711350569167, 
242             .645883388869247833957496268800083, 
243             .700494590556171213741570111713478, 
244             .751279935689480489568470972524974, 
245             .797962053255487413232710909263336, 
246             .840285983261816900925422245716031, 
247             .878020569812172742712023103333721, 
248             .910959724904127452583733188528731, 
249             .938923557354988178533386869591188, 
250             .961759365338204488746722921393144, 
251             .979342508063748193709171838251135, 
252             .991577288340860919792218766893773, 
253             .998399618990062415022927781463296, 
254             .0352892369641353590581967046314164, 
255             .105691901708653247117305848915122, 
256             .175568014775516785746507749380977, 
257             .244569456928201251507302434740513, 
258             .312352466502785812236545163573171, 
259             .378579352014707132511764672767536, 
260             .442920174525411483834826593703385, 
261             .5050543913882023179827983518524, 
262             .564672453185470768424636824115519, 
263             .621477345903575847802424682655772, 
264             .675186070666122365333698962991269, 
265             .725531053660717002606965008108191, 
266             .77226147924875589901775636867533, 
267             .815144539645135010487459731669594, 
268             .853966595004710378728251826956267, 
269             .888534238286043202338519476279211, 
270             .918675259984175774322769738457655, 
271             .94423950911819409920385652768475, 
272             .965099650422493139393382794090751, 
273             .981151833077913966663437527062428, 
274             .992316392138515808482306011875058, 
275             .998540200636774224936355443939961, 
276             .0337721900160520415195578318914398, 
277             .101162475305584239515859657008649, 
278             .168091179467103528606796737427702, 
279             .234252922206269768626056115573798, 
280             .299345822701870015483439256577863, 
281             .363072877020995710123706978517266, 
282             .425143313282828397322146863395939, 
283             .485273918388164662772320194180171, 
284             .543190330261802635270962686119799, 
285             .598628289712715153177172600332153, 
286             .651334846201997715106476748338911, 
287             .701069512020405697512125057096471, 
288             .747605359615666054000324297221213, 
289             .790730057075274255189208695420202, 
290             .830246837066066053032193245687497, 
291             .865975394866858062916349354759152, 
292             .897752711533941965699786051597052, 
293             .925433798806753950979356073504075, 
294             .948892363446089795618809025660387, 
295             .968021391853991942739896665098728, 
296             .982733669804166863472876038786077, 
297             .992962348906174364078142523089128, 
298             .998663042133817981127427046421504, 
299             .0323801709628693620333222431521344, 
300             .0970046992094626989300539558536245, 
301             .161222356068891718056437390783498, 
302             .224763790394689061224865440174684, 
303             .287362487355455576735886461316879, 
304             .348755886292160738159817937271552, 
305             .408686481990716729916225495782758, 
306             .466902904750958404544928862038908, 
307             .523160974722233033678225863069105, 
308             .577224726083972703817809333348778, 
309             .628867396776513623995164326639663, 
310             .677872379632663905211855745698417, 
311             .724034130923814654674450332164464, 
312             .76715903251574033925399145449967, 
313             .807066204029442627081977356640102, 
314             .843588261624393530712786162293998, 
315             .876572020274247885901599188456379, 
316             .90587913671556967283110105475927, 
317             .931386690706554333100651991637703, 
318             .952987703160430860741457183259686, 
319             .970591592546247250436936111401991, 
320             .984124583722826857767990395796528, 
321             .993530172266350757533485837984753, 
322             .998771007252426118605061865434257, 
323             .0310983383271888761123289896659492, 
324             .0931747015600861408544503776396003, 
325             .15489058999814590207162862094111, 
326             .216007236876041756847284532617092, 
327             .276288193779531990327645278521138, 
328             .335500245419437356836988257294405, 
329             .393414311897565127394229253758021, 
330             .449806334974038789147131468739551, 
331             .504458144907464201651459121545089, 
332             .557158304514650054315522973417736, 
333             .607702927184950239180381642621237, 
334             .65589646568543936078162261460334, 
335             .701552468706822251089558191870754, 
336             .744494302226068538260429633235185, 
337             .784555832900399263905792879898874, 
338             .821582070859335948353463508147553, 
339             .855429769429946084620206390042546, 
340             .885967979523613048619125535861321, 
341             .913078556655791893129503150204595, 
342             .936656618944877933693444958897581, 
343             .956610955242807943085891706150152, 
344             .972864385106692073592033244567523, 
345             .98535408404800588246466073694351, 
346             .994031969432090712513288194570931, 
347             .998866404420071050221644999046981, 
348             .0299141097973387660436807760707999, 
349             .0896352446489005654888546911223992, 
350             .149035508606949180488634040018114, 
351             .207902264156366059686466128122335, 
352             .266024783605001827472971730599104, 
353             .323195003434807825501099066597845, 
354             .379208269116093669246681766973017, 
355             .433864067718761670309086567803508, 
356             .486966745698096077782458249861024, 
357             .53832620928582743837595106844642, 
358             .587758604979579069902026675609997, 
359             .6350869776952459242981196686384, 
360             .680141904227167702092262345384622, 
361             .722762099749983193676624685627976, 
362             .762794995193744960279552606289236, 
363             .800097283430468324334317675212598, 
364             .83453543232673453496358481943108, 
365             .865986162846067585261432981503674, 
366             .894336890534495322515084505254327, 
367             .919486128916424539944189548698567, 
368             .941343853641359056710370283652786, 
369             .959831826933086552445972636330204, 
370             .97488388422174450343824057558319, 
371             .986446195651549840513947880332682, 
372             .994477590929216029684977516364457, 
373             .998951111103950278018054699838196, 
374             .0288167481993417776562358475002271, 
375             .0863545182632482152854431777687496, 
376             .14360542731625615394708976289879, 
377             .200379293606213569778602462829285, 
378             .256487520069997300077411214453172, 
379             .311743720834468228882550390148026, 
380             .365964340372191181984332108207166, 
381             .418969263255204528036102697110816, 
382             .470582412481382283683212143766264, 
383             .520632334385933073327017180610482, 
384             .568952768195209429731624518247519, 
385             .61538319833112737072994264036126, 
386             .659769387631983124692249575331223, 
387             .701963889719172919385857342339648, 
388             .741826538809184316284297613747209, 
389             .779224915346254021541712528523965, 
390             .814034785913567835453741271723255, 
391             .846140515970772949431093530994647, 
392             .875435454065568939184779288843327, 
393             .901822286284701580784300839998063, 
394             .92521335986665148622752823402399, 
395             .945530975164995855172690141891805, 
396             .962707645785923581151668047530001, 
397             .976686328857903238311316464892393, 
398             .987420637397343557973919278665868, 
399             .994875117018338883775009093857024, 
400             .999026666867340983960600738628587, 
401             .0277970352872754370940611967749205, 
402             .0833051868224353744402873554406624, 
403             .138555846810376242012886580438492, 
404             .193378238635275258240184723012659, 
405             .247602909434337203972966554970932, 
406             .301062253867220669053094233119869, 
407             .353591032174954520969707327121873, 
408             .405026880927091278118866961613668, 
409             .455210814878459578948831595075495, 
410             .503987718384381714195224248753744, 
411             .551206824855534618754364367180926, 
412             .596722182770663320104126651392904, 
413             .64039310680700689426802025273345, 
414             .682084612694470455501089126837094, 
415             .721667834450188083526380135160209, 
416             .759020422705128902190324418393661, 
417             .794026922893866498085283636698268, 
418             .826579132142881651459993328593579, 
419             .856576433762748635992662052796269, 
420             .883926108327827539709415300466113, 
421             .908543620420655494331463136763581, 
422             .930352880247496298605517576768188, 
423             .949286479561962637900927761747548, 
424             .965285901905490181071368349173363, 
425             .978301709140256393942146980189338, 
426             .988293715540161499600551128237394, 
427             .995231226081069747987788275896544, 
428             .999094343801465585752843252460937, 
429             .02684701236594235580333868951738, 
430             .0804636302141427293098477923805032, 
431             .133848250595466857022376847874542, 
432             .186846951835761321374383881464019, 
433             .239306924966153454428948509085552, 
434             .291076914311109189533025268314528, 
435             .342007653597995261248368267464475, 
436             .391952296330753150371216941733927, 
437             .440766839186839565193703058212541, 
438             .488310537216718463615552644198239, 
439             .534446309648847586399801286057781, 
440             .579041135130225030489993237012348, 
441             .621966435263079111033895970056397, 
442             .66309844533212526643388893004543, 
443             .702318571153908113474795784186639, 
444             .739513731020042267867800226405069, 
445             .774576681749652745172901784637459, 
446             .807406327913088141428533979896158, 
447             .837908013339373315981495773451357, 
448             .865993794074807480347599878281901, 
449             .891582692022030175339987617264199, 
450             .914600928564352547452654336836524, 
451             .934982137588259375374807917856005, 
452             .952667557518869048757370801891805, 
453             .96760620250292410742353973873402, 
454             .979755014694350216706933313565414, 
455             .989079008248442726803193205098877, 
456             .99555147659729086757170254050638, 
457             .999155200407386632100251389048275, 
458             .0259597723012477985891703854003448, 
459             .0778093339495365694192855070822253, 
460             .129449135396945003146444164649577, 
461             .180739964873425417240876941261828, 
462             .231543551376029338010344631347002, 
463             .281722937423261691690694860338387, 
464             .331142848268448194252352965359391, 
465             .379670056576797977154952671049762, 
466             .427173741583078389307452839032456, 
467             .473525841761707111108163217027638, 
468             .518601400058569747417888018230881, 
469             .56227890075394453917829096015712, 
470             .604440597048510363444040497186835, 
471             .644972828489477067814990715855943, 
472             .683766327381355437214531572791347, 
473             .720716513355730399465937730737008, 
474             .75572377530658568684900083872792, 
475             .788693739932264054658845269983062, 
476             .819537526162145759257030139576634, 
477             .848171984785929627768557743110825, 
478             .874519922646898344644990343709189, 
479             .898510310810045898328277872176401, 
480             .920078476177627688588783024338264, 
481             .939166276116422948124242613231917, 
482             .955722255839996509135760625432896, 
483             .969701788765052248615160049552028, 
484             .981067201752599008939885831067381, 
485             .989787895222221271450482647400812, 
486             .995840525118838493161148614181831, 
487             .999210123227435862070008493811879, 
488             .77459666924148337703585307995648, 
489             .538469310105683091036314420700209, 
490             .906179845938663992797626878299393, 
491             .405845151377397166906606412076961, 
492             .741531185599394439863864773280789, 
493             .949107912342758524526189684047851, 
494             .324253423403808929038538014643337, 
495             .613371432700590397308702039341474, 
496             .836031107326635794299429788069735, 
497             .968160239507626089835576202903672, 
498             .269543155952344972331531985400861, 
499             .51909612920681181592572566945861, 
500             .730152005574049324093416252031154, 
501             .887062599768095299075157769303928, 
502             .978228658146056992803938001122856, 
503             .230458315955134794065528121097989, 
504             .44849275103644685287791285212764, 
505             .642349339440340220643984606995517, 
506             .801578090733309912794206489582858, 
507             .917598399222977965206547836500699, 
508             .984183054718588149472829448807119, 
509             .201194093997434522300628303394596, 
510             .394151347077563369897207370981046, 
511             .570972172608538847537226737253913, 
512             .724417731360170047416186054613928, 
513             .848206583410427216200648320774263, 
514             .937273392400705904307758947710112, 
515             .987992518020485428489565718586659, 
516             .178484181495847855850677493654066, 
517             .351231763453876315297185517095346, 
518             .512690537086476967886246568629553, 
519             .657671159216690765850302216643003, 
520             .781514003896801406925230055520479, 
521             .880239153726985902122955694488141, 
522             .950675521768767761222716957895783, 
523             .990575475314417335675434019940707, 
524             .160358645640225375868096115740744, 
525             .316564099963629831990117328849845, 
526             .464570741375960945717267148104109, 
527             .600545304661681023469638164946193, 
528             .720966177335229378617095860824125, 
529             .822714656537142824978922486712007, 
530             .903155903614817901642660928533756, 
531             .960208152134830030852778840685415, 
532             .992406843843584403189017670254354, 
533             .145561854160895090937030982338686, 
534             .2880213168024010966007925160646, 
535             .424342120207438783573668888543788, 
536             .551618835887219807059018796724313, 
537             .667138804197412319305966669990138, 
538             .768439963475677908615877851306936, 
539             .853363364583317283647250638585182, 
540             .920099334150400828790187133718838, 
541             .967226838566306294316622214904022, 
542             .993752170620389500260242035940332, 
543             .133256824298466110931742682241766, 
544             .264135680970344930533869538283309, 
545             .390301038030290831421488872880605, 
546             .509501477846007549689793047866828, 
547             .619609875763646156385097311649803, 
548             .718661363131950194461624483747842, 
549             .804888401618839892151118407002211, 
550             .876752358270441667378156885913797, 
551             .932971086826016102349196989085222, 
552             .972542471218115231956024076799993, 
553             .994769334997552123523925715452405, 
554             .122864692610710396387359818808037, 
555             .243866883720988432045190362797452, 
556             .361172305809387837735821730127642, 
557             .473002731445714960522182115009143, 
558             .577662930241222967723689841613256, 
559             .673566368473468364485120633243234, 
560             .759259263037357630577282865216328, 
561             .833442628760834001421021108670646, 
562             .894991997878275368851042006816693, 
563             .942974571228974339414011169665041, 
564             .976663921459517511498315386374828, 
565             .995556969790498097908784946893469, 
566             .113972585609529966932894983869977, 
567             .22645936543953685885723910736023, 
568             .335993903638508899730319034207283, 
569             .441148251750026880585974155689329, 
570             .540551564579456894900300941559567, 
571             .632907971946495140927734637635987, 
572             .717013473739423699294816211647746, 
573             .791771639070508227144397344046227, 
574             .856207908018294490302737222871666, 
575             .909482320677491104300645017620528, 
576             .950900557814705006851908031700108, 
577             .979923475961501222855873354920358, 
578             .996179262888988566938887208663978, 
579             .106278230132679230170982392430377, 
580             .211352286166001074506375728902937, 
581             .31403163786763993494819592319105, 
582             .413152888174008663890706586031623, 
583             .507592955124227642102627919627335, 
584             .596281797138227820379586211191379, 
585             .678214537602686515156185005352085, 
586             .752462851734477133912610077390281, 
587             .818185487615252444989572213975722, 
588             .874637804920102790417793422545473, 
589             .921180232953058785093753432653503, 
590             .957285595778087725798208042852482, 
591             .982545505261413174870926010927766, 
592             .996679442260596586163191533987124, 
593             .0995553121523415203251747901189407, 
594             .198121199335570628772412996032834, 
595             .294718069981701616617903897671709, 
596             .388385901608232943061351461287458, 
597             .478193782044902480440594039356646, 
598             .563249161407149262720944923592216, 
599             .642706722924260346184418203261165, 
600             .715776784586853283905970865155319, 
601             .781733148416624940406360021026438, 
602             .839920320146267340086904533281437, 
603             .889760029948271043374192015019185, 
604             .930756997896648164956945747416761, 
605             .962503925092949661789052419632531, 
606             .984685909665152484002465158219724, 
607             .99708748181947707405562655918465, 
608             .0936310658547333856707429241225377, 
609             .186439298827991572335798759218823, 
610             .277609097152497029403248067298325, 
611             .366339257748073341070220623253855, 
612             .451850017272450695725993277240885, 
613             .533389904786347643548894264990158, 
614             .610242345836379027307287513572929, 
615             .681731959969742786268215946711838, 
616             .747230496449562157859055125262398, 
617             .806162356274166589796200875764785, 
618             .858009652676504064643061459435014, 
619             .90231676774343358304053137188783, 
620             .93869437261116835035583504780846, 
621             .966822909689992768928377784220078, 
622             .986455726230642488110375576002027, 
623             .997424694246455217266168057363019, 
624             .0883713432756592636009294334975488, 
625             .176051061165989569974303656445059, 
626             .262352941209296057970895200455586, 
627             .346601554430813945876979834930152, 
628             .428137541517814254187620613002552, 
629             .506322773241488615024297555830838, 
630             .580545344749764509934502008212914, 
631             .65022436466589038867579280887974, 
632             .714814501556628783264408628981906, 
633             .773810252286912555267423021824143, 
634             .826749899092225406834050580360608, 
635             .873219125025222331523282385917057, 
636             .912854261359317614464936993689573, 
637             .94534514820782732953872606255994, 
638             .970437616039229833215070385421235, 
639             .987935764443851498035117246119705, 
640             .997706569099600297260163068601969, 
641             .0836704089547699019430483317363992, 
642             .166753930239851976968671730411824, 
643             .248667792791365758805567751487718, 
644             .328837429883706999498471801339985, 
645             .406700509318326110100931591612872, 
646             .48171087780320555414719286889596, 
647             .553342391861581781235098358083604, 
648             .621092608408924483148152592597942, 
649             .684486309130959357445523205836641, 
650             .743078833981965262547047434759654, 
651             .796459200509902293393046321552176, 
652             .844252987340555967987456380756328, 
653             .886124962155486078946149640462293, 
654             .921781437412463742668143131089868, 
655             .950972343262094821328576499759667, 
656             .973493030056485744328890223257303, 
657             .989185963214319186684100640799317, 
658             .997944582477913648940802962682757, 
659             .0794438046087554775819170831926406, 
660             .158385339997837799922701061361399, 
661             .236325512461835767336006327332651, 
662             .312771559248185922535996911785674, 
663             .387240163971561455853881965636262, 
664             .459260512309136048663246633114183, 
665             .528377268660437473896343635816299, 
666             .594153454957277988692890073931302, 
667             .656173213432010910734425938336971, 
668             .714044435894534679133867003267531, 
669             .767401242931063499832272373900357, 
670             .815906297430143104353232829495897, 
671             .859252937999906153913796656392845, 
672             .897167119292992887848293304361943, 
673             .929409148486738229697812287670748, 
674             .955775212324652277110903358756271, 
675             .976098709333471053844837496021669, 
676             .990251536854685983639785745206178, 
677             .998147383066432906005467835672606, 
678             .0756232589891629969237661936512003, 
679             .150813354863992163574377967884582, 
680             .22513960563342277560578625665547, 
681             .29817627734182486592298288047894, 
682             .369505022640481441428366913299564, 
683             .43871727705140708851711985673497, 
684             .505416599199406032708336070154659, 
685             .569220941610215869654747216161481, 
686             .629764839072196320488649085698196, 
687             .686701502034951289584603909723612, 
688             .739704803069926181060168419345081, 
689             .7884711450474093727362235830345, 
690             .832721200401361331244265105957882, 
691             .872201511692441408833691024365248, 
692             .906685944758101172958298827319234, 
693             .935976987497853825682398798945039, 
694             .959906891730346226099368138818477, 
695             .978338673561083384469244077197344, 
696             .991167109699016308250070795872525, 
697             .998321588574771441519208974223705, 
698             .0721529908745862354223272509555611, 
699             .143929809510713310770299937610745, 
700             .214956244860518209014878381473676, 
701             .284861998032913627105722894838309, 
702             .353282612864303806645476364143826, 
703             .419861376029269252487279394553066, 
704             .48425117678573472406963343478299, 
705             .546116316660084719140405046318676, 
706             .605134259639600935725083076991443, 
707             .660997313751498133165134710481425, 
708             .713414235268957054851921116939796, 
709             .762111747194955121460326198457207, 
710             .806835964136938635279083799946392, 
711             .847353716209315048999052475209494, 
712             .883453765218616863337782686372492, 
713             .914947907206138729455924149718517, 
714             .941671956847637861818802068415789, 
715             .963486613014079993409717513624241, 
716             .980278220980255331506013186231257, 
717             .991959557593244146420361616318656, 
718             .998472332242507713517763639617892, 
719             .0689869801631441724904146141038117, 
720             .137645205983253028756590041423066, 
721             .205647489783263745719787225471546, 
722             .272669769752377560608765391615597, 
723             .338392654250602161643404100032617, 
724             .402502943858541914077974508525513, 
725             .464695123919635098579601502651652, 
726             .524672820462916067091134097288075, 
727             .582150212569353186680967364814705, 
728             .636853394453223359271223635752016, 
729             .688521680771200525232021171270776, 
730             .736908848945490352623732483121861, 
731             .781784312593906291312379260687177, 
732             .822934220502086337035704554816386, 
733             .86016247596066422533929756832896, 
734             .893291671753241738463891463414798, 
735             .922163936719000388098076042261587, 
736             .946641690995629061783102829849021, 
737             .966608310396894604737431766398516, 
738             .981968715034540568237972057759374, 
739             .992649998447203741749363742306058, 
740             .998603645181936638156031355247083, 
741             .0660869239163556751604737774741337, 
742             .131884866554514897053823530724128, 
743             .197106110279111807961491358370503, 
744             .261465459214974570306982966205163, 
745             .324681486337735902210761299180695, 
746             .386477764084667139583302387593268, 
747             .4465840731048557027251821425315, 
748             .504737583863577919774289023290641, 
749             .560684005934664194483058321657156, 
750             .61417869995637360859546242164192, 
751             .66498774739033272913670362128467, 
752             .712888973409064301661875001616419, 
753             .757672918445438633574011872922301, 
754             .799143754167741942915549087247645, 
755             .837120139899902121277753985014452, 
756             .871436015796896316941142333462326, 
757             .901941329438525356866845665812779, 
758             .928502693012360648197752527188528, 
759             .951003969257708442587260525593985, 
760             .969346787326564497147555194965738, 
761             .983451003071623708761548014861543, 
762             .993255210987768634696250050789656, 
763             .998718728584212109182415298766244, 
764             .063420684982686786028834820878485, 
765             .126585997269672051067985288575536, 
766             .189241592461813586485310173859985, 
767             .251135178612577273507155942824625, 
768             .312017532119748762207860676505766, 
769             .37164350126228488886373454094922, 
770             .42977299334157652465858414177377, 
771             .486171941452492042176976096809091, 
772             .540613246991726066558225452023412, 
773             .592877694108900712455864523076351, 
774             .642754832419237664056855216227741, 
775             .690043824425132113504765771963895, 
776             .734554254237402696213588424826837, 
777             .7761068943454466350185369876377, 
778             .81453442735985543153788351649693, 
779             .849682119844165701040456938369208, 
780             .881408445573008910020122579228089, 
781             .909585655828073285248027792568303, 
782             .934100294755810149002284486628813, 
783             .954853658674137233653247569568534, 
784             .971762200901555380019912518394671, 
785             .98475789591421300451596450895016, 
786             .993788661944167790661804653715021, 
787             .998820150606635379388377922370521, 
788             .0609611001505787247341947068432054, 
789             .121695421018888766963820420963181, 
790             .181977026957077545323998701169213, 
791             .241581666447798703846733114869309, 
792             .300287606335331939530245649643412, 
793             .357876456688409509775201088533585, 
794             .414133983226303877936871809544767, 
795             .468850904286041063610457261750489, 
796             .521823669366185842514087749682147, 
797             .572855216351303836522394977743941, 
798             .621755704600723273755041382116644, 
799             .668343221175370086864466445393827, 
800             .71244445757703664458054279311543, 
801             .753895354485375525763787075691729, 
802             .792541712099381205235396753810856, 
803             .828239763823064832850725579237874, 
804             .860856711182292371484219707914386, 
805             .890271218029527303213730721913014, 
806             .916373862309780230926378548666742, 
807             .939067544002962383207157601720627, 
808             .958267848613908194856034517292444, 
809             .97390336801932386680109376388169, 
810             .985915991735902996976915842059536, 
811             .994261260436752574338102605940381, 
812             .998909990848903495224033648428656, 
813             .0586850543002594650227119458332315, 
814             .117167809071955150140256808779324, 
815             .175246662155325750729791009132899, 
816             .232721403724272593643363642199913, 
817             .289393906451626206426547006593388, 
818             .345068808495722356694310646077604, 
819             .399554186953952977392563135999796, 
820             .452662219461845791383144763582231, 
821             .504209831657133437039116948768307, 
822             .554019328277067881014734994473705, 
823             .601919005713769327464295798295608, 
824             .647743743916510068751092141287791, 
825             .691335575601366723540834286889109, 
826             .732544230807510253781699199233659, 
827             .771227654925532307867136138137129, 
828             .807252498416895478215250648050254, 
829             .840494576545801375449789702087003, 
830             .870839297558241351480432015469135, 
831             .898182057875426625967237715458832, 
832             .922428603042812128061445320035148, 
833             .943495353464441879066821072026308, 
834             .961309694623136332403443517217904, 
835             .975810233714984582070103795268821, 
836             .986947035023371521606448472303821, 
837             .994681919308007078528606558174079, 
838             .998989947776328227308717791212126, 
839             .0565727538183367763273376108931084, 
840             .112964288059329266588437923888712, 
841             .168993963646873208282842493511703, 
842             .224482300647845483400189062402906, 
843             .279251553200806538549862451176431, 
844             .333126278890023885189471490218123, 
845             .38593390074097942975584854409833, 
846             .437505260037174591808481022197924, 
847             .487675158187474097208263700182115, 
848             .536282885908343296720599396946771, 
849             .583172738026032102974303596733496, 
850             .628194512249928140090660061053824, 
851             .671203990319826395796089591318945, 
852             .712063399986637838911033245145076, 
853             .750641856348021908669593465267489, 
854             .786815781127622365927101731712568, 
855             .820469298559320912382366530312199, 
856             .851494606617154471801946684813854, 
857             .879792322419895505895168143496562, 
858             .905271800744000027896859089109014, 
859             .927851424720791693935995813424644, 
860             .947458868041210743426703762384094, 
861             .964031328593135192583226925656829, 
862             .977515735503989211682648848405394, 
863             .987868941198889192607043771506083, 
864             .995057977847411877913032918602278, 
865             .999061419564818541226167774833173, 
866             .0546071510016468242198305597373324, 
867             .109051332808787800978526521310979, 
868             .163170062591264251043280378321515, 
869             .216801828796124036413613975979514, 
870             .269786573161838765763345609800213, 
871             .321966168395378640590207915796013, 
872             .373184890086594458552134396251712, 
873             .423289881451563950960024350669576, 
874             .472131609517975709588060095348867, 
875             .519564311391187606315153809436177, 
876             .565446429269236759018985275962419, 
877             .609641032908715365423855156086652, 
878             .652016228280976891249368792302575, 
879             .692445551199517739040646304470458, 
880             .730808344744523322826905682560977, 
881             .766990119359450195497563539840781, 
882             .800882894547218242157003200042812, 
883             .832385521150439120956435312702651, 
884             .861403983262046944910565372183161, 
885             .887851678882221326547729121167007, 
886             .911649678521391216634801712415464, 
887             .932726961067101693313768901958825, 
888             .951020626447876751760081781501095, 
889             .966476085171886675206260428648027, 
890             .979047226709468710028855773441576, 
891             .98869657765022205809329126015573, 
892             .995395523678430309571007530945854, 
893             .999125565625262853047052586618274, 
894             .0527734840883100039516803286033385, 
895             .105399879016344143836914387761869, 
896             .157732505587857968115217856271556, 
897             .209625503392036544923366790631453, 
898             .260934237342811711610616267415249, 
899             .311515700803013700318360149087415, 
900             .361228914169794809992312452701368, 
901             .409935317810418966722823687397087, 
902             .457499158253266690226215335874941, 
903             .503787866557717978768086422389926, 
904             .548672427808396384372261769039267, 
905             .592027740704030144464136877018302, 
906             .633732966238850097512836105433795, 
907             .67367186450493722702250769704822, 
908             .711733118677197731596627763229656, 
909             .747810645278640231881518298098034, 
910             .781803889862360905697315286202025, 
911             .81361810728821157126767731769498, 
912             .843164625816872200475346743480618, 
913             .870361094292882260095209617544676, 
914             .895131711743472079740397219725958, 
915             .917407438788155306439449998259614, 
916             .937126190353453860057655556210748, 
917             .954233009376951119396793711348349, 
918             .968680221681781276638192932260919, 
919             .980427573956715736395688090400227, 
920             .989442365133730846475898804788999, 
921             .995699640383246036770413301974902, 
922             .999183353909294667205643068296996, 
923             .0510589067079743493668875006189008, 
924             .101984606562274068957208404764366, 
925             .15264424023081530052950676177348, 
926             .202905642518058499226947203343037, 
927             .25263768716905349583369086333447, 
928             .301710628963030712604486525466729, 
929             .349996442204066834533434476861401, 
930             .397369154725756609178291851404222, 
931             .443705176538531601995589259889052, 
932             .488883622262252118820699181845782, 
933             .532786626502925265638471578622534, 
934             .575299651350830618600472826084821, 
935             .616311785197921724708389601544512, 
936             .655716032095070871706527268032628, 
937             .693409590894491155459373831275755, 
938             .729294123449465109938543089998003, 
939             .763276011172312195999923999232898, 
940             .795266599282359652947553914700569, 
941             .825182428108659939301652112000031, 
942             .852945450847663489990814389171189, 
943             .878483237214880895287229014520398, 
944             .901729162474001419858887789619907, 
945             .922622581382954797720565952303437, 
946             .941108986681361549300197756536372, 
947             .957140151912982705966175662483687, 
948             .970674258833184712990754217961157, 
949             .981676011284034567431767468750177, 
950             .990116745232519013636920116523524, 
951             .995974599815119342263598364501092, 
952             .999235597631363693039497410657766, 1., 
953             .652145154862546142626936050778001, 
954             .347854845137453857373063949221999, 
955             .467913934572691047389870343989551, 
956             .360761573048138607569833513837716, 
957             .171324492379170345040296142172733, 
958             .362683783378361982965150449277195, 
959             .313706645877887287337962201986603, 
960             .222381034453374470544355994426239, 
961             .101228536290376259152531354309963, 
962             .295524224714752870173892994651339, 
963             .26926671930999635509122692156947, 
964             .219086362515982043995534934228166, 
965             .149451349150580593145776339657693, 
966             .0666713443086881375935688098933317, 
967             .249147045813402785000562436042951, 
968             .233492536538354808760849898924877, 
969             .203167426723065921749064455809812, 
970             .160078328543346226334652529543347, 
971             .106939325995318430960254718194013, 
972             .0471753363865118271946159614850133, 
973             .215263853463157790195876443316267, 
974             .205198463721295603965924065661222, 
975             .185538397477937813741716590125112, 
976             .157203167158193534569601938623896, 
977             .12151857068790318468941480907246, 
978             .0801580871597602098056332770628825, 
979             .035119460331751863031832876138169, 
980             .189450610455068496285396723208291, 
981             .182603415044923588866763667969201, 
982             .169156519395002538189312079030817, 
983             .149595988816576732081501730547117, 
984             .124628971255533872052476282192097, 
985             .0951585116824927848099251076018181, 
986             .0622535239386478928628438369945628, 
987             .0271524594117540948517805724560368, 
988             .169142382963143591840656470134736, 
989             .164276483745832722986053776466578, 
990             .15468467512626524492541800383519, 
991             .140642914670650651204731303753862, 
992             .122555206711478460184519126798015, 
993             .100942044106287165562813984928046, 
994             .076425730254889056529129677616332, 
995             .0497145488949697964533349462010895, 
996             .021616013526483310313342710265513, 
997             .152753387130725850698084331956079, 
998             .149172986472603746787828736999336, 
999             .142096109318382051329298325072027, 
1000             .131688638449176626898494499748159, 
1001             .118194531961518417312377377718604, 
1002             .101930119817240435036750135466348, 
1003             .0832767415767047487247581432329156, 
1004             .0626720483341090635695065351819669, 
1005             .0406014298003869413310399522706322, 
1006             .0176140071391521183118619623491302, 
1007             .139251872855631993375410248339356, 
1008             .136541498346015171352573831229592, 
1009             .131173504787062370732964992516422, 
1010             .123252376810512424285560986159639, 
1011             .112932296080539218393400607417128, 
1012             .100414144442880964932078837856422, 
1013             .0859416062170677274144436813628141, 
1014             .069796468424520488094961418925334, 
1015             .0522933351526832859403120512609446, 
1016             .0337749015848141547933022468735675, 
1017             .0146279952982722006849910980409279, 
1018             .127938195346752156974056165213338, 
1019             .125837456346828296121375382504667, 
1020             .121670472927803391204463153443133, 
1021             .115505668053725601353344483876487, 
1022             .107444270115965634782577342387576, 
1023             .0976186521041138882698806644404639, 
1024             .0861901615319532759171852029475615, 
1025             .0733464814110803057340336151500117, 
1026             .0592985849154367807463677585232428, 
1027             .0442774388174198061686027483473371, 
1028             .0285313886289336631813078161424755, 
1029             .0123412297999871995468056670241292, 
1030             .118321415279262276516371085754385, 
1031             .116660443485296582044662507678498, 
1032             .113361816546319666549440718687763, 
1033             .108471840528576590656579427177621, 
1034             .102059161094425423238414070130089, 
1035             .0942138003559141484636648834149007, 
1036             .0850458943134852392104477650671504, 
1037             .074684149765659745887075795479054, 
1038             .063274046329574835539453688674592, 
1039             .0509758252971478119983199014950844, 
1040             .0379623832943627639503031403683517, 
1041             .0244178510926319087896158276999699, 
1042             .0105513726173430071556511877104122, 
1043             .110047013016475196282376265548836, 
1044             .108711192258294135253571519592793, 
1045             .106055765922846417910416436445329, 
1046             .102112967578060769814216637758528, 
1047             .0969306579979299158504890075865571, 
1048             .0905717443930328409421860308063307, 
1049             .0831134172289012183903964990431992, 
1050             .0746462142345687790239318849300299, 
1051             .06527292396699959579339756561471, 
1052             .0551073456757167454314829123943426, 
1053             .0442729347590042278395878813243135, 
1054             .0329014277823043799776308250272362, 
1055             .0211321125927712597515003812942859, 
1056             .00912428259309451773881615569631855, 
1057             .10285265289355884034128563611734, 
1058             .101762389748405504596428957296642, 
1059             .0995934205867952670627802782841594, 
1060             .0963687371746442596394686287290119, 
1061             .0921225222377861287176326950378307, 
1062             .08689978720108297980238753934595, 
1063             .0807558952294202153546949312507312, 
1064             .0737559747377052062682438639500205, 
1065             .0659742298821804951281285021811915, 
1066             .057493156217619066481721721137484, 
1067             .0484026728305940529029380877991328, 
1068             .0387991925696270495968019675782981, 
1069             .0287847078833233693497191334338105, 
1070             .0184664683110909591423021417545798, 
1071             .0079681924961666056154658832097944, 
1072             .0965400885147278005667648306528438, 
1073             .0956387200792748594190819835027716, 
1074             .0938443990808045656391802300089055, 
1075             .091173878695763884712868553941087, 
1076             .0876520930044038111427715633570701, 
1077             .0833119242269467552221989835884973, 
1078             .0781938957870703064717410114205194, 
1079             .0723457941088485062253992440937225, 
1080             .0658222227763618468376501454904681, 
1081             .0586840934785355471452834724909903, 
1082             .05099805926237617619616337533812, 
1083             .0428358980222266806568785625642849, 
1084             .0342738629130214331026878628853265, 
1085             .0253920653092620594557524998697045, 
1086             .0162743947309056706051705049405647, 
1087             .00701861000947009660040713138619486, 
1088             .0909567403302598736153376232912413, 
1089             .0902030443706407295739421994186261, 
1090             .0887018978356938692870764646651528, 
1091             .086465739747035749784246716080394, 
1092             .0835130996998456551870202301621027, 
1093             .0798684443397718447388186740901156, 
1094             .0755619746600319312708340588066969, 
1095             .0706293758142557249990390436899042, 
1096             .065111521554076411378544859038801, 
1097             .0590541358275244931939610038625709, 
1098             .0525074145726781061682465130210517, 
1099             .0455256115233532724538225886938685, 
1100             .0381665937963875163217654285664198, 
1101             .0304913806384461318094427429868726, 
1102             .0225637219854949700840939054778768, 
1103             .0144501627485950354152009896359124, 
1104             .00622914055590868471860637566866174, 
1105             .0859832756703947474900850736892054, 
1106             .0853466857393386274918504399709375, 
1107             .084078218979661934933458119210223, 
1108             .0821872667043397095172231121156339, 
1109             .079687828912071601908725453584662, 
1110             .076598410645870674528758149973753, 
1111             .0729418850056530613538736418755875, 
1112             .0687453238357364426136897547484451, 
1113             .0640397973550154895563852212861955, 
1114             .0588601442453248173096729710098699, 
1115             .0532447139777599190920283623401153, 
1116             .0472350834902659784166141564033446, 
1117             .0408757509236448954741132294083114, 
1118             .0342138107703072299212416121536277, 
1119             .0272986214985687790944198123801949, 
1120             .0201815152977354715320927002754055, 
1121             .012915947284065574404507267332675, 
1122             .00556571966424504536125579260204086, 
1123             .0815250292803857866992189289704692, 
1124             .0809824937705971006232679716771238, 
1125             .0799010332435278215860273758642986, 
1126             .0782878446582109480753799305149081, 
1127             .0761536635484463960659894510856273, 
1128             .0735126925847434571452095691532865, 
1129             .0703825070668989547392868130219115, 
1130             .0667839379791404119350464003530889, 
1131             .0627409333921330540529606267321689, 
1132             .0582803991469972060223085829895579, 
1133             .0534320199103323199737476194657398, 
1134             .0482280618607586833743486085881141, 
1135             .042703158504674434235866898796458, 
1136             .0368940815940247381649360656714863, 
1137             .0308395005451750546587452031620245, 
1138             .0245797397382323758952263713380185, 
1139             .0181565777096132368988901530206269, 
1140             .0116134447164686741776836569482318, 
1141             .00500288074963934567590309956852149, 
1142             .0775059479784248112637240717735455, 
1143             .0770398181642479655883089525855804, 
1144             .0761103619006262423715663560707229, 
1145             .0747231690579682642001919898117514, 
1146             .0728865823958040590605108606145731, 
1147             .0706116473912867796955265510162431, 
1148             .0679120458152339038256953754182832, 
1149             .0648040134566010380745416592730193, 
1150             .0613062424929289391666009097335414, 
1151             .0574397690993915513666228321544156, 
1152             .0532278469839368243549451826570061, 
1153             .0486958076350722320614617038823308, 
1154             .0438709081856732719916865354815208, 
1155             .0387821679744720176399133018691669, 
1156             .0334601952825478473927707444428111, 
1157             .0279370069800234010983476020081574, 
1158             .0222458491941669572614516733163778, 
1159             .0164210583819078887127423380858061, 
1160             .010498284531152813614636466826644, 
1161             .00452127709853319125848508507294927, 
1162             .073864234232172879996363769129126, 
1163             .0734608134534675282640391984885782, 
1164             .0726561752438041048878376912508503, 
1165             .0714547142651709829218466852761936, 
1166             .0698629924925941597661171952026983, 
1167             .0678897033765219448554488795494112, 
1168             .065545624364908978926619055816106, 
1169             .0628435580450025764095778274276134, 
1170             .0597982622275866543127356220087449, 
1171             .0564263693580183816468350876909122, 
1172             .0527462956991740703436828380965317, 
1173             .0487781407928032450279671059065116, 
1174             .0445435777719658778735942286930957, 
1175             .0400657351806922617612268859168247, 
1176             .0353690710975921108321682649311524, 
1177             .030479240699603468363874177080715, 
1178             .0254229595261130478859924599653188, 
1179             .0202278695690526447574727038771351, 
1180             .0149224436973574941444470887695989, 
1181             .00953622030174850241218140290025007, 
1182             .00410599860464908461061023555717252, 
1183             .0705491577893540688113908942761203, 
1184             .0701976854735582125870852277180351, 
1185             .069496491861572578037580397154875, 
1186             .0684490702693666609851969949400314, 
1187             .0670606389062936523961369993025657, 
1188             .0653381148791814349829448549870313, 
1189             .0632900797332038549513215120354114, 
1190             .0609267367015619680364045420889898, 
1191             .0582598598775954953347783108211369, 
1192             .0553027355637280525467830929029284, 
1193             .0520700960917044618838249621676542, 
1194             .0485780464483520375277895043812568, 
1195             .0448439840819700314490116191019649, 
1196             .0408865123103462189040366252645304, 
1197             .0367253478138088736445557986189477, 
1198             .0323812228120698208767462203957668, 
1199             .0278757828212810100829517099944164, 
1200             .0232314819020192106292483479722854, 
1201             .0184714817368147491745923238895006, 
1202             .0136195867555799855230599173946368, 
1203             .00870048136752484411830559190599793, 
1204             .00374540480311277751558668544586289, 
1205             .0675186858490364588202031319579642, 
1206             .0672106136006781758628359124722649, 
1207             .0665958747684548873784014384472066, 
1208             .0656772742677812073771971814716057, 
1209             .0644590034671390695897601195774562, 
1210             .0629466210643945081752876595999599, 
1211             .0611470277246504810237160589363533, 
1212             .0590684345955463148015173560040283, 
1213             .0567203258439912358189601545343214, 
1214             .0541134153858567544899943990877935, 
1215             .0512595980071430213420289666520494, 
1216             .0481718951017122005223525166184401, 
1217             .0448643952773181267666818700675079, 
1218             .0413521901096787296881730806590433, 
1219             .037651305357386071341355418391549, 
1220             .033778627999106896512661801629772, 
1221             .029751829552202755812460184531555, 
1222             .0255892863971300106300339893464403, 
1223             .0213099987541365010481533734035053, 
1224             .0169335140078362380501085020830833, 
1225             .0124798837709886841840621348806185, 
1226             .00796989822972462246425032227433478, 
1227             .00343030086810704828642591584204214, 
1228             .0647376968126839225045888321571501, 
1229             .0644661644359500822013881893167522, 
1230             .0639242385846481866345893229648291, 
1231             .0631141922862540256440434320324953, 
1232             .0620394231598926639107670112310605, 
1233             .0607044391658938800203930296862858, 
1234             .0591148396983956357594672881911607, 
1235             .0572772921004032156911637671817087, 
1236             .0551995036999841628953878251461178, 
1237             .0528901894851936670893200120166696, 
1238             .050359035553854474963102341436543, 
1239             .0476166584924904747862626457488802, 
1240             .0446745608566942804896973337543355, 
1241             .0415450829434647491603841511752491, 
1242             .0382413510658307063980450043607073, 
1243             .0347772225647704388364694926767587, 
1244             .0311672278327980889659588180242818, 
1245             .0274265097083569480717107372624816, 
1246             .0235707608393243791436801370538744, 
1247             .0196161604573555277868723719155527, 
1248             .0155793157229438487825975647427245, 
1249             .0114772345792345394876558926395461, 
1250             .00732755390127626210482494385417413, 
1251             .00315334605230583862368239796468966, 
1252             .0621766166553472623205770905078938, 
1253             .0619360674206832433834351848662688, 
1254             .0614558995903166636772026154856285, 
1255             .0607379708417702160700874680495243, 
1256             .0597850587042654574514555793402422, 
1257             .0586008498132224459085195503254319, 
1258             .0571899256477283835240727766218481, 
1259             .0555577448062125177224591249057815, 
1260             .0537106218889962464339854529760055, 
1261             .0516557030695811386864773425606938, 
1262             .0494009384494663147920769360809172, 
1263             .0469550513039484329578982512899774, 
1264             .0443275043388032752912251732594724, 
1265             .0415284630901476978226912114495093, 
1266             .0385687566125876749237823178407772, 
1267             .0354598356151461542859558743555247, 
1268             .032213728223578016363323705497037, 
1269             .0288429935805351980911187546390511, 
1270             .0253606735700123897117859563343183, 
1271             .0217802431701247930256455674224051, 
1272             .018115560713489389523031324979065, 
1273             .0143808227614855742261641383116087, 
1274             .0105905483836509689242872255474178, 
1275             .00675979919574540167926474544526016, 
1276             .00290862255315514094172472914505657, 
1277             .0598103657452918602295343491145649, 
1278             .0595962601712481582735091757073669, 
1279             .0591688154660429703792904451353524, 
1280             .058529561771813868630080557069993, 
1281             .057680787452526827644131818988604, 
1282             .056625530902368596816927289905264, 
1283             .0553675696693026530685906238937806, 
1284             .0539114069327572652031713699402395, 
1285             .0522622553839069930899678843007186, 
1286             .0504260185663423769594325319649942, 
1287             .0484092697440748966957288682228235, 
1288             .0462192283727847945354635180974535, 
1289             .0438637342590004079039491622147539, 
1290             .0413512195005602728093812472667487, 
1291             .0386906783104239779238914470343838, 
1292             .0358916348350972328941312788592173, 
1293             .0329641090897187974012819079259734, 
1294             .0299185811471439465566437261335624, 
1295             .0267659537465040120487346677284258, 
1296             .0235175135539844621531701503520448, 
1297             .0201848915079807937602648354493117, 
1298             .0167800233963007367813999099531835, 
1299             .0133151149823409590897738797839347, 
1300             .00980263457946275119140613062703602, 
1301             .00625552396297328019705487777633589, 
1302             .00269131695004711131997652715854612, 
1303             .0576175367071470244496417994126978, 
1304             .0574261370541121144147579487991049, 
1305             .057043973558794597701620120641909, 
1306             .0564723157306259651341720971326238, 
1307             .0557130625605899867418185455638688, 
1308             .0547687362130579845719591813081892, 
1309             .0536424736475536121943655111672685, 
1310             .0523380161982987442653009355308914, 
1311             .0508596971461881476344187258377885, 
1312             .0492124273245288879119465065852781, 
1313             .0474016788064449912997108953724497, 
1314             .0454334667282767111151435858654148, 
1315             .0433143293095970152451018829626652, 
1316             .0410513061366449719515933795885603, 
1317             .0386519147821025197536536129323026, 
1318             .0361241258403835490997185222423605, 
1319             .0334763364643726455779258613767042, 
1320             .0307173424978706730214031735441713, 
1321             .0278563093105958738845344963935976, 
1322             .0249027414672087669452873673508875, 
1323             .0218664514228530824267270449654578, 
1324             .0187575276214693728266093350652919, 
1325             .0155863030359241252281015371669028, 
1326             .0123633281288476207073771742590512, 
1327             .00909936945550939249665989441765559, 
1328             .00580561101523997898998187389956842, 
1329             .00249748183576159174033229250414578, 
1330             .055579746306514394442789418802934, 
1331             .0554079525032451250289243250655654, 
1332             .055064895901762419020124641880872, 
1333             .0545516368708894161354131821398505, 
1334             .0538697618657144802644397889590252, 
1335             .0530213785240107599265604863619132, 
1336             .052009109151741406777447221918051, 
1337             .0508360826177984848853577260580117, 
1338             .0495059246830475711251135471112213, 
1339             .0480227467936002678074540421187404, 
1340             .0463911333730018899972638644959629, 
1341             .0446161276526922847501326985102424, 
1342             .042703216084667069695236705477123, 
1343             .0406583113847445313906411627234922, 
1344             .038487734259247672615893725494196, 
1345             .0361981938723152027923247609329598, 
1346             .0337967671156117592043489475070522, 
1347             .031290876747310452845572849053362, 
1348             .028688268473822749278889741614735, 
1349             .0259969870583919714941002634538993, 
1350             .0232253515625652827068985329293099, 
1351             .0203819298824025993688444013475539, 
1352             .0174755129114009174690477507814151, 
1353             .0145150892780214604537252526538755, 
1354             .0115098243403834131483340815614335, 
1355             .00846906316330786565812613486180402, 
1356             .00540252224601537190925186647397675, 
1357             .00232385537577324126890422613947032, 
1358             .0536811198633348445099834560135582, 
1359             .0535263433040582752149865301145692, 
1360             .0532172364465790117672575114630977, 
1361             .0527546905263707994798962177284939, 
1362             .052140039183669774137682805004918, 
1363             .0513750546182856833183799961824903, 
1364             .0504619424799530741344865615837751, 
1365             .0494033355089624557067845430582524, 
1366             .0482022859454177809542925373509146, 
1367             .046862256729026494515769678805252, 
1368             .0453871115148197013301040963200673, 
1369             .0437811035336402714104862527700808, 
1370             .0420488633295820913174656364948234, 
1371             .040195385409867902673147083463652, 
1372             .0382260138458584118636328904280765, 
1373             .0361464268670872760245627576015715, 
1374             .0339626204934159321760220110314534, 
1375             .0316808912538093047973485637749997, 
1376             .0293078180441603473017116478087213, 
1377             .026850243181982087268916407170145, 
1378             .0243152527249638252167325188580498, 
1379             .0217101561401465815234238669570227, 
1380             .0190424654618931506292476719739623, 
1381             .0163198742349710699284450347325559, 
1382             .0135502371129887348351430897439451, 
1383             .01074155353287874745790775657218, 
1384             .00790197384999850553149676803933495, 
1385             .00503998161265050099473450878388375, 
1386             .00216772324962752860609722283766349, 
1387             .0519078776312206306926327501092321, 
1388             .0517679431749101672484980162649567, 
1389             .0514884515009809615603083630970976, 
1390             .0510701560698555711966604404473462, 
1391             .0505141845325088140823421352653166, 
1392             .0498220356905505025784307543078473, 
1393             .0489955754557561750043496864560604, 
1394             .0480370318199719788776383177148973, 
1395             .0469489888489119652420074834392926, 
1396             .045734379716114577811977316660988, 
1397             .0443964787957866109942779548140014, 
1398             .0429388928359368111921249147914843, 
1399             .0413655512355844458757874658762941, 
1400             .0396806954523812685521295275707026, 
1401             .0378888675692434812500509599695607, 
1402             .0359948980510843516295557518336952, 
1403             .0340038927249452944002641733996239, 
1404             .0319212190192974929570620322653765, 
1405             .0297524915007880415327130663973476, 
1406             .027503556749924649597515446601431, 
1407             .0251804776215188925494546714794599, 
1408             .0227895169440000734360714743015603, 
1409             .0203371207294555471512356476061821, 
1410             .0178299010142079887259503726334636, 
1411             .0152746185967848027990793321778172, 
1412             .0126781664768167038571573234696971, 
1413             .0100475571822885548645559198461963, 
1414             .00738993116334445829099336220995854, 
1415             .00471272992695368602305977645798224, 
1416             .00202681196887342690388996289808517, 
1417             .555555555555555555555555555555555, 
1418             .478628670499366468041291514835638, 
1419             .236926885056189087514264040719917, 
1420             .381830050505118944950369775488978, 
1421             .279705391489276667901467771423778, 
1422             .129484966168869693270611432679083, 
1423             .312347077040002840068630406584444, 
1424             .260610696402935462318742869418636, 
1425             .180648160694857404058472031242912, 
1426             .0812743883615744119718921581105244, 
1427             .262804544510246662180688869890515, 
1428             .233193764591990479918523704843169, 
1429             .186290210927734251426097641431661, 
1430             .125580369464904624634694299223937, 
1431             .0556685671161736664827537204425497, 
1432             .226283180262897238412090186039811, 
1433             .207816047536888502312523219306048, 
1434             .178145980761945738280046691996084, 
1435             .138873510219787238463601776868882, 
1436             .0921214998377284479144217759538088, 
1437             .0404840047653158795200215922009913, 
1438             .198431485327111576456118326443407, 
1439             .186161000015562211026800561866565, 
1440             .166269205816993933553200860480891, 
1441             .139570677926154314447804794511208, 
1442             .107159220467171935011869546685734, 
1443             .0703660474881081247092674164506892, 
1444             .0307532419961172683546283935771943, 
1445             .176562705366992646325270990114256, 
1446             .168004102156450044509970663788286, 
1447             .154045761076810288081431594801964, 
1448             .135136368468525473286319981701965, 
1449             .111883847193403971094788385627117, 
1450             .085036148317179180883535370190865, 
1451             .0554595293739872011294401653581783, 
1452             .0241483028685479319601100262874223, 
1453             .158968843393954347649956439460513, 
1454             .152766042065859666778855400902497, 
1455             .142606702173606611775746109431414, 
1456             .128753962539336227675515784862361, 
1457             .111566645547333994716023901674946, 
1458             .0914900216224499994644620941319334, 
1459             .0690445427376412265807082579987094, 
1460             .0448142267656996003328381574039431, 
1461             .0194617882297264770363120414644793, 
1462             .144524403989970059063827166570068, 
1463             .139887394791073154722133423860591, 
1464             .132268938633337461781052574507564, 
1465             .121831416053728534195367177105957, 
1466             .108797299167148377663474578081143, 
1467             .0934444234560338615532897410907539, 
1468             .0761001136283793020170516533126966, 
1469             .0571344254268572082836358264526385, 
1470             .0369537897708524937999506683027812, 
1471             .0160172282577743333242246168579398, 
1472             .132462039404696617371642464587308, 
1473             .12890572218808214997859533937718, 
1474             .123049084306729530467578400635032, 
1475             .114996640222411364941643512970691, 
1476             .104892091464541410074086184918183, 
1477             .0929157660600351474770186174421938, 
1478             .079281411776718954922892524644488, 
1479             .0642324214085258521271696153694344, 
1480             .0480376717310846685716410715037491, 
1481             .0309880058569794443106942196749048, 
1482             .0134118594871417720813094934295282, 
1483             .122242442990310041688959518496597, 
1484             .119455763535784772228178126428148, 
1485             .114858259145711648339325546015923, 
1486             .108519624474263653116093957004116, 
1487             .100535949067050644202206890357531, 
1488             .0910282619829636498114972206076789, 
1489             .0801407003350010180132349597253873, 
1490             .0680383338123569172071871854580119, 
1491             .054904695975835191925936891342917, 
1492             .0409391567013063126556234878061658, 
1493             .0263549866150321372619018153849308, 
1494             .011393798501026287947902964128576, 
1495             .113476346108965148620369947144452, 
1496             .111252488356845192672163097383528, 
1497             .107578285788533187212162982779084, 
1498             .102501637817745798671247711893808, 
1499             .0960887273700285075656526456436726, 
1500             .0884231585437569501943228042686763, 
1501             .079604867773057771263074956905736, 
1502             .0697488237662455929843228905700173, 
1503             .058983536859833599110300832161322, 
1504             .0474494125206150627040967109638731, 
1505             .0352970537574197110225782887373276, 
1506             .0226862315961806231960342068377974, 
1507             .00979899605129436026115005491579836, 
1508             .105876155097320941406591333879246, 
1509             .104073310077729373913328459501218, 
1510             .101091273759914966121820571365711, 
1511             .0969638340944086063019000669506585, 
1512             .0917377571392587633479664164699553, 
1513             .085472257366172527545344839587107, 
1514             .0782383271357637838281448972399983, 
1515             .0701179332550512785695814722557421, 
1516             .061203090657079138542109860218659, 
1517             .0515948269024979239125943704172896, 
1518             .0414020625186828361048300262229884, 
1519             .0307404922020936226444085265013693, 
1520             .0197320850561227059838597996078192, 
1521             .00851690387874640965426381577347572, 
1522             .0992250112266723078748754708406477, 
1523             .0977433353863287250934740272289929, 
1524             .0952902429123195128072042280005919, 
1525             .091890113893641478215362901903439, 
1526             .0875767406084778761261980322803715, 
1527             .0823929917615892639038233996447944, 
1528             .0763903865987766164263576828237694, 
1529             .069628583235410366167756176629947, 
1530             .062174786561028426910343465923906, 
1531             .0541030824249168537116662949074201, 
1532             .0454937075272011029023157967071035, 
1533             .0364322739123854640243921219453832, 
1534             .0270090191849794218006086595184583, 
1535             .0173186207903105824631580131765678, 
1536             .00747083157924877585869687724099065, 
1537             .0933564260655961161609991257678634, 
1538             .0921239866433168462132407122899904, 
1539             .0900819586606385772397440656587539, 
1540             .0872482876188443376072816466707219, 
1541             .0836478760670387076139281584870639, 
1542             .0793123647948867383639082229650415, 
1543             .0742798548439541493424721583967375, 
1544             .0685945728186567128059549594976362, 
1545             .0623064825303174800316279007854007, 
1546             .0554708466316635612849440094479191, 
1547             .0481477428187116956701472176098583, 
1548             .040401541331669591563409306700285, 
1549             .0323003586323289532815615102104468, 
1550             .023915548101749480350532877850585, 
1551             .0153217015129346761279457699345655, 
1552             .00660622784758737805864922877032642, 
1553             .0881405304302754629707399355550232, 
1554             .0871044469971835342433215048001668, 
1555             .0853866533920991252259436672251274, 
1556             .0830005937288565883799264208370588, 
1557             .0799649422423242629326628121726383, 
1558             .0763034571554420535386588459730511, 
1559             .07204479477256006466546214670612, 
1560             .0672222852690869039643056733370462, 
1561             .0618736719660801888870137944366278, 
1562             .0560408162123701285783277091891905, 
1563             .0497693704013535298051999699259647, 
1564             .0431084223261702187823070359497274, 
1565             .0361101158634633805327183978252812, 
1566             .0288292601088942540487152733461378, 
1567             .0213229799114835808834381716542737, 
1568             .0136508283483614922664043342489063, 
1569             .0058834334204430849757539431528304, 
1570             .0834745736258627872522587327112268, 
1571             .0825952722364372508912355821254682, 
1572             .0811366245084650305098821274394437, 
1573             .0791088618375293807671991171762515, 
1574             .0765262075705292378858920668768501, 
1575             .0734067772484881727246224102940733, 
1576             .069772451555700344885080136799932, 
1577             .0656487228727512494840274587897768, 
1578             .0610645165232259861309883138115698, 
1579             .0560519879982749178085412831679986, 
1580             .0506462976548246016038747992579043, 
1581             .0448853646624371666574093504318489, 
1582             .0388096025019345444889564332644499, 
1583             .0324616398475214810672384195936448, 
1584             .0258860369905589335227547710993802, 
1585             .0191290444890839660435089980042715, 
1586             .0122387801003075565263037796234417, 
1587             .00527305727949793935172120296846413, 
1588             .0792762225683684710101498006273823, 
1589             .0785236132873711767250522140644442, 
1590             .0772745525446820167285397935609001, 
1591             .0755369373228360577047663382744344, 
1592             .0733217534142686173811548189969739, 
1593             .0706430059706087607701032020461776, 
1594             .0675176309662312653630260693196325, 
1595             .0639653881386823889866938650319631, 
1596             .060008736088596149574966467197051, 
1597             .055672690340916299907337470733645, 
1598             .0509846652921294052140690848096193, 
1599             .0459743011089166318841449405362516, 
1600             .0406732768479338439390883512150343, 
1601             .0351151114981313307610193904406787, 
1602             .0293349559839033785922222175997544, 
1603             .023369384832178164594679483836344, 
1604             .0172562290937249190408182314077432, 
1605             .0110347889391645942426517991847001, 
1606             .0047529446916351013707767504208721, 
1607             .0754787470927158240273606390378492, 
1608             .0748296231762215518910063525757063, 
1609             .073751882027223469939364421038421, 
1610             .0722516968610230733960874867779371, 
1611             .0703376606208174974816595826741789, 
1612             .0680207367608767667353948358293654, 
1613             .0653141964535274104363301435558487, 
1614             .0622335425809663164715147643899562, 
1615             .0587964209498719449913118102024445, 
1616             .0550225192425787418798644118799982, 
1617             .0509334542946174947813255440273393, 
1618             .0465526483690143420605964350660644, 
1619             .0419051951959096894296482462956402, 
1620             .0370177167035079884349098521818212, 
1621             .0319182117316992817873724972366412, 
1622             .0266358992071104454671075370931667, 
1623             .0212010633687795530758895427770357, 
1624             .0156449384078185885306890867122376, 
1625             .00999993877390594533848901042958917, 
1626             .00430614035816488768394588393952231, 
1627             .0720275019714219743452997245576738, 
1628             .0714637342525141412981403060607628, 
1629             .0705273877650850281257416306096107, 
1630             .0692233441936566842823596175388094, 
1631             .0675584022293651691916040212965895, 
1632             .0655412421263227974928592788838597, 
1633             .0631823804493961123252851197622471, 
1634             .060494115249991294520498682584419, 
1635             .0574904619569105194267933125719596, 
1636             .0541870803188817868646377209701441, 
1637             .0506011927843901565228717483571105, 
1638             .0467514947543465800116196327922125, 
1639             .0426580571979820837626126510734454, 
1640             .0383422221941326575737094433063429, 
1641             .0338264920868602923435993731945424, 
1642             .0291344132614984949169565674050855, 
1643             .0242904566138388159005474613894009, 
1644             .0193199014236839003968433523619754, 
1645             .0142487564315764861087398564566926, 
1646             .00910399663740140331903898555973831, 
1647             .00391949025384412728301313370513146, 
1648             .0688773169776613228805591571728431, 
1649             .0683845773786696745330090234556449, 
1650             .0675659541636075362708739476615854, 
1651             .0664253484498425280911339334753702, 
1652             .0649681957507234308533555512203219, 
1653             .0632014400738199377530918242800216, 
1654             .0611335008310665224992878345641582, 
1655             .0587742327188417385772191795687547, 
1656             .0561348787597864766410766341721373, 
1657             .053228016731268951951033691011993, 
1658             .0500674992379520297909930394489517, 
1659             .0466683877183733652717098312249616, 
1660             .0430468807091649711524038030190039, 
1661             .0392202367293024475681754804365179, 
1662             .0352066922016090162477729047931937, 
1663             .0310253749345154671638784990684112, 
1664             .0266962139675776648049642257811481, 
1665             .0222398475505787323930046829556212, 
1666             .0176775352579375906107782182906942, 
1667             .0130311049915827843220561191507863, 
1668             .00832318929621824164697409358684734, 
1669             .00358266315528355892950758360217166, 
1670             .065990533588810474522362887335843, 
1671             .0655573777665497402366218607238262, 
1672             .0648375562389457267154464097578265, 
1673             .0638342166057170306275769226649446, 
1674             .0625517462209216626482915091386668, 
1675             .060995753008739645331686388682338, 
1676             .0591730409423388759822494087284767, 
1677             .0570915802932315402247166706047302, 
1678             .0547604727815302259634624240499499, 
1679             .052189911780057144861400882029349, 
1680             .0493911377473611695938167194472575, 
1681             .046376389086505911226927811016097, 
1682             .0431588486484795382587366872405725, 
1683             .0397525861225310037587460580247897, 
1684             .0361724965841749516324196621878303, 
1685             .0324342355151847567612709713614516, 
1686             .0285541507006433864965886921571564, 
1687             .0245492116596588185215713425365295, 
1688             .0204369381476684276319063978515533, 
1689             .0162353331464330596673765255916666, 
1690             .0119628484643123209613632008321552, 
1691             .00763861629584883360846339404425152, 
1692             .00328745384252801487898311676209319, 
1693             .0633355092964917487602573446308019, 
1694             .0629527074651956992712079615892779, 
1695             .0623164173200572675182374705251817, 
1696             .0614292009791929359872785217402887, 
1697             .0602946309531520175669294852905813, 
1698             .0589172757600272657385249712130531, 
1699             .0573026815301874757128287200583188, 
1700             .0554573496748035884888408982388678, 
1701             .0533887107082589687587154970297695, 
1702             .0511050943301445904501815002464393, 
1703             .0486156958878282405019522327602869, 
1704             .0459305393555958533614819312390256, 
1705             .0430604369812595982872652208669184, 
1706             .0400169457663730211664189759018262, 
1707             .0368123209630006901836590905024859, 
1708             .0334594667916221741130469643735188, 
1709             .0299718846205838254945889782178363, 
1710             .0263636189270660165647996295505485, 
1711             .0226492015874466766465196542585839, 
1712             .0188435958530894580085220759791957, 
1713             .0149621449356246510635856987732352, 
1714             .0110205510315935805166517377514429, 
1715             .00703509959008645137354965995563251, 
1716             .0030272789889229051056123177761329, 
1717             .0608854648448563436488434628287051, 
1718             .0605455069347377959064707614162811, 
1719             .0599803157775032506093197451947697, 
1720             .0591919939229615444689604536526858, 
1721             .0581834739825921408454548343872306, 
1722             .0569585077202586629708863622371194, 
1723             .0555216520957386932548485210281212, 
1724             .0538782523130455619005305302121576, 
1725             .0520344219366970870569117174684084, 
1726             .049997020150057409625197543546128, 
1727             .047773626240623101325578482468929, 
1728             .0453725114076500696293418725266796, 
1729             .0428026079978800859429404138013489, 
1730             .0400734762854964539254589560673463, 
1731             .0371952689232602921339390119057043, 
1732             .0341786932041883365545669197326863, 
1733             .0310349712901600079580041445060616, 
1734             .0277757985941624787538149541869123, 
1735             .0244133005737814343142984277810598, 
1736             .0209599884017032127916690979624938, 
1737             .0174287147234010511276066594996303, 
1738             .0138326340064778234876692987935644, 
1739             .0101851912978217290967189198581895, 
1740             .00650033778325259969307060260560534, 
1741             .00279680717108989546216606954644902, 
1742             .0586175862327202671108003258506728, 
1743             .0583143113622560116448959849073058, 
1744             .0578100149917131962183110324249716, 
1745             .0571064355362671886322510408323139, 
1746             .0562059983817397095119097061143641, 
1747             .0551118075239336011323995728851755, 
1748             .0538276348687310295152354320434724, 
1749             .0523579072298727199154392189288701, 
1750             .0507076910692927133141957059889118, 
1751             .0488826750326991400182463240541013, 
1752             .0468891503407503118962942304067238, 
1753             .0447339891036728090604824716621663, 
1754             .0424246206345200158850154550127607, 
1755             .0399690058435403832061192815775294, 
1756             .0373756098034829115928083033151167, 
1757             .0346533725835342396040094849665233, 
1758             .0318116784590193213760614954175702, 
1759             .0288603236178237376225143751781823, 
1760             .0258094825107575187839045119782342, 
1761             .0226696730570702116513711460687235, 
1762             .0194517211076368968489729754054327, 
1763             .0161667252566874650921471741745227, 
1764             .0128260261442403778263221225606566, 
1765             .00944120228494034158938712708463553, 
1766             .00602427622694867280283238231250656, 
1767             .00259168372056703272200955831415407, 
1768             .0565123182497719976495222310102389, 
1769             .056240634071084338065613058696311, 
1770             .055788794195284101693349974185186, 
1771             .0551582460025086723279065816476839, 
1772             .0543510093299111183055112906523036, 
1773             .0533696700016054493711746319466697, 
1774             .0522173715456320886006585411617747, 
1775             .0508978051244939771111559767815813, 
1776             .0494151977115517278931105580822351, 
1777             .0477742985512006686547832826309376, 
1778             .0459803639462838453005910895640042, 
1779             .0440391404216066000888231496915833, 
1780             .0419568463177187671847955697987667, 
1781             .0397401518743371739235231854052991, 
1782             .0373961578679655465293709869864708, 
1783             .034932372873589890627435806378828, 
1784             .0323566892261858322750963373089604, 
1785             .029677357765161039252690772069743, 
1786             .0269029614563962939311035660213081, 
1787             .0240423880097255905802547095681775, 
1788             .0211048016680164532431464313232941, 
1789             .0180996145207290501768746396929775, 
1790             .0150364583335117885752033387782781, 
1791             .0119251607198486032327262777653945, 
1792             .0087757461070585157317767631934914, 
1793             .00559863226656077255816943102418702, 
1794             .0024083236199797914663952176887887, 
1795             .05455280360476180732344259821695, 
1796             .0543084714524985734517344522832567, 
1797             .053902061483298619588840877270644, 
1798             .0533347865848192101202083369347245, 
1799             .052608339729177443077924843881817, 
1800             .0517248889205176999915897272338709, 
1801             .0506870707249274582261317096003564, 
1802             .0494979824020197497172906853899895, 
1803             .0481611726616877391156340060514772, 
1804             .0466806310736415138750306008734841, 
1805             .0450607761613812054709354847404573, 
1806             .0433064422162152205049384450393011, 
1807             .0414228648708011270314718469566759, 
1808             .0394156654754801443429520359702166, 
1809             .0372908343244173635879864917577868, 
1810             .0350547127823125816354042428248872, 
1811             .0327139743663715516173589213764931, 
1812             .0302756048426940692700058015788578, 
1813             .0277468814021801529398075091152708, 
1814             .0251353509909180704824080353500251, 
1815             .0224488078907762863256986944263591, 
1816             .0196952706994885210130458168723211, 
1817             .0168829590234416248347147395224072, 
1818             .0140202707907536156415965493265979, 
1819             .0111157637323359863831239483349987, 
1820             .00817816006782115894711063950727136, 
1821             .00521653347471884052265060813845318, 
1822             .0022437538722506755701263800578436, 
1823             .0527244338591281351836211334223332, 
1824             .0525039026478278622063791750028691, 
1825             .0521370336483759811944129010135149, 
1826             .0516248493908914535720594792308901, 
1827             .0509687774253940443177758031824192, 
1828             .0501706463429962847475966730214137, 
1829             .0492326806793616163320533984885165, 
1830             .048157494714606514724133908657699, 
1831             .0469480851869628827201274335221608, 
1832             .0456078229405092534443324554315076, 
1833             .0441404435302978459585950547736296, 
1834             .0425500368110670563987661617606025, 
1835             .0408410355386869957112091216936823, 
1836             .0390182030161600317914459046555289, 
1837             .0370866198188711290155334282894867, 
1838             .0350516696363997411414557323131216, 
1839             .03291902427104529966864277826738, 
1840             .030694627836111285764267513387134, 
1841             .0283846802005354566338975069559749, 
1842             .025995619731298428657810758168086, 
1843             .0235341053937141003165019887794142, 
1844             .02100699828843674770599539259652, 
1845             .0184213427536098577567207525118749, 
1846             .015784347313081553840368253561605, 
1847             .0131033663063442503276163214635613, 
1848             .0103858855009953235440093874014652, 
1849             .00763952945348786139675181360500841, 
1850             .00487223916826538608120757620104404, 
1851             .00209549228454115085910348399866448, 
1852             .0510144870386962414093945916878333, 
1853             .0508147636688145133850277829847859, 
1854             .0504824703868021063730634389280763, 
1855             .0500184741081758475637498109182848, 
1856             .049423985346743384575966373117703, 
1857             .0487005550564075133439415118120847, 
1858             .0478500705851001798415218786277589, 
1859             .0468747507508036829804464696522911, 
1860             .0457771400531469812900921756470556, 
1861             .0445601020350801873493761666352158, 
1862             .0432268118124981974387355798422097, 
1863             .0417807477908831702713725738043242, 
1864             .0402256825910009823395851326518323, 
1865             .0385656732070035003411116743299607, 
1866             .0368050504231597384343067782085192, 
1867             .0349484075165312256369976536900406, 
1868             .0330005882759102580974288931385501, 
1869             .0309666743683954278525139227970176, 
1870             .0288519720881873295896585861891525, 
1871             .0266619985241463410358300646035491, 
1872             .0244024671875490021487321528492655, 
1873             .0220792731483141231707145991891915, 
1874             .0196984777461065476769524151450002, 
1875             .0172662929876068128853637188300865, 
1876             .0147890658849421405025292203445132, 
1877             .0122732635078106540710815130025685, 
1878             .00972546183036006935395768780170789, 
1879             .00715235499174801172822093992571763, 
1880             .00456092400601278977476786109285585, 
1881             .00196145336166974360252310730973366, 2., 
1882             .888888888888888888888888888888889, 
1883             .568888888888888888888888888888889, 
1884             .417959183673469387755102040816324, 
1885             .330239355001259763164525069286978, 
1886             .272925086777900630714483528336339, 
1887             .232551553230873910194589515268787, 
1888             .202578241925561272880620199967656, 
1889             .179446470356206525458265644261812, 
1890             .161054449848783695979163625324809, 
1891             .146081133649690427191985147672526, 
1892             .13365457218610617535145711056018, 
1893             .123176053726715451203902872852701, 
1894             .114220867378956989045045738642052, 
1895             .106479381718314244246511117763216, 
1896             .099720544793426451427533878483992, 
1897             .0937684461602099965673045293923944, 
1898             .0884867949071042906382070005983414, 
1899             .0837683609931389047970120750514186, 
1900             .0795276221394428524173872204443145, 
1901             .075695535647298372318703840995836, 
1902             .0722157516937989879783014072636609, 
1903             .0690418248292320201111524467703311, 
1904             .0661351296236554796553378625290386, 
1905             .0634632814047905976070859561671424, 
1906             .0609989248412058810561940823432652, 
1907             .0587187941511643654251146874641968, 
1908             .0566029764445604112177721668512012, 
1909             .0546343287565840608635319613666036, 
1910             .0527980126219896053956592277024162, 
1911             .0510811194407819869756124378422272 
1912             };
1913
1914   return *((mlgdrtl_1_*)&s_e_1);
1915 }