The-Powder-Toy/data/TrigTables.h

5551 lines
90 KiB
C

const static float sineLookupTable[]
{
0.0,
0.0243975789414,
0.0365918292313,
0.0487806332608,
0.060962176871,
0.0731346469833,
0.0852962318698,
0.0974451214225,
0.109579507423,
0.121697583813,
0.133797546958,
0.145877595924,
0.157935932737,
0.169970762658,
0.181980294444,
0.19396274062,
0.205916317739,
0.217839246653,
0.229729752776,
0.241586066347,
0.253406422694,
0.265189062496,
0.276932232048,
0.288634183518,
0.300293175209,
0.311907471818,
0.323475344695,
0.334995072099,
0.346464939454,
0.357883239608,
0.369248273081,
0.380558348322,
0.391811781962,
0.403006899059,
0.414142033353,
0.425215527512,
0.436225733377,
0.447171012208,
0.458049734932,
0.468860282379,
0.479601045527,
0.490270425741,
0.500866835009,
0.511388696183,
0.521834443207,
0.532202521356,
0.542491387464,
0.552699510156,
0.562825370073,
0.5728674601,
0.582824285593,
0.592694364595,
0.602476228062,
0.612168420079,
0.621769498079,
0.631278033054,
0.640692609773,
0.650011826986,
0.659234297639,
0.668358649076,
0.677383523246,
0.686307576902,
0.695129481806,
0.703847924921,
0.71246160861,
0.720969250829,
0.729369585315,
0.737661361779,
0.745843346087,
0.753914320449,
0.761873083595,
0.769718450958,
0.777449254847,
0.785064344625,
0.792562586875,
0.799942865573,
0.807204082251,
0.814345156164,
0.821365024447,
0.828262642276,
0.835036983023,
0.841687038407,
0.848211818646,
0.854610352603,
0.860881687934,
0.867024891223,
0.873039048128,
0.878923263513,
0.884676661581,
0.890298386009,
0.895787600069,
0.901143486756,
0.90636524891,
0.911452109333,
0.916403310907,
0.921218116705,
0.925895810098,
0.930435694868,
0.934837095307,
0.939099356319,
0.943221843516,
0.947203943315,
0.951045063028,
0.95474463095,
0.958302096443,
0.961716930021,
0.964988623427,
0.968116689708,
0.971100663288,
0.973940100037,
0.976634577341,
0.979183694157,
0.981587071079,
0.983844350394,
0.985955196132,
0.987919294119,
0.989736352022,
0.991406099393,
0.992928287711,
0.994302690415,
0.995529102943,
0.996607342757,
0.997537249373,
0.998318684388,
0.998951531492,
0.999435696494,
0.999957714085,
0.999995488977,
0.999624542844,
0.999215877031,
0.99865848977,
0.997952464024,
0.997097904875,
0.996094939515,
0.994943717223,
0.993644409344,
0.992197209267,
0.990602332388,
0.988860016087,
0.986970519687,
0.984934124416,
0.982751133369,
0.980421871457,
0.977946685364,
0.975325943492,
0.972560035907,
0.969649374282,
0.966594391833,
0.96339554326,
0.960053304673,
0.956568173524,
0.952940668534,
0.949171329615,
0.945260717787,
0.941209415098,
0.937018024538,
0.932687169945,
0.928217495916,
0.923609667708,
0.918864371142,
0.913982312499,
0.908964218417,
0.903810835778,
0.898522931603,
0.893101292933,
0.887546726716,
0.881860059683,
0.876042138226,
0.870093828274,
0.864016015164,
0.857809603505,
0.851475517048,
0.845014698547,
0.838428109618,
0.831716730597,
0.824881560394,
0.817923616342,
0.810843934049,
0.803643567241,
0.796323587609,
0.788885084644,
0.781329165479,
0.773656954724,
0.765869594296,
0.757968243251,
0.749954077612,
0.741828290193,
0.733592090421,
0.725246704156,
0.716793373511,
0.708233356663,
0.69956792767,
0.690798376278,
0.68192600773,
0.672952142575,
0.663878116466,
0.654705279963,
0.645434998334,
0.636068651353,
0.626607633087,
0.617053351698,
0.607407229227,
0.597670701386,
0.587845217341,
0.577932239499,
0.567933243289,
0.557849716944,
0.547683161276,
0.537435089459,
0.527107026794,
0.516700510493,
0.506217089442,
0.495658323973,
0.485025785635,
0.474321056954,
0.463545731203,
0.452701412161,
0.441789713876,
0.430812260426,
0.419770685675,
0.408666633029,
0.397501755197,
0.386277713937,
0.374996179815,
0.363658831954,
0.352267357784,
0.34082345279,
0.329328820263,
0.317785171043,
0.306194223264,
0.294557702102,
0.282877339516,
0.271154873989,
0.25939205027,
0.247590619118,
0.235752337036,
0.22387896601,
0.211972273253,
0.200034030934,
0.188066015919,
0.176070009505,
0.164047797156,
0.152001168236,
0.139931915743,
0.127841836041,
0.115732728597,
0.103606395707,
0.0914646422324,
0.0793092753293,
0.0671421041801,
0.054964939724,
0.0427795943878,
0.0305878818157,
0.0183916165998,
0.0,
-0.0182063404483,
-0.0304026608207,
-0.0425944561172,
-0.0547799117334,
-0.0669572140087,
-0.0791245504959,
-0.0912801102311,
-0.103422084003,
-0.115548664623,
-0.127658047193,
-0.139748429375,
-0.151818011659,
-0.16386499763,
-0.175887594238,
-0.18788401206,
-0.199852465573,
-0.211791173415,
-0.223698358648,
-0.235572249031,
-0.247411077276,
-0.259213081312,
-0.270976504552,
-0.28269959615,
-0.294380611261,
-0.306017811306,
-0.317609464224,
-0.329153844736,
-0.340649234598,
-0.352093922856,
-0.363486206105,
-0.374824388738,
-0.386106783201,
-0.397331710243,
-0.408497499167,
-0.419602488077,
-0.430645024128,
-0.441623463768,
-0.452536172987,
-0.463381527557,
-0.474157913277,
-0.484863726208,
-0.495497372917,
-0.506057270712,
-0.516541847877,
-0.526949543906,
-0.537278809739,
-0.547528107985,
-0.557695913159,
-0.567780711902,
-0.577781003213,
-0.587695298665,
-0.597522122634,
-0.607260012514,
-0.616907518934,
-0.626463205978,
-0.635925651396,
-0.645293446813,
-0.654565197944,
-0.663739524801,
-0.672815061891,
-0.68179045843,
-0.690664378536,
-0.69943550143,
-0.708102521636,
-0.71666414917,
-0.725119109734,
-0.73346614491,
-0.741704012338,
-0.74983148591,
-0.757847355948,
-0.765750429385,
-0.773539529941,
-0.781213498302,
-0.788771192288,
-0.796211487026,
-0.803533275116,
-0.810735466797,
-0.817816990108,
-0.824776791047,
-0.831613833732,
-0.838327100549,
-0.844915592307,
-0.851378328389,
-0.857714346893,
-0.863922704776,
-0.870002477999,
-0.875952761659,
-0.881772670127,
-0.887461337179,
-0.893017916123,
-0.89844157993,
-0.90373152135,
-0.90888695304,
-0.913907107673,
-0.918791238059,
-0.923538617253,
-0.928148538665,
-0.932620316162,
-0.936953284173,
-0.941146797786,
-0.945200232848,
-0.949112986051,
-0.952884475031,
-0.956514138444,
-0.960001436058,
-0.963345848831,
-0.966546878986,
-0.969604050088,
-0.972516907114,
-0.975285016518,
-0.977907966301,
-0.980385366067,
-0.982716847086,
-0.984902062343,
-0.986940686595,
-0.988832416418,
-0.990576970249,
-0.992174088433,
-0.993623533257,
-0.994925088989,
-0.996078561907,
-0.997083780331,
-0.997940594645,
-0.998648877324,
-0.999208522948,
-0.99961944822,
-0.999881591978,
-1.0,
-0.999775054757,
-0.999441903804,
-0.998959997762,
-0.998329408359,
-0.997550229449,
-0.996622577005,
-0.995546589097,
-0.994322425872,
-0.992950269533,
-0.991430324308,
-0.989762816425,
-0.987947994071,
-0.985986127362,
-0.983877508297,
-0.981622450721,
-0.979221290271,
-0.976674384332,
-0.973982111981,
-0.97114487393,
-0.96816309247,
-0.965037211401,
-0.961767695976,
-0.958355032823,
-0.954799729875,
-0.951102316299,
-0.947263342409,
-0.943283379592,
-0.939163020219,
-0.934902877555,
-0.930503585673,
-0.925965799356,
-0.921290193998,
-0.916477465508,
-0.911528330204,
-0.906443524707,
-0.901223805828,
-0.895869950462,
-0.890382755467,
-0.884763037546,
-0.879011633127,
-0.87312939824,
-0.867117208386,
-0.860975958407,
-0.854706562355,
-0.848309953357,
-0.841787083471,
-0.83513892355,
-0.828366463093,
-0.821470710101,
-0.814452690925,
-0.807313450115,
-0.80005405026,
-0.792675571838,
-0.785179113047,
-0.777565789646,
-0.769836734789,
-0.761993098853,
-0.754036049272,
-0.745966770356,
-0.737786463124,
-0.729496345117,
-0.72109765022,
-0.71259162848,
-0.703979545918,
-0.695262684339,
-0.686442341147,
-0.677519829143,
-0.668496476339,
-0.659373625754,
-0.650152635215,
-0.640834877158,
-0.631421738422,
-0.621914620039,
-0.612314937033,
-0.602624118201,
-0.592843605909,
-0.582974855868,
-0.573019336926,
-0.562978530844,
-0.552853932077,
-0.542647047551,
-0.53235939644,
-0.52199250994,
-0.511547931038,
-0.501027214286,
-0.490431925569,
-0.479763641869,
-0.469023951035,
-0.458214451542,
-0.447336752255,
-0.436392472192,
-0.425383240279,
-0.41431069511,
-0.403176484702,
-0.391982266251,
-0.380729705882,
-0.369420478407,
-0.35805626707,
-0.346638763299,
-0.335169666454,
-0.323650683576,
-0.312083529126,
-0.300469924741,
-0.288811598967,
-0.277110287007,
-0.265367730464,
-0.253585677078,
-0.241765880467,
-0.22991009987,
-0.218020099877,
-0.206097650176,
-0.19414452528,
-0.182162504272,
-0.170153370533,
-0.158118911481,
-0.146060918301,
-0.133981185684,
-0.121881511555,
-0.109763696807,
-0.0976295450325,
-0.085480862257,
-0.0733194566676,
-0.0611471383457,
-0.0489657189967,
-0.0367770116804,
-0.0245828305415,
-0.0123849905396,
0.0
};
const static float cosineLookupTable[]
{
1.0,
0.999702334769,
0.999330294764,
0.998809516284,
0.998140076838,
0.997322076067,
0.996355635719,
0.995240899637,
0.993978033738,
0.992567225982,
0.991008686353,
0.989302646821,
0.987449361309,
0.985449105658,
0.98330217758,
0.981008896622,
0.97856960411,
0.975984663106,
0.973254458345,
0.970379396188,
0.967359904553,
0.964196432856,
0.960889451942,
0.957439454015,
0.953846952568,
0.950112482301,
0.946236599046,
0.942219879683,
0.938062922052,
0.933766344868,
0.929330787625,
0.924756910503,
0.920045394269,
0.915196940178,
0.910212269863,
0.905092125235,
0.899837268366,
0.894448481379,
0.888926566331,
0.883272345094,
0.877486659232,
0.871570369875,
0.865524357594,
0.859349522265,
0.853046782939,
0.846617077705,
0.840061363549,
0.833380616209,
0.826575830038,
0.819648017845,
0.812598210755,
0.805427458048,
0.798136827004,
0.790727402749,
0.783200288087,
0.775556603339,
0.767797486179,
0.759924091458,
0.751937591038,
0.743839173616,
0.735630044544,
0.727311425654,
0.718884555074,
0.710350687045,
0.70171109173,
0.692967055032,
0.684119878397,
0.675170878622,
0.66612138766,
0.65697275242,
0.647726334569,
0.638383510325,
0.628945670259,
0.61941421908,
0.609790575432,
0.600076171681,
0.5902724537,
0.580380880657,
0.570402924795,
0.560340071215,
0.550193817653,
0.539965674259,
0.529657163371,
0.519269819288,
0.508805188044,
0.498264827175,
0.48765030549,
0.476963202833,
0.466205109853,
0.455377627765,
0.444482368113,
0.433520952524,
0.422495012478,
0.411406189054,
0.400256132692,
0.389046502947,
0.377778968238,
0.366455205605,
0.355076900456,
0.343645746316,
0.332163444578,
0.320631704246,
0.309052241683,
0.297426780355,
0.285757050574,
0.274044789241,
0.262291739587,
0.250499650916,
0.238670278338,
0.226805382518,
0.214906729402,
0.202976089966,
0.191015239943,
0.179025959565,
0.167010033293,
0.154969249556,
0.142905400483,
0.130820281633,
0.118715691734,
0.106593432411,
0.0944553079176,
0.0823031248708,
0.070138691979,
0.0579638197736,
0.0457803203404,
0.0335900070488,
0.0213946942825,
0.0,
- 0.0274002434842,
-0.0395933212806,
-0.0517805060802,
-0.0639599839648,
-0.0761299421635,
-0.0882885693222,
-0.100434055773,
-0.112564593805,
-0.12467837793,
-0.136773605156,
-0.14884847525,
-0.160901191013,
-0.172929958539,
-0.184932987489,
-0.196908491355,
-0.208854687725,
-0.220769798548,
-0.232652050403,
-0.244499674755,
-0.256310908228,
-0.268083992857,
-0.279817176361,
-0.291508712392,
-0.303156860805,
-0.31475988791,
-0.326316066735,
-0.337823677279,
-0.34928100677,
-0.360686349921,
-0.372038009181,
-0.383334294991,
-0.394573526033,
-0.405754029479,
-0.416874141244,
-0.427932206232,
-0.43892657858,
-0.449855621907,
-0.460717709553,
-0.471511224826,
-0.482234561239,
-0.492886122749,
-0.503464324,
-0.513967590549,
-0.524394359112,
-0.534743077786,
-0.545012206287,
-0.555200216178,
-0.565305591094,
-0.575326826969,
-0.585262432261,
-0.595110928174,
-0.604870848874,
-0.614540741714,
-0.624119167445,
-0.63360470043,
-0.642995928862,
-0.652291454967,
-0.661489895216,
-0.67058988053,
-0.679590056484,
-0.688489083509,
-0.69728563709,
-0.705978407963,
-0.714566102314,
-0.723047441965,
-0.73142116457,
-0.739686023799,
-0.747840789525,
-0.75588424801,
-0.763815202078,
-0.771632471301,
-0.779334892172,
-0.786921318277,
-0.794390620465,
-0.80174168702,
-0.808973423822,
-0.816084754513,
-0.823074620656,
-0.829941981891,
-0.836685816095,
-0.843305119526,
-0.84979890698,
-0.856166211933,
-0.862406086688,
-0.868517602514,
-0.874499849782,
-0.880351938108,
-0.886072996476,
-0.891662173375,
-0.897118636922,
-0.902441574988,
-0.907630195315,
-0.91268372564,
-0.917601413804,
-0.922382527868,
-0.927026356219,
-0.931532207678,
-0.935899411604,
-0.940127317988,
-0.944215297559,
-0.948162741867,
-0.951969063384,
-0.955633695582,
-0.959156093026,
-0.962535731447,
-0.965772107827,
-0.968864740469,
-0.971813169072,
-0.974616954797,
-0.977275680334,
-0.979788949962,
-0.982156389612,
-0.984377646919,
-0.986452391273,
-0.988380313875,
-0.990161127775,
-0.991794567921,
-0.993280391194,
-0.994618376448,
-0.995808324539,
-0.996850058357,
-0.997743422853,
-0.99848828506,
-0.999084534113,
-0.999532081269,
-0.999830859915,
-0.999980825582,
-0.999981955949,
-0.999834250847,
-0.999537732262,
-0.999092444325,
-0.998498453314,
-0.997755847636,
-0.99686473782,
-0.995825256496,
-0.99463755838,
-0.993301820246,
-0.991818240902,
-0.990187041163,
-0.988408463812,
-0.986482773571,
-0.984410257054,
-0.982191222732,
-0.979826000882,
-0.977314943539,
-0.974658424443,
-0.971856838987,
-0.968910604154,
-0.965820158454,
-0.962585961866,
-0.959208495759,
-0.955688262831,
-0.952025787027,
-0.948221613461,
-0.944276308342,
-0.940190458879,
-0.935964673205,
-0.931599580277,
-0.927095829786,
-0.922454092064,
-0.917675057978,
-0.912759438831,
-0.907707966253,
-0.902521392098,
-0.897200488325,
-0.891746046887,
-0.886158879614,
-0.880439818089,
-0.874589713527,
-0.868609436647,
-0.862499877542,
-0.856261945547,
-0.849896569105,
-0.843404695627,
-0.836787291351,
-0.830045341199,
-0.823179848631,
-0.816191835494,
-0.809082341871,
-0.801852425925,
-0.794503163745,
-0.787035649181,
-0.779450993684,
-0.77175032614,
-0.763934792702,
-0.75600555662,
-0.747963798066,
-0.739810713962,
-0.731547517796,
-0.723175439449,
-0.714695725004,
-0.706109636567,
-0.697418452075,
-0.688623465108,
-0.679725984696,
-0.670727335124,
-0.661628855733,
-0.652431900724,
-0.643137838956,
-0.633748053739,
-0.624263942632,
-0.614686917232,
-0.605018402966,
-0.595259838878,
-0.585412677414,
-0.575478384209,
-0.565458437863,
-0.555354329726,
-0.545167563677,
-0.534899655894,
-0.524552134634,
-0.514126540002,
-0.503624423725,
-0.493047348919,
-0.482396889856,
-0.47167463173,
-0.460882170422,
-0.450021112264,
-0.439093073793,
-0.42809968152,
-0.417042571681,
-0.405923389996,
-0.394743791422,
-0.383505439911,
-0.372210008159,
-0.360859177356,
-0.349454636939,
-0.337998084339,
-0.326491224729,
-0.314935770767,
-0.303333442347,
-0.291685966336,
-0.279995076326,
-0.268262512365,
-0.256490020706,
-0.244679353547,
-0.232832268764,
-0.220950529657,
-0.20903590468,
-0.197090167185,
-0.185115095154,
-0.173112470933,
-0.161084080972,
-0.149031715554,
-0.13695716853,
-0.124862237055,
-0.112748721314,
-0.100618424262,
-0.0884731513491,
-0.0763147102559,
-0.0641449106221,
-0.0519655637782,
-0.0397784824757,
-0.0275854806174,
-0.015388372987,
-0.00318897497959,
0.00901089766896,
0.0212094291521,
0.033404803863,
0.0455952066646,
0.0577788231598,
0.0699538399616,
0.082118444963,
0.0942708276066,
0.106409179154,
0.118531692956,
0.13063656472,
0.142721992778,
0.154786178359,
0.16682732585,
0.17884364307,
0.190833341533,
0.202794636713,
0.214725748314,
0.226624900531,
0.238490322317,
0.250320247643,
0.262112915765,
0.273866571485,
0.28557946541,
0.297249854214,
0.308876000899,
0.320456175051,
0.331988653096,
0.343471718564,
0.354903662335,
0.3662827829,
0.377607386612,
0.388875787937,
0.400086309708,
0.411237283372,
0.422327049237,
0.433353956724,
0.444316364608,
0.455212641265,
0.466041164912,
0.476800323853,
0.487488516714,
0.498104152684,
0.508645651752,
0.519111444939,
0.529499974538,
0.539809694338,
0.550039069859,
0.560186578581,
0.570250710167,
0.580229966689,
0.590122862855,
0.599927926223,
0.609643697426,
0.619268730387,
0.628801592533,
0.63824086501,
0.647585142896,
0.656833035405,
0.665983166097,
0.675034173084,
0.683984709231,
0.692833442356,
0.701579055432,
0.710220246775,
0.718755730249,
0.727184235446,
0.735504507884,
0.743715309189,
0.75181541728,
0.759803626553,
0.767678748056,
0.775439609672,
0.783085056288,
0.79061394997,
0.798025170131,
0.805317613699,
0.81249019528,
0.81954184732,
0.826471520265,
0.833278182714,
0.839960821577,
0.846518442222,
0.852950068624,
0.859254743514,
0.865431528513,
0.871479504281,
0.877397770649,
0.883185446753,
0.888841671164,
0.894365602023,
0.899756417156,
0.905013314206,
0.910135510744,
0.915122244393,
0.919972772937,
0.924686374431,
0.929262347313,
0.933700010502,
0.937998703506,
0.942157786514,
0.946176640496,
0.950054667294,
0.95379128971,
0.95738595159,
0.960838117913,
0.964147274864,
0.967312929915,
0.970334611895,
0.973211871063,
0.975944279172,
0.978531429537,
0.98097293709,
0.983268438443,
0.985417591936,
0.987420077693,
0.98927559767,
0.990983875693,
0.992544657505,
0.993957710802,
0.995222825269,
0.996339812608,
0.997308506569,
0.998128762972,
0.998800459733,
0.999323496878,
0.999697796558,
1.0
};
const static float tanLookupTable[]
{
0.0,
0.0244048434148,
0.0366163513935,
0.0488387750272,
0.061075773116,
0.0733310218818,
0.0856082194067,
0.0979110901271,
0.110243389395,
0.122608908119,
0.135011477498,
0.147454973857,
0.159943323603,
0.172480508311,
0.185070569957,
0.197717616311,
0.210425826506,
0.223199456803,
0.236042846561,
0.248960424444,
0.26195671487,
0.275036344732,
0.288204050413,
0.301464685112,
0.314823226515,
0.328284784832,
0.341854611226,
0.35553810668,
0.369340831313,
0.3832685142,
0.39732706373,
0.411522578529,
0.425861359018,
0.440349919637,
0.454995001787,
0.469803587565,
0.484782914325,
0.499940490166,
0.515284110388,
0.530821875023,
0.546562207506,
0.562513874595,
0.578686007638,
0.595088125301,
0.611730157881,
0.628622473337,
0.645775905194,
0.663201782482,
0.680911961879,
0.698918862277,
0.717235501972,
0.735875538725,
0.754853312963,
0.774183894413,
0.793883132497,
0.81396771085,
0.834455206361,
0.8553641532,
0.876714112309,
0.89852574694,
0.920820904842,
0.943622707817,
0.966955649414,
0.990845701648,
1.01532043174,
1.04040912998,
1.06614295001,
1.09255506293,
1.1196808268,
1.14755797356,
1.17622681514,
1.20573047159,
1.23611512347,
1.26743029211,
1.29972915097,
1.33306887246,
1.36751101494,
1.40312195543,
1.43997337451,
1.47814280082,
1.51771422403,
1.55877878638,
1.60143556494,
1.64579245868,
1.6919671972,
1.74008849097,
1.79029734689,
1.84274857744,
1.89761253767,
1.95507713099,
2.01535013385,
2.07866189975,
2.14526851712,
2.2154555123,
2.28954221074,
2.36788689714,
2.45089295049,
2.53901617616,
2.63277361638,
2.73275419931,
2.8396316901,
2.95418054663,
3.07729546904,
3.21001568793,
3.35355538741,
3.50934215055,
3.6790660085,
3.86474266997,
4.06879595586,
4.29416660763,
4.54445786811,
4.82413319874,
5.13878929959,
5.49554015957,
5.90356864609,
6.37493758888,
6.92581490048,
7.57838224332,
8.36391780402,
9.32799205288,
10.5396840568,
12.1089854647,
14.2223531866,
17.2231348501,
21.8205448119,
29.7539591177,
46.729861812,
108.736002029,
-108.924697317,
-46.7685109883,
-29.4823233568,
-21.2369804985,
-17.2863794769,
-14.6027628864,
-12.0973159382,
-10.2822639121,
-9.90643770744,
-8.82732638887,
-7.95805355941,
-7.24264254979,
-6.6434003736,
-6.13401624609,
-5.69556676436,
-5.31409321134,
-4.97907360271,
-4.68242631285,
-4.41784134381,
-4.18032007121,
-3.96585138713,
-3.77117930141,
-3.5936332229,
-3.43100204626,
-3.28143939738,
-3.14339139812,
-3.01554094429,
-2.8967642545,
-2.78609664864,
-2.68270534721,
-2.58586766633,
-2.49495339995,
-2.40941048003,
-2.32875322473,
-2.25255264544,
-2.18042840389,
-2.11204210063,
-2.0470916446,
-1.985306506,
-1.92644369494,
-1.87028433948,
-1.81663076154,
-1.76530396803,
-1.71614149003,
-1.66899551504,
-1.62373126685,
-1.58022559552,
-1.53836574658,
-1.49804828305,
-1.45917813903,
-1.42166778603,
-1.38543649712,
-1.35040969539,
-1.31651837593,
-1.28369859164,
-1.25189099492,
-1.2210404282,
-1.1910955574,
-1.16200854308,
-1.13373474491,
-1.10623245553,
-1.0794626605,
-1.0533888213,
-1.02797667897,
-1.00319407601,
-0.979010794669,
-0.95539840982,
-0.932330154996,
-0.909780800128,
-0.887726539879,
-0.866144891478,
-0.845014601148,
-0.82431555826,
-0.804028716513,
-0.784136021438,
-0.764620343669,
-0.745465417431,
-0.726655783776,
-0.708176738142,
-0.69001428186,
-0.672155077241,
-0.654586405962,
-0.637296130445,
-0.620272657996,
-0.603504907448,
-0.586982278135,
-0.570694620971,
-0.554632211493,
-0.538785724689,
-0.523146211482,
-0.507705076742,
-0.492454058687,
-0.477385209599,
-0.462490877718,
-0.447763690256,
-0.433196537426,
-0.418782557416,
-0.40451512225,
-0.390387824443,
-0.376394464422,
-0.362529038641,
-0.348785728334,
-0.335158888881,
-0.321643039718,
-0.308232854768,
-0.294923153356,
-0.281708891556,
-0.268585153959,
-0.255547145826,
-0.242590185581,
-0.229709697649,
-0.216901205585,
-0.204160325488,
-0.191482759678,
-0.178864290607,
-0.166300774987,
-0.153788138131,
-0.141322368469,
-0.128899512234,
-0.116515668308,
-0.104166983197,
-0.0918496461403,
-0.0795598843221,
-0.0672939581883,
-0.0550481568452,
-0.0428187935326,
-0.0306022011588,
0.0,
0.0244048434148,
0.0366163513935,
0.0488387750272,
0.061075773116,
0.0733310218818,
0.0856082194067,
0.0979110901271,
0.110243389395,
0.122608908119,
0.135011477498,
0.147454973857,
0.159943323603,
0.172480508311,
0.185070569957,
0.197717616311,
0.210425826506,
0.223199456803,
0.236042846561,
0.248960424444,
0.26195671487,
0.275036344732,
0.288204050413,
0.301464685112,
0.314823226515,
0.328284784832,
0.341854611226,
0.35553810668,
0.369340831313,
0.3832685142,
0.39732706373,
0.411522578529,
0.425861359018,
0.440349919637,
0.454995001787,
0.469803587565,
0.484782914325,
0.499940490166,
0.515284110388,
0.530821875023,
0.546562207506,
0.562513874595,
0.578686007638,
0.595088125301,
0.611730157881,
0.628622473337,
0.645775905194,
0.663201782482,
0.680911961879,
0.698918862277,
0.717235501972,
0.735875538725,
0.754853312963,
0.774183894413,
0.793883132497,
0.81396771085,
0.834455206361,
0.8553641532,
0.876714112309,
0.89852574694,
0.920820904842,
0.943622707817,
0.966955649414,
0.990845701648,
1.01532043174,
1.04040912998,
1.06614295001,
1.09255506293,
1.1196808268,
1.14755797356,
1.17622681514,
1.20573047159,
1.23611512347,
1.26743029211,
1.29972915097,
1.33306887246,
1.36751101494,
1.40312195543,
1.43997337451,
1.47814280082,
1.51771422403,
1.55877878638,
1.60143556494,
1.64579245868,
1.6919671972,
1.74008849097,
1.79029734689,
1.84274857744,
1.89761253767,
1.95507713099,
2.01535013385,
2.07866189975,
2.14526851712,
2.2154555123,
2.28954221074,
2.36788689714,
2.45089295049,
2.53901617616,
2.63277361638,
2.73275419931,
2.8396316901,
2.95418054663,
3.07729546904,
3.21001568793,
3.35355538741,
3.50934215055,
3.6790660085,
3.86474266997,
4.06879595586,
4.29416660763,
4.54445786811,
4.82413319874,
5.13878929959,
5.49554015957,
5.90356864609,
6.37493758888,
6.92581490048,
7.57838224332,
8.36391780402,
9.32799205288,
10.5396840568,
12.1089854647,
14.2223531866,
17.2231348501,
21.8205448119,
29.7539591177,
46.729861812,
108.736002029,
-108.924697317,
-46.7685109883,
-29.4823233568,
-21.2369804985,
-17.2863794769,
-14.6027628864,
-12.0973159382,
-10.2822639121,
-9.90643770744,
-8.82732638887,
-7.95805355941,
-7.24264254979,
-6.6434003736,
-6.13401624609,
-5.69556676436,
-5.31409321134,
-4.97907360271,
-4.68242631285,
-4.41784134381,
-4.18032007121,
-3.96585138713,
-3.77117930141,
-3.5936332229,
-3.43100204626,
-3.28143939738,
-3.14339139812,
-3.01554094429,
-2.8967642545,
-2.78609664864,
-2.68270534721,
-2.58586766633,
-2.49495339995,
-2.40941048003,
-2.32875322473,
-2.25255264544,
-2.18042840389,
-2.11204210063,
-2.0470916446,
-1.985306506,
-1.92644369494,
-1.87028433948,
-1.81663076154,
-1.76530396803,
-1.71614149003,
-1.66899551504,
-1.62373126685,
-1.58022559552,
-1.53836574658,
-1.49804828305,
-1.45917813903,
-1.42166778603,
-1.38543649712,
-1.35040969539,
-1.31651837593,
-1.28369859164,
-1.25189099492,
-1.2210404282,
-1.1910955574,
-1.16200854308,
-1.13373474491,
-1.10623245553,
-1.0794626605,
-1.0533888213,
-1.02797667897,
-1.00319407601,
-0.979010794669,
-0.95539840982,
-0.932330154996,
-0.909780800128,
-0.887726539879,
-0.866144891478,
-0.845014601148,
-0.82431555826,
-0.804028716513,
-0.784136021438,
-0.764620343669,
-0.745465417431,
-0.726655783776,
-0.708176738142,
-0.69001428186,
-0.672155077241,
-0.654586405962,
-0.637296130445,
-0.620272657996,
-0.603504907448,
-0.586982278135,
-0.570694620971,
-0.554632211493,
-0.538785724689,
-0.523146211482,
-0.507705076742,
-0.492454058687,
-0.477385209599,
-0.462490877718,
-0.447763690256,
-0.433196537426,
-0.418782557416,
-0.40451512225,
-0.390387824443,
-0.376394464422,
-0.362529038641,
-0.348785728334,
-0.335158888881,
-0.321643039718,
-0.308232854768,
-0.294923153356,
-0.281708891556,
-0.268585153959,
-0.255547145826,
-0.242590185581,
-0.229709697649,
-0.216901205585,
-0.204160325488,
-0.191482759678,
-0.178864290607,
-0.166300774987,
-0.153788138131,
-0.141322368469,
-0.128899512234,
-0.116515668308,
-0.104166983197,
-0.0918496461403,
-0.0795598843221,
-0.0672939581883,
-0.0550481568452,
-0.0428187935326,
-0.0306022011588,
-0.0183947278856,
0.0
};
const static float atanLookupTable[]
{
-1.52083793107,
-1.52081298097,
-1.52078800596,
-1.520763006,
-1.52073798105,
-1.52071293107,
-1.52068785604,
-1.5206627559,
-1.52063763062,
-1.52061248017,
-1.52058730451,
-1.5205621036,
-1.52053687739,
-1.52051162586,
-1.52048634897,
-1.52046104667,
-1.52043571893,
-1.52041036571,
-1.52038498697,
-1.52035958267,
-1.52033415278,
-1.52030869725,
-1.52028321605,
-1.52025770914,
-1.52023217648,
-1.52020661803,
-1.52018103374,
-1.5201554236,
-1.52012978754,
-1.52010412554,
-1.52007843755,
-1.52005272353,
-1.52002698346,
-1.52000121727,
-1.51997542494,
-1.51994960643,
-1.5199237617,
-1.5198978907,
-1.5198719934,
-1.51984606975,
-1.51982011972,
-1.51979414326,
-1.51976814035,
-1.51974211092,
-1.51971605495,
-1.51968997239,
-1.51966386321,
-1.51963772736,
-1.5196115648,
-1.51958537549,
-1.51955915939,
-1.51953291646,
-1.51950664666,
-1.51948034994,
-1.51945402627,
-1.5194276756,
-1.51940129789,
-1.5193748931,
-1.51934846119,
-1.51932200212,
-1.51929551584,
-1.51926900232,
-1.51924246151,
-1.51921589336,
-1.51918929784,
-1.51916267491,
-1.51913602452,
-1.51910934662,
-1.51908264119,
-1.51905590817,
-1.51902914752,
-1.51900235919,
-1.51897554316,
-1.51894869937,
-1.51892182777,
-1.51889492834,
-1.51886800101,
-1.51884104576,
-1.51881406253,
-1.51878705129,
-1.51876001199,
-1.51873294458,
-1.51870584902,
-1.51867872527,
-1.51865157329,
-1.51862439302,
-1.51859718443,
-1.51856994747,
-1.5185426821,
-1.51851538828,
-1.51848806595,
-1.51846071507,
-1.5184333356,
-1.5184059275,
-1.51837849072,
-1.51835102521,
-1.51832353092,
-1.51829600783,
-1.51826845587,
-1.518240875,
-1.51821326518,
-1.51818562637,
-1.51815795851,
-1.51813026156,
-1.51810253548,
-1.51807478021,
-1.51804699572,
-1.51801918195,
-1.51799133887,
-1.51796346642,
-1.51793556455,
-1.51790763323,
-1.5178796724,
-1.51785168202,
-1.51782366204,
-1.51779561242,
-1.5177675331,
-1.51773942404,
-1.51771128519,
-1.51768311651,
-1.51765491795,
-1.51762668946,
-1.51759843099,
-1.51757014249,
-1.51754182392,
-1.51751347524,
-1.51748509638,
-1.5174566873,
-1.51742824796,
-1.51739977831,
-1.51737127829,
-1.51734274787,
-1.51731418698,
-1.51728559559,
-1.51725697364,
-1.51722832108,
-1.51719963787,
-1.51717092396,
-1.51714217929,
-1.51711340382,
-1.51708459749,
-1.51705576027,
-1.51702689209,
-1.51699799291,
-1.51696906268,
-1.51694010135,
-1.51691110887,
-1.51688208518,
-1.51685303025,
-1.51682394401,
-1.51679482642,
-1.51676567742,
-1.51673649697,
-1.51670728502,
-1.51667804151,
-1.51664876639,
-1.51661945961,
-1.51659012112,
-1.51656075088,
-1.51653134881,
-1.51650191489,
-1.51647244904,
-1.51644295123,
-1.5164134214,
-1.5163838595,
-1.51635426547,
-1.51632463926,
-1.51629498082,
-1.51626529011,
-1.51623556705,
-1.51620581161,
-1.51617602373,
-1.51614620336,
-1.51611635044,
-1.51608646492,
-1.51605654675,
-1.51602659586,
-1.51599661222,
-1.51596659577,
-1.51593654645,
-1.5159064642,
-1.51587634898,
-1.51584620073,
-1.51581601939,
-1.51578580492,
-1.51575555725,
-1.51572527634,
-1.51569496212,
-1.51566461454,
-1.51563423355,
-1.51560381909,
-1.51557337111,
-1.51554288955,
-1.51551237436,
-1.51548182547,
-1.51545124284,
-1.51542062641,
-1.51538997612,
-1.51535929192,
-1.51532857375,
-1.51529782155,
-1.51526703527,
-1.51523621485,
-1.51520536023,
-1.51517447136,
-1.51514354818,
-1.51511259063,
-1.51508159866,
-1.5150505722,
-1.51501951121,
-1.51498841562,
-1.51495728537,
-1.51492612041,
-1.51489492068,
-1.51486368613,
-1.51483241668,
-1.51480111229,
-1.51476977289,
-1.51473839843,
-1.51470698885,
-1.51467554409,
-1.51464406409,
-1.51461254879,
-1.51458099814,
-1.51454941206,
-1.51451779051,
-1.51448613342,
-1.51445444073,
-1.51442271238,
-1.51439094832,
-1.51435914848,
-1.51432731281,
-1.51429544123,
-1.5142635337,
-1.51423159014,
-1.51419961051,
-1.51416759473,
-1.51413554275,
-1.5141034545,
-1.51407132993,
-1.51403916897,
-1.51400697156,
-1.51397473764,
-1.51394246715,
-1.51391016002,
-1.51387781619,
-1.5138454356,
-1.51381301819,
-1.51378056389,
-1.51374807265,
-1.51371554439,
-1.51368297905,
-1.51365037658,
-1.51361773691,
-1.51358505997,
-1.5135523457,
-1.51351959403,
-1.51348680491,
-1.51345397827,
-1.51342111404,
-1.51338821216,
-1.51335527256,
-1.51332229519,
-1.51328927997,
-1.51325622684,
-1.51322313573,
-1.51319000658,
-1.51315683933,
-1.5131236339,
-1.51309039024,
-1.51305710827,
-1.51302378793,
-1.51299042916,
-1.51295703188,
-1.51292359603,
-1.51289012155,
-1.51285660836,
-1.5128230564,
-1.51278946561,
-1.51275583591,
-1.51272216723,
-1.51268845952,
-1.5126547127,
-1.5126209267,
-1.51258710146,
-1.5125532369,
-1.51251933296,
-1.51248538958,
-1.51245140667,
-1.51241738418,
-1.51238332203,
-1.51234922015,
-1.51231507848,
-1.51228089695,
-1.51224667547,
-1.512212414,
-1.51217811244,
-1.51214377075,
-1.51210938883,
-1.51207496664,
-1.51204050408,
-1.51200600109,
-1.51197145761,
-1.51193687356,
-1.51190224886,
-1.51186758345,
-1.51183287726,
-1.5117981302,
-1.51176334222,
-1.51172851324,
-1.51169364318,
-1.51165873198,
-1.51162377956,
-1.51158878584,
-1.51155375076,
-1.51151867424,
-1.51148355621,
-1.51144839659,
-1.51141319532,
-1.51137795231,
-1.51134266749,
-1.51130734078,
-1.51127197213,
-1.51123656144,
-1.51120110864,
-1.51116561366,
-1.51113007643,
-1.51109449686,
-1.51105887489,
-1.51102321043,
-1.51098750342,
-1.51095175376,
-1.5109159614,
-1.51088012625,
-1.51084424823,
-1.51080832727,
-1.51077236329,
-1.51073635622,
-1.51070030597,
-1.51066421247,
-1.51062807564,
-1.5105918954,
-1.51055567168,
-1.5105194044,
-1.51048309347,
-1.51044673883,
-1.51041034038,
-1.51037389806,
-1.51033741177,
-1.51030088145,
-1.51026430701,
-1.51022768838,
-1.51019102547,
-1.5101543182,
-1.51011756649,
-1.51008077026,
-1.51004392944,
-1.51000704393,
-1.50997011366,
-1.50993313855,
-1.50989611852,
-1.50985905348,
-1.50982194334,
-1.50978478804,
-1.50974758749,
-1.5097103416,
-1.50967305029,
-1.50963571348,
-1.50959833109,
-1.50956090302,
-1.50952342921,
-1.50948590956,
-1.50944834399,
-1.50941073241,
-1.50937307475,
-1.50933537091,
-1.50929762082,
-1.50925982438,
-1.50922198151,
-1.50918409213,
-1.50914615616,
-1.50910817349,
-1.50907014405,
-1.50903206776,
-1.50899394452,
-1.50895577425,
-1.50891755686,
-1.50887929227,
-1.50884098038,
-1.50880262112,
-1.50876421438,
-1.50872576009,
-1.50868725815,
-1.50864870849,
-1.508610111,
-1.50857146559,
-1.50853277219,
-1.5084940307,
-1.50845524103,
-1.5084164031,
-1.5083775168,
-1.50833858205,
-1.50829959877,
-1.50826056685,
-1.50822148622,
-1.50818235677,
-1.50814317842,
-1.50810395107,
-1.50806467464,
-1.50802534903,
-1.50798597414,
-1.50794654989,
-1.50790707619,
-1.50786755293,
-1.50782798004,
-1.5077883574,
-1.50774868494,
-1.50770896255,
-1.50766919014,
-1.50762936762,
-1.5075894949,
-1.50754957187,
-1.50750959844,
-1.50746957453,
-1.50742950002,
-1.50738937483,
-1.50734919886,
-1.50730897201,
-1.50726869419,
-1.5072283653,
-1.50718798524,
-1.50714755392,
-1.50710707124,
-1.5070665371,
-1.5070259514,
-1.50698531404,
-1.50694462493,
-1.50690388396,
-1.50686309105,
-1.50682224608,
-1.50678134896,
-1.50674039959,
-1.50669939787,
-1.5066583437,
-1.50661723697,
-1.50657607759,
-1.50653486546,
-1.50649360048,
-1.50645228253,
-1.50641091153,
-1.50636948737,
-1.50632800994,
-1.50628647915,
-1.50624489489,
-1.50620325706,
-1.50616156555,
-1.50611982026,
-1.50607802109,
-1.50603616794,
-1.50599426069,
-1.50595229924,
-1.50591028349,
-1.50586821334,
-1.50582608867,
-1.50578390939,
-1.50574167538,
-1.50569938654,
-1.50565704276,
-1.50561464393,
-1.50557218996,
-1.50552968072,
-1.50548711612,
-1.50544449604,
-1.50540182038,
-1.50535908903,
-1.50531630187,
-1.50527345881,
-1.50523055972,
-1.5051876045,
-1.50514459305,
-1.50510152524,
-1.50505840098,
-1.50501522014,
-1.50497198261,
-1.5049286883,
-1.50488533708,
-1.50484192883,
-1.50479846346,
-1.50475494085,
-1.50471136087,
-1.50466772343,
-1.5046240284,
-1.50458027568,
-1.50453646515,
-1.50449259668,
-1.50444867018,
-1.50440468552,
-1.50436064259,
-1.50431654128,
-1.50427238146,
-1.50422816302,
-1.50418388584,
-1.50413954982,
-1.50409515482,
-1.50405070073,
-1.50400618744,
-1.50396161482,
-1.50391698277,
-1.50387229115,
-1.50382753985,
-1.50378272875,
-1.50373785773,
-1.50369292667,
-1.50364793546,
-1.50360288396,
-1.50355777206,
-1.50351259963,
-1.50346736657,
-1.50342207273,
-1.50337671801,
-1.50333130227,
-1.5032858254,
-1.50324028727,
-1.50319468776,
-1.50314902675,
-1.5031033041,
-1.5030575197,
-1.50301167342,
-1.50296576513,
-1.50291979472,
-1.50287376204,
-1.50282766698,
-1.50278150942,
-1.50273528921,
-1.50268900624,
-1.50264266038,
-1.5025962515,
-1.50254977947,
-1.50250324417,
-1.50245664545,
-1.5024099832,
-1.50236325729,
-1.50231646758,
-1.50226961394,
-1.50222269625,
-1.50217571436,
-1.50212866816,
-1.5020815575,
-1.50203438226,
-1.5019871423,
-1.50193983749,
-1.5018924677,
-1.50184503279,
-1.50179753263,
-1.50174996708,
-1.50170233601,
-1.50165463929,
-1.50160687677,
-1.50155904833,
-1.50151115382,
-1.50146319311,
-1.50141516606,
-1.50136707253,
-1.5013189124,
-1.50127068551,
-1.50122239172,
-1.50117403091,
-1.50112560293,
-1.50107710765,
-1.50102854491,
-1.50097991458,
-1.50093121653,
-1.5008824506,
-1.50083361665,
-1.50078471455,
-1.50073574416,
-1.50068670532,
-1.50063759789,
-1.50058842174,
-1.50053917672,
-1.50048986268,
-1.50044047947,
-1.50039102696,
-1.500341505,
-1.50029191343,
-1.50024225212,
-1.50019252092,
-1.50014271968,
-1.50009284825,
-1.50004290648,
-1.49999289422,
-1.49994281134,
-1.49989265767,
-1.49984243306,
-1.49979213737,
-1.49974177045,
-1.49969133214,
-1.4996408223,
-1.49959024076,
-1.49953958738,
-1.49948886201,
-1.49943806449,
-1.49938719467,
-1.49933625239,
-1.4992852375,
-1.49923414984,
-1.49918298926,
-1.49913175561,
-1.49908044872,
-1.49902906844,
-1.49897761461,
-1.49892608708,
-1.49887448568,
-1.49882281026,
-1.49877106066,
-1.49871923671,
-1.49866733827,
-1.49861536516,
-1.49856331723,
-1.49851119432,
-1.49845899626,
-1.49840672289,
-1.49835437405,
-1.49830194957,
-1.4982494493,
-1.49819687306,
-1.4981442207,
-1.49809149205,
-1.49803868693,
-1.4979858052,
-1.49793284667,
-1.49787981118,
-1.49782669857,
-1.49777350867,
-1.4977202413,
-1.4976668963,
-1.4976134735,
-1.49755997273,
-1.49750639382,
-1.4974527366,
-1.49739900089,
-1.49734518653,
-1.49729129334,
-1.49723732115,
-1.49718326978,
-1.49712913907,
-1.49707492883,
-1.49702063889,
-1.49696626908,
-1.49691181922,
-1.49685728914,
-1.49680267865,
-1.49674798757,
-1.49669321574,
-1.49663836297,
-1.49658342909,
-1.4965284139,
-1.49647331724,
-1.49641813892,
-1.49636287876,
-1.49630753658,
-1.4962521122,
-1.49619660543,
-1.49614101608,
-1.49608534399,
-1.49602958895,
-1.49597375079,
-1.49591782933,
-1.49586182436,
-1.49580573572,
-1.4957495632,
-1.49569330662,
-1.4956369658,
-1.49558054055,
-1.49552403066,
-1.49546743597,
-1.49541075626,
-1.49535399136,
-1.49529714107,
-1.4952402052,
-1.49518318356,
-1.49512607594,
-1.49506888217,
-1.49501160204,
-1.49495423535,
-1.49489678192,
-1.49483924154,
-1.49478161402,
-1.49472389916,
-1.49466609676,
-1.49460820662,
-1.49455022855,
-1.49449216234,
-1.49443400779,
-1.49437576471,
-1.49431743288,
-1.49425901211,
-1.49420050219,
-1.49414190293,
-1.49408321411,
-1.49402443553,
-1.49396556698,
-1.49390660826,
-1.49384755916,
-1.49378841948,
-1.493729189,
-1.49366986752,
-1.49361045483,
-1.49355095071,
-1.49349135496,
-1.49343166737,
-1.49337188771,
-1.49331201579,
-1.49325205139,
-1.49319199429,
-1.49313184427,
-1.49307160113,
-1.49301126465,
-1.4929508346,
-1.49289031078,
-1.49282969296,
-1.49276898093,
-1.49270817447,
-1.49264727335,
-1.49258627736,
-1.49252518627,
-1.49246399987,
-1.49240271792,
-1.49234134022,
-1.49227986652,
-1.49221829661,
-1.49215663026,
-1.49209486725,
-1.49203300734,
-1.49197105032,
-1.49190899595,
-1.491846844,
-1.49178459424,
-1.49172224645,
-1.49165980039,
-1.49159725583,
-1.49153461253,
-1.49147187027,
-1.4914090288,
-1.4913460879,
-1.49128304733,
-1.49121990685,
-1.49115666622,
-1.49109332521,
-1.49102988358,
-1.49096634108,
-1.49090269749,
-1.49083895255,
-1.49077510603,
-1.49071115768,
-1.49064710725,
-1.49058295452,
-1.49051869923,
-1.49045434113,
-1.49038987998,
-1.49032531553,
-1.49026064754,
-1.49019587575,
-1.49013099991,
-1.49006601978,
-1.49000093511,
-1.48993574563,
-1.48987045111,
-1.48980505128,
-1.4897395459,
-1.48967393469,
-1.48960821742,
-1.48954239383,
-1.48947646364,
-1.48941042662,
-1.48934428249,
-1.489278031,
-1.48921167188,
-1.48914520488,
-1.48907862974,
-1.48901194618,
-1.48894515394,
-1.48887825276,
-1.48881124238,
-1.48874412252,
-1.48867689292,
-1.4886095533,
-1.48854210341,
-1.48847454296,
-1.48840687169,
-1.48833908933,
-1.4882711956,
-1.48820319022,
-1.48813507293,
-1.48806684344,
-1.48799850149,
-1.48793004678,
-1.48786147905,
-1.48779279802,
-1.4877240034,
-1.48765509491,
-1.48758607227,
-1.48751693519,
-1.48744768341,
-1.48737831661,
-1.48730883453,
-1.48723923688,
-1.48716952336,
-1.48709969369,
-1.48702974757,
-1.48695968473,
-1.48688950486,
-1.48681920767,
-1.48674879287,
-1.48667826016,
-1.48660760926,
-1.48653683985,
-1.48646595165,
-1.48639494436,
-1.48632381767,
-1.48625257128,
-1.4861812049,
-1.48610971822,
-1.48603811094,
-1.48596638275,
-1.48589453335,
-1.48582256242,
-1.48575046967,
-1.48567825478,
-1.48560591745,
-1.48553345735,
-1.48546087419,
-1.48538816765,
-1.48531533741,
-1.48524238315,
-1.48516930457,
-1.48509610135,
-1.48502277315,
-1.48494931968,
-1.4848757406,
-1.4848020356,
-1.48472820435,
-1.48465424653,
-1.48458016181,
-1.48450594986,
-1.48443161037,
-1.484357143,
-1.48428254742,
-1.4842078233,
-1.48413297031,
-1.48405798812,
-1.48398287639,
-1.48390763479,
-1.48383226298,
-1.48375676063,
-1.48368112739,
-1.48360536292,
-1.4835294669,
-1.48345343896,
-1.48337727877,
-1.48330098599,
-1.48322456027,
-1.48314800126,
-1.48307130862,
-1.48299448199,
-1.48291752102,
-1.48284042537,
-1.48276319468,
-1.48268582859,
-1.48260832675,
-1.48253068881,
-1.4824529144,
-1.48237500317,
-1.48229695476,
-1.4822187688,
-1.48214044493,
-1.48206198279,
-1.48198338201,
-1.48190464222,
-1.48182576306,
-1.48174674416,
-1.48166758515,
-1.48158828565,
-1.48150884529,
-1.4814292637,
-1.4813495405,
-1.48126967531,
-1.48118966776,
-1.48110951746,
-1.48102922403,
-1.4809487871,
-1.48086820627,
-1.48078748117,
-1.4807066114,
-1.48062559657,
-1.48054443631,
-1.48046313021,
-1.48038167788,
-1.48030007893,
-1.48021833297,
-1.48013643959,
-1.48005439841,
-1.47997220902,
-1.47988987101,
-1.479807384,
-1.47972474756,
-1.47964196131,
-1.47955902483,
-1.47947593771,
-1.47939269954,
-1.47930930992,
-1.47922576843,
-1.47914207466,
-1.47905822818,
-1.47897422859,
-1.47889007547,
-1.47880576839,
-1.47872130693,
-1.47863669068,
-1.4785519192,
-1.47846699206,
-1.47838190885,
-1.47829666913,
-1.47821127247,
-1.47812571844,
-1.47804000661,
-1.47795413653,
-1.47786810777,
-1.4777819199,
-1.47769557246,
-1.47760906503,
-1.47752239715,
-1.47743556838,
-1.47734857827,
-1.47726142638,
-1.47717411225,
-1.47708663543,
-1.47699899547,
-1.47691119191,
-1.47682322429,
-1.47673509217,
-1.47664679507,
-1.47655833253,
-1.47646970409,
-1.47638090928,
-1.47629194764,
-1.4762028187,
-1.47611352198,
-1.47602405702,
-1.47593442333,
-1.47584462045,
-1.47575464789,
-1.47566450518,
-1.47557419183,
-1.47548370736,
-1.47539305128,
-1.47530222311,
-1.47521122236,
-1.47512004853,
-1.47502870114,
-1.47493717968,
-1.47484548368,
-1.47475361261,
-1.47466156599,
-1.47456934332,
-1.47447694408,
-1.47438436777,
-1.47429161389,
-1.47419868192,
-1.47410557136,
-1.47401228169,
-1.47391881239,
-1.47382516294,
-1.47373133284,
-1.47363732154,
-1.47354312854,
-1.47344875331,
-1.47335419531,
-1.47325945402,
-1.47316452891,
-1.47306941944,
-1.47297412507,
-1.47287864528,
-1.47278297951,
-1.47268712723,
-1.47259108789,
-1.47249486095,
-1.47239844586,
-1.47230184206,
-1.47220504901,
-1.47210806615,
-1.47201089292,
-1.47191352876,
-1.47181597311,
-1.47171822542,
-1.4716202851,
-1.4715221516,
-1.47142382434,
-1.47132530276,
-1.47122658627,
-1.4711276743,
-1.47102856628,
-1.47092926161,
-1.47082975971,
-1.47073006001,
-1.47063016191,
-1.47053006481,
-1.47042976814,
-1.47032927128,
-1.47022857365,
-1.47012767464,
-1.47002657365,
-1.46992527007,
-1.46982376331,
-1.46972205274,
-1.46962013776,
-1.46951801775,
-1.46941569209,
-1.46931316017,
-1.46921042136,
-1.46910747503,
-1.46900432057,
-1.46890095734,
-1.4687973847,
-1.46869360203,
-1.46858960869,
-1.46848540403,
-1.46838098742,
-1.4682763582,
-1.46817151574,
-1.46806645938,
-1.46796118846,
-1.46785570234,
-1.46775000035,
-1.46764408184,
-1.46753794613,
-1.46743159257,
-1.46732502048,
-1.4672182292,
-1.46711121804,
-1.46700398634,
-1.4668965334,
-1.46678885856,
-1.46668096111,
-1.46657284038,
-1.46646449567,
-1.46635592629,
-1.46624713154,
-1.46613811072,
-1.46602886313,
-1.46591938806,
-1.46580968481,
-1.46569975266,
-1.4655895909,
-1.46547919881,
-1.46536857567,
-1.46525772076,
-1.46514663335,
-1.46503531271,
-1.4649237581,
-1.46481196881,
-1.46469994407,
-1.46458768316,
-1.46447518532,
-1.46436244982,
-1.4642494759,
-1.4641362628,
-1.46402280976,
-1.46390911604,
-1.46379518085,
-1.46368100344,
-1.46356658304,
-1.46345191887,
-1.46333701015,
-1.46322185611,
-1.46310645596,
-1.46299080892,
-1.46287491419,
-1.46275877098,
-1.46264237849,
-1.46252573593,
-1.4624088425,
-1.46229169737,
-1.46217429975,
-1.46205664881,
-1.46193874375,
-1.46182058374,
-1.46170216795,
-1.46158349557,
-1.46146456574,
-1.46134537765,
-1.46122593046,
-1.46110622331,
-1.46098625536,
-1.46086602577,
-1.46074553368,
-1.46062477824,
-1.46050375858,
-1.46038247383,
-1.46026092314,
-1.46013910562,
-1.46001702041,
-1.45989466661,
-1.45977204336,
-1.45964914976,
-1.45952598491,
-1.45940254793,
-1.45927883792,
-1.45915485397,
-1.45903059517,
-1.45890606062,
-1.4587812494,
-1.45865616059,
-1.45853079326,
-1.4584051465,
-1.45827921936,
-1.45815301091,
-1.45802652022,
-1.45789974634,
-1.45777268832,
-1.4576453452,
-1.45751771604,
-1.45738979988,
-1.45726159573,
-1.45713310265,
-1.45700431965,
-1.45687524576,
-1.45674587999,
-1.45661622135,
-1.45648626886,
-1.45635602152,
-1.45622547834,
-1.45609463829,
-1.45596350038,
-1.45583206359,
-1.45570032691,
-1.45556828931,
-1.45543594976,
-1.45530330723,
-1.45517036068,
-1.45503710907,
-1.45490355136,
-1.4547696865,
-1.45463551342,
-1.45450103107,
-1.45436623838,
-1.45423113429,
-1.45409571771,
-1.45395998756,
-1.45382394276,
-1.45368758223,
-1.45355090486,
-1.45341390955,
-1.4532765952,
-1.45313896069,
-1.45300100492,
-1.45286272676,
-1.45272412509,
-1.45258519877,
-1.45244594667,
-1.45230636764,
-1.45216646054,
-1.45202622421,
-1.4518856575,
-1.45174475925,
-1.45160352828,
-1.45146196342,
-1.4513200635,
-1.45117782732,
-1.4510352537,
-1.45089234143,
-1.45074908932,
-1.45060549616,
-1.45046156074,
-1.45031728183,
-1.45017265821,
-1.45002768866,
-1.44988237193,
-1.44973670678,
-1.44959069196,
-1.44944432622,
-1.44929760831,
-1.44915053694,
-1.44900311085,
-1.44885532877,
-1.4487071894,
-1.44855869146,
-1.44840983364,
-1.44826061466,
-1.44811103319,
-1.44796108792,
-1.44781077753,
-1.44766010069,
-1.44750905606,
-1.44735764232,
-1.44720585809,
-1.44705370204,
-1.4469011728,
-1.44674826901,
-1.44659498928,
-1.44644133225,
-1.44628729651,
-1.44613288068,
-1.44597808336,
-1.44582290314,
-1.44566733859,
-1.44551138831,
-1.44535505086,
-1.44519832481,
-1.44504120871,
-1.44488370111,
-1.44472580056,
-1.44456750558,
-1.44440881472,
-1.44424972649,
-1.4440902394,
-1.44393035196,
-1.44377006267,
-1.44360937003,
-1.4434482725,
-1.44328676858,
-1.44312485673,
-1.4429625354,
-1.44279980306,
-1.44263665815,
-1.44247309911,
-1.44230912436,
-1.44214473234,
-1.44197992144,
-1.44181469009,
-1.44164903667,
-1.44148295958,
-1.44131645719,
-1.44114952789,
-1.44098217004,
-1.44081438199,
-1.4406461621,
-1.44047750869,
-1.44030842012,
-1.44013889469,
-1.43996893072,
-1.43979852652,
-1.43962768039,
-1.43945639062,
-1.43928465548,
-1.43911247324,
-1.43893984217,
-1.43876676052,
-1.43859322654,
-1.43841923846,
-1.4382447945,
-1.43806989288,
-1.43789453182,
-1.4377187095,
-1.43754242411,
-1.43736567385,
-1.43718845686,
-1.43701077133,
-1.43683261538,
-1.43665398718,
-1.43647488484,
-1.43629530649,
-1.43611525025,
-1.4359347142,
-1.43575369645,
-1.43557219507,
-1.43539020814,
-1.43520773372,
-1.43502476985,
-1.43484131458,
-1.43465736594,
-1.43447292195,
-1.43428798062,
-1.43410253994,
-1.4339165979,
-1.43373015248,
-1.43354320165,
-1.43335574337,
-1.43316777556,
-1.43297929618,
-1.43279030314,
-1.43260079435,
-1.43241076771,
-1.43222022111,
-1.43202915242,
-1.43183755952,
-1.43164544026,
-1.43145279247,
-1.43125961399,
-1.43106590264,
-1.43087165622,
-1.43067687253,
-1.43048154935,
-1.43028568445,
-1.4300892756,
-1.42989232052,
-1.42969481697,
-1.42949676266,
-1.4292981553,
-1.42909899258,
-1.42889927219,
-1.4286989918,
-1.42849814907,
-1.42829674163,
-1.42809476714,
-1.42789222319,
-1.42768910739,
-1.42748541735,
-1.42728115063,
-1.4270763048,
-1.42687087741,
-1.426664866,
-1.42645826809,
-1.42625108119,
-1.4260433028,
-1.4258349304,
-1.42562596146,
-1.42541639342,
-1.42520622374,
-1.42499544982,
-1.42478406908,
-1.42457207892,
-1.42435947672,
-1.42414625983,
-1.42393242562,
-1.42371797141,
-1.42350289452,
-1.42328719226,
-1.42307086192,
-1.42285390077,
-1.42263630606,
-1.42241807505,
-1.42219920495,
-1.42197969297,
-1.42175953631,
-1.42153873214,
-1.42131727763,
-1.42109516992,
-1.42087240614,
-1.4206489834,
-1.42042489879,
-1.42020014939,
-1.41997473226,
-1.41974864444,
-1.41952188296,
-1.41929444483,
-1.41906632703,
-1.41883752654,
-1.41860804032,
-1.4183778653,
-1.4181469984,
-1.41791543652,
-1.41768317654,
-1.41745021533,
-1.41721654973,
-1.41698217656,
-1.41674709264,
-1.41651129475,
-1.41627477967,
-1.41603754413,
-1.41579958487,
-1.4155608986,
-1.41532148202,
-1.41508133179,
-1.41484044456,
-1.41459881696,
-1.4143564456,
-1.41411332707,
-1.41386945795,
-1.41362483477,
-1.41337945407,
-1.41313331234,
-1.41288640609,
-1.41263873175,
-1.41239028579,
-1.41214106461,
-1.41189106461,
-1.41164028218,
-1.41138871365,
-1.41113635537,
-1.41088320364,
-1.41062925474,
-1.41037450493,
-1.41011895046,
-1.40986258754,
-1.40960541236,
-1.40934742108,
-1.40908860986,
-1.40882897481,
-1.40856851202,
-1.40830721758,
-1.40804508751,
-1.40778211786,
-1.4075183046,
-1.40725364372,
-1.40698813115,
-1.40672176282,
-1.40645453463,
-1.40618644243,
-1.40591748208,
-1.40564764938,
-1.40537694013,
-1.40510535008,
-1.40483287498,
-1.40455951053,
-1.4042852524,
-1.40401009626,
-1.40373403772,
-1.40345707238,
-1.40317919581,
-1.40290040354,
-1.4026206911,
-1.40234005394,
-1.40205848754,
-1.40177598731,
-1.40149254864,
-1.40120816689,
-1.4009228374,
-1.40063655547,
-1.40034931636,
-1.40006111532,
-1.39977194755,
-1.39948180824,
-1.39919069251,
-1.3988985955,
-1.39860551227,
-1.39831143788,
-1.39801636734,
-1.39772029563,
-1.39742321769,
-1.39712512845,
-1.39682602279,
-1.39652589554,
-1.39622474153,
-1.39592255553,
-1.39561933227,
-1.39531506647,
-1.3950097528,
-1.3947033859,
-1.39439596035,
-1.39408747072,
-1.39377791155,
-1.3934672773,
-1.39315556245,
-1.39284276139,
-1.3925288685,
-1.39221387811,
-1.39189778453,
-1.39158058202,
-1.39126226478,
-1.390942827,
-1.39062226282,
-1.39030056633,
-1.3899777316,
-1.38965375263,
-1.3893286234,
-1.38900233785,
-1.38867488986,
-1.38834627328,
-1.38801648192,
-1.38768550953,
-1.38735334984,
-1.38701999652,
-1.38668544319,
-1.38634968345,
-1.38601271083,
-1.38567451881,
-1.38533510086,
-1.38499445037,
-1.38465256069,
-1.38430942513,
-1.38396503695,
-1.38361938936,
-1.38327247551,
-1.38292428854,
-1.38257482149,
-1.38222406738,
-1.38187201918,
-1.3815186698,
-1.38116401209,
-1.38080803888,
-1.38045074291,
-1.38009211689,
-1.37973215348,
-1.37937084527,
-1.37900818481,
-1.37864416458,
-1.37827877703,
-1.37791201454,
-1.37754386942,
-1.37717433394,
-1.37680340032,
-1.3764310607,
-1.37605730719,
-1.37568213181,
-1.37530552655,
-1.37492748332,
-1.37454799398,
-1.37416705032,
-1.37378464409,
-1.37340076695,
-1.37301541051,
-1.37262856633,
-1.37224022588,
-1.37185038059,
-1.37145902181,
-1.37106614084,
-1.37067172889,
-1.37027577712,
-1.36987827662,
-1.36947921842,
-1.36907859347,
-1.36867639265,
-1.36827260677,
-1.36786722659,
-1.36746024277,
-1.36705164591,
-1.36664142655,
-1.36622957514,
-1.36581608205,
-1.36540093761,
-1.36498413203,
-1.36456565547,
-1.36414549802,
-1.36372364968,
-1.36330010036,
-1.36287483991,
-1.3624478581,
-1.36201914461,
-1.36158868905,
-1.36115648092,
-1.36072250968,
-1.36028676467,
-1.35984923516,
-1.35940991034,
-1.35896877931,
-1.35852583108,
-1.35808105456,
-1.3576344386,
-1.35718597194,
-1.35673564323,
-1.35628344104,
-1.35582935383,
-1.35537336998,
-1.35491547779,
-1.35445566542,
-1.35399392098,
-1.35353023247,
-1.35306458777,
-1.35259697469,
-1.35212738092,
-1.35165579407,
-1.35118220162,
-1.35070659097,
-1.35022894941,
-1.34974926412,
-1.34926752218,
-1.34878371055,
-1.34829781611,
-1.3478098256,
-1.34731972565,
-1.34682750282,
-1.3463331435,
-1.345836634,
-1.34533796051,
-1.34483710911,
-1.34433406574,
-1.34382881624,
-1.34332134632,
-1.34281164159,
-1.3422996875,
-1.34178546942,
-1.34126897255,
-1.340750182,
-1.34022908274,
-1.3397056596,
-1.33917989729,
-1.33865178039,
-1.33812129335,
-1.33758842047,
-1.33705314593,
-1.33651545375,
-1.33597532785,
-1.33543275197,
-1.33488770973,
-1.33434018459,
-1.3337901599,
-1.33323761882,
-1.33268254438,
-1.33212491948,
-1.33156472683,
-1.33100194902,
-1.33043656847,
-1.32986856744,
-1.32929792804,
-1.32872463222,
-1.32814866178,
-1.32756999832,
-1.32698862332,
-1.32640451806,
-1.32581766367,
-1.32522804109,
-1.32463563112,
-1.32404041435,
-1.32344237122,
-1.32284148198,
-1.32223772669,
-1.32163108526,
-1.32102153737,
-1.32040906256,
-1.31979364015,
-1.31917524928,
-1.31855386891,
-1.31792947777,
-1.31730205443,
-1.31667157724,
-1.31603802436,
-1.31540137374,
-1.31476160312,
-1.31411869004,
-1.31347261182,
-1.31282334559,
-1.31217086822,
-1.31151515641,
-1.31085618661,
-1.31019393505,
-1.30952837774,
-1.30885949047,
-1.30818724878,
-1.30751162799,
-1.30683260317,
-1.30615014917,
-1.30546424059,
-1.30477485177,
-1.30408195683,
-1.30338552961,
-1.30268554373,
-1.30198197251,
-1.30127478906,
-1.30056396619,
-1.29984947646,
-1.29913129215,
-1.29840938529,
-1.2976837276,
-1.29695429057,
-1.29622104536,
-1.29548396286,
-1.29474301369,
-1.29399816816,
-1.29324939629,
-1.29249666779,
-1.29173995208,
-1.29097921827,
-1.29021443516,
-1.28944557123,
-1.28867259465,
-1.28789547327,
-1.28711417459,
-1.28632866582,
-1.28553891381,
-1.28474488508,
-1.28394654579,
-1.28314386179,
-1.28233679855,
-1.28152532119,
-1.28070939447,
-1.27988898281,
-1.27906405023,
-1.27823456039,
-1.27740047658,
-1.27656176168,
-1.27571837823,
-1.27487028833,
-1.27401745371,
-1.2731598357,
-1.27229739521,
-1.27143009274,
-1.27055788837,
-1.26968074178,
-1.2687986122,
-1.26791145842,
-1.26701923881,
-1.2661219113,
-1.26521943334,
-1.26431176195,
-1.26339885367,
-1.2624806646,
-1.26155715034,
-1.26062826601,
-1.25969396626,
-1.25875420523,
-1.25780893658,
-1.25685811346,
-1.25590168849,
-1.25493961378,
-1.25397184093,
-1.25299832098,
-1.25201900447,
-1.25103384135,
-1.25004278104,
-1.2490457724,
-1.24804276371,
-1.24703370268,
-1.24601853644,
-1.24499721152,
-1.24396967386,
-1.2429358688,
-1.24189574103,
-1.24084923465,
-1.23979629312,
-1.23873685925,
-1.23767087522,
-1.23659828253,
-1.23551902203,
-1.23443303388,
-1.23334025757,
-1.23224063188,
-1.23113409491,
-1.23002058403,
-1.22890003587,
-1.22777238637,
-1.2266375707,
-1.22549552328,
-1.22434617776,
-1.22318946704,
-1.22202532321,
-1.22085367758,
-1.21967446066,
-1.21848760212,
-1.21729303082,
-1.21609067478,
-1.21488046117,
-1.21366231627,
-1.21243616553,
-1.21120193348,
-1.20995954376,
-1.2087089191,
-1.2074499813,
-1.20618265123,
-1.20490684881,
-1.20362249298,
-1.20232950171,
-1.201027792,
-1.19971727982,
-1.19839788012,
-1.19706950683,
-1.19573207283,
-1.19438548992,
-1.19302966886,
-1.19166451926,
-1.19028994968,
-1.18890586752,
-1.18751217905,
-1.18610878938,
-1.18469560245,
-1.18327252101,
-1.18183944662,
-1.18039627958,
-1.17894291897,
-1.17747926263,
-1.1760052071,
-1.17452064762,
-1.17302547813,
-1.17151959125,
-1.17000287822,
-1.16847522893,
-1.16693653189,
-1.16538667417,
-1.16382554143,
-1.16225301788,
-1.16066898625,
-1.1590733278,
-1.15746592226,
-1.15584664781,
-1.15421538111,
-1.15257199722,
-1.15091636959,
-1.14924837007,
-1.14756786884,
-1.14587473444,
-1.14416883367,
-1.14245003165,
-1.14071819174,
-1.13897317554,
-1.13721484284,
-1.13544305164,
-1.13365765807,
-1.13185851641,
-1.13004547902,
-1.12821839634,
-1.12637711689,
-1.12452148718,
-1.12265135172,
-1.12076655299,
-1.1188669314,
-1.11695232527,
-1.11502257082,
-1.11307750208,
-1.11111695093,
-1.10914074703,
-1.10714871779,
-1.10514068836,
-1.10311648158,
-1.10107591795,
-1.09901881561,
-1.0969449903,
-1.09485425532,
-1.0927464215,
-1.09062129719,
-1.0884786882,
-1.08631839776,
-1.08414022651,
-1.08194397247,
-1.07972943095,
-1.07749639461,
-1.07524465331,
-1.07297399418,
-1.07068420151,
-1.06837505677,
-1.06604633852,
-1.0636978224,
-1.06132928112,
-1.05894048436,
-1.0565311988,
-1.05410118803,
-1.05165021255,
-1.0491780297,
-1.04668439365,
-1.04416905536,
-1.04163176252,
-1.03907225954,
-1.03649028748,
-1.03388558405,
-1.03125788356,
-1.02860691687,
-1.02593241134,
-1.02323409085,
-1.02051167571,
-1.01776488264,
-1.01499342474,
-1.01219701145,
-1.00937534851,
-1.00652813794,
-1.00365507798,
-1.0007558631,
-0.997830183906,
-0.994877727176,
-0.991898175777,
-0.988891208655,
-0.985856500807,
-0.982793723247,
-0.979702542985,
-0.976582622994,
-0.973433622193,
-0.970255195416,
-0.967046993397,
-0.963808662748,
-0.960539845939,
-0.957240181283,
-0.953909302921,
-0.950546840812,
-0.947152420719,
-0.943725664206,
-0.940266188627,
-0.936773607131,
-0.933247528656,
-0.929687557935,
-0.926093295503,
-0.922464337708,
-0.918800276719,
-0.915100700553,
-0.911365193087,
-0.907593334089,
-0.903784699244,
-0.899938860194,
-0.896055384571,
-0.892133836046,
-0.888173774378,
-0.884174755465,
-0.880136331413,
-0.876058050598,
-0.871939457741,
-0.867780093989,
-0.863579497004,
-0.859337201055,
-0.855052737126,
-0.850725633021,
-0.846355413487,
-0.841941600342,
-0.837483712611,
-0.832981266674,
-0.828433776421,
-0.823840753418,
-0.819201707091,
-0.814516144904,
-0.80978357257,
-0.805003494254,
-0.800175412805,
-0.795298829985,
-0.790373246728,
-0.785398163397,
-0.780373080066,
-0.775297496812,
-0.77017091402,
-0.764992832711,
-0.759762754876,
-0.754480183834,
-0.749144624606,
-0.743755584299,
-0.738312572517,
-0.732815101786,
-0.727262687997,
-0.721654850865,
-0.715991114416,
-0.710271007486,
-0.704494064242,
-0.698659824721,
-0.692767835397,
-0.686817649758,
-0.680808828916,
-0.674740942223,
-0.668613567928,
-0.662426293833,
-0.656178717991,
-0.649870449412,
-0.643501108793,
-0.637070329275,
-0.630577757215,
-0.624023052977,
-0.617405891751,
-0.610725964389,
-0.603982978253,
-0.597176658092,
-0.590306746935,
-0.583373006994,
-0.576375220591,
-0.5693131911,
-0.5621867439,
-0.554995727338,
-0.547740013716,
-0.54041950027,
-0.533034110177,
-0.525583793551,
-0.518068528456,
-0.510488321917,
-0.502843210928,
-0.495133263468,
-0.487358579505,
-0.479519291992,
-0.471615567862,
-0.463647609001,
-0.455615653211,
-0.447519975157,
-0.439360887284,
-0.431138740719,
-0.422853926133,
-0.414506874585,
-0.406098058317,
-0.397627991522,
-0.389097231055,
-0.380506377112,
-0.371856073848,
-0.363147009946,
-0.354379919123,
-0.345555580581,
-0.336674819386,
-0.32773850678,
-0.31874756042,
-0.309702944542,
-0.300605670042,
-0.291456794478,
-0.282257421981,
-0.273008703086,
-0.263711834462,
-0.254368058553,
-0.244978663127,
-0.235544980721,
-0.226068387994,
-0.216550304976,
-0.20699219422,
-0.19739555985,
-0.187761946513,
-0.178092938231,
-0.168390157147,
-0.158655262186,
-0.148889947609,
-0.139095941482,
-0.129275004048,
-0.119428926018,
-0.109559526774,
-0.0996686524908,
-0.0897581741896,
-0.0798299857119,
-0.0698860016343,
-0.0599281551209,
-0.0499583957216,
-0.039978687123,
-0.0299910048566,
-0.0199973339728,
-0.00999966668634,
0.00000000000000,
0.00999966668699,
0.0199973339735,
0.0299910048572,
0.0399786871236,
0.0499583957223,
0.0599281551215,
0.069886001635,
0.0798299857126,
0.0897581741903,
0.0996686524915,
0.109559526774,
0.119428926019,
0.129275004048,
0.139095941482,
0.14888994761,
0.158655262187,
0.168390157148,
0.178092938232,
0.187761946514,
0.19739555985,
0.20699219422,
0.216550304976,
0.226068387994,
0.235544980721,
0.244978663127,
0.254368058554,
0.263711834463,
0.273008703087,
0.282257421982,
0.291456794478,
0.300605670043,
0.309702944543,
0.318747560421,
0.327738506781,
0.336674819387,
0.345555580582,
0.354379919124,
0.363147009946,
0.371856073849,
0.380506377113,
0.389097231056,
0.397627991522,
0.406098058318,
0.414506874585,
0.422853926133,
0.431138740719,
0.439360887285,
0.447519975157,
0.455615653211,
0.463647609001,
0.471615567863,
0.479519291993,
0.487358579505,
0.495133263469,
0.502843210928,
0.510488321917,
0.518068528457,
0.525583793552,
0.533034110178,
0.540419500271,
0.547740013716,
0.554995727339,
0.5621867439,
0.569313191101,
0.576375220591,
0.583373006994,
0.590306746936,
0.597176658093,
0.603982978253,
0.610725964389,
0.617405891752,
0.624023052977,
0.630577757215,
0.637070329276,
0.643501108793,
0.649870449412,
0.656178717992,
0.662426293833,
0.668613567928,
0.674740942224,
0.680808828916,
0.686817649759,
0.692767835397,
0.698659824722,
0.704494064242,
0.710271007487,
0.715991114416,
0.721654850865,
0.727262687997,
0.732815101787,
0.738312572517,
0.743755584299,
0.749144624606,
0.754480183835,
0.759762754876,
0.764992832711,
0.77017091402,
0.775297496812,
0.780373080067,
0.785398163398,
0.790373246728,
0.795298829986,
0.800175412805,
0.805003494255,
0.80978357257,
0.814516144905,
0.819201707091,
0.823840753419,
0.828433776421,
0.832981266675,
0.837483712612,
0.841941600342,
0.846355413487,
0.850725633021,
0.855052737126,
0.859337201056,
0.863579497004,
0.867780093989,
0.871939457741,
0.876058050598,
0.880136331413,
0.884174755465,
0.888173774378,
0.892133836047,
0.896055384571,
0.899938860194,
0.903784699244,
0.907593334089,
0.911365193087,
0.915100700553,
0.91880027672,
0.922464337708,
0.926093295504,
0.929687557935,
0.933247528656,
0.936773607132,
0.940266188628,
0.943725664206,
0.94715242072,
0.950546840812,
0.953909302921,
0.957240181283,
0.960539845939,
0.963808662749,
0.967046993398,
0.970255195416,
0.973433622193,
0.976582622995,
0.979702542985,
0.982793723247,
0.985856500807,
0.988891208655,
0.991898175777,
0.994877727177,
0.997830183906,
1.0007558631,
1.00365507798,
1.00652813794,
1.00937534851,
1.01219701145,
1.01499342474,
1.01776488264,
1.02051167571,
1.02323409085,
1.02593241134,
1.02860691687,
1.03125788357,
1.03388558405,
1.03649028748,
1.03907225954,
1.04163176252,
1.04416905536,
1.04668439365,
1.0491780297,
1.05165021255,
1.05410118803,
1.0565311988,
1.05894048436,
1.06132928112,
1.0636978224,
1.06604633852,
1.06837505677,
1.07068420151,
1.07297399418,
1.07524465331,
1.07749639461,
1.07972943095,
1.08194397247,
1.08414022651,
1.08631839776,
1.0884786882,
1.09062129719,
1.0927464215,
1.09485425532,
1.0969449903,
1.09901881561,
1.10107591795,
1.10311648158,
1.10514068836,
1.10714871779,
1.10914074703,
1.11111695093,
1.11307750208,
1.11502257082,
1.11695232527,
1.1188669314,
1.12076655299,
1.12265135172,
1.12452148718,
1.12637711689,
1.12821839634,
1.13004547902,
1.13185851641,
1.13365765807,
1.13544305164,
1.13721484284,
1.13897317554,
1.14071819174,
1.14245003165,
1.14416883367,
1.14587473444,
1.14756786884,
1.14924837007,
1.15091636959,
1.15257199722,
1.15421538111,
1.15584664781,
1.15746592226,
1.1590733278,
1.16066898625,
1.16225301788,
1.16382554143,
1.16538667417,
1.16693653189,
1.16847522893,
1.17000287822,
1.17151959125,
1.17302547813,
1.17452064762,
1.1760052071,
1.17747926263,
1.17894291897,
1.18039627958,
1.18183944662,
1.18327252101,
1.18469560245,
1.18610878938,
1.18751217905,
1.18890586752,
1.19028994968,
1.19166451926,
1.19302966886,
1.19438548992,
1.19573207283,
1.19706950683,
1.19839788012,
1.19971727982,
1.201027792,
1.20232950171,
1.20362249298,
1.20490684881,
1.20618265123,
1.2074499813,
1.2087089191,
1.20995954376,
1.21120193348,
1.21243616553,
1.21366231627,
1.21488046117,
1.21609067478,
1.21729303082,
1.21848760212,
1.21967446066,
1.22085367758,
1.22202532321,
1.22318946704,
1.22434617776,
1.22549552328,
1.2266375707,
1.22777238637,
1.22890003587,
1.23002058403,
1.23113409491,
1.23224063188,
1.23334025757,
1.23443303388,
1.23551902203,
1.23659828253,
1.23767087522,
1.23873685925,
1.23979629312,
1.24084923465,
1.24189574103,
1.2429358688,
1.24396967386,
1.24499721152,
1.24601853644,
1.24703370268,
1.24804276371,
1.2490457724,
1.25004278104,
1.25103384135,
1.25201900447,
1.25299832099,
1.25397184093,
1.25493961378,
1.25590168849,
1.25685811346,
1.25780893658,
1.25875420523,
1.25969396626,
1.26062826601,
1.26155715034,
1.2624806646,
1.26339885367,
1.26431176195,
1.26521943334,
1.2661219113,
1.26701923881,
1.26791145842,
1.2687986122,
1.26968074178,
1.27055788837,
1.27143009274,
1.27229739521,
1.2731598357,
1.27401745371,
1.27487028833,
1.27571837823,
1.27656176168,
1.27740047658,
1.27823456039,
1.27906405023,
1.27988898281,
1.28070939447,
1.28152532119,
1.28233679855,
1.28314386179,
1.28394654579,
1.28474488508,
1.28553891381,
1.28632866582,
1.28711417459,
1.28789547327,
1.28867259465,
1.28944557123,
1.29021443516,
1.29097921827,
1.29173995208,
1.29249666779,
1.29324939629,
1.29399816816,
1.29474301369,
1.29548396286,
1.29622104536,
1.29695429057,
1.2976837276,
1.29840938529,
1.29913129215,
1.29984947646,
1.30056396619,
1.30127478906,
1.30198197251,
1.30268554373,
1.30338552961,
1.30408195683,
1.30477485177,
1.30546424059,
1.30615014917,
1.30683260317,
1.30751162799,
1.30818724878,
1.30885949047,
1.30952837774,
1.31019393505,
1.31085618661,
1.31151515641,
1.31217086822,
1.31282334559,
1.31347261182,
1.31411869004,
1.31476160312,
1.31540137374,
1.31603802436,
1.31667157724,
1.31730205443,
1.31792947777,
1.31855386891,
1.31917524928,
1.31979364015,
1.32040906256,
1.32102153737,
1.32163108526,
1.32223772669,
1.32284148198,
1.32344237122,
1.32404041435,
1.32463563112,
1.32522804109,
1.32581766367,
1.32640451806,
1.32698862332,
1.32756999832,
1.32814866178,
1.32872463222,
1.32929792804,
1.32986856744,
1.33043656847,
1.33100194902,
1.33156472683,
1.33212491948,
1.33268254438,
1.33323761882,
1.3337901599,
1.33434018459,
1.33488770973,
1.33543275197,
1.33597532785,
1.33651545375,
1.33705314593,
1.33758842047,
1.33812129335,
1.33865178039,
1.33917989729,
1.3397056596,
1.34022908274,
1.340750182,
1.34126897255,
1.34178546942,
1.3422996875,
1.34281164159,
1.34332134632,
1.34382881624,
1.34433406574,
1.34483710911,
1.34533796051,
1.345836634,
1.3463331435,
1.34682750282,
1.34731972565,
1.3478098256,
1.34829781611,
1.34878371055,
1.34926752218,
1.34974926412,
1.35022894941,
1.35070659097,
1.35118220162,
1.35165579407,
1.35212738092,
1.35259697469,
1.35306458777,
1.35353023247,
1.35399392098,
1.35445566542,
1.35491547779,
1.35537336998,
1.35582935383,
1.35628344104,
1.35673564323,
1.35718597194,
1.3576344386,
1.35808105456,
1.35852583108,
1.35896877931,
1.35940991034,
1.35984923516,
1.36028676467,
1.36072250968,
1.36115648092,
1.36158868905,
1.36201914461,
1.3624478581,
1.36287483991,
1.36330010036,
1.36372364968,
1.36414549802,
1.36456565547,
1.36498413203,
1.36540093761,
1.36581608205,
1.36622957514,
1.36664142655,
1.36705164591,
1.36746024277,
1.36786722659,
1.36827260677,
1.36867639265,
1.36907859347,
1.36947921842,
1.36987827662,
1.37027577712,
1.37067172889,
1.37106614084,
1.37145902181,
1.37185038059,
1.37224022588,
1.37262856633,
1.37301541051,
1.37340076695,
1.37378464409,
1.37416705032,
1.37454799398,
1.37492748332,
1.37530552655,
1.37568213181,
1.37605730719,
1.3764310607,
1.37680340032,
1.37717433394,
1.37754386942,
1.37791201454,
1.37827877703,
1.37864416458,
1.37900818481,
1.37937084527,
1.37973215348,
1.38009211689,
1.38045074291,
1.38080803888,
1.38116401209,
1.3815186698,
1.38187201918,
1.38222406738,
1.38257482149,
1.38292428854,
1.38327247551,
1.38361938936,
1.38396503695,
1.38430942513,
1.38465256069,
1.38499445037,
1.38533510086,
1.38567451881,
1.38601271083,
1.38634968345,
1.38668544319,
1.38701999652,
1.38735334984,
1.38768550953,
1.38801648192,
1.38834627328,
1.38867488986,
1.38900233785,
1.3893286234,
1.38965375263,
1.3899777316,
1.39030056633,
1.39062226282,
1.390942827,
1.39126226478,
1.39158058202,
1.39189778453,
1.39221387811,
1.3925288685,
1.39284276139,
1.39315556245,
1.3934672773,
1.39377791155,
1.39408747072,
1.39439596035,
1.3947033859,
1.3950097528,
1.39531506647,
1.39561933227,
1.39592255553,
1.39622474153,
1.39652589554,
1.39682602279,
1.39712512845,
1.39742321769,
1.39772029563,
1.39801636734,
1.39831143788,
1.39860551227,
1.3988985955,
1.39919069251,
1.39948180824,
1.39977194755,
1.40006111532,
1.40034931636,
1.40063655547,
1.4009228374,
1.40120816689,
1.40149254864,
1.40177598731,
1.40205848754,
1.40234005394,
1.4026206911,
1.40290040354,
1.40317919581,
1.40345707238,
1.40373403772,
1.40401009626,
1.4042852524,
1.40455951053,
1.40483287498,
1.40510535008,
1.40537694013,
1.40564764938,
1.40591748208,
1.40618644243,
1.40645453463,
1.40672176282,
1.40698813115,
1.40725364372,
1.4075183046,
1.40778211786,
1.40804508751,
1.40830721758,
1.40856851202,
1.40882897481,
1.40908860986,
1.40934742108,
1.40960541236,
1.40986258754,
1.41011895046,
1.41037450493,
1.41062925474,
1.41088320364,
1.41113635537,
1.41138871365,
1.41164028218,
1.41189106461,
1.41214106461,
1.41239028579,
1.41263873175,
1.41288640609,
1.41313331234,
1.41337945407,
1.41362483477,
1.41386945795,
1.41411332707,
1.4143564456,
1.41459881696,
1.41484044456,
1.41508133179,
1.41532148202,
1.4155608986,
1.41579958487,
1.41603754413,
1.41627477967,
1.41651129475,
1.41674709264,
1.41698217656,
1.41721654973,
1.41745021533,
1.41768317654,
1.41791543652,
1.4181469984,
1.4183778653,
1.41860804032,
1.41883752654,
1.41906632703,
1.41929444483,
1.41952188296,
1.41974864444,
1.41997473226,
1.42020014939,
1.42042489879,
1.4206489834,
1.42087240614,
1.42109516992,
1.42131727763,
1.42153873214,
1.42175953631,
1.42197969297,
1.42219920495,
1.42241807505,
1.42263630606,
1.42285390077,
1.42307086192,
1.42328719226,
1.42350289452,
1.42371797141,
1.42393242562,
1.42414625983,
1.42435947672,
1.42457207892,
1.42478406908,
1.42499544982,
1.42520622374,
1.42541639342,
1.42562596146,
1.4258349304,
1.4260433028,
1.42625108119,
1.42645826809,
1.426664866,
1.42687087741,
1.4270763048,
1.42728115063,
1.42748541735,
1.42768910739,
1.42789222319,
1.42809476714,
1.42829674164,
1.42849814907,
1.4286989918,
1.42889927219,
1.42909899258,
1.4292981553,
1.42949676266,
1.42969481697,
1.42989232052,
1.4300892756,
1.43028568445,
1.43048154935,
1.43067687253,
1.43087165622,
1.43106590264,
1.43125961399,
1.43145279247,
1.43164544026,
1.43183755952,
1.43202915242,
1.43222022111,
1.43241076771,
1.43260079435,
1.43279030314,
1.43297929618,
1.43316777556,
1.43335574337,
1.43354320165,
1.43373015248,
1.4339165979,
1.43410253994,
1.43428798062,
1.43447292195,
1.43465736594,
1.43484131458,
1.43502476985,
1.43520773372,
1.43539020814,
1.43557219507,
1.43575369645,
1.4359347142,
1.43611525025,
1.43629530649,
1.43647488484,
1.43665398718,
1.43683261538,
1.43701077133,
1.43718845686,
1.43736567385,
1.43754242411,
1.4377187095,
1.43789453182,
1.43806989288,
1.4382447945,
1.43841923846,
1.43859322654,
1.43876676052,
1.43893984217,
1.43911247324,
1.43928465548,
1.43945639062,
1.43962768039,
1.43979852652,
1.43996893072,
1.44013889469,
1.44030842012,
1.44047750869,
1.4406461621,
1.44081438199,
1.44098217004,
1.44114952789,
1.44131645719,
1.44148295958,
1.44164903667,
1.44181469009,
1.44197992144,
1.44214473234,
1.44230912436,
1.44247309911,
1.44263665815,
1.44279980306,
1.4429625354,
1.44312485673,
1.44328676858,
1.4434482725,
1.44360937003,
1.44377006267,
1.44393035196,
1.4440902394,
1.44424972649,
1.44440881472,
1.44456750558,
1.44472580056,
1.44488370111,
1.44504120871,
1.44519832481,
1.44535505086,
1.44551138831,
1.44566733859,
1.44582290314,
1.44597808336,
1.44613288068,
1.44628729651,
1.44644133225,
1.44659498928,
1.44674826901,
1.4469011728,
1.44705370204,
1.44720585809,
1.44735764232,
1.44750905606,
1.44766010069,
1.44781077753,
1.44796108792,
1.44811103319,
1.44826061466,
1.44840983364,
1.44855869146,
1.4487071894,
1.44885532877,
1.44900311085,
1.44915053694,
1.44929760831,
1.44944432622,
1.44959069196,
1.44973670678,
1.44988237193,
1.45002768866,
1.45017265821,
1.45031728183,
1.45046156074,
1.45060549616,
1.45074908932,
1.45089234143,
1.4510352537,
1.45117782732,
1.4513200635,
1.45146196342,
1.45160352828,
1.45174475925,
1.4518856575,
1.45202622421,
1.45216646054,
1.45230636764,
1.45244594667,
1.45258519877,
1.45272412509,
1.45286272676,
1.45300100492,
1.45313896069,
1.4532765952,
1.45341390955,
1.45355090486,
1.45368758223,
1.45382394276,
1.45395998756,
1.45409571771,
1.45423113429,
1.45436623838,
1.45450103107,
1.45463551342,
1.4547696865,
1.45490355136,
1.45503710907,
1.45517036068,
1.45530330723,
1.45543594976,
1.45556828931,
1.45570032691,
1.45583206359,
1.45596350038,
1.45609463829,
1.45622547834,
1.45635602152,
1.45648626886,
1.45661622135,
1.45674587999,
1.45687524576,
1.45700431965,
1.45713310265,
1.45726159573,
1.45738979988,
1.45751771604,
1.4576453452,
1.45777268832,
1.45789974634,
1.45802652022,
1.45815301091,
1.45827921936,
1.4584051465,
1.45853079326,
1.45865616059,
1.4587812494,
1.45890606062,
1.45903059517,
1.45915485397,
1.45927883792,
1.45940254793,
1.45952598491,
1.45964914976,
1.45977204336,
1.45989466661,
1.46001702041,
1.46013910562,
1.46026092314,
1.46038247383,
1.46050375858,
1.46062477824,
1.46074553368,
1.46086602577,
1.46098625536,
1.46110622331,
1.46122593046,
1.46134537765,
1.46146456574,
1.46158349557,
1.46170216795,
1.46182058374,
1.46193874375,
1.46205664881,
1.46217429975,
1.46229169737,
1.4624088425,
1.46252573593,
1.46264237849,
1.46275877098,
1.46287491419,
1.46299080892,
1.46310645596,
1.46322185611,
1.46333701015,
1.46345191887,
1.46356658304,
1.46368100344,
1.46379518085,
1.46390911604,
1.46402280976,
1.4641362628,
1.4642494759,
1.46436244982,
1.46447518532,
1.46458768316,
1.46469994407,
1.46481196881,
1.4649237581,
1.46503531271,
1.46514663335,
1.46525772076,
1.46536857567,
1.46547919881,
1.4655895909,
1.46569975266,
1.46580968481,
1.46591938806,
1.46602886313,
1.46613811072,
1.46624713154,
1.46635592629,
1.46646449567,
1.46657284038,
1.46668096111,
1.46678885856,
1.4668965334,
1.46700398634,
1.46711121804,
1.4672182292,
1.46732502048,
1.46743159257,
1.46753794613,
1.46764408184,
1.46775000035,
1.46785570234,
1.46796118846,
1.46806645938,
1.46817151574,
1.4682763582,
1.46838098742,
1.46848540403,
1.46858960869,
1.46869360203,
1.4687973847,
1.46890095734,
1.46900432057,
1.46910747503,
1.46921042136,
1.46931316017,
1.46941569209,
1.46951801775,
1.46962013776,
1.46972205274,
1.46982376331,
1.46992527007,
1.47002657365,
1.47012767464,
1.47022857365,
1.47032927128,
1.47042976814,
1.47053006481,
1.47063016191,
1.47073006001,
1.47082975971,
1.47092926161,
1.47102856628,
1.4711276743,
1.47122658627,
1.47132530276,
1.47142382434,
1.4715221516,
1.4716202851,
1.47171822542,
1.47181597311,
1.47191352876,
1.47201089292,
1.47210806615,
1.47220504901,
1.47230184206,
1.47239844586,
1.47249486095,
1.47259108789,
1.47268712723,
1.47278297951,
1.47287864528,
1.47297412507,
1.47306941944,
1.47316452891,
1.47325945402,
1.47335419531,
1.47344875331,
1.47354312854,
1.47363732154,
1.47373133284,
1.47382516294,
1.47391881239,
1.47401228169,
1.47410557136,
1.47419868192,
1.47429161389,
1.47438436777,
1.47447694408,
1.47456934332,
1.47466156599,
1.47475361261,
1.47484548368,
1.47493717968,
1.47502870114,
1.47512004853,
1.47521122236,
1.47530222311,
1.47539305128,
1.47548370736,
1.47557419183,
1.47566450518,
1.47575464789,
1.47584462045,
1.47593442333,
1.47602405702,
1.47611352198,
1.4762028187,
1.47629194764,
1.47638090928,
1.47646970409,
1.47655833253,
1.47664679507,
1.47673509217,
1.47682322429,
1.47691119191,
1.47699899547,
1.47708663543,
1.47717411225,
1.47726142638,
1.47734857827,
1.47743556838,
1.47752239715,
1.47760906503,
1.47769557246,
1.4777819199,
1.47786810777,
1.47795413653,
1.47804000661,
1.47812571844,
1.47821127247,
1.47829666913,
1.47838190885,
1.47846699206,
1.4785519192,
1.47863669068,
1.47872130693,
1.47880576839,
1.47889007547,
1.47897422859,
1.47905822818,
1.47914207466,
1.47922576843,
1.47930930992,
1.47939269954,
1.47947593771,
1.47955902483,
1.47964196131,
1.47972474756,
1.479807384,
1.47988987101,
1.47997220902,
1.48005439841,
1.48013643959,
1.48021833297,
1.48030007893,
1.48038167788,
1.48046313021,
1.48054443631,
1.48062559657,
1.4807066114,
1.48078748117,
1.48086820627,
1.4809487871,
1.48102922403,
1.48110951746,
1.48118966776,
1.48126967531,
1.4813495405,
1.4814292637,
1.48150884529,
1.48158828565,
1.48166758515,
1.48174674416,
1.48182576306,
1.48190464222,
1.48198338201,
1.48206198279,
1.48214044493,
1.4822187688,
1.48229695476,
1.48237500317,
1.4824529144,
1.48253068881,
1.48260832675,
1.48268582859,
1.48276319468,
1.48284042537,
1.48291752102,
1.48299448199,
1.48307130862,
1.48314800126,
1.48322456027,
1.48330098599,
1.48337727877,
1.48345343896,
1.4835294669,
1.48360536292,
1.48368112739,
1.48375676063,
1.48383226298,
1.48390763479,
1.48398287639,
1.48405798812,
1.48413297031,
1.4842078233,
1.48428254742,
1.484357143,
1.48443161037,
1.48450594986,
1.48458016181,
1.48465424653,
1.48472820435,
1.4848020356,
1.4848757406,
1.48494931968,
1.48502277315,
1.48509610135,
1.48516930457,
1.48524238315,
1.48531533741,
1.48538816765,
1.48546087419,
1.48553345735,
1.48560591745,
1.48567825478,
1.48575046967,
1.48582256242,
1.48589453335,
1.48596638275,
1.48603811094,
1.48610971822,
1.4861812049,
1.48625257128,
1.48632381767,
1.48639494436,
1.48646595165,
1.48653683985,
1.48660760926,
1.48667826016,
1.48674879287,
1.48681920767,
1.48688950486,
1.48695968473,
1.48702974757,
1.48709969369,
1.48716952336,
1.48723923688,
1.48730883453,
1.48737831661,
1.48744768341,
1.48751693519,
1.48758607227,
1.48765509491,
1.4877240034,
1.48779279802,
1.48786147905,
1.48793004678,
1.48799850149,
1.48806684344,
1.48813507293,
1.48820319022,
1.4882711956,
1.48833908933,
1.48840687169,
1.48847454296,
1.48854210341,
1.4886095533,
1.48867689292,
1.48874412252,
1.48881124238,
1.48887825276,
1.48894515394,
1.48901194618,
1.48907862974,
1.48914520488,
1.48921167188,
1.489278031,
1.48934428249,
1.48941042662,
1.48947646364,
1.48954239383,
1.48960821742,
1.48967393469,
1.4897395459,
1.48980505128,
1.48987045111,
1.48993574563,
1.49000093511,
1.49006601978,
1.49013099991,
1.49019587575,
1.49026064754,
1.49032531553,
1.49038987998,
1.49045434113,
1.49051869923,
1.49058295452,
1.49064710725,
1.49071115768,
1.49077510603,
1.49083895255,
1.49090269749,
1.49096634108,
1.49102988358,
1.49109332521,
1.49115666622,
1.49121990685,
1.49128304733,
1.4913460879,
1.4914090288,
1.49147187027,
1.49153461253,
1.49159725583,
1.49165980039,
1.49172224645,
1.49178459424,
1.491846844,
1.49190899595,
1.49197105032,
1.49203300734,
1.49209486725,
1.49215663026,
1.49221829661,
1.49227986652,
1.49234134022,
1.49240271792,
1.49246399987,
1.49252518627,
1.49258627736,
1.49264727335,
1.49270817447,
1.49276898093,
1.49282969296,
1.49289031078,
1.4929508346,
1.49301126465,
1.49307160113,
1.49313184427,
1.49319199429,
1.49325205139,
1.49331201579,
1.49337188771,
1.49343166737,
1.49349135496,
1.49355095071,
1.49361045483,
1.49366986752,
1.493729189,
1.49378841948,
1.49384755916,
1.49390660826,
1.49396556698,
1.49402443553,
1.49408321411,
1.49414190293,
1.49420050219,
1.49425901211,
1.49431743288,
1.49437576471,
1.49443400779,
1.49449216234,
1.49455022855,
1.49460820662,
1.49466609676,
1.49472389916,
1.49478161402,
1.49483924154,
1.49489678192,
1.49495423535,
1.49501160204,
1.49506888217,
1.49512607594,
1.49518318356,
1.4952402052,
1.49529714107,
1.49535399136,
1.49541075626,
1.49546743597,
1.49552403066,
1.49558054055,
1.4956369658,
1.49569330662,
1.4957495632,
1.49580573572,
1.49586182436,
1.49591782933,
1.49597375079,
1.49602958895,
1.49608534399,
1.49614101608,
1.49619660543,
1.4962521122,
1.49630753658,
1.49636287876,
1.49641813892,
1.49647331724,
1.4965284139,
1.49658342909,
1.49663836297,
1.49669321574,
1.49674798757,
1.49680267865,
1.49685728914,
1.49691181922,
1.49696626908,
1.49702063889,
1.49707492883,
1.49712913907,
1.49718326978,
1.49723732115,
1.49729129334,
1.49734518653,
1.49739900089,
1.4974527366,
1.49750639382,
1.49755997273,
1.4976134735,
1.4976668963,
1.4977202413,
1.49777350867,
1.49782669857,
1.49787981118,
1.49793284667,
1.4979858052,
1.49803868693,
1.49809149205,
1.4981442207,
1.49819687306,
1.4982494493,
1.49830194957,
1.49835437405,
1.49840672289,
1.49845899626,
1.49851119432,
1.49856331723,
1.49861536516,
1.49866733827,
1.49871923671,
1.49877106066,
1.49882281026,
1.49887448568,
1.49892608708,
1.49897761461,
1.49902906844,
1.49908044872,
1.49913175561,
1.49918298926,
1.49923414984,
1.4992852375,
1.49933625239,
1.49938719467,
1.49943806449,
1.49948886201,
1.49953958738,
1.49959024076,
1.4996408223,
1.49969133214,
1.49974177045,
1.49979213737,
1.49984243306,
1.49989265767,
1.49994281134,
1.49999289422,
1.50004290648,
1.50009284825,
1.50014271968,
1.50019252092,
1.50024225212,
1.50029191343,
1.500341505,
1.50039102696,
1.50044047947,
1.50048986268,
1.50053917672,
1.50058842174,
1.50063759789,
1.50068670532,
1.50073574416,
1.50078471455,
1.50083361665,
1.5008824506,
1.50093121653,
1.50097991458,
1.50102854491,
1.50107710765,
1.50112560293,
1.50117403091,
1.50122239172,
1.50127068551,
1.5013189124,
1.50136707253,
1.50141516606,
1.50146319311,
1.50151115382,
1.50155904833,
1.50160687677,
1.50165463929,
1.50170233601,
1.50174996708,
1.50179753263,
1.50184503279,
1.5018924677,
1.50193983749,
1.5019871423,
1.50203438226,
1.5020815575,
1.50212866816,
1.50217571436,
1.50222269625,
1.50226961394,
1.50231646758,
1.50236325729,
1.5024099832,
1.50245664545,
1.50250324417,
1.50254977947,
1.5025962515,
1.50264266038,
1.50268900624,
1.50273528921,
1.50278150942,
1.50282766698,
1.50287376204,
1.50291979472,
1.50296576513,
1.50301167342,
1.5030575197,
1.5031033041,
1.50314902675,
1.50319468776,
1.50324028727,
1.5032858254,
1.50333130227,
1.50337671801,
1.50342207273,
1.50346736657,
1.50351259963,
1.50355777206,
1.50360288396,
1.50364793546,
1.50369292667,
1.50373785773,
1.50378272875,
1.50382753985,
1.50387229115,
1.50391698277,
1.50396161482,
1.50400618744,
1.50405070073,
1.50409515482,
1.50413954982,
1.50418388584,
1.50422816302,
1.50427238146,
1.50431654128,
1.50436064259,
1.50440468552,
1.50444867018,
1.50449259668,
1.50453646515,
1.50458027568,
1.5046240284,
1.50466772343,
1.50471136087,
1.50475494085,
1.50479846346,
1.50484192883,
1.50488533708,
1.5049286883,
1.50497198261,
1.50501522014,
1.50505840098,
1.50510152524,
1.50514459305,
1.5051876045,
1.50523055972,
1.50527345881,
1.50531630187,
1.50535908903,
1.50540182038,
1.50544449604,
1.50548711612,
1.50552968072,
1.50557218996,
1.50561464393,
1.50565704276,
1.50569938654,
1.50574167538,
1.50578390939,
1.50582608867,
1.50586821334,
1.50591028349,
1.50595229924,
1.50599426069,
1.50603616794,
1.50607802109,
1.50611982026,
1.50616156555,
1.50620325706,
1.50624489489,
1.50628647915,
1.50632800994,
1.50636948737,
1.50641091153,
1.50645228253,
1.50649360048,
1.50653486546,
1.50657607759,
1.50661723697,
1.5066583437,
1.50669939787,
1.50674039959,
1.50678134896,
1.50682224608,
1.50686309105,
1.50690388396,
1.50694462493,
1.50698531404,
1.5070259514,
1.5070665371,
1.50710707124,
1.50714755392,
1.50718798524,
1.5072283653,
1.50726869419,
1.50730897201,
1.50734919886,
1.50738937483,
1.50742950002,
1.50746957453,
1.50750959844,
1.50754957187,
1.5075894949,
1.50762936762,
1.50766919014,
1.50770896255,
1.50774868494,
1.5077883574,
1.50782798004,
1.50786755293,
1.50790707619,
1.50794654989,
1.50798597414,
1.50802534903,
1.50806467464,
1.50810395107,
1.50814317842,
1.50818235677,
1.50822148622,
1.50826056685,
1.50829959877,
1.50833858205,
1.5083775168,
1.5084164031,
1.50845524103,
1.5084940307,
1.50853277219,
1.50857146559,
1.508610111,
1.50864870849,
1.50868725815,
1.50872576009,
1.50876421438,
1.50880262112,
1.50884098038,
1.50887929227,
1.50891755686,
1.50895577425,
1.50899394452,
1.50903206776,
1.50907014405,
1.50910817349,
1.50914615616,
1.50918409213,
1.50922198151,
1.50925982438,
1.50929762082,
1.50933537091,
1.50937307475,
1.50941073241,
1.50944834399,
1.50948590956,
1.50952342921,
1.50956090302,
1.50959833109,
1.50963571348,
1.50967305029,
1.5097103416,
1.50974758749,
1.50978478804,
1.50982194334,
1.50985905348,
1.50989611852,
1.50993313855,
1.50997011366,
1.51000704393,
1.51004392944,
1.51008077026,
1.51011756649,
1.5101543182,
1.51019102547,
1.51022768838,
1.51026430701,
1.51030088145,
1.51033741177,
1.51037389806,
1.51041034038,
1.51044673883,
1.51048309347,
1.5105194044,
1.51055567168,
1.5105918954,
1.51062807564,
1.51066421247,
1.51070030597,
1.51073635622,
1.51077236329,
1.51080832727,
1.51084424823,
1.51088012625,
1.5109159614,
1.51095175376,
1.51098750342,
1.51102321043,
1.51105887489,
1.51109449686,
1.51113007643,
1.51116561366,
1.51120110864,
1.51123656144,
1.51127197213,
1.51130734078,
1.51134266749,
1.51137795231,
1.51141319532,
1.51144839659,
1.51148355621,
1.51151867424,
1.51155375076,
1.51158878584,
1.51162377956,
1.51165873198,
1.51169364318,
1.51172851324,
1.51176334222,
1.5117981302,
1.51183287726,
1.51186758345,
1.51190224886,
1.51193687356,
1.51197145761,
1.51200600109,
1.51204050408,
1.51207496664,
1.51210938883,
1.51214377075,
1.51217811244,
1.512212414,
1.51224667547,
1.51228089695,
1.51231507848,
1.51234922015,
1.51238332203,
1.51241738418,
1.51245140667,
1.51248538958,
1.51251933296,
1.5125532369,
1.51258710146,
1.5126209267,
1.5126547127,
1.51268845952,
1.51272216723,
1.51275583591,
1.51278946561,
1.5128230564,
1.51285660836,
1.51289012155,
1.51292359603,
1.51295703188,
1.51299042916,
1.51302378793,
1.51305710827,
1.51309039024,
1.5131236339,
1.51315683933,
1.51319000658,
1.51322313573,
1.51325622684,
1.51328927997,
1.51332229519,
1.51335527256,
1.51338821216,
1.51342111404,
1.51345397827,
1.51348680491,
1.51351959403,
1.5135523457,
1.51358505997,
1.51361773691,
1.51365037658,
1.51368297905,
1.51371554439,
1.51374807265,
1.51378056389,
1.51381301819,
1.5138454356,
1.51387781619,
1.51391016002,
1.51394246715,
1.51397473764,
1.51400697156,
1.51403916897,
1.51407132993,
1.5141034545,
1.51413554275,
1.51416759473,
1.51419961051,
1.51423159014,
1.5142635337,
1.51429544123,
1.51432731281,
1.51435914848,
1.51439094832,
1.51442271238,
1.51445444073,
1.51448613342,
1.51451779051,
1.51454941206,
1.51458099814,
1.51461254879,
1.51464406409,
1.51467554409,
1.51470698885,
1.51473839843,
1.51476977289,
1.51480111229,
1.51483241668,
1.51486368613,
1.51489492068,
1.51492612041,
1.51495728537,
1.51498841562,
1.51501951121,
1.5150505722,
1.51508159866,
1.51511259063,
1.51514354818,
1.51517447136,
1.51520536023,
1.51523621485,
1.51526703527,
1.51529782155,
1.51532857375,
1.51535929192,
1.51538997612,
1.51542062641,
1.51545124284,
1.51548182547,
1.51551237436,
1.51554288955,
1.51557337111,
1.51560381909,
1.51563423355,
1.51566461454,
1.51569496212,
1.51572527634,
1.51575555725,
1.51578580492,
1.51581601939,
1.51584620073,
1.51587634898,
1.5159064642,
1.51593654645,
1.51596659577,
1.51599661222,
1.51602659586,
1.51605654675,
1.51608646492,
1.51611635044,
1.51614620336,
1.51617602373,
1.51620581161,
1.51623556705,
1.51626529011,
1.51629498082,
1.51632463926,
1.51635426547,
1.5163838595,
1.5164134214,
1.51644295123,
1.51647244904,
1.51650191489,
1.51653134881,
1.51656075088,
1.51659012112,
1.51661945961,
1.51664876639,
1.51667804151,
1.51670728502,
1.51673649697,
1.51676567742,
1.51679482642,
1.51682394401,
1.51685303025,
1.51688208518,
1.51691110887,
1.51694010135,
1.51696906268,
1.51699799291,
1.51702689209,
1.51705576027,
1.51708459749,
1.51711340382,
1.51714217929,
1.51717092396,
1.51719963787,
1.51722832108,
1.51725697364,
1.51728559559,
1.51731418698,
1.51734274787,
1.51737127829,
1.51739977831,
1.51742824796,
1.5174566873,
1.51748509638,
1.51751347524,
1.51754182392,
1.51757014249,
1.51759843099,
1.51762668946,
1.51765491795,
1.51768311651,
1.51771128519,
1.51773942404,
1.5177675331,
1.51779561242,
1.51782366204,
1.51785168202,
1.5178796724,
1.51790763323,
1.51793556455,
1.51796346642,
1.51799133887,
1.51801918195,
1.51804699572,
1.51807478021,
1.51810253548,
1.51813026156,
1.51815795851,
1.51818562637,
1.51821326518,
1.518240875,
1.51826845587,
1.51829600783,
1.51832353092,
1.51835102521,
1.51837849072,
1.5184059275,
1.5184333356,
1.51846071507,
1.51848806595,
1.51851538828,
1.5185426821,
1.51856994747,
1.51859718443,
1.51862439302,
1.51865157329,
1.51867872527,
1.51870584902,
1.51873294458,
1.51876001199,
1.51878705129,
1.51881406253,
1.51884104576,
1.51886800101,
1.51889492834,
1.51892182777,
1.51894869937,
1.51897554316,
1.51900235919,
1.51902914752,
1.51905590817,
1.51908264119,
1.51910934662,
1.51913602452,
1.51916267491,
1.51918929784,
1.51921589336,
1.51924246151,
1.51926900232,
1.51929551584,
1.51932200212,
1.51934846119,
1.5193748931,
1.51940129789,
1.5194276756,
1.51945402627,
1.51948034994,
1.51950664666,
1.51953291646,
1.51955915939,
1.51958537549,
1.5196115648,
1.51963772736,
1.51966386321,
1.51968997239,
1.51971605495,
1.51974211092,
1.51976814035,
1.51979414326,
1.51982011972,
1.51984606975,
1.5198719934,
1.5198978907,
1.5199237617,
1.51994960643,
1.51997542494,
1.52000121727,
1.52002698346,
1.52005272353,
1.52007843755,
1.52010412554,
1.52012978754,
1.5201554236,
1.52018103374,
1.52020661803,
1.52023217648,
1.52025770914,
1.52028321605,
1.52030869725,
1.52033415278,
1.52035958267,
1.52038498697,
1.52041036571,
1.52043571893,
1.52046104667,
1.52048634897,
1.52051162586,
1.52053687739,
1.5205621036,
1.52058730451,
1.52061248017,
1.52063763062,
1.5206627559,
1.52068785604,
1.52071293107,
1.52073798105,
1.520763006,
1.52078800596,
1.52081298097
};