using loop perforation to dynamically adapt application behavior to meet real-time deadlines
DESCRIPTION
Using Loop Perforation to Dynamically Adapt Application Behavior to Meet Real-Time Deadlines. Henry Hoffmann, Sasa Misailovic, Stelios Sidiroglou, Anant Agawal and Martin Rinard CSAIL Massachusetts Institute of Technology Cambridge, MA 02139. Outline. Introduction/Motivation Problem - PowerPoint PPT PresentationTRANSCRIPT
-
Using Loop Perforation to Dynamically Adapt Application Behavior to Meet Real-Time DeadlinesHenry Hoffmann, Sasa Misailovic, Stelios Sidiroglou, Anant Agawal and Martin Rinard
CSAILMassachusetts Institute of TechnologyCambridge, MA 02139
-
OutlineIntroduction/MotivationProblemSolution: Loop PerforationLoop PerforationFinding Loops to PerforateControlling Perforation DynamicallyExperimentsUsing Perforation to Adapt to FaultsConclusion*
-
ProblemProgram is too slow
Misses real-time deadlines
*
-
Solution: Loop PerforationLoop Perforation:Do not execute all iterationsSkip some insteadProfile ProgramFind loops that take the most timePerforate those loopsfor (i = 0; i < n; i++) { }for (i = 0; i < n; i += 2) { } A Perforated Program: Consumes fewer computational resources Runs faster, consumes less energy, or both Can meet its real-time deadlines!Perforate: to make a hole through an object or structure*
-
Loop Perforation (contd)Maintain Acceptable Quality of ServiceDont Perforate Perforate Increase Speed?Q: Wont perforation change the result?A: Yes, so we target applications that have a range of acceptable outputs*
-
Static vs. Dynamic PerforationStatic loop perforationSpeeds up an application for some QoS lossAllows applications to be repurposedE.g., a broadcast video encoder can be transitioned to video conferencing
Dynamic loop perforationAllows full QoS unless something bad happensWhen something bad happens system adapts to maintain speed
Determine which loops to perforate using profilingOur implemented system supports both static and dynamic perforation, this talk focuses on dynamic perforation*
-
OutlineIntroduction/MotivationProblemSolution: Loop PerforationLoop PerforationFinding Loops to PerforateControlling Perforation DynamicallyExperimentsUsing Perforation to Adapt to FaultsConclusion*
-
A Perforating CompilerC/C++ProgramRepresentativeInputsQoSMetric &BoundPerforatable LoopsResponsibility of User Provided as input to the perforating compilerQoS bound the maximum acceptable loss of QoSPerforating Compiler Maximizes speedup for QoS bound Discards loops which cause: Slow down Unacceptable QoS loss Dynamic errors in Valgrind
Result Set of Perforatable LoopsSpeedup application given QoS boundPerforation may be dynamicThis process is discussed in detail in:Misailovic, Sidiroglou, Hoffmann, Rinard. Quality of Service Profiling. To Appear, ICSE 2010*Find costly loopsProfile ProgramPerforateAnalyzeQoS
-
Use PARSEC Benchmarks to Test ApproachPARSEC Benchmarks* represent emerging workloads
We pick seven benchmark applications for which we can define QoS metricx264 (H.264 video encoding)bodytrack (human movement tracking)swaptions (financial analysis)ferret (content-based similarity search)canneal (engineering circuit place & route)blackscholes (financial analysis)streamcluster (online approx. of k-means)
We augment the benchmark suite with additional data sets and divide intoTraining (about 25% of inputs)Production (remaining 75% of inputs)*http://parsec.cs.princeton.edu/*
-
Performance/QoS Tradeoffs for PARSEC Benchmarks*
-
Dynamically Controlling PerforationApplication registers a heartbeat using Application Heartbeats API*Runtime monitors heartbeatHeartbeat too slow? Increase perforation to trade QoS for increased performanceHeartbeat too fast?Decrease perforation to reclaim QoSHeartbeatAPIPerforationSelectionHeartbeatAPIPerforationSelectionApplicationLoop 1Loop 2Loop iRuntimeMonitor*Hoffmann, Eastep, Santambrogio, Miller, Agarwal. Application Heartbeats for Software Performance and Health. PPoPP 2010*
-
OutlineIntroduction/MotivationProblemSolution: Loop PerforationLoop PerforationFinding Loops to PerforateControlling Perforation DynamicallyExperimentsUsing Perforation to Adapt to FaultsConclusion*
-
Evaluation MethodologyTwo applications (from PARSEC benchmark suite):x264 (media application performs H.264 video encoding)bodytrack (computer vision application tracks a body through a scene)
Two changing environments:Core Failure: During execution 3 of 8 cores failFrequency Scaling: During execution clock frequency rises and falls
For each app and scenario:Goal: keep performance within .95 to 1.1x that of system with no failuresMeasure: Baseline performance (no failure)Performance with failure and no perforationPerformance with failure and dynamic perforation*
-
x264 Core Loss ExperimentLose 3 of 8 cores*
x264-core-failure1
1113.102979222.8660581114.331444226.449281.01607791711116.836076230.7869871.03554120831116.285832229.0950781115.928589228.832947
2114.263952169.6640622114.946932171.4971771.010804382117.619384175.254121.03294780252117.219555174.4287412116.736061173.91304
3114.616465152.3693393115.187468153.2801971.00597796123117.59172156.838151.02932880743117.360563156.2988433116.969328155.666245
416.537453143.287003416.223496143.988481.004895608416.483209146.9939731.0258709438416.493976146.713608416.478809146.220215
519.31440219.845207518.95764619.468510.9810182378519.25483819.7800460.9967165371519.27196919.792965519.24995719.77457
611.81572222.533688611.79644722.1175330.9815318735611.82180922.4643380.9969223857611.82592222.484035611.82484422.458284
713.32305213.503841713.30200713.4818130.9983687604713.33202313.5107751.0005134835713.33733413.51534713.33644613.514244
810.29619914.988459810.39013814.9649080.9984287244810.30526514.9985751.0006749193810.33418415.004651810.33195415.003526
911.30472411.440339911.40621511.5446781.0091202717911.31676211.4502941.0008701665911.34754311.482507911.34554811.480001
109.50753612.435336109.58053812.5468941.0089710483109.49490512.4484941.0010581137109.51518512.482368109.5152512.480187
117.46134510.371938117.43594410.4515051.0076713725116.88533310.3580790.9986637984116.86617910.380228116.86597110.380336
125.1435088.083159125.1329438.0556160.9965925451124.8867647.4591240.9227981288124.9674047.438373124.8531677.438152
135.5168935.539184135.5080315.5277940.9979437404135.2480985.2626870.9500834419135.2539895.349539135.211985.22649
144.4230345.910969144.4224465.9014810.9983948486144.2330915.6229690.9512770241144.2368395.629299144.2430465.584284
154.7055094.717916154.7050674.7172930.9998679502154.5034124.5153050.9570549794154.5094654.519304154.5150224.525931
164.3896784.999625164.3987724.999150.9999049929164.1639074.7848950.9570507788164.1640054.791314164.1433394.797222
174.6382254.647899174.6479124.6575321.0020725493174.3925154.408860.9485705262174.4005444.408957174.3766594.387081
183.8829684.895913183.937944.9061461.0020901107183.7583554.6365630.947027245183.7612034.645027183.6991174.619812
194.0806944.087338193.9792124.1452151.0141600719193.6392253.9561660.9679077189193.5529023.959173193.6505253.893808
203.8466153.669482203.8421253.6650980.998805281203.5423933.8211981.0413453452203.3915423.73055203.5823213.833062
213.6849243.359888213.6727693.348670.9966611982213.4414993.7110851.1045264009213.3838673.553054213.3762493.752908
223.5882753.133077223.6104593.1524461.0061821015223.3919833.5979381.1483720317223.3762873.537682223.2641883.529715
233.4443852.884771233.5403952.9655291.0279945965233.2714513.5394721.2269507701233.1106933.523087233.3026243.406111
243.4166682.851147243.5048012.9304631.0278189795243.2676273.407771.1952277452243.0975993.240315243.2270793.440233
253.5049562.813969253.5844452.8830661.0245549969253.3186243.3983441.2076693098253.218413.221504253.3003223.356166
263.3821522.706125263.3796552.7043180.9993322555263.2069383.4462681.2735065823263.1643263.342201263.1742433.427263
273.3524892.580132273.3059372.5418840.9851759522272.9829413.3257171.2889716495272.9597193.281529272.9974083.291813
283.3319312.554429283.3107482.5338460.9919422305282.9762773.0894811.2094605096282.9674083.065425283.0027143.104462
293.2183332.370511293.2071882.3592530.995250813292.9495053.0789121.2988389423292.9402393.069735292.9313913.106265
303.2084022.351519303.1981792.3405940.9953540669302.9449172.852271.212947886302.92783.038249302.8843333.02911
313.0598442.259953313.1518632.3422111.0363981021312.9018532.7247211.2056538344312.7847093.022253312.9218142.977378
323.0627722.425101323.1444412.5119191.0357997461322.8986412.6410521.0890482499322.7463472.871739322.9073813.013128
333.1234732.395881333.1729732.4468541.0212752637332.9039352.5697631.0725753908332.8277472.829575332.9253262.995492
343.1019442.534244343.1603982.6032311.027221925342.902752.5522841.0071184937342.8460612.91092342.8981863.011368
353.0731582.405564353.0400982.3693540.984947397352.7391052.3380220.9719225928352.7305392.927383352.7534182.980999
363.0652272.439572363.0169672.3811680.9760597351362.7202862.3060280.9452592504362.7252712.806387362.7526872.829903
373.0078452.284978373.0037582.2783970.9971198847372.7302532.2525820.985822183372.7393782.798933372.726312.827087
383.0014222.468935382.991412.4353240.9863864379382.699332.2099980.8951219858382.7307422.811469382.7152762.798056
392.8963222.2448392.9654622.3633681.0528189594392.7073062.1596450.9620656629392.6356542.800767392.735332.784903
402.8967322.300299402.9307692.3463821.0200334826402.6976512.136770.9289096765402.6163992.554011402.7344442.669307
412.9546022.425762.32.52412.9764142.4627811.01526160871.026158751.2401725412.7160432.1864570.90134926790.911023751.1316845833412.6746342.550064412.7268922.599955
422.952562.452826422.9707062.4678321.0061178412422.7125632.2741230.9271440371422.6648882.482905422.7097242.524768
432.8963472.432001432.8695392.3379340.9613211508432.5901512.0950040.8614322116432.5676822.338913432.6018042.370073
442.8991722.437657442.8622332.3285820.9552541641442.6022272.181920.8950890138442.5386322.295826442.6123822.363753
452.864312.314375452.8596592.2644260.9784179314452.5656782.0867940.9016663246452.573892.277847452.5772722.280944
462.8389682.333118462.8569322.3634461.0129989139462.5683712.1101770.9044450388462.5670542.257719462.5715772.26184
472.78812.256313472.8491832.3873981.0580969927472.5928682.0812480.9224110307472.5451842.190662472.6230432.259953
482.7888292.255702482.8492822.3702411.0507775407482.5964332.1712980.9625819368482.5398662.171383482.6249282.247686
492.8444422.422322492.8574822.455821.0138288799492.6113512.1975610.9072125836492.5587522.143678492.6201982.197667
502.8505192.430329502.8563522.4504041.0082601985502.6029622.1954140.9033402473502.558422.130139502.6220532.186466
512.8084512.482166512.7865912.3507120.9470406089512.5066812.0903050.8421294144512.4978292.097496512.5119152.110421
522.808382.469886522.7909692.3542980.9532010789522.5073892.0895980.8460301407522.4976942.150251522.5186232.178108
532.7848832.351536532.7723082.2823650.9705847582532.4902732.090860.8891464983532.5026572.115015532.5099962.124513
542.7809552.35457542.745572.2327160.9482478754542.4936012.0825180.884457884542.5005392.167448542.5111092.177767
552.722382.258387552.7808322.4107651.0674720497552.5190262.083880.9227293639552.484572.106261552.5323852.154035
562.7207462.252445562.7648152.3945731.063099432562.5193432.111830.9375722826562.4815192.117841562.5317382.17259
572.7674272.402558572.7819262.4396081.0154210637572.542232.2341580.9299080397572.4947992.087905572.5509962.147826
582.7588792.383324582.7855112.4558861.0304457136582.5340312.2157670.9296960883582.4938232.149747582.5421952.213378
592.7538532.507202592.7301792.3562840.9398062063592.4603092.1103060.8416976374592.453872.125177592.460482.115641
602.7517342.495645602.7273772.3876890.956742245602.466082.1113390.8460093483602.4497412.138041602.4645232.117621
612.7233322.338882.32.52612.7226142.3091280.98727938160.96213666671.1344225612.4478622.0977910.89692117590.87407958331.0199425612.4524792.13003612.4601212.140654
622.7255192.3388482.32.52622.7177082.2971030.98215146940.957126251.1323783333622.4499182.0934390.89507270250.872266251.0207991667622.4564932.12381622.4635512.159049
632.6832872.3095272.32.52632.7261042.4560251.06343203611.023343751.1358766667632.4759142.1215250.91859718460.883968751.0316308333632.4415762.162485632.4869552.165988
642.6840932.3001572.32.52642.727842.4671921.0726189561.02799666671.1366642.4730432.1088370.9168230690.87868208331.0304345833642.4322432.144367642.4878182.176236
652.7198382.4371162.32.52652.7257592.4607511.00969793811.02531291671.1357329167652.4891012.2433950.92051219560.93474791671.0371254167652.4546142.126574652.5020022.162064
662.7113832.4523872.32.52662.7247592.4575761.00211589771.023991.13531625662.487932.2508180.91780701820.93784083331.0366375662.4520052.128574662.5036742.191219
672.6997882.5090582.32.52672.6812442.3489560.9361903950.97873166671.117185672.4096082.0975750.83600100120.87398958331.0040033333672.4002012.119699672.4001252.106323
682.6966522.4946432.32.52682.6836982.3492210.94170628820.97884208331.1182075682.4144782.123210.85110775370.88467083331.0060325682.4026412.111313682.3988992.093667
692.678522.3376282.32.52692.6850632.3331180.99807069390.97213251.11877625692.4144132.1100430.90264276440.87918458331.0060054167692.4197142.136095692.4180352.137314
702.6807362.3272652.32.52702.6767832.3069590.99127473670.96123291671.11532625702.4156682.1137140.90823950.88071416671.0065283333702.4148922.126221702.4210642.153061
712.658312.3339072.32.52712.6959752.4858061.06508357021.03575251.1233229167712.4478562.1505650.92144417070.896068751.01994712.4140192.181686712.4537322.174986
722.647382.2982322.32.52722.6918832.4604061.07056467751.02516916671.1216179167722.4479132.1475910.93445352780.89482958331.01996375722.4128182.193088722.4452822.161816
732.6827982.4411862.32.52732.6789212.4555851.00589836251.02316041671.1162170833732.4558882.282370.93494309730.95098751.0232866667732.425822.164334732.4657722.175303
742.6819682.442852.32.52742.6807272.5172431.03045336391.048851251.1169695833742.45882.2710450.92967026220.946268751.0245742.4305692.155261742.4631322.177165
752.6706182.5356252.32.52752.6550692.3566510.92941621890.98193791671.10627875752.3884552.1597150.85174858270.899881250.9951895833752.3807192.134599752.3801932.121395
762.6734112.5471222.32.52762.6602142.40130.94275028841.00054166671.1084225762.3921822.1600420.84803240680.90001750.9967425762.3802442.130724762.383272.12009
772.6574652.3828872.32.52772.6648362.3749530.99667042540.989563751.1103483333772.3976092.1397880.89798131430.89157833330.99900375772.3961742.141314772.3930912.144133
782.6590522.4025992.32.52782.6674042.3708590.98678930610.98785791671.1114183333782.3982392.1323830.88753179370.88849291670.99926625782.3949942.138626782.3957832.14922
792.6397552.3479192.32.52792.6726272.5136681.07059400261.04736166671.1135945833792.4228532.1626720.92110162230.90111333331.0095220833792.3994462.202095792.4254982.178716
802.6458652.3679962.32.52802.6661142.4951721.05370617181.0396551.1108808333802.4246532.1717460.91712401540.90489416671.0102720833802.4027112.217108802.4240682.171435
812.6614682.4863752.32.52812.6567612.4714490.9939968831.02977041671.10698375812.4347142.3192980.93280297620.96637416671.0144641667812.4064442.177217812.4432762.202726
822.6647652.4899342.32.52822.6585622.4880020.99922407581.03666751.1077341667822.4380842.3245760.93358940440.96857333331.0158683333822.4057452.178061822.4396322.203526
832.6478422.5404572.32.52832.6347372.3795360.93665667240.99147333331.0978070833832.3730682.1877340.86115765790.91155583330.9887783333832.3617022.1702832.3637062.147531
842.6496352.543522.32.52842.638512.3847110.93756329810.99362958331.0993791667842.3771622.1897080.86089671010.91237833330.9904841667842.3669082.199528842.3634552.134627
852.6306522.3737862.32.52852.6327292.3662250.99681479290.98592708331.0969704167852.3769622.1505650.90596414340.896068750.9904008333852.3730782.177696852.3737082.176056
862.6247132.3708372.32.52862.6268412.3445890.98892880450.97691208331.0945170833862.3721812.135210.90061442440.88967083330.98840875862.3754662.18395862.3734992.176515
872.6032632.3211122.32.52872.6288972.4652581.06210213041.02719083331.09537375872.3897832.1415110.92262286350.892296250.9957429167872.3638872.177743872.3940052.16695
882.6063462.336412.32.52882.6311552.4646811.0549008951.02695041671.0963145833882.3885282.1461760.91857850290.894240.99522882.3657182.182415882.3980592.168473
892.623982.4494192.32.52892.6247122.4332910.99341558141.013871251.09363892.3928592.2684790.92612942090.94519958330.9970245833892.3763182.181867892.4015912.174788
902.6226742.4354192.32.52902.6232142.4492151.00566473371.020506251.0930058333902.3974442.269040.9316836240.94543333330.998935902.3710342.16853902.4017612.169381
912.6311592.5378462.32.52912.6180632.3713540.93439633450.98806416671.0908595833912.3579132.1914880.86352284580.913120.98246375912.3500292.182172912.3511672.170591
922.6306962.5715472.32.52922.6196222.385860.92779171450.99410833331.0915091667922.3620212.1965320.85416754970.91522166670.9841754167922.3464832.172237922.3508692.160224
932.6164422.3970762.32.52932.6214782.4287821.01322694821.01199251.0922825932.3682152.1671150.90406603710.90296458330.98675625932.3644032.200312932.365412.194739
942.6169892.3990312.32.52942.6248862.4347011.01486850321.014458751.0937025942.3699982.1737520.90609583620.905730.9874991667942.3603422.191406942.3662992.192454
952.5838072.2997442.32.52952.6134312.466451.07248893791.02768751.0889295833952.375732.1593560.93895494460.89973166670.9898875952.3520242.188572952.3739662.182801
962.5850122.2930892.32.52962.6160622.4589361.07232471131.02455666671.0900258333962.3784462.1656130.94440861210.902338750.9910191667962.3548362.195149962.3714492.175204
972.6110982.4447432.32.52972.6135092.4309130.99434296371.01288041671.0889620833972.3814232.3199160.94894064530.96663166670.9922595833972.3673452.204075972.3907042.191075
982.6089612.4282752.32.52982.6080972.3975410.98734327870.99897541671.0867070833982.3807662.3066930.94993071210.96112208330.9919858333982.3686152.2053982.3888252.193627
992.624422.5648262.32.52992.6116452.393220.93309253730.9971751.0881854167992.3484972.2078560.8608209680.919940.9785404167992.345712.200239992.3473172.195833
1002.6210392.5250872.32.521002.6129772.4178180.95751869141.00742416671.08874041671002.3441142.1905570.8675174360.91273208330.97671416671002.3475952.2072471002.3459642.185625
1012.6032542.3890182.32.521012.5982.3819960.9970607170.99249833331.08251012.3597712.1721750.90923341720.90507291670.98323791671012.3558332.2202191012.3591712.218096
1022.6047432.3820812.32.521022.5901752.3403420.98247792580.97514251.07923958331022.3639022.1817050.91588195360.909043750.98495916671022.3563712.2142311022.3607072.21507
1032.5770412.3168532.32.521032.6063752.4936351.07630263981.03901458331.08598958331032.3671842.173540.93814324860.90564166670.98632666671032.3477322.2117191032.3685672.200932
1042.5803052.3220772.32.521042.6077582.4846821.0700256711.03528416671.08656583331042.3708312.1761880.93717305670.9067450.987846251042.3422122.2093251042.3698092.200215
1052.5977992.465412.32.521052.6087422.5103931.01824564681.04599708331.08697583331052.3765252.3468340.95190414580.97784750.990218751052.3638952.228031052.3846042.213256
1062.5950892.4736432.32.521062.6135152.5570871.03373324281.06545291671.08896458331062.3774532.3404680.9461624010.9751950.99060541671062.3670962.2373271062.3878642.216165
1072.6187862.689352.32.521072.6078362.5190380.93667168651.04959916671.08659833331072.3477682.2273850.82822429210.92807708330.97823666671072.3445142.2555541072.3463692.260311
1082.6196332.6804412.32.521082.6108352.5240920.94167041921.0517051.08784791671082.3487752.2277770.83112331140.92824041670.978656251082.3468242.2564041082.3461672.260459
1092.5873372.4343632.32.521092.5954032.4712291.01514400281.029678751.08141791671092.3572642.1985560.90313400260.9160650.98219333331092.3508762.2393911092.3567322.256618
1102.582872.4160372.32.521102.5984772.4915721.0312640081.0381551.082698751102.3577892.1944020.90826506380.91433416670.98241208331102.3557522.2576171102.3603792.259841
1112.567242.3091972.32.521112.6009772.5251761.09352991541.05215666671.08374041671112.364932.1931170.94973144340.913798750.98538751112.3456622.2319041112.362962.215438
1122.5686782.3149112.32.521122.6056932.5428211.09845302911.059508751.08570541671122.3666632.1892380.94571151980.91218250.98610958331122.3487462.2401841122.3609762.22122
1132.5907712.4765722.32.521132.5994032.5004441.00963913021.04185166671.08308458331132.3712612.366220.95544163460.9859250.98802541671132.3568512.239081132.3786632.232746
1142.597492.5087052.32.521142.6026362.5019010.99728784371.042458751.08443166671142.372832.3606450.94098150240.98360208330.98867916671142.3591042.2358461142.3809552.240786
1152.6110112.7499882.32.521152.5920292.4939960.90691159381.0391651.08001208331152.343412.2522730.81901193750.93844708330.97642083331152.339822.2658631152.3415422.271462
1162.6053272.7085742.32.521162.5914562.4784010.91502059761.03266708331.07977333331162.3426772.2611240.8348023720.9421350.97611541671162.3373862.2590851162.3388462.257836
1172.5812472.4443242.32.521172.5878652.4691481.01015577311.02881166671.07827708331172.352582.2498450.92043648880.93743541670.98024166671172.342512.2444931172.3510862.27328
1182.5856582.4761852.32.521182.5858292.4809771.0019352351.03374041671.077428751182.3549442.2606480.9129560190.94193666670.98122666671182.3465342.2563691182.3512682.268042
1192.5576832.2691692.32.521192.5968552.5253481.11289551371.05222833331.08202291671192.3614642.2720411.00126566160.946683750.98394333331192.3365592.2201851192.3587962.235826
1202.5631592.3059962.32.521202.5906762.4836331.07703265751.03484708331.07944833331202.365492.2735750.98594056540.94732291670.98562083331202.3397652.2218961202.3613862.243893
1212.583852.4892282.32.521212.5938662.5729891.03364938851.072078751.08077751212.3692712.4047940.96608024661.00199750.987196251212.355752.2582281212.3693582.230993
1222.5825892.4742122.32.521222.5961732.6275131.06195952491.09479708331.081738751222.3688332.39020.96604494680.99591666670.987013751222.3564022.2602141222.3736792.2476
1232.6031472.7479022.32.521232.5873232.4925780.90708402261.03857416671.078051251232.3426522.2660120.8246334840.94417166670.9761051232.3389252.29251232.3405762.293452
1242.5988262.7006012.32.521242.5904432.5031850.92689923471.042993751.079351251242.344682.2679650.83980010380.94498541670.976951242.339932.2845971242.3424952.299168
1252.5740892.4553192.32.521252.5782962.428110.98891834421.01171251.074291252.3483292.2647440.92238279430.94364333330.97847041671252.3331192.2516081252.3474542.292931
1262.5772052.4855652.32.521262.5799012.4138090.97113090991.005753751.074958751262.3519022.2699930.91327042340.94583041670.97995916671262.3361512.254981262.3494742.298867
1272.554962.257812.32.521272.5901122.4984261.10657052631.04101083331.07921333331272.3525752.2630271.00231064620.94292791670.98023958331272.329622.2576271272.3539382.270343
1282.5576352.2654372.32.521282.5925412.4971781.10229417111.04049083331.08022541671282.3510742.2581420.99677987070.94089250.97961416671282.3281432.2486771282.3565572.269184
1292.5770512.5219092.32.521292.5860462.5357671.00549504361.05656958331.07751916671292.3587182.3934440.94906041420.99726833330.98279916671292.3458212.2799871292.3555032.258009
1302.5812292.5721692.32.521302.5861872.5200410.97973383551.05001708331.07757791671302.358782.4095340.93677126191.00397250.9828251302.3474362.2954631302.3578672.263749
1312.5976012.7818422.32.521312.5810512.474880.88965512781.03121.07543791671312.3376592.2654830.81438234090.943951250.97402458331312.328862.2815941312.3358422.301342
1322.5997392.7903812.32.521322.5830352.4620780.88234474071.02586583331.07626458331322.340782.2647290.81161999020.94363708330.9753251322.3305252.2942511322.3372622.306231
1332.5710142.4639162.32.521332.5740522.4384950.9896826841.01603958331.07252166671332.3427832.2619570.91803332580.94248208330.97615958331332.3310442.2562411332.3428522.291497
1342.566782.4033952.32.521342.5728442.413961.0043958651.00581666671.07201833331342.3448532.2582490.93960792960.94093708330.97702208331342.3320972.2676511342.3431372.289907
1352.5442472.2156492.32.521352.5807792.5174141.13619711431.04892251.07532458331352.3440282.2360011.00918557050.93166708330.97667833331352.3216362.2518111352.3456042.280226
1362.5465282.2495322.32.521362.576612.4930631.10825851781.038776251.07358751362.3461162.2407760.99610763480.93365666670.97754833331362.3226042.2479891362.3480742.293262
1372.5647372.4714732.32.521372.5835572.5584351.03518630391.06601458331.07648208331372.3549342.38110.96343354750.9921250.98122251372.3392662.2732131372.3495592.254497
1382.5632462.4375382.32.521382.5795392.5427371.04315789131.059473751.07480791671382.3548582.3772280.97525782160.99051166670.98119083331382.3426682.2808291382.3489992.255916
1392.5813052.7327412.32.521392.5765262.4609450.90054088551.025393751.07355251392.333532.2504530.82351492510.937688750.97230416671392.3263442.2793011392.3313232.292274
1402.5853172.7279992.32.521402.5712212.459480.90156924541.02478333331.07134208331402.3342692.2511820.82521364560.93799250.97261208331402.3264272.274641402.331262.294941
1412.5667642.4672412.32.521412.5686852.4250770.98291046561.010448751.07028541671412.3316752.2153740.89791552590.92307250.971531251412.3272842.2575251412.3382672.286608
1422.5662032.4698372.32.521422.5639842.3823310.96457013160.99263791671.06832666671422.3285232.1952640.88882950580.91469333330.97021791671422.3267062.2536531422.3382272.282266
1432.5381012.1976432.32.521432.5725092.4843241.13044930411.0351351.071878751432.3385352.2220051.0110855130.92583541670.97438958331432.3157382.2364961432.336632.257489
1442.5367562.2072672.32.521442.5647932.4153251.09426045871.00638541671.068663751442.296232.0433730.92574799510.85140541670.95676251442.3168542.2528311442.340592.267209
1452.5538892.4335762.32.521452.576522.5653851.05416268081.06891041671.073551452.3117892.1971550.90285037330.915481250.96324541671452.3284052.2393161452.323142.174603
1462.5594982.4525072.32.521462.5766342.556081.04223147991.06503333331.07359751462.311332.1967020.8956965260.91529250.96305416671462.3200972.2030851462.3161842.144022
1472.5765692.7240162.32.521472.5693422.4439180.89717461281.01829916671.07055916671472.3039942.1308970.78226302640.887873750.95999751472.2900242.1548051472.2727022.095105
1482.5782972.720032.32.521482.5485462.2971180.84451936190.95713251.06189416671482.2791992.0213130.74312158320.842213750.949666251482.2908782.1511391482.2742452.098913
1492.5625812.4723532.32.521492.5511182.3452320.94858298960.977181.06296583331492.2922952.0518880.8299332660.85495333330.95512291671492.2812092.1093131492.2727272.069836
1502.560182.430372.32.521502.4762431.9369070.79695972220.80704458331.03176791671502.2932992.0419540.84018235910.85081416670.955541251502.2802682.094071502.2570552.012583
1512.5318812.1695972.32.521512.4922472.0310380.93613606580.84626583331.038436251512.3082182.0892790.96298022170.87053291670.96175751512.2861452.1344991512.2703262.045772
1522.5314112.1548012.32.521522.4846791.9826480.92010723960.82610333331.03528291671522.2991992.0519010.95224617030.854958750.95799958331522.272022.0800661522.2721472.053852
1532.5475882.4010182.32.521532.4575371.8856610.78535896020.78569208331.023973751532.2900232.0954480.8727331490.87310333330.954176251532.2866072.1075841532.2867072.05977
1542.5529642.4634612.32.521542.4551311.8758280.76146040060.7815951.022971251542.2679361.9957570.81014353380.83156541670.94497333331542.29332.1230481542.293442.074245
1552.5690172.751162.32.521552.470661.9150230.69607838150.797926251.02944166671552.282322.0413290.74198847030.850553750.95096666671552.2564372.0450861552.277872.111375
1562.5706482.7490122.32.521562.4728671.9382810.70508277160.80761708331.030361251562.2743551.9957850.72600083230.83157708330.94764791671562.2435852.0078991562.2691862.087343
1572.5576962.5101472.32.521572.4883121.983710.7902764260.82654583331.03679666671572.277182.0032610.79806521290.83469208330.9488251572.2319631.9592131572.2692282.057863
1582.5598342.5363712.32.521582.4576071.8498890.72934480010.77078708331.02400291671582.2838242.033690.80181093380.84737083330.95159333331582.2405641.9751961582.2819432.097927
1592.5259292.1961422.32.521592.4524721.8342630.83522058230.764276251.02186333331592.285752.0155560.91777125520.8398150.95239583331592.2543782.0392141592.2933922.117271
1602.5268642.1794662.32.521602.4475261.8276620.83858247850.76152583331.01980251602.2876052.021280.92741983590.84220.953168751602.2597922.0480391602.2972352.122791
1612.5422612.380892.32.521612.4094311.6729990.70267799020.69708291671.00392958331612.3015592.1551210.90517453560.89796708330.95898291671612.2733832.0543121612.3046272.127365
1622.5425972.3856842.32.521622.3930671.6206330.67931586920.675263750.997111251622.3052242.1597850.90531059440.89991041670.960511622.2583272.0020941622.2714312.005753
1632.5578462.7096162.32.521632.3540661.4608990.53915351840.60870791670.98086083331632.3022362.1370350.78868555540.890431250.9592651632.2683842.0744391632.2806512.11295
1642.5626052.7670252.32.521642.3562871.4825090.53577723370.61771208330.981786251642.3024122.1290140.76942347830.88708916670.95933833331642.2707132.078571642.2837972.117949
1652.5514882.5341032.32.521652.3685781.4904640.58816235960.62102666670.98690751652.3077292.1563530.85093344670.89848041670.961553751652.26762.0833161652.2894372.124076
1662.553862.5131692.32.521662.3727791.5003280.59698651380.62513666670.98865791671662.2837722.0366270.81038203160.84859458330.95157166671662.2695592.08121662.2904482.121246
1672.5251342.2001282.32.521672.3815981.5457650.70257957720.644068750.99233251672.2972052.0644140.93831540710.86017250.957168751672.2703682.0994951672.3025662.152264
1682.5198182.1555812.32.521682.3814541.5999570.74223933130.666648750.99227251682.3031562.0905020.96980906770.87104250.95964833331682.275292.1200721682.3037562.148509
1692.5308642.3158872.32.521692.3877761.6131370.6965525520.67214041670.99490666671692.3165352.2403890.96739996380.93349541670.96522291671692.2885092.1201671692.3171412.200661
1702.5352292.361472.32.521702.372081.8003160.76237089610.75013166670.98836666671702.3235632.2745310.96318437240.947721250.968151251702.2955342.1405391702.3202662.205101
1712.5497672.6944372.32.521712.3428811.6096890.59741200110.670703750.97620041671712.3368782.3618270.87655677230.98409458330.97369916671712.3086592.2444121712.3219092.277085
1722.5511822.7132992.32.521722.2793271.396430.51466130350.58184583330.94971958331722.3438552.4198080.89183241511.00825333330.976606251722.3033322.217311722.2991132.180763
1732.5414042.494782.32.521732.2922651.5102250.60535397910.62926041670.95511041671732.3528812.4242660.97173538351.01011083330.98036708331732.2974732.1917331732.3058762.190086
1742.5415492.4564292.32.521742.2972571.533190.62415400570.63882916670.95719041671742.3346052.539761.03392363471.05823333330.97275208331742.2891442.1551771742.3090922.201155
1752.5148832.1598832.32.521752.3101451.5331940.70985048730.63883083330.96256041671752.3130532.3192281.07377482950.9663450.96377208331752.3020072.2376821752.3220252.245289
1762.5194322.1786922.32.521762.3068361.510640.69337015050.62943333330.96118166671762.3115452.3125981.06146164760.96358250.963143751762.3029222.2379721762.3267442.256542
1772.5227152.2767222.32.521772.3196011.5105190.66346220580.62938291670.96650041671772.3243872.4305231.06755370221.01271791670.96849458331772.3132672.2278461772.3396532.306113
1782.5248282.2772562.32.521782.3195541.6034740.70412549140.66811416670.96648083331782.3310662.6281141.15407051291.09504750.97127751782.3113732.2088421782.3424792.320105
1792.5386532.6452582.32.521792.3209731.6242520.61402403850.67677166670.96707208331792.3438542.6408570.99833626811.10035708330.97660583331792.3225462.3093511792.3553292.443393
1802.5413672.6644712.32.521802.2696491.4319160.53741099080.59663166670.94568708331802.3485372.6725531.00303324751.113563750.97855708331802.3291842.3389571802.334792.347324
1812.537592.5003882.32.521812.2764751.5732690.62920994660.655528750.948531251812.3612562.6723821.06878692431.11349250.98385666671812.3417742.3947111812.3410052.350784
1822.5354192.4784012.32.521822.2391141.4689360.59269504810.61205666670.93296416671822.3658062.7759431.12005401871.15664291670.98575251822.3296682.3403251822.3447792.368506
1832.5105532.1800312.32.521832.2511321.6570060.76008368690.69041916670.93797166671832.3420212.6510221.21604784521.10459250.97584208331832.3128222.3023861832.3525592.411748
1842.5138692.1729352.32.521842.2481611.6307840.75049828920.67949333330.936733751842.3402272.8016231.28932664811.16734291670.97509458331842.3165022.3152331842.3578632.422674
1852.515612.2526942.32.521852.232311.5108570.67068896170.629523750.93012916671852.3377142.6753781.1876348941.11474083330.97404751852.3287962.3302261852.3580992.495147
1862.5173142.2486312.32.521862.2214231.4494160.64457707820.60392333330.92559291671862.323542.6200641.16518183731.09169333330.96814166671862.3310392.3721591862.3575112.522946
1872.5305092.5765822.32.521872.2331071.4655510.56879656850.610646250.930461251872.3212552.5847411.00316659821.07697541670.96718958331872.3432592.5637811872.3698382.814998
1882.5325622.6456292.32.521882.2330541.4628030.55291312580.609501250.93043916671882.3179032.5169640.95136695281.0487350.96579291671882.3406182.5465831882.3602312.747132
1892.5293262.5163312.32.521892.2446591.4870550.59096160240.619606250.93527458331892.3299492.5978751.03240591161.08244791670.97081208331892.3527732.6664611892.3594442.753418
1902.5302372.4883482.32.521902.2457051.5428980.6200491250.64287416670.93571041671902.3267712.5621971.02967792291.06758208330.96948791671902.3649092.7502981902.3168462.574287
1912.5015932.1519352.32.521912.2118931.4937030.69412087260.622376250.92162208331912.3387122.5620531.19058103521.06752208330.97446333331912.3270882.4970221912.3258592.564201
1922.5002542.1320922.32.521922.209791.7484080.82004341280.72850333330.92074583331922.3366792.5237871.18371392981.05157791670.973616251922.3303792.584281922.3251522.552955
1932.5103452.2690862.32.521932.2054751.6590020.73113227090.69125083330.91894791671932.348572.6389121.16298456741.09954666670.97857083331932.3264292.4936291932.3356842.545598
1942.5106122.2689532.32.521942.2061851.6379910.72191490970.682496250.919243751942.3178912.4068891.06079279741.00287041670.96578791671942.3382212.5302811942.3365262.519984
1952.5232452.5992932.32.521952.1600211.3741780.52867375860.57257416670.900008751952.3283472.4494370.94234739991.020598750.97014458331952.3358842.7076941952.3482512.669992
1962.5223882.5488552.32.521962.1513851.3476730.52873662880.56153041670.89641041671962.3257612.5909351.01650937381.079556250.96906708331962.3327482.7638741962.3456482.703163
1972.5191452.4878222.32.521972.1621311.3478050.54176102630.56158541670.90088791671972.3349372.5714671.03362177841.07144458330.97289041671972.3287582.8101411972.3573412.784406
1982.5184472.4627392.32.521982.1608521.3401860.54418515320.55841083330.9003551982.3356382.5372151.03024112581.05717291670.97318251982.3403132.8435261982.3307912.547563
1992.494452.1565062.32.521992.1715271.3748160.63752013670.572840.90480291671992.3110482.2804451.05747213320.95018541670.96293666671992.3314662.7008921992.3300942.489457
2002.4950782.1420022.32.522002.157551.4910680.69610952740.62127833330.89897916672002.3113082.2438581.04755177630.93494083330.9630452002.3428712.7497762002.3296952.470179
2012.5008642.2098232.32.522012.1681111.5128020.68458062030.63033416670.90337958332012.32262.2439891.01546096680.93499541670.967752012.3315632.6011732012.3410512.501151
2022.5011172.225612.32.522022.1722541.7061150.76658309410.710881250.90510583332022.3225412.2068140.99155467490.91950583330.96772541672022.3160922.5856032022.3242922.567816
2032.5131942.5377682.32.522032.1404061.4735830.58066103760.61399291670.89183583332032.3326552.2218820.87552605280.92578416670.97193958332032.3146092.5256222032.3354522.590687
2042.5131052.5060652.32.522042.128821.4277560.56972025870.59489833330.88700833332042.3341152.3312630.93024841730.97135958330.97254791672042.3257552.5841462042.3389292.597605
2052.5055052.4152782.32.522052.1187141.4381230.59542752430.59921791670.88279752052.3452982.5541871.05751263421.06424458330.97720752052.3223182.5807582052.3439442.600929
2062.5037142.3833242.32.522062.1187641.4794890.62076704640.616453750.88281833332062.3437062.5533071.07132181781.06387791670.97654416672062.3322562.6363242062.3116622.404644
2072.4885512.1529922.32.522072.118831.4306440.66449108960.59610166670.88284583332072.3460822.4836271.15357000861.03484458330.97753416672072.3288152.6111362072.3226332.410882
2082.4906792.154042.32.522082.1179891.4243920.66126534330.59349666670.88249541672082.3285822.3138671.0741987150.964111250.97024252082.3387162.6509382082.3107892.340988
2092.4941682.2032352.32.522092.1246871.4091730.63959268980.58715541670.885286252092.3373272.2989191.04342886710.95788291670.973886252092.3363032.5638662092.321652.341016
2102.4905962.1664532.32.522102.1204521.3835240.63861251550.57646833330.88352166672102.337762.2747851.05000431580.94782708330.97406666672102.3213482.4385782102.315822.297008
2112.5021712.5077362.32.522112.1288021.5645710.62389781060.65190458330.88700083332112.3304262.1593790.86108705220.899741250.97101083332112.2872822.1997022112.3266032.34701
2122.5044162.5453132.32.522122.1308561.5846330.62256901210.660263750.88785666672122.3282082.1224530.83386719040.88435541670.97008666672122.297882.2745942122.3315442.483035
2132.4973972.378412.32.522132.1007051.4380610.60463124520.59919208330.875293752132.3389562.3203360.97558284740.96680666670.9745652132.3034062.329582132.3422962.515103
2142.4967082.3687982.32.522142.1007371.432960.60493127740.59706666670.87530708332142.3427082.3581290.99549602790.982553750.97612833332142.3139792.4292892142.3364832.464377
2152.4836982.1530152.32.522152.064461.4400940.66887318480.60003916670.86019166672152.353372.4553191.14040961161.02304958330.98057083332152.318512.3940282152.3248282.33724
2162.4855372.1728552.32.522162.063651.4722570.67756799230.61344041670.85985416672162.3545442.5681591.18192838451.070066250.981062162.3290692.4522732162.314952.264165
2172.4882632.2189582.32.522172.0729931.4721430.66343887540.61339291670.86374708332172.3541952.5839861.16450424031.07666083330.98091458332172.3377922.4535482172.3254432.264247
2182.4902532.240672.32.522182.0726571.4740370.65785546290.61418208330.86360708332182.3431522.5158051.12279139721.04825208330.97631333332182.3422372.4910942182.3288352.269679
2192.4927552.4759342.32.522192.0819541.4739610.59531514170.61415041670.86748083332192.3526042.5069881.01254233761.04457833330.98025166672192.3272912.348892192.3392272.269416
2202.493912.4822342.32.522202.0804271.5305780.61661309930.63774083330.86684458332202.3371792.4056910.96916366471.002371250.97382458332202.332622.34832202.3397882.362675
2212.4928462.4146662.32.522212.0896911.5305640.63386157750.6377350.87070458332212.3354622.3148740.95867254520.96453083330.97310916672212.3248052.25062212.3501982.392951
2222.4928572.4120042.32.522222.0890031.5039650.62353337720.62665208330.87041791672222.3326852.3073160.95659708690.96138166670.97195208332222.3229322.2926052222.343192.335952
2232.4750682.1433982.32.522232.0679281.5370450.71710666890.64043541670.86163666672232.3419382.299941.07303449940.95830833330.97580752232.3278842.3997792232.3485522.330296
2242.4760012.1505522.32.522242.0410411.4346810.66712220860.597783750.850433752242.3485832.5697561.19492855791.07073166670.978576252242.3363482.4327472242.3316392.21757
2252.4805192.2494762.32.522252.0499771.536530.68306129960.64022083330.85415708332252.3478472.4837561.10414869951.03489833330.97826958332252.3415392.4026792252.3368442.242841
2262.4821862.2793432.32.522262.0481961.5231390.66823597850.634641250.8534152262.348512.5097191.10107122971.045716250.97854583332262.3439652.4063452262.3427912.276349
2272.483292.4298682.32.522272.041951.4825160.61012203130.6177150.85081252272.350252.456581.01099318981.0235750.97927083332272.3454072.3555572272.3462262.241273
2282.4854432.4320192.32.522282.0281821.4054360.57788857740.58559833330.84507583332282.3570412.5095991.03189942181.045666250.98210041672282.346632.3754662282.3563042.337929
2292.4870882.4151092.32.522292.03691.42060.58821361690.59191666670.84870833332292.3461942.6109051.08107128911.08787708330.97758083332292.3483052.3273132292.3547482.332693
2302.4886422.4682152.32.522302.0399651.4566510.59016374180.60693791670.84998541672302.3388042.5413671.02963761261.05890291670.97450166672302.3572122.3211442302.3647932.624107
2312.4639812.1208682.32.522312.0451991.4440580.68088065830.60169083330.852166252312.3421712.4830591.17077489031.03460791670.97590458332312.3403662.406272312.3611962.54694
2322.4653982.1145452.32.522322.0343061.3721660.64891785230.57173583330.84762752322.3520662.573441.21701831841.07226666670.98002752322.3451722.4192752322.3661962.586492
2332.472482.2339932.32.522332.0010781.3274570.59420821820.55310708330.83378252332.3429092.4151031.08107008391.00629291670.97621208332332.3454932.4425752332.3628232.503931
2342.4741182.2548172.32.522342.0048921.3451470.59656592970.56047791670.83537166672342.3492552.4582161.09020643361.02425666670.978856252342.3543512.4362852342.366892.526982
2352.4784562.423222.32.522352.0109471.5711140.648357970.65463083330.83789458332352.3469652.3584850.97328554570.98270208330.97790208332352.3555282.4567672352.3642232.445735
2362.4792612.4131512.32.522362.0110551.5754160.65284600920.65642333330.83793958332362.3417982.3287170.96501089240.970298750.97574916672362.3653422.5401412362.3685642.488293
2372.4800112.3934952.32.522372.019411.5755150.65824871160.65646458330.84142083332372.3428022.3203150.96942546360.96679791670.97616752372.3695732.594682372.3642872.399284
2382.4806062.3796612.32.522382.0219311.5946010.67009586660.66441708330.842471252382.3524522.5333771.06459575541.055573750.98018833332382.3793472.5946462382.3548622.482406
2392.456462.1173432.32.522392.026091.5643650.73883400090.651818750.84420416672392.3504842.4469021.15564743171.01954250.97936833332392.3525272.4638132392.3569882.501344
2402.4573542.1148092.32.522402.0274251.5820560.74808457880.659190.84476041672402.360072.5298781.19626784261.05411583330.98336252402.3482632.3757432402.3666012.571295
2412.4668322.2107562.32.522411.9974141.3404050.60631069190.55850208330.83225583332412.3593482.5861711.16981295091.077571250.98306166672412.3421252.3969612412.3525252.412231
2422.4678552.2196472.32.522421.9981161.3454350.60614818480.56059791670.83254833332422.365112.6650251.20065262631.11042708330.98546252422.3516352.5502532422.3499932.489711
2432.470892.4250542.32.522431.9931981.4189090.58510408430.59121208330.83049916672432.3586632.5094921.03481901851.04562166670.982776252432.3547352.5831182432.3489072.420018
2442.4737912.4492032.32.522441.9866771.5286310.6241340550.63692958330.82778208332442.3559412.4553431.0025069381.02305958330.98164208332442.3635752.5784632442.3355972.318669
2452.4743152.406312.32.522451.9859131.4676360.60991144120.6115150.827463752452.355582.3716180.98558290490.98817416670.98149166672452.3653542.6149192452.3387272.312224
2462.4761252.4093542.32.522461.9802961.4388950.59721194980.59953958330.82512333332462.3312572.1756110.90298519850.90650458330.97135708332462.3747852.6222362462.3480532.556316
2472.450222.127272.32.522471.9868831.5196810.71438087310.63320041670.82786791672472.3327872.1881931.02863905380.91174708330.97199458332472.3715572.6217752472.3466212.479808
2482.4520532.1251542.32.522481.9887441.6265950.76540100150.67774791670.82864333332482.3419962.3335921.09808136260.972330.97583166672482.348362.4000732482.3493162.573506
2492.4616962.2030362.32.522491.9629691.3849050.62863475680.577043750.817903752492.3454412.294221.04139015430.9559250.97726708332492.346092.3988522492.350912.517484
2502.4640732.2118612.32.522501.9645571.3767510.62244010810.573646250.81856541672502.3546252.4916411.12649076951.038183750.981093752502.3430282.4644442502.3522552.565142
2512.462892.4502962.32.522511.966471.3594340.5548039910.56643083330.81936252512.3588472.5476151.03971724231.061506250.98285291672512.3428912.6894372512.3357142.385217
2522.4657572.4699532.32.522521.9684861.4296110.57880089220.595671250.82020252522.3680262.668561.08040922241.11190.98667752522.3403782.5960542522.3439252.412138
2532.4673692.4090992.32.522531.9750241.7139340.71144191250.71413916670.82292666672532.3763812.6695281.10810224071.11230333330.990158752532.3458752.6025942532.343252.348372
2542.4699662.4222052.32.522541.9737851.6694380.68922242340.69559916670.82241041672542.3464272.3303780.96208950110.97099083330.97767791672542.3436332.5170092542.3279422.283089
2552.4447172.1063722.32.522551.9755861.6361070.77674171510.681711250.82316083332552.3418842.2979211.0909378780.95746708330.9757852552.3518082.5495372552.3310172.365022
2562.4476482.1263612.32.522561.9713641.5977020.75137852890.66570916670.82140166672562.3464362.3308611.09617369770.97119208330.97768166672562.3492522.4651432562.3330992.436742
2572.4566422.2089492.32.522571.951531.3939480.6310458050.58081166670.81313752572.3553832.3951411.08428985910.99797541670.98140958332572.3582232.4761612572.3420382.436819
2582.4595222.2327412.32.522581.9530731.3881490.62172414980.57839541670.81378041672582.3584892.3696061.06129909380.98733583330.982703752582.3497362.3916642582.3460952.445323
2592.4652392.5757062.32.522591.9537261.3675890.53095694930.569828750.81405252592.3674032.5436940.98757156291.05987250.98641791672592.352262.4997692592.3550042.445735
2602.4680892.6052392.32.522601.9570211.3796910.52958327430.574871250.81542541672602.3659962.5986380.99746625931.08276583330.98583166672602.3536172.4768052602.3589822.470978
2612.4773482.6120912.32.522611.9643841.6368570.62664623860.682023750.81849333332612.3748832.6624491.01927880771.109353750.98953458332612.3624792.5959662612.3678642.470948
2622.4802042.6407452.32.522621.9669581.6536550.62620775580.68902291670.81956583332622.3727082.5462720.96422486841.06094666670.98862833332622.3601252.5914462622.3701492.532594
2632.4705522.4664382.32.522631.9743151.7697710.71754124770.73740458330.822631252632.3815762.7334651.10826422561.138943750.99232333332632.3689462.6286042632.3692642.492361
2642.4669292.3858552.32.522641.9732241.8220740.76369854830.75919750.82217666672642.3702272.548441.06814538181.061850.98759458332642.3693812.5741022642.3549912.495589
2652.4724262.4494252.32.522651.9738361.8364760.74975800440.76519833330.82243166672652.3789982.6651531.08807291511.11048041670.99124916672652.3781332.608462652.3421912.372868
2662.4708062.4069532.32.522661.958311.7221780.71550129980.71757416670.81596252662.3809372.743131.13966911691.14297083330.99205708332662.3749392.5674862662.3430482.344507
2672.4718132.7750642.32.522671.9527931.610220.58024607720.6709250.813663752672.3750452.6661410.96074937371.11089208330.98960208332672.3732832.5457532672.351662.38312
2682.4709442.7330992.32.522681.9462871.5376050.56258664610.640668750.81095291672682.3713712.5337110.92704691631.05571291670.988071252682.3688272.5044522682.352182.328847
2692.4748822.6524922.32.522691.952831.8343980.69157531860.76433250.81367916672692.3748182.5892650.97616317031.07886041670.98950752692.3462692.3346322692.360762.395938
2702.4768092.6486282.32.522701.9515361.8016850.68023331320.75070208330.813142702.353742.3040940.86991982260.96003916670.9807252702.3460832.2838142702.3619552.3457
2712.4661752.508342.32.522711.9432641.6917180.67443727720.70488250.80969333332712.3614442.3784890.94823229710.99103708330.9839352712.3513142.4168952712.3705322.426172
2722.4689892.510622.32.522721.944311.6828640.67029817340.70119333330.81012916672722.3624272.3409170.93240593960.97538208330.98434458332722.3541732.4080082722.3732532.41522
2732.4623022.3997162.32.522731.9513271.6933020.70562599910.70554250.81305291672732.3708962.4753091.03150081091.031378750.98787333332732.3610872.4566342732.3510022.284158
2742.4633862.3824732.32.522741.9538931.7314190.72673184540.72142458330.81412208332742.3711062.5026721.05045135871.042780.98796083332742.3648452.4284462742.3429962.211822
2752.4658682.7729482.32.522751.9484731.6573330.59767907660.69055541670.811863752752.3795812.5965190.93637493381.08188291670.99149208332752.3732782.4837012752.3513682.278283
2762.4685212.772312.32.522761.945161.6613840.59927785850.69224333330.81048333332762.3807162.8845881.04049979981.20191166670.9919652762.3774882.4520922762.3555482.281266
2772.47182.6855592.32.522771.9515111.9512650.72657685050.81302708330.81312958332772.389162.9855921.11172087451.24399666670.99548333332772.3740662.4011562772.3638732.361414
2782.4722322.6495612.32.522781.9461231.8603890.70214990330.77516208330.81088458332782.3870612.8407641.07216403021.18365166670.994608752782.3666292.2933892782.3645032.423796
2792.4631922.4368972.32.522791.9338941.7084380.70107107520.71184916670.80578916672792.3815572.7321511.12115981921.138396250.99231541672792.3745942.5162112792.3728322.472561
2802.4658632.4371822.32.522801.9258581.5945170.65424617450.66438208330.80244083332802.3794122.6092291.07059259421.087178750.99142166672802.3738782.540872802.370592.394917
2812.4581022.2310422.32.522811.932621.5948070.71482607680.66450291670.80525833332812.3565562.3374921.04771313140.9739550.98189833332812.3821782.6570872812.3760492.529046
2822.4579522.1985752.32.522821.9315161.5615270.71024504510.650636250.80479833332822.3538522.2407461.01918106050.93364416670.98077166672822.3783392.5545652822.376582.551984
2832.4602222.3315352.32.522831.9280741.4727560.63166797840.61364833330.80336416672832.3620352.2471810.96382040160.93632541670.984181252832.3719052.4823262832.3684742.495265
2842.4629042.4107892.32.522841.929771.4938770.61966310610.622448750.80407083332842.3641182.5260051.04779182251.05250208330.98504916672842.3738522.4388042842.3665932.575985
2852.4671162.3986052.32.522851.9364241.5465580.64477394150.64439916670.80684333332852.3722692.667621.11215477331.11150833330.98844541672852.3820452.4901082852.3607752.506077
2862.4698172.4566952.32.522861.9395071.7191460.6997799890.71631083330.80812791672862.3751192.6529351.07987967571.10538958330.98963291672862.384872.4491012862.3600532.436962
2872.459052.2999342.32.522871.9287921.6560540.72004414040.69002250.80366333332872.3832392.6530761.15354440611.10544833330.993016252872.3624262.3073532872.3673172.504251
2882.4617242.3440892.32.522881.9237631.6646550.71015008390.693606250.80156791672882.385932.6523511.1315060991.105146250.99413752882.3642042.467852882.3618862.443273
2892.4523172.1835492.32.522891.9250461.614870.73956206160.67286250.80210252892.3798782.4937721.14207283651.03907166670.99161583332892.3716192.5446852892.3699282.496137
2902.4542032.1840882.32.522901.9269151.6455950.75344720540.68566458330.802881252902.36822.3875581.09316016570.99481583330.986752902.3698242.5530462902.3672432.465836
2912.4554022.3177072.32.522911.9080581.5308680.66050971930.63786166670.79502416672912.3576022.2167350.95643452770.92363958330.98233416672912.3778092.624212912.3738852.64635
2922.4580592.3179912.32.522921.9069881.511060.65188346290.62960833330.79457833332922.3595152.2498450.97060126640.93743541670.983131252922.374822.6185622922.3670642.524704
2932.4653062.5072082.32.522931.9128851.5063390.60080336370.627641250.79703541672932.3673992.2495520.89723389520.93731333330.986416252932.3789892.6132312932.3741632.591231
2942.467712.5287392.32.522941.9139251.4937790.59072090870.62240791670.797468752942.3675712.3443690.92709014260.97682041670.98648791672942.3754392.6004222942.3695042.673826
2952.4564322.3332162.32.522951.9202951.6008250.68610235830.66701041670.80012291672952.3746832.3370981.0016637980.97379083330.989451252952.3784142.5640632952.3512942.489916
2962.4589612.3337822.32.522961.9233681.6650180.71344195820.69375750.80140333332962.3757852.3308990.99876466610.97120791670.98991041672962.3558612.3992322962.3499322.464159
2972.4487192.1674062.32.522971.9150931.5206490.7015985930.633603750.79795541672972.3836462.4633391.13653787061.026391250.99318583332972.3636612.3993532972.3577172.464116
2982.4487752.1625412.32.522981.9160621.5763870.72895126610.65682791670.79835916672982.3833142.4960311.15421210511.04001291670.99304752982.3621662.4459452982.3490092.368058
2992.4534842.3251872.32.522991.9010311.5356930.66045999740.63987208330.792096252992.3865572.4976771.07418328071.040698750.994398752992.3698912.4912622992.3567292.368002
3002.4549072.3106752.32.523001.9015861.6155170.69915371050.67313208330.79232753002.3829212.6834541.16132904891.11810583330.992883753002.372532.5038123002.3551352.33034
3012.4621522.520722.32.523011.8943431.4808060.58745358470.61700250.78930958333012.3720272.47250.98087054491.03020833330.98834458333012.3591892.3378633012.3628232.330334
3022.4630532.5375752.32.523021.8920731.4679160.57847196630.61163166670.788363753022.3717162.4597340.96932465051.02488916670.9882153022.3599912.3591193022.3613522.305104
3032.4528742.3530852.32.523031.8894931.4714020.62530762810.61308416670.787288753032.3786252.4516291.04187864021.02151208330.991093753032.3676322.3589973032.3563942.274842
3042.4534912.3267772.32.523041.8920231.4796030.63590236620.616501250.78834291673042.3766912.4291421.04399433211.01214250.99028791673042.3708682.3807713042.3458932.287356
3052.4411362.1216512.32.523051.8915391.4206440.66959363250.5919350.788141253052.3843532.4291771.14494655341.01215708330.99348041673052.3781182.378023052.3530932.428257
3062.4437172.1219442.32.523061.893581.4133260.666052450.58888583330.78899166673062.3739272.3130211.0900480880.963758750.989136253062.3661532.3091333062.3547842.436244
3072.4485522.3067412.32.523071.8987041.5504310.67213050790.64601291670.79112666673072.3815322.3131011.00275713660.96379208330.9923053072.3737252.3766913072.3586672.406716
3082.450142.2941522.32.523081.8936971.5448190.67337255770.64367458330.78904041673082.3746572.2651960.98737834280.94383166670.98944041673082.3750342.4176313082.3661812.464851
3092.4579032.5418582.32.523091.8917041.5119810.59483299220.62999208330.788213092.3822192.3884130.93963274110.99517208330.992591253092.3825722.6604313092.3700162.434446
3102.4570362.4990132.32.523101.8909061.4866770.59490566880.619448750.78787753102.3816142.4024430.96135674361.00101791670.99233916673102.3751042.5923663102.3775122.488565
3112.4500342.3742542.32.523111.8907681.6698560.70331817910.69577333330.787823112.388422.7361951.1524440941.140081250.9951753112.3826072.6196943112.3671082.344089
3122.4524932.3737582.32.523121.8916271.6919730.71278243190.704988750.78817791673122.3873532.7575861.16169634821.14899416670.99473041673122.3900932.6679263122.3676322.32997
3132.4405722.1269042.32.523131.8715741.420590.66791448980.59191250.77982253132.3948492.7575031.29648681841.14895958330.997853753132.3787882.5075733132.3709242.517028
3142.4421652.1186712.32.523141.8702281.3990730.66035406160.58294708330.77926166673142.3816372.5620071.2092519321.06750291670.992348753142.3675362.3862023142.378352.653639
3152.4478272.3271732.32.523151.8719451.3637540.58601315850.56823083330.77997708333152.3875372.5436041.09300168061.0598350.99480708333152.3666792.3221313152.3696132.503662
3162.4501512.3263872.32.523161.8729831.348430.57962411240.56184583330.78040958333162.3728172.3510221.01058938170.97959250.988673753162.3740262.3503313162.3769812.536829
3172.4565312.5791282.32.523171.8788091.4651860.56809355720.61049416670.78283708333172.3793832.3430010.90844696350.97625041670.99140958333172.3813652.4333623172.3700782.414124
3182.4586072.6156172.32.523181.8814951.4818370.5665343970.61743208330.783956253182.3794652.3189370.88657360770.966223750.991443753182.3795262.4735523182.3765842.464408
3192.4500622.3998542.32.523191.8841821.6630770.69299090690.692948750.78507583333192.3867832.4556571.02325266451.02319041670.99449291673192.3868492.4763143192.3742432.384165
3202.4495782.3720852.32.523201.8847221.6627920.70098331210.692830.78530083333202.3868342.5840531.08935936111.076688750.99451416673202.3872482.485593202.3582782.275266
3212.4384912.1294862.32.523211.8635381.4961680.70259583770.62340333330.77647416673212.3941382.8194191.32399039021.17475791670.99755753212.3945622.4856643212.357832.236911
3222.4401292.138582.32.523221.8634611.5161160.70893583590.6317150.77644208333222.3891272.7228821.2732196131.13453416670.99546958333222.3907472.4823813222.3625882.268114
3232.4459942.345982.32.523231.8691411.6061860.68465460060.66924416670.778808753232.3964042.7234081.1608828721.13475333330.99850166673232.3902722.5293343232.3638972.331905
3242.4467962.3490392.32.523241.8688321.574520.67028261340.656050.778683242.3950032.7029731.15067182791.126238750.99791791673242.3872992.4877173242.3710122.402986
3252.4510572.6135732.32.523251.8745011.6474570.63034665570.68644041670.78104208333252.3770192.4003210.91840595231.000133750.99042458333252.3906182.4537653252.3741722.474574
3262.453422.6126582.32.523261.8731571.6070870.61511571740.66961958330.78048208333262.3787442.4084430.92183630621.00351791670.99114333333262.3828452.3684173262.3813282.546
3272.448952.4551022.32.523271.8650651.4652720.59682734160.610530.77711041673272.3821152.3670210.96412328290.986258750.99254791673272.3900022.6092973272.3836712.508441
3282.4474432.4065192.32.523281.8657591.5194330.63138209170.63309708330.77739958333282.383532.3856780.99133977330.99403250.99313753282.3909922.6041873282.3698752.429242
3292.4355042.1340622.32.523291.8674371.557720.72993193260.649050.778098753292.3873632.3954561.12248660070.99810666670.99473458333292.3981312.6096373292.3683122.356662
3302.4373592.1674532.32.523301.8545211.4274170.65856883630.59475708330.77271708333302.3944622.5167621.16116104941.04865083330.99769253302.4002842.6478843302.3671282.366298
3312.4427382.3343052.32.523311.8596371.4795960.63384861880.61649833330.774848753312.3906832.5962431.11221241441.08176791670.99611791673312.402222.5968433312.3741622.376189
3322.440822.2716072.32.523321.8591091.4649780.64490820820.61040750.774628753322.3913692.6097941.14887566381.08741416670.996403753322.3843262.4563513322.3769522.451984
3332.4480252.5713092.32.523331.8596411.690420.65741612540.70434166670.77485041673332.3748212.3369460.90885459510.97372750.989508753332.3865892.4439783332.3839552.458488
3342.4502382.5848282.32.523341.8612561.7305050.66948555180.721043750.77552333333342.3750172.3581290.91229629210.982553750.98959041673342.3936142.5367643342.386972.524201
3352.4464332.4246242.32.523351.8661811.7796060.73397194780.74150250.77757541673352.3764622.2988560.94812886450.95785666670.99019253352.3958422.5332043352.3923862.747736
3362.4467072.3933752.32.523361.85021.5511360.64809568080.64630666670.77091666673362.3833982.4848551.03822217581.035356250.99308253362.3935122.7157823362.3863562.696719
3372.4333782.1162412.32.523371.8550491.5444970.72983039270.64354041670.77293708333372.3868862.4432791.15453721951.01803291670.99453583333372.39262.6327363372.3723992.487822
3382.4356612.1200592.32.523381.8482941.4423330.68032682110.60097208330.77012253382.3938242.6108841.23151478331.08786833330.99742666673382.3928612.6502983382.3605572.450614
3392.4405262.2974562.32.523391.8367481.3093510.56991341730.54556291670.76531166673392.3968082.5587421.11372840221.06614250.998673392.39412.5927493392.3674012.450626
3402.4427682.3384212.32.523401.8390361.3239470.56617136090.55164458330.7662653402.4037172.6595961.13734695341.1081651.001548753402.3717272.3657053402.3671632.461769
3412.4465262.5835722.32.523411.8428071.5628860.60493224110.65120250.767836253412.3941462.4553680.95037722971.023070.99756083333412.3701912.4566953412.3718312.442122
3422.4477922.5785822.32.523421.8425151.559430.60476261760.64976250.76771458333422.3924942.4474830.9491584911.01978458330.99687253422.3769872.5141423422.3728292.463534
3432.4441952.4154062.32.523431.8478121.559520.64565543020.64980.76992166673432.3845782.2821310.94482294070.95088791670.99357416673432.3837992.5142813432.3796272.57238
3442.4465312.4422472.32.523441.8494041.5821280.64781653940.659220.7705853442.3764662.3235010.95137838230.96812541670.99019416673442.3855552.5038313442.381972.698393
3452.4329982.1721372.32.523451.854691.5821380.72837855070.65922416670.77278753452.3785542.2878841.05328715450.9532850.99106416673452.3923422.5070573452.370212.509883
3462.4340552.1558462.32.523461.8458131.4901620.69121913160.62090083330.769088753462.3827412.492921.15635346871.03871666670.992808753462.3984952.6796073462.3687832.48203
3472.4397562.2982482.32.523471.8382381.4873740.64717732810.61973916670.76593253472.3861372.4601581.07044931621.02506583330.994223753472.4002052.6257543472.3715592.475762
3482.4419472.3549582.32.523481.8353931.4477810.61477996640.60324208330.76474708333482.3928732.5453911.08086471181.06057958330.99703041673482.3820392.4375863482.3691552.39239
3492.4446942.6070252.32.523491.8367291.4447340.55416959940.60197250.765303753492.3957472.4957320.95731034421.03988833330.99822791673492.3803042.3628713492.3660382.335652
3502.4461652.6017212.32.523501.8390271.6156420.62098972180.67318416670.766261253502.4024562.5833920.99295504781.07641333331.00102333333502.3869922.4836453502.3621812.24941
3512.4441252.4673752.32.523511.8277771.4230640.57675221640.59294333330.761573753512.4046052.5229971.0225429861.051248751.001918753512.3839182.3941953512.3681312.376149
3522.4463572.5423942.32.523521.8273661.422860.55965361780.59285833330.76140253522.3864682.3582070.92755371510.982586250.99436166673522.3811562.3134653522.3694722.383966
3532.4306832.173542.32.523531.8297921.4429930.66389070360.60124708330.76241333333532.3872292.2924371.05470200690.95518208330.994678753532.3854292.438873532.3760672.417228
3542.4328412.1742582.32.523541.8298081.4261820.65593963550.59424250.762423542.3938612.3815591.09534333090.992316250.99744208333542.3848612.5306973542.3666432.27833
3552.4379312.3034522.32.523551.8345141.4275440.61974115370.594810.76438083333552.3926982.5774461.11894929871.07393583330.99695753552.3868212.5588673552.3731932.401854
3562.4396742.3269672.32.523561.834751.6084380.69121650630.67018250.76447916673562.3966442.6107961.12197379681.08783166670.99860166673562.3854232.4797713562.3745682.355624
3572.441832.5941282.32.523571.8390571.6051880.61877748520.66882833330.766273753572.3908682.4909390.96022208621.037891250.9961953572.3846142.4107653572.3811022.47253
3582.4436682.5878782.32.523581.8376861.6747640.64715724620.69781833330.76570253582.3974352.5612980.98972903671.06720750.998931253582.3839882.4201773582.3759662.371056
3592.4431282.4882252.32.523591.8188571.5604620.62713862290.65019250.75785708333592.3965062.5019011.00549628751.042458750.99854416673592.3898362.4140073592.3824682.45038
3602.4447582.4791932.32.523601.8191451.5359030.61951731870.63995958330.75797708333602.3853622.2893770.92343637630.95390708330.99390083333602.383512.3539443602.3811742.582371
3612.4280282.1500482.32.523611.8230871.5410840.71676725360.64211833330.75961958333612.3849692.3235121.0806791290.968130.99373708333612.389342.3481233612.3876592.658401
3622.4296782.1560462.32.523621.8228991.5414570.71494624880.642273750.759541253622.389612.3702581.09935409540.98760750.99567083333622.380382.2998553622.3897842.634685
3632.4346672.2816882.32.523631.8259981.5178050.66521145750.632418750.76083253632.3960222.6604521.16600166191.10852166670.99834253632.3868222.3592363632.3744882.46391
3642.4365742.2767372.32.523641.8234651.4682430.6448891550.61176791670.75977708333642.3981562.6909211.18192000221.12121708330.99923166673642.3900712.4128363642.3741642.400096
3652.4339922.4513112.32.523651.8283911.468220.59895296840.61175833330.76182958333652.390752.563361.04570982631.06806666670.99614583333652.3964662.4452153652.3722132.356368
3662.4360422.4710332.32.523661.8290881.580590.63964746730.65857916670.762123662.3847372.3998830.9712063740.999951250.99364041673662.3876182.4273673662.3744972.320094
3672.4406022.4554342.32.523671.8210141.5657490.63766690530.65239541670.75875583333672.3863392.3801990.96935979550.99174958330.99430791673672.3940082.4273733672.3808562.358023
3682.4426372.4547412.32.523681.8233531.6360720.66649475440.68169666670.75973041673682.3909292.3587020.96087611690.98279250.99622041673682.3954822.433063682.3830832.497571
3692.4260032.1397062.32.523691.8165861.5240810.71228523920.635033750.75691083333692.3929032.3495141.09805459250.97896416670.99704291673692.401862.4330723692.3894162.579015
3702.4280352.1485742.32.523701.8167661.4984390.69741093390.62434958330.75698583333702.3930732.2783971.06042286650.94933208330.997113753702.3990492.3888873702.3829982.522972
3712.4332232.2561142.32.523711.8132151.5902350.7048557830.66259791670.755506253712.3962912.4210261.07309559711.00876083330.99845458333712.4054092.4322023712.3788542.418526
3722.4348062.2475092.32.523721.81251.5849320.70519495140.66038833330.75520833333722.3957812.434021.08298565211.0141750.99824208333722.4051762.5940273722.3801442.407052
3732.4344152.5024272.32.523731.8172941.6212890.64788663170.67553708330.75720583333732.3984312.5696041.02684473911.07066833330.999346253732.411512.6418613732.3588482.168186
3742.4357232.4880512.32.523741.8185851.6400430.65916775820.683351250.757743753742.4023222.745881.10362689511.14411666671.00096753742.408442.5402053742.360022.156134
3752.4404372.485932.32.523751.8233541.6452210.6618130840.685508750.75973083333752.3912782.5485241.02517930921.0618850.99636583333752.3908172.3494313752.3661792.166805
3762.4425132.4943382.32.523761.8217351.6169950.64826619330.67374791670.759056253762.3968762.5734531.03171783461.07227208330.99869833333762.3923752.3828473762.3689112.23148
3772.4249582.1580422.32.523771.8145871.4655430.67910772820.61064291670.75607791673772.3953182.5072331.1618091771.04468041670.99804916673772.398612.4506383772.3750612.397794
3782.4267492.1584892.32.523781.8042981.3605850.63034141010.56691041670.75179083333782.3859332.3080621.06929523380.96169250.994138753782.4023292.4856823782.3769162.525234
3792.4322682.2520752.32.523791.8086481.6426840.72940910050.68445166670.75360333333792.3862922.2812561.01295738370.95052333330.99428833333792.4054382.5063293792.3824512.518549
3802.4342012.2581982.32.523801.8066691.6076630.7119229580.66985958330.752778753802.3924572.281361.01025685080.95056666670.99685708333802.4083562.7735253802.3832742.530076
3812.4342672.553022.32.523811.8111311.6189530.63413251760.674563750.75463791673812.3955892.2946410.89879476070.95610041670.99816208333812.4065162.7694163812.3794862.447016
3822.4364122.5654772.32.523821.8121331.6366930.63796829990.68195541670.75505541673822.4017362.5972681.01239184761.0821951.00072333333822.4126952.7694543822.3653152.302784
3832.4390942.5225712.32.523831.8043351.4839260.58825935920.61830250.751806253832.4019092.5898421.02666763391.07910083331.00079541673832.3978172.5255463832.3672212.265637
3842.4405222.5148942.32.523841.8051331.5252760.60649713270.63553166670.752138753842.4076632.5839531.02746000431.07664708331.00319291673842.3931592.4608123842.3732682.300781
3852.425572.2811422.32.523851.8097521.5252130.66861817460.63550541670.75406333333852.4078792.6039291.14150237031.08497041671.00328291673852.3953332.421533852.3758922.426207
3862.4274282.2795242.32.523861.8101091.5205860.66706294820.63357750.75421208333862.3990192.4276561.06498374221.01152333330.999591253862.395822.3728623862.3817122.5001
3872.4293362.239142.32.523871.8106311.6387050.73184570860.682793750.75442958333872.401152.5310431.13036388971.054601251.00047916673872.3980192.3791743872.3862142.521795
3882.4314912.2426912.32.523881.8113121.6145880.71993333010.6727450.75471333333882.4027222.4678621.10040215081.02827583331.00113416673882.4036682.6104753882.3884732.571415
3892.4354882.6253892.32.523891.8077231.658070.63155212430.69086250.75321791673892.3945732.371630.90334422820.98817916670.997738753892.4015362.6048453892.3864262.581045
3902.4374812.6270782.32.523901.8042481.5997770.60895679530.666573750.751773902.3934862.4957640.9500151881.03990166670.99728583333902.4075852.6047773902.3724992.467071
3912.4392462.5569692.32.523911.8058491.6789790.65662860990.69957458330.75243708333912.3878652.4233730.94775220191.009738750.994943753912.4067292.6280173912.3715872.402437
3922.4411912.5667092.32.523921.7968881.5481820.60317784370.64507583330.74870333333922.3918712.4195730.94267523121.00815541670.99661291673922.3910142.4816853922.3653192.329303
3932.4277962.3103282.32.523931.7959131.4720450.63715844680.61335208330.74829708333932.3939312.3688491.02533016960.98702041670.997471253932.3854522.3856613932.3639472.26185
3942.4292932.3147132.32.523941.7974571.4759470.63763714980.61497791670.74894041673942.3998962.4212721.04603551281.00886333330.99995666673942.39142.4510463942.3698482.39868
3952.4312722.2709362.32.523951.7973731.4176110.62424084170.590671250.74890541673952.4058512.6067331.1478672231.086138751.00243791673952.3896222.4148463952.3709952.351619
3962.4324172.2565932.32.523961.7974791.436850.63673422720.59868750.74894958333962.4083792.7407921.21457081541.14199666671.003491253962.3923122.4556033962.3768772.397691
3972.4350482.6428882.32.523971.8019391.5921840.60244096610.663410.75080791673972.4072482.6971341.02052527391.12380583331.003023972.3982142.5272123972.3769872.340791
3982.4358592.6224142.32.523981.8021941.7632240.67236675830.73467666670.75091416673982.405062.593610.9890162271.08067083331.00210833333982.4001272.5554013982.3822852.440542
3992.4335822.4588332.32.523991.8066431.769370.71959746760.73723750.75276791673992.4001532.493331.01402982631.03888751.000063753992.4060482.5624933992.3840512.398392
4002.4344822.4398522.32.524001.8058691.790770.73396665040.74615416670.75244541674002.3971122.4482081.00342479791.02008666670.99879666674002.4010852.5722554002.3850492.420604
4012.427512.3052792.32.524011.786851.4225880.61710014280.5927450.74452083334012.3977132.4154821.04780462581.00645083330.99904708334012.4019372.5222844012.3847242.358485
4022.4308942.3298352.32.524021.789291.4413460.61864724330.60056083330.74553754022.3872642.2862160.98127807330.952590.99469333334022.3979492.5700934022.3765062.262433
4032.4288142.2469892.32.524031.7856121.4889590.66264632360.62039958330.7440054032.387542.2596271.00562441560.941511250.99480833334032.391372.4335764032.3771442.401595
4042.4327012.2913552.32.524041.7882621.5155990.66144224710.63149958330.74510916674042.3933512.2866180.99793266430.95275750.99722958334042.3916482.4061314042.3829332.466043
4052.4326192.5771532.32.524051.792291.5109260.58627718260.62955250.74678754052.3988012.4972720.96900416861.040530.99950041674052.3904722.3369894052.3831042.487618
4062.4338882.5660372.32.524061.7924581.5079430.58765442590.62830958330.74685754062.4003342.4446530.95269592761.01860541671.00013916674062.3924282.4374854062.3888732.529379
4072.4313992.4721392.32.524071.7968031.5649450.63303277040.65206041670.74866791674072.406132.5512221.03198970611.06300916671.00255416674072.3956812.411194072.3891232.467966
4082.4322012.4460882.32.524081.7988371.5863420.64852204830.66097583330.74951541674082.3991762.5800991.05478584581.075041250.99965666674082.3972852.4140424082.393132.489978
4092.4337022.3993932.32.524091.7957121.5897490.66256298990.66239541670.74821333334092.4032452.6408981.100652541.10037416671.00135208334092.3985132.367994092.3920342.416527
4102.4299742.2919642.32.524101.7930711.5993760.69781898840.66640666670.74711291674102.3901012.3605841.02993938820.98357666670.99587541674102.3985092.3935074102.3891712.447992
4112.430922.2784962.32.524111.7898321.5247760.66920284260.63532333330.74576333334112.3940772.3749981.0423533770.98958250.99753208334112.4019862.3706124112.3936342.540431
4122.43292.280712.32.524121.7826181.5420030.67610656330.642501250.74275754122.3967892.3353741.02396797490.97307250.99866208334122.4064892.4188074122.3911242.498607
4132.4323422.5255012.32.524131.7865381.6199530.6414382730.67498041670.74439083334132.3957012.3189860.9182281060.96624416670.998208754132.3953782.254384132.3968252.821559
4142.4343292.5382512.32.524141.7855871.5795790.6223100080.65815791670.74399458334142.3980632.2813290.89877990790.950553750.99919291674142.3986262.3103764142.3946052.775989
4152.4307792.4210672.32.524151.7898321.6525620.68257590560.68856750.74576333334152.4037392.3517180.97135601780.97988251.00155791674152.4003942.4943134152.3870822.603258
4162.4318722.4211082.32.524161.7917081.6843640.69569965490.70181833330.7465454162.4065852.5086491.03615741221.04527041671.002743754162.4060612.5431834162.3850712.548946
4172.4338742.4107422.32.524171.7883821.5555050.64523910070.64812708330.74515916674172.4122132.5650691.064016391.068778751.005088754172.4059552.4776524172.3906952.549284
4182.4345342.4084022.32.524181.7874031.5359210.63773448120.63996708330.744751254182.4096742.5035991.03952703911.043166251.00403083334182.4088422.4723654182.3887972.50756
4192.4311352.3832112.32.524191.7837991.4237490.59740786690.593228750.74324958334192.4153132.721771.1420600191.13407083331.00638041674192.4084272.4372054192.3944012.514205
4202.4328472.4005222.32.524201.78291.4206140.59179378490.59192250.7428754202.4052862.5704631.07079335241.071026251.00220254202.4140632.4698134202.394612.508246
4212.432822.5447172.32.524211.7870831.7917680.70411287380.746570.74461791674212.3905152.4256890.95322544711.010703750.99604791674212.4109372.4544212.4001792.617575
4222.4347432.5149892.32.524221.7871251.7446040.69368255690.72691833330.74463541674222.3918522.3916120.95094332420.9965050.9966054222.4165272.4538374222.3951812.724595
4232.4300872.4560972.32.524231.7909891.907010.77643920420.79458750.74624541674232.3973812.4436310.99492446761.01817958330.998908754232.4148552.5916474232.3849982.570304
4242.4320222.4183392.32.524241.7916391.8628630.77030680980.77619291670.746516254242.3992872.3913030.98882042590.996376250.99970291674242.3999832.467714242.3848812.502747
4252.4296282.3704832.32.524251.7755841.4930650.62985686880.62211041670.73982666674252.4047922.3909031.00861427820.99620958331.00199666674252.3985922.4305064252.3903952.540025
4262.4314312.382492.32.524261.7765231.5043590.6314230070.626816250.74021791674262.407552.3966271.0059337080.99859458331.00314583334262.403012.474884262.3707242.269426
4272.4284712.3702412.32.524271.7795561.4881530.62784881370.620063750.74148166674272.4083792.4234911.02246606991.00978791671.003491254272.4031962.4545964272.3761792.283042
4282.4303332.3927572.32.524281.7770781.4246620.59540605250.59360916670.74044916674282.4139122.5381551.06076588641.05756458331.00579666674282.4087022.4587854282.3789282.289933
4292.4305532.3677612.32.524291.7811651.5274870.6451187430.63645291670.74215208334292.4044352.463031.04023590221.02626251.00184791674292.4062372.4530554292.384382.36462
4302.4323292.4817772.32.524301.7818061.5780660.63586132030.65752750.74241916674302.3947812.3640610.95256785760.98502541670.99782541674302.402652.3554574302.3871532.540541
4312.4284462.3785852.32.524311.785881.7081780.71814881540.71174083330.74411666674312.3950972.3605950.99243667980.983581250.99795708334312.4019112.3557014312.3925822.619872
4322.4303532.3789252.32.524321.7859691.8580970.78106581750.77420708330.744153754322.4005352.5942691.09052155911.08094541671.00022291674322.4073722.5808524322.3907342.672904
4332.4271022.3234962.32.524331.7728861.5307560.65881585340.6378150.73870254332.398542.5571981.10058205391.06549916670.99939166674332.4092892.6723184332.3954452.75732
4342.4289762.3229832.32.524341.7735611.5560880.66986628830.648370.738983754342.4039742.5572051.10082811631.06550208331.00165583334342.4094122.6030284342.3824162.514085
4352.4269882.3507342.32.524351.7713351.457930.62020203050.60747083330.738056254352.4022112.449331.04194264431.02055416671.000921254352.4018792.5303714352.3872762.56141
4362.4282032.3541542.32.524361.7713861.4325930.60853835390.596913750.73807754362.4076122.5109041.06658442911.046211.00317166674362.4067012.5595024362.3741942.347892
4372.4283972.3193352.32.524371.774271.5230810.65668866290.63461708330.73927916674372.405552.3976961.03378597740.999041.00231254372.4053952.4792734372.379532.40513
4382.430362.3461022.32.524381.77461.5430480.65770712440.64293666670.73941666674382.3923792.303420.98180727010.95975833330.99682458334382.410252.5161034382.3805522.363401
4392.4262822.3286632.32.524391.7723891.5625070.67098888930.65104458330.73849541674392.391182.2376620.96092135270.93235916670.9963254392.3889792.2307344392.3828342.370741
4402.4280812.3319162.32.524401.7728131.5841580.67933750620.66006583330.73867208334402.3959972.4798021.06341823631.03325083330.99833208334402.3942882.3282244402.3823152.355252
4412.424532.2619062.32.524411.7702171.4762430.65265444280.615101250.73759041674412.3994322.4754681.09441683251.0314450.99976333334412.3950562.3280284412.385592.394332
4422.4264242.2629092.32.524421.7666121.4215190.62818213190.59229958330.73608833334422.403762.5040311.10655399751.043346251.00156666674422.3997792.4183744422.3848382.472163
4432.4250942.3238682.32.524431.7702131.4207940.61139186910.59199750.737588754432.4034232.5153181.08238419741.04804916671.001426254432.4004672.4963744432.383692.451882
4442.4262522.30982.32.524441.770021.4087880.60991774180.5869950.73750833334442.408742.566841.11128236211.06951666671.00364166674442.4057762.5588344442.3847062.402812
4452.4273022.3787832.32.524451.7675861.6128590.67801854980.67202458330.73649416674452.4068512.4508541.03029742521.02118916671.00285458334452.4044052.5555974452.3778192.325468
4462.4286762.3713152.32.524461.7625491.5091220.63640722550.62880083330.73439541674462.4057182.393731.00945256110.99738751.00238254462.4096982.6007264462.3722162.215065
4472.4251982.3572122.32.524471.7635291.4785720.62725457020.61607166670.734803754472.4049942.3087170.97942696710.96196541671.00208083334472.4119252.591134472.3772922.262991
4482.4265522.3481952.32.524481.763651.517660.64630918640.63235833330.73485416674482.3999852.2723760.96771179570.94682333330.999993754482.413362.5910164482.3775622.229282
4492.423892.2889792.32.524491.7675251.5176510.66302530520.63235458330.736468754492.4021622.2320280.97511947470.93001166671.00090083334492.4126252.5674664492.3819712.283501
4502.4247342.2718442.32.524501.759961.3921330.61277666950.58005541670.73331666674502.4074042.4375141.07292314081.01563083331.0030854502.4004592.4206864502.3847662.34043
4512.4245472.3432872.32.524511.7607031.3497020.57598663760.56237583330.733626254512.4096342.7151041.15867326541.13129333331.00401416674512.4003232.3833364512.3847552.296992
4522.4248672.3118882.32.524521.7588611.3238350.57262073250.55159791670.732858754522.4142082.7806591.20276544541.15860791671.005924522.4022882.359764522.386042.33479
4532.420792.2914812.32.524531.7595541.5127080.66014424730.6302950.73314754532.4113632.627991.14685218861.09499583331.00473458334532.3970242.4141944532.3839252.258137
4542.4226372.2925322.32.524541.7584291.4831870.64696457890.61799458330.732678754542.4039172.4714791.07805648951.02978291671.00163208334542.3972452.3830124542.3812342.250843
4552.423982.3602112.32.524551.762241.5848540.67148826950.66035583330.73426666674552.4058132.4204111.02550619411.00850458331.00242208334552.402432.4238194552.3829542.340857
4562.4240812.3373882.32.524561.7588171.522740.6514707870.6344750.73284041674562.4109852.4609571.05286627641.025398751.00457708334562.4026422.3675764562.388092.42003
4572.4219592.2890522.32.524571.7626071.5407870.67311140160.64199458330.73441958334572.405442.3642791.03286382310.985116251.00226666674572.4077892.4271254572.3879362.359481
4582.4228632.269212.32.524581.7630671.5429740.67996086740.64290583330.734611254582.401962.2431430.98851274230.93464291671.00081666674582.4083242.4029164582.3925212.432238
4592.4244592.3850352.32.524591.7510141.3838550.58022418960.576606250.72958916674592.4033062.3872441.00092619190.9946851.00137754592.4078652.4019874592.3923512.371045
4602.423332.3230962.32.524601.7503851.3686050.58912976480.57025208330.72932708334602.4084292.6232191.1291909591.09300791671.00351208334602.409732.365054602.3971982.424789
4612.4213032.3521222.32.524611.754131.4607650.62104134050.60865208330.73088754612.4105952.6582951.13016884331.10762291671.00441458334612.4111712.413644612.4022932.42483
4622.4217572.3227832.32.524621.7561611.5526960.6684636490.64695666670.731733754622.4088442.5355161.09158539561.0564651.0036854622.4112582.3569234622.3975242.422586
4632.4240982.4021952.32.524631.7588741.5399110.64104329580.64162958330.73286416674632.3951162.3466630.97688280930.977776250.9979654632.4148582.4148934632.3871982.410771
4642.4249682.396762.32.524641.7600271.5636120.65238572070.6515050.73334458334642.3952422.2754060.94936747940.94808583330.99801754642.4113622.5392834642.3893342.437699
4652.4221022.311692.32.524651.7637631.6826070.72786878860.701086250.734901254652.4002842.3726261.02635993580.98859416671.00011833334652.4125942.5725334652.3888822.372879
4662.4230252.3032512.32.524661.7626021.7637770.76577715590.73490708330.73441754662.4053192.3724121.03002755670.9885051.002216254662.4126472.5205494662.3933992.665551
4672.4244932.408822.32.524671.7529791.5458340.64173910880.64409750.73040791674672.4103592.4828191.03072002061.03450791671.004316254672.4152152.5517754672.3984142.665281
4682.4243212.3752862.32.524681.7422931.3698840.57672381350.5707850.72595541674682.4077322.6572641.11871328341.10719333331.00322166674682.4095682.41894682.4002632.655704
4692.4213532.3656432.32.524691.7456691.3657120.57731111580.56904666670.72736208334692.4127722.7810921.17561779191.15878833331.00532166674692.4086242.4345954692.4022352.612542
4702.4217182.3556522.32.524701.7463081.4863170.63095779850.619298750.72762833334702.414022.7141461.15218461811.13089416671.00584166674702.4073552.4592444702.3968062.506002
4712.4236652.4039042.32.524711.7499551.5377970.63970815810.640748750.72914791674712.4064732.515231.04631050161.04801251.00269708334712.4062162.4537114712.3973732.450368
4722.4244132.4141822.32.524721.7515841.6015140.66337749180.66729750.72982666674722.3989612.3302530.96523501540.970938750.99956708334722.4112222.4537114722.3982072.482196
4732.4229812.4738022.32.524731.7552381.662660.67210714520.6927750.73134916674732.3934982.2556460.91181347580.93985250.99729083334732.41012.4189474732.3969552.413465
4742.4233232.439032.32.524741.7556661.6950850.69498325150.70628541670.73152754742.3950782.2092120.90577483670.9205050.99794916674742.4121892.4428144742.3852022.415932
4752.4239862.4241312.32.524751.7588411.6847550.69499338110.701981250.73285041674752.4000342.3030540.95005344180.95960583331.00001416674752.4138792.5529094752.3870682.384802
4762.4243372.4301932.32.524761.7429591.445220.59469350790.6021750.72623291674762.4049842.3941090.98515179660.99754541671.00207666674762.4178832.547184762.3884022.555473
4772.4207062.392352.32.524771.7462751.4406070.6021723410.60025291670.72761458334772.4050482.4058591.0056467491.002441251.00210333334772.4087982.4467054772.3926662.546609
4782.4208172.3747952.32.524781.7465211.4370050.60510696710.59875208330.72771708334782.4075232.5262731.06378571621.052613751.00313458334782.3959792.2497844782.3815582.392659
4792.4236622.4054882.32.524791.7501131.7296520.71904411910.72068833330.729213754792.407152.484541.03286318621.0352251.00297916674792.3978492.4999564792.3828082.382518
4802.4249842.463772.32.524801.7462331.6556980.67201808610.68987416670.72759708334802.4068142.3979950.97330310870.99916458331.00283916674802.400292.4685144802.3819122.377477
4812.4233852.47252.32.524811.7498171.6557740.66967603640.68990583330.72909041674812.4088082.3964260.96923195150.99851083331.003674812.400352.4604544812.3867412.399543
4822.424612.4925972.32.524821.745361.5278370.61294986710.636598750.72723333334822.4100842.3494860.94258558440.97895251.00420166674822.4052412.4674484822.3848722.385257
4832.4231762.4019992.32.524831.7486621.5410810.64158269840.64211708330.72860916674832.4110732.4066931.00195420561.002788751.004613754832.4063322.4734114832.3897142.458694
4842.4249182.4237492.32.524841.7463161.478520.61001366070.616050.72763166674842.4152172.6006251.07297620341.083593751.00634041674842.4112142.4734114842.3893122.441788
4852.4206422.3871132.32.524851.7493131.4689120.61535084430.61204666670.72888041674852.410192.4787391.0383836041.03280791671.00424583334852.4149382.5389544852.3941322.592453
4862.422432.4086062.32.524861.7497171.4945920.62052157970.62274666670.729048754862.4094622.386510.99082622890.99437916671.00394254862.4131762.4527364862.3895832.602493
4872.4236482.4040312.32.524871.7421441.5220010.63310373290.63416708330.72589333334872.410272.4865051.0343065461.036043751.00427916674872.4043652.3228324872.3943822.604058
4882.4247412.4346482.32.524881.7413761.7201340.70652266780.71672250.72557333334882.4151252.6361991.08278445181.098416251.00630208334882.4092032.3635084882.3927832.578044
4892.4238812.4848492.32.524891.7443441.7137730.68968899120.71407208330.726814892.4163032.6347681.06033324361.097821.00679291674892.4102862.3842964892.385932.43141
4902.4240692.4808052.32.524901.7454071.7244680.69512436490.71852833330.72725291674902.4211332.6346921.06203107461.09778833331.00880541674902.4138032.5752164902.3854172.39278
4912.4240212.4324332.32.524911.7481091.7056580.70121479190.71069083330.728378754912.4220682.6136411.07449660481.08901708331.0091954912.4109292.537644912.3861662.402229
4922.4253492.4476932.32.524921.74471.5963090.65216879730.665128750.72695833334922.4110562.4457230.99919516051.019051251.00460666674922.4091572.4897794922.386462.391223
4932.420352.3596322.32.524931.7401361.4453960.61255144870.60224833330.72505666674932.4102762.6718321.13230876681.11326333331.00428166674932.4108922.5803264932.3884242.440721
4942.4220982.3933582.32.524941.7406361.4465230.60439056760.60271791670.7252654942.4145652.7596261.15303519161.14984416671.006068754942.4096772.5607414942.3900312.494873
4952.4228952.3972132.32.524951.7422251.42240.5933557010.59266666670.72592708334952.4097782.5675261.07104625251.06980251.00407416674952.4060912.4486284952.3803552.351121
4962.4229132.3894582.32.524961.7349871.5643410.65468445150.651808750.722911254962.4140612.5588271.07088176481.06617791671.005858754962.407792.4682154962.3792392.282589
4972.4247432.5254122.32.524971.7384311.5699030.621642330.654126250.724346254972.413442.4625510.97510861591.02606291671.00564972.4050442.3740624972.383942.339127
4982.4252212.5357222.32.524981.7400581.5984120.63035774430.6660050.72502416674982.4118342.4778360.97717178781.03243166671.00493083334982.4060152.3798364982.3827452.276027
4992.4230232.407772.32.524991.7408131.5438980.64121490010.64329083330.725338754992.4115962.3933240.99400025750.99721833331.00483166674992.4068282.3949634992.3869562.32662
5002.4248222.4209322.32.525001.7418021.6416290.67809793910.68401208330.72575083335002.4163332.4532411.01334568671.022183751.00680541675002.4115442.4326585002.3852792.256012
5012.421072.3665782.32.525011.733971.4233230.60142661680.593051250.72248755012.4029282.3484930.99235816440.978538751.001225012.410562.4035345012.3899562.25614
5022.4229052.3824612.32.525021.7356261.5295990.64202478030.63733291670.72317755022.4076282.5530661.07160872731.06377751.00317833335022.4152322.4622055022.3937792.351265
5032.4223482.4024782.32.525031.7366431.4889640.61976176260.62040166670.723601255032.407662.6559441.10550190261.10664333331.00319166675032.417472.4481845032.3963282.507579
5042.4229012.3750042.32.525041.7366021.5302050.6442957570.63758541670.72358416675042.4093882.6611461.12048063921.10881083331.00391166675042.4193342.5160335042.3867712.357378
5052.4234842.4946372.32.525051.738061.5030930.60252974680.626288750.72419166675052.414072.660991.06668425111.10874583331.00586255052