/*
 ************************************************************************
 *
 * Version 2.1 - November 18, 2003
 *
 * MB_DT_drift_distance()  Calculates the drift distance (mm)
 *
 * See usage details in the README file delivered with the distribution.
 *
 * Authors: Pablo Garcia-Abia and Jesus Puerta (CIEMAT, Madrid)
 * Email:   Pablo.Garcia@ciemat.es, Jesus.Puerta@ciemat.es
 *
 ************************************************************************
 */

#define THIS_CLASS DTTime2DriftParametrization

#include <cmath>
#include <cstdio>

#ifndef MB_DT_STANDALONE
#include "DTTime2DriftParametrization.h"
#include "DataFormats/DTRecHit/interface/DTDriftTimeParameters.icc"
#else
#include "DTTime2DriftParametrization.h"
#include "DataFormats/DTRecHit/interface/DTDriftTimeParameters.icc"
#endif

DTTime2DriftParametrization::DTTime2DriftParametrization() {}

DTTime2DriftParametrization::~DTTime2DriftParametrization() {}

unsigned short DTTime2DriftParametrization::MB_DT_drift_distance(
    double time, double alpha, double by, double bz, drift_distance *DX, short interpolate) const {
  unsigned short i, j, n_func, ial, iby, ibz;
  unsigned short i_alpha, i_By, i_Bz;
  unsigned short j_alpha, j_By, j_Bz;

  double OffSet;
  double par_x[N_Par_x];
  double par_sigma_t[N_Sigma_t];

  double V_al[3], V_by[3], V_bz[3];

  double DXV_v_drift[N_Func];
  double DXV_x_drift[N_Func];
  double DXV_delta_x[N_Func];
  double DXV_x_width_m[N_Func];
  double DXV_x_width_p[N_Func];

  DX->v_drift = -1;
  DX->x_drift = -1;
  DX->delta_x = -1;
  DX->x_width_m = -1;
  DX->x_width_p = -1;

  /* Check 'interpolate' and initialize DXV */

  switch (interpolate) {
    case 1:
      n_func = N_Func;
      for (j = 0; j < N_Func; j++) {
        DXV_v_drift[j] = -1;
        DXV_x_drift[j] = -1;
        DXV_delta_x[j] = -1;
        DXV_x_width_m[j] = -1;
        DXV_x_width_p[j] = -1;
      }
      break;

    case 0:
      n_func = 1;
      break;

    default:
      printf("*** ERROR, MB_DT_drift_distance:  invalid interpolate value = %d\n", interpolate);
      return (0);
  }

#ifdef MB_DT_DEBUG

  /* Dump input values */

  printf("\nMB_DT_drift_distance:  Function called with values:\n\n");
  printf("MB_DT_drift_distance:    time  = %f\n", time);
  printf("MB_DT_drift_distance:    alpha = %f\n", alpha);
  printf("MB_DT_drift_distance:    by    = %f\n", by);
  printf("MB_DT_drift_distance:    bz    = %f\n", bz);

#endif

  /* Take into account the symmetries of the parametrisations */

  by = fabs(by);  //  f-1 (By) = f-1 (-By)

  if (bz < 0) {  //  f-1 (alpha,Bz) = f-1 (-alpha, -Bz)
    bz = -bz;
    alpha = -alpha;
  }

  /* Check boundaries of the variables and take the closest values */

  MB_DT_Check_boundaries(time, alpha, by, bz, -1);

  MB_DT_Get_grid_points(alpha, by, bz, &i_alpha, &i_By, &i_Bz, &j_alpha, &j_By, &j_Bz);

#ifdef MB_DT_DEBUG
  printf("MB_DT_drift_distance:\n");
  printf("MB_DT_drift_distance:  i_alpha j_alpha alpha_value's %d %d %.0f %.0f\n",
         i_alpha,
         j_alpha,
         alpha_value[i_alpha],
         alpha_value[j_alpha]);
  printf("MB_DT_drift_distance:  i_By    j_By    By_value's    %d %d %.2f %.2f\n",
         i_By,
         j_By,
         By_value[i_By],
         By_value[j_By]);
  printf("MB_DT_drift_distance:  i_Bz    j_Bz    Bz_value's    %d %d %.2f %.2f\n",
         i_Bz,
         j_Bz,
         Bz_value[i_Bz],
         Bz_value[j_Bz]);
#endif

  /* Get the parametrisations for the different grid points */

  for (j = 0; j < n_func; j++) {
    ial = (j & 4) ? j_alpha : i_alpha;
    iby = (j & 2) ? j_By : i_By;
    ibz = (j & 1) ? j_Bz : i_Bz;

    for (i = 0; i < N_Par_x; i++)
      par_x[i] = fun_x[ial][iby][ibz][i];
    for (i = 0; i < N_Sigma_t; i++)
      par_sigma_t[i] = fun_sigma_t[ial][iby][ibz][i];

    OffSet = par_x[N_Par_x - 1];

    DXV_v_drift[j] = par_x[0];                    // drift velocity
    DXV_delta_x[j] = MB_DT_delta_x(time, par_x);  // deviation from linearity
    DXV_x_drift[j] =
        MB_DT_dist(time, par_x) + DXV_delta_x[j] - OffSet * par_x[0];  // drift distance to the wire (signed)
    DXV_x_width_m[j] = MB_DT_sigma_t_m(DXV_x_drift[j], par_sigma_t) *
                       DXV_v_drift[j];  // distance width ~ vd * sigma_t(x)  (minus, left)
    DXV_x_width_p[j] = MB_DT_sigma_t_p(DXV_x_drift[j], par_sigma_t) *
                       DXV_v_drift[j];  // distance width ~ vd * sigma_t(x)  (plus, right)

#ifdef MB_DT_DEBUG
    printf("MB_DT_drift_LOOP: OffSet = %f\n", OffSet);
    printf(
        "MB_DT_drift_LOOP: time, v_drift, x_drift, lin, x_width_m, "
        "x_width_p = %f %f %f %f %f %f\n",
        time,
        DXV_v_drift[j],
        DXV_x_drift[j],
        DXV_delta_x[j],
        DXV_x_width_m[j],
        DXV_x_width_p[j]);
#endif
  }

  /* Return interpolated or grid values */

  if (interpolate == 0) {
    DX->v_drift = DXV_v_drift[0];
    DX->delta_x = DXV_delta_x[0];
    DX->x_drift = DXV_x_drift[0];
    DX->x_width_m = DXV_x_width_m[0];
    DX->x_width_p = DXV_x_width_p[0];
  } else {
    V_al[0] = alpha;
    V_al[1] = alpha_value[i_alpha];
    V_al[2] = alpha_value[j_alpha];
    V_by[0] = by;
    V_by[1] = By_value[i_By];
    V_by[2] = By_value[j_By];
    V_bz[0] = bz;
    V_bz[1] = Bz_value[i_Bz];
    V_bz[2] = Bz_value[j_Bz];

    DX->v_drift = MB_DT_MLInterpolation(V_al, V_by, V_bz, DXV_v_drift);
    DX->delta_x = MB_DT_MLInterpolation(V_al, V_by, V_bz, DXV_delta_x);
    DX->x_drift = MB_DT_MLInterpolation(V_al, V_by, V_bz, DXV_x_drift);
    DX->x_width_m = MB_DT_MLInterpolation(V_al, V_by, V_bz, DXV_x_width_m);
    DX->x_width_p = MB_DT_MLInterpolation(V_al, V_by, V_bz, DXV_x_width_p);
  }

#ifdef MB_DT_DEBUG
  printf(
      "MB_DT_drift_distance: time, v_drift, x_drift, lin, x_width_m, "
      "x_width_p = %f %f %f %f %f %f\n",
      time,
      DX->v_drift,
      DX->x_drift,
      DX->delta_x,
      DX->x_width_m,
      DX->x_width_p);
#endif

  return (1);
}

double DTTime2DriftParametrization::MB_DT_delta_x(double t, double *par) const {
  double t2 = t * t;

#ifdef MB_DT_DEBUG
  printf("MB_DT_delta_x:  time = %f\n", t);
#endif

  //
  // Now distances are in microns. Divide by 1000 to get mm.
  //
  if (t <= par[12]) {
    return (-0.001 * (par[1] + par[2] * t + par[3] * t2));
  }
  if (t <= par[13]) {
    return (-0.001 * (par[4] + par[5] * t + par[6] * t2 + par[7] * t2 * t + par[8] * t2 * t2));
  }
  return (-0.001 * (par[9] + par[10] * t + par[11] * t2));
}

double DTTime2DriftParametrization::MB_DT_dist(double time, double *par) const {
  return (time * par[0]);  // par[0] is the drift velocity, 'dist' is the linear
                           // part of the drift distance
}

