From 0f8334f1b5f6bf5ff0a6fd079c2720e39adc910c Mon Sep 17 00:00:00 2001 From: Rashad Kanavath <rashad.kanavath@c-s.fr> Date: Fri, 15 Jul 2016 12:01:31 +0200 Subject: [PATCH] WRG: mantis-1252: conversion of 'double' to 'const float' (msvc2015) --- .../src/otbPleiadesImageMetadataInterface.cxx | 2440 ++++++++--------- .../otbWorldView2ImageMetadataInterface.cxx | 918 +++---- 2 files changed, 1679 insertions(+), 1679 deletions(-) diff --git a/Modules/Core/Metadata/src/otbPleiadesImageMetadataInterface.cxx b/Modules/Core/Metadata/src/otbPleiadesImageMetadataInterface.cxx index 11fbe8b08f..bda99a81f0 100644 --- a/Modules/Core/Metadata/src/otbPleiadesImageMetadataInterface.cxx +++ b/Modules/Core/Metadata/src/otbPleiadesImageMetadataInterface.cxx @@ -984,215 +984,215 @@ PleiadesImageMetadataInterface { const float pan[209] = { - 0.0000000, - 0.0000000, - 0.0000000, - 0.0000000, - 0.0000000, - 0.0000000, - 0.0000000, - 0.0000000, - 0.0004358, - 0.0008051, - 0.0030464, - 0.0060688, - 0.0130170, - 0.0240166, - 0.0421673, - 0.0718226, - 0.1151660, - 0.1738520, - 0.2442960, - 0.3204090, - 0.3940400, - 0.4552560, - 0.5015220, - 0.5324310, - 0.5537040, - 0.5683830, - 0.5824280, - 0.5967100, - 0.6107110, - 0.6232080, - 0.6335930, - 0.6421600, - 0.6501020, - 0.6570500, - 0.6640260, - 0.6707420, - 0.6765340, - 0.6808170, - 0.6829760, - 0.6834310, - 0.6831800, - 0.6831390, - 0.6846760, - 0.6892820, - 0.6964400, - 0.7073100, - 0.7193370, - 0.7323050, - 0.7449550, - 0.7554270, - 0.7638770, - 0.7715940, - 0.7776340, - 0.7826480, - 0.7871060, - 0.7913600, - 0.7949010, - 0.7974290, - 0.7996850, - 0.8007000, - 0.8003370, - 0.8002560, - 0.8000160, - 0.8012780, - 0.8035920, - 0.8077100, - 0.8136680, - 0.8209800, - 0.8302930, - 0.8390660, - 0.8482460, - 0.8564130, - 0.8634600, - 0.8689680, - 0.8738000, - 0.8767770, - 0.8799960, - 0.8825630, - 0.8849870, - 0.8894330, - 0.8939110, - 0.8994160, - 0.9056300, - 0.9123790, - 0.9188800, - 0.9244770, - 0.9289540, - 0.9338010, - 0.9374110, - 0.9414880, - 0.9449190, - 0.9480210, - 0.9509810, - 0.9532570, - 0.9560420, - 0.9581430, - 0.9600910, - 0.9609580, - 0.9631350, - 0.9649320, - 0.9674470, - 0.9728920, - 0.9774240, - 0.9827830, - 0.9874630, - 0.9926650, - 0.9966400, - 0.9993680, - 0.9999140, - 0.9942900, - 0.9882640, - 0.9810720, - 0.9751580, - 0.9699990, - 0.9659940, - 0.9632210, - 0.9624050, - 0.9621500, - 0.9633410, - 0.9654310, - 0.9671030, - 0.9672570, - 0.9677370, - 0.9653110, - 0.9633140, - 0.9579490, - 0.9533250, - 0.9486410, - 0.9423590, - 0.9358410, - 0.9299340, - 0.9243940, - 0.9190090, - 0.9141220, - 0.9087800, - 0.9039750, - 0.8980690, - 0.8927220, - 0.8870500, - 0.8828150, - 0.8771870, - 0.8734510, - 0.8694140, - 0.8664310, - 0.8660560, - 0.8588170, - 0.8477750, - 0.8331070, - 0.8135860, - 0.7865930, - 0.7489860, - 0.6981680, - 0.6306270, - 0.5506620, - 0.4616840, - 0.3695890, - 0.2823490, - 0.2074510, - 0.1465300, - 0.1010100, - 0.0686868, - 0.0471034, - 0.0324221, - 0.0246752, - 0.0174143, - 0.0126697, - 0.0116629, - 0.0086694, - 0.0081772, - 0.0000000, - 0.0000000, - 0.0000000, - 0.0000000, - 0.0000000, - 0.0000000, - 0.0000000, - 0.0000000, - 0.0000000, - 0.0000000, - 0.0000000, - 0.0000000, - 0.0000000, - 0.0000000, - 0.0000000, - 0.0000000, - 0.0000000, - 0.0000000, - 0.0000000, - 0.0000000, - 0.0000000, - 0.0000000, - 0.0000000, - 0.0000000, - 0.0000000, - 0.0000000, - 0.0000000, - 0.0000000, - 0.0000000, - 0.0000000, - 0.0000000, - 0.0000000, - 0.0000000, - 0.0000000, - 0.0000000, - 0.0000000, - 0.0000000, - 0.0000000, - 0.0000000, - 0.0000000 + 0.0000000f, + 0.0000000f, + 0.0000000f, + 0.0000000f, + 0.0000000f, + 0.0000000f, + 0.0000000f, + 0.0000000f, + 0.0004358f, + 0.0008051f, + 0.0030464f, + 0.0060688f, + 0.0130170f, + 0.0240166f, + 0.0421673f, + 0.0718226f, + 0.1151660f, + 0.1738520f, + 0.2442960f, + 0.3204090f, + 0.3940400f, + 0.4552560f, + 0.5015220f, + 0.5324310f, + 0.5537040f, + 0.5683830f, + 0.5824280f, + 0.5967100f, + 0.6107110f, + 0.6232080f, + 0.6335930f, + 0.6421600f, + 0.6501020f, + 0.6570500f, + 0.6640260f, + 0.6707420f, + 0.6765340f, + 0.6808170f, + 0.6829760f, + 0.6834310f, + 0.6831800f, + 0.6831390f, + 0.6846760f, + 0.6892820f, + 0.6964400f, + 0.7073100f, + 0.7193370f, + 0.7323050f, + 0.7449550f, + 0.7554270f, + 0.7638770f, + 0.7715940f, + 0.7776340f, + 0.7826480f, + 0.7871060f, + 0.7913600f, + 0.7949010f, + 0.7974290f, + 0.7996850f, + 0.8007000f, + 0.8003370f, + 0.8002560f, + 0.8000160f, + 0.8012780f, + 0.8035920f, + 0.8077100f, + 0.8136680f, + 0.8209800f, + 0.8302930f, + 0.8390660f, + 0.8482460f, + 0.8564130f, + 0.8634600f, + 0.8689680f, + 0.8738000f, + 0.8767770f, + 0.8799960f, + 0.8825630f, + 0.8849870f, + 0.8894330f, + 0.8939110f, + 0.8994160f, + 0.9056300f, + 0.9123790f, + 0.9188800f, + 0.9244770f, + 0.9289540f, + 0.9338010f, + 0.9374110f, + 0.9414880f, + 0.9449190f, + 0.9480210f, + 0.9509810f, + 0.9532570f, + 0.9560420f, + 0.9581430f, + 0.9600910f, + 0.9609580f, + 0.9631350f, + 0.9649320f, + 0.9674470f, + 0.9728920f, + 0.9774240f, + 0.9827830f, + 0.9874630f, + 0.9926650f, + 0.9966400f, + 0.9993680f, + 0.9999140f, + 0.9942900f, + 0.9882640f, + 0.9810720f, + 0.9751580f, + 0.9699990f, + 0.9659940f, + 0.9632210f, + 0.9624050f, + 0.9621500f, + 0.9633410f, + 0.9654310f, + 0.9671030f, + 0.9672570f, + 0.9677370f, + 0.9653110f, + 0.9633140f, + 0.9579490f, + 0.9533250f, + 0.9486410f, + 0.9423590f, + 0.9358410f, + 0.9299340f, + 0.9243940f, + 0.9190090f, + 0.9141220f, + 0.9087800f, + 0.9039750f, + 0.8980690f, + 0.8927220f, + 0.8870500f, + 0.8828150f, + 0.8771870f, + 0.8734510f, + 0.8694140f, + 0.8664310f, + 0.8660560f, + 0.8588170f, + 0.8477750f, + 0.8331070f, + 0.8135860f, + 0.7865930f, + 0.7489860f, + 0.6981680f, + 0.6306270f, + 0.5506620f, + 0.4616840f, + 0.3695890f, + 0.2823490f, + 0.2074510f, + 0.1465300f, + 0.1010100f, + 0.0686868f, + 0.0471034f, + 0.0324221f, + 0.0246752f, + 0.0174143f, + 0.0126697f, + 0.0116629f, + 0.0086694f, + 0.0081772f, + 0.0000000f, + 0.0000000f, + 0.0000000f, + 0.0000000f, + 0.0000000f, + 0.0000000f, + 0.0000000f, + 0.0000000f, + 0.0000000f, + 0.0000000f, + 0.0000000f, + 0.0000000f, + 0.0000000f, + 0.0000000f, + 0.0000000f, + 0.0000000f, + 0.0000000f, + 0.0000000f, + 0.0000000f, + 0.0000000f, + 0.0000000f, + 0.0000000f, + 0.0000000f, + 0.0000000f, + 0.0000000f, + 0.0000000f, + 0.0000000f, + 0.0000000f, + 0.0000000f, + 0.0000000f, + 0.0000000f, + 0.0000000f, + 0.0000000f, + 0.0000000f, + 0.0000000f, + 0.0000000f, + 0.0000000f, + 0.0000000f, + 0.0000000f, + 0.0000000f }; //add panchromatic band to the temporary list const std::vector<float> vpan (pan, pan + sizeof(pan) / sizeof(float) ); @@ -1202,41 +1202,41 @@ PleiadesImageMetadataInterface { const float pan[209] = { - 8.4949016432e-06,1.27423524648e-05,2.54847049296e-05,4.10586912755e-05,5.94643115024e-05,7.64541147888e-05, - 0.0001047705,0.0001628184,0.0004077553,0.0007560434,0.0027948226,0.0055783471, - 0.0119863062,0.022134882,0.0389179761,0.0664188043,0.1067016279,0.1614272001, - 0.2272018077,0.2986552571,0.367815083,0.4258041132,0.4697397445,0.4991660838, - 0.5193159905,0.5332504608,0.5467262065,0.5603038909,0.5736437182,0.5855337488, - 0.5956625032,0.6041036038,0.6120151889,0.618774299,0.625564557,0.6319045853, - 0.6377943837,0.6421862479,0.6443949223,0.6448819633,0.644884795,0.6451141573, - 0.6468357907,0.6513182672,0.6590911022,0.6691405708,0.6811806781,0.6937021631, - 0.7056091836,0.7157690859,0.7250568451,0.7323511339,0.7384193253,0.7438758838, - 0.7492531566,0.7536450207,0.7580793594,0.7610893862,0.7639125252,0.7652348982, - 0.766172169,0.7665969141,0.767494542,0.7687546191,0.7723026564,0.7771079391, - 0.7833828397,0.7917191699,0.8015449394,0.8109516272,0.8200326771,0.8290684208, - 0.8364646485,0.8426517685,0.8481876127,0.8519168746,0.8555045547,0.8583361886, - 0.8620173126,0.8666838452,0.8715797402,0.8780188757,0.8847071949,0.8913473763, - 0.898890849,0.9045824331,0.9105090428,0.9154615705,0.9207935371,0.9253156564, - 0.9289882855,0.9328931087,0.9369565033,0.9400797954,0.9441601799,0.9469295178, - 0.9503472999,0.9521085762,0.9542804394,0.9574405428,0.9607705442,0.9663148834, - 0.9720999114,0.9788278735,0.9845959117,0.991221935,0.9956874216,0.9990882139, - 1.0,0.9963273709,0.9914682871,0.9869688209,0.9817019819,0.9771458829, - 0.9745974125,0.9729012638,0.9739319785,0.9741924888,0.9768712145,0.9798246086, - 0.9827723395,0.9845732586,0.9850772894,0.9837266001,0.9825967782,0.9790232562, - 0.9745945808,0.9697411603,0.9648141174,0.9598389367,0.9533346736,0.9483566613, - 0.9445481137,0.93968903,0.9344561706,0.9297160154,0.9248342786,0.9183356789, - 0.9111942982,0.9061001889,0.9006181457,0.8953456434,0.8908093659,0.8894954878, - 0.8885412272,0.8809779331,0.8707840511,0.8566683562,0.8369346997,0.8102408871, - 0.7728519933,0.718954674,0.6528501811,0.5710810895,0.4795853355,0.3846491464, - 0.294773087,0.2166449103,0.1531319287,0.1057054591,0.0716799801,0.0491432892, - 0.0337757289,0.0256986066,0.0181762579,0.0131968863,0.0121562043,0.0090201414, - 0.0084156159,0.0042799863,0.0033130116,0.0026688064,0.0022115061,0.0018292327, - 0.0015290823,0.0013634289,0.0012147709,0.0011015056,0.0009939035,0.0009188652, - 0.0008523218,0.0008225925,0.0006965819,0.0007220666,0.0006682656,0.0006470283, - 0.0006144646,0.000603138,0.0006116329,0.0005578319,0.0005295155,0.0005295155, - 0.0005210206,0.0005054466,0.0004473982,0.0004473953,0.0004077553,0.0004558931, - 0.0004077553,0.0004346558,0.0003766073,0.0003851022,0.0003879338,0.0003723599, - 0.0003341328,0.0003723599,0.0003313012,0.0003341328,0.0003143114 + 8.4949016432e-06f,1.27423524648e-05f,2.54847049296e-05f,4.10586912755e-05f,5.94643115024e-05f,7.64541147888e-05f, + 0.0001047705f,0.0001628184f,0.0004077553f,0.0007560434f,0.0027948226f,0.0055783471f, + 0.0119863062f,0.022134882f,0.0389179761f,0.0664188043f,0.1067016279f,0.1614272001f, + 0.2272018077f,0.2986552571f,0.367815083f,0.4258041132f,0.4697397445f,0.4991660838f, + 0.5193159905f,0.5332504608f,0.5467262065f,0.5603038909f,0.5736437182f,0.5855337488f, + 0.5956625032f,0.6041036038f,0.6120151889f,0.618774299f,0.625564557f,0.6319045853f, + 0.6377943837f,0.6421862479f,0.6443949223f,0.6448819633f,0.644884795f,0.6451141573f, + 0.6468357907f,0.6513182672f,0.6590911022f,0.6691405708f,0.6811806781f,0.6937021631f, + 0.7056091836f,0.7157690859f,0.7250568451f,0.7323511339f,0.7384193253f,0.7438758838f, + 0.7492531566f,0.7536450207f,0.7580793594f,0.7610893862f,0.7639125252f,0.7652348982f, + 0.766172169f,0.7665969141f,0.767494542f,0.7687546191f,0.7723026564f,0.7771079391f, + 0.7833828397f,0.7917191699f,0.8015449394f,0.8109516272f,0.8200326771f,0.8290684208f, + 0.8364646485f,0.8426517685f,0.8481876127f,0.8519168746f,0.8555045547f,0.8583361886f, + 0.8620173126f,0.8666838452f,0.8715797402f,0.8780188757f,0.8847071949f,0.8913473763f, + 0.898890849f,0.9045824331f,0.9105090428f,0.9154615705f,0.9207935371f,0.9253156564f, + 0.9289882855f,0.9328931087f,0.9369565033f,0.9400797954f,0.9441601799f,0.9469295178f, + 0.9503472999f,0.9521085762f,0.9542804394f,0.9574405428f,0.9607705442f,0.9663148834f, + 0.9720999114f,0.9788278735f,0.9845959117f,0.991221935f,0.9956874216f,0.9990882139f, + 1.0f,0.9963273709f,0.9914682871f,0.9869688209f,0.9817019819f,0.9771458829f, + 0.9745974125f,0.9729012638f,0.9739319785f,0.9741924888f,0.9768712145f,0.9798246086f, + 0.9827723395f,0.9845732586f,0.9850772894f,0.9837266001f,0.9825967782f,0.9790232562f, + 0.9745945808f,0.9697411603f,0.9648141174f,0.9598389367f,0.9533346736f,0.9483566613f, + 0.9445481137f,0.93968903f,0.9344561706f,0.9297160154f,0.9248342786f,0.9183356789f, + 0.9111942982f,0.9061001889f,0.9006181457f,0.8953456434f,0.8908093659f,0.8894954878f, + 0.8885412272f,0.8809779331f,0.8707840511f,0.8566683562f,0.8369346997f,0.8102408871f, + 0.7728519933f,0.718954674f,0.6528501811f,0.5710810895f,0.4795853355f,0.3846491464f, + 0.294773087f,0.2166449103f,0.1531319287f,0.1057054591f,0.0716799801f,0.0491432892f, + 0.0337757289f,0.0256986066f,0.0181762579f,0.0131968863f,0.0121562043f,0.0090201414f, + 0.0084156159f,0.0042799863f,0.0033130116f,0.0026688064f,0.0022115061f,0.0018292327f, + 0.0015290823f,0.0013634289f,0.0012147709f,0.0011015056f,0.0009939035f,0.0009188652f, + 0.0008523218f,0.0008225925f,0.0006965819f,0.0007220666f,0.0006682656f,0.0006470283f, + 0.0006144646f,0.000603138f,0.0006116329f,0.0005578319f,0.0005295155f,0.0005295155f, + 0.0005210206f,0.0005054466f,0.0004473982f,0.0004473953f,0.0004077553f,0.0004558931f, + 0.0004077553f,0.0004346558f,0.0003766073f,0.0003851022f,0.0003879338f,0.0003723599f, + 0.0003341328f,0.0003723599f,0.0003313012f,0.0003341328f,0.0003143114f }; //add panchromatic band to the temporary list const std::vector<float> vpan (pan, pan + sizeof(pan) / sizeof(float) ); @@ -1254,854 +1254,854 @@ PleiadesImageMetadataInterface //band B0 (blue band) const float b0[209] = { - 0.0098681, - 0.0293268, - 0.0877320, - 0.1287040, - 0.1341240, - 0.2457050, - 0.4345520, - 0.5133040, - 0.4710970, - 0.5125880, - 0.6530370, - 0.7707870, - 0.7879420, - 0.7648330, - 0.7718380, - 0.8013290, - 0.8240790, - 0.8352890, - 0.8326150, - 0.8249150, - 0.8168160, - 0.8163380, - 0.8285420, - 0.8623820, - 0.9075060, - 0.9379000, - 0.9505710, - 0.9572260, - 0.9650570, - 0.9632790, - 0.9587260, - 0.9567320, - 0.9646760, - 0.9804620, - 0.9900240, - 0.9838940, - 0.9719110, - 0.9715280, - 0.9574890, - 0.8770130, - 0.7103910, - 0.4943810, - 0.3021990, - 0.1722720, - 0.0943537, - 0.0543895, - 0.0345732, - 0.0261018, - 0.0230010, - 0.0223203, - 0.0210136, - 0.0173172, - 0.0119112, - 0.0072895, - 0.0046311, - 0.0033297, - 0.0025865, - 0.0020232, - 0.0015030, - 0.0010527, - 0.0007044, - 0.0005199, - 0.0004117, - 0.0004097, - 0.0005317, - 0.0009532, - 0.0013521, - 0.0014273, - 0.0009182, - 0.0003440, - 0.0001323, - 0.0000783, - 0.0000626, - 0.0000511, - 0.0000538, - 0.0000533, - 0.0000454, - 0.0000404, - 0.0000315, - 0.0000327, - 0.0000262, - 0.0000303, - 0.0000206, - 0.0000241, - 0.0000241, - 0.0000273, - 0.0000258, - 0.0000208, - 0.0000341, - 0.0000379, - 0.0000393, - 0.0000429, - 0.0000281, - 0.0000277, - 0.0000187, - 0.0000272, - 0.0000245, - 0.0000209, - 0.0000137, - 0.0000171, - 0.0000257, - 0.0000300, - 0.0000330, - 0.0000446, - 0.0000397, - 0.0000399, - 0.0000384, - 0.0000336, - 0.0000307, - 0.0000300, - 0.0000242, - 0.0000224, - 0.0000210, - 0.0000325, - 0.0000690, - 0.0002195, - 0.0005063, - 0.0008373, - 0.0009464, - 0.0007099, - 0.0004910, - 0.0004433, - 0.0006064, - 0.0012019, - 0.0016241, - 0.0016779, - 0.0009733, - 0.0003606, - 0.0001659, - 0.0000864, - 0.0000564, - 0.0000562, - 0.0000590, - 0.0000458, - 0.0000382, - 0.0000586, - 0.0000685, - 0.0000474, - 0.0000872, - 0.0000628, - 0.0000948, - 0.0001015, - 0.0001564, - 0.0002379, - 0.0003493, - 0.0005409, - 0.0007229, - 0.0007896, - 0.0007188, - 0.0005204, - 0.0003939, - 0.0003128, - 0.0002699, - 0.0002605, - 0.0002378, - 0.0002286, - 0.0002406, - 0.0002741, - 0.0003203, - 0.0003812, - 0.0004904, - 0.0006077, - 0.0008210, - 0.0011791, - 0.0018150, - 0.0030817, - 0.0055589, - 0.0103652, - 0.0166309, - 0.0211503, - 0.0216246, - 0.0176910, - 0.0136927, - 0.0107136, - 0.0089555, - 0.0079790, - 0.0079189, - 0.0080456, - 0.0088920, - 0.0102062, - 0.0126157, - 0.0162251, - 0.0221306, - 0.0308295, - 0.0411980, - 0.0498232, - 0.0531265, - 0.0484487, - 0.0391122, - 0.0291405, - 0.0212633, - 0.0162146, - 0.0128925, - 0.0108169, - 0.0094115, - 0.0084386, - 0.0077249, - 0.0074231, - 0.0072603, - 0.0073459, - 0.0074214, - 0.0076433, - 0.0077788, - 0.0078151, - 0.0077003, - 0.0072256, - 0.0065903, - 0.0057120, - 0.0048136 + 0.0098681f, + 0.0293268f, + 0.0877320f, + 0.1287040f, + 0.1341240f, + 0.2457050f, + 0.4345520f, + 0.5133040f, + 0.4710970f, + 0.5125880f, + 0.6530370f, + 0.7707870f, + 0.7879420f, + 0.7648330f, + 0.7718380f, + 0.8013290f, + 0.8240790f, + 0.8352890f, + 0.8326150f, + 0.8249150f, + 0.8168160f, + 0.8163380f, + 0.8285420f, + 0.8623820f, + 0.9075060f, + 0.9379000f, + 0.9505710f, + 0.9572260f, + 0.9650570f, + 0.9632790f, + 0.9587260f, + 0.9567320f, + 0.9646760f, + 0.9804620f, + 0.9900240f, + 0.9838940f, + 0.9719110f, + 0.9715280f, + 0.9574890f, + 0.8770130f, + 0.7103910f, + 0.4943810f, + 0.3021990f, + 0.1722720f, + 0.0943537f, + 0.0543895f, + 0.0345732f, + 0.0261018f, + 0.0230010f, + 0.0223203f, + 0.0210136f, + 0.0173172f, + 0.0119112f, + 0.0072895f, + 0.0046311f, + 0.0033297f, + 0.0025865f, + 0.0020232f, + 0.0015030f, + 0.0010527f, + 0.0007044f, + 0.0005199f, + 0.0004117f, + 0.0004097f, + 0.0005317f, + 0.0009532f, + 0.0013521f, + 0.0014273f, + 0.0009182f, + 0.0003440f, + 0.0001323f, + 0.0000783f, + 0.0000626f, + 0.0000511f, + 0.0000538f, + 0.0000533f, + 0.0000454f, + 0.0000404f, + 0.0000315f, + 0.0000327f, + 0.0000262f, + 0.0000303f, + 0.0000206f, + 0.0000241f, + 0.0000241f, + 0.0000273f, + 0.0000258f, + 0.0000208f, + 0.0000341f, + 0.0000379f, + 0.0000393f, + 0.0000429f, + 0.0000281f, + 0.0000277f, + 0.0000187f, + 0.0000272f, + 0.0000245f, + 0.0000209f, + 0.0000137f, + 0.0000171f, + 0.0000257f, + 0.0000300f, + 0.0000330f, + 0.0000446f, + 0.0000397f, + 0.0000399f, + 0.0000384f, + 0.0000336f, + 0.0000307f, + 0.0000300f, + 0.0000242f, + 0.0000224f, + 0.0000210f, + 0.0000325f, + 0.0000690f, + 0.0002195f, + 0.0005063f, + 0.0008373f, + 0.0009464f, + 0.0007099f, + 0.0004910f, + 0.0004433f, + 0.0006064f, + 0.0012019f, + 0.0016241f, + 0.0016779f, + 0.0009733f, + 0.0003606f, + 0.0001659f, + 0.0000864f, + 0.0000564f, + 0.0000562f, + 0.0000590f, + 0.0000458f, + 0.0000382f, + 0.0000586f, + 0.0000685f, + 0.0000474f, + 0.0000872f, + 0.0000628f, + 0.0000948f, + 0.0001015f, + 0.0001564f, + 0.0002379f, + 0.0003493f, + 0.0005409f, + 0.0007229f, + 0.0007896f, + 0.0007188f, + 0.0005204f, + 0.0003939f, + 0.0003128f, + 0.0002699f, + 0.0002605f, + 0.0002378f, + 0.0002286f, + 0.0002406f, + 0.0002741f, + 0.0003203f, + 0.0003812f, + 0.0004904f, + 0.0006077f, + 0.0008210f, + 0.0011791f, + 0.0018150f, + 0.0030817f, + 0.0055589f, + 0.0103652f, + 0.0166309f, + 0.0211503f, + 0.0216246f, + 0.0176910f, + 0.0136927f, + 0.0107136f, + 0.0089555f, + 0.0079790f, + 0.0079189f, + 0.0080456f, + 0.0088920f, + 0.0102062f, + 0.0126157f, + 0.0162251f, + 0.0221306f, + 0.0308295f, + 0.0411980f, + 0.0498232f, + 0.0531265f, + 0.0484487f, + 0.0391122f, + 0.0291405f, + 0.0212633f, + 0.0162146f, + 0.0128925f, + 0.0108169f, + 0.0094115f, + 0.0084386f, + 0.0077249f, + 0.0074231f, + 0.0072603f, + 0.0073459f, + 0.0074214f, + 0.0076433f, + 0.0077788f, + 0.0078151f, + 0.0077003f, + 0.0072256f, + 0.0065903f, + 0.0057120f, + 0.0048136f }; //B1 green band const float b1[209] = { - 0.0000144, - 0.0000143, - 0.0000259, - 0.0000189, - 0.0000132, - 0.0000179, - 0.0000224, - 0.0000179, - 0.0000124, - 0.0000202, - 0.0000276, - 0.0000292, - 0.0000420, - 0.0000366, - 0.0000261, - 0.0000247, - 0.0000445, - 0.0000902, - 0.0001144, - 0.0000823, - 0.0000778, - 0.0001923, - 0.0003401, - 0.0004085, - 0.0004936, - 0.0007849, - 0.0045979, - 0.0085122, - 0.0143014, - 0.0243310, - 0.0480572, - 0.1097360, - 0.2353890, - 0.4328370, - 0.6491340, - 0.8095770, - 0.8847680, - 0.9066640, - 0.9131150, - 0.9186700, - 0.9273270, - 0.9405210, - 0.9512930, - 0.9587500, - 0.9667360, - 0.9709750, - 0.9728630, - 0.9769560, - 0.9850710, - 0.9892500, - 0.9865960, - 0.9743300, - 0.9575190, - 0.9435550, - 0.9439310, - 0.9571350, - 0.9712530, - 0.9761580, - 0.9619590, - 0.9244890, - 0.8734580, - 0.8349840, - 0.8166740, - 0.8015960, - 0.7435910, - 0.6160350, - 0.4321320, - 0.2544540, - 0.1360870, - 0.0769553, - 0.0479321, - 0.0342014, - 0.0266703, - 0.0212632, - 0.0160541, - 0.0106967, - 0.0060543, - 0.0030797, - 0.0015416, - 0.0008333, - 0.0004706, - 0.0002918, - 0.0001917, - 0.0001472, - 0.0001063, - 0.0000912, - 0.0000589, - 0.0000552, - 0.0000752, - 0.0000884, - 0.0000985, - 0.0001125, - 0.0001368, - 0.0001947, - 0.0002284, - 0.0002088, - 0.0001498, - 0.0000637, - 0.0000307, - 0.0000283, - 0.0000311, - 0.0000331, - 0.0000215, - 0.0000236, - 0.0000205, - 0.0000186, - 0.0000233, - 0.0000233, - 0.0000198, - 0.0000195, - 0.0000161, - 0.0000308, - 0.0000464, - 0.0000290, - 0.0000264, - 0.0000233, - 0.0000395, - 0.0001113, - 0.0001903, - 0.0002290, - 0.0002229, - 0.0001322, - 0.0000548, - 0.0000608, - 0.0000414, - 0.0000382, - 0.0000381, - 0.0000269, - 0.0000233, - 0.0000198, - 0.0000208, - 0.0000302, - 0.0000419, - 0.0000305, - 0.0000340, - 0.0000334, - 0.0000362, - 0.0000282, - 0.0000337, - 0.0000330, - 0.0000424, - 0.0000420, - 0.0000470, - 0.0000417, - 0.0000233, - 0.0000439, - 0.0000503, - 0.0000446, - 0.0000428, - 0.0000597, - 0.0000671, - 0.0001142, - 0.0001780, - 0.0003546, - 0.0009610, - 0.0041260, - 0.0066679, - 0.0078563, - 0.0068645, - 0.0029441, - 0.0011320, - 0.0007028, - 0.0005471, - 0.0004967, - 0.0004929, - 0.0005351, - 0.0006223, - 0.0007957, - 0.0010708, - 0.0016699, - 0.0030334, - 0.0054959, - 0.0091390, - 0.0125045, - 0.0144212, - 0.0141099, - 0.0117418, - 0.0089824, - 0.0067916, - 0.0056849, - 0.0051998, - 0.0053640, - 0.0060350, - 0.0067668, - 0.0083174, - 0.0106521, - 0.0139110, - 0.0183736, - 0.0231289, - 0.0272661, - 0.0298126, - 0.0300318, - 0.0286507, - 0.0266172, - 0.0247529, - 0.0236974, - 0.0232734, - 0.0236733, - 0.0245808, - 0.0257173, - 0.0267721, - 0.0267455, - 0.0254447, - 0.0227056, - 0.0188513, - 0.0147988, - 0.0109864, - 0.0079795, - 0.0057516 + 0.0000144f, + 0.0000143f, + 0.0000259f, + 0.0000189f, + 0.0000132f, + 0.0000179f, + 0.0000224f, + 0.0000179f, + 0.0000124f, + 0.0000202f, + 0.0000276f, + 0.0000292f, + 0.0000420f, + 0.0000366f, + 0.0000261f, + 0.0000247f, + 0.0000445f, + 0.0000902f, + 0.0001144f, + 0.0000823f, + 0.0000778f, + 0.0001923f, + 0.0003401f, + 0.0004085f, + 0.0004936f, + 0.0007849f, + 0.0045979f, + 0.0085122f, + 0.0143014f, + 0.0243310f, + 0.0480572f, + 0.1097360f, + 0.2353890f, + 0.4328370f, + 0.6491340f, + 0.8095770f, + 0.8847680f, + 0.9066640f, + 0.9131150f, + 0.9186700f, + 0.9273270f, + 0.9405210f, + 0.9512930f, + 0.9587500f, + 0.9667360f, + 0.9709750f, + 0.9728630f, + 0.9769560f, + 0.9850710f, + 0.9892500f, + 0.9865960f, + 0.9743300f, + 0.9575190f, + 0.9435550f, + 0.9439310f, + 0.9571350f, + 0.9712530f, + 0.9761580f, + 0.9619590f, + 0.9244890f, + 0.8734580f, + 0.8349840f, + 0.8166740f, + 0.8015960f, + 0.7435910f, + 0.6160350f, + 0.4321320f, + 0.2544540f, + 0.1360870f, + 0.0769553f, + 0.0479321f, + 0.0342014f, + 0.0266703f, + 0.0212632f, + 0.0160541f, + 0.0106967f, + 0.0060543f, + 0.0030797f, + 0.0015416f, + 0.0008333f, + 0.0004706f, + 0.0002918f, + 0.0001917f, + 0.0001472f, + 0.0001063f, + 0.0000912f, + 0.0000589f, + 0.0000552f, + 0.0000752f, + 0.0000884f, + 0.0000985f, + 0.0001125f, + 0.0001368f, + 0.0001947f, + 0.0002284f, + 0.0002088f, + 0.0001498f, + 0.0000637f, + 0.0000307f, + 0.0000283f, + 0.0000311f, + 0.0000331f, + 0.0000215f, + 0.0000236f, + 0.0000205f, + 0.0000186f, + 0.0000233f, + 0.0000233f, + 0.0000198f, + 0.0000195f, + 0.0000161f, + 0.0000308f, + 0.0000464f, + 0.0000290f, + 0.0000264f, + 0.0000233f, + 0.0000395f, + 0.0001113f, + 0.0001903f, + 0.0002290f, + 0.0002229f, + 0.0001322f, + 0.0000548f, + 0.0000608f, + 0.0000414f, + 0.0000382f, + 0.0000381f, + 0.0000269f, + 0.0000233f, + 0.0000198f, + 0.0000208f, + 0.0000302f, + 0.0000419f, + 0.0000305f, + 0.0000340f, + 0.0000334f, + 0.0000362f, + 0.0000282f, + 0.0000337f, + 0.0000330f, + 0.0000424f, + 0.0000420f, + 0.0000470f, + 0.0000417f, + 0.0000233f, + 0.0000439f, + 0.0000503f, + 0.0000446f, + 0.0000428f, + 0.0000597f, + 0.0000671f, + 0.0001142f, + 0.0001780f, + 0.0003546f, + 0.0009610f, + 0.0041260f, + 0.0066679f, + 0.0078563f, + 0.0068645f, + 0.0029441f, + 0.0011320f, + 0.0007028f, + 0.0005471f, + 0.0004967f, + 0.0004929f, + 0.0005351f, + 0.0006223f, + 0.0007957f, + 0.0010708f, + 0.0016699f, + 0.0030334f, + 0.0054959f, + 0.0091390f, + 0.0125045f, + 0.0144212f, + 0.0141099f, + 0.0117418f, + 0.0089824f, + 0.0067916f, + 0.0056849f, + 0.0051998f, + 0.0053640f, + 0.0060350f, + 0.0067668f, + 0.0083174f, + 0.0106521f, + 0.0139110f, + 0.0183736f, + 0.0231289f, + 0.0272661f, + 0.0298126f, + 0.0300318f, + 0.0286507f, + 0.0266172f, + 0.0247529f, + 0.0236974f, + 0.0232734f, + 0.0236733f, + 0.0245808f, + 0.0257173f, + 0.0267721f, + 0.0267455f, + 0.0254447f, + 0.0227056f, + 0.0188513f, + 0.0147988f, + 0.0109864f, + 0.0079795f, + 0.0057516f }; //B2 red band const float b2[209] = { - 0.0097386, - 0.0035306, - 0.0035374, - 0.0114418, - 0.0266686, - 0.0373494, - 0.0904431, - 0.0907580, - 0.0399312, - 0.0208748, - 0.0080694, - 0.0027002, - 0.0011241, - 0.0006460, - 0.0005029, - 0.0006051, - 0.0009979, - 0.0019446, - 0.0014554, - 0.0006090, - 0.0003230, - 0.0002503, - 0.0002538, - 0.0003360, - 0.0005377, - 0.0007773, - 0.0004895, - 0.0002045, - 0.0000875, - 0.0000594, - 0.0000217, - 0.0000290, - 0.0000297, - 0.0000408, - 0.0000456, - 0.0000447, - 0.0000322, - 0.0000222, - 0.0000147, - 0.0000095, - 0.0000072, - 0.0000113, - 0.0000313, - 0.0000123, - 0.0000122, - 0.0000280, - 0.0000180, - 0.0000261, - 0.0000138, - 0.0000392, - 0.0000517, - 0.0000695, - 0.0000797, - 0.0000785, - 0.0001004, - 0.0001170, - 0.0001483, - 0.0001837, - 0.0002110, - 0.0002973, - 0.0004162, - 0.0006371, - 0.0010012, - 0.0032888, - 0.0100109, - 0.0181837, - 0.0330510, - 0.0624784, - 0.1183670, - 0.2218740, - 0.3756820, - 0.5574830, - 0.7342220, - 0.8636840, - 0.9319920, - 0.9527010, - 0.9620090, - 0.9527340, - 0.9437220, - 0.9456300, - 0.9562330, - 0.9693120, - 0.9839640, - 0.9949160, - 0.9992700, - 0.9993300, - 0.9963430, - 0.9944130, - 0.9883050, - 0.9857580, - 0.9807560, - 0.9683790, - 0.9544700, - 0.9371750, - 0.9170350, - 0.8922820, - 0.8662710, - 0.8442750, - 0.8220420, - 0.7888070, - 0.7372920, - 0.6625080, - 0.5662120, - 0.4493120, - 0.3260000, - 0.2194040, - 0.1416500, - 0.0925669, - 0.0619437, - 0.0456444, - 0.0355683, - 0.0310879, - 0.0295168, - 0.0233351, - 0.0189628, - 0.0158627, - 0.0132266, - 0.0107473, - 0.0083969, - 0.0063847, - 0.0046601, - 0.0033814, - 0.0024167, - 0.0017478, - 0.0012949, - 0.0009939, - 0.0007442, - 0.0006312, - 0.0005142, - 0.0004354, - 0.0003549, - 0.0003156, - 0.0003079, - 0.0002906, - 0.0002867, - 0.0002751, - 0.0003048, - 0.0003010, - 0.0003342, - 0.0004310, - 0.0004955, - 0.0005488, - 0.0005838, - 0.0006687, - 0.0006968, - 0.0006650, - 0.0005866, - 0.0004688, - 0.0004086, - 0.0003611, - 0.0002404, - 0.0002609, - 0.0002476, - 0.0002133, - 0.0002098, - 0.0001916, - 0.0001642, - 0.0001799, - 0.0002180, - 0.0002003, - 0.0002030, - 0.0002348, - 0.0002735, - 0.0002652, - 0.0002944, - 0.0004666, - 0.0004882, - 0.0006642, - 0.0007798, - 0.0010588, - 0.0014008, - 0.0019011, - 0.0024917, - 0.0034379, - 0.0042182, - 0.0053618, - 0.0062814, - 0.0068774, - 0.0071141, - 0.0070399, - 0.0065876, - 0.0067873, - 0.0066877, - 0.0068572, - 0.0070486, - 0.0073911, - 0.0081201, - 0.0087391, - 0.0096581, - 0.0106625, - 0.0120129, - 0.0137222, - 0.0159817, - 0.0180896, - 0.0206562, - 0.0236408, - 0.0269627, - 0.0310497, - 0.0353146, - 0.0398729, - 0.0438795, - 0.0462377, - 0.0454916, - 0.0408754, - 0.0333175, - 0.0251186, - 0.0179089, - 0.0125129, - 0.0086117 + 0.0097386f, + 0.0035306f, + 0.0035374f, + 0.0114418f, + 0.0266686f, + 0.0373494f, + 0.0904431f, + 0.0907580f, + 0.0399312f, + 0.0208748f, + 0.0080694f, + 0.0027002f, + 0.0011241f, + 0.0006460f, + 0.0005029f, + 0.0006051f, + 0.0009979f, + 0.0019446f, + 0.0014554f, + 0.0006090f, + 0.0003230f, + 0.0002503f, + 0.0002538f, + 0.0003360f, + 0.0005377f, + 0.0007773f, + 0.0004895f, + 0.0002045f, + 0.0000875f, + 0.0000594f, + 0.0000217f, + 0.0000290f, + 0.0000297f, + 0.0000408f, + 0.0000456f, + 0.0000447f, + 0.0000322f, + 0.0000222f, + 0.0000147f, + 0.0000095f, + 0.0000072f, + 0.0000113f, + 0.0000313f, + 0.0000123f, + 0.0000122f, + 0.0000280f, + 0.0000180f, + 0.0000261f, + 0.0000138f, + 0.0000392f, + 0.0000517f, + 0.0000695f, + 0.0000797f, + 0.0000785f, + 0.0001004f, + 0.0001170f, + 0.0001483f, + 0.0001837f, + 0.0002110f, + 0.0002973f, + 0.0004162f, + 0.0006371f, + 0.0010012f, + 0.0032888f, + 0.0100109f, + 0.0181837f, + 0.0330510f, + 0.0624784f, + 0.1183670f, + 0.2218740f, + 0.3756820f, + 0.5574830f, + 0.7342220f, + 0.8636840f, + 0.9319920f, + 0.9527010f, + 0.9620090f, + 0.9527340f, + 0.9437220f, + 0.9456300f, + 0.9562330f, + 0.9693120f, + 0.9839640f, + 0.9949160f, + 0.9992700f, + 0.9993300f, + 0.9963430f, + 0.9944130f, + 0.9883050f, + 0.9857580f, + 0.9807560f, + 0.9683790f, + 0.9544700f, + 0.9371750f, + 0.9170350f, + 0.8922820f, + 0.8662710f, + 0.8442750f, + 0.8220420f, + 0.7888070f, + 0.7372920f, + 0.6625080f, + 0.5662120f, + 0.4493120f, + 0.3260000f, + 0.2194040f, + 0.1416500f, + 0.0925669f, + 0.0619437f, + 0.0456444f, + 0.0355683f, + 0.0310879f, + 0.0295168f, + 0.0233351f, + 0.0189628f, + 0.0158627f, + 0.0132266f, + 0.0107473f, + 0.0083969f, + 0.0063847f, + 0.0046601f, + 0.0033814f, + 0.0024167f, + 0.0017478f, + 0.0012949f, + 0.0009939f, + 0.0007442f, + 0.0006312f, + 0.0005142f, + 0.0004354f, + 0.0003549f, + 0.0003156f, + 0.0003079f, + 0.0002906f, + 0.0002867f, + 0.0002751f, + 0.0003048f, + 0.0003010f, + 0.0003342f, + 0.0004310f, + 0.0004955f, + 0.0005488f, + 0.0005838f, + 0.0006687f, + 0.0006968f, + 0.0006650f, + 0.0005866f, + 0.0004688f, + 0.0004086f, + 0.0003611f, + 0.0002404f, + 0.0002609f, + 0.0002476f, + 0.0002133f, + 0.0002098f, + 0.0001916f, + 0.0001642f, + 0.0001799f, + 0.0002180f, + 0.0002003f, + 0.0002030f, + 0.0002348f, + 0.0002735f, + 0.0002652f, + 0.0002944f, + 0.0004666f, + 0.0004882f, + 0.0006642f, + 0.0007798f, + 0.0010588f, + 0.0014008f, + 0.0019011f, + 0.0024917f, + 0.0034379f, + 0.0042182f, + 0.0053618f, + 0.0062814f, + 0.0068774f, + 0.0071141f, + 0.0070399f, + 0.0065876f, + 0.0067873f, + 0.0066877f, + 0.0068572f, + 0.0070486f, + 0.0073911f, + 0.0081201f, + 0.0087391f, + 0.0096581f, + 0.0106625f, + 0.0120129f, + 0.0137222f, + 0.0159817f, + 0.0180896f, + 0.0206562f, + 0.0236408f, + 0.0269627f, + 0.0310497f, + 0.0353146f, + 0.0398729f, + 0.0438795f, + 0.0462377f, + 0.0454916f, + 0.0408754f, + 0.0333175f, + 0.0251186f, + 0.0179089f, + 0.0125129f, + 0.0086117f }; //B3 nir band const float b3[209] = { - 0.0024163, - 0.0017305, - 0.0020803, - 0.0020499, - 0.0012660, - 0.0007361, - 0.0006198, - 0.0006344, - 0.0007721, - 0.0011837, - 0.0020819, - 0.0023991, - 0.0013377, - 0.0006328, - 0.0003544, - 0.0002890, - 0.0002498, - 0.0002541, - 0.0003346, - 0.0005048, - 0.0008684, - 0.0009871, - 0.0006587, - 0.0003833, - 0.0002606, - 0.0002356, - 0.0002364, - 0.0002791, - 0.0003613, - 0.0005575, - 0.0007414, - 0.0007413, - 0.0005768, - 0.0004230, - 0.0003206, - 0.0003044, - 0.0003019, - 0.0003201, - 0.0003813, - 0.0004630, - 0.0005930, - 0.0007080, - 0.0008577, - 0.0009017, - 0.0008813, - 0.0007801, - 0.0006583, - 0.0005863, - 0.0005224, - 0.0005506, - 0.0006403, - 0.0008293, - 0.0013444, - 0.0023942, - 0.0027274, - 0.0014330, - 0.0006388, - 0.0003596, - 0.0002416, - 0.0001718, - 0.0001566, - 0.0001642, - 0.0001892, - 0.0002351, - 0.0003227, - 0.0006734, - 0.0014311, - 0.0013325, - 0.0005796, - 0.0002424, - 0.0001263, - 0.0001022, - 0.0000446, - 0.0000652, - 0.0000544, - 0.0000573, - 0.0000518, - 0.0000504, - 0.0000649, - 0.0000723, - 0.0000833, - 0.0000739, - 0.0000691, - 0.0001382, - 0.0001692, - 0.0002240, - 0.0002296, - 0.0001553, - 0.0001492, - 0.0001121, - 0.0001058, - 0.0001068, - 0.0001012, - 0.0000864, - 0.0000533, - 0.0000354, - 0.0000440, - 0.0000371, - 0.0000691, - 0.0000769, - 0.0000791, - 0.0001333, - 0.0001244, - 0.0002048, - 0.0002455, - 0.0002721, - 0.0003812, - 0.0004568, - 0.0006255, - 0.0008185, - 0.0009733, - 0.0012281, - 0.0013528, - 0.0015758, - 0.0017458, - 0.0019104, - 0.0020863, - 0.0023053, - 0.0025241, - 0.0037234, - 0.0044186, - 0.0053574, - 0.0066118, - 0.0083509, - 0.0107509, - 0.0150393, - 0.0212756, - 0.0292566, - 0.0414246, - 0.0586633, - 0.0834879, - 0.1190380, - 0.1671850, - 0.2326370, - 0.3124060, - 0.4070470, - 0.5091930, - 0.6148270, - 0.7140870, - 0.8017550, - 0.8714840, - 0.9241260, - 0.9587210, - 0.9782990, - 0.9882040, - 0.9922940, - 0.9902030, - 0.9854020, - 0.9777560, - 0.9660200, - 0.9532070, - 0.9421250, - 0.9303560, - 0.9241490, - 0.9212220, - 0.9203820, - 0.9217020, - 0.9227420, - 0.9230000, - 0.9237670, - 0.9243070, - 0.9206520, - 0.9154840, - 0.9090910, - 0.9003380, - 0.8905620, - 0.8776420, - 0.8668600, - 0.8537290, - 0.8428590, - 0.8305310, - 0.8195740, - 0.8069090, - 0.7921080, - 0.7791670, - 0.7660510, - 0.7521190, - 0.7375270, - 0.7217320, - 0.7043220, - 0.6853170, - 0.6642500, - 0.6413850, - 0.6173030, - 0.5919540, - 0.5672310, - 0.5430130, - 0.5184560, - 0.4957540, - 0.4734340, - 0.4528220, - 0.4332270, - 0.4131920, - 0.3919120, - 0.3659660, - 0.3325420, - 0.2917680, - 0.2453910, - 0.1962540, - 0.1486850, - 0.1068860, - 0.0738260, - 0.0491777, - 0.0327991, - 0.0215831, - 0.0145386, - 0.0103219, - 0.0076144, - 0.0061346 + 0.0024163f, + 0.0017305f, + 0.0020803f, + 0.0020499f, + 0.0012660f, + 0.0007361f, + 0.0006198f, + 0.0006344f, + 0.0007721f, + 0.0011837f, + 0.0020819f, + 0.0023991f, + 0.0013377f, + 0.0006328f, + 0.0003544f, + 0.0002890f, + 0.0002498f, + 0.0002541f, + 0.0003346f, + 0.0005048f, + 0.0008684f, + 0.0009871f, + 0.0006587f, + 0.0003833f, + 0.0002606f, + 0.0002356f, + 0.0002364f, + 0.0002791f, + 0.0003613f, + 0.0005575f, + 0.0007414f, + 0.0007413f, + 0.0005768f, + 0.0004230f, + 0.0003206f, + 0.0003044f, + 0.0003019f, + 0.0003201f, + 0.0003813f, + 0.0004630f, + 0.0005930f, + 0.0007080f, + 0.0008577f, + 0.0009017f, + 0.0008813f, + 0.0007801f, + 0.0006583f, + 0.0005863f, + 0.0005224f, + 0.0005506f, + 0.0006403f, + 0.0008293f, + 0.0013444f, + 0.0023942f, + 0.0027274f, + 0.0014330f, + 0.0006388f, + 0.0003596f, + 0.0002416f, + 0.0001718f, + 0.0001566f, + 0.0001642f, + 0.0001892f, + 0.0002351f, + 0.0003227f, + 0.0006734f, + 0.0014311f, + 0.0013325f, + 0.0005796f, + 0.0002424f, + 0.0001263f, + 0.0001022f, + 0.0000446f, + 0.0000652f, + 0.0000544f, + 0.0000573f, + 0.0000518f, + 0.0000504f, + 0.0000649f, + 0.0000723f, + 0.0000833f, + 0.0000739f, + 0.0000691f, + 0.0001382f, + 0.0001692f, + 0.0002240f, + 0.0002296f, + 0.0001553f, + 0.0001492f, + 0.0001121f, + 0.0001058f, + 0.0001068f, + 0.0001012f, + 0.0000864f, + 0.0000533f, + 0.0000354f, + 0.0000440f, + 0.0000371f, + 0.0000691f, + 0.0000769f, + 0.0000791f, + 0.0001333f, + 0.0001244f, + 0.0002048f, + 0.0002455f, + 0.0002721f, + 0.0003812f, + 0.0004568f, + 0.0006255f, + 0.0008185f, + 0.0009733f, + 0.0012281f, + 0.0013528f, + 0.0015758f, + 0.0017458f, + 0.0019104f, + 0.0020863f, + 0.0023053f, + 0.0025241f, + 0.0037234f, + 0.0044186f, + 0.0053574f, + 0.0066118f, + 0.0083509f, + 0.0107509f, + 0.0150393f, + 0.0212756f, + 0.0292566f, + 0.0414246f, + 0.0586633f, + 0.0834879f, + 0.1190380f, + 0.1671850f, + 0.2326370f, + 0.3124060f, + 0.4070470f, + 0.5091930f, + 0.6148270f, + 0.7140870f, + 0.8017550f, + 0.8714840f, + 0.9241260f, + 0.9587210f, + 0.9782990f, + 0.9882040f, + 0.9922940f, + 0.9902030f, + 0.9854020f, + 0.9777560f, + 0.9660200f, + 0.9532070f, + 0.9421250f, + 0.9303560f, + 0.9241490f, + 0.9212220f, + 0.9203820f, + 0.9217020f, + 0.9227420f, + 0.9230000f, + 0.9237670f, + 0.9243070f, + 0.9206520f, + 0.9154840f, + 0.9090910f, + 0.9003380f, + 0.8905620f, + 0.8776420f, + 0.8668600f, + 0.8537290f, + 0.8428590f, + 0.8305310f, + 0.8195740f, + 0.8069090f, + 0.7921080f, + 0.7791670f, + 0.7660510f, + 0.7521190f, + 0.7375270f, + 0.7217320f, + 0.7043220f, + 0.6853170f, + 0.6642500f, + 0.6413850f, + 0.6173030f, + 0.5919540f, + 0.5672310f, + 0.5430130f, + 0.5184560f, + 0.4957540f, + 0.4734340f, + 0.4528220f, + 0.4332270f, + 0.4131920f, + 0.3919120f, + 0.3659660f, + 0.3325420f, + 0.2917680f, + 0.2453910f, + 0.1962540f, + 0.1486850f, + 0.1068860f, + 0.0738260f, + 0.0491777f, + 0.0327991f, + 0.0215831f, + 0.0145386f, + 0.0103219f, + 0.0076144f, + 0.0061346f }; //Add multispectral bands to the temporary list const std::vector<float> vb0 (b0, b0 + sizeof(b0) / sizeof(float) ); @@ -2119,155 +2119,155 @@ PleiadesImageMetadataInterface { //B0 blue band const float b0[209] = - {0.0016025229,0.0013381709,0.0043437933,0.0110724631,0.0176270388,0.0233671533, - 0.057403285,0.1345548468,0.2237631463,0.3085427458,0.4615565735,0.650820526, - 0.755369094,0.7477203647,0.7168186424,0.7185381794,0.7566962056,0.8101088802, - 0.842166474,0.8234370764,0.775247228,0.7527006008,0.7802203291,0.8199266521, - 0.8516631705,0.8602751259,0.858684019,0.8658261626,0.8828217532,0.9040412689, - 0.9196954778,0.9325955734,0.9502333148,0.9757980507,0.9949769539,1.0, - 0.995062574,0.9806284516,0.9417497895,0.8436220158,0.6711424576,0.4633403256, - 0.2888651055,0.1670783567,0.0901800876,0.0505194286,0.0314882201,0.0238137335, - 0.0213108438,0.0206298072,0.0195599127,0.0167943833,0.0113582202,0.0066519685, - 0.004144013,0.0030298814,0.0024159139,0.0019903178,0.0015682749,0.0011355438, - 0.0012529075,0.0008355166,0.0005508227,0.000419896,0.0003617449,0.000377798, - 0.0005322716,0.0011091514,0.0019870999,0.0012200722,0.0003753015,0.0001469798, - 7.49175906503e-05,5.2799e-05,5.56530673402e-05,5.74373902992e-05,5.63665682035e-05,3.78155457568e-05, - 3.49615423035e-05,2.06915250367e-05,1.35565164034e-05,1.99783095738e-05,4.281e-06,1.10591920316e-05, - 1.21295146767e-05,1.14159424633e-05,9.27551122337e-06,1.1773e-05,1.92645233101e-05,8.919e-06, - 1.1416e-05,1.71237353197e-05,4.99450604335e-06,8.56172495969e-06,2.4259e-05,3.85286898697e-05, - 1.2843e-05,2.35456711903e-05,9.989e-06,1.14162992137e-05,2.06915250367e-05,1.39132668351e-05, - 5.708e-06,2.854e-06,8.562e-06,1.24862651084e-05,8.562e-06,9.27565392354e-06, - 6.42150777002e-06,1.1773e-05,5.708e-06,1.35566591036e-05,1.7124e-05,7.13522268362e-06, - 9.989e-06,2.71133895572e-05,6.35015768369e-05,0.0002194051,0.0007613054,0.0011194829, - 0.0007541704,0.0004084771,0.0003546099,0.0004063402,0.0006792528,0.0016292935, - 0.0024002169,0.0010317222,0.0003481884,0.000165889,8.2766100147e-05,9.70361174137e-05, - 4.63775561168e-05,2.63994605933e-05,3.21075388501e-05,4.1026442342e-05,1.5697e-05,8.9192602423e-06, - 4.70910569802e-05,7.88411318978e-05,2.21185267634e-05,5.35134923013e-05,8.2766100147e-05,0.0001052421, - 0.0001833697,0.00026043,0.000441657,0.000710293,0.000864763,0.0007370464, - 0.0005515362,0.000394566,0.0002811193,0.0002340283,0.0002247528,0.0001922885, - 0.0002197583,0.0002340276,0.0002454443,0.0002454436,0.0002782653,0.000350685, - 0.000431668,0.0005326263,0.0006885283,0.0010277909,0.0015625669,0.0026085734, - 0.0045749675,0.0090618891,0.0171625498,0.0237927565,0.021523467,0.0159138519, - 0.011956134,0.0094824265,0.007869201,0.0072241962,0.0072420338,0.0075677469, - 0.0083793541,0.0098637927,0.0122586583,0.0162673916,0.0226015668,0.0320271273, - 0.0444304123,0.0546690783,0.0564243618,0.048004124,0.0357991923,0.0258336544, - 0.0188870814,0.0144386889,0.0116792956,0.0099112405,0.008646917,0.0078099805, - 0.0072270502,0.006995876,0.0069230989,0.0069141801,0.0070208485,0.0072527363, - 0.0073726044,0.0075049588,0.007470354,0.0070672332,0.0063679952 + {0.0016025229f,0.0013381709f,0.0043437933f,0.0110724631f,0.0176270388f,0.0233671533f, + 0.057403285f,0.1345548468f,0.2237631463f,0.3085427458f,0.4615565735f,0.650820526f, + 0.755369094f,0.7477203647f,0.7168186424f,0.7185381794f,0.7566962056f,0.8101088802f, + 0.842166474f,0.8234370764f,0.775247228f,0.7527006008f,0.7802203291f,0.8199266521f, + 0.8516631705f,0.8602751259f,0.858684019f,0.8658261626f,0.8828217532f,0.9040412689f, + 0.9196954778f,0.9325955734f,0.9502333148f,0.9757980507f,0.9949769539f,1.0f, + 0.995062574f,0.9806284516f,0.9417497895f,0.8436220158f,0.6711424576f,0.4633403256f, + 0.2888651055f,0.1670783567f,0.0901800876f,0.0505194286f,0.0314882201f,0.0238137335f, + 0.0213108438f,0.0206298072f,0.0195599127f,0.0167943833f,0.0113582202f,0.0066519685f, + 0.004144013f,0.0030298814f,0.0024159139f,0.0019903178f,0.0015682749f,0.0011355438f, + 0.0012529075f,0.0008355166f,0.0005508227f,0.000419896f,0.0003617449f,0.000377798f, + 0.0005322716f,0.0011091514f,0.0019870999f,0.0012200722f,0.0003753015f,0.0001469798f, + 7.49175906503e-05f,5.2799e-05f,5.56530673402e-05f,5.74373902992e-05f,5.63665682035e-05f,3.78155457568e-05f, + 3.49615423035e-05f,2.06915250367e-05f,1.35565164034e-05f,1.99783095738e-05f,4.281e-06f,1.10591920316e-05f, + 1.21295146767e-05f,1.14159424633e-05f,9.27551122337e-06f,1.1773e-05f,1.92645233101e-05f,8.919e-06f, + 1.1416e-05f,1.71237353197e-05f,4.99450604335e-06f,8.56172495969e-06f,2.4259e-05f,3.85286898697e-05f, + 1.2843e-05f,2.35456711903e-05f,9.989e-06f,1.14162992137e-05f,2.06915250367e-05f,1.39132668351e-05f, + 5.708e-06f,2.854e-06f,8.562e-06f,1.24862651084e-05f,8.562e-06f,9.27565392354e-06f, + 6.42150777002e-06f,1.1773e-05f,5.708e-06f,1.35566591036e-05f,1.7124e-05f,7.13522268362e-06f, + 9.989e-06f,2.71133895572e-05f,6.35015768369e-05f,0.0002194051f,0.0007613054f,0.0011194829f, + 0.0007541704f,0.0004084771f,0.0003546099f,0.0004063402f,0.0006792528f,0.0016292935f, + 0.0024002169f,0.0010317222f,0.0003481884f,0.000165889f,8.2766100147e-05f,9.70361174137e-05f, + 4.63775561168e-05f,2.63994605933e-05f,3.21075388501e-05f,4.1026442342e-05f,1.5697e-05f,8.9192602423e-06f, + 4.70910569802e-05f,7.88411318978e-05f,2.21185267634e-05f,5.35134923013e-05f,8.2766100147e-05f,0.0001052421f, + 0.0001833697f,0.00026043f,0.000441657f,0.000710293f,0.000864763f,0.0007370464f, + 0.0005515362f,0.000394566f,0.0002811193f,0.0002340283f,0.0002247528f,0.0001922885f, + 0.0002197583f,0.0002340276f,0.0002454443f,0.0002454436f,0.0002782653f,0.000350685f, + 0.000431668f,0.0005326263f,0.0006885283f,0.0010277909f,0.0015625669f,0.0026085734f, + 0.0045749675f,0.0090618891f,0.0171625498f,0.0237927565f,0.021523467f,0.0159138519f, + 0.011956134f,0.0094824265f,0.007869201f,0.0072241962f,0.0072420338f,0.0075677469f, + 0.0083793541f,0.0098637927f,0.0122586583f,0.0162673916f,0.0226015668f,0.0320271273f, + 0.0444304123f,0.0546690783f,0.0564243618f,0.048004124f,0.0357991923f,0.0258336544f, + 0.0188870814f,0.0144386889f,0.0116792956f,0.0099112405f,0.008646917f,0.0078099805f, + 0.0072270502f,0.006995876f,0.0069230989f,0.0069141801f,0.0070208485f,0.0072527363f, + 0.0073726044f,0.0075049588f,0.007470354f,0.0070672332f,0.0063679952f }; //B1 green band const float b1[209] = - {3.2793605247e-06,3.2793605247e-06,4.919e-06,6.5587210494e-06,6.5587210494e-06,2.86944045911e-06, - 6.5587210494e-06,5.73885632302e-06,4.09920065587e-06,2.86943226071e-06,1.47571223611e-05,2.29553597049e-05, - 1.06579217053e-05,1.27075220332e-05,2.21356835417e-05,1.8856323017e-05,9.01824144292e-05,0.0001151875, - 0.0001123181,0.0001893831,0.000323017,0.0004849346,0.0006238983,0.0008153327, - 0.0015208034,0.0041299447,0.009953679,0.0196421398,0.0325476532,0.0567927854, - 0.1237909408,0.2859094077,0.5289756098,0.7716253331,0.8838040582,0.9079565485, - 0.9131461365,0.913728223,0.9224841156,0.9367083419,0.9497601968,0.9544988727, - 0.9585816766,0.9642057799,0.9705267473,0.9722648084,0.967517934,0.9589096126, - 0.9524492724,0.9524656692,0.9560483706,0.95517934,0.948989547,0.9471449067, - 0.9544496823,0.9710596434,0.9898175856,1.0,0.9953597049,0.9698216848, - 0.9253043656,0.8633244517,0.7948284485,0.7238967001,0.6453265013,0.5438524288, - 0.4170280795,0.2766706292,0.1575273622,0.0856068867,0.049225661,0.0327237549, - 0.0237934003,0.0181966796,0.0140618979,0.0099658947,0.0058454601,0.0030383275, - 0.0015355606,0.0008386965,0.0004878049,0.0003115409,0.0002074196,0.0001381439, - 9.26419348227e-05,7.00964131994e-05,6.39475302316e-05,5.41093666735e-05,4.0992e-05,7.00968231195e-05, - 4.75507276081e-05,4.71408895265e-05,6.23078499693e-05,6.72277925804e-05,0.0001483911,0.0002512826, - 0.0002992416,0.0002303743,0.0001270752,6.72265628203e-05,3.11539249846e-05,3.15638450502e-05, - 1.72166427547e-05,6.5587210494e-06,5.73888091822e-06,1.76265628203e-05,1.06579217053e-05,1.72168067227e-05, - 1.14777618364e-05,2.86946505431e-06,3.2793605247e-06,2.86941586391e-06,1.393728223e-05,1.27072760812e-05, - 1.72166427547e-05,9.83840951015e-06,7.37856118057e-06,2.41853658537e-05,3.2793605247e-05,0.0001295372, - 0.000277106,0.0001893831,0.0001237959,2.4185e-05,7.37856118057e-06,7.37870875179e-06, - 4.09920065587e-06,1.0248e-05,9.83808157409e-06,3.2793605247e-06,1.5577e-05,2.29556056569e-05, - 7.37856118057e-06,1.02477556876e-05,9.01824144292e-06,6.96851813896e-06,1.72166427547e-05,2.29553597049e-05, - 2.45952039352e-06,2.1315e-05,9.83808157409e-06,1.1887763886e-05,3.44332855093e-05,9.01856937897e-06, - 1.80364828858e-05,1.72165607706e-05,1.8856323017e-05,1.8037e-05,2.86944045911e-05,2.86944865751e-05, - 2.0496e-05,4.34515269522e-05,2.95142447223e-05,5.28796884608e-05,9.34617749539e-05,0.0001336339, - 0.000277106,0.0007050527,0.0031850789,0.0141905308,0.0083394138,0.0022443452, - 0.0009182209,0.000571841,0.0004369748,0.0004029514,0.0004181185,0.000445174, - 0.0005173191,0.0006021734,0.0007575323,0.0011108916,0.0019381021,0.0036905349, - 0.0063570404,0.0102714491,0.013107604,0.0132605042,0.0111153925,0.0083664685, - 0.0065644599,0.0056847797,0.0053797909,0.0056228653,0.0062004509,0.007239172, - 0.0089198606,0.0115101455,0.0149415864,0.0192686206,0.0234785817,0.0264402542, - 0.0270489854,0.0255453986,0.0233974175,0.0213945481,0.0199442509,0.0192531256, - 0.0190744005,0.0196892806,0.0206935848,0.0220106579,0.0232301701,0.0237573273, - 0.0229858578,0.0206595614,0.0172248412,0.01329215,0.0097815126 + {3.2793605247e-06f,3.2793605247e-06f,4.919e-06f,6.5587210494e-06f,6.5587210494e-06f,2.86944045911e-06f, + 6.5587210494e-06f,5.73885632302e-06f,4.09920065587e-06f,2.86943226071e-06f,1.47571223611e-05f,2.29553597049e-05f, + 1.06579217053e-05f,1.27075220332e-05f,2.21356835417e-05f,1.8856323017e-05f,9.01824144292e-05f,0.0001151875f, + 0.0001123181f,0.0001893831f,0.000323017f,0.0004849346f,0.0006238983f,0.0008153327f, + 0.0015208034f,0.0041299447f,0.009953679f,0.0196421398f,0.0325476532f,0.0567927854f, + 0.1237909408f,0.2859094077f,0.5289756098f,0.7716253331f,0.8838040582f,0.9079565485f, + 0.9131461365f,0.913728223f,0.9224841156f,0.9367083419f,0.9497601968f,0.9544988727f, + 0.9585816766f,0.9642057799f,0.9705267473f,0.9722648084f,0.967517934f,0.9589096126f, + 0.9524492724f,0.9524656692f,0.9560483706f,0.95517934f,0.948989547f,0.9471449067f, + 0.9544496823f,0.9710596434f,0.9898175856f,1.0f,0.9953597049f,0.9698216848f, + 0.9253043656f,0.8633244517f,0.7948284485f,0.7238967001f,0.6453265013f,0.5438524288f, + 0.4170280795f,0.2766706292f,0.1575273622f,0.0856068867f,0.049225661f,0.0327237549f, + 0.0237934003f,0.0181966796f,0.0140618979f,0.0099658947f,0.0058454601f,0.0030383275f, + 0.0015355606f,0.0008386965f,0.0004878049f,0.0003115409f,0.0002074196f,0.0001381439f, + 9.26419348227e-05f,7.00964131994e-05f,6.39475302316e-05f,5.41093666735e-05f,4.0992e-05f,7.00968231195e-05f, + 4.75507276081e-05f,4.71408895265e-05f,6.23078499693e-05f,6.72277925804e-05f,0.0001483911f,0.0002512826f, + 0.0002992416f,0.0002303743f,0.0001270752f,6.72265628203e-05f,3.11539249846e-05f,3.15638450502e-05f, + 1.72166427547e-05f,6.5587210494e-06f,5.73888091822e-06f,1.76265628203e-05f,1.06579217053e-05f,1.72168067227e-05f, + 1.14777618364e-05f,2.86946505431e-06f,3.2793605247e-06f,2.86941586391e-06f,1.393728223e-05f,1.27072760812e-05f, + 1.72166427547e-05f,9.83840951015e-06f,7.37856118057e-06f,2.41853658537e-05f,3.2793605247e-05f,0.0001295372f, + 0.000277106f,0.0001893831f,0.0001237959f,2.4185e-05f,7.37856118057e-06f,7.37870875179e-06f, + 4.09920065587e-06f,1.0248e-05f,9.83808157409e-06f,3.2793605247e-06f,1.5577e-05f,2.29556056569e-05f, + 7.37856118057e-06f,1.02477556876e-05f,9.01824144292e-06f,6.96851813896e-06f,1.72166427547e-05f,2.29553597049e-05f, + 2.45952039352e-06f,2.1315e-05f,9.83808157409e-06f,1.1887763886e-05f,3.44332855093e-05f,9.01856937897e-06f, + 1.80364828858e-05f,1.72165607706e-05f,1.8856323017e-05f,1.8037e-05f,2.86944045911e-05f,2.86944865751e-05f, + 2.0496e-05f,4.34515269522e-05f,2.95142447223e-05f,5.28796884608e-05f,9.34617749539e-05f,0.0001336339f, + 0.000277106f,0.0007050527f,0.0031850789f,0.0141905308f,0.0083394138f,0.0022443452f, + 0.0009182209f,0.000571841f,0.0004369748f,0.0004029514f,0.0004181185f,0.000445174f, + 0.0005173191f,0.0006021734f,0.0007575323f,0.0011108916f,0.0019381021f,0.0036905349f, + 0.0063570404f,0.0102714491f,0.013107604f,0.0132605042f,0.0111153925f,0.0083664685f, + 0.0065644599f,0.0056847797f,0.0053797909f,0.0056228653f,0.0062004509f,0.007239172f, + 0.0089198606f,0.0115101455f,0.0149415864f,0.0192686206f,0.0234785817f,0.0264402542f, + 0.0270489854f,0.0255453986f,0.0233974175f,0.0213945481f,0.0199442509f,0.0192531256f, + 0.0190744005f,0.0196892806f,0.0206935848f,0.0220106579f,0.0232301701f,0.0237573273f, + 0.0229858578f,0.0206595614f,0.0172248412f,0.01329215f,0.0097815126f }; //B2 red band const float b2[209] = - {0.0004536879,0.0008531472,0.000520901,0.0011945588,0.0051417966,0.0080033148, - 0.0066930427,0.0108594102,0.0246908583,0.0653593224,0.1225423328,0.0570092494, - 0.0213752702,0.0127972076,0.006277544,0.0023536016,0.0009409824,0.0005174639, - 0.0003742544,0.0003818922,0.0005155545,0.0008462731,0.0010127781,0.0006431042, - 0.0003513408,0.0002512851,0.000223025,0.000251667,0.0003551597,0.0004998969, - 0.0005262475,0.0003864772,0.0002528126,0.0001626868,0.0001069298,8.78352058781e-05, - 7.02681647025e-05,5.84297356542e-05,5.49924767237e-05,4.81185698901e-05,3.66616511491e-05,3.20791738908e-05, - 1.90946099735e-05,1.79493916457e-05,3.74254355481e-05,2.40590558097e-05,3.43702979523e-05,1.48934902656e-05, - 6.87405959046e-06,7.256e-06,3.8189219947e-06,2.29135319682e-06,9.16541278728e-06,2.94056993592e-05, - 2.36773163671e-05,2.90238071597e-05,3.8953e-05,4.5063e-05,6.95043803035e-05,8.13422747027e-05, - 0.0001038747,0.0001229693,0.0001351898,0.0001535207,0.0001833083,0.0002214967, - 0.0007454536,0.0012442124,0.0021416515,0.0038193268,0.0068045552,0.0123329031, - 0.0221780076,0.0413324983,0.0780709861,0.151934284,0.277674582,0.4510376011, - 0.6291322645,0.7625485958,0.8329450763,0.8579055504,0.8658870974,0.8692630244, - 0.8752205427,0.8857760431,0.9005934605,0.9174883714,0.9348797421,0.947810612, - 0.9569531113,0.9623301534,0.9647666257,0.9624294454,0.9613066823,0.9620246397, - 0.9699145325,0.9811574389,0.9933932649,1.0,0.9809512171,0.9522634751, - 0.9131729895,0.8694005056,0.8252079403,0.7830470415,0.7361270021,0.6734890435, - 0.5877527172,0.4804914189,0.3630068664,0.2523031919,0.1626028245,0.102221085, - 0.0641273381,0.0419155713,0.0284639532,0.0204548336,0.0153696335,0.0121174395, - 0.0098810788,0.0083168483,0.0071016673,0.0060949919,0.0051723479,0.0043142285, - 0.0034950774,0.0027713917,0.0035890229,0.0030310784,0.0023173219,0.001784208, - 0.0013312762,0.0010207978,0.0007897531,0.0006385253,0.0005079166,0.0004120624, - 0.0003788371,0.0003593606,0.0002978759,0.0002787813,0.0002810727,0.0002623607, - 0.0002856554,0.0002948208,0.0002757262,0.0003158256,0.0003750181,0.0004296295, - 0.0005186096,0.0005747478,0.0006194291,0.0006503624,0.0006515081,0.0006041535, - 0.0005369404,0.0004643817,0.0003765457,0.0003215532,0.0002841278,0.0002539583, - 0.000226844,0.0002226432,0.0001672688,0.0001978194,0.0002207337,0.000208895, - 0.0002329542,0.0002054572,0.0001871272,0.0002505213,0.0002932932,0.0002635079, - 0.0002589229,0.000449106,0.0005361766,0.000566728,0.0008210682,0.0009856638, - 0.0013075989,0.0017612792,0.0024028657,0.0032682258,0.0043635003,0.0056615366, - 0.0068900991,0.0078222979,0.0083298327,0.0084363806,0.0081854774,0.0081381228, - 0.0080006416,0.0077676873,0.0077844906,0.0079983502,0.0081518709,0.008505885, - 0.008792686,0.0093120594,0.009752763,0.0101358009,0.0103874678,0.0104061805, - 0.0101713168,0.009522482,0.008608614,0.0073373101,0.0059842508 + {0.0004536879f,0.0008531472f,0.000520901f,0.0011945588f,0.0051417966f,0.0080033148f, + 0.0066930427f,0.0108594102f,0.0246908583f,0.0653593224f,0.1225423328f,0.0570092494f, + 0.0213752702f,0.0127972076f,0.006277544f,0.0023536016f,0.0009409824f,0.0005174639f, + 0.0003742544f,0.0003818922f,0.0005155545f,0.0008462731f,0.0010127781f,0.0006431042f, + 0.0003513408f,0.0002512851f,0.000223025f,0.000251667f,0.0003551597f,0.0004998969f, + 0.0005262475f,0.0003864772f,0.0002528126f,0.0001626868f,0.0001069298f,8.78352058781e-05f, + 7.02681647025e-05f,5.84297356542e-05f,5.49924767237e-05f,4.81185698901e-05f,3.66616511491e-05f,3.20791738908e-05f, + 1.90946099735e-05f,1.79493916457e-05f,3.74254355481e-05f,2.40590558097e-05f,3.43702979523e-05f,1.48934902656e-05f, + 6.87405959046e-06f,7.256e-06f,3.8189219947e-06f,2.29135319682e-06f,9.16541278728e-06f,2.94056993592e-05f, + 2.36773163671e-05f,2.90238071597e-05f,3.8953e-05f,4.5063e-05f,6.95043803035e-05f,8.13422747027e-05f, + 0.0001038747f,0.0001229693f,0.0001351898f,0.0001535207f,0.0001833083f,0.0002214967f, + 0.0007454536f,0.0012442124f,0.0021416515f,0.0038193268f,0.0068045552f,0.0123329031f, + 0.0221780076f,0.0413324983f,0.0780709861f,0.151934284f,0.277674582f,0.4510376011f, + 0.6291322645f,0.7625485958f,0.8329450763f,0.8579055504f,0.8658870974f,0.8692630244f, + 0.8752205427f,0.8857760431f,0.9005934605f,0.9174883714f,0.9348797421f,0.947810612f, + 0.9569531113f,0.9623301534f,0.9647666257f,0.9624294454f,0.9613066823f,0.9620246397f, + 0.9699145325f,0.9811574389f,0.9933932649f,1.0f,0.9809512171f,0.9522634751f, + 0.9131729895f,0.8694005056f,0.8252079403f,0.7830470415f,0.7361270021f,0.6734890435f, + 0.5877527172f,0.4804914189f,0.3630068664f,0.2523031919f,0.1626028245f,0.102221085f, + 0.0641273381f,0.0419155713f,0.0284639532f,0.0204548336f,0.0153696335f,0.0121174395f, + 0.0098810788f,0.0083168483f,0.0071016673f,0.0060949919f,0.0051723479f,0.0043142285f, + 0.0034950774f,0.0027713917f,0.0035890229f,0.0030310784f,0.0023173219f,0.001784208f, + 0.0013312762f,0.0010207978f,0.0007897531f,0.0006385253f,0.0005079166f,0.0004120624f, + 0.0003788371f,0.0003593606f,0.0002978759f,0.0002787813f,0.0002810727f,0.0002623607f, + 0.0002856554f,0.0002948208f,0.0002757262f,0.0003158256f,0.0003750181f,0.0004296295f, + 0.0005186096f,0.0005747478f,0.0006194291f,0.0006503624f,0.0006515081f,0.0006041535f, + 0.0005369404f,0.0004643817f,0.0003765457f,0.0003215532f,0.0002841278f,0.0002539583f, + 0.000226844f,0.0002226432f,0.0001672688f,0.0001978194f,0.0002207337f,0.000208895f, + 0.0002329542f,0.0002054572f,0.0001871272f,0.0002505213f,0.0002932932f,0.0002635079f, + 0.0002589229f,0.000449106f,0.0005361766f,0.000566728f,0.0008210682f,0.0009856638f, + 0.0013075989f,0.0017612792f,0.0024028657f,0.0032682258f,0.0043635003f,0.0056615366f, + 0.0068900991f,0.0078222979f,0.0083298327f,0.0084363806f,0.0081854774f,0.0081381228f, + 0.0080006416f,0.0077676873f,0.0077844906f,0.0079983502f,0.0081518709f,0.008505885f, + 0.008792686f,0.0093120594f,0.009752763f,0.0101358009f,0.0103874678f,0.0104061805f, + 0.0101713168f,0.009522482f,0.008608614f,0.0073373101f,0.0059842508f }; //B3 nir band const float b3[209] = - {0.0001962709,0.0007612586,0.0003823311,0.0005128001,0.0016870217,0.0026649725, - 0.0012252747,0.0007391367,0.0007408374,0.0007538843,0.0007760073,0.0009904326, - 0.0015486111,0.0021799679,0.0019876678,0.001044887,0.0004923789,0.0002830611, - 0.0002144231,0.0001957036,0.0002132886,0.0002819266,0.000417501,0.0006069659, - 0.0006410002,0.000437355,0.0002654762,0.0001905983,0.0001622354,0.0001707443, - 0.0001849257,0.0002461883,0.0003834656,0.0005627165,0.0006784391,0.0006143403, - 0.0004844373,0.0003880048,0.0003596408,0.000353401,0.0003970798,0.0004623154, - 0.0005513736,0.0006410013,0.0007306268,0.0007572878,0.0007669312,0.0007192805, - 0.0006364621,0.0005706603,0.0005286833,0.0004878409,0.0004764957,0.0005519409, - 0.0007181471,0.0012241402,0.0022656237,0.0028788283,0.00204099,0.0008389819, - 0.0003789275,0.0002252021,0.0001395452,0.0001242292,9.98371972976e-05,9.70007998321e-05, - 0.0001043753,0.0001242292,0.0001724461,0.000286467,0.0005275488,0.0008208217, - 0.0006602869,0.0003221996,0.000167908,0.0001032404,6.80708163393e-05,5.72929370855e-05, - 4.76495714375e-05,3.23336377612e-05,3.63044353809e-05,4.14097466064e-05,4.4246e-05,3.91404924924e-05, - 5.78601938884e-05,6.35326484653e-05,6.2398248311e-05,9.01938316495e-05,0.0001009717,0.0001525921, - 0.0001917328,0.0001968381,0.0001860602,0.0001429487,0.0001361416,9.47317726208e-05, - 8.96265748467e-05,8.79249178896e-05,7.9416e-05,7.54452682274e-05,7.60124115788e-05,8.50885204241e-05, - 9.41646292693e-05,8.22522364099e-05,8.1685e-05,0.0001066443,0.000121393,0.0001350071, - 0.0001690425,0.0002036441,0.0002507275,0.0003187972,0.0003970798,0.000508261, - 0.0006330586,0.000795859,0.0009688746,0.0011538003,0.0013523402,0.0015542836, - 0.0017562271,0.0019888024,0.002250875,0.0025345034,0.0029032203,0.0052357916, - 0.0064009258,0.0080125023,0.0101470897,0.0131093047,0.017134559,0.0229045817, - 0.030977894,0.0426621362,0.0591898438,0.0835072354,0.1178884433,0.1663775548, - 0.2311140356,0.3159359454,0.417216244,0.528495011,0.6409593447,0.7472394448, - 0.8385519068,0.9088123344,0.9593662607,0.988113701,1.0,0.9992058405, - 0.9896418908,0.9676958596,0.9514360106,0.9374939729,0.9254715322,0.9152234708, - 0.9087828371,0.9026076795,0.8966832495,0.8924832801,0.8854912728,0.8776551873, - 0.8676385667,0.8568958573,0.8474408209,0.8360480353,0.8236977202,0.8130435029, - 0.8016268925,0.7921616455,0.7827951012,0.7769353384,0.7714647138,0.7631453255, - 0.7543403654,0.7452370283,0.734920896,0.7255123747,0.714614237,0.7030887133, - 0.6919477897,0.6816475407,0.6705202312,0.6595358705,0.6475962493,0.6291853625, - 0.611093274,0.5934323007,0.5760594939,0.5599936467,0.5448751184,0.5306142824, - 0.5154832744,0.4976759489,0.4734098374,0.4387697334,0.3934220901,0.3367690187, - 0.2742732022,0.2114336281,0.1535541475,0.1063407965,0.0704419498,0.0459120639, - 0.0295347927,0.0192753862,0.0126804586,0.0084623824,0.0057690017 + {0.0001962709f,0.0007612586f,0.0003823311f,0.0005128001f,0.0016870217f,0.0026649725f, + 0.0012252747f,0.0007391367f,0.0007408374f,0.0007538843f,0.0007760073f,0.0009904326f, + 0.0015486111f,0.0021799679f,0.0019876678f,0.001044887f,0.0004923789f,0.0002830611f, + 0.0002144231f,0.0001957036f,0.0002132886f,0.0002819266f,0.000417501f,0.0006069659f, + 0.0006410002f,0.000437355f,0.0002654762f,0.0001905983f,0.0001622354f,0.0001707443f, + 0.0001849257f,0.0002461883f,0.0003834656f,0.0005627165f,0.0006784391f,0.0006143403f, + 0.0004844373f,0.0003880048f,0.0003596408f,0.000353401f,0.0003970798f,0.0004623154f, + 0.0005513736f,0.0006410013f,0.0007306268f,0.0007572878f,0.0007669312f,0.0007192805f, + 0.0006364621f,0.0005706603f,0.0005286833f,0.0004878409f,0.0004764957f,0.0005519409f, + 0.0007181471f,0.0012241402f,0.0022656237f,0.0028788283f,0.00204099f,0.0008389819f, + 0.0003789275f,0.0002252021f,0.0001395452f,0.0001242292f,9.98371972976e-05f,9.70007998321e-05f, + 0.0001043753f,0.0001242292f,0.0001724461f,0.000286467f,0.0005275488f,0.0008208217f, + 0.0006602869f,0.0003221996f,0.000167908f,0.0001032404f,6.80708163393e-05f,5.72929370855e-05f, + 4.76495714375e-05f,3.23336377612e-05f,3.63044353809e-05f,4.14097466064e-05f,4.4246e-05f,3.91404924924e-05f, + 5.78601938884e-05f,6.35326484653e-05f,6.2398248311e-05f,9.01938316495e-05f,0.0001009717f,0.0001525921f, + 0.0001917328f,0.0001968381f,0.0001860602f,0.0001429487f,0.0001361416f,9.47317726208e-05f, + 8.96265748467e-05f,8.79249178896e-05f,7.9416e-05f,7.54452682274e-05f,7.60124115788e-05f,8.50885204241e-05f, + 9.41646292693e-05f,8.22522364099e-05f,8.1685e-05f,0.0001066443f,0.000121393f,0.0001350071f, + 0.0001690425f,0.0002036441f,0.0002507275f,0.0003187972f,0.0003970798f,0.000508261f, + 0.0006330586f,0.000795859f,0.0009688746f,0.0011538003f,0.0013523402f,0.0015542836f, + 0.0017562271f,0.0019888024f,0.002250875f,0.0025345034f,0.0029032203f,0.0052357916f, + 0.0064009258f,0.0080125023f,0.0101470897f,0.0131093047f,0.017134559f,0.0229045817f, + 0.030977894f,0.0426621362f,0.0591898438f,0.0835072354f,0.1178884433f,0.1663775548f, + 0.2311140356f,0.3159359454f,0.417216244f,0.528495011f,0.6409593447f,0.7472394448f, + 0.8385519068f,0.9088123344f,0.9593662607f,0.988113701f,1.0f,0.9992058405f, + 0.9896418908f,0.9676958596f,0.9514360106f,0.9374939729f,0.9254715322f,0.9152234708f, + 0.9087828371f,0.9026076795f,0.8966832495f,0.8924832801f,0.8854912728f,0.8776551873f, + 0.8676385667f,0.8568958573f,0.8474408209f,0.8360480353f,0.8236977202f,0.8130435029f, + 0.8016268925f,0.7921616455f,0.7827951012f,0.7769353384f,0.7714647138f,0.7631453255f, + 0.7543403654f,0.7452370283f,0.734920896f,0.7255123747f,0.714614237f,0.7030887133f, + 0.6919477897f,0.6816475407f,0.6705202312f,0.6595358705f,0.6475962493f,0.6291853625f, + 0.611093274f,0.5934323007f,0.5760594939f,0.5599936467f,0.5448751184f,0.5306142824f, + 0.5154832744f,0.4976759489f,0.4734098374f,0.4387697334f,0.3934220901f,0.3367690187f, + 0.2742732022f,0.2114336281f,0.1535541475f,0.1063407965f,0.0704419498f,0.0459120639f, + 0.0295347927f,0.0192753862f,0.0126804586f,0.0084623824f,0.0057690017f }; //Add multispectral bands to the temporary list diff --git a/Modules/Core/Metadata/src/otbWorldView2ImageMetadataInterface.cxx b/Modules/Core/Metadata/src/otbWorldView2ImageMetadataInterface.cxx index 5a13011a0b..b6d893c456 100644 --- a/Modules/Core/Metadata/src/otbWorldView2ImageMetadataInterface.cxx +++ b/Modules/Core/Metadata/src/otbWorldView2ImageMetadataInterface.cxx @@ -919,57 +919,57 @@ WorldView2ImageMetadataInterface { const float b0[301] = { - 5.53407e-06, 6.18974e-06, 6.77586e-06, 4.47741e-06, 2.18462e-06, 2.35814e-06, - 2.74394e-06, 3.35619e-06, 4.12548e-06, 3.76678e-06, 2.97253e-06, 3.87911e-06, - 4.9452e-06, 4.23503e-06, 3.35741e-06, 3.66642e-06, 4.01401e-06, 5.01097e-06, - 6.02754e-06, 5.03579e-06, 3.95097e-06, 3.61214e-06, 3.26677e-06, 3.72693e-06, - 4.18733e-06, 5.20028e-06, 6.2917e-06, 4.84978e-06, 3.39534e-06, 6.07837e-06, - 8.8389e-06, 1.04941e-05, 1.21421e-05, 4.98988e-05, 8.81089e-05, 0.000272275, - 0.000459932, 0.00169883, 0.00295147, 0.0559008, 0.109766, 0.271344, - 0.436163, 0.461822, 0.487533, 0.494856, 0.504992, 0.515215, - 0.525596, 0.529589, 0.535583, 0.529756, 0.522233, 0.527207, - 0.53366, 0.528602, 0.523089, 0.541112, 0.55728, 0.55817, - 0.558232, 0.580899, 0.605533, 0.616208, 0.626792, 0.612118, - 0.595414, 0.612008, 0.630712, 0.649153, 0.671541, 0.663704, - 0.654733, 0.672532, 0.693098, 0.691335, 0.688237, 0.67829, - 0.664973, 0.683323, 0.70156, 0.705992, 0.713576, 0.709848, - 0.709786, 0.738422, 0.765752, 0.762756, 0.757827, 0.759162, - 0.759818, 0.779983, 0.794085, 0.797935, 0.800715, 0.811351, - 0.81929, 0.820814, 0.82303, 0.829794, 0.838869, 0.848913, - 0.860802, 0.858037, 0.858462, 0.865197, 0.870285, 0.877932, - 0.889278, 0.896475, 0.909253, 0.91308, 0.917885, 0.914221, - 0.910762, 0.916979, 0.92489, 0.93683, 0.950791, 0.943998, - 0.936911, 0.932311, 0.929417, 0.938274, 0.951232, 0.960012, - 0.962781, 0.957501, 0.953865, 0.954752, 0.957376, 0.968155, - 0.977735, 0.961332, 0.949217, 0.946955, 0.953334, 0.946656, - 0.952193, 0.96247, 0.969595, 0.983968, 1, 0.99432, - 0.994003, 0.980974, 0.969563, 0.968253, 0.968397, 0.973674, - 0.978855, 0.966847, 0.963741, 0.952252, 0.946654, 0.94592, - 0.952938, 0.954759, 0.962583, 0.962142, 0.956637, 0.950381, - 0.940962, 0.936224, 0.924596, 0.923379, 0.921684, 0.933568, - 0.940831, 0.957977, 0.963832, 0.958143, 0.941297, 0.92426, - 0.903, 0.895878, 0.887152, 0.910523, 0.929402, 0.744019, - 0.553867, 0.320246, 0.0858164, 0.0514292, 0.0172983, 0.0120102, - 0.00659981, 0.00436796, 0.00213134, 0.00153565, 0.000922227, 0.000721841, - 0.000528696, 0.000489722, 0.000449662, 0.000431783, 0.000409049, 0.000407132, - 0.000396445, 0.000420259, 0.000446526, 0.000403311, 0.000361257, 0.00033034, - 0.000298026, 0.000301128, 0.000308537, 0.000286243, 0.000261497, 0.000253604, - 0.000242266, 0.000274627, 0.000307033, 0.000295007, 0.000283703, 0.000261529, - 0.000237475, 0.00024833, 0.000258997, 0.00027011, 0.000282485, 0.000261654, - 0.000240819, 0.000248561, 0.00025802, 0.000273541, 0.000287576, 0.000282785, - 0.000276218, 0.000275306, 0.000273131, 0.000256767, 0.000242183, 0.000239187, - 0.000234252, 0.000223355, 0.000213509, 0.00021573, 0.000218602, 0.000204845, - 0.000191131, 0.000179884, 0.000169031, 0.000177057, 0.000183172, 0.00016757, - 0.0001513, 0.000138821, 0.000125806, 0.000129696, 0.000133722, 0.000122536, - 0.000111436, 0.000102899, 9.41714e-05, 0.000104721, 0.000115227, 9.94755e-05, - 8.3857e-05, 8.4497e-05, 8.52612e-05, 7.76124e-05, 7.00705e-05, 7.06672e-05, - 7.1081e-05, 6.5671e-05, 6.00304e-05, 6.21262e-05, 6.42018e-05, 5.57459e-05, - 4.73181e-05, 4.33172e-05, 3.91675e-05, 3.60807e-05, 3.29177e-05, 3.41277e-05, - 3.52334e-05, 3.14413e-05, 2.76314e-05, 2.55335e-05, 2.34256e-05, 2.1133e-05, - 1.88297e-05, 1.80004e-05, 1.71146e-05, 1.51355e-05, 1.31473e-05, 1.21372e-05, - 1.11225e-05, 9.97857e-06, 8.84718e-06, 8.76091e-06, 8.67416e-06, 7.95176e-06, - 7.22607e-06, 7.06298e-06, 6.8991e-06, 6.66214e-06, 6.42406e-06, 6.36617e-06, - 6.32615e-06 + 5.53407e-06f, 6.18974e-06f, 6.77586e-06f, 4.47741e-06f, 2.18462e-06f, 2.35814e-06f, + 2.74394e-06f, 3.35619e-06f, 4.12548e-06f, 3.76678e-06f, 2.97253e-06f, 3.87911e-06f, + 4.9452e-06f, 4.23503e-06f, 3.35741e-06f, 3.66642e-06f, 4.01401e-06f, 5.01097e-06f, + 6.02754e-06f, 5.03579e-06f, 3.95097e-06f, 3.61214e-06f, 3.26677e-06f, 3.72693e-06f, + 4.18733e-06f, 5.20028e-06f, 6.2917e-06f, 4.84978e-06f, 3.39534e-06f, 6.07837e-06f, + 8.8389e-06f, 1.04941e-05f, 1.21421e-05f, 4.98988e-05f, 8.81089e-05f, 0.000272275f, + 0.000459932f, 0.00169883f, 0.00295147f, 0.0559008f, 0.109766f, 0.271344f, + 0.436163f, 0.461822f, 0.487533f, 0.494856f, 0.504992f, 0.515215f, + 0.525596f, 0.529589f, 0.535583f, 0.529756f, 0.522233f, 0.527207f, + 0.53366f, 0.528602f, 0.523089f, 0.541112f, 0.55728f, 0.55817f, + 0.558232f, 0.580899f, 0.605533f, 0.616208f, 0.626792f, 0.612118f, + 0.595414f, 0.612008f, 0.630712f, 0.649153f, 0.671541f, 0.663704f, + 0.654733f, 0.672532f, 0.693098f, 0.691335f, 0.688237f, 0.67829f, + 0.664973f, 0.683323f, 0.70156f, 0.705992f, 0.713576f, 0.709848f, + 0.709786f, 0.738422f, 0.765752f, 0.762756f, 0.757827f, 0.759162f, + 0.759818f, 0.779983f, 0.794085f, 0.797935f, 0.800715f, 0.811351f, + 0.81929f, 0.820814f, 0.82303f, 0.829794f, 0.838869f, 0.848913f, + 0.860802f, 0.858037f, 0.858462f, 0.865197f, 0.870285f, 0.877932f, + 0.889278f, 0.896475f, 0.909253f, 0.91308f, 0.917885f, 0.914221f, + 0.910762f, 0.916979f, 0.92489f, 0.93683f, 0.950791f, 0.943998f, + 0.936911f, 0.932311f, 0.929417f, 0.938274f, 0.951232f, 0.960012f, + 0.962781f, 0.957501f, 0.953865f, 0.954752f, 0.957376f, 0.968155f, + 0.977735f, 0.961332f, 0.949217f, 0.946955f, 0.953334f, 0.946656f, + 0.952193f, 0.96247f, 0.969595f, 0.983968f, 1.0f, 0.99432f, + 0.994003f, 0.980974f, 0.969563f, 0.968253f, 0.968397f, 0.973674f, + 0.978855f, 0.966847f, 0.963741f, 0.952252f, 0.946654f, 0.94592f, + 0.952938f, 0.954759f, 0.962583f, 0.962142f, 0.956637f, 0.950381f, + 0.940962f, 0.936224f, 0.924596f, 0.923379f, 0.921684f, 0.933568f, + 0.940831f, 0.957977f, 0.963832f, 0.958143f, 0.941297f, 0.92426f, + 0.903f, 0.895878f, 0.887152f, 0.910523f, 0.929402f, 0.744019f, + 0.553867f, 0.320246f, 0.0858164f, 0.0514292f, 0.0172983f, 0.0120102f, + 0.00659981f, 0.00436796f, 0.00213134f, 0.00153565f, 0.000922227f, 0.000721841f, + 0.000528696f, 0.000489722f, 0.000449662f, 0.000431783f, 0.000409049f, 0.000407132f, + 0.000396445f, 0.000420259f, 0.000446526f, 0.000403311f, 0.000361257f, 0.00033034f, + 0.000298026f, 0.000301128f, 0.000308537f, 0.000286243f, 0.000261497f, 0.000253604f, + 0.000242266f, 0.000274627f, 0.000307033f, 0.000295007f, 0.000283703f, 0.000261529f, + 0.000237475f, 0.00024833f, 0.000258997f, 0.00027011f, 0.000282485f, 0.000261654f, + 0.000240819f, 0.000248561f, 0.00025802f, 0.000273541f, 0.000287576f, 0.000282785f, + 0.000276218f, 0.000275306f, 0.000273131f, 0.000256767f, 0.000242183f, 0.000239187f, + 0.000234252f, 0.000223355f, 0.000213509f, 0.00021573f, 0.000218602f, 0.000204845f, + 0.000191131f, 0.000179884f, 0.000169031f, 0.000177057f, 0.000183172f, 0.00016757f, + 0.0001513f, 0.000138821f, 0.000125806f, 0.000129696f, 0.000133722f, 0.000122536f, + 0.000111436f, 0.000102899f, 9.41714e-05f, 0.000104721f, 0.000115227f, 9.94755e-05f, + 8.3857e-05f, 8.4497e-05f, 8.52612e-05f, 7.76124e-05f, 7.00705e-05f, 7.06672e-05f, + 7.1081e-05f, 6.5671e-05f, 6.00304e-05f, 6.21262e-05f, 6.42018e-05f, 5.57459e-05f, + 4.73181e-05f, 4.33172e-05f, 3.91675e-05f, 3.60807e-05f, 3.29177e-05f, 3.41277e-05f, + 3.52334e-05f, 3.14413e-05f, 2.76314e-05f, 2.55335e-05f, 2.34256e-05f, 2.1133e-05f, + 1.88297e-05f, 1.80004e-05f, 1.71146e-05f, 1.51355e-05f, 1.31473e-05f, 1.21372e-05f, + 1.11225e-05f, 9.97857e-06f, 8.84718e-06f, 8.76091e-06f, 8.67416e-06f, 7.95176e-06f, + 7.22607e-06f, 7.06298e-06f, 6.8991e-06f, 6.66214e-06f, 6.42406e-06f, 6.36617e-06f, + 6.32615e-06f }; //add panchromatic band to the temporary list @@ -980,442 +980,442 @@ WorldView2ImageMetadataInterface { const float b1[301] = { - 1.93924e-06, 3.33156e-06, 3.2732e-06, 2.78199e-06, 1.7488e-06, 3.34801e-06, - 3.55785e-06, 4.38919e-06, 2.94112e-06, 6.21317e-06, 5.37163e-06, 5.00497e-06, - 7.41645e-06, 1.35004e-05, 4.53797e-05, 0.000173069, 0.000634651, 0.00341498, - 0.0274284, 0.132903, 0.355988, 0.59258, 0.700719, 0.739625, - 0.765307, 0.787842, 0.817088, 0.838687, 0.86178, 0.883513, - 0.905055, 0.917072, 0.927208, 0.947658, 0.965088, 0.979304, - 0.985921, 0.989094, 0.997236, 0.974613, 0.85394, 0.588032, - 0.281577, 0.0805215, 0.00894615, 0.00133307, 0.0003609, 0.000145392, - 7.12168e-05, 3.80253e-05, 1.15412e-05, 9.59192e-06, 5.14417e-06, 1.11808e-05, - 1.09998e-05, 1.07851e-05, 9.08862e-06, 1.0105e-05, 1.17289e-05, 6.3851e-06, - 1.30646e-06, 1.3751e-06, 8.62503e-07, 6.19172e-07, 7.02247e-07, 8.87865e-07, - 9.3924e-07, 1.11657e-06, 9.84522e-07, 7.45006e-07, 8.99363e-07, 1.24448e-06, - 3.62747e-06, 1.27768e-06, 4.00518e-07, 5.21386e-07, 2.69075e-07, 4.85233e-07, - 3.69503e-07, 1.25632e-05, 0.00014168, 2.39565e-06, 3.06503e-07, 2.7473e-07, - 5.19969e-07, 4.87974e-07, 2.69412e-07, 3.10803e-07, 6.51482e-08, 1.769e-10, - 2.06764e-07, 1.56239e-06, 1.71434e-06, 3.76485e-07, 9.78272e-08, 1.07281e-07, - 5.25843e-07, 2.86289e-06, 4.49334e-06, 2.7912e-06, 9.77366e-07, 1.65592e-06, - 1.25872e-06, 1.35006e-06, 2.26827e-06, 3.08804e-06, 6.08055e-06, 1.15782e-05, - 1.00862e-05, 5.55949e-06, 3.85934e-06, 3.17286e-06, 2.67182e-06, 3.11772e-06, - 2.48961e-06, 2.56662e-06, 2.69687e-06, 2.66657e-06, 2.49631e-06, 2.07413e-06, - 2.21763e-06, 1.82216e-06, 1.73999e-06, 1.79846e-06, 1.78097e-06, 2.08078e-06, - 2.41026e-06, 2.95564e-06, 4.37817e-06, 9.26286e-06, 1.71525e-05, 1.63404e-05, - 7.76378e-06, 4.20687e-06, 4.36152e-06, 4.1979e-06, 3.60385e-06, 4.21227e-06, - 6.61165e-06, 1.85337e-05, 2.63714e-05, 1.23596e-05, 8.08582e-06, 7.62016e-06, - 8.54114e-06, 9.63216e-06, 1.21937e-05, 2.92224e-05, 9.75796e-05, 9.35745e-05, - 3.33406e-05, 2.37882e-05, 2.9829e-05, 4.42465e-05, 6.68887e-05, 0.000152608, - 0.000422651, 0.000256325, 6.52584e-05, 4.13991e-05, 5.7842e-05, 0.000264601, - 0.000711195, 0.000441052, 8.93762e-05, 3.04976e-05, 1.31372e-05, 8.13006e-06, - 5.95634e-06, 5.94402e-06, 6.95574e-06, 1.12493e-05, 1.93408e-05, 3.30614e-05, - 5.526e-05, 0.000106194, 0.000246237, 0.000245793, 0.000116183, 6.90781e-05, - 0.000121558, 0.00012478, 0.000160506, 0.000195856, 0.000163724, 0.000116846, - 9.27976e-05, 7.97493e-05, 7.30327e-05, 6.2535e-05, 7.15964e-05, 6.92402e-05, - 6.98667e-05, 7.20625e-05, 5.92742e-05, 4.73751e-05, 5.11686e-05, 3.8765e-05, - 2.87346e-05, 2.82287e-05, 4.23112e-05, 2.84265e-05, 2.76262e-05, 3.13753e-05, - 3.20692e-05, 2.54603e-05, 1.55049e-05, 1.67992e-05, 1.51677e-05, 1.72863e-05, - 1.82755e-05, 1.62912e-05, 1.63329e-05, 2.11384e-05, 1.68083e-05, 1.32225e-05, - 9.90909e-06, 9.57385e-06, 9.22475e-06, 1.59785e-05, 1.89273e-05, 1.94756e-05, - 1.68079e-05, 1.52813e-05, 1.45048e-05, 1.12089e-05, 9.50048e-06, 7.40732e-06, - 6.16214e-06, 4.66982e-06, 4.04122e-06, 3.96966e-06, 3.02326e-06, 3.30965e-06, - 2.53001e-06, 3.00426e-06, 3.01337e-06, 3.36385e-06, 3.56402e-06, 4.18688e-06, - 4.12602e-06, 5.01737e-06, 5.44329e-06, 5.985e-06, 5.40637e-06, 6.44899e-06, - 5.42357e-06, 4.91412e-06, 4.3504e-06, 3.89253e-06, 3.67736e-06, 4.08168e-06, - 3.85234e-06, 3.99802e-06, 4.60479e-06, 5.29422e-06, 4.87849e-06, 4.55674e-06, - 4.24992e-06, 3.52154e-06, 3.22953e-06, 2.58855e-06, 2.42857e-06, 2.34923e-06, - 2.36014e-06, 2.33549e-06, 2.55772e-06, 3.03473e-06, 3.14355e-06, 3.65574e-06, - 3.70734e-06, 3.68159e-06, 3.81222e-06, 3.35656e-06, 3.062e-06, 2.69374e-06, - 2.45185e-06, 2.09096e-06, 1.87615e-06, 1.59947e-06, 1.51572e-06, 1.47543e-06, - 1.5459e-06, 1.6819e-06, 1.89924e-06, 2.46062e-06, 2.89706e-06, 3.43049e-06, - 4.07493e-06, 4.31785e-06, 4.56185e-06, 4.84605e-06, 4.70059e-06, 5.04519e-06, - 5.03717e-06, 5.58133e-06, 5.772e-06, 6.2806e-06, 6.83109e-06, 7.80214e-06, - 8.13898e-06 + 1.93924e-06f, 3.33156e-06f, 3.2732e-06f, 2.78199e-06f, 1.7488e-06f, 3.34801e-06f, + 3.55785e-06f, 4.38919e-06f, 2.94112e-06f, 6.21317e-06f, 5.37163e-06f, 5.00497e-06f, + 7.41645e-06f, 1.35004e-05f, 4.53797e-05f, 0.000173069f, 0.000634651f, 0.00341498f, + 0.0274284f, 0.132903f, 0.355988f, 0.59258f, 0.700719f, 0.739625f, + 0.765307f, 0.787842f, 0.817088f, 0.838687f, 0.86178f, 0.883513f, + 0.905055f, 0.917072f, 0.927208f, 0.947658f, 0.965088f, 0.979304f, + 0.985921f, 0.989094f, 0.997236f, 0.974613f, 0.85394f, 0.588032f, + 0.281577f, 0.0805215f, 0.00894615f, 0.00133307f, 0.0003609f, 0.000145392f, + 7.12168e-05f, 3.80253e-05f, 1.15412e-05f, 9.59192e-06f, 5.14417e-06f, 1.11808e-05f, + 1.09998e-05f, 1.07851e-05f, 9.08862e-06f, 1.0105e-05f, 1.17289e-05f, 6.3851e-06f, + 1.30646e-06f, 1.3751e-06f, 8.62503e-07f, 6.19172e-07f, 7.02247e-07f, 8.87865e-07f, + 9.3924e-07f, 1.11657e-06f, 9.84522e-07f, 7.45006e-07f, 8.99363e-07f, 1.24448e-06f, + 3.62747e-06f, 1.27768e-06f, 4.00518e-07f, 5.21386e-07f, 2.69075e-07f, 4.85233e-07f, + 3.69503e-07f, 1.25632e-05f, 0.00014168f, 2.39565e-06f, 3.06503e-07f, 2.7473e-07f, + 5.19969e-07f, 4.87974e-07f, 2.69412e-07f, 3.10803e-07f, 6.51482e-08f, 1.769e-10f, + 2.06764e-07f, 1.56239e-06f, 1.71434e-06f, 3.76485e-07f, 9.78272e-08f, 1.07281e-07f, + 5.25843e-07f, 2.86289e-06f, 4.49334e-06f, 2.7912e-06f, 9.77366e-07f, 1.65592e-06f, + 1.25872e-06f, 1.35006e-06f, 2.26827e-06f, 3.08804e-06f, 6.08055e-06f, 1.15782e-05f, + 1.00862e-05f, 5.55949e-06f, 3.85934e-06f, 3.17286e-06f, 2.67182e-06f, 3.11772e-06f, + 2.48961e-06f, 2.56662e-06f, 2.69687e-06f, 2.66657e-06f, 2.49631e-06f, 2.07413e-06f, + 2.21763e-06f, 1.82216e-06f, 1.73999e-06f, 1.79846e-06f, 1.78097e-06f, 2.08078e-06f, + 2.41026e-06f, 2.95564e-06f, 4.37817e-06f, 9.26286e-06f, 1.71525e-05f, 1.63404e-05f, + 7.76378e-06f, 4.20687e-06f, 4.36152e-06f, 4.1979e-06f, 3.60385e-06f, 4.21227e-06f, + 6.61165e-06f, 1.85337e-05f, 2.63714e-05f, 1.23596e-05f, 8.08582e-06f, 7.62016e-06f, + 8.54114e-06f, 9.63216e-06f, 1.21937e-05f, 2.92224e-05f, 9.75796e-05f, 9.35745e-05f, + 3.33406e-05f, 2.37882e-05f, 2.9829e-05f, 4.42465e-05f, 6.68887e-05f, 0.000152608f, + 0.000422651f, 0.000256325f, 6.52584e-05f, 4.13991e-05f, 5.7842e-05f, 0.000264601f, + 0.000711195f, 0.000441052f, 8.93762e-05f, 3.04976e-05f, 1.31372e-05f, 8.13006e-06f, + 5.95634e-06f, 5.94402e-06f, 6.95574e-06f, 1.12493e-05f, 1.93408e-05f, 3.30614e-05f, + 5.526e-05f, 0.000106194f, 0.000246237f, 0.000245793f, 0.000116183f, 6.90781e-05f, + 0.000121558f, 0.00012478f, 0.000160506f, 0.000195856f, 0.000163724f, 0.000116846f, + 9.27976e-05f, 7.97493e-05f, 7.30327e-05f, 6.2535e-05f, 7.15964e-05f, 6.92402e-05f, + 6.98667e-05f, 7.20625e-05f, 5.92742e-05f, 4.73751e-05f, 5.11686e-05f, 3.8765e-05f, + 2.87346e-05f, 2.82287e-05f, 4.23112e-05f, 2.84265e-05f, 2.76262e-05f, 3.13753e-05f, + 3.20692e-05f, 2.54603e-05f, 1.55049e-05f, 1.67992e-05f, 1.51677e-05f, 1.72863e-05f, + 1.82755e-05f, 1.62912e-05f, 1.63329e-05f, 2.11384e-05f, 1.68083e-05f, 1.32225e-05f, + 9.90909e-06f, 9.57385e-06f, 9.22475e-06f, 1.59785e-05f, 1.89273e-05f, 1.94756e-05f, + 1.68079e-05f, 1.52813e-05f, 1.45048e-05f, 1.12089e-05f, 9.50048e-06f, 7.40732e-06f, + 6.16214e-06f, 4.66982e-06f, 4.04122e-06f, 3.96966e-06f, 3.02326e-06f, 3.30965e-06f, + 2.53001e-06f, 3.00426e-06f, 3.01337e-06f, 3.36385e-06f, 3.56402e-06f, 4.18688e-06f, + 4.12602e-06f, 5.01737e-06f, 5.44329e-06f, 5.985e-06f, 5.40637e-06f, 6.44899e-06f, + 5.42357e-06f, 4.91412e-06f, 4.3504e-06f, 3.89253e-06f, 3.67736e-06f, 4.08168e-06f, + 3.85234e-06f, 3.99802e-06f, 4.60479e-06f, 5.29422e-06f, 4.87849e-06f, 4.55674e-06f, + 4.24992e-06f, 3.52154e-06f, 3.22953e-06f, 2.58855e-06f, 2.42857e-06f, 2.34923e-06f, + 2.36014e-06f, 2.33549e-06f, 2.55772e-06f, 3.03473e-06f, 3.14355e-06f, 3.65574e-06f, + 3.70734e-06f, 3.68159e-06f, 3.81222e-06f, 3.35656e-06f, 3.062e-06f, 2.69374e-06f, + 2.45185e-06f, 2.09096e-06f, 1.87615e-06f, 1.59947e-06f, 1.51572e-06f, 1.47543e-06f, + 1.5459e-06f, 1.6819e-06f, 1.89924e-06f, 2.46062e-06f, 2.89706e-06f, 3.43049e-06f, + 4.07493e-06f, 4.31785e-06f, 4.56185e-06f, 4.84605e-06f, 4.70059e-06f, 5.04519e-06f, + 5.03717e-06f, 5.58133e-06f, 5.772e-06f, 6.2806e-06f, 6.83109e-06f, 7.80214e-06f, + 8.13898e-06f }; const float b2[301] = { - 7.50196e-07, 3.64689e-07, 3.0422e-07, 2.19926e-07, 2.95025e-07, 1.36813e-07, - 2.46454e-07, 3.07665e-07, 4.35207e-07, 4.54783e-07, 4.09999e-07, 4.6799e-07, - 4.30817e-07, 3.21329e-07, 5.14891e-07, 5.88871e-07, 7.24472e-07, 5.19291e-07, - 5.83071e-07, 7.385e-07, 2.80484e-06, 2.40132e-06, 1.65424e-06, 1.01535e-06, - 2.56678e-06, 6.15462e-06, 1.34813e-05, 2.75384e-05, 4.11764e-05, 5.15236e-05, - 7.01286e-05, 0.000133268, 0.000337419, 0.000957927, 0.00227712, 0.00543291, - 0.0197821, 0.0818229, 0.2452, 0.503309, 0.70097, 0.757605, - 0.778255, 0.788626, 0.8, 0.801737, 0.809859, 0.82107, - 0.826045, 0.830925, 0.842262, 0.862706, 0.878482, 0.876943, - 0.878267, 0.887613, 0.907576, 0.930559, 0.950192, 0.976801, - 1, 0.97894, 0.855779, 0.593873, 0.297629, 0.125661, - 0.0503684, 0.018199, 0.00573411, 0.00297352, 0.00165595, 0.000980273, - 0.000604892, 0.000391497, 0.000259234, 0.000168111, 0.00010894, 7.63081e-05, - 5.14226e-05, 5.2013e-05, 6.6689e-05, 6.23362e-05, 6.06577e-05, 5.93819e-05, - 6.25513e-05, 5.48608e-05, 5.86835e-05, 4.88126e-05, 4.93644e-05, 4.14711e-05, - 3.10164e-05, 2.97216e-05, 1.74405e-05, 1.74672e-05, 1.43447e-05, 1.09051e-05, - 1.27791e-05, 9.19063e-06, 8.62276e-06, 9.16788e-06, 8.06522e-06, 8.53885e-06, - 8.9662e-06, 7.58053e-06, 8.12959e-06, 9.11945e-06, 7.37798e-06, 7.16219e-06, - 7.98185e-06, 6.06857e-06, 5.53839e-06, 6.14124e-06, 4.19494e-06, 3.49052e-06, - 4.14312e-06, 3.83884e-06, 2.7725e-06, 3.75738e-06, 3.84359e-06, 3.23508e-06, - 4.16085e-06, 5.43268e-06, 5.65941e-06, 5.66555e-06, 1.00131e-05, 1.62239e-05, - 1.75445e-05, 2.14947e-05, 3.58956e-05, 4.56586e-05, 3.43405e-05, 2.38686e-05, - 2.4332e-05, 2.54789e-05, 1.95079e-05, 1.33965e-05, 1.25793e-05, 1.40937e-05, - 1.1979e-05, 8.63893e-06, 7.58208e-06, 8.83774e-06, 1.00948e-05, 9.00984e-06, - 7.04681e-06, 8.09797e-06, 1.08886e-05, 1.33532e-05, 1.23902e-05, 1.19507e-05, - 1.48562e-05, 2.23955e-05, 3.10266e-05, 3.26266e-05, 3.10397e-05, 3.39779e-05, - 4.5376e-05, 6.10958e-05, 6.5279e-05, 5.23129e-05, 4.14838e-05, 4.19558e-05, - 5.09964e-05, 6.37575e-05, 6.45187e-05, 4.91907e-05, 3.53937e-05, 3.00032e-05, - 3.20417e-05, 4.00312e-05, 4.4359e-05, 3.93208e-05, 2.98789e-05, 2.47787e-05, - 2.45129e-05, 2.9428e-05, 4.04968e-05, 5.068e-05, 5.14977e-05, 4.47032e-05, - 5.94662e-05, 5.43218e-05, 6.09036e-05, 7.73321e-05, 8.48403e-05, 9.27208e-05, - 9.49843e-05, 8.04592e-05, 5.70392e-05, 5.08953e-05, 5.09718e-05, 4.29127e-05, - 5.66121e-05, 6.40647e-05, 6.35005e-05, 6.45065e-05, 6.8561e-05, 6.61624e-05, - 7.80311e-05, 7.84671e-05, 7.47972e-05, 5.56929e-05, 4.48557e-05, 3.82956e-05, - 3.24203e-05, 2.64364e-05, 2.01874e-05, 2.18951e-05, 2.14424e-05, 2.35802e-05, - 2.69757e-05, 3.50803e-05, 3.50877e-05, 3.08309e-05, 2.96703e-05, 2.80215e-05, - 2.15038e-05, 2.20744e-05, 1.92407e-05, 1.75484e-05, 1.8481e-05, 1.73708e-05, - 1.80909e-05, 1.87169e-05, 1.78419e-05, 1.86544e-05, 1.83542e-05, 1.71676e-05, - 1.57509e-05, 1.42299e-05, 1.48274e-05, 1.35095e-05, 1.29937e-05, 1.31147e-05, - 1.17814e-05, 1.09442e-05, 1.06259e-05, 9.91455e-06, 8.8098e-06, 7.903e-06, - 7.02151e-06, 6.14267e-06, 6.40226e-06, 6.90937e-06, 7.40346e-06, 9.0376e-06, - 1.04649e-05, 1.20358e-05, 1.35923e-05, 1.45542e-05, 1.52353e-05, 1.4587e-05, - 1.27967e-05, 1.1387e-05, 9.40921e-06, 7.79714e-06, 6.31225e-06, 5.63816e-06, - 5.29451e-06, 5.25947e-06, 5.15346e-06, 5.42692e-06, 5.31811e-06, 4.77555e-06, - 3.83623e-06, 3.20429e-06, 2.71831e-06, 2.16288e-06, 1.99789e-06, 2.14329e-06, - 2.24263e-06, 2.42711e-06, 2.89596e-06, 2.86037e-06, 2.81914e-06, 2.48083e-06, - 2.0678e-06, 1.92076e-06, 1.53978e-06, 1.43754e-06, 1.37064e-06, 1.76234e-06, - 2.22508e-06, 2.69147e-06, 3.00682e-06, 3.16738e-06, 2.99304e-06, 2.70142e-06, - 2.48436e-06, 2.08026e-06, 1.84657e-06, 2.06456e-06, 2.72316e-06, 3.75312e-06, - 4.7306e-06, 5.55564e-06, 6.32699e-06, 5.91106e-06, 5.11932e-06, 4.25178e-06, - 3.32253e-06 + 7.50196e-07f, 3.64689e-07f, 3.0422e-07f, 2.19926e-07f, 2.95025e-07f, 1.36813e-07f, + 2.46454e-07f, 3.07665e-07f, 4.35207e-07f, 4.54783e-07f, 4.09999e-07f, 4.6799e-07f, + 4.30817e-07f, 3.21329e-07f, 5.14891e-07f, 5.88871e-07f, 7.24472e-07f, 5.19291e-07f, + 5.83071e-07f, 7.385e-07f, 2.80484e-06f, 2.40132e-06f, 1.65424e-06f, 1.01535e-06f, + 2.56678e-06f, 6.15462e-06f, 1.34813e-05f, 2.75384e-05f, 4.11764e-05f, 5.15236e-05f, + 7.01286e-05f, 0.000133268f, 0.000337419f, 0.000957927f, 0.00227712f, 0.00543291f, + 0.0197821f, 0.0818229f, 0.2452f, 0.503309f, 0.70097f, 0.757605f, + 0.778255f, 0.788626f, 0.8f, 0.801737f, 0.809859f, 0.82107f, + 0.826045f, 0.830925f, 0.842262f, 0.862706f, 0.878482f, 0.876943f, + 0.878267f, 0.887613f, 0.907576f, 0.930559f, 0.950192f, 0.976801f, + 1.0f, 0.97894f, 0.855779f, 0.593873f, 0.297629f, 0.125661f, + 0.0503684f, 0.018199f, 0.00573411f, 0.00297352f, 0.00165595f, 0.000980273f, + 0.000604892f, 0.000391497f, 0.000259234f, 0.000168111f, 0.00010894f, 7.63081e-05f, + 5.14226e-05f, 5.2013e-05f, 6.6689e-05f, 6.23362e-05f, 6.06577e-05f, 5.93819e-05f, + 6.25513e-05f, 5.48608e-05f, 5.86835e-05f, 4.88126e-05f, 4.93644e-05f, 4.14711e-05f, + 3.10164e-05f, 2.97216e-05f, 1.74405e-05f, 1.74672e-05f, 1.43447e-05f, 1.09051e-05f, + 1.27791e-05f, 9.19063e-06f, 8.62276e-06f, 9.16788e-06f, 8.06522e-06f, 8.53885e-06f, + 8.9662e-06f, 7.58053e-06f, 8.12959e-06f, 9.11945e-06f, 7.37798e-06f, 7.16219e-06f, + 7.98185e-06f, 6.06857e-06f, 5.53839e-06f, 6.14124e-06f, 4.19494e-06f, 3.49052e-06f, + 4.14312e-06f, 3.83884e-06f, 2.7725e-06f, 3.75738e-06f, 3.84359e-06f, 3.23508e-06f, + 4.16085e-06f, 5.43268e-06f, 5.65941e-06f, 5.66555e-06f, 1.00131e-05f, 1.62239e-05f, + 1.75445e-05f, 2.14947e-05f, 3.58956e-05f, 4.56586e-05f, 3.43405e-05f, 2.38686e-05f, + 2.4332e-05f, 2.54789e-05f, 1.95079e-05f, 1.33965e-05f, 1.25793e-05f, 1.40937e-05f, + 1.1979e-05f, 8.63893e-06f, 7.58208e-06f, 8.83774e-06f, 1.00948e-05f, 9.00984e-06f, + 7.04681e-06f, 8.09797e-06f, 1.08886e-05f, 1.33532e-05f, 1.23902e-05f, 1.19507e-05f, + 1.48562e-05f, 2.23955e-05f, 3.10266e-05f, 3.26266e-05f, 3.10397e-05f, 3.39779e-05f, + 4.5376e-05f, 6.10958e-05f, 6.5279e-05f, 5.23129e-05f, 4.14838e-05f, 4.19558e-05f, + 5.09964e-05f, 6.37575e-05f, 6.45187e-05f, 4.91907e-05f, 3.53937e-05f, 3.00032e-05f, + 3.20417e-05f, 4.00312e-05f, 4.4359e-05f, 3.93208e-05f, 2.98789e-05f, 2.47787e-05f, + 2.45129e-05f, 2.9428e-05f, 4.04968e-05f, 5.068e-05f, 5.14977e-05f, 4.47032e-05f, + 5.94662e-05f, 5.43218e-05f, 6.09036e-05f, 7.73321e-05f, 8.48403e-05f, 9.27208e-05f, + 9.49843e-05f, 8.04592e-05f, 5.70392e-05f, 5.08953e-05f, 5.09718e-05f, 4.29127e-05f, + 5.66121e-05f, 6.40647e-05f, 6.35005e-05f, 6.45065e-05f, 6.8561e-05f, 6.61624e-05f, + 7.80311e-05f, 7.84671e-05f, 7.47972e-05f, 5.56929e-05f, 4.48557e-05f, 3.82956e-05f, + 3.24203e-05f, 2.64364e-05f, 2.01874e-05f, 2.18951e-05f, 2.14424e-05f, 2.35802e-05f, + 2.69757e-05f, 3.50803e-05f, 3.50877e-05f, 3.08309e-05f, 2.96703e-05f, 2.80215e-05f, + 2.15038e-05f, 2.20744e-05f, 1.92407e-05f, 1.75484e-05f, 1.8481e-05f, 1.73708e-05f, + 1.80909e-05f, 1.87169e-05f, 1.78419e-05f, 1.86544e-05f, 1.83542e-05f, 1.71676e-05f, + 1.57509e-05f, 1.42299e-05f, 1.48274e-05f, 1.35095e-05f, 1.29937e-05f, 1.31147e-05f, + 1.17814e-05f, 1.09442e-05f, 1.06259e-05f, 9.91455e-06f, 8.8098e-06f, 7.903e-06f, + 7.02151e-06f, 6.14267e-06f, 6.40226e-06f, 6.90937e-06f, 7.40346e-06f, 9.0376e-06f, + 1.04649e-05f, 1.20358e-05f, 1.35923e-05f, 1.45542e-05f, 1.52353e-05f, 1.4587e-05f, + 1.27967e-05f, 1.1387e-05f, 9.40921e-06f, 7.79714e-06f, 6.31225e-06f, 5.63816e-06f, + 5.29451e-06f, 5.25947e-06f, 5.15346e-06f, 5.42692e-06f, 5.31811e-06f, 4.77555e-06f, + 3.83623e-06f, 3.20429e-06f, 2.71831e-06f, 2.16288e-06f, 1.99789e-06f, 2.14329e-06f, + 2.24263e-06f, 2.42711e-06f, 2.89596e-06f, 2.86037e-06f, 2.81914e-06f, 2.48083e-06f, + 2.0678e-06f, 1.92076e-06f, 1.53978e-06f, 1.43754e-06f, 1.37064e-06f, 1.76234e-06f, + 2.22508e-06f, 2.69147e-06f, 3.00682e-06f, 3.16738e-06f, 2.99304e-06f, 2.70142e-06f, + 2.48436e-06f, 2.08026e-06f, 1.84657e-06f, 2.06456e-06f, 2.72316e-06f, 3.75312e-06f, + 4.7306e-06f, 5.55564e-06f, 6.32699e-06f, 5.91106e-06f, 5.11932e-06f, 4.25178e-06f, + 3.32253e-06f }; const float b3[301] = { - 4.15708e-07, 2.60143e-07, 1.32494e-07, 1.5403e-07, 1.64746e-07, 9.97031e-08, - 1.50249e-07, 2.02269e-07, 2.84962e-07, 2.57269e-07, 2.49117e-07, 3.36282e-07, - 3.75568e-07, 2.16954e-07, 4.25352e-07, 4.61622e-07, 4.19126e-07, 3.82693e-07, - 3.69658e-07, 5.02627e-07, 4.42599e-07, 4.84876e-07, 4.95357e-07, 4.94213e-07, - 5.20767e-07, 3.90137e-07, 3.59035e-07, 5.27747e-07, 3.37674e-07, 4.88789e-07, - 3.74123e-07, 3.69271e-07, 3.20795e-07, 4.14981e-07, 4.61504e-07, 2.95452e-07, - 1.74563e-07, 3.27091e-07, 5.33897e-07, 3.57089e-07, 5.66046e-07, 6.04714e-07, - 4.58234e-07, 5.14316e-07, 2.30656e-06, 4.42627e-06, 8.51169e-06, 1.27751e-05, - 1.41306e-05, 1.59342e-05, 1.97713e-05, 2.12166e-05, 2.25515e-05, 2.66048e-05, - 3.56016e-05, 4.35119e-05, 6.64286e-05, 0.000143846, 0.000396291, 0.00113574, - 0.00309186, 0.0111042, 0.0405198, 0.133788, 0.35151, 0.606039, - 0.723007, 0.760026, 0.779389, 0.788811, 0.80685, 0.828035, - 0.840756, 0.842039, 0.844305, 0.846857, 0.850335, 0.859723, - 0.863516, 0.869143, 0.882571, 0.90072, 0.924469, 0.942168, - 0.962285, 0.976601, 0.985726, 0.994764, 1, 0.993053, - 0.979121, 0.907745, 0.66404, 0.301436, 0.0929241, 0.0252385, - 0.00556269, 0.0024767, 0.0011294, 0.00050847, 0.000222899, 0.00010723, - 5.39405e-05, 2.56897e-05, 6.85006e-06, 3.52589e-06, 1.71169e-06, 2.75668e-07, - 1.82902e-06, 1.67961e-06, 6.19122e-06, 8.59549e-06, 1.52263e-05, 1.60512e-05, - 2.56929e-05, 3.25443e-05, 2.91571e-05, 2.70292e-05, 2.41446e-05, 1.40807e-05, - 2.13973e-07, 1.02058e-07, 1.9749e-07, 1.75362e-07, 2.57315e-07, 4.77614e-07, - 6.77741e-07, 7.65801e-07, 9.90214e-07, 7.51558e-07, 6.2059e-07, 9.81957e-07, - 1.09702e-06, 6.25215e-07, 9.27757e-07, 1.11919e-06, 1.17872e-06, 1.14779e-06, - 8.93355e-07, 8.36189e-07, 1.05053e-06, 1.08276e-06, 1.04181e-06, 9.27774e-07, - 1.07702e-06, 9.37779e-07, 9.88439e-07, 1.13665e-06, 1.09476e-06, 1.05959e-06, - 1.04925e-06, 1.29595e-06, 9.34329e-07, 1.13077e-06, 8.30981e-07, 8.0781e-07, - 1.02709e-06, 1.16311e-06, 8.47734e-07, 9.97851e-07, 1.11274e-06, 1.33262e-06, - 1.05514e-06, 9.58995e-07, 1.08595e-06, 1.15264e-06, 1.41038e-06, 1.22922e-06, - 1.70163e-06, 3.4679e-06, 3.95449e-06, 2.72695e-06, 1.36732e-06, 9.90143e-07, - 7.54806e-07, 6.55742e-07, 2.85239e-07, 6.86364e-07, 7.71553e-07, 1.12635e-06, - 9.62279e-07, 2.59255e-06, 9.30699e-07, 1.62071e-07, 1.00889e-10, 1.00081e-10, - 0, 0, 0, 3.23471e-08, 3.49174e-08, 6.19205e-07, - 5.116e-06, 4.16041e-06, 1.78258e-06, 5.02328e-07, 2.68142e-07, 3.8522e-07, - 7.72031e-07, 2.61664e-07, 1.37503e-07, 2.31254e-06, 8.6085e-06, 4.70061e-06, - 1.69519e-06, 1.83093e-07, 1.14424e-07, 1.73792e-06, 1.25833e-06, 1.66069e-06, - 9.83103e-07, 1.83029e-07, 1.17095e-05, 9.47984e-06, 1.12401e-05, 9.14076e-06, - 9.03094e-06, 8.49106e-06, 7.68749e-06, 6.74929e-06, 7.6733e-06, 6.95369e-06, - 6.01684e-06, 5.47181e-06, 6.12431e-06, 6.94762e-06, 6.21639e-06, 6.62084e-06, - 6.59998e-06, 5.76706e-06, 6.04266e-06, 5.40722e-06, 5.40383e-06, 4.91854e-06, - 4.02118e-06, 3.62242e-06, 3.52044e-06, 3.49028e-06, 2.9236e-06, 2.56893e-06, - 2.28989e-06, 2.09968e-06, 2.91966e-06, 2.44435e-06, 2.21268e-06, 2.22573e-06, - 2.02219e-06, 1.75423e-06, 1.83833e-06, 1.72076e-06, 1.51802e-06, 1.53759e-06, - 1.24302e-06, 1.44829e-06, 1.35566e-06, 1.31717e-06, 1.18067e-06, 1.12871e-06, - 1.2687e-06, 1.33911e-06, 1.09356e-06, 1.31515e-06, 1.44675e-06, 1.55647e-06, - 1.63886e-06, 1.97263e-06, 1.86758e-06, 1.76664e-06, 1.90731e-06, 1.8888e-06, - 1.74551e-06, 1.59134e-06, 1.71152e-06, 1.35904e-06, 1.32272e-06, 1.27499e-06, - 1.1585e-06, 1.26847e-06, 1.33096e-06, 1.48891e-06, 1.66013e-06, 1.92885e-06, - 2.33777e-06, 2.98726e-06, 3.83011e-06, 5.24983e-06, 7.20736e-06, 9.73918e-06, - 1.32221e-05, 1.70002e-05, 2.10955e-05, 2.549e-05, 2.99685e-05, 3.51168e-05, - 4.07206e-05, 4.74368e-05, 5.50521e-05, 6.53211e-05, 8.10989e-05, 0.000105497, - 0.000140101 + 4.15708e-07f, 2.60143e-07f, 1.32494e-07f, 1.5403e-07f, 1.64746e-07f, 9.97031e-08f, + 1.50249e-07f, 2.02269e-07f, 2.84962e-07f, 2.57269e-07f, 2.49117e-07f, 3.36282e-07f, + 3.75568e-07f, 2.16954e-07f, 4.25352e-07f, 4.61622e-07f, 4.19126e-07f, 3.82693e-07f, + 3.69658e-07f, 5.02627e-07f, 4.42599e-07f, 4.84876e-07f, 4.95357e-07f, 4.94213e-07f, + 5.20767e-07f, 3.90137e-07f, 3.59035e-07f, 5.27747e-07f, 3.37674e-07f, 4.88789e-07f, + 3.74123e-07f, 3.69271e-07f, 3.20795e-07f, 4.14981e-07f, 4.61504e-07f, 2.95452e-07f, + 1.74563e-07f, 3.27091e-07f, 5.33897e-07f, 3.57089e-07f, 5.66046e-07f, 6.04714e-07f, + 4.58234e-07f, 5.14316e-07f, 2.30656e-06f, 4.42627e-06f, 8.51169e-06f, 1.27751e-05f, + 1.41306e-05f, 1.59342e-05f, 1.97713e-05f, 2.12166e-05f, 2.25515e-05f, 2.66048e-05f, + 3.56016e-05f, 4.35119e-05f, 6.64286e-05f, 0.000143846f, 0.000396291f, 0.00113574f, + 0.00309186f, 0.0111042f, 0.0405198f, 0.133788f, 0.35151f, 0.606039f, + 0.723007f, 0.760026f, 0.779389f, 0.788811f, 0.80685f, 0.828035f, + 0.840756f, 0.842039f, 0.844305f, 0.846857f, 0.850335f, 0.859723f, + 0.863516f, 0.869143f, 0.882571f, 0.90072f, 0.924469f, 0.942168f, + 0.962285f, 0.976601f, 0.985726f, 0.994764f, 1.0f, 0.993053f, + 0.979121f, 0.907745f, 0.66404f, 0.301436f, 0.0929241f, 0.0252385f, + 0.00556269f, 0.0024767f, 0.0011294f, 0.00050847f, 0.000222899f, 0.00010723f, + 5.39405e-05f, 2.56897e-05f, 6.85006e-06f, 3.52589e-06f, 1.71169e-06f, 2.75668e-07f, + 1.82902e-06f, 1.67961e-06f, 6.19122e-06f, 8.59549e-06f, 1.52263e-05f, 1.60512e-05f, + 2.56929e-05f, 3.25443e-05f, 2.91571e-05f, 2.70292e-05f, 2.41446e-05f, 1.40807e-05f, + 2.13973e-07f, 1.02058e-07f, 1.9749e-07f, 1.75362e-07f, 2.57315e-07f, 4.77614e-07f, + 6.77741e-07f, 7.65801e-07f, 9.90214e-07f, 7.51558e-07f, 6.2059e-07f, 9.81957e-07f, + 1.09702e-06f, 6.25215e-07f, 9.27757e-07f, 1.11919e-06f, 1.17872e-06f, 1.14779e-06f, + 8.93355e-07f, 8.36189e-07f, 1.05053e-06f, 1.08276e-06f, 1.04181e-06f, 9.27774e-07f, + 1.07702e-06f, 9.37779e-07f, 9.88439e-07f, 1.13665e-06f, 1.09476e-06f, 1.05959e-06f, + 1.04925e-06f, 1.29595e-06f, 9.34329e-07f, 1.13077e-06f, 8.30981e-07f, 8.0781e-07f, + 1.02709e-06f, 1.16311e-06f, 8.47734e-07f, 9.97851e-07f, 1.11274e-06f, 1.33262e-06f, + 1.05514e-06f, 9.58995e-07f, 1.08595e-06f, 1.15264e-06f, 1.41038e-06f, 1.22922e-06f, + 1.70163e-06f, 3.4679e-06f, 3.95449e-06f, 2.72695e-06f, 1.36732e-06f, 9.90143e-07f, + 7.54806e-07f, 6.55742e-07f, 2.85239e-07f, 6.86364e-07f, 7.71553e-07f, 1.12635e-06f, + 9.62279e-07f, 2.59255e-06f, 9.30699e-07f, 1.62071e-07f, 1.00889e-10f, 1.00081e-10f, + 0.0f, 0.0f, 0.0f, 3.23471e-08f, 3.49174e-08f, 6.19205e-07f, + 5.116e-06f, 4.16041e-06f, 1.78258e-06f, 5.02328e-07f, 2.68142e-07f, 3.8522e-07f, + 7.72031e-07f, 2.61664e-07f, 1.37503e-07f, 2.31254e-06f, 8.6085e-06f, 4.70061e-06f, + 1.69519e-06f, 1.83093e-07f, 1.14424e-07f, 1.73792e-06f, 1.25833e-06f, 1.66069e-06f, + 9.83103e-07f, 1.83029e-07f, 1.17095e-05f, 9.47984e-06f, 1.12401e-05f, 9.14076e-06f, + 9.03094e-06f, 8.49106e-06f, 7.68749e-06f, 6.74929e-06f, 7.6733e-06f, 6.95369e-06f, + 6.01684e-06f, 5.47181e-06f, 6.12431e-06f, 6.94762e-06f, 6.21639e-06f, 6.62084e-06f, + 6.59998e-06f, 5.76706e-06f, 6.04266e-06f, 5.40722e-06f, 5.40383e-06f, 4.91854e-06f, + 4.02118e-06f, 3.62242e-06f, 3.52044e-06f, 3.49028e-06f, 2.9236e-06f, 2.56893e-06f, + 2.28989e-06f, 2.09968e-06f, 2.91966e-06f, 2.44435e-06f, 2.21268e-06f, 2.22573e-06f, + 2.02219e-06f, 1.75423e-06f, 1.83833e-06f, 1.72076e-06f, 1.51802e-06f, 1.53759e-06f, + 1.24302e-06f, 1.44829e-06f, 1.35566e-06f, 1.31717e-06f, 1.18067e-06f, 1.12871e-06f, + 1.2687e-06f, 1.33911e-06f, 1.09356e-06f, 1.31515e-06f, 1.44675e-06f, 1.55647e-06f, + 1.63886e-06f, 1.97263e-06f, 1.86758e-06f, 1.76664e-06f, 1.90731e-06f, 1.8888e-06f, + 1.74551e-06f, 1.59134e-06f, 1.71152e-06f, 1.35904e-06f, 1.32272e-06f, 1.27499e-06f, + 1.1585e-06f, 1.26847e-06f, 1.33096e-06f, 1.48891e-06f, 1.66013e-06f, 1.92885e-06f, + 2.33777e-06f, 2.98726e-06f, 3.83011e-06f, 5.24983e-06f, 7.20736e-06f, 9.73918e-06f, + 1.32221e-05f, 1.70002e-05f, 2.10955e-05f, 2.549e-05f, 2.99685e-05f, 3.51168e-05f, + 4.07206e-05f, 4.74368e-05f, 5.50521e-05f, 6.53211e-05f, 8.10989e-05f, 0.000105497f, + 0.000140101f }; const float b4[301] = { - 3.12145e-07, 8.28534e-08, 9.83184e-08, 8.55079e-08, 4.71887e-08, 3.85598e-08, - 6.13263e-08, 1.09691e-07, 8.19229e-08, 8.18698e-08, 8.44374e-08, 8.18784e-08, - 7.47651e-08, 6.01096e-08, 7.12291e-08, 2.8315e-07, 6.00765e-07, 2.10864e-05, - 2.73104e-05, 4.50671e-07, 1.06402e-08, 6.94993e-08, 3.13328e-08, 1.09588e-07, - 1.74842e-07, 1.9277e-07, 1.34675e-07, 1.92847e-07, 2.02477e-07, 2.6112e-07, - 3.33295e-07, 2.31552e-07, 2.58338e-07, 3.82314e-07, 4.29747e-07, 4.01449e-07, - 1.02894e-06, 5.00318e-06, 3.23438e-06, 1.18679e-06, 5.38393e-07, 3.44446e-07, - 3.9298e-07, 3.47571e-07, 7.25503e-07, 6.40036e-07, 5.09299e-07, 4.9699e-07, - 4.32861e-07, 6.78173e-07, 7.05903e-07, 6.95095e-07, 7.07479e-07, 6.7639e-07, - 6.97946e-07, 6.43371e-07, 7.30317e-07, 5.63357e-07, 3.36905e-07, 4.48422e-07, - 1.74648e-07, 3.13465e-07, 2.23411e-07, 2.26471e-07, 1.67155e-07, 1.6068e-07, - 1.35935e-07, 2.80495e-07, 1.38627e-07, 2.43633e-07, 3.57075e-07, 3.20907e-07, - 5.0935e-07, 2.31732e-07, 2.02004e-07, 1.99908e-07, 1.24175e-07, 3.61372e-07, - 3.62811e-07, 3.75752e-06, 7.00146e-06, 6.23552e-06, 4.3711e-06, 4.90926e-06, - 3.82553e-06, 1.1127e-05, 2.66906e-05, 5.75092e-05, 0.00012712, 0.000344491, - 0.000895024, 0.0022247, 0.0058789, 0.0265572, 0.134652, 0.38922, - 0.66355, 0.848198, 0.899806, 0.920023, 0.932634, 0.940181, - 0.947026, 0.952441, 0.966412, 0.981469, 0.989723, 0.992706, - 1, 0.969368, 0.759433, 0.436651, 0.134322, 0.0308525, - 0.00738524, 0.00223674, 0.0006906, 0.000285122, 0.000157594, 9.63247e-05, - 4.43162e-05, 2.30954e-05, 1.28847e-05, 7.45056e-06, 4.97739e-06, 3.29911e-06, - 2.15753e-06, 1.42561e-06, 8.30459e-07, 9.51382e-07, 8.18661e-07, 7.03925e-07, - 9.15122e-07, 5.41677e-07, 8.31395e-07, 8.59648e-07, 6.23981e-07, 8.59012e-07, - 5.17849e-07, 6.53052e-07, 9.60845e-07, 5.49969e-07, 8.65149e-07, 8.47562e-07, - 7.28829e-07, 1.14307e-06, 9.13936e-07, 8.44814e-07, 1.18804e-06, 1.11252e-06, - 1.50364e-06, 1.29736e-06, 1.19152e-06, 1.05178e-06, 1.28277e-06, 1.31103e-06, - 1.03605e-06, 9.37231e-07, 1.12941e-06, 1.07726e-06, 1.01085e-06, 8.19055e-07, - 8.60927e-07, 8.22335e-07, 7.66233e-07, 8.69038e-07, 7.82916e-07, 7.56701e-07, - 6.00481e-07, 4.7558e-07, 5.374e-07, 6.07694e-07, 6.55254e-07, 2.03489e-07, - 3.94378e-07, 5.87726e-07, 3.09931e-07, 4.14639e-07, 5.61119e-07, 6.43642e-07, - 2.33671e-05, 1.59193e-05, 1.89268e-05, 2.13128e-05, 1.12554e-05, 1.39639e-05, - 1.88608e-05, 1.99851e-05, 1.94386e-05, 9.88685e-06, 1.82516e-05, 1.15331e-05, - 9.26691e-06, 1.352e-05, 1.06333e-05, 1.13419e-05, 1.19485e-05, 7.6223e-06, - 1.19821e-05, 1.2663e-05, 1.70876e-05, 1.1388e-05, 6.7115e-06, 8.61733e-06, - 8.92584e-06, 6.81989e-06, 4.43969e-06, 6.43896e-06, 4.89677e-06, 5.81233e-06, - 6.00927e-06, 4.89342e-06, 1.92265e-06, 3.92241e-06, 3.60834e-06, 2.9064e-06, - 3.27708e-06, 2.99611e-06, 3.11394e-06, 4.66012e-06, 3.91458e-06, 4.29283e-06, - 3.86838e-06, 3.83149e-06, 3.27398e-06, 2.83986e-06, 2.47138e-06, 2.0826e-06, - 2.02905e-06, 1.68586e-06, 1.78242e-06, 1.83929e-06, 1.04638e-06, 1.38024e-06, - 1.31731e-06, 1.31521e-06, 6.52398e-07, 7.78377e-07, 9.25714e-07, 8.67073e-07, - 8.22355e-07, 7.92099e-07, 8.62113e-07, 8.90454e-07, 6.33338e-07, 9.92124e-07, - 8.63085e-07, 7.34335e-07, 9.03921e-07, 7.04451e-07, 7.04449e-07, 7.89631e-07, - 8.61175e-07, 8.20682e-07, 1.00168e-06, 1.43427e-06, 1.54572e-06, 1.60886e-06, - 1.78755e-06, 1.77994e-06, 1.53679e-06, 1.41e-06, 1.19628e-06, 9.79616e-07, - 5.21729e-07, 4.42824e-07, 4.64902e-07, 4.29654e-07, 4.08101e-07, 4.66717e-07, - 4.10742e-07, 3.40666e-07, 3.24714e-07, 4.197e-07, 3.64468e-07, 3.65553e-07, - 3.44671e-07, 3.67198e-07, 3.12263e-07, 3.30082e-07, 1.99664e-07, 1.72882e-07, - 1.60492e-07, 1.2065e-07, 7.23715e-08, 1.43254e-07, 1.12445e-07, 8.94112e-08, - 9.22383e-08, 8.79915e-08, 1.07076e-07, 1.084e-07, 1.27328e-07, 1.69284e-07, - 2.04354e-07, 2.73764e-07, 3.37554e-07, 4.28357e-07, 4.83865e-07, 5.33671e-07, - 5.77712e-07 + 3.12145e-07f, 8.28534e-08f, 9.83184e-08f, 8.55079e-08f, 4.71887e-08f, 3.85598e-08f, + 6.13263e-08f, 1.09691e-07f, 8.19229e-08f, 8.18698e-08f, 8.44374e-08f, 8.18784e-08f, + 7.47651e-08f, 6.01096e-08f, 7.12291e-08f, 2.8315e-07f, 6.00765e-07f, 2.10864e-05f, + 2.73104e-05f, 4.50671e-07f, 1.06402e-08f, 6.94993e-08f, 3.13328e-08f, 1.09588e-07f, + 1.74842e-07f, 1.9277e-07f, 1.34675e-07f, 1.92847e-07f, 2.02477e-07f, 2.6112e-07f, + 3.33295e-07f, 2.31552e-07f, 2.58338e-07f, 3.82314e-07f, 4.29747e-07f, 4.01449e-07f, + 1.02894e-06f, 5.00318e-06f, 3.23438e-06f, 1.18679e-06f, 5.38393e-07f, 3.44446e-07f, + 3.9298e-07f, 3.47571e-07f, 7.25503e-07f, 6.40036e-07f, 5.09299e-07f, 4.9699e-07f, + 4.32861e-07f, 6.78173e-07f, 7.05903e-07f, 6.95095e-07f, 7.07479e-07f, 6.7639e-07f, + 6.97946e-07f, 6.43371e-07f, 7.30317e-07f, 5.63357e-07f, 3.36905e-07f, 4.48422e-07f, + 1.74648e-07f, 3.13465e-07f, 2.23411e-07f, 2.26471e-07f, 1.67155e-07f, 1.6068e-07f, + 1.35935e-07f, 2.80495e-07f, 1.38627e-07f, 2.43633e-07f, 3.57075e-07f, 3.20907e-07f, + 5.0935e-07f, 2.31732e-07f, 2.02004e-07f, 1.99908e-07f, 1.24175e-07f, 3.61372e-07f, + 3.62811e-07f, 3.75752e-06f, 7.00146e-06f, 6.23552e-06f, 4.3711e-06f, 4.90926e-06f, + 3.82553e-06f, 1.1127e-05f, 2.66906e-05f, 5.75092e-05f, 0.00012712f, 0.000344491f, + 0.000895024f, 0.0022247f, 0.0058789f, 0.0265572f, 0.134652f, 0.38922f, + 0.66355f, 0.848198f, 0.899806f, 0.920023f, 0.932634f, 0.940181f, + 0.947026f, 0.952441f, 0.966412f, 0.981469f, 0.989723f, 0.992706f, + 1.0f, 0.969368f, 0.759433f, 0.436651f, 0.134322f, 0.0308525f, + 0.00738524f, 0.00223674f, 0.0006906f, 0.000285122f, 0.000157594f, 9.63247e-05f, + 4.43162e-05f, 2.30954e-05f, 1.28847e-05f, 7.45056e-06f, 4.97739e-06f, 3.29911e-06f, + 2.15753e-06f, 1.42561e-06f, 8.30459e-07f, 9.51382e-07f, 8.18661e-07f, 7.03925e-07f, + 9.15122e-07f, 5.41677e-07f, 8.31395e-07f, 8.59648e-07f, 6.23981e-07f, 8.59012e-07f, + 5.17849e-07f, 6.53052e-07f, 9.60845e-07f, 5.49969e-07f, 8.65149e-07f, 8.47562e-07f, + 7.28829e-07f, 1.14307e-06f, 9.13936e-07f, 8.44814e-07f, 1.18804e-06f, 1.11252e-06f, + 1.50364e-06f, 1.29736e-06f, 1.19152e-06f, 1.05178e-06f, 1.28277e-06f, 1.31103e-06f, + 1.03605e-06f, 9.37231e-07f, 1.12941e-06f, 1.07726e-06f, 1.01085e-06f, 8.19055e-07f, + 8.60927e-07f, 8.22335e-07f, 7.66233e-07f, 8.69038e-07f, 7.82916e-07f, 7.56701e-07f, + 6.00481e-07f, 4.7558e-07f, 5.374e-07f, 6.07694e-07f, 6.55254e-07f, 2.03489e-07f, + 3.94378e-07f, 5.87726e-07f, 3.09931e-07f, 4.14639e-07f, 5.61119e-07f, 6.43642e-07f, + 2.33671e-05f, 1.59193e-05f, 1.89268e-05f, 2.13128e-05f, 1.12554e-05f, 1.39639e-05f, + 1.88608e-05f, 1.99851e-05f, 1.94386e-05f, 9.88685e-06f, 1.82516e-05f, 1.15331e-05f, + 9.26691e-06f, 1.352e-05f, 1.06333e-05f, 1.13419e-05f, 1.19485e-05f, 7.6223e-06f, + 1.19821e-05f, 1.2663e-05f, 1.70876e-05f, 1.1388e-05f, 6.7115e-06f, 8.61733e-06f, + 8.92584e-06f, 6.81989e-06f, 4.43969e-06f, 6.43896e-06f, 4.89677e-06f, 5.81233e-06f, + 6.00927e-06f, 4.89342e-06f, 1.92265e-06f, 3.92241e-06f, 3.60834e-06f, 2.9064e-06f, + 3.27708e-06f, 2.99611e-06f, 3.11394e-06f, 4.66012e-06f, 3.91458e-06f, 4.29283e-06f, + 3.86838e-06f, 3.83149e-06f, 3.27398e-06f, 2.83986e-06f, 2.47138e-06f, 2.0826e-06f, + 2.02905e-06f, 1.68586e-06f, 1.78242e-06f, 1.83929e-06f, 1.04638e-06f, 1.38024e-06f, + 1.31731e-06f, 1.31521e-06f, 6.52398e-07f, 7.78377e-07f, 9.25714e-07f, 8.67073e-07f, + 8.22355e-07f, 7.92099e-07f, 8.62113e-07f, 8.90454e-07f, 6.33338e-07f, 9.92124e-07f, + 8.63085e-07f, 7.34335e-07f, 9.03921e-07f, 7.04451e-07f, 7.04449e-07f, 7.89631e-07f, + 8.61175e-07f, 8.20682e-07f, 1.00168e-06f, 1.43427e-06f, 1.54572e-06f, 1.60886e-06f, + 1.78755e-06f, 1.77994e-06f, 1.53679e-06f, 1.41e-06f, 1.19628e-06f, 9.79616e-07f, + 5.21729e-07f, 4.42824e-07f, 4.64902e-07f, 4.29654e-07f, 4.08101e-07f, 4.66717e-07f, + 4.10742e-07f, 3.40666e-07f, 3.24714e-07f, 4.197e-07f, 3.64468e-07f, 3.65553e-07f, + 3.44671e-07f, 3.67198e-07f, 3.12263e-07f, 3.30082e-07f, 1.99664e-07f, 1.72882e-07f, + 1.60492e-07f, 1.2065e-07f, 7.23715e-08f, 1.43254e-07f, 1.12445e-07f, 8.94112e-08f, + 9.22383e-08f, 8.79915e-08f, 1.07076e-07f, 1.084e-07f, 1.27328e-07f, 1.69284e-07f, + 2.04354e-07f, 2.73764e-07f, 3.37554e-07f, 4.28357e-07f, 4.83865e-07f, 5.33671e-07f, + 5.77712e-07f }; const float b5[301] = { - 3.12286e-07, 1.21265e-07, 6.94181e-08, 3.9853e-08, 8.0826e-08, 4.04409e-08, - 9.26526e-08, 1.12003e-07, 2.00442e-07, 1.25411e-07, 1.38037e-07, 1.68875e-07, - 1.62312e-07, 9.81447e-08, 2.36616e-07, 2.99972e-07, 3.57437e-07, 1.73237e-07, - 2.51165e-07, 3.80091e-07, 2.95126e-07, 3.00839e-07, 2.8738e-07, 3.69689e-07, - 4.13567e-07, 3.59864e-07, 6.22912e-07, 5.73343e-07, 2.85253e-07, 3.05785e-07, - 2.84932e-07, 2.7333e-07, 3.14806e-07, 3.26106e-07, 1.62258e-07, 1.93473e-07, - 2.7907e-07, 1.95591e-07, 3.78068e-07, 2.19725e-07, 3.13698e-07, 2.73155e-07, - 3.05173e-07, 2.00063e-07, 1.86757e-06, 3.44125e-06, 7.95772e-07, 6.25956e-07, - 1.17606e-06, 2.40044e-06, 9.54706e-07, 9.25815e-07, 5.61706e-07, 1.3451e-06, - 1.28024e-06, 1.36027e-06, 2.94643e-06, 1.86431e-06, 2.88379e-06, 2.16267e-06, - 1.53977e-06, 2.27062e-06, 8.29005e-07, 2.30761e-07, 3.01119e-07, 2.36372e-07, - 2.45071e-07, 2.32871e-07, 1.90817e-07, 2.06172e-07, 1.14463e-07, 3.52299e-08, - 2.27043e-07, 3.45896e-08, 2.42045e-08, 1.21876e-08, 6.62187e-08, 6.09625e-08, - 1.41816e-07, 8.79884e-08, 1.19441e-07, 3.73189e-08, 7.59332e-08, 2.40439e-07, - 1.17802e-07, 6.55622e-08, 8.63856e-08, 6.44464e-08, 2.23776e-07, 1.03047e-07, - 1.32551e-07, 2.79429e-07, 2.07195e-07, 3.67864e-07, 5.11545e-07, 5.89037e-07, - 8.2924e-07, 8.56781e-07, 1.3186e-06, 9.10331e-06, 1.26163e-05, 2.68254e-05, - 4.09503e-05, 7.03781e-05, 0.000122912, 0.000268666, 0.000628092, 0.00164922, - 0.00486736, 0.0227608, 0.0955659, 0.294353, 0.596071, 0.822289, - 0.872776, 0.885335, 0.927928, 0.955695, 0.965042, 0.967095, - 0.965588, 0.957776, 0.9555, 0.952831, 0.955801, 0.965253, - 0.970358, 0.976493, 0.987526, 0.996575, 0.999085, 0.992107, - 0.983694, 0.978311, 0.88528, 0.632595, 0.291823, 0.0832547, - 0.0204412, 0.00563548, 0.00191373, 0.000843246, 0.000403589, 0.000203731, - 0.000101781, 5.6897e-05, 2.7195e-05, 1.61825e-05, 1.4231e-05, 1.68343e-05, - 1.3334e-05, 1.44383e-05, 1.32012e-05, 1.24899e-05, 1.05706e-05, 6.08328e-06, - 3.05093e-06, 3.42552e-06, 1.54743e-06, 1.36525e-06, 1.23105e-06, 4.3642e-07, - 5.81041e-07, 1.18259e-06, 3.00501e-06, 4.97549e-06, 9.51182e-06, 7.32646e-06, - 6.71037e-06, 8.93449e-06, 6.85023e-06, 4.8556e-06, 5.46221e-06, 2.19395e-06, - 1.5006e-06, 4.9089e-07, 2.22462e-06, 6.60787e-07, 6.09816e-07, 9.03731e-07, - 1.37929e-05, 1.40411e-05, 1.3406e-05, 1.63301e-05, 1.06067e-05, 1.24196e-05, - 1.08121e-05, 7.69758e-06, 8.8836e-06, 9.03241e-06, 7.87554e-06, 4.2784e-06, - 1.07825e-05, 4.51337e-06, 6.97831e-06, 6.53672e-06, 6.20341e-06, 6.41495e-06, - 8.42444e-06, 6.85528e-06, 2.70354e-06, 6.50522e-06, 6.34091e-06, 6.54655e-06, - 5.05613e-06, 7.09478e-06, 9.15616e-06, 1.08124e-05, 6.65697e-06, 7.89558e-06, - 4.14291e-06, 4.32081e-06, 8.59893e-06, 6.22021e-06, 7.2363e-06, 6.14019e-06, - 3.87893e-06, 5.4737e-06, 4.80289e-06, 5.01621e-06, 5.71604e-06, 5.0985e-06, - 4.24175e-06, 4.44819e-06, 3.97763e-06, 3.48069e-06, 3.4912e-06, 4.00016e-06, - 2.68235e-06, 3.0765e-06, 3.20229e-06, 2.41872e-06, 3.06521e-06, 2.72094e-06, - 2.13903e-06, 1.70534e-06, 1.72736e-06, 1.5771e-06, 1.31904e-06, 1.10782e-06, - 1.20611e-06, 9.60313e-07, 1.25562e-06, 9.96851e-07, 1.08323e-06, 9.27816e-07, - 7.70516e-07, 6.93097e-07, 7.47027e-07, 7.07703e-07, 8.10806e-07, 7.26741e-07, - 6.80176e-07, 6.20037e-07, 6.39881e-07, 5.95663e-07, 4.7329e-07, 5.43599e-07, - 5.47303e-07, 6.05122e-07, 5.1772e-07, 5.88033e-07, 5.45848e-07, 5.08645e-07, - 2.36035e-07, 5.84744e-07, 5.20728e-07, 4.18312e-07, 3.71858e-07, 4.39561e-07, - 3.37007e-07, 2.56984e-07, 3.79198e-07, 4.64178e-07, 5.27954e-07, 6.02129e-07, - 6.16109e-07, 8.1714e-07, 7.41506e-07, 6.23132e-07, 4.93815e-07, 3.36936e-07, - 2.6114e-07, 1.50937e-07, 1.37661e-07, 1.5674e-07, 1.21087e-07, 1.3344e-07, - 1.58735e-07, 1.86711e-07, 1.80942e-07, 2.25817e-07, 2.17427e-07, 2.35791e-07, - 2.14853e-07, 1.85285e-07, 1.48392e-07, 1.1159e-07, 8.25772e-08, 7.09923e-08, - 5.57264e-08 + 3.12286e-07f, 1.21265e-07f, 6.94181e-08f, 3.9853e-08f, 8.0826e-08f, 4.04409e-08f, + 9.26526e-08f, 1.12003e-07f, 2.00442e-07f, 1.25411e-07f, 1.38037e-07f, 1.68875e-07f, + 1.62312e-07f, 9.81447e-08f, 2.36616e-07f, 2.99972e-07f, 3.57437e-07f, 1.73237e-07f, + 2.51165e-07f, 3.80091e-07f, 2.95126e-07f, 3.00839e-07f, 2.8738e-07f, 3.69689e-07f, + 4.13567e-07f, 3.59864e-07f, 6.22912e-07f, 5.73343e-07f, 2.85253e-07f, 3.05785e-07f, + 2.84932e-07f, 2.7333e-07f, 3.14806e-07f, 3.26106e-07f, 1.62258e-07f, 1.93473e-07f, + 2.7907e-07f, 1.95591e-07f, 3.78068e-07f, 2.19725e-07f, 3.13698e-07f, 2.73155e-07f, + 3.05173e-07f, 2.00063e-07f, 1.86757e-06f, 3.44125e-06f, 7.95772e-07f, 6.25956e-07f, + 1.17606e-06f, 2.40044e-06f, 9.54706e-07f, 9.25815e-07f, 5.61706e-07f, 1.3451e-06f, + 1.28024e-06f, 1.36027e-06f, 2.94643e-06f, 1.86431e-06f, 2.88379e-06f, 2.16267e-06f, + 1.53977e-06f, 2.27062e-06f, 8.29005e-07f, 2.30761e-07f, 3.01119e-07f, 2.36372e-07f, + 2.45071e-07f, 2.32871e-07f, 1.90817e-07f, 2.06172e-07f, 1.14463e-07f, 3.52299e-08f, + 2.27043e-07f, 3.45896e-08f, 2.42045e-08f, 1.21876e-08f, 6.62187e-08f, 6.09625e-08f, + 1.41816e-07f, 8.79884e-08f, 1.19441e-07f, 3.73189e-08f, 7.59332e-08f, 2.40439e-07f, + 1.17802e-07f, 6.55622e-08f, 8.63856e-08f, 6.44464e-08f, 2.23776e-07f, 1.03047e-07f, + 1.32551e-07f, 2.79429e-07f, 2.07195e-07f, 3.67864e-07f, 5.11545e-07f, 5.89037e-07f, + 8.2924e-07f, 8.56781e-07f, 1.3186e-06f, 9.10331e-06f, 1.26163e-05f, 2.68254e-05f, + 4.09503e-05f, 7.03781e-05f, 0.000122912f, 0.000268666f, 0.000628092f, 0.00164922f, + 0.00486736f, 0.0227608f, 0.0955659f, 0.294353f, 0.596071f, 0.822289f, + 0.872776f, 0.885335f, 0.927928f, 0.955695f, 0.965042f, 0.967095f, + 0.965588f, 0.957776f, 0.9555f, 0.952831f, 0.955801f, 0.965253f, + 0.970358f, 0.976493f, 0.987526f, 0.996575f, 0.999085f, 0.992107f, + 0.983694f, 0.978311f, 0.88528f, 0.632595f, 0.291823f, 0.0832547f, + 0.0204412f, 0.00563548f, 0.00191373f, 0.000843246f, 0.000403589f, 0.000203731f, + 0.000101781f, 5.6897e-05f, 2.7195e-05f, 1.61825e-05f, 1.4231e-05f, 1.68343e-05f, + 1.3334e-05f, 1.44383e-05f, 1.32012e-05f, 1.24899e-05f, 1.05706e-05f, 6.08328e-06f, + 3.05093e-06f, 3.42552e-06f, 1.54743e-06f, 1.36525e-06f, 1.23105e-06f, 4.3642e-07f, + 5.81041e-07f, 1.18259e-06f, 3.00501e-06f, 4.97549e-06f, 9.51182e-06f, 7.32646e-06f, + 6.71037e-06f, 8.93449e-06f, 6.85023e-06f, 4.8556e-06f, 5.46221e-06f, 2.19395e-06f, + 1.5006e-06f, 4.9089e-07f, 2.22462e-06f, 6.60787e-07f, 6.09816e-07f, 9.03731e-07f, + 1.37929e-05f, 1.40411e-05f, 1.3406e-05f, 1.63301e-05f, 1.06067e-05f, 1.24196e-05f, + 1.08121e-05f, 7.69758e-06f, 8.8836e-06f, 9.03241e-06f, 7.87554e-06f, 4.2784e-06f, + 1.07825e-05f, 4.51337e-06f, 6.97831e-06f, 6.53672e-06f, 6.20341e-06f, 6.41495e-06f, + 8.42444e-06f, 6.85528e-06f, 2.70354e-06f, 6.50522e-06f, 6.34091e-06f, 6.54655e-06f, + 5.05613e-06f, 7.09478e-06f, 9.15616e-06f, 1.08124e-05f, 6.65697e-06f, 7.89558e-06f, + 4.14291e-06f, 4.32081e-06f, 8.59893e-06f, 6.22021e-06f, 7.2363e-06f, 6.14019e-06f, + 3.87893e-06f, 5.4737e-06f, 4.80289e-06f, 5.01621e-06f, 5.71604e-06f, 5.0985e-06f, + 4.24175e-06f, 4.44819e-06f, 3.97763e-06f, 3.48069e-06f, 3.4912e-06f, 4.00016e-06f, + 2.68235e-06f, 3.0765e-06f, 3.20229e-06f, 2.41872e-06f, 3.06521e-06f, 2.72094e-06f, + 2.13903e-06f, 1.70534e-06f, 1.72736e-06f, 1.5771e-06f, 1.31904e-06f, 1.10782e-06f, + 1.20611e-06f, 9.60313e-07f, 1.25562e-06f, 9.96851e-07f, 1.08323e-06f, 9.27816e-07f, + 7.70516e-07f, 6.93097e-07f, 7.47027e-07f, 7.07703e-07f, 8.10806e-07f, 7.26741e-07f, + 6.80176e-07f, 6.20037e-07f, 6.39881e-07f, 5.95663e-07f, 4.7329e-07f, 5.43599e-07f, + 5.47303e-07f, 6.05122e-07f, 5.1772e-07f, 5.88033e-07f, 5.45848e-07f, 5.08645e-07f, + 2.36035e-07f, 5.84744e-07f, 5.20728e-07f, 4.18312e-07f, 3.71858e-07f, 4.39561e-07f, + 3.37007e-07f, 2.56984e-07f, 3.79198e-07f, 4.64178e-07f, 5.27954e-07f, 6.02129e-07f, + 6.16109e-07f, 8.1714e-07f, 7.41506e-07f, 6.23132e-07f, 4.93815e-07f, 3.36936e-07f, + 2.6114e-07f, 1.50937e-07f, 1.37661e-07f, 1.5674e-07f, 1.21087e-07f, 1.3344e-07f, + 1.58735e-07f, 1.86711e-07f, 1.80942e-07f, 2.25817e-07f, 2.17427e-07f, 2.35791e-07f, + 2.14853e-07f, 1.85285e-07f, 1.48392e-07f, 1.1159e-07f, 8.25772e-08f, 7.09923e-08f, + 5.57264e-08f }; const float b6[301] = { - 1.31873e-07, 1.87926e-07, 2.81592e-07, 2.17374e-07, 1.70877e-07, 1.0562e-07, - 1.12979e-07, 2.00636e-07, 1.89536e-07, 2.42299e-07, 1.75878e-07, 1.93174e-07, - 2.64698e-07, 2.57301e-07, 3.40167e-07, 3.55343e-07, 7.60476e-07, 2.25433e-06, - 1.29749e-06, 1.29558e-06, 2.01722e-06, 1.13819e-06, 1.64078e-06, 9.96598e-07, - 9.78403e-07, 1.06118e-06, 8.77215e-07, 1.97241e-06, 1.14645e-06, 8.83069e-07, - 7.40957e-07, 1.02664e-06, 9.67904e-06, 5.091e-05, 2.50784e-06, 3.48606e-07, - 8.32043e-07, 2.39095e-05, 2.58811e-06, 2.33621e-07, 1.98094e-07, 2.85714e-07, - 1.27594e-07, 1.7327e-07, 1.82199e-07, 1.5321e-07, 1.63299e-07, 1.01052e-07, - 1.49075e-07, 5.47801e-07, 7.84427e-07, 1.65041e-06, 8.51018e-07, 5.77883e-06, - 1.38337e-05, 7.9076e-06, 3.87846e-06, 5.69445e-06, 1.53368e-05, 9.94259e-06, - 1.2e-06, 1.54553e-06, 4.22091e-06, 1.43071e-06, 2.00613e-07, 1.81045e-07, - 1.2783e-07, 1.03067e-07, 1.82997e-07, 1.10773e-07, 1.1226e-07, 1.16695e-07, - 2.16241e-07, 1.05663e-07, 1.614e-07, 1.6817e-07, 1.16441e-07, 1.15124e-07, - 6.99069e-08, 1.53185e-08, 2.72037e-08, 1.23476e-07, 1.55133e-07, 1.49846e-07, - 3.58885e-07, 2.02413e-06, 2.0841e-06, 8.13696e-07, 9.02676e-07, 2.00266e-06, - 3.1147e-06, 3.09139e-06, 4.4865e-06, 6.70102e-06, 6.05048e-06, 5.02704e-06, - 7.09114e-06, 1.13053e-05, 1.37502e-05, 1.60627e-05, 2.40093e-05, 3.44167e-05, - 3.74905e-05, 3.98343e-05, 5.38148e-05, 7.94317e-05, 8.83804e-05, 7.59032e-05, - 9.03911e-05, 0.000174361, 0.000184766, 5.17257e-05, 8.78977e-06, 4.47753e-06, - 2.69144e-06, 1.45718e-06, 1.07089e-06, 6.55321e-07, 1.38442e-06, 2.79808e-06, - 5.03238e-06, 6.41933e-06, 8.09994e-06, 1.05514e-05, 1.15504e-05, 1.14512e-05, - 1.17762e-05, 1.04862e-05, 1.12589e-05, 8.43843e-06, 8.21063e-06, 8.85197e-06, - 9.70519e-06, 1.53186e-05, 3.28e-05, 7.87273e-05, 0.000207342, 0.000759089, - 0.00312753, 0.0188368, 0.0996101, 0.346835, 0.622908, 0.853785, - 0.952792, 0.978422, 0.987634, 0.989026, 0.993901, 0.999858, - 0.99928, 0.989417, 0.986813, 0.980962, 0.977116, 0.944191, - 0.846399, 0.615837, 0.359763, 0.138813, 0.0305442, 0.00709174, - 0.00215848, 0.000729986, 0.000269875, 0.000118803, 5.53309e-05, 2.39914e-05, - 9.56683e-06, 6.93469e-06, 5.29459e-06, 3.2974e-06, 4.31265e-06, 4.03836e-06, - 5.07602e-06, 7.67396e-06, 8.34915e-06, 9.4325e-06, 6.44795e-06, 5.01789e-06, - 6.71178e-08, 3.03948e-07, 3.1684e-07, 2.65135e-07, 2.09765e-07, 3.00101e-07, - 1.67201e-07, 1.60492e-07, 2.13433e-07, 1.29106e-07, 9.71011e-08, 2.9819e-07, - 1.86975e-07, 2.30772e-07, 1.64834e-07, 6.97091e-08, 3.40321e-07, 2.85903e-07, - 2.06352e-07, 3.65446e-07, 4.38643e-07, 1.65414e-07, 8.01729e-07, 7.59196e-07, - 1.87131e-06, 3.94486e-06, 8.7793e-06, 1.12049e-05, 1.14224e-05, 7.65019e-06, - 4.71997e-06, 4.25463e-06, 1.04158e-05, 8.44869e-06, 7.60545e-06, 7.43366e-06, - 8.91167e-06, 1.17538e-05, 1.53146e-05, 1.90496e-05, 1.73994e-05, 1.71082e-05, - 1.83056e-05, 1.86976e-05, 1.80158e-05, 1.89996e-05, 1.5662e-05, 1.44995e-05, - 1.26694e-05, 1.02432e-05, 8.13754e-06, 6.21556e-06, 4.54308e-06, 3.91257e-06, - 3.1588e-06, 2.52225e-06, 2.01583e-06, 1.62728e-06, 1.47903e-06, 1.09533e-06, - 1.03503e-06, 9.97997e-07, 7.70181e-07, 7.25907e-07, 8.38991e-07, 5.98253e-07, - 7.1384e-07, 4.89317e-07, 6.07583e-07, 5.97359e-07, 7.18152e-07, 5.91987e-07, - 6.80961e-07, 3.87465e-07, 4.28846e-07, 6.08958e-07, 3.8379e-07, 5.16479e-07, - 5.35559e-07, 4.5999e-07, 4.5037e-07, 4.34943e-07, 3.90623e-07, 3.55287e-07, - 3.677e-07, 4.21178e-07, 3.62045e-07, 3.55015e-07, 2.54848e-07, 2.60974e-07, - 2.42997e-07, 1.96909e-07, 2.38909e-07, 1.73543e-07, 2.20613e-07, 1.73692e-07, - 1.66732e-07, 1.40222e-07, 1.22858e-07, 1.39263e-07, 1.49344e-07, 1.63372e-07, - 1.54912e-07, 1.45368e-07, 1.58958e-07, 1.93923e-07, 1.65487e-07, 1.60786e-07, - 1.52013e-07, 1.35784e-07, 9.24469e-08, 9.92189e-08, 7.60063e-08, 9.85175e-08, - 7.22548e-08, 4.57741e-08, 6.97201e-08, 8.69437e-08, 1.13252e-07, 2.58077e-07, - 4.68462e-07 + 1.31873e-07f, 1.87926e-07f, 2.81592e-07f, 2.17374e-07f, 1.70877e-07f, 1.0562e-07f, + 1.12979e-07f, 2.00636e-07f, 1.89536e-07f, 2.42299e-07f, 1.75878e-07f, 1.93174e-07f, + 2.64698e-07f, 2.57301e-07f, 3.40167e-07f, 3.55343e-07f, 7.60476e-07f, 2.25433e-06f, + 1.29749e-06f, 1.29558e-06f, 2.01722e-06f, 1.13819e-06f, 1.64078e-06f, 9.96598e-07f, + 9.78403e-07f, 1.06118e-06f, 8.77215e-07f, 1.97241e-06f, 1.14645e-06f, 8.83069e-07f, + 7.40957e-07f, 1.02664e-06f, 9.67904e-06f, 5.091e-05f, 2.50784e-06f, 3.48606e-07f, + 8.32043e-07f, 2.39095e-05f, 2.58811e-06f, 2.33621e-07f, 1.98094e-07f, 2.85714e-07f, + 1.27594e-07f, 1.7327e-07f, 1.82199e-07f, 1.5321e-07f, 1.63299e-07f, 1.01052e-07f, + 1.49075e-07f, 5.47801e-07f, 7.84427e-07f, 1.65041e-06f, 8.51018e-07f, 5.77883e-06f, + 1.38337e-05f, 7.9076e-06f, 3.87846e-06f, 5.69445e-06f, 1.53368e-05f, 9.94259e-06f, + 1.2e-06f, 1.54553e-06f, 4.22091e-06f, 1.43071e-06f, 2.00613e-07f, 1.81045e-07f, + 1.2783e-07f, 1.03067e-07f, 1.82997e-07f, 1.10773e-07f, 1.1226e-07f, 1.16695e-07f, + 2.16241e-07f, 1.05663e-07f, 1.614e-07f, 1.6817e-07f, 1.16441e-07f, 1.15124e-07f, + 6.99069e-08f, 1.53185e-08f, 2.72037e-08f, 1.23476e-07f, 1.55133e-07f, 1.49846e-07f, + 3.58885e-07f, 2.02413e-06f, 2.0841e-06f, 8.13696e-07f, 9.02676e-07f, 2.00266e-06f, + 3.1147e-06f, 3.09139e-06f, 4.4865e-06f, 6.70102e-06f, 6.05048e-06f, 5.02704e-06f, + 7.09114e-06f, 1.13053e-05f, 1.37502e-05f, 1.60627e-05f, 2.40093e-05f, 3.44167e-05f, + 3.74905e-05f, 3.98343e-05f, 5.38148e-05f, 7.94317e-05f, 8.83804e-05f, 7.59032e-05f, + 9.03911e-05f, 0.000174361f, 0.000184766f, 5.17257e-05f, 8.78977e-06f, 4.47753e-06f, + 2.69144e-06f, 1.45718e-06f, 1.07089e-06f, 6.55321e-07f, 1.38442e-06f, 2.79808e-06f, + 5.03238e-06f, 6.41933e-06f, 8.09994e-06f, 1.05514e-05f, 1.15504e-05f, 1.14512e-05f, + 1.17762e-05f, 1.04862e-05f, 1.12589e-05f, 8.43843e-06f, 8.21063e-06f, 8.85197e-06f, + 9.70519e-06f, 1.53186e-05f, 3.28e-05f, 7.87273e-05f, 0.000207342f, 0.000759089f, + 0.00312753f, 0.0188368f, 0.0996101f, 0.346835f, 0.622908f, 0.853785f, + 0.952792f, 0.978422f, 0.987634f, 0.989026f, 0.993901f, 0.999858f, + 0.99928f, 0.989417f, 0.986813f, 0.980962f, 0.977116f, 0.944191f, + 0.846399f, 0.615837f, 0.359763f, 0.138813f, 0.0305442f, 0.00709174f, + 0.00215848f, 0.000729986f, 0.000269875f, 0.000118803f, 5.53309e-05f, 2.39914e-05f, + 9.56683e-06f, 6.93469e-06f, 5.29459e-06f, 3.2974e-06f, 4.31265e-06f, 4.03836e-06f, + 5.07602e-06f, 7.67396e-06f, 8.34915e-06f, 9.4325e-06f, 6.44795e-06f, 5.01789e-06f, + 6.71178e-08f, 3.03948e-07f, 3.1684e-07f, 2.65135e-07f, 2.09765e-07f, 3.00101e-07f, + 1.67201e-07f, 1.60492e-07f, 2.13433e-07f, 1.29106e-07f, 9.71011e-08f, 2.9819e-07f, + 1.86975e-07f, 2.30772e-07f, 1.64834e-07f, 6.97091e-08f, 3.40321e-07f, 2.85903e-07f, + 2.06352e-07f, 3.65446e-07f, 4.38643e-07f, 1.65414e-07f, 8.01729e-07f, 7.59196e-07f, + 1.87131e-06f, 3.94486e-06f, 8.7793e-06f, 1.12049e-05f, 1.14224e-05f, 7.65019e-06f, + 4.71997e-06f, 4.25463e-06f, 1.04158e-05f, 8.44869e-06f, 7.60545e-06f, 7.43366e-06f, + 8.91167e-06f, 1.17538e-05f, 1.53146e-05f, 1.90496e-05f, 1.73994e-05f, 1.71082e-05f, + 1.83056e-05f, 1.86976e-05f, 1.80158e-05f, 1.89996e-05f, 1.5662e-05f, 1.44995e-05f, + 1.26694e-05f, 1.02432e-05f, 8.13754e-06f, 6.21556e-06f, 4.54308e-06f, 3.91257e-06f, + 3.1588e-06f, 2.52225e-06f, 2.01583e-06f, 1.62728e-06f, 1.47903e-06f, 1.09533e-06f, + 1.03503e-06f, 9.97997e-07f, 7.70181e-07f, 7.25907e-07f, 8.38991e-07f, 5.98253e-07f, + 7.1384e-07f, 4.89317e-07f, 6.07583e-07f, 5.97359e-07f, 7.18152e-07f, 5.91987e-07f, + 6.80961e-07f, 3.87465e-07f, 4.28846e-07f, 6.08958e-07f, 3.8379e-07f, 5.16479e-07f, + 5.35559e-07f, 4.5999e-07f, 4.5037e-07f, 4.34943e-07f, 3.90623e-07f, 3.55287e-07f, + 3.677e-07f, 4.21178e-07f, 3.62045e-07f, 3.55015e-07f, 2.54848e-07f, 2.60974e-07f, + 2.42997e-07f, 1.96909e-07f, 2.38909e-07f, 1.73543e-07f, 2.20613e-07f, 1.73692e-07f, + 1.66732e-07f, 1.40222e-07f, 1.22858e-07f, 1.39263e-07f, 1.49344e-07f, 1.63372e-07f, + 1.54912e-07f, 1.45368e-07f, 1.58958e-07f, 1.93923e-07f, 1.65487e-07f, 1.60786e-07f, + 1.52013e-07f, 1.35784e-07f, 9.24469e-08f, 9.92189e-08f, 7.60063e-08f, 9.85175e-08f, + 7.22548e-08f, 4.57741e-08f, 6.97201e-08f, 8.69437e-08f, 1.13252e-07f, 2.58077e-07f, + 4.68462e-07f }; const float b7[301] = { - 3.42494e-07, 5.7563e-09, 2.4306e-08, 6.23161e-08, 8.60169e-08, 6.54447e-09, - 4.9819e-08, 9.30485e-08, 5.51852e-08, 1.75292e-08, 2.87474e-08, 2.73409e-08, - 2.83316e-08, 3.82621e-09, 3.07146e-08, 4.55383e-08, 1.04778e-07, 1.23884e-09, - 8.25112e-09, 5.0621e-08, 1.79225e-07, 2.74552e-08, 1.04373e-07, 9.7114e-08, - 9.62771e-08, 1.75398e-07, 8.63102e-08, 6.84208e-08, 9.40778e-08, 5.15181e-08, - 1.02132e-07, 1.42588e-07, 8.08711e-08, 2.16959e-07, 1.03608e-07, 9.2287e-08, - 1.59861e-06, 6.11993e-06, 3.68931e-07, 9.24078e-08, 3.81349e-07, 2.64627e-07, - 3.27124e-07, 2.55578e-07, 2.87094e-07, 3.84e-07, 5.21921e-07, 6.14658e-07, - 3.75539e-07, 3.80046e-07, 7.36489e-07, 1.37786e-06, 6.07935e-07, 9.45777e-07, - 1.59554e-06, 5.68797e-07, 4.72783e-07, 5.63447e-07, 3.35752e-07, 1.70326e-07, - 3.17931e-07, 1.41325e-07, 2.49863e-07, 3.96423e-07, 2.16004e-07, 3.37582e-07, - 2.90124e-07, 3.80183e-07, 3.11457e-07, 3.98668e-07, 1.79901e-07, 1.22001e-07, - 1.13002e-07, 2.85022e-08, 4.67327e-08, 1.90183e-08, 0, 2.99103e-08, - 1.06093e-07, 1.18422e-07, 1.07083e-08, 7.91334e-08, 9.95149e-08, 1.54428e-07, - 9.12854e-08, 2.15373e-08, 7.48973e-08, 7.40942e-08, 0, 3.73909e-08, - 7.49644e-08, 0, 0, 1.92802e-08, 2.95975e-08, 7.04334e-08, - 6.50404e-08, 0, 0, 0, 2.0755e-07, 1.04836e-10, - 7.80821e-09, 1.57983e-07, 1.0595e-10, 1.13403e-07, 3.312e-10, 1.14176e-07, - 1.03109e-10, 3.76115e-09, 7.45634e-09, 1.19272e-07, 1.07481e-10, 1.10155e-10, - 1.1276e-10, 1.40161e-07, 1.16185e-10, 7.139e-08, 9.90442e-08, 3.74204e-07, - 5.05087e-07, 4.6352e-07, 5.97207e-07, 5.4384e-07, 6.81312e-07, 6.90591e-07, - 1.00825e-06, 8.18553e-07, 1.07975e-06, 8.27673e-07, 9.35167e-07, 9.64121e-07, - 1.00596e-06, 8.68247e-07, 8.97409e-07, 1.19586e-06, 1.28982e-06, 9.86575e-07, - 9.25037e-07, 2.05008e-06, 1.71977e-06, 3.51855e-06, 4.80754e-06, 6.35905e-06, - 5.22507e-06, 4.29703e-06, 3.92372e-06, 4.42103e-06, 4.97574e-06, 5.96695e-06, - 6.60085e-06, 1.11374e-05, 1.62372e-05, 2.84438e-05, 4.4002e-05, 7.0506e-05, - 0.000106141, 0.000165311, 0.000256229, 0.000412257, 0.000713036, 0.00139941, - 0.00288571, 0.00595325, 0.0126868, 0.0276938, 0.0588599, 0.123117, - 0.260204, 0.506774, 0.759967, 0.94058, 0.995805, 0.997622, - 0.988907, 0.983091, 0.972934, 0.958312, 0.941139, 0.931907, - 0.919382, 0.90908, 0.8976, 0.88212, 0.871191, 0.863054, - 0.844284, 0.836496, 0.838036, 0.841189, 0.835657, 0.833819, - 0.842548, 0.830777, 0.818604, 0.816837, 0.806711, 0.81076, - 0.794161, 0.779884, 0.767313, 0.749602, 0.739271, 0.738714, - 0.734145, 0.711833, 0.697141, 0.680462, 0.658635, 0.649781, - 0.632471, 0.619908, 0.60912, 0.598992, 0.590914, 0.566107, - 0.507112, 0.402799, 0.275174, 0.157667, 0.0738047, 0.032787, - 0.0138147, 0.00539084, 0.00262463, 0.00180863, 0.00130633, 0.00103281, - 0.000917177, 0.000891162, 0.000798344, 0.000745739, 0.000727178, 0.000783273, - 0.000701058, 0.000655311, 0.00060278, 0.000557875, 0.000281186, 0.000274231, - 4.37496e-06, 3.22571e-06, 2.88909e-06, 2.24195e-06, 1.98867e-06, 1.47066e-06, - 1.12615e-06, 1.04739e-06, 1.1344e-06, 8.90363e-07, 8.71592e-07, 7.40614e-07, - 7.19518e-07, 6.91579e-07, 7.01778e-07, 6.72029e-07, 4.36737e-07, 6.31103e-07, - 6.64941e-07, 6.02511e-07, 3.22655e-07, 5.32912e-07, 4.71662e-07, 4.99519e-07, - 3.35434e-07, 4.46158e-07, 4.48065e-07, 3.19015e-07, 2.39899e-07, 4.55294e-07, - 2.89741e-07, 2.5021e-07, 2.57359e-07, 3.5683e-07, 2.96983e-07, 2.97873e-07, - 1.88219e-07, 2.40558e-07, 2.15601e-07, 2.13278e-07, 1.40431e-07, 1.60961e-07, - 1.70122e-07, 1.10615e-07, 1.0436e-07, 1.222e-07, 1.25283e-07, 9.88137e-08, - 8.59799e-08, 9.19016e-08, 7.99614e-08, 8.73603e-08, 7.68151e-08, 6.51417e-08, - 7.38325e-08, 6.48494e-08, 5.64187e-08, 6.5542e-08, 5.90555e-08, 4.77664e-08, - 5.59409e-08 + 3.42494e-07f, 5.7563e-09f, 2.4306e-08f, 6.23161e-08f, 8.60169e-08f, 6.54447e-09f, + 4.9819e-08f, 9.30485e-08f, 5.51852e-08f, 1.75292e-08f, 2.87474e-08f, 2.73409e-08f, + 2.83316e-08f, 3.82621e-09f, 3.07146e-08f, 4.55383e-08f, 1.04778e-07f, 1.23884e-09f, + 8.25112e-09f, 5.0621e-08f, 1.79225e-07f, 2.74552e-08f, 1.04373e-07f, 9.7114e-08f, + 9.62771e-08f, 1.75398e-07f, 8.63102e-08f, 6.84208e-08f, 9.40778e-08f, 5.15181e-08f, + 1.02132e-07f, 1.42588e-07f, 8.08711e-08f, 2.16959e-07f, 1.03608e-07f, 9.2287e-08f, + 1.59861e-06f, 6.11993e-06f, 3.68931e-07f, 9.24078e-08f, 3.81349e-07f, 2.64627e-07f, + 3.27124e-07f, 2.55578e-07f, 2.87094e-07f, 3.84e-07f, 5.21921e-07f, 6.14658e-07f, + 3.75539e-07f, 3.80046e-07f, 7.36489e-07f, 1.37786e-06f, 6.07935e-07f, 9.45777e-07f, + 1.59554e-06f, 5.68797e-07f, 4.72783e-07f, 5.63447e-07f, 3.35752e-07f, 1.70326e-07f, + 3.17931e-07f, 1.41325e-07f, 2.49863e-07f, 3.96423e-07f, 2.16004e-07f, 3.37582e-07f, + 2.90124e-07f, 3.80183e-07f, 3.11457e-07f, 3.98668e-07f, 1.79901e-07f, 1.22001e-07f, + 1.13002e-07f, 2.85022e-08f, 4.67327e-08f, 1.90183e-08f, 0.0f, 2.99103e-08f, + 1.06093e-07f, 1.18422e-07f, 1.07083e-08f, 7.91334e-08f, 9.95149e-08f, 1.54428e-07f, + 9.12854e-08f, 2.15373e-08f, 7.48973e-08f, 7.40942e-08f, 0.0f, 3.73909e-08f, + 7.49644e-08f, 0.0f, 0.0f, 1.92802e-08f, 2.95975e-08f, 7.04334e-08f, + 6.50404e-08f, 0.0f, 0.0f, 0.0f, 2.0755e-07f, 1.04836e-10f, + 7.80821e-09f, 1.57983e-07f, 1.0595e-10f, 1.13403e-07f, 3.312e-10f, 1.14176e-07f, + 1.03109e-10f, 3.76115e-09f, 7.45634e-09f, 1.19272e-07f, 1.07481e-10f, 1.10155e-10f, + 1.1276e-10f, 1.40161e-07f, 1.16185e-10f, 7.139e-08f, 9.90442e-08f, 3.74204e-07f, + 5.05087e-07f, 4.6352e-07f, 5.97207e-07f, 5.4384e-07f, 6.81312e-07f, 6.90591e-07f, + 1.00825e-06f, 8.18553e-07f, 1.07975e-06f, 8.27673e-07f, 9.35167e-07f, 9.64121e-07f, + 1.00596e-06f, 8.68247e-07f, 8.97409e-07f, 1.19586e-06f, 1.28982e-06f, 9.86575e-07f, + 9.25037e-07f, 2.05008e-06f, 1.71977e-06f, 3.51855e-06f, 4.80754e-06f, 6.35905e-06f, + 5.22507e-06f, 4.29703e-06f, 3.92372e-06f, 4.42103e-06f, 4.97574e-06f, 5.96695e-06f, + 6.60085e-06f, 1.11374e-05f, 1.62372e-05f, 2.84438e-05f, 4.4002e-05f, 7.0506e-05f, + 0.000106141f, 0.000165311f, 0.000256229f, 0.000412257f, 0.000713036f, 0.00139941f, + 0.00288571f, 0.00595325f, 0.0126868f, 0.0276938f, 0.0588599f, 0.123117f, + 0.260204f, 0.506774f, 0.759967f, 0.94058f, 0.995805f, 0.997622f, + 0.988907f, 0.983091f, 0.972934f, 0.958312f, 0.941139f, 0.931907f, + 0.919382f, 0.90908f, 0.8976f, 0.88212f, 0.871191f, 0.863054f, + 0.844284f, 0.836496f, 0.838036f, 0.841189f, 0.835657f, 0.833819f, + 0.842548f, 0.830777f, 0.818604f, 0.816837f, 0.806711f, 0.81076f, + 0.794161f, 0.779884f, 0.767313f, 0.749602f, 0.739271f, 0.738714f, + 0.734145f, 0.711833f, 0.697141f, 0.680462f, 0.658635f, 0.649781f, + 0.632471f, 0.619908f, 0.60912f, 0.598992f, 0.590914f, 0.566107f, + 0.507112f, 0.402799f, 0.275174f, 0.157667f, 0.0738047f, 0.032787f, + 0.0138147f, 0.00539084f, 0.00262463f, 0.00180863f, 0.00130633f, 0.00103281f, + 0.000917177f, 0.000891162f, 0.000798344f, 0.000745739f, 0.000727178f, 0.000783273f, + 0.000701058f, 0.000655311f, 0.00060278f, 0.000557875f, 0.000281186f, 0.000274231f, + 4.37496e-06f, 3.22571e-06f, 2.88909e-06f, 2.24195e-06f, 1.98867e-06f, 1.47066e-06f, + 1.12615e-06f, 1.04739e-06f, 1.1344e-06f, 8.90363e-07f, 8.71592e-07f, 7.40614e-07f, + 7.19518e-07f, 6.91579e-07f, 7.01778e-07f, 6.72029e-07f, 4.36737e-07f, 6.31103e-07f, + 6.64941e-07f, 6.02511e-07f, 3.22655e-07f, 5.32912e-07f, 4.71662e-07f, 4.99519e-07f, + 3.35434e-07f, 4.46158e-07f, 4.48065e-07f, 3.19015e-07f, 2.39899e-07f, 4.55294e-07f, + 2.89741e-07f, 2.5021e-07f, 2.57359e-07f, 3.5683e-07f, 2.96983e-07f, 2.97873e-07f, + 1.88219e-07f, 2.40558e-07f, 2.15601e-07f, 2.13278e-07f, 1.40431e-07f, 1.60961e-07f, + 1.70122e-07f, 1.10615e-07f, 1.0436e-07f, 1.222e-07f, 1.25283e-07f, 9.88137e-08f, + 8.59799e-08f, 9.19016e-08f, 7.99614e-08f, 8.73603e-08f, 7.68151e-08f, 6.51417e-08f, + 7.38325e-08f, 6.48494e-08f, 5.64187e-08f, 6.5542e-08f, 5.90555e-08f, 4.77664e-08f, + 5.59409e-08f }; const float b8[301] = { - 2.75157e-07, 6.96359e-06, 1.9874e-05, 8.73924e-05, 7.4835e-05, 5.16098e-06, - 4.81496e-07, 6.24369e-07, 2.89158e-07, 1.33848e-07, 1.61046e-07, 2.69148e-07, - 1.41051e-07, 1.93786e-07, 2.0957e-07, 2.34628e-07, 2.36518e-07, 2.47669e-07, - 2.25346e-07, 2.01273e-07, 2.14493e-07, 1.42204e-07, 1.7784e-07, 2.29739e-07, - 4.0488e-07, 2.15782e-07, 1.58074e-07, 1.50063e-07, 7.18437e-08, 1.88801e-07, - 2.3008e-07, 1.64135e-07, 1.27638e-07, 1.9751e-07, 1.13678e-07, 7.76496e-07, - 1.1877e-06, 1.47692e-07, 2.12794e-07, 1.89394e-06, 1.22e-06, 8.28353e-07, - 5.66846e-07, 1.55612e-07, 3.89524e-08, 6.08863e-08, 4.13505e-07, 1.57781e-07, - 8.45778e-09, 9.45575e-07, 3.68309e-06, 1.1502e-06, 2.14722e-07, 1.01022e-07, - 6.8025e-07, 8.6337e-07, 3.19639e-08, 2.56285e-07, 1.35378e-07, 3.34694e-08, - 7.36246e-07, 8.36204e-07, 2.65609e-08, 8.10432e-08, 2.05826e-07, 3.69154e-07, - 8.02175e-07, 8.89483e-07, 4.4826e-07, 2.42823e-07, 2.17011e-07, 2.65704e-06, - 8.78188e-06, 7.05779e-07, 3.82597e-07, 4.04534e-06, 4.67549e-06, 9.19411e-08, - 2.98568e-07, 2.08203e-06, 1.03067e-06, 9.72367e-08, 1.50024e-07, 1.2413e-07, - 1.4876e-07, 2.35395e-08, 1.65976e-10, 1.65631e-10, 8.45577e-09, 1.59829e-10, - 1.56488e-10, 1.35137e-07, 1.26482e-06, 9.54683e-08, 2.93604e-07, 1.59714e-07, - 2.23112e-07, 5.34018e-07, 6.1337e-07, 1.72864e-07, 5.77747e-07, 4.80195e-07, - 5.14193e-07, 5.97282e-07, 1.16949e-06, 5.3439e-07, 2.8602e-07, 2.20078e-07, - 5.34755e-07, 5.51942e-07, 6.32398e-07, 1.13151e-06, 1.09476e-06, 3.24873e-07, - 3.6263e-07, 5.49154e-07, 8.32561e-08, 6.24779e-07, 6.90714e-07, 8.366e-07, - 1.2346e-06, 1.93899e-06, 2.35572e-06, 9.86481e-07, 5.4618e-07, 1.53631e-06, - 4.98064e-07, 4.68967e-08, 2.82103e-07, 1.79437e-07, 2.82801e-07, 5.47962e-07, - 7.69025e-07, 1.62521e-07, 2.32749e-07, 5.04263e-07, 8.32099e-07, 2.27261e-07, - 4.08301e-07, 3.43738e-07, 1.2715e-07, 2.36481e-07, 8.74008e-08, 3.913e-07, - 4.88832e-07, 6.9057e-07, 7.13913e-07, 8.95172e-07, 8.96901e-07, 5.53029e-07, - 1.04012e-06, 9.12699e-07, 7.19448e-07, 7.20192e-07, 8.80887e-07, 1.14393e-06, - 5.57443e-07, 9.4312e-07, 1.04838e-06, 9.98724e-07, 1.23283e-06, 8.72156e-07, - 8.03599e-07, 5.35655e-07, 8.46701e-07, 6.91104e-07, 8.55943e-07, 6.31436e-07, - 4.51508e-07, 1.11291e-06, 1.03136e-06, 4.73296e-07, 6.08156e-07, 8.62452e-07, - 9.2854e-07, 7.79087e-07, 1.22534e-06, 0.000114086, 0.000453417, 0.000504746, - 0.000779556, 0.0010461, 0.000976304, 0.00111328, 0.0010687, 0.00109088, - 0.00109552, 0.00113106, 0.00109447, 0.00108912, 0.00104157, 0.0011403, - 0.001127, 0.00117057, 0.00115094, 0.00120607, 0.00135466, 0.00130018, - 0.00149181, 0.002231, 0.00432839, 0.0105836, 0.0305957, 0.107853, - 0.313746, 0.571884, 0.789269, 0.951541, 0.987144, 0.991677, - 0.993363, 0.999691, 0.996691, 0.983327, 0.970856, 0.95236, - 0.93302, 0.922376, 0.910922, 0.899767, 0.892112, 0.878565, - 0.864645, 0.850525, 0.841298, 0.827257, 0.80818, 0.794005, - 0.774377, 0.760282, 0.746906, 0.725848, 0.708967, 0.689184, - 0.66172, 0.64063, 0.620929, 0.596457, 0.574685, 0.551871, - 0.530905, 0.51163, 0.493667, 0.474118, 0.454311, 0.437766, - 0.421449, 0.406047, 0.389741, 0.376622, 0.363517, 0.349855, - 0.336697, 0.326962, 0.31708, 0.305806, 0.29492, 0.282203, - 0.271439, 0.260807, 0.250912, 0.243373, 0.235734, 0.227658, - 0.217559, 0.208722, 0.198576, 0.188152, 0.178705, 0.168441, - 0.159032, 0.148125, 0.13777, 0.124557, 0.109612, 0.0917406, - 0.0715068, 0.0503125, 0.0328064, 0.0198817, 0.00979572, 0.00470763, - 0.00218491, 0.00102923, 0.000523709, 0.000298469, 0.000200007, 0.000145961, - 0.000114257, 0.000102038, 8.00865e-05, 7.65951e-05, 8.01237e-05, 6.45166e-05, - 7.00539e-05, 6.46441e-05, 5.37976e-05, 2.97925e-05, 2.99793e-05, 2.77311e-05, - 6.76079e-07 + 2.75157e-07f, 6.96359e-06f, 1.9874e-05f, 8.73924e-05f, 7.4835e-05f, 5.16098e-06f, + 4.81496e-07f, 6.24369e-07f, 2.89158e-07f, 1.33848e-07f, 1.61046e-07f, 2.69148e-07f, + 1.41051e-07f, 1.93786e-07f, 2.0957e-07f, 2.34628e-07f, 2.36518e-07f, 2.47669e-07f, + 2.25346e-07f, 2.01273e-07f, 2.14493e-07f, 1.42204e-07f, 1.7784e-07f, 2.29739e-07f, + 4.0488e-07f, 2.15782e-07f, 1.58074e-07f, 1.50063e-07f, 7.18437e-08f, 1.88801e-07f, + 2.3008e-07f, 1.64135e-07f, 1.27638e-07f, 1.9751e-07f, 1.13678e-07f, 7.76496e-07f, + 1.1877e-06f, 1.47692e-07f, 2.12794e-07f, 1.89394e-06f, 1.22e-06f, 8.28353e-07f, + 5.66846e-07f, 1.55612e-07f, 3.89524e-08f, 6.08863e-08f, 4.13505e-07f, 1.57781e-07f, + 8.45778e-09f, 9.45575e-07f, 3.68309e-06f, 1.1502e-06f, 2.14722e-07f, 1.01022e-07f, + 6.8025e-07f, 8.6337e-07f, 3.19639e-08f, 2.56285e-07f, 1.35378e-07f, 3.34694e-08f, + 7.36246e-07f, 8.36204e-07f, 2.65609e-08f, 8.10432e-08f, 2.05826e-07f, 3.69154e-07f, + 8.02175e-07f, 8.89483e-07f, 4.4826e-07f, 2.42823e-07f, 2.17011e-07f, 2.65704e-06f, + 8.78188e-06f, 7.05779e-07f, 3.82597e-07f, 4.04534e-06f, 4.67549e-06f, 9.19411e-08f, + 2.98568e-07f, 2.08203e-06f, 1.03067e-06f, 9.72367e-08f, 1.50024e-07f, 1.2413e-07f, + 1.4876e-07f, 2.35395e-08f, 1.65976e-10f, 1.65631e-10f, 8.45577e-09f, 1.59829e-10f, + 1.56488e-10f, 1.35137e-07f, 1.26482e-06f, 9.54683e-08f, 2.93604e-07f, 1.59714e-07f, + 2.23112e-07f, 5.34018e-07f, 6.1337e-07f, 1.72864e-07f, 5.77747e-07f, 4.80195e-07f, + 5.14193e-07f, 5.97282e-07f, 1.16949e-06f, 5.3439e-07f, 2.8602e-07f, 2.20078e-07f, + 5.34755e-07f, 5.51942e-07f, 6.32398e-07f, 1.13151e-06f, 1.09476e-06f, 3.24873e-07f, + 3.6263e-07f, 5.49154e-07f, 8.32561e-08f, 6.24779e-07f, 6.90714e-07f, 8.366e-07f, + 1.2346e-06f, 1.93899e-06f, 2.35572e-06f, 9.86481e-07f, 5.4618e-07f, 1.53631e-06f, + 4.98064e-07f, 4.68967e-08f, 2.82103e-07f, 1.79437e-07f, 2.82801e-07f, 5.47962e-07f, + 7.69025e-07f, 1.62521e-07f, 2.32749e-07f, 5.04263e-07f, 8.32099e-07f, 2.27261e-07f, + 4.08301e-07f, 3.43738e-07f, 1.2715e-07f, 2.36481e-07f, 8.74008e-08f, 3.913e-07f, + 4.88832e-07f, 6.9057e-07f, 7.13913e-07f, 8.95172e-07f, 8.96901e-07f, 5.53029e-07f, + 1.04012e-06f, 9.12699e-07f, 7.19448e-07f, 7.20192e-07f, 8.80887e-07f, 1.14393e-06f, + 5.57443e-07f, 9.4312e-07f, 1.04838e-06f, 9.98724e-07f, 1.23283e-06f, 8.72156e-07f, + 8.03599e-07f, 5.35655e-07f, 8.46701e-07f, 6.91104e-07f, 8.55943e-07f, 6.31436e-07f, + 4.51508e-07f, 1.11291e-06f, 1.03136e-06f, 4.73296e-07f, 6.08156e-07f, 8.62452e-07f, + 9.2854e-07f, 7.79087e-07f, 1.22534e-06f, 0.000114086f, 0.000453417f, 0.000504746f, + 0.000779556f, 0.0010461f, 0.000976304f, 0.00111328f, 0.0010687f, 0.00109088f, + 0.00109552f, 0.00113106f, 0.00109447f, 0.00108912f, 0.00104157f, 0.0011403f, + 0.001127f, 0.00117057f, 0.00115094f, 0.00120607f, 0.00135466f, 0.00130018f, + 0.00149181f, 0.002231f, 0.00432839f, 0.0105836f, 0.0305957f, 0.107853f, + 0.313746f, 0.571884f, 0.789269f, 0.951541f, 0.987144f, 0.991677f, + 0.993363f, 0.999691f, 0.996691f, 0.983327f, 0.970856f, 0.95236f, + 0.93302f, 0.922376f, 0.910922f, 0.899767f, 0.892112f, 0.878565f, + 0.864645f, 0.850525f, 0.841298f, 0.827257f, 0.80818f, 0.794005f, + 0.774377f, 0.760282f, 0.746906f, 0.725848f, 0.708967f, 0.689184f, + 0.66172f, 0.64063f, 0.620929f, 0.596457f, 0.574685f, 0.551871f, + 0.530905f, 0.51163f, 0.493667f, 0.474118f, 0.454311f, 0.437766f, + 0.421449f, 0.406047f, 0.389741f, 0.376622f, 0.363517f, 0.349855f, + 0.336697f, 0.326962f, 0.31708f, 0.305806f, 0.29492f, 0.282203f, + 0.271439f, 0.260807f, 0.250912f, 0.243373f, 0.235734f, 0.227658f, + 0.217559f, 0.208722f, 0.198576f, 0.188152f, 0.178705f, 0.168441f, + 0.159032f, 0.148125f, 0.13777f, 0.124557f, 0.109612f, 0.0917406f, + 0.0715068f, 0.0503125f, 0.0328064f, 0.0198817f, 0.00979572f, 0.00470763f, + 0.00218491f, 0.00102923f, 0.000523709f, 0.000298469f, 0.000200007f, 0.000145961f, + 0.000114257f, 0.000102038f, 8.00865e-05f, 7.65951e-05f, 8.01237e-05f, 6.45166e-05f, + 7.00539e-05f, 6.46441e-05f, 5.37976e-05f, 2.97925e-05f, 2.99793e-05f, 2.77311e-05f, + 6.76079e-07f }; //Add multispectral bands to the temporary list -- GitLab