/*** Parameter values ***/
const double DTTime2DriftParametrization::fun_x[N_alpha][N_By][N_Bz][N_Par_x] = {
    {{
         {0.0556,
          1249.091,
          -37.3962,
          0.210716,
          -248.9907,
          -29.16312,
          0.5448455,
          -0.00284367,
          4.56805e-06,
          -20767.3652,
          124.84555,
          -0.1816447,
          78.2008,
          306.621,
          -23.626},  // n45_000_000
         {0.0551,
          1264.495,
          -37.3751,
          0.213438,
          342.1500,
          -46.29582,
          0.7196100,
          -0.00360379,
          5.74672e-06,
          -16790.2227,
          100.94481,
          -0.1463796,
          80.4290,
          286.511,
          -23.006},  // n45_000_005
         {0.0532,
          1370.302,
          -40.4711,
          0.227257,
          -1891.1428,
          12.38329,
          0.1725410,
          -0.0014882,
          2.85433e-06,
          -11878.5010,
          72.83394,
          -0.1082567,
          81.3510,
          294.789,
          -25.473},  // n45_000_010
         {0.0509,
          1337.285,
          -35.2571,
          0.128641,
          1361.5851,
          -65.93077,
          0.8067306,
          -0.00359326,
          5.30568e-06,
          -8246.3301,
          49.22989,
          -0.0712043,
          64.8110,
          297.581,
          -27.649},  // n45_000_020
         {0.0459,
          1994.901,
          -73.5534,
          0.664908,
          2798.6650,
          -105.17569,
          1.1786412,
          -0.0051563,
          7.80827e-06,
          2493.3286,
          -14.38918,
          0.0217881,
          43.7810,
          262.759,
          -34.742}  // n45_000_040
     },
     {
         {0.0556,
          1300.534,
          -38.6583,
          0.220980,
          -652.3927,
          -17.54267,
          0.4277454,
          -0.00238086,
          3.93922e-06,
          -34923.6289,
          211.34445,
          -0.3137028,
          79.8810,
          308.349,
          -22.653},  // n45_010_000
         {0.0539,
          1349.306,
          -39.0137,
          0.212369,
          -132.2905,
          -33.74292,
          0.5870680,
          -0.0030146,
          4.82427e-06,
          -16301.8662,
          98.47250,
          -0.1450356,
          80.4508,
          291.509,
          -24.648},  // n45_010_005
         {0.0529,
          1372.372,
          -39.9514,
          0.218569,
          -376.1956,
          -28.43015,
          0.5437251,
          -0.00286743,
          4.6476e-06,
          -6392.2407,
          38.91557,
          -0.0562898,
          81.3302,
          298.009,
          -25.754},  // n45_010_010
         {0.0503,
          1362.911,
          -36.5874,
          0.130881,
          655.5482,
          -46.15765,
          0.6107563,
          -0.00279134,
          4.17058e-06,
          -351.2815,
          3.01151,
          -0.0036896,
          64.7310,
          301.681,
          -28.268},  // n45_010_020
         {0.0455,
          1496.772,
          -35.5192,
          0.000306,
          1405.5243,
          -54.52723,
          0.5815363,
          -0.00232048,
          3.12659e-06,
          13530.8340,
          -75.37423,
          0.1054318,
          43.4005,
          317.919,
          -35.652}  // n45_010_040
     },
     {
         {0.0546,
          1301.588,
          -39.0543,
          0.221729,
          977.0822,
          -63.35442,
          0.8654332,
          -0.00411758,
          6.37418e-06,
          -15795.6533,
          93.66738,
          -0.1347689,
          79.6790,
          286.739,
          -23.516},  // n45_020_000
         {0.0536,
          1380.848,
          -41.1513,
          0.239972,
          -323.4976,
          -27.07115,
          0.5216565,
          -0.00278335,
          4.54835e-06,
          -17069.2969,
          102.25611,
          -0.1496941,
          80.9393,
          293.471,
          -25.103},  // n45_020_005
         {0.0525,
          1338.909,
          -38.8524,
          0.190713,
          1944.7535,
          -83.14005,
          0.9903185,
          -0.00440433,
          6.56261e-06,
          -9602.8262,
          57.39394,
          -0.0823630,
          63.8009,
          289.591,
          -25.668},  // n45_020_010
         {0.0501,
          1459.019,
          -37.9183,
          0.155072,
          322.7930,
          -32.23593,
          0.4708977,
          -0.00227083,
          3.51019e-06,
          811.7312,
          -4.37993,
          0.0075575,
          64.7010,
          301.509,
          -30.318},  // n45_020_020
         {0.0452,
          1766.482,
          -57.3231,
          0.362109,
          1598.8593,
          -59.84822,
          0.6028637,
          -0.00229073,
          2.95719e-06,
          142.5617,
          0.00869,
          -0.0000022,
          43.4791,
          321.810,
          -34.852}  // n45_020_040
     },
     {
         {0.0544,
          1289.751,
          -37.8311,
          0.210551,
          664.5193,
          -55.27165,
          0.7930264,
          -0.00382813,
          5.94986e-06,
          -17405.2617,
          103.62366,
          -0.1498085,
          80.6210,
          289.749,
          -23.861},  // n45_035_000
         {0.0531,
          1334.003,
          -38.6883,
          0.214017,
          -185.8394,
          -31.29477,
          0.5548654,
          -0.00285611,
          4.56639e-06,
          -10874.5098,
          64.55344,
          -0.0920744,
          81.3706,
          297.581,
          -25.405},  // n45_035_005
         {0.0519,
          1331.227,
          -37.2272,
          0.175508,
          1786.6555,
          -77.57774,
          0.9363343,
          -0.00419419,
          6.26833e-06,
          -7455.0024,
          44.57640,
          -0.0637211,
          64.4110,
          292.829,
          -26.621},  // n45_035_010
         {0.0490,
          1433.240,
          -36.0542,
          0.108478,
          3076.3159,
          -116.81192,
          1.3428463,
          -0.00598159,
          9.10496e-06,
          -2025.6472,
          11.36878,
          -0.0146284,
          49.8610,
          254.269,
          -31.249},  // n45_035_020
         {0.0444,
          1832.118,
          -55.1764,
          0.330668,
          -4676.3032,
          86.73433,
          -0.5740449,
          0.00165354,
          -1.75581e-06,
          -1335.1753,
          8.67068,
          -0.0135205,
          88.2990,
          324.461,
          -37.630}  // n45_035_040
     },
     {
         {0.0516,
          1411.662,
          -42.1616,
          0.247709,
          -437.2861,
          -26.87500,
          0.5358523,
          -0.00284772,
          4.58766e-06,
          -16797.9414,
          98.23483,
          -0.1405248,
          83.3893,
          302.941,
          -27.185},  // n45_075_000
         {0.0504,
          1593.857,
          -45.6800,
          0.266588,
          -1746.9763,
          8.74155,
          0.2015864,
          -0.00154185,
          2.78823e-06,
          -9310.3115,
          54.40162,
          -0.0769520,
          84.1790,
          310.481,
          -29.936},  // n45_075_005
         {0.0493,
          1570.420,
          -44.3442,
          0.228917,
          838.0950,
          -49.20692,
          0.6512479,
          -0.0030081,
          4.51173e-06,
          -6909.3086,
          40.57237,
          -0.0575639,
          65.5710,
          305.179,
          -30.681},  // n45_075_010
         {0.0467,
          1733.900,
          -47.9114,
          0.264232,
          3050.7056,
          -111.13289,
          1.2574373,
          -0.00551889,
          8.26139e-06,
          -2180.8857,
          12.74333,
          -0.0179582,
          50.5099,
          263.381,
          -36.152},  // n45_075_020
         {0.0419,
          2045.534,
          -61.4659,
          0.351936,
          -1621.1132,
          21.93342,
          -0.0886306,
          0.000104115,
          3.2232e-08,
          10660.4551,
          -57.27732,
          0.0763714,
          67.9698,
          328.550,
          -42.091}  // n45_075_040
     }},
    {{
         {0.0544,
          661.644,
          -21.4548,
          0.150075,
          444.5770,
          -23.67808,
          0.3244083,
          -0.00157777,
          2.48303e-06,
          -10515.9336,
          63.69555,
          -0.0945404,
          93.2245,
          275.475,
          -13.091},  // n30_000_000
         {0.0544,
          696.376,
          -22.5798,
          0.161791,
          1305.6302,
          -42.57114,
          0.4789453,
          -0.00215211,
          3.30427e-06,
          -4190.3496,
          25.47451,
          -0.0376212,
          94.4488,
          278.144,
          -11.877},  // n30_000_005
         {0.0535,
          737.981,
          -22.9524,
          0.159446,
          496.1301,
          -22.39173,
          0.2971912,
          -0.00144682,
          2.31446e-06,
          -3349.5435,
          20.81764,
          -0.0315911,
          95.5680,
          282.552,
          -13.025},  // n30_000_010
         {0.0521,
          785.876,
          -24.0922,
          0.161019,
          -1048.5413,
          16.74757,
          -0.0663961,
          -1.62409e-05,
          3.10503e-07,
          153.2331,
          -0.63314,
          0.0006426,
          96.9831,
          289.849,
          -13.967},  // n30_000_020
         {0.0486,
          898.364,
          -26.8266,
          0.176826,
          -1725.3418,
          39.48061,
          -0.3211800,
          0.0011243,
          -1.42777e-06,
          7672.2515,
          -45.37175,
          0.0660975,
          101.5030,
          306.865,
          -17.944}  // n30_000_040
     },
     {
         {0.0546,
          598.887,
          -18.2973,
          0.125265,
          1577.2565,
          -52.13367,
          0.5851559,
          -0.00261341,
          3.98356e-06,
          -8627.1562,
          53.66836,
          -0.0820753,
          94.4968,
          275.712,
          -11.891},  // n30_010_000
         {0.0538,
          827.893,
          -25.1728,
          0.166522,
          -872.9512,
          7.56132,
          0.0563854,
          -0.000598549,
          1.20605e-06,
          -6883.4878,
          42.06039,
          -0.0632109,
          94.8550,
          280.377,
          -12.726},  // n30_010_005
         {0.0533,
          707.092,
          -21.8938,
          0.149668,
          -888.6555,
          11.29115,
          0.0051492,
          -0.000379969,
          9.19879e-07,
          -2796.6306,
          17.48043,
          -0.0267174,
          96.0408,
          283.777,
          -13.029},  // n30_010_010
         {0.0514,
          934.589,
          -29.3263,
          0.203515,
          -370.4773,
          3.02731,
          0.0367987,
          -0.000352283,
          7.08131e-07,
          1598.2100,
          -9.32773,
          0.0136123,
          97.7671,
          293.065,
          -15.106},  // n30_010_020
         {0.0484,
          972.442,
          -29.1723,
          0.193183,
          -2727.0569,
          63.37098,
          -0.5184089,
          0.00179479,
          -2.23153e-06,
          2775.4517,
          -15.94901,
          0.0221969,
          101.9351,
          308.617,
          -18.301}  // n30_010_040
     },
     {
         {0.0542,
          723.781,
          -22.9229,
          0.160962,
          1456.9366,
          -47.56628,
          0.5309216,
          -0.00236099,
          3.58726e-06,
          -8046.5757,
          49.95736,
          -0.0760213,
          94.8090,
          278.655,
          -12.328},  // n30_020_000
         {0.0537,
          676.840,
          -20.7743,
          0.141595,
          -484.0721,
          0.94731,
          0.1017064,
          -0.000774435,
          1.5048e-06,
          -3992.2529,
          24.94127,
          -0.0379982,
          95.6874,
          281.816,
          -12.595},  // n30_020_005
         {0.0526,
          624.156,
          -17.8632,
          0.113379,
          -743.2964,
          6.02184,
          0.0562616,
          -0.000558642,
          1.11584e-06,
          -3504.3020,
          21.19222,
          -0.0315027,
          96.2631,
          286.808,
          -14.151},  // n30_020_010
         {0.0516,
          737.353,
          -22.3599,
          0.150195,
          -1458.8893,
          27.65503,
          -0.1631772,
          0.000337951,
          -1.50699e-07,
          -53.0105,
          0.63676,
          -0.0012999,
          97.8950,
          292.111,
          -15.068},  // n30_020_020
         {0.0480,
          974.744,
          -29.3660,
          0.195912,
          -2384.1865,
          54.89895,
          -0.4495114,
          0.00157499,
          -1.99515e-06,
          3973.4858,
          -23.74227,
          0.0346751,
          97.7037,
          307.001,
          -18.767}  // n30_020_040
     },
     {
         {0.0538,
          565.198,
          -17.4339,
          0.118042,
          940.0779,
          -36.38837,
          0.4428219,
          -0.00205962,
          3.20829e-06,
          -6553.2090,
          40.17127,
          -0.0601241,
          95.3917,
          281.824,
          -12.478},  // n30_035_000
         {0.0528,
          784.903,
          -24.0389,
          0.164625,
          -159.6993,
          -5.80579,
          0.1472273,
          -0.000875771,
          1.53404e-06,
          -4135.1328,
          25.06886,
          -0.0371285,
          96.2315,
          285.681,
          -13.818},  // n30_035_005
         {0.0523,
          788.275,
          -24.3241,
          0.166503,
          -1935.1375,
          37.76367,
          -0.2305371,
          0.000505415,
          -2.72688e-07,
          -1436.0129,
          8.95674,
          -0.0135539,
          97.2793,
          288.807,
          -14.093},  // n30_035_010
         {0.0506,
          860.751,
          -25.5843,
          0.167629,
          -1957.8579,
          38.80153,
          -0.2581428,
          0.000702039,
          -6.66945e-07,
          252.4353,
          -1.73282,
          0.0029522,
          98.8487,
          296.879,
          -15.801},  // n30_035_020
         {0.0476,
          881.687,
          -26.0314,
          0.167940,
          -1793.2728,
          40.26773,
          -0.3257867,
          0.00114058,
          -1.45197e-06,
          5482.5552,
          -32.56463,
          0.0474041,
          102.7830,
          312.679,
          -19.019}  // n30_035_040
     },
     {
         {0.0516,
          749.935,
          -23.2223,
          0.160383,
          -855.8171,
          10.29520,
          0.0210917,
          -0.000462279,
          1.04472e-06,
          -4622.7788,
          28.05522,
          -0.0414290,
          98.7431,
          292.544,
          -14.341},  // n30_075_000
         {0.0510,
          840.556,
          -25.9320,
          0.177274,
          -491.6305,
          2.60982,
          0.0727019,
          -0.000590733,
          1.13391e-06,
          -3522.1973,
          21.40963,
          -0.0317276,
          99.8071,
          296.039,
          -14.871},  // n30_075_005
         {0.0503,
          761.912,
          -22.5559,
          0.149579,
          -655.7001,
          7.14253,
          0.0234984,
          -0.000369465,
          7.93294e-07,
          -1683.2029,
          10.66983,
          -0.0162962,
          100.3689,
          299.847,
          -15.635},  // n30_075_010
         {0.0489,
          896.258,
          -26.4845,
          0.173658,
          -1954.9786,
          40.05451,
          -0.2770390,
          0.000791113,
          -7.99368e-07,
          1774.9106,
          -9.88953,
          0.0136026,
          101.9279,
          307.001,
          -17.303},  // n30_075_020
         {0.0454,
          1055.460,
          -30.6924,
          0.198003,
          -2914.5913,
          68.15729,
          -0.5596287,
          0.00194156,
          -2.4101e-06,
          3996.9961,
          -23.60917,
          0.0335653,
          106.4321,
          326.817,
          -21.800}  // n30_075_040
     }},
    {{
         {0.0544,
          280.108,
          -15.7155,
          0.222215,
          423.5003,
          -15.40026,
          0.1803494,
          -0.000819977,
          1.25848e-06,
          -2701.0981,
          16.40063,
          -0.0242576,
          45.4038,
          283.859,
          -7.037},  // n15_000_000
         {0.0545,
          515.820,
          -32.6711,
          0.472151,
          201.8439,
          -7.09815,
          0.0866570,
          -0.00041511,
          6.65956e-07,
          -2233.3193,
          13.93478,
          -0.0213755,
          46.7350,
          285.071,
          -5.821},  // n15_000_005
         {0.0542,
          520.312,
          -28.2251,
          0.369691,
          105.5701,
          -3.99062,
          0.0511237,
          -0.000252236,
          4.13335e-07,
          -199.2496,
          1.27530,
          -0.0018711,
          46.4873,
          286.935,
          -6.113},  // n15_000_010
         {0.0535,
          560.264,
          -30.7412,
          0.404970,
          68.7243,
          -2.19197,
          0.0250043,
          -0.000104595,
          1.39395e-07,
          -1487.4546,
          8.66851,
          -0.0125515,
          47.0955,
          290.008,
          -6.314},  // n15_000_020
         {0.0515,
          635.142,
          -31.8153,
          0.396365,
          -25.4636,
          2.46947,
          -0.0442671,
          0.00025748,
          -4.59825e-07,
          5422.4453,
          -33.38743,
          0.0505844,
          47.3318,
          299.926,
          -8.225}  // n15_000_040
     },
     {
         {0.0547,
          493.199,
          -28.5060,
          0.389282,
          201.5373,
          -7.73180,
          0.0999743,
          -0.000503051,
          8.4396e-07,
          -2066.8286,
          13.51634,
          -0.0214888,
          46.7353,
          284.623,
          -5.642},  // n15_010_000
         {0.0544,
          546.773,
          -30.4149,
          0.407799,
          230.2068,
          -7.93929,
          0.0907344,
          -0.000404279,
          6.0749e-07,
          -2232.8101,
          13.63719,
          -0.0205257,
          47.0390,
          285.064,
          -5.992},  // n15_010_005
         {0.0536,
          513.420,
          -23.0638,
          0.288751,
          138.8691,
          -2.89693,
          0.0376467,
          -0.000201462,
          3.4641e-07,
          -104.2009,
          0.82561,
          -0.0016494,
          46.8640,
          287.439,
          -7.900},  // n15_010_010
         {0.0530,
          618.762,
          -32.6759,
          0.424982,
          142.9014,
          -4.06779,
          0.0382704,
          -0.000142783,
          1.83574e-07,
          1740.7522,
          -10.85107,
          0.0167234,
          47.0630,
          292.231,
          -6.915},  // n15_010_020
         {0.0512,
          584.420,
          -28.2308,
          0.341261,
          -174.9973,
          7.49327,
          -0.0980080,
          0.00047885,
          -7.68592e-07,
          6299.7798,
          -38.54675,
          0.0580255,
          43.7750,
          297.393,
          -8.735}  // n15_010_040
     },
     {
         {0.0542,
          548.766,
          -32.4677,
          0.457710,
          402.3637,
          -14.14943,
          0.1640171,
          -0.000743861,
          1.13977e-06,
          -3988.7603,
          24.62158,
          -0.0373790,
          46.5670,
          285.767,
          -6.189},  // n15_020_000
         {0.0541,
          551.358,
          -29.7854,
          0.383668,
          -58.9587,
          1.04228,
          0.0082786,
          -0.000121549,
          2.92325e-07,
          -1212.0813,
          8.31316,
          -0.0138557,
          46.6310,
          287.169,
          -6.059},  // n15_020_005
         {0.0534,
          538.365,
          -29.0861,
          0.384690,
          182.5977,
          -6.08375,
          0.0704031,
          -0.000323122,
          5.03191e-07,
          372.3823,
          -1.94234,
          0.0024682,
          46.9990,
          289.681,
          -6.913},  // n15_020_010
         {0.0531,
          638.346,
          -34.8982,
          0.460682,
          140.5902,
          -4.66933,
          0.0532486,
          -0.00024105,
          3.7042e-07,
          397.4993,
          -2.27136,
          0.0032063,
          46.9752,
          291.423,
          -7.086},  // n15_020_020
         {0.0508,
          633.224,
          -32.7010,
          0.429323,
          -66.1159,
          4.35364,
          -0.0675923,
          0.000355363,
          -5.87668e-07,
          8061.5674,
          -48.78617,
          0.0729436,
          43.3594,
          299.471,
          -8.997}  // n15_020_040
     },
     {
         {0.0537,
          585.770,
          -32.7382,
          0.438016,
          197.0154,
          -7.16578,
          0.0879935,
          -0.000417491,
          6.61675e-07,
          -2715.0459,
          16.88474,
          -0.0257524,
          46.9830,
          288.888,
          -6.487},  // n15_035_000
         {0.0532,
          634.700,
          -35.0860,
          0.464050,
          91.8519,
          -3.30027,
          0.0404732,
          -0.000188339,
          2.87341e-07,
          -2108.3696,
          12.55404,
          -0.0184916,
          46.6950,
          290.287,
          -6.989},  // n15_035_005
         {0.0532,
          605.780,
          -35.7804,
          0.495017,
          148.8390,
          -5.04066,
          0.0595426,
          -0.000282432,
          4.55683e-07,
          293.7796,
          -1.20117,
          0.0010490,
          46.8955,
          291.304,
          -6.735},  // n15_035_010
         {0.0521,
          597.537,
          -30.9445,
          0.405020,
          173.2489,
          -4.18172,
          0.0336465,
          -0.000107916,
          1.15996e-07,
          796.4302,
          -4.86666,
          0.0070672,
          47.2870,
          295.399,
          -7.747},  // n15_035_020
         {0.0504,
          736.120,
          -37.9788,
          0.498652,
          4.0650,
          2.09798,
          -0.0473512,
          0.000294158,
          -5.37919e-07,
          6944.4492,
          -42.29051,
          0.0633100,
          43.5670,
          301.885,
          -9.247}  // n15_035_040
     },
     {
         {0.0518,
          611.823,
          -32.5274,
          0.414581,
          32.8465,
          -1.51198,
          0.0257819,
          -0.000154599,
          2.85662e-07,
          -117.6394,
          1.33964,
          -0.0027604,
          47.7751,
          298.952,
          -7.488},  // n15_075_000
         {0.0515,
          691.713,
          -37.3491,
          0.485409,
          101.6508,
          -3.37849,
          0.0412602,
          -0.000198536,
          3.19258e-07,
          -1632.7256,
          10.50634,
          -0.0165798,
          47.6870,
          299.967,
          -7.753},  // n15_075_005
         {0.0510,
          608.731,
          -31.0313,
          0.384066,
          42.7490,
          -1.61686,
          0.0213272,
          -0.000104293,
          1.66454e-07,
          -1098.8243,
          7.12108,
          -0.0114011,
          47.9190,
          302.392,
          -8.146},  // n15_075_010
         {0.0505,
          624.432,
          -31.1192,
          0.363026,
          -349.8549,
          11.20893,
          -0.1181044,
          0.000497622,
          -7.22609e-07,
          32.2961,
          -0.94522,
          0.0021847,
          48.1671,
          305.137,
          -8.474},  // n15_075_020
         {0.0482,
          708.313,
          -34.1303,
          0.405405,
          -370.3401,
          14.31818,
          -0.1704450,
          0.000761735,
          -1.12644e-06,
          6256.2383,
          -35.79566,
          0.0500375,
          44.7639,
          315.032,
          -10.835}  // n15_075_040
     }},
    {{
         {0.0543,
          482.202,
          -32.0608,
          0.482724,
          355.8447,
          -11.83323,
          0.1303268,
          -0.000569553,
          8.51141e-07,
          -641.0774,
          3.71752,
          -0.0051548,
          46.4350,
          284.888,
          -6.167},  // n10_000_000
         {0.0545,
          294.784,
          -14.8973,
          0.183950,
          70.6762,
          -3.02203,
          0.0432333,
          -0.00023106,
          4.01597e-07,
          408.7505,
          -2.47051,
          0.0039195,
          47.4156,
          285.465,
          -4.979},  // n10_000_005
         {0.0543,
          551.169,
          -34.5252,
          0.490315,
          100.1681,
          -2.99469,
          0.0335697,
          -0.000160407,
          2.69727e-07,
          87.8598,
          0.49517,
          -0.0022606,
          47.5271,
          286.991,
          -5.181},  // n10_000_010
         {0.0537,
          433.416,
          -24.4625,
          0.337966,
          209.2171,
          -5.79581,
          0.0539141,
          -0.000207398,
          2.84911e-07,
          35.8637,
          0.37622,
          -0.0015022,
          47.5830,
          289.391,
          -5.466},  // n10_000_020
         {0.0523,
          582.930,
          -34.4991,
          0.498282,
          18.4208,
          1.78898,
          -0.0430855,
          0.000264403,
          -4.76488e-07,
          3644.6670,
          -22.45636,
          0.0339720,
          44.4710,
          294.487,
          -6.632}  // n10_000_040
     },
     {
         {0.0548,
          404.498,
          -25.6095,
          0.363479,
          97.4297,
          -3.42009,
          0.0405102,
          -0.000196944,
          3.28348e-07,
          -960.2191,
          6.14599,
          -0.0094942,
          47.3751,
          284.905,
          -4.311},  // n10_010_000
         {0.0545,
          589.176,
          -36.3108,
          0.517859,
          231.6770,
          -7.11434,
          0.0760865,
          -0.000330537,
          4.97531e-07,
          1830.9408,
          -11.65743,
          0.0185333,
          47.4790,
          284.623,
          -5.087},  // n10_010_005
         {0.0542,
          405.303,
          -23.8855,
          0.326044,
          4.4413,
          0.01361,
          0.0024068,
          -2.86501e-05,
          7.2286e-08,
          1233.5764,
          -7.63692,
          0.0118956,
          47.7030,
          287.951,
          -5.171},  // n10_010_010
         {0.0534,
          398.447,
          -21.7451,
          0.287043,
          80.8576,
          -2.03592,
          0.0155457,
          -4.63902e-05,
          4.8592e-08,
          2429.4221,
          -15.05335,
          0.0231679,
          47.7031,
          291.415,
          -5.619},  // n10_010_020
         {0.0520,
          560.400,
          -30.5424,
          0.400372,
          -432.6007,
          16.68758,
          -0.1960918,
          0.000881002,
          -1.33002e-06,
          3042.4573,
          -18.51538,
          0.0274602,
          44.5031,
          294.975,
          -6.840}  // n10_010_040
     },
     {
         {0.0542,
          494.054,
          -29.3652,
          0.408306,
          209.2332,
          -6.95220,
          0.0781366,
          -0.000350227,
          5.34037e-07,
          -2029.2206,
          12.48364,
          -0.0189363,
          47.5031,
          286.568,
          -5.157},  // n10_020_000
         {0.0542,
          521.165,
          -31.0171,
          0.424773,
          -73.9372,
          2.20773,
          -0.0117791,
          -9.92663e-06,
          9.9873e-08,
          904.0173,
          -5.29526,
          0.0078845,
          47.1990,
          287.416,
          -5.165},  // n10_020_005
         {0.0537,
          459.702,
          -26.4735,
          0.363628,
          149.3246,
          -4.30190,
          0.0433552,
          -0.000180486,
          2.61685e-07,
          -815.5165,
          4.91555,
          -0.0072902,
          47.7274,
          289.745,
          -5.735},  // n10_020_010
         {0.0534,
          489.016,
          -26.8271,
          0.359168,
          -78.9943,
          4.34104,
          -0.0562197,
          0.000258697,
          -3.90802e-07,
          -56.5670,
          0.21668,
          -0.0001294,
          47.6470,
          291.335,
          -5.786},  // n10_020_020
         {0.0516,
          611.173,
          -33.5181,
          0.438966,
          -189.9971,
          8.58779,
          -0.1140145,
          0.000554113,
          -8.79833e-07,
          5560.9287,
          -34.13583,
          0.0515256,
          48.3190,
          300.913,
          -7.131}  // n10_020_040
     },
     {
         {0.0537,
          372.594,
          -21.1078,
          0.284052,
          128.4009,
          -4.48399,
          0.0543108,
          -0.000262015,
          4.27507e-07,
          -340.5131,
          2.36116,
          -0.0037728,
          47.6722,
          289.151,
          -5.408},  // n10_035_000
         {0.0534,
          523.639,
          -31.3279,
          0.434482,
          95.8907,
          -2.92172,
          0.0323685,
          -0.00014803,
          2.34646e-07,
          1453.3218,
          -8.82569,
          0.0134259,
          47.4630,
          291.191,
          -5.819},  // n10_035_005
         {0.0534,
          497.780,
          -27.7636,
          0.368634,
          -25.9006,
          1.56222,
          -0.0185932,
          7.255e-05,
          -8.7794e-08,
          -103.7204,
          0.48110,
          -0.0002811,
          47.9110,
          291.185,
          -5.602},  // n10_035_010
         {0.0526,
          644.840,
          -37.8582,
          0.525025,
          223.0479,
          -5.96465,
          0.0520599,
          -0.000183032,
          2.24579e-07,
          1097.2280,
          -6.64303,
          0.0098586,
          48.0230,
          294.455,
          -6.356},  // n10_035_020
         {0.0511,
          562.862,
          -28.4031,
          0.354786,
          -137.9524,
          6.92762,
          -0.0974680,
          0.000489186,
          -7.94401e-07,
          6786.2295,
          -41.54120,
          0.0623709,
          48.5592,
          302.768,
          -7.572}  // n10_035_040
     },
     {
         {0.0519,
          573.358,
          -32.4528,
          0.420570,
          -149.4460,
          4.24506,
          -0.0322658,
          8.1967e-05,
          -4.9569e-08,
          -224.5401,
          1.80872,
          -0.0031874,
          48.6390,
          299.695,
          -6.318},  // n10_075_000
         {0.0516,
          593.940,
          -32.6651,
          0.425715,
          -14.2820,
          1.11578,
          -0.0133427,
          5.15847e-05,
          -6.1772e-08,
          -524.4960,
          3.48466,
          -0.0056522,
          48.8391,
          300.599,
          -6.828},  // n10_075_005
         {0.0512,
          453.240,
          -24.3397,
          0.311356,
          -63.7068,
          2.66275,
          -0.0308241,
          0.000132578,
          -1.90352e-07,
          -592.5206,
          3.64809,
          -0.0056133,
          48.8390,
          302.223,
          -6.920},  // n10_075_010
         {0.0508,
          564.054,
          -30.0969,
          0.385886,
          -97.5094,
          4.63294,
          -0.0604914,
          0.000281774,
          -4.26399e-07,
          1331.7659,
          -7.53164,
          0.0103100,
          48.8790,
          304.168,
          -7.296},  // n10_075_020
         {0.0489,
          625.945,
          -30.9072,
          0.377180,
          -335.6169,
          13.13234,
          -0.1552891,
          0.000683332,
          -9.94053e-07,
          10158.1289,
          -58.57383,
          0.0831801,
          45.5030,
          312.469,
          -9.291}  // n10_075_040
     }},
    {{
         {0.0543,
          663.026,
          -66.3824,
          1.590667,
          72.0376,
          -3.26491,
          0.0455382,
          -0.000229681,
          3.75741e-07,
          -628.4452,
          3.83021,
          -0.0056639,
          26.0951,
          285.728,
          -5.738},  // n05_000_000
         {0.0546,
          918.491,
          -92.9771,
          2.210514,
          87.3605,
          -3.37392,
          0.0426091,
          -0.000209767,
          3.44974e-07,
          -416.8792,
          2.42383,
          -0.0032668,
          27.1351,
          286.464,
          -4.283},  // n05_000_005
         {0.0546,
          1044.805,
          -106.6222,
          2.515087,
          -47.3540,
          2.83865,
          -0.0410201,
          0.000210697,
          -3.4721e-07,
          29.6137,
          -0.05393,
          0.0000013,
          27.1350,
          286.623,
          -4.403},  // n05_000_010
         {0.0541,
          1061.803,
          -110.1372,
          2.635414,
          43.4643,
          -1.97770,
          0.0288297,
          -0.000151462,
          2.57535e-07,
          1076.8308,
          -6.48455,
          0.0097862,
          26.9672,
          288.905,
          -4.530},  // n05_000_020
         {0.0529,
          1044.142,
          -95.3682,
          2.125540,
          -22.1336,
          3.36905,
          -0.0610331,
          0.000332354,
          -5.53872e-07,
          4825.4048,
          -29.65764,
          0.0450632,
          27.5951,
          295.163,
          -5.662}  // n05_000_040
     },
     {
         {0.0545,
          780.566,
          -77.2458,
          1.804181,
          50.4201,
          -2.03741,
          0.0302131,
          -0.000179939,
          3.36629e-07,
          -1228.8286,
          8.18394,
          -0.0138241,
          27.1830,
          285.639,
          -4.346},  // n05_010_000
         {0.0547,
          1099.360,
          -115.2038,
          2.801082,
          80.6932,
          -2.37632,
          0.0211609,
          -7.62156e-05,
          9.532e-08,
          -1685.8831,
          10.05291,
          -0.0147013,
          26.9910,
          285.992,
          -4.089},  // n05_010_005
         {0.0543,
          963.487,
          -98.7356,
          2.377767,
          76.2896,
          -2.26147,
          0.0244245,
          -0.00011911,
          2.03054e-07,
          -305.2742,
          2.36013,
          -0.0044983,
          26.9929,
          287.336,
          -4.477},  // n05_010_010
         {0.0538,
          993.758,
          -102.1095,
          2.456116,
          71.8907,
          -1.42774,
          0.0066664,
          -3.03117e-07,
          -2.9456e-08,
          1032.4103,
          -6.57065,
          0.0104143,
          27.3353,
          290.000,
          -4.974},  // n05_010_020
         {0.0528,
          1236.552,
          -128.1032,
          3.237446,
          -28.3956,
          3.24945,
          -0.0547030,
          0.00028825,
          -4.69546e-07,
          2359.1118,
          -13.47842,
          0.0187080,
          23.8070,
          291.160,
          -5.828}  // n05_010_040
     },
     {
         {0.0541,
          816.087,
          -78.8288,
          1.826369,
          42.1378,
          -1.21251,
          0.0140799,
          -7.27033e-05,
          1.22868e-07,
          -80.4310,
          0.11370,
          0.0002046,
          26.9590,
          287.807,
          -4.729},  // n05_020_000
         {0.0543,
          877.623,
          -86.7326,
          2.031615,
          41.1299,
          -1.34082,
          0.0177186,
          -0.000102602,
          1.96117e-07,
          -1007.4371,
          6.73725,
          -0.0109791,
          26.9590,
          287.601,
          -4.573},  // n05_020_005
         {0.0540,
          971.299,
          -97.6710,
          2.293463,
          17.7953,
          0.01280,
          -0.0056469,
          4.02706e-05,
          -7.5715e-08,
          -1314.7979,
          8.00797,
          -0.0120391,
          27.3194,
          288.825,
          -4.738},  // n05_020_010
         {0.0538,
          821.123,
          -79.3886,
          1.821767,
          -4.2026,
          0.86868,
          -0.0147592,
          7.00417e-05,
          -9.9007e-08,
          885.9829,
          -5.31948,
          0.0079739,
          27.2150,
          289.496,
          -4.848},  // n05_020_020
         {0.0523,
          1094.897,
          -104.1715,
          2.396472,
          -11.2571,
          2.78845,
          -0.0491065,
          0.000256411,
          -4.08813e-07,
          10539.9600,
          -63.91719,
          0.0960592,
          27.1510,
          298.511,
          -6.175}  // n05_020_040
     },
     {
         {0.0537,
          850.220,
          -83.0064,
          1.949804,
          70.7089,
          -2.21260,
          0.0232815,
          -0.000102662,
          1.59498e-07,
          -70.7027,
          0.46120,
          -0.0006131,
          26.8072,
          290.223,
          -4.877},  // n05_035_000
         {0.0535,
          1127.985,
          -113.1409,
          2.683142,
          59.7940,
          -1.39309,
          0.0110045,
          -4.14216e-05,
          6.1915e-08,
          -411.4487,
          2.56911,
          -0.0038557,
          27.0070,
          291.433,
          -5.199},  // n05_035_005
         {0.0536,
          866.648,
          -84.5795,
          1.969876,
          61.4061,
          -1.60660,
          0.0164774,
          -7.68717e-05,
          1.29166e-07,
          672.2648,
          -3.79337,
          0.0053410,
          27.4072,
          290.743,
          -5.099},  // n05_035_010
         {0.0530,
          902.376,
          -88.9089,
          2.082175,
          39.8051,
          -0.71595,
          0.0019324,
          1.04399e-05,
          -3.5354e-08,
          150.0020,
          -0.90192,
          0.0013065,
          27.0958,
          293.233,
          -5.450},  // n05_035_020
         {0.0519,
          650.965,
          -38.5310,
          0.528112,
          -93.5919,
          5.72136,
          -0.0837748,
          0.000418829,
          -6.6837e-07,
          4590.1616,
          -27.41714,
          0.0401395,
          49.0072,
          300.271,
          -6.392}  // n05_035_040
     },
     {
         {0.0518,
          846.170,
          -76.0185,
          1.676375,
          -3.2868,
          1.40082,
          -0.0227767,
          0.000106051,
          -1.48939e-07,
          79.7298,
          0.00002,
          -0.0006157,
          27.2870,
          300.456,
          -6.054},  // n05_075_000
         {0.0517,
          368.141,
          -26.3914,
          0.495436,
          24.0810,
          -0.25672,
          -0.0002538,
          3.18501e-06,
          2.2e-11,
          78.7188,
          -0.23021,
          0.0000152,
          27.3524,
          300.927,
          -5.913},  // n05_075_005
         {0.0514,
          506.276,
          -29.2148,
          0.394222,
          -119.2112,
          5.65304,
          -0.0689402,
          0.00030383,
          -4.4049e-07,
          -154.2037,
          -0.00011,
          0.0011320,
          49.4791,
          321.536,
          -6.432},  // n05_075_010
         {0.0514,
          842.388,
          -77.0330,
          1.713260,
          12.2687,
          0.39519,
          -0.0115245,
          6.74754e-05,
          -1.0879e-07,
          14.2363,
          0.57216,
          -0.0016718,
          27.2710,
          303.274,
          -6.138},  // n05_075_020
         {0.0498,
          553.290,
          -29.6331,
          0.380781,
          -472.4498,
          17.95012,
          -0.2075450,
          0.000902416,
          -1.30673e-06,
          5532.4624,
          -31.97427,
          0.0452127,
          46.1289,
          308.865,
          -7.891}  // n05_075_040
     }},
    {{
         {0.0543,
          289.615,
          -23.7225,
          0.472795,
          -36.2762,
          1.70436,
          -0.0274302,
          0.000175927,
          -3.76834e-07,
          149.8167,
          -1.39171,
          0.0030299,
          25.8682,
          230.471,
          -5.404},  // p00_000_000
         {0.0546,
          668.249,
          -63.5458,
          1.432858,
          4.4654,
          -0.69246,
          0.0167983,
          -0.000116652,
          2.37179e-07,
          -434.5546,
          2.77058,
          -0.0042488,
          26.9110,
          230.455,
          -4.073},  // p00_000_005
         {0.0548,
          772.488,
          -77.5895,
          1.793609,
          -51.0175,
          1.77691,
          -0.0153707,
          4.18382e-05,
          -2.5882e-08,
          -800.1181,
          5.45148,
          -0.0089384,
          27.0791,
          230.241,
          -3.843},  // p00_000_010
         {0.0545,
          928.222,
          -90.6655,
          2.068940,
          -67.9672,
          3.19609,
          -0.0476606,
          0.000271537,
          -5.21355e-07,
          -333.3984,
          2.18458,
          -0.0033733,
          27.0070,
          230.065,
          -4.030},  // p00_000_020
         {0.0536,
          743.875,
          -67.2333,
          1.541026,
          54.1464,
          0.70253,
          -0.0161563,
          4.36933e-05,
          5.9264e-08,
          1824.7556,
          -12.11723,
          0.0198029,
          27.6030,
          234.361,
          -5.686}  // p00_000_040
     },
     {
         {0.0546,
          902.211,
          -89.9522,
          2.126992,
          123.5839,
          -4.92113,
          0.0654918,
          -0.000344321,
          6.0871e-07,
          -638.3031,
          4.28184,
          -0.0071127,
          27.2871,
          230.057,
          -4.220},  // p00_010_000
         {0.0548,
          921.661,
          -92.2935,
          2.176105,
          161.0861,
          -7.46099,
          0.1061745,
          -0.000576633,
          1.04659e-06,
          -53.5814,
          -0.15769,
          0.0012197,
          27.3510,
          230.208,
          -3.653},  // p00_010_005
         {0.0546,
          885.081,
          -88.8020,
          2.049073,
          -48.0536,
          1.63944,
          -0.0136554,
          2.91183e-05,
          1.3021e-08,
          -150.5886,
          0.91592,
          -0.0011813,
          27.2630,
          230.848,
          -4.038},  // p00_010_010
         {0.0543,
          1012.134,
          -101.9436,
          2.394910,
          -14.5198,
          2.00805,
          -0.0356362,
          0.000206718,
          -3.87657e-07,
          -285.5976,
          1.71756,
          -0.0022512,
          27.4310,
          231.856,
          -4.177},  // p00_010_020
         {0.0534,
          1067.225,
          -100.4478,
          2.273133,
          -16.1798,
          1.66276,
          -0.0170743,
          4.1267e-06,
          1.85777e-07,
          1270.8571,
          -8.31610,
          0.0132797,
          27.1910,
          234.696,
          -5.303}  // p00_010_040
     },
     {
         {0.0543,
          972.852,
          -98.6335,
          2.322881,
          78.4235,
          -3.94691,
          0.0626297,
          -0.000366262,
          7.02291e-07,
          88.7705,
          -0.87615,
          0.0020051,
          27.2630,
          230.657,
          -4.182},  // p00_020_000
         {0.0544,
          1016.250,
          -100.4747,
          2.340127,
          45.6626,
          -2.03200,
          0.0376704,
          -0.000260815,
          5.66934e-07,
          -373.3793,
          2.31714,
          -0.0032993,
          27.1510,
          231.064,
          -4.274},  // p00_020_005
         {0.0541,
          706.308,
          -65.6239,
          1.456052,
          -2.8856,
          0.15829,
          -0.0000781,
          -6.71131e-06,
          1.1953e-08,
          -202.7576,
          1.02348,
          -0.0010172,
          27.3930,
          232.569,
          -4.431},  // p00_020_010
         {0.0542,
          989.765,
          -96.0692,
          2.217921,
          14.9726,
          0.00241,
          0.0003819,
          -2.65291e-05,
          1.00609e-07,
          -258.0817,
          1.72505,
          -0.0027117,
          27.0872,
          231.769,
          -4.387},  // p00_020_020
         {0.0531,
          1114.745,
          -111.2184,
          2.615693,
          18.2961,
          0.50617,
          -0.0084253,
          -7.56255e-06,
          1.58186e-07,
          1404.9285,
          -9.17056,
          0.0147852,
          27.2310,
          236.752,
          -5.121}  // p00_020_040
     },
     {
         {0.0537,
          1012.495,
          -99.3533,
          2.284698,
          2.4251,
          0.00145,
          0.0022004,
          -2.62711e-05,
          6.737e-08,
          -155.1503,
          0.86565,
          -0.0010724,
          27.3274,
          233.679,
          -4.717},  // p00_035_000
         {0.0536,
          820.854,
          -76.0255,
          1.626807,
          -178.6863,
          7.21592,
          -0.0939839,
          0.000486539,
          -8.74298e-07,
          -381.0762,
          2.31054,
          -0.0033492,
          27.2870,
          234.039,
          -4.785},  // p00_035_005
         {0.0538,
          770.818,
          -73.5234,
          1.669331,
          24.2091,
          -0.98415,
          0.0176303,
          -0.0001242,
          2.7732e-07,
          -180.6738,
          1.19439,
          -0.0018249,
          27.3191,
          233.311,
          -4.555},  // p00_035_010
         {0.0535,
          987.550,
          -92.7189,
          2.082989,
          12.4541,
          -0.08230,
          -0.0001818,
          -3.87795e-06,
          2.5149e-08,
          323.4502,
          -2.24899,
          0.0038834,
          27.3590,
          234.951,
          -4.869},  // p00_035_020
         {0.0526,
          1091.041,
          -100.5277,
          2.268617,
          -24.3450,
          3.95018,
          -0.0648846,
          0.000325397,
          -5.05291e-07,
          5624.6475,
          -33.66283,
          0.0497849,
          27.4794,
          296.856,
          -5.917}  // p00_035_040
     },
     {
         {0.0518,
          906.047,
          -86.9465,
          1.973729,
          47.2169,
          -2.42283,
          0.0403015,
          -0.000261595,
          5.48691e-07,
          -443.7711,
          3.06377,
          -0.0051786,
          27.4230,
          241.297,
          -5.555},  // p00_075_000
         {0.0518,
          962.031,
          -86.6783,
          1.901755,
          -1.5936,
          1.05420,
          -0.0151409,
          6.2351e-05,
          -7.2903e-08,
          -248.4788,
          1.67118,
          -0.0026560,
          27.5352,
          241.721,
          -5.715},  // p00_075_005
         {0.0517,
          1039.619,
          -100.0136,
          2.303679,
          67.4217,
          -1.38425,
          0.0080315,
          -1.77911e-05,
          1.45e-08,
          -116.7918,
          0.79208,
          -0.0012724,
          27.6310,
          241.833,
          -5.648},  // p00_075_010
         {0.0517,
          913.013,
          -86.8368,
          1.987933,
          18.3200,
          0.87979,
          -0.0216340,
          0.000124679,
          -2.13529e-07,
          -303.7535,
          2.09690,
          -0.0034978,
          27.5110,
          242.335,
          -5.631},  // p00_075_020
         {0.0506,
          958.899,
          -78.2435,
          1.590885,
          -111.3634,
          6.71019,
          -0.0914355,
          0.000416366,
          -5.95608e-07,
          9726.7734,
          -55.22470,
          0.0778337,
          27.7837,
          310.280,
          -6.746}  // p00_075_040
     }},
    {{
         {0.0543,
          696.547,
          -71.7835,
          1.763779,
          84.2507,
          -3.15106,
          0.0394331,
          -0.000190268,
          3.06408e-07,
          860.6631,
          -5.55575,
          0.0089867,
          26.1516,
          285.608,
          -5.750},  // p05_000_000
         {0.0547,
          886.012,
          -88.4547,
          2.075261,
          18.0386,
          -0.82981,
          0.0143024,
          -8.7464e-05,
          1.6728e-07,
          96.0948,
          -0.57534,
          0.0011086,
          26.7350,
          285.000,
          -4.142},  // p05_000_005
         {0.0550,
          842.528,
          -89.4159,
          2.175662,
          41.0640,
          -1.55421,
          0.0238825,
          -0.00014118,
          2.67382e-07,
          -696.6580,
          4.99751,
          -0.0085472,
          26.9831,
          284.807,
          -4.101},  // p05_000_010
         {0.0548,
          919.531,
          -98.4007,
          2.419015,
          47.7716,
          -1.56864,
          0.0177191,
          -7.91865e-05,
          1.1846e-07,
          -3942.1045,
          24.33616,
          -0.0370322,
          26.7111,
          285.879,
          -4.006},  // p05_000_020
         {0.0545,
          980.022,
          -98.0226,
          2.321404,
          74.2535,
          -1.73373,
          0.0139841,
          -5.59236e-05,
          9.4178e-08,
          1429.3680,
          -8.87354,
          0.0141598,
          27.3712,
          288.663,
          -4.467}  // p05_000_040
     },
     {
         {0.0547,
          625.688,
          -62.0451,
          1.439093,
          -11.4410,
          0.01840,
          0.0093194,
          -8.78087e-05,
          2.00186e-07,
          783.8522,
          -4.57127,
          0.0068869,
          26.6390,
          285.519,
          -4.346},  // p05_010_000
         {0.0548,
          695.967,
          -75.8269,
          1.918397,
          128.6090,
          -4.26920,
          0.0481577,
          -0.00022175,
          3.53129e-07,
          236.0552,
          -1.44921,
          0.0024358,
          26.9030,
          285.487,
          -4.195},  // p05_010_005
         {0.0547,
          865.005,
          -86.2078,
          2.008639,
          -7.2586,
          0.01234,
          0.0080995,
          -7.85358e-05,
          1.81736e-07,
          -973.2291,
          6.82770,
          -0.0115285,
          26.8071,
          285.552,
          -4.294},  // p05_010_010
         {0.0546,
          948.409,
          -98.6395,
          2.386155,
          57.2934,
          -1.76341,
          0.0207853,
          -0.000103446,
          1.77386e-07,
          -849.1052,
          5.23769,
          -0.0076821,
          26.9432,
          287.079,
          -4.389},  // p05_010_020
         {0.0543,
          745.066,
          -70.3617,
          1.570678,
          -100.0891,
          4.65540,
          -0.0576809,
          0.000248944,
          -3.40433e-07,
          1045.9683,
          -6.00401,
          0.0090176,
          26.8310,
          290.321,
          -4.562}  // p05_010_040
     },
     {
         {0.0543,
          927.075,
          -92.2744,
          2.168058,
          26.2967,
          -0.55144,
          0.0049539,
          -2.29069e-05,
          4.001e-08,
          526.2325,
          -3.71631,
          0.0066360,
          26.9363,
          287.753,
          -4.523},  // p05_020_000
         {0.0545,
          821.476,
          -82.9178,
          1.984995,
          87.5068,
          -3.02167,
          0.0398399,
          -0.000213386,
          3.82012e-07,
          714.7357,
          -3.71298,
          0.0048374,
          27.0472,
          286.592,
          -4.479},  // p05_020_005
         {0.0543,
          848.828,
          -84.8760,
          2.020220,
          90.9654,
          -3.15733,
          0.0389501,
          -0.000191609,
          3.16806e-07,
          -1171.0167,
          7.27429,
          -0.0109703,
          27.0231,
          287.231,
          -4.519},  // p05_020_010
         {0.0546,
          889.890,
          -89.5310,
          2.115131,
          -0.8272,
          0.29102,
          -0.0009026,
          -1.47083e-05,
          5.27e-08,
          -1885.8252,
          11.85770,
          -0.0182013,
          26.6471,
          287.289,
          -4.469},  // p05_020_020
         {0.0539,
          777.052,
          -76.7719,
          1.813559,
          14.3051,
          1.07654,
          -0.0214579,
          0.000103143,
          -1.38949e-07,
          187.0997,
          -0.89280,
          0.0015244,
          27.1590,
          291.553,
          -4.805}  // p05_020_040
     },
     {
         {0.0537,
          1068.376,
          -103.0411,
          2.371422,
          22.8346,
          -0.49907,
          0.0058217,
          -3.13124e-05,
          5.8011e-08,
          749.1772,
          -4.66128,
          0.0073394,
          26.9197,
          290.305,
          -5.034},  // p05_035_000
         {0.0537,
          922.462,
          -95.1797,
          2.308590,
          57.9130,
          -1.35554,
          0.0124857,
          -5.57341e-05,
          9.373e-08,
          18.7257,
          -0.00962,
          0.0000362,
          26.7918,
          290.512,
          -4.849},  // p05_035_005
         {0.0540,
          894.928,
          -89.1535,
          2.089837,
          34.6807,
          -0.83026,
          0.0109258,
          -6.79551e-05,
          1.38895e-07,
          1548.7596,
          -9.23427,
          0.0138524,
          27.3110,
          289.360,
          -4.610},  // p05_035_010
         {0.0539,
          667.240,
          -60.7462,
          1.344259,
          7.5475,
          0.05767,
          -0.0005791,
          -5.70037e-06,
          2.5165e-08,
          -1358.5505,
          8.50055,
          -0.0129859,
          27.1272,
          290.160,
          -4.607},  // p05_035_020
         {0.0534,
          802.429,
          -73.0618,
          1.651703,
          34.0876,
          0.61236,
          -0.0182647,
          9.43796e-05,
          -1.30823e-07,
          3222.7056,
          -18.93312,
          0.0277841,
          27.3115,
          294.422,
          -5.299}  // p05_035_040
     },
     {
         {0.0518,
          700.383,
          -61.1032,
          1.299594,
          -39.2225,
          1.94442,
          -0.0216961,
          8.01258e-05,
          -8.9898e-08,
          -81.5502,
          1.08486,
          -0.0024083,
          27.1193,
          300.399,
          -5.993},  // p05_075_000
         {0.0519,
          927.206,
          -87.9845,
          2.000143,
          20.6650,
          0.00520,
          -0.0027720,
          8.80259e-06,
          1.98e-09,
          9.6791,
          0.49922,
          -0.0014792,
          27.4390,
          299.895,
          -5.805},  // p05_075_005
         {0.0518,
          934.941,
          -86.2463,
          1.936011,
          25.1119,
          0.00001,
          -0.0039262,
          2.03358e-05,
          -2.417e-08,
          322.9187,
          -1.49668,
          0.0016812,
          27.2631,
          300.177,
          -5.986},  // p05_075_010
         {0.0520,
          993.549,
          -97.2560,
          2.264713,
          33.6250,
          -0.24020,
          -0.0012194,
          2.96477e-06,
          1.2554e-08,
          307.3519,
          -1.21447,
          0.0009945,
          27.2962,
          299.423,
          -5.744},  // p05_075_020
         {0.0514,
          468.694,
          -25.9941,
          0.331209,
          -500.7382,
          17.79676,
          -0.1940950,
          0.000794647,
          -1.07709e-06,
          5181.4653,
          -29.96476,
          0.0433838,
          49.8310,
          330.333,
          -6.002}  // p05_075_040
     }},
    {{
         {0.0543,
          444.967,
          -28.4588,
          0.424836,
          339.9133,
          -10.95517,
          0.1171990,
          -0.000501034,
          7.36781e-07,
          -2649.7520,
          16.23221,
          -0.0243355,
          46.2672,
          284.537,
          -6.241},  // p10_000_000
         {0.0549,
          390.870,
          -27.6837,
          0.408923,
          266.7567,
          -9.91893,
          0.1121593,
          -0.000503336,
          7.7673e-07,
          -2359.8765,
          14.73537,
          -0.0223716,
          47.5111,
          284.903,
          -3.819},  // p10_000_005
         {0.0552,
          409.388,
          -24.6673,
          0.339988,
          118.3806,
          -4.90476,
          0.0690942,
          -0.000371486,
          6.54186e-07,
          -734.2883,
          5.10949,
          -0.0083707,
          47.5030,
          283.249,
          -4.244},  // p10_000_010
         {0.0551,
          380.723,
          -24.1178,
          0.349059,
          260.4387,
          -9.22805,
          0.1110720,
          -0.00052683,
          8.44974e-07,
          -3205.7256,
          20.19859,
          -0.0310497,
          47.3030,
          283.016,
          -4.520},  // p10_000_020
         {0.0553,
          486.981,
          -30.5322,
          0.443449,
          99.9095,
          -1.69511,
          0.0103569,
          -4.79413e-05,
          1.09043e-07,
          -2123.6826,
          13.27378,
          -0.0196028,
          47.5750,
          283.845,
          -4.308}  // p10_000_040
     },
     {
         {0.0547,
          334.865,
          -18.0900,
          0.234656,
          28.0558,
          -1.31094,
          0.0236035,
          -0.000147807,
          2.84406e-07,
          -1982.7886,
          12.94529,
          -0.0206795,
          47.4070,
          285.407,
          -4.922},  // p10_010_000
         {0.0550,
          429.850,
          -25.6893,
          0.361947,
          303.1457,
          -10.41588,
          0.1197167,
          -0.000541544,
          8.32066e-07,
          -1949.4258,
          12.09917,
          -0.0183208,
          47.3590,
          284.001,
          -4.667},  // p10_010_005
         {0.0550,
          423.318,
          -26.4854,
          0.376344,
          149.3362,
          -5.23585,
          0.0640293,
          -0.000311324,
          5.10747e-07,
          -1775.4415,
          11.07509,
          -0.0167572,
          47.4950,
          284.279,
          -4.383},  // p10_010_010
         {0.0552,
          297.030,
          -18.7851,
          0.271372,
          340.4187,
          -12.44870,
          0.1500386,
          -0.000704622,
          1.11893e-06,
          -2600.6030,
          16.39101,
          -0.0249243,
          47.5830,
          283.537,
          -4.038},  // p10_010_020
         {0.0551,
          450.229,
          -30.1270,
          0.444823,
          83.7979,
          -2.33059,
          0.0303516,
          -0.000179137,
          3.56033e-07,
          -1380.3755,
          8.95670,
          -0.0133352,
          47.6073,
          285.729,
          -4.428}  // p10_010_040
     },
     {
         {0.0543,
          462.093,
          -27.4985,
          0.384078,
          222.0224,
          -7.10104,
          0.0761050,
          -0.000328127,
          4.86688e-07,
          -2415.0276,
          14.77577,
          -0.0221916,
          47.6152,
          287.224,
          -5.013},  // p10_020_000
         {0.0546,
          410.525,
          -25.3196,
          0.357600,
          86.1671,
          -2.82200,
          0.0374626,
          -0.000203459,
          3.6567e-07,
          -1225.1757,
          8.02644,
          -0.0127149,
          47.7198,
          286.049,
          -4.892},  // p10_020_005
         {0.0546,
          425.689,
          -28.0149,
          0.413345,
          266.2513,
          -8.37519,
          0.0905441,
          -0.000398737,
          6.07633e-07,
          -2265.1531,
          14.01686,
          -0.0211383,
          47.9031,
          286.079,
          -4.748},  // p10_020_010
         {0.0550,
          352.606,
          -20.9216,
          0.288158,
          74.4119,
          -2.92493,
          0.0432526,
          -0.000241122,
          4.34542e-07,
          -2950.2568,
          18.57295,
          -0.0283706,
          47.5670,
          284.361,
          -4.425},  // p10_020_020
         {0.0548,
          426.454,
          -26.8953,
          0.385533,
          41.4826,
          -0.64755,
          0.0068814,
          -5.47065e-05,
          1.37691e-07,
          -1917.6680,
          11.55652,
          -0.0162119,
          47.7271,
          287.553,
          -4.416}  // p10_020_040
     },
     {
         {0.0538,
          451.981,
          -28.1736,
          0.395521,
          58.9204,
          -1.83209,
          0.0213037,
          -0.000103434,
          1.71531e-07,
          -902.2464,
          5.53711,
          -0.0082508,
          47.8630,
          289.529,
          -5.141},  // p10_035_000
         {0.0538,
          526.171,
          -30.8816,
          0.417017,
          -11.5804,
          0.17697,
          0.0048610,
          -5.44665e-05,
          1.27224e-07,
          -1179.8983,
          7.40392,
          -0.0112711,
          47.7831,
          289.144,
          -5.393},  // p10_035_005
         {0.0542,
          519.251,
          -30.5322,
          0.416795,
          105.8949,
          -3.68688,
          0.0468085,
          -0.000236976,
          4.02292e-07,
          -522.6336,
          3.57232,
          -0.0057089,
          47.8710,
          287.729,
          -5.024},  // p10_035_010
         {0.0543,
          306.942,
          -19.4907,
          0.280199,
          191.3041,
          -6.54247,
          0.0757187,
          -0.000349694,
          5.51907e-07,
          -1488.0515,
          9.10737,
          -0.0133225,
          47.8879,
          287.129,
          -4.830},  // p10_035_020
         {0.0544,
          416.048,
          -25.6481,
          0.359893,
          -69.9605,
          3.42775,
          -0.0426010,
          0.000176246,
          -2.21218e-07,
          735.8124,
          -4.44674,
          0.0074687,
          48.0711,
          289.529,
          -4.670}  // p10_035_040
     },
     {
         {0.0518,
          630.817,
          -35.9510,
          0.472383,
          -129.8099,
          4.43541,
          -0.0423146,
          0.000145196,
          -1.56665e-07,
          247.9289,
          -0.67855,
          -0.0000069,
          48.8551,
          299.968,
          -6.525},  // p10_075_000
         {0.0520,
          624.701,
          -35.2674,
          0.463107,
          -7.5412,
          0.00076,
          0.0079323,
          -7.26227e-05,
          1.60222e-07,
          55.1657,
          0.03637,
          -0.0002848,
          48.5190,
          298.776,
          -6.353},  // p10_075_005
         {0.0521,
          529.047,
          -30.6393,
          0.414497,
          94.8947,
          -2.61612,
          0.0286424,
          -0.000135713,
          2.24151e-07,
          30.5315,
          -0.00030,
          0.0000620,
          48.7990,
          298.433,
          -6.096},  // p10_075_010
         {0.0524,
          546.891,
          -32.8178,
          0.454503,
          151.0075,
          -4.67180,
          0.0561091,
          -0.000281675,
          4.8355e-07,
          3507.9709,
          -19.82098,
          0.0281110,
          48.7116,
          297.617,
          -5.892},  // p10_075_020
         {0.0522,
          490.736,
          -33.0332,
          0.479720,
          -205.0307,
          8.57113,
          -0.0979068,
          0.000392854,
          -5.0076e-07,
          259.6651,
          -0.86469,
          0.0012109,
          48.9432,
          301.888,
          -5.997}  // p10_075_040
     }},
    {{
         {0.0539,
          618.555,
          -29.3519,
          0.407479,
          489.6862,
          -13.50907,
          0.1496090,
          -0.000668385,
          1.00837e-06,
          -4786.4731,
          29.78914,
          -0.0459188,
          45.4550,
          283.713,
          -9.471},  // p15_000_000
         {0.0548,
          481.651,
          -27.1630,
          0.372552,
          396.5359,
          -14.25051,
          0.1670385,
          -0.00076671,
          1.19298e-06,
          -1978.3080,
          12.40154,
          -0.0189188,
          46.4470,
          283.047,
          -5.783},  // p15_000_005
         {0.0554,
          290.698,
          -15.0619,
          0.179752,
          116.3914,
          -6.70812,
          0.1055461,
          -0.00058638,
          1.04249e-06,
          -3111.3262,
          20.36962,
          -0.0324368,
          46.2950,
          280.183,
          -5.333},  // p15_000_010
         {0.0557,
          317.726,
          -22.0054,
          0.323944,
          366.2626,
          -14.60828,
          0.1764353,
          -0.000826521,
          1.31135e-06,
          -4860.8784,
          30.47407,
          -0.0465112,
          46.1916,
          280.625,
          -4.335},  // p15_000_020
         {0.0561,
          367.769,
          -22.0139,
          0.322166,
          348.6285,
          -11.34895,
          0.1285156,
          -0.000603347,
          9.88116e-07,
          -8028.9995,
          50.82850,
          -0.0781526,
          46.6846,
          279.732,
          -4.681}  // p15_000_040
     },
     {
         {0.0548,
          446.717,
          -27.6451,
          0.394353,
          195.2927,
          -7.15040,
          0.0881320,
          -0.000429922,
          7.07225e-07,
          -2658.1968,
          17.04272,
          -0.0267249,
          46.4553,
          284.321,
          -5.765},  // p15_010_000
         {0.0554,
          505.207,
          -34.6656,
          0.499380,
          355.9942,
          -14.83115,
          0.1758237,
          -0.000811081,
          1.27602e-06,
          -2110.8472,
          13.34021,
          -0.0202956,
          46.3591,
          282.232,
          -4.222},  // p15_010_005
         {0.0553,
          537.478,
          -36.3405,
          0.521155,
          253.6998,
          -11.15294,
          0.1399077,
          -0.000678278,
          1.10707e-06,
          -1763.7476,
          10.62043,
          -0.0151664,
          46.5049,
          282.073,
          -4.343},  // p15_010_010
         {0.0555,
          501.484,
          -29.7783,
          0.424330,
          469.7086,
          -16.62958,
          0.1949605,
          -0.000904706,
          1.4272e-06,
          -6666.8008,
          41.94084,
          -0.0646212,
          46.4551,
          280.472,
          -5.084},  // p15_010_020
         {0.0559,
          470.110,
          -29.0327,
          0.417035,
          201.0962,
          -6.90415,
          0.0847450,
          -0.000428597,
          7.42681e-07,
          -6483.8740,
          40.95590,
          -0.0627083,
          46.6631,
          281.215,
          -4.948}  // p15_010_040
     },
     {
         {0.0542,
          715.150,
          -41.3902,
          0.571101,
          304.5117,
          -10.43529,
          0.1201256,
          -0.000548814,
          8.51862e-07,
          -1760.8561,
          10.78495,
          -0.0161043,
          46.6710,
          285.929,
          -6.331},  // p15_020_000
         {0.0547,
          658.439,
          -39.8237,
          0.562939,
          231.8015,
          -8.28794,
          0.1035891,
          -0.000511959,
          8.49801e-07,
          -2560.7815,
          16.39720,
          -0.0255540,
          46.4322,
          284.233,
          -5.899},  // p15_020_005
         {0.0548,
          414.682,
          -23.5832,
          0.334302,
          491.5483,
          -17.12633,
          0.1987145,
          -0.000908154,
          1.40874e-06,
          -3339.7017,
          20.71245,
          -0.0313189,
          46.4311,
          283.720,
          -5.738},  // p15_020_010
         {0.0552,
          643.887,
          -39.6919,
          0.568328,
          347.0768,
          -12.66702,
          0.1579001,
          -0.000775179,
          1.27647e-06,
          -7132.7778,
          45.49577,
          -0.0713910,
          46.5272,
          280.913,
          -5.491},  // p15_020_020
         {0.0555,
          586.081,
          -37.8925,
          0.563541,
          414.4861,
          -13.86712,
          0.1607843,
          -0.000763897,
          1.25664e-06,
          -6512.6489,
          41.39564,
          -0.0635409,
          46.7110,
          282.863,
          -4.961}  // p15_020_040
     },
     {
         {0.0537,
          684.029,
          -39.6581,
          0.549837,
          248.6428,
          -8.13178,
          0.0939024,
          -0.000436782,
          6.91317e-07,
          -2259.1494,
          14.56773,
          -0.0231138,
          46.7990,
          288.751,
          -6.675},  // p15_035_000
         {0.0539,
          475.128,
          -26.9227,
          0.367868,
          219.2943,
          -7.81167,
          0.0945481,
          -0.000451036,
          7.25412e-07,
          -1352.0148,
          8.56153,
          -0.0131034,
          46.4872,
          287.552,
          -6.372},  // p15_035_005
         {0.0545,
          351.110,
          -19.3620,
          0.260745,
          92.5998,
          -3.41361,
          0.0496447,
          -0.000274342,
          4.88951e-07,
          -3070.5591,
          19.25337,
          -0.0294163,
          46.7517,
          285.161,
          -5.895},  // p15_035_010
         {0.0547,
          556.671,
          -32.0973,
          0.450015,
          433.2410,
          -14.75811,
          0.1688557,
          -0.00076681,
          1.18891e-06,
          -4002.7505,
          25.24431,
          -0.0388803,
          46.7514,
          284.007,
          -5.922},  // p15_035_020
         {0.0552,
          365.319,
          -21.5027,
          0.305726,
          176.2112,
          -5.83624,
          0.0741807,
          -0.000390559,
          6.98712e-07,
          -4699.8848,
          29.63368,
          -0.0448165,
          46.8313,
          284.233,
          -5.158}  // p15_035_040
     },
     {
         {0.0518,
          621.361,
          -33.3111,
          0.426117,
          -75.5622,
          2.42624,
          -0.0184954,
          3.91961e-05,
          -3.9e-11,
          -1776.4901,
          11.82981,
          -0.0192065,
          47.7590,
          298.825,
          -7.737},  // p15_075_000
         {0.0521,
          382.142,
          -19.4660,
          0.243987,
          91.9575,
          -3.43488,
          0.0462838,
          -0.00023754,
          3.98771e-07,
          -1568.6532,
          9.65921,
          -0.0143480,
          47.9195,
          297.199,
          -7.416},  // p15_075_005
         {0.0522,
          373.028,
          -18.9158,
          0.243496,
          225.1808,
          -7.53399,
          0.0873045,
          -0.000404019,
          6.32245e-07,
          -2645.6333,
          16.30164,
          -0.0246428,
          47.5512,
          296.345,
          -7.269},  // p15_075_010
         {0.0528,
          602.134,
          -34.4702,
          0.467003,
          169.5936,
          -5.89679,
          0.0749325,
          -0.00037753,
          6.36807e-07,
          -750.4797,
          5.06339,
          -0.0076102,
          47.7590,
          294.831,
          -6.694},  // p15_075_020
         {0.0530,
          565.434,
          -31.4761,
          0.419217,
          54.0884,
          -1.76104,
          0.0308998,
          -0.000216639,
          4.63628e-07,
          -6329.3975,
          39.49205,
          -0.0590629,
          47.8631,
          297.367,
          -6.496}  // p15_075_040
     }},
    {{
         {0.0544,
          666.463,
          -21.3878,
          0.149755,
          649.4370,
          -29.52684,
          0.3811547,
          -0.00180754,
          2.82459e-06,
          -6885.1675,
          41.58986,
          -0.0613047,
          73.9282,
          275.579,
          -13.202},  // p30_000_000
         {0.0551,
          663.811,
          -21.4668,
          0.154208,
          1095.6870,
          -41.93940,
          0.5029961,
          -0.00229908,
          3.51539e-06,
          -9617.8633,
          58.74586,
          -0.0877752,
          74.6711,
          273.760,
          -11.472},  // p30_000_005
         {0.0561,
          631.227,
          -21.3640,
          0.161188,
          947.9635,
          -37.74511,
          0.4696087,
          -0.00221308,
          3.46725e-06,
          -12851.9990,
          79.94849,
          -0.1216095,
          74.4157,
          268.871,
          -10.328},  // p30_000_010
         {0.0570,
          542.750,
          -17.6239,
          0.124934,
          2498.4397,
          -77.39868,
          0.8261456,
          -0.00355034,
          5.244e-06,
          -15202.8721,
          94.94591,
          -0.1446921,
          92.5528,
          264.840,
          -9.445},  // p30_000_020
         {0.0590,
          345.066,
          -9.2243,
          0.052292,
          2681.5320,
          -88.77964,
          0.9949263,
          -0.00448531,
          6.97869e-06,
          -14757.0254,
          92.72736,
          -0.1395036,
          90.0636,
          259.212,
          -8.083}  // p30_000_040
     },
     {
         {0.0548,
          700.934,
          -23.7393,
          0.175354,
          200.3159,
          -17.05980,
          0.2673405,
          -0.001403,
          2.34438e-06,
          -7364.8179,
          45.84827,
          -0.0699186,
          74.9273,
          276.703,
          -11.387},  // p30_010_000
         {0.0555,
          520.402,
          -15.8165,
          0.099321,
          557.5676,
          -27.24042,
          0.3586717,
          -0.00171478,
          2.68558e-06,
          -9390.8203,
          57.14725,
          -0.0849253,
          74.7515,
          272.847,
          -10.875},  // p30_010_005
         {0.0559,
          579.052,
          -19.2583,
          0.140442,
          1338.6992,
          -49.13049,
          0.5776027,
          -0.00262005,
          3.997e-06,
          -11335.1484,
          69.45791,
          -0.1037953,
          74.6551,
          270.008,
          -10.516},  // p30_010_010
         {0.0573,
          537.389,
          -17.0785,
          0.116394,
          758.0134,
          -36.34122,
          0.4834257,
          -0.0023376,
          3.70117e-06,
          -14798.0811,
          92.13703,
          -0.1392673,
          92.2409,
          264.271,
          -9.104},  // p30_010_020
         {0.0588,
          445.450,
          -14.0082,
          0.095526,
          2645.2361,
          -86.68890,
          0.9697553,
          -0.00436719,
          6.78475e-06,
          -14777.9561,
          92.31094,
          -0.1378682,
          90.7604,
          260.489,
          -7.964}  // p30_010_040
     },
     {
         {0.0542,
          653.501,
          -20.5394,
          0.140783,
          646.2662,
          -29.47562,
          0.3827417,
          -0.00183945,
          2.92208e-06,
          -4510.4043,
          27.14243,
          -0.0396915,
          74.9998,
          279.064,
          -12.045},  // p30_020_000
         {0.0550,
          643.921,
          -20.5326,
          0.144599,
          -13.3782,
          -10.71516,
          0.2055312,
          -0.00114825,
          1.96388e-06,
          -8626.5527,
          53.29684,
          -0.0805921,
          75.1838,
          274.904,
          -11.348},  // p30_020_005
         {0.0556,
          677.056,
          -21.9846,
          0.161014,
          1029.1294,
          -39.96080,
          0.4893214,
          -0.00228495,
          3.56631e-06,
          -9896.2520,
          60.35292,
          -0.0894654,
          74.5673,
          272.040,
          -10.972},  // p30_020_010
         {0.0568,
          493.109,
          -15.7785,
          0.109324,
          538.3813,
          -27.78613,
          0.3822607,
          -0.00188315,
          3.01036e-06,
          -13770.9863,
          85.53278,
          -0.1294430,
          91.9207,
          266.055,
          -9.806},  // p30_020_020
         {0.0585,
          438.066,
          -13.3681,
          0.087134,
          1439.5156,
          -57.68326,
          0.7229532,
          -0.00347484,
          5.62005e-06,
          -14117.8672,
          88.19157,
          -0.1317443,
          90.5847,
          261.543,
          -8.254}  // p30_020_040
     },
     {
         {0.0537,
          750.612,
          -24.7531,
          0.182830,
          385.3733,
          -21.04696,
          0.2956944,
          -0.00147668,
          2.39428e-06,
          -5680.8027,
          34.69738,
          -0.0517378,
          75.9672,
          281.497,
          -12.748},  // p30_035_000
         {0.0543,
          469.437,
          -13.0089,
          0.073764,
          722.2865,
          -31.78866,
          0.4069758,
          -0.00193378,
          3.03995e-06,
          -8950.8496,
          54.99032,
          -0.0826676,
          75.2551,
          277.999,
          -12.074},  // p30_035_005
         {0.0552,
          411.203,
          -12.2256,
          0.080060,
          642.2927,
          -30.93592,
          0.4155416,
          -0.00203922,
          3.28911e-06,
          -8490.0098,
          52.16059,
          -0.0779041,
          94.2560,
          274.064,
          -10.962},  // p30_035_010
         {0.0563,
          557.440,
          -17.6681,
          0.122377,
          1209.2566,
          -45.34520,
          0.5447492,
          -0.00251467,
          3.89677e-06,
          -13035.4639,
          80.70238,
          -0.1213974,
          92.8646,
          268.673,
          -10.032},  // p30_035_020
         {0.0581,
          491.429,
          -15.7457,
          0.111179,
          1546.3083,
          -55.71778,
          0.6661981,
          -0.0031227,
          4.97053e-06,
          -16498.6426,
          103.90786,
          -0.1574202,
          91.7591,
          263.521,
          -8.411}  // p30_035_040
     },
     {
         {0.0517,
          865.294,
          -29.3301,
          0.222901,
          -44.5315,
          -9.09935,
          0.1820098,
          -0.00101846,
          1.73084e-06,
          -4239.0176,
          25.70850,
          -0.0377992,
          78.0954,
          292.223,
          -14.074},  // p30_075_000
         {0.0524,
          703.572,
          -24.6691,
          0.183864,
          270.5533,
          -19.10135,
          0.2794582,
          -0.0014063,
          2.27132e-06,
          -8685.2158,
          52.30726,
          -0.0771287,
          77.4650,
          288.559,
          -12.376},  // p30_075_005
         {0.0530,
          474.285,
          -14.5547,
          0.095701,
          812.2191,
          -35.11754,
          0.4441313,
          -0.00209413,
          3.27122e-06,
          -7957.1304,
          47.67856,
          -0.0695332,
          97.3439,
          285.225,
          -12.283},  // p30_075_010
         {0.0543,
          567.884,
          -18.0292,
          0.126235,
          1405.6339,
          -49.01416,
          0.5709846,
          -0.00260125,
          4.01091e-06,
          -12098.4277,
          73.53913,
          -0.1083410,
          96.3750,
          279.455,
          -11.256},  // p30_075_020
         {0.0558,
          589.211,
          -19.2235,
          0.138965,
          2047.7167,
          -67.84039,
          0.7780075,
          -0.00357741,
          5.64058e-06,
          -14283.4629,
          87.03631,
          -0.1264499,
          94.8953,
          274.800,
          -9.834}  // p30_075_040
     }},
    {{
         {0.0557,
          1155.683,
          -33.4839,
          0.145686,
          2719.7532,
          -108.17351,
          1.2747917,
          -0.00565097,
          8.39053e-06,
          -25073.9219,
          151.94778,
          -0.2242298,
          48.0090,
          280.461,
          -23.132},  // p45_000_000
         {0.0566,
          1567.902,
          -57.4336,
          0.493112,
          3101.4058,
          -117.88098,
          1.3597585,
          -0.00595373,
          8.77726e-06,
          -13633.4766,
          80.32226,
          -0.1119712,
          49.1791,
          267.921,
          -21.234},  // p45_000_005
         {0.0586,
          942.516,
          -24.8914,
          0.069922,
          3201.7031,
          -125.89007,
          1.4943951,
          -0.00670695,
          1.00958e-05,
          -21764.9766,
          128.79881,
          -0.1829160,
          48.9092,
          277.421,
          -18.255},  // p45_000_010
         {0.0608,
          902.899,
          -28.3868,
          0.146040,
          2763.3792,
          -110.55793,
          1.3092294,
          -0.00576718,
          8.44305e-06,
          -36576.5859,
          224.45471,
          -0.3327475,
          48.5103,
          268.711,
          -15.521},  // p45_000_020
         {0.0646,
          711.781,
          -23.1849,
          0.186509,
          4643.2041,
          -175.78204,
          2.0932548,
          -0.00957828,
          1.4855e-05,
          -37398.5391,
          230.35623,
          -0.3369770,
          48.6790,
          268.309,
          -13.067}  // p45_000_040
     },
     {
         {0.0556,
          1641.623,
          -64.7275,
          0.614411,
          3210.3213,
          -121.40795,
          1.3998587,
          -0.00616869,
          9.16989e-06,
          -19828.0742,
          119.30855,
          -0.1743972,
          49.2190,
          282.671,
          -21.938},  // p45_010_000
         {0.0572,
          1610.209,
          -63.4580,
          0.592605,
          2768.5166,
          -107.84313,
          1.2726152,
          -0.00567878,
          8.50342e-06,
          -32543.1211,
          199.08755,
          -0.2973665,
          48.7990,
          285.080,
          -20.646},  // p45_010_005
         {0.0586,
          928.771,
          -25.3291,
          0.083051,
          2961.2415,
          -116.65910,
          1.3792919,
          -0.0061337,
          9.13495e-06,
          -28516.6875,
          170.91864,
          -0.2473477,
          49.1495,
          279.221,
          -18.115},  // p45_010_010
         {0.0614,
          697.019,
          -15.7292,
          -0.019192,
          2759.0288,
          -111.27457,
          1.3488168,
          -0.00610496,
          9.22191e-06,
          -48335.2852,
          296.50076,
          -0.4415575,
          48.8303,
          278.460,
          -15.170},  // p45_010_020
         {0.0643,
          728.698,
          -23.1926,
          0.134520,
          7521.9775,
          -250.69135,
          2.7667563,
          -0.0121051,
          1.82258e-05,
          -47137.4609,
          294.16156,
          -0.4410425,
          76.2704,
          269.670,
          -13.099}  // p45_010_040
     },
     {
         {0.0551,
          1639.562,
          -59.6881,
          0.481906,
          2429.6221,
          -96.85565,
          1.1416782,
          -0.00508391,
          7.60136e-06,
          -19924.7695,
          120.50782,
          -0.1772735,
          48.7597,
          286.281,
          -22.614},  // p45_020_000
         {0.0564,
          1679.394,
          -65.3192,
          0.612274,
          2898.1484,
          -111.21368,
          1.3012885,
          -0.00577897,
          8.62735e-06,
          -28883.1250,
          175.93024,
          -0.2613033,
          48.6290,
          290.061,
          -21.622},  // p45_020_005
         {0.0578,
          1028.881,
          -31.4676,
          0.174174,
          3294.5210,
          -127.39808,
          1.4879825,
          -0.00659637,
          9.82866e-06,
          -30447.3281,
          183.44189,
          -0.2685859,
          49.0103,
          282.221,
          -19.116},  // p45_020_010
         {0.0605,
          987.504,
          -35.0554,
          0.268233,
          3260.0154,
          -126.96191,
          1.5010443,
          -0.00669193,
          9.99986e-06,
          -47952.3516,
          293.34497,
          -0.4373715,
          48.9605,
          282.169,
          -16.280},  // p45_020_020
         {0.0638,
          737.828,
          -20.6664,
          0.091813,
          5752.2773,
          -202.03827,
          2.2940526,
          -0.0101768,
          1.54107e-05,
          -45469.1484,
          281.75494,
          -0.4197274,
          76.6694,
          270.691,
          -13.602}  // p45_020_040
     },
     {
         {0.0542,
          1700.905,
          -61.6863,
          0.520964,
          2477.6436,
          -96.00250,
          1.1263552,
          -0.00501486,
          7.48948e-06,
          -19374.1973,
          116.43007,
          -0.1708154,
          49.2597,
          289.479,
          -24.157},  // p45_035_000
         {0.0557,
          1693.034,
          -67.1800,
          0.612665,
          2736.7632,
          -107.30387,
          1.2492670,
          -0.00551679,
          8.17755e-06,
          -29085.2188,
          174.85184,
          -0.2573700,
          49.3107,
          294.369,
          -20.995},  // p45_035_005
         {0.0570,
          1132.273,
          -37.3184,
          0.238228,
          2983.1143,
          -116.76418,
          1.3644956,
          -0.00605594,
          9.03055e-06,
          -30742.9336,
          185.21771,
          -0.2724257,
          49.2094,
          286.281,
          -19.636},  // p45_035_010
         {0.0602,
          960.894,
          -34.8964,
          0.249818,
          2856.6895,
          -115.03755,
          1.3748089,
          -0.00615177,
          9.20856e-06,
          -43965.3828,
          265.75473,
          -0.3902870,
          48.9310,
          285.569,
          -15.753},  // p45_035_020
         {0.0638,
          666.124,
          -23.1595,
          0.130440,
          4357.2236,
          -164.68300,
          1.9449605,
          -0.00882303,
          1.35497e-05,
          -40430.5156,
          246.79733,
          -0.3601314,
          76.9310,
          272.809,
          -12.285}  // p45_035_040
     },
     {
         {0.0516,
          1653.837,
          -51.0220,
          0.339328,
          2723.0000,
          -102.57573,
          1.1830099,
          -0.00518046,
          7.60151e-06,
          -20496.1836,
          120.97394,
          -0.1747967,
          50.2893,
          289.521,
          -27.947},  // p45_075_000
         {0.0535,
          1526.754,
          -53.9677,
          0.420266,
          2347.2256,
          -92.32782,
          1.0779294,
          -0.00471772,
          6.88652e-06,
          -14132.0469,
          83.37365,
          -0.1184724,
          49.9892,
          308.469,
          -23.850},  // p45_075_005
         {0.0540,
          1196.020,
          -34.6963,
          0.147162,
          2420.2214,
          -97.45383,
          1.1485654,
          -0.00508606,
          7.49954e-06,
          -30471.5801,
          178.43796,
          -0.2565020,
          49.6709,
          299.041,
          -22.902},  // p45_075_010
         {0.0575,
          1024.607,
          -30.8345,
          0.158428,
          2716.1501,
          -108.09632,
          1.2932163,
          -0.00575735,
          8.52492e-06,
          -42679.3125,
          249.51328,
          -0.3542388,
          49.6602,
          297.609,
          -19.025},  // p45_075_020
         {0.0610,
          1024.109,
          -34.5451,
          0.232132,
          3806.4932,
          -143.60016,
          1.6938646,
          -0.00757451,
          1.13681e-05,
          -52197.4844,
          311.64444,
          -0.4489692,
          79.7896,
          283.900,
          -15.366}  // p45_075_040
     }}};
