commit 29430c46f57e0db91bf0c09c2506aeb65bb39696
parent e890ae060c79b0086ce0ada1a8d1d211e4894621
Author: Vincent Forest <vincent.forest@meso-star.com>
Date: Fri, 16 Oct 2015 17:07:50 +0200
Add the scattering/absorption/projected area estimations
Diffstat:
4 files changed, 722 insertions(+), 627 deletions(-)
diff --git a/src/sschiff.h b/src/sschiff.h
@@ -150,6 +150,16 @@ sschiff_estimator_get_absorption_cross_section
struct sschiff_estimator_status* status);
SSCHIFF_API res_T
+sschiff_estimator_get_scattering_cross_section
+ (struct sschiff_estimator* estimator,
+ struct sschiff_estimator_status* status);
+
+SSCHIFF_API res_T
+sschiff_estimator_get_average_projected_area
+ (struct sschiff_estimator* estimator,
+ struct sschiff_estimator_status* status);
+
+SSCHIFF_API res_T
sschiff_estimator_get_phase_function
(struct sschiff_estimator* estimator,
const size_t iscattering_angle,
diff --git a/src/sschiff_estimator.c b/src/sschiff_estimator.c
@@ -46,18 +46,24 @@
#define NDIRS 1000 /* # Sampled directions */
+enum weight_type {
+ WEIGHT_EXTINCTION_CROSS_SECTION,
+ WEIGHT_ABSORPTION_CROSS_SECTION,
+ WEIGHT_SCATTERING_CROSS_SECTION,
+ WEIGHT_AVERAGE_PROJECTED_AREA,
+ WEIGHTS_COUNT
+};
+
struct accum {
double weight;
double sqr_weight;
size_t naccums;
};
-static const struct accum ACCUM_NULL = { 0, 0, 0 };
-
struct sschiff_estimator {
double wavelength;
- struct accum extinction_cross_section;
+ struct accum accums[WEIGHTS_COUNT];
struct sschiff_device* dev;
ref_T ref;
};
@@ -179,13 +185,13 @@ compute_monte_carlo_weight
(struct sschiff_device* dev,
struct s3d_scene* scn,
struct ssp_rng* rng,
- struct sschiff_material* mtl,
+ struct sschiff_material_properties* props,
const double wavelength,
const float basis[9], /* World space basis of the RT volume */
const float pos[3], /* World space centroid of the RT volume */
const float lower[3], /* Lower boundary of the RT volume */
const float upper[3], /* Upper boundary of the RT volume */
- double* weight)
+ double weights[WEIGHTS_COUNT])
{
struct s3d_hit hit;
double sample[2];
@@ -196,8 +202,10 @@ compute_monte_carlo_weight
float org[3];
float x[3], y[3];
float rcp_pdf;
+ int i;
res_T res = RES_OK;
- ASSERT(scn && rng && mtl && basis && pos && lower && upper && weight);
+ ASSERT(scn && rng && props && basis && pos && lower && upper);
+ ASSERT(weights);
f2_sub(plane_size, upper, lower);
rcp_pdf = plane_size[0] * plane_size[1] * 1.e-12f/*Meter^2 to micron^2*/;
@@ -221,9 +229,8 @@ compute_monte_carlo_weight
S3D(scene_trace_ray(scn, ray_org, axis_z, range, &hit));
- *weight = 0;
+ FOR_EACH(i, 0, WEIGHTS_COUNT) weights[i] = 0;
if(!S3D_HIT_NONE(&hit)) {
- struct sschiff_material_properties props;
double n_r, k_r;
double n_e, k_e, lambda_e;
double path_length;
@@ -231,17 +238,24 @@ compute_monte_carlo_weight
res = compute_path_length(dev, scn, &hit, ray_org, axis_z, &path_length);
if(res != RES_OK) continue;
- mtl->get_property(mtl->material, wavelength, &props);
-
- n_e = props.medium_refractive_index;
- n_r = props.relative_real_refractive_index;
- k_r = props.relative_imaginary_refractive_index;
+ n_e = props->medium_refractive_index;
+ n_r = props->relative_real_refractive_index;
+ k_r = props->relative_imaginary_refractive_index;
lambda_e = wavelength / n_e;
k_e = 2.0 * PI / lambda_e;
- *weight = 2.0 * rcp_pdf
+ weights[WEIGHT_EXTINCTION_CROSS_SECTION] = 2.0 * rcp_pdf
* (1.0 - exp(-k_e*k_r*path_length) * cos(k_e*(n_r - 1.0)*path_length));
+
+ weights[WEIGHT_ABSORPTION_CROSS_SECTION] = rcp_pdf
+ * (1.0 - exp(-2.0*k_e*k_r*path_length));
+
+ weights[WEIGHT_SCATTERING_CROSS_SECTION] =
+ weights[WEIGHT_EXTINCTION_CROSS_SECTION]
+ - weights[WEIGHT_ABSORPTION_CROSS_SECTION];
+
+ weights[WEIGHT_AVERAGE_PROJECTED_AREA] = rcp_pdf;
}
} while(res != RES_OK); /* TODO handle infinite loop */
@@ -329,15 +343,16 @@ radiative_properties
struct sschiff_integrator_desc* desc,
const int istep,
struct s3d_scene* scene,
- struct sschiff_material* material,
- struct accum* accum)
+ struct sschiff_material_properties* props,
+ struct accum accums[WEIGHTS_COUNT])
{
- double weight_dirs = 0.0;
+ double weights_dirs[WEIGHTS_COUNT];
float lower[3], upper[3];
float aabb_pt[8][3];
float centroid[3];
size_t idir;
- ASSERT(dev && rng && desc && material && accum);
+ int i;
+ ASSERT(dev && rng && desc && props && accums);
(void)istep;
S3D(scene_get_aabb(scene, lower, upper));
@@ -360,13 +375,13 @@ radiative_properties
f3_mulf(centroid, f3_add(centroid, lower, upper), 0.5f);
+ memset(weights_dirs, 0, sizeof(weights_dirs));
FOR_EACH(idir, 0, desc->sampled_directions_count) {
- double weight;
+ double weights[WEIGHTS_COUNT];
float dir[4];
float basis[9];
float transform[12];
float pt[8][3];
- int i;
ssp_ran_sphere_uniform(rng, dir);
@@ -387,27 +402,40 @@ radiative_properties
f3_max(upper, upper, pt[i]);
}
- compute_monte_carlo_weight(dev, scene, rng, material,
- desc->wavelength, basis, centroid, lower, upper, &weight);
+ compute_monte_carlo_weight(dev, scene, rng, props,
+ desc->wavelength, basis, centroid, lower, upper, weights);
- weight_dirs += weight;
+ FOR_EACH(i, 0, WEIGHTS_COUNT)
+ weights_dirs[i] += weights[i];
#if 0
/* Compute an image of the shape transformed in the footprint space */
{
char thumb_name[64];
- (void)accum;
sprintf(thumb_name, "%d_%lu.ppm", istep, idir);
draw_thumbnail(scene, basis, centroid, lower, upper, thumb_name);
}
#endif
}
- weight_dirs /= (double)desc->sampled_directions_count;
- accum->weight += weight_dirs;
- accum->sqr_weight += weight_dirs * weight_dirs;
- accum->naccums += 1;
+ FOR_EACH(i, 0, WEIGHTS_COUNT) {
+ weights_dirs[i] /= (double)desc->sampled_directions_count;
+ accums[i].weight += weights_dirs[i];
+ accums[i].sqr_weight += weights_dirs[i] * weights_dirs[i];
+ accums[i].naccums += 1;
+ }
return RES_OK;
}
+static void
+get_status(const struct accum* acc, struct sschiff_estimator_status* status)
+{
+ ASSERT(acc && status);
+ status->E = acc->weight / (double)acc->naccums;
+ status->V = acc->sqr_weight / (double)acc->naccums
+ - (acc->weight * acc->weight) / (double)(acc->naccums * acc->naccums);
+ status->SE = sqrt(status->V / (double)acc->naccums);
+ status->nsteps = acc->naccums;
+}
+
static char
check_desc(struct sschiff_integrator_desc* desc)
{
@@ -503,20 +531,22 @@ sschiff_integrate
goto error;
}
- estimator->extinction_cross_section = ACCUM_NULL;
+ memset(estimator->accums, 0, sizeof(struct accum)*WEIGHTS_COUNT);
FOR_EACH(i, 0, desc->sampled_geometries_count) {
struct sschiff_material material = SSCHIFF_NULL_MATERIAL;
+ struct sschiff_material_properties props;
res = desc->sample_geometry(rng, &material, shape, desc->sampler_context);
if(res != RES_OK) {
log_error(dev, "Error in sampling a Schiff geometry.\n");
goto error;
}
+ material.get_property(material.material, desc->wavelength, &props);
S3D(scene_begin_session(scene, S3D_TRACE));
- res = radiative_properties(dev, rng, desc, (int)i, scene, &material,
- &estimator->extinction_cross_section);
+ res = radiative_properties(dev, rng, desc, (int)i, scene, &props,
+ estimator->accums);
if(res != RES_OK) goto error;
S3D(scene_end_session(scene));
@@ -556,16 +586,38 @@ sschiff_estimator_get_extinction_cross_section
(struct sschiff_estimator* estimator,
struct sschiff_estimator_status* status)
{
- const struct accum* acc;
if(!estimator || !status) return RES_BAD_ARG;
+ get_status(estimator->accums + WEIGHT_EXTINCTION_CROSS_SECTION, status);
+ return RES_OK;
+}
+
+res_T
+sschiff_estimator_get_absorption_cross_section
+ (struct sschiff_estimator* estimator,
+ struct sschiff_estimator_status* status)
+{
+ if(!estimator || !status) return RES_BAD_ARG;
+ get_status(estimator->accums + WEIGHT_ABSORPTION_CROSS_SECTION, status);
+ return RES_OK;
+}
- acc = &estimator->extinction_cross_section;
+res_T
+sschiff_estimator_get_scattering_cross_section
+ (struct sschiff_estimator* estimator,
+ struct sschiff_estimator_status* status)
+{
+ if(!estimator || !status) return RES_BAD_ARG;
+ get_status(estimator->accums + WEIGHT_SCATTERING_CROSS_SECTION, status);
+ return RES_OK;
+}
- status->E = acc->weight / (double)acc->naccums;
- status->V = acc->sqr_weight / (double)acc->naccums
- - (acc->weight * acc->weight) / (double)(acc->naccums * acc->naccums);
- status->SE = sqrt(status->V / (double)acc->naccums);
- status->nsteps = acc->naccums;
+res_T
+sschiff_estimator_get_average_projected_area
+ (struct sschiff_estimator* estimator,
+ struct sschiff_estimator_status* status)
+{
+ if(!estimator || !status) return RES_BAD_ARG;
+ get_status(estimator->accums + WEIGHT_AVERAGE_PROJECTED_AREA, status);
return RES_OK;
}
diff --git a/src/test_sschiff_estimator_cylinder.c b/src/test_sschiff_estimator_cylinder.c
@@ -43,557 +43,557 @@ struct result {
struct optical_properties { double wavelength, n_r, kappa_r, n_medium; };
static struct optical_properties properties[] = {
- { 4.000000000000000E-07, 1.035286987991962E+00, 1.642464685700659E-03, 1.341779843605380E+00 },
- { 4.010000000000000E-07, 1.035394484151721E+00, 1.624259338990003E-03, 1.341687493674650E+00 },
- { 4.020000000000000E-07, 1.035498485175403E+00, 1.594876393429627E-03, 1.341595857289120E+00 },
- { 4.030000000000000E-07, 1.035593745454516E+00, 1.563339730364777E-03, 1.341504925814500E+00 },
- { 4.040000000000000E-07, 1.035689619601582E+00, 1.544600372647700E-03, 1.341414690748000E+00 },
- { 4.050000000000000E-07, 1.035787642729216E+00, 1.511779431504190E-03, 1.341325143715940E+00 },
- { 4.060000000000000E-07, 1.035873513905482E+00, 1.471484460290955E-03, 1.341236276471320E+00 },
- { 4.070000000000000E-07, 1.035966600915103E+00, 1.462298106531343E-03, 1.341148080891490E+00 },
- { 4.080000000000000E-07, 1.036060494953379E+00, 1.407755470265253E-03, 1.341060548975860E+00 },
- { 4.090000000000000E-07, 1.036137924348892E+00, 1.368311430748199E-03, 1.340973672843670E+00 },
- { 4.100000000000000E-07, 1.036210685221302E+00, 1.330046390562492E-03, 1.340887444731820E+00 },
- { 4.110000000000000E-07, 1.036280450985456E+00, 1.300974328047466E-03, 1.340801856992660E+00 },
- { 4.120000000000000E-07, 1.036362608081751E+00, 1.286212700588483E-03, 1.340716902091980E+00 },
- { 4.130000000000000E-07, 1.036447639684917E+00, 1.236376528960547E-03, 1.340632572606910E+00 },
- { 4.140000000000000E-07, 1.036513150647102E+00, 1.179708889220116E-03, 1.340548861223910E+00 },
- { 4.150000000000000E-07, 1.036573630808206E+00, 1.146669303767855E-03, 1.340465760736840E+00 },
- { 4.160000000000000E-07, 1.036625512534661E+00, 1.088836702310341E-03, 1.340383264045010E+00 },
- { 4.170000000000000E-07, 1.036667015511619E+00, 1.062695995814180E-03, 1.340301364151300E+00 },
- { 4.180000000000000E-07, 1.036722768320762E+00, 1.052568689767748E-03, 1.340220054160350E+00 },
- { 4.190000000000000E-07, 1.036779280227207E+00, 1.006697219981148E-03, 1.340139327276700E+00 },
- { 4.200000000000000E-07, 1.036822939800069E+00, 9.722694769944399E-04, 1.340059176803090E+00 },
- { 4.210000000000000E-07, 1.036865833600609E+00, 9.469232619753497E-04, 1.339979596138690E+00 },
- { 4.220000000000000E-07, 1.036897653219950E+00, 9.040007897511271E-04, 1.339900578777420E+00 },
- { 4.230000000000000E-07, 1.036927468207731E+00, 9.031823993726944E-04, 1.339822118306300E+00 },
- { 4.240000000000000E-07, 1.036971750881576E+00, 8.924646106519200E-04, 1.339744208403820E+00 },
- { 4.250000000000000E-07, 1.037006936112468E+00, 8.594846944392758E-04, 1.339666842838340E+00 },
- { 4.260000000000000E-07, 1.037033040892262E+00, 8.523605328290717E-04, 1.339590015466570E+00 },
- { 4.270000000000000E-07, 1.037064992312203E+00, 8.534479686759623E-04, 1.339513720232010E+00 },
- { 4.280000000000000E-07, 1.037100162121758E+00, 8.506283100332938E-04, 1.339437951163470E+00 },
- { 4.290000000000000E-07, 1.037135678599242E+00, 8.522590014316155E-04, 1.339362702373630E+00 },
- { 4.300000000000000E-07, 1.037173395465157E+00, 8.565016952270480E-04, 1.339287968057550E+00 },
- { 4.310000000000000E-07, 1.037214737528130E+00, 8.639171883406666E-04, 1.339213742491340E+00 },
- { 4.320000000000000E-07, 1.037259758643682E+00, 8.691165576390881E-04, 1.339140020030710E+00 },
- { 4.330000000000000E-07, 1.037303754455989E+00, 8.678624596520924E-04, 1.339066795109690E+00 },
- { 4.340000000000000E-07, 1.037346655520205E+00, 8.725074419904887E-04, 1.338994062239260E+00 },
- { 4.350000000000000E-07, 1.037390939381917E+00, 8.756139553518682E-04, 1.338921816006080E+00 },
- { 4.360000000000000E-07, 1.037435399005391E+00, 8.788395944917436E-04, 1.338850051071230E+00 },
- { 4.370000000000000E-07, 1.037478748753387E+00, 8.799399526191331E-04, 1.338778762168930E+00 },
- { 4.380000000000000E-07, 1.037521676917342E+00, 8.850314449839643E-04, 1.338707944105350E+00 },
- { 4.390000000000000E-07, 1.037565219615768E+00, 8.888250046471429E-04, 1.338637591757410E+00 },
- { 4.400000000000000E-07, 1.037608696500256E+00, 8.936647271660125E-04, 1.338567700071630E+00 },
- { 4.410000000000000E-07, 1.037652289517359E+00, 8.980316117027969E-04, 1.338498264062920E+00 },
- { 4.420000000000000E-07, 1.037695839416368E+00, 9.024090285591408E-04, 1.338429278813520E+00 },
- { 4.430000000000000E-07, 1.037737726850386E+00, 9.038232640135763E-04, 1.338360739471860E+00 },
- { 4.440000000000000E-07, 1.037774845995166E+00, 9.041864444660936E-04, 1.338292641251510E+00 },
- { 4.450000000000000E-07, 1.037810077590406E+00, 9.145542051765026E-04, 1.338224979430060E+00 },
- { 4.460000000000000E-07, 1.037846610963693E+00, 9.257787115899892E-04, 1.338157749348150E+00 },
- { 4.470000000000000E-07, 1.037878259630217E+00, 9.335983043538121E-04, 1.338090946408400E+00 },
- { 4.480000000000000E-07, 1.037914617228649E+00, 9.702316913975443E-04, 1.338024566074410E+00 },
- { 4.490000000000000E-07, 1.037970208539347E+00, 1.007116632500707E-03, 1.337958603869820E+00 },
- { 4.500000000000000E-07, 1.038027021857111E+00, 1.009173031428449E-03, 1.337893055377290E+00 },
- { 4.510000000000000E-07, 1.038079358354862E+00, 1.027814707250541E-03, 1.337827916237600E+00 },
- { 4.520000000000000E-07, 1.038129195790007E+00, 1.028696923944767E-03, 1.337763182148700E+00 },
- { 4.530000000000000E-07, 1.038171798198206E+00, 1.042122191740612E-03, 1.337698848864820E+00 },
- { 4.540000000000000E-07, 1.038225010269563E+00, 1.074869388950115E-03, 1.337634912195530E+00 },
- { 4.550000000000000E-07, 1.038283232720702E+00, 1.078816153504866E-03, 1.337571368004930E+00 },
- { 4.560000000000000E-07, 1.038338570451783E+00, 1.092245635394565E-03, 1.337508212210750E+00 },
- { 4.570000000000000E-07, 1.038393288814794E+00, 1.094812200306328E-03, 1.337445440783500E+00 },
- { 4.580000000000000E-07, 1.038440433963812E+00, 1.093485331340192E-03, 1.337383049745670E+00 },
- { 4.590000000000000E-07, 1.038482662253094E+00, 1.103439733475396E-03, 1.337321035170910E+00 },
- { 4.600000000000000E-07, 1.038522598315466E+00, 1.113089490368987E-03, 1.337259393183210E+00 },
- { 4.610000000000000E-07, 1.038570039357183E+00, 1.148516858552576E-03, 1.337198119956160E+00 },
- { 4.620000000000000E-07, 1.038624907459639E+00, 1.162434238059191E-03, 1.337137211712120E+00 },
- { 4.630000000000000E-07, 1.038687104626991E+00, 1.195966780613389E-03, 1.337076664721550E+00 },
- { 4.640000000000000E-07, 1.038755514562735E+00, 1.199699923934052E-03, 1.337016475302180E+00 },
- { 4.650000000000000E-07, 1.038817135628012E+00, 1.200459607388018E-03, 1.336956639818350E+00 },
- { 4.660000000000000E-07, 1.038874078123107E+00, 1.201186493947777E-03, 1.336897154680260E+00 },
- { 4.670000000000000E-07, 1.038928224588712E+00, 1.201880424343069E-03, 1.336838016343290E+00 },
- { 4.680000000000000E-07, 1.038980178159473E+00, 1.204040146415200E-03, 1.336779221307310E+00 },
- { 4.690000000000000E-07, 1.039031437175215E+00, 1.207552177169499E-03, 1.336720766115970E+00 },
- { 4.700000000000000E-07, 1.039082221078632E+00, 1.211092670367667E-03, 1.336662647356080E+00 },
- { 4.710000000000000E-07, 1.039132490661054E+00, 1.215106981436297E-03, 1.336604861656970E+00 },
- { 4.720000000000000E-07, 1.039182661408432E+00, 1.219870817381094E-03, 1.336547405689770E+00 },
- { 4.730000000000000E-07, 1.039232954048947E+00, 1.224643796577837E-03, 1.336490276166880E+00 },
- { 4.740000000000000E-07, 1.039283376885394E+00, 1.229326344827146E-03, 1.336433469841280E+00 },
- { 4.750000000000000E-07, 1.039334064443123E+00, 1.234117398218758E-03, 1.336376983505970E+00 },
- { 4.760000000000000E-07, 1.039385526833898E+00, 1.238492582229907E-03, 1.336320813993330E+00 },
- { 4.770000000000000E-07, 1.039436291084956E+00, 1.239066817439063E-03, 1.336264958174580E+00 },
- { 4.780000000000000E-07, 1.039484948734477E+00, 1.239657200984551E-03, 1.336209412959190E+00 },
- { 4.790000000000000E-07, 1.039531959467774E+00, 1.240540672112777E-03, 1.336154175294280E+00 },
- { 4.800000000000000E-07, 1.039578615206627E+00, 1.244442394725602E-03, 1.336099242164120E+00 },
- { 4.810000000000000E-07, 1.039626229298974E+00, 1.248349409793080E-03, 1.336044610589550E+00 },
- { 4.820000000000000E-07, 1.039673858625137E+00, 1.250235937286709E-03, 1.335990277627470E+00 },
- { 4.830000000000000E-07, 1.039720595019222E+00, 1.251865430581906E-03, 1.335936240370270E+00 },
- { 4.840000000000000E-07, 1.039766629301611E+00, 1.253490577728770E-03, 1.335882495945360E+00 },
- { 4.850000000000000E-07, 1.039811982223968E+00, 1.255111379800570E-03, 1.335829041514630E+00 },
- { 4.860000000000000E-07, 1.039856756652771E+00, 1.256727837858235E-03, 1.335775874273970E+00 },
- { 4.870000000000000E-07, 1.039900966005627E+00, 1.258467903243629E-03, 1.335722991452750E+00 },
- { 4.880000000000000E-07, 1.039944611565546E+00, 1.260075944188013E-03, 1.335670390313400E+00 },
- { 4.890000000000000E-07, 1.039987632682271E+00, 1.261679644222744E-03, 1.335618068150840E+00 },
- { 4.900000000000000E-07, 1.040030012263802E+00, 1.263407757979589E-03, 1.335566022292100E+00 },
- { 4.910000000000000E-07, 1.040071688175533E+00, 1.264745004221800E-03, 1.335514250095810E+00 },
- { 4.920000000000000E-07, 1.040112378686561E+00, 1.266076841520105E-03, 1.335462748951790E+00 },
- { 4.930000000000000E-07, 1.040151955742799E+00, 1.267403270885834E-03, 1.335411516280550E+00 },
- { 4.940000000000000E-07, 1.040190287896555E+00, 1.268724293318496E-03, 1.335360549532910E+00 },
- { 4.950000000000000E-07, 1.040226903080167E+00, 1.270352131527932E-03, 1.335309846189550E+00 },
- { 4.960000000000000E-07, 1.040262146697474E+00, 1.273305523147441E-03, 1.335259403760560E+00 },
- { 4.970000000000000E-07, 1.040295747313031E+00, 1.276077378609423E-03, 1.335209219785090E+00 },
- { 4.980000000000000E-07, 1.040325648091718E+00, 1.278823648922353E-03, 1.335159291830880E+00 },
- { 4.990000000000000E-07, 1.040353759919826E+00, 1.289072947859305E-03, 1.335109617493900E+00 },
- { 5.000000000000000E-07, 1.040379481152520E+00, 1.299274503512561E-03, 1.335060194397920E+00 },
- { 5.010000000000001E-07, 1.040408126491521E+00, 1.325811156480386E-03, 1.335011020194160E+00 },
- { 5.020000000000000E-07, 1.040441036092354E+00, 1.344764441067616E-03, 1.334962092560890E+00 },
- { 5.030000000000000E-07, 1.040477445253276E+00, 1.374045011533224E-03, 1.334913409203050E+00 },
- { 5.040000000000000E-07, 1.040512648034075E+00, 1.387903827917666E-03, 1.334864967851890E+00 },
- { 5.050000000000000E-07, 1.040545900251519E+00, 1.418801858069103E-03, 1.334816766264610E+00 },
- { 5.060000000000000E-07, 1.040590906700738E+00, 1.468464949020522E-03, 1.334768802224000E+00 },
- { 5.070000000000000E-07, 1.040639195455336E+00, 1.482563959735157E-03, 1.334721073538070E+00 },
- { 5.080000000000000E-07, 1.040686458775797E+00, 1.525559361876046E-03, 1.334673578039750E+00 },
- { 5.090000000000000E-07, 1.040741671425000E+00, 1.559105378939951E-03, 1.334626313586500E+00 },
- { 5.100000000000000E-07, 1.040807713567804E+00, 1.603233722101158E-03, 1.334579278060000E+00 },
- { 5.110000000000000E-07, 1.040875584410848E+00, 1.613985571121084E-03, 1.334532469365830E+00 },
- { 5.120000000000000E-07, 1.040943220348469E+00, 1.649380251826485E-03, 1.334485885433120E+00 },
- { 5.130000000000000E-07, 1.041018230706438E+00, 1.669091265929868E-03, 1.334439524214260E+00 },
- { 5.140000000000000E-07, 1.041092713713321E+00, 1.676566182400091E-03, 1.334393383684570E+00 },
- { 5.150000000000000E-07, 1.041165314107454E+00, 1.687389518793340E-03, 1.334347461841990E+00 },
- { 5.160000000000000E-07, 1.041238597163079E+00, 1.692922480695940E-03, 1.334301756706790E+00 },
- { 5.170000000000000E-07, 1.041311956633380E+00, 1.695363690601763E-03, 1.334256266321260E+00 },
- { 5.180000000000000E-07, 1.041389428013160E+00, 1.700417308885367E-03, 1.334210988749400E+00 },
- { 5.190000000000000E-07, 1.041464755955924E+00, 1.682652012825744E-03, 1.334165922076680E+00 },
- { 5.200000000000000E-07, 1.041530069541219E+00, 1.658812761280325E-03, 1.334121064409700E+00 },
- { 5.210000000000000E-07, 1.041594181696574E+00, 1.657124535655681E-03, 1.334076413875950E+00 },
- { 5.220000000000000E-07, 1.041657845088931E+00, 1.630122704418439E-03, 1.334031968623510E+00 },
- { 5.230000000000000E-07, 1.041711910952757E+00, 1.607543355228116E-03, 1.333987726820790E+00 },
- { 5.240000000000000E-07, 1.041759947842067E+00, 1.582244525828878E-03, 1.333943686656260E+00 },
- { 5.249999999999999E-07, 1.041810066348116E+00, 1.583879702931137E-03, 1.333899846338170E+00 },
- { 5.260000000000000E-07, 1.041862095522510E+00, 1.557720519804618E-03, 1.333856204094340E+00 },
- { 5.270000000000000E-07, 1.041913531175414E+00, 1.546395579258294E-03, 1.333812758171830E+00 },
- { 5.280000000000000E-07, 1.041954667678475E+00, 1.499811551277397E-03, 1.333769506836780E+00 },
- { 5.290000000000000E-07, 1.041989797310988E+00, 1.498636177737314E-03, 1.333726448374050E+00 },
- { 5.300000000000000E-07, 1.042024857461786E+00, 1.469804039124607E-03, 1.333683581087100E+00 },
- { 5.310000000000000E-07, 1.042050856148998E+00, 1.445880383759585E-03, 1.333640903297660E+00 },
- { 5.320000000000001E-07, 1.042077186838255E+00, 1.447977496199134E-03, 1.333598413345510E+00 },
- { 5.330000000000000E-07, 1.042102162421808E+00, 1.427209064601831E-03, 1.333556109588290E+00 },
- { 5.340000000000000E-07, 1.042120822250241E+00, 1.426699703280908E-03, 1.333513990401220E+00 },
- { 5.350000000000000E-07, 1.042141900864721E+00, 1.433471379762237E-03, 1.333472054176910E+00 },
- { 5.360000000000000E-07, 1.042166620404672E+00, 1.444941845941278E-03, 1.333430299325120E+00 },
- { 5.370000000000000E-07, 1.042194724365646E+00, 1.457717474653508E-03, 1.333388724272540E+00 },
- { 5.380000000000000E-07, 1.042225414187512E+00, 1.471493967735956E-03, 1.333347327462570E+00 },
- { 5.390000000000000E-07, 1.042256744777569E+00, 1.484092000868983E-03, 1.333306107355130E+00 },
- { 5.400000000000000E-07, 1.042288345839686E+00, 1.500763725452133E-03, 1.333265062426450E+00 },
- { 5.410000000000000E-07, 1.042324503859437E+00, 1.528281898750163E-03, 1.333224191168830E+00 },
- { 5.420000000000000E-07, 1.042364912605382E+00, 1.549843563702498E-03, 1.333183492090460E+00 },
- { 5.430000000000000E-07, 1.042406562887524E+00, 1.568902404377878E-03, 1.333142963715240E+00 },
- { 5.440000000000000E-07, 1.042454714949787E+00, 1.608815343234295E-03, 1.333102604582520E+00 },
- { 5.450000000000000E-07, 1.042513875213928E+00, 1.637618035281262E-03, 1.333062413247000E+00 },
- { 5.460000000000000E-07, 1.042576056800957E+00, 1.653580138686441E-03, 1.333022388278450E+00 },
- { 5.470000000000000E-07, 1.042640409898161E+00, 1.675120248233485E-03, 1.332982528261570E+00 },
- { 5.480000000000000E-07, 1.042707136014031E+00, 1.685157909842487E-03, 1.332942831795790E+00 },
- { 5.490000000000000E-07, 1.042774026206271E+00, 1.695250147639022E-03, 1.332903297495090E+00 },
- { 5.500000000000000E-07, 1.042842766321411E+00, 1.705310235117845E-03, 1.332863923987830E+00 },
- { 5.510000000000000E-07, 1.042912300283037E+00, 1.705530449406497E-03, 1.332824709916540E+00 },
- { 5.520000000000000E-07, 1.042981728226964E+00, 1.708356091134469E-03, 1.332785653937790E+00 },
- { 5.530000000000000E-07, 1.043051509491291E+00, 1.704016278805774E-03, 1.332746754721980E+00 },
- { 5.540000000000000E-07, 1.043124661120986E+00, 1.708897901535750E-03, 1.332708010953190E+00 },
- { 5.550000000000000E-07, 1.043199194602040E+00, 1.692798767844739E-03, 1.332669421329010E+00 },
- { 5.559999999999999E-07, 1.043265008027065E+00, 1.670274669430007E-03, 1.332630984560360E+00 },
- { 5.570000000000000E-07, 1.043336588355702E+00, 1.676935291139613E-03, 1.332592699371340E+00 },
- { 5.580000000000000E-07, 1.043412220918312E+00, 1.644255097722219E-03, 1.332554564499090E+00 },
- { 5.590000000000000E-07, 1.043477770799564E+00, 1.615743588209385E-03, 1.332516578693600E+00 },
- { 5.600000000000000E-07, 1.043536695477078E+00, 1.579035215844224E-03, 1.332478740717540E+00 },
- { 5.610000000000000E-07, 1.043600994183831E+00, 1.581811014957712E-03, 1.332441049346180E+00 },
- { 5.620000000000000E-07, 1.043666231315476E+00, 1.535235605622221E-03, 1.332403503367140E+00 },
- { 5.630000000000001E-07, 1.043718864830297E+00, 1.473563431577708E-03, 1.332366101580320E+00 },
- { 5.640000000000000E-07, 1.043771791283996E+00, 1.484273905192923E-03, 1.332328842797720E+00 },
- { 5.650000000000000E-07, 1.043825841694447E+00, 1.417653789592510E-03, 1.332291725843300E+00 },
- { 5.660000000000000E-07, 1.043867370062960E+00, 1.377114388401143E-03, 1.332254749552820E+00 },
- { 5.670000000000000E-07, 1.043898295606015E+00, 1.324202628263995E-03, 1.332217912773740E+00 },
- { 5.680000000000000E-07, 1.043933664352148E+00, 1.332080947209094E-03, 1.332181214365030E+00 },
- { 5.690000000000000E-07, 1.043977438602228E+00, 1.304393676650687E-03, 1.332144653197070E+00 },
- { 5.700000000000000E-07, 1.044018794045142E+00, 1.259390337125543E-03, 1.332108228151510E+00 },
- { 5.710000000000000E-07, 1.044062030345026E+00, 1.259437872346123E-03, 1.332071938121120E+00 },
- { 5.720000000000000E-07, 1.044109863822610E+00, 1.216136708576497E-03, 1.332035782009670E+00 },
- { 5.730000000000000E-07, 1.044157258612584E+00, 1.187015609995578E-03, 1.331999758731800E+00 },
- { 5.740000000000000E-07, 1.044202028283407E+00, 1.143113983172242E-03, 1.331963867212890E+00 },
- { 5.750000000000000E-07, 1.044232131241066E+00, 1.063840725432586E-03, 1.331928106388940E+00 },
- { 5.760000000000000E-07, 1.044246895319073E+00, 1.023527710863081E-03, 1.331892475206440E+00 },
- { 5.770000000000000E-07, 1.044252610112750E+00, 9.697779794138100E-04, 1.331856972622240E+00 },
- { 5.780000000000000E-07, 1.044253976775146E+00, 9.497659966550409E-04, 1.331821597603440E+00 },
- { 5.790000000000000E-07, 1.044259957725371E+00, 9.352618179707669E-04, 1.331786349127290E+00 },
- { 5.800000000000000E-07, 1.044274809362838E+00, 9.395000916553773E-04, 1.331751226181010E+00 },
- { 5.810000000000000E-07, 1.044292271809736E+00, 9.117482360018617E-04, 1.331716227761740E+00 },
- { 5.820000000000000E-07, 1.044308146494882E+00, 9.039549474109366E-04, 1.331681352876410E+00 },
- { 5.830000000000000E-07, 1.044328059952875E+00, 9.029813184193805E-04, 1.331646600541600E+00 },
- { 5.840000000000000E-07, 1.044352735493407E+00, 8.971352837393257E-04, 1.331611969783430E+00 },
- { 5.850000000000000E-07, 1.044378685632916E+00, 8.831537746544346E-04, 1.331577459637510E+00 },
- { 5.860000000000000E-07, 1.044405836424728E+00, 8.786320819678296E-04, 1.331543069148750E+00 },
- { 5.869999999999999E-07, 1.044435280426248E+00, 8.692005288892336E-04, 1.331508797371310E+00 },
- { 5.880000000000000E-07, 1.044465717884262E+00, 8.558876109011710E-04, 1.331474643368460E+00 },
- { 5.890000000000000E-07, 1.044495153084782E+00, 8.403500870864586E-04, 1.331440606212510E+00 },
- { 5.900000000000000E-07, 1.044523085786671E+00, 8.224523096408955E-04, 1.331406684984670E+00 },
- { 5.910000000000000E-07, 1.044550545262079E+00, 8.104699876011172E-04, 1.331372878774990E+00 },
- { 5.920000000000000E-07, 1.044578615724940E+00, 7.960072814810816E-04, 1.331339186682210E+00 },
- { 5.930000000000000E-07, 1.044607054549288E+00, 7.816152660959925E-04, 1.331305607813710E+00 },
- { 5.940000000000001E-07, 1.044635270377074E+00, 7.646952835940411E-04, 1.331272141285380E+00 },
- { 5.950000000000000E-07, 1.044663935653333E+00, 7.513518759906050E-04, 1.331238786221540E+00 },
- { 5.960000000000000E-07, 1.044693946287332E+00, 7.357902455879724E-04, 1.331205541754850E+00 },
- { 5.970000000000000E-07, 1.044724372554313E+00, 7.167716979679335E-04, 1.331172407026180E+00 },
- { 5.980000000000000E-07, 1.044753615647646E+00, 6.946257364021612E-04, 1.331139381184580E+00 },
- { 5.990000000000000E-07, 1.044780691526674E+00, 6.712950232982840E-04, 1.331106463387120E+00 },
- { 6.000000000000000E-07, 1.044803444015409E+00, 6.412373047096696E-04, 1.331073652798870E+00 },
- { 6.010000000000000E-07, 1.044824539307607E+00, 6.249866054301384E-04, 1.331040948592740E+00 },
- { 6.020000000000000E-07, 1.044845766620673E+00, 6.034077108891513E-04, 1.331008349949450E+00 },
- { 6.030000000000000E-07, 1.044866538700980E+00, 5.784136786976474E-04, 1.330975856057410E+00 },
- { 6.040000000000000E-07, 1.044887221935235E+00, 5.676336347762863E-04, 1.330943466112670E+00 },
- { 6.050000000000000E-07, 1.044906979832908E+00, 5.365222304755139E-04, 1.330911179318770E+00 },
- { 6.060000000000000E-07, 1.044925229429125E+00, 5.166167506612064E-04, 1.330878994886740E+00 },
- { 6.070000000000000E-07, 1.044942099825731E+00, 4.987864403064095E-04, 1.330846912034950E+00 },
- { 6.080000000000000E-07, 1.044955182314457E+00, 4.646041110856508E-04, 1.330814929989080E+00 },
- { 6.090000000000000E-07, 1.044965016968371E+00, 4.527564487138666E-04, 1.330783047981990E+00 },
- { 6.100000000000000E-07, 1.044979238163159E+00, 4.409632490707041E-04, 1.330751265253680E+00 },
- { 6.110000000000000E-07, 1.044994223279349E+00, 4.219740270792474E-04, 1.330719581051210E+00 },
- { 6.120000000000000E-07, 1.045007044211732E+00, 4.020154703506148E-04, 1.330687994628590E+00 },
- { 6.130000000000000E-07, 1.045017963621394E+00, 3.842194369970159E-04, 1.330656505246750E+00 },
- { 6.140000000000000E-07, 1.045027441486893E+00, 3.679492624268454E-04, 1.330625112173430E+00 },
- { 6.150000000000000E-07, 1.045035617615133E+00, 3.519800711874577E-04, 1.330593814683110E+00 },
- { 6.160000000000000E-07, 1.045043007111847E+00, 3.395630359374884E-04, 1.330562612056960E+00 },
- { 6.170000000000000E-07, 1.045051084952903E+00, 3.326688305061111E-04, 1.330531503582750E+00 },
- { 6.179999999999999E-07, 1.045061222694419E+00, 3.259457256833445E-04, 1.330500488554770E+00 },
- { 6.190000000000000E-07, 1.045073433158974E+00, 3.187415925020136E-04, 1.330469566273780E+00 },
- { 6.200000000000000E-07, 1.045088360723040E+00, 3.171051848434899E-04, 1.330438736046940E+00 },
- { 6.210000000000000E-07, 1.045103671053048E+00, 3.017345937277039E-04, 1.330407997187720E+00 },
- { 6.220000000000000E-07, 1.045116656866957E+00, 2.864761737697034E-04, 1.330377349015850E+00 },
- { 6.230000000000000E-07, 1.045126365845574E+00, 2.711663840968767E-04, 1.330346790857260E+00 },
- { 6.240000000000000E-07, 1.045133870688024E+00, 2.592620517622472E-04, 1.330316322043970E+00 },
- { 6.250000000000001E-07, 1.045140983506716E+00, 2.527585737208309E-04, 1.330285941914100E+00 },
- { 6.260000000000000E-07, 1.045149305253753E+00, 2.462326221730596E-04, 1.330255649811740E+00 },
- { 6.270000000000000E-07, 1.045158155208996E+00, 2.400150240452965E-04, 1.330225445086910E+00 },
- { 6.280000000000000E-07, 1.045167543308349E+00, 2.351014711807756E-04, 1.330195327095500E+00 },
- { 6.290000000000000E-07, 1.045177106856348E+00, 2.295070011777853E-04, 1.330165295199200E+00 },
- { 6.300000000000000E-07, 1.045186321622641E+00, 2.225635381454606E-04, 1.330135348765460E+00 },
- { 6.310000000000000E-07, 1.045194792170897E+00, 2.172613687535073E-04, 1.330105487167400E+00 },
- { 6.320000000000000E-07, 1.045203500771309E+00, 2.149425311305904E-04, 1.330075709783760E+00 },
- { 6.330000000000000E-07, 1.045213256484557E+00, 2.126151330176184E-04, 1.330046015998860E+00 },
- { 6.340000000000000E-07, 1.045223553101800E+00, 2.102791743765743E-04, 1.330016405202500E+00 },
- { 6.350000000000000E-07, 1.045234013122680E+00, 2.072644387124910E-04, 1.329986876789960E+00 },
- { 6.360000000000000E-07, 1.045244216794131E+00, 2.040711801010856E-04, 1.329957430161900E+00 },
- { 6.370000000000000E-07, 1.045253740403829E+00, 2.006985957335607E-04, 1.329928064724300E+00 },
- { 6.380000000000000E-07, 1.045263382110148E+00, 2.008497337040627E-04, 1.329898779888440E+00 },
- { 6.390000000000000E-07, 1.045273947322694E+00, 2.008317140156538E-04, 1.329869575070820E+00 },
- { 6.400000000000000E-07, 1.045285057551241E+00, 2.008126259646895E-04, 1.329840449693100E+00 },
- { 6.410000000000000E-07, 1.045296551000445E+00, 2.009616291914741E-04, 1.329811403182080E+00 },
- { 6.420000000000000E-07, 1.045308363549875E+00, 2.012795264863135E-04, 1.329782434969600E+00 },
- { 6.430000000000000E-07, 1.045320492129501E+00, 2.015974258466275E-04, 1.329753544492540E+00 },
- { 6.440000000000000E-07, 1.045332967563536E+00, 2.022552520949957E-04, 1.329724731192700E+00 },
- { 6.450000000000000E-07, 1.045345759899224E+00, 2.030843808416504E-04, 1.329695994516830E+00 },
- { 6.460000000000000E-07, 1.045358824317712E+00, 2.035741221492084E-04, 1.329667333916530E+00 },
- { 6.470000000000000E-07, 1.045372099342502E+00, 2.042351660342150E-04, 1.329638748848190E+00 },
- { 6.480000000000000E-07, 1.045385551462448E+00, 2.047262497537979E-04, 1.329610238772990E+00 },
- { 6.489999999999999E-07, 1.045399124910904E+00, 2.052178709316164E-04, 1.329581803156790E+00 },
- { 6.500000000000000E-07, 1.045412800938988E+00, 2.058815975994723E-04, 1.329553441470150E+00 },
- { 6.510000000000000E-07, 1.045426582720485E+00, 2.063745614018979E-04, 1.329525153188210E+00 },
- { 6.520000000000000E-07, 1.045440471398717E+00, 2.070401659792191E-04, 1.329496937790700E+00 },
- { 6.530000000000000E-07, 1.045454454497395E+00, 2.075344725484678E-04, 1.329468794761880E+00 },
- { 6.540000000000000E-07, 1.045468464599443E+00, 2.080293167479006E-04, 1.329440723590460E+00 },
- { 6.550000000000000E-07, 1.045482498057374E+00, 2.086976046627449E-04, 1.329412723769620E+00 },
- { 6.560000000000001E-07, 1.045496553339788E+00, 2.091937918392058E-04, 1.329384794796890E+00 },
- { 6.570000000000000E-07, 1.045510635129543E+00, 2.098639580351773E-04, 1.329356936174180E+00 },
- { 6.580000000000000E-07, 1.045524666346868E+00, 2.103614883294010E-04, 1.329329147407660E+00 },
- { 6.590000000000000E-07, 1.045538559400521E+00, 2.108595564235613E-04, 1.329301428007780E+00 },
- { 6.600000000000000E-07, 1.045552348654994E+00, 2.115324065074228E-04, 1.329273777489210E+00 },
- { 6.610000000000000E-07, 1.045566110625959E+00, 2.129043768487645E-04, 1.329246195370780E+00 },
- { 6.620000000000000E-07, 1.045580172412483E+00, 2.148038996275277E-04, 1.329218681175440E+00 },
- { 6.630000000000000E-07, 1.045594198084655E+00, 2.156579601845352E-04, 1.329191234430250E+00 },
- { 6.640000000000000E-07, 1.045608130833515E+00, 2.168642586307475E-04, 1.329163854666310E+00 },
- { 6.650000000000000E-07, 1.045621924109802E+00, 2.191267300925995E-04, 1.329136541418720E+00 },
- { 6.660000000000000E-07, 1.045636494884311E+00, 2.226260420764523E-04, 1.329109294226560E+00 },
- { 6.670000000000000E-07, 1.045651816979515E+00, 2.257827567840655E-04, 1.329082112632820E+00 },
- { 6.680000000000000E-07, 1.045667654294284E+00, 2.284188832691462E-04, 1.329054996184400E+00 },
- { 6.690000000000000E-07, 1.045683780252616E+00, 2.298254013270867E-04, 1.329027944432050E+00 },
- { 6.700000000000000E-07, 1.045699609361488E+00, 2.305274520667250E-04, 1.329000956930320E+00 },
- { 6.710000000000000E-07, 1.045715078138228E+00, 2.314077646618846E-04, 1.328974033237530E+00 },
- { 6.720000000000000E-07, 1.045730267886692E+00, 2.321122304430071E-04, 1.328947172915770E+00 },
- { 6.730000000000000E-07, 1.045745266858880E+00, 2.335286639357697E-04, 1.328920375530800E+00 },
- { 6.740000000000000E-07, 1.045760788195037E+00, 2.363722416512695E-04, 1.328893640652060E+00 },
- { 6.750000000000000E-07, 1.045776625515359E+00, 2.379755054093924E-04, 1.328866967852620E+00 },
- { 6.760000000000000E-07, 1.045792600957640E+00, 2.386898873686543E-04, 1.328840356709140E+00 },
- { 6.770000000000000E-07, 1.045808247514113E+00, 2.390477550340525E-04, 1.328813806801840E+00 },
- { 6.780000000000000E-07, 1.045823119905555E+00, 2.386893788440745E-04, 1.328787317714450E+00 },
- { 6.790000000000000E-07, 1.045837555771692E+00, 2.388668530728809E-04, 1.328760889034230E+00 },
- { 6.799999999999999E-07, 1.045851677897483E+00, 2.410193638974664E-04, 1.328734520351850E+00 },
- { 6.810000000000000E-07, 1.045866374227087E+00, 2.440765557054830E-04, 1.328708211261430E+00 },
- { 6.820000000000000E-07, 1.045881785624778E+00, 2.467815163039944E-04, 1.328681961360470E+00 },
- { 6.830000000000000E-07, 1.045897803967143E+00, 2.502150407965931E-04, 1.328655770249830E+00 },
- { 6.840000000000000E-07, 1.045914494666557E+00, 2.523929950830751E-04, 1.328629637533700E+00 },
- { 6.850000000000000E-07, 1.045930993921758E+00, 2.525860157679779E-04, 1.328603562819540E+00 },
- { 6.860000000000000E-07, 1.045946946210705E+00, 2.524160983200198E-04, 1.328577545718090E+00 },
- { 6.870000000000001E-07, 1.045962222578169E+00, 2.520631075330667E-04, 1.328551585843320E+00 },
- { 6.880000000000000E-07, 1.045976831730619E+00, 2.529801492320116E-04, 1.328525682812380E+00 },
- { 6.890000000000000E-07, 1.045991376191637E+00, 2.537167945523808E-04, 1.328499836245610E+00 },
- { 6.900000000000000E-07, 1.046005982980502E+00, 2.557304325072635E-04, 1.328474045766460E+00 },
- { 6.910000000000000E-07, 1.046021138681571E+00, 2.586616014485225E-04, 1.328448311001520E+00 },
- { 6.920000000000000E-07, 1.046036945389053E+00, 2.619658887977861E-04, 1.328422631580440E+00 },
- { 6.930000000000000E-07, 1.046052941616904E+00, 2.625325898993536E-04, 1.328397007135900E+00 },
- { 6.940000000000000E-07, 1.046068836917074E+00, 2.630998304190630E-04, 1.328371437303630E+00 },
- { 6.950000000000000E-07, 1.046084299017366E+00, 2.636676103898158E-04, 1.328345921722330E+00 },
- { 6.960000000000000E-07, 1.046099553526171E+00, 2.644198101017839E-04, 1.328320460033680E+00 },
- { 6.970000000000000E-07, 1.046114617760768E+00, 2.649889367910856E-04, 1.328295051882260E+00 },
- { 6.980000000000000E-07, 1.046129367196580E+00, 2.655586030323879E-04, 1.328269696915600E+00 },
- { 6.990000000000000E-07, 1.046143900278031E+00, 2.661288088582095E-04, 1.328244394784070E+00 },
- { 7.000000000000000E-07, 1.046158216699328E+00, 2.668845054481957E-04, 1.328219145140910E+00 },
- { 7.010000000000000E-07, 1.046171853334797E+00, 2.674560582699037E-04, 1.328193947642190E+00 },
- { 7.020000000000000E-07, 1.046185486369156E+00, 2.683991239950843E-04, 1.328168801946760E+00 },
- { 7.030000000000000E-07, 1.046199164931322E+00, 2.725016242455469E-04, 1.328143707716250E+00 },
- { 7.040000000000000E-07, 1.046214030872363E+00, 2.768008603975542E-04, 1.328118664615030E+00 },
- { 7.050000000000000E-07, 1.046229607267121E+00, 2.794347376261044E-04, 1.328093672310210E+00 },
- { 7.060000000000000E-07, 1.046245758846082E+00, 2.828212754461518E-04, 1.328068730471570E+00 },
- { 7.070000000000000E-07, 1.046261938294243E+00, 2.832271806183120E-04, 1.328043838771560E+00 },
- { 7.080000000000000E-07, 1.046277640167732E+00, 2.838201834351253E-04, 1.328018996885300E+00 },
- { 7.090000000000000E-07, 1.046292931827498E+00, 2.842263655385839E-04, 1.327994204490490E+00 },
- { 7.100000000000000E-07, 1.046307752529465E+00, 2.848201808467138E-04, 1.327969461267460E+00 },
- { 7.109999999999999E-07, 1.046322261845741E+00, 2.854145363243779E-04, 1.327944766899080E+00 },
- { 7.120000000000000E-07, 1.046336495160005E+00, 2.858212679038598E-04, 1.327920121070800E+00 },
- { 7.130000000000000E-07, 1.046350900922971E+00, 2.881123228439462E-04, 1.327895523470560E+00 },
- { 7.140000000000000E-07, 1.046365517830787E+00, 2.900313386182835E-04, 1.327870973788830E+00 },
- { 7.150000000000000E-07, 1.046380363905696E+00, 2.906318716768448E-04, 1.327846471718530E+00 },
- { 7.160000000000000E-07, 1.046394729835494E+00, 2.908544747485000E-04, 1.327822016955050E+00 },
- { 7.170000000000000E-07, 1.046408872465385E+00, 2.910765471158864E-04, 1.327797609196200E+00 },
- { 7.180000000000001E-07, 1.046422737012463E+00, 2.922469425013393E-04, 1.327773248142210E+00 },
- { 7.190000000000000E-07, 1.046436253332092E+00, 2.924692924222563E-04, 1.327748933495680E+00 },
- { 7.200000000000000E-07, 1.046449665635920E+00, 2.932620306364937E-04, 1.327724664961610E+00 },
- { 7.210000000000000E-07, 1.046462990264283E+00, 2.950087154876983E-04, 1.327700442247290E+00 },
- { 7.220000000000000E-07, 1.046476396774112E+00, 2.975225220322731E-04, 1.327676265062370E+00 },
- { 7.230000000000000E-07, 1.046489793136021E+00, 2.975577990728036E-04, 1.327652133118790E+00 },
- { 7.240000000000000E-07, 1.046503047673474E+00, 2.991230299716263E-04, 1.327628046130760E+00 },
- { 7.250000000000000E-07, 1.046516479213546E+00, 3.008831249119806E-04, 1.327604003814760E+00 },
- { 7.260000000000000E-07, 1.046530020906885E+00, 3.030308005065120E-04, 1.327580005889490E+00 },
- { 7.270000000000000E-07, 1.046543461106678E+00, 3.026849499014217E-04, 1.327556052075900E+00 },
- { 7.280000000000000E-07, 1.046556651803606E+00, 3.046463468257975E-04, 1.327532142097090E+00 },
- { 7.290000000000000E-07, 1.046569517786500E+00, 3.050703016468484E-04, 1.327508275678380E+00 },
- { 7.300000000000000E-07, 1.046581771727620E+00, 3.056872461229752E-04, 1.327484452547220E+00 },
- { 7.310000000000000E-07, 1.046593741831144E+00, 3.053384705679599E-04, 1.327460672433210E+00 },
- { 7.320000000000000E-07, 1.046605199691983E+00, 3.073097980091759E-04, 1.327436935068060E+00 },
- { 7.330000000000000E-07, 1.046616621102129E+00, 3.085102646589948E-04, 1.327413240185570E+00 },
- { 7.340000000000000E-07, 1.046628017565891E+00, 3.110712691868297E-04, 1.327389587521650E+00 },
- { 7.350000000000000E-07, 1.046639910218690E+00, 3.138324950843339E-04, 1.327365976814230E+00 },
- { 7.360000000000000E-07, 1.046651943151609E+00, 3.173785201096158E-04, 1.327342407803330E+00 },
- { 7.370000000000000E-07, 1.046664212729765E+00, 3.187896703635894E-04, 1.327318880230940E+00 },
- { 7.380000000000000E-07, 1.046676007554394E+00, 3.196181235299881E-04, 1.327295393841100E+00 },
- { 7.390000000000000E-07, 1.046687437975362E+00, 3.202522588413494E-04, 1.327271948379810E+00 },
- { 7.400000000000000E-07, 1.046697279881755E+00, 3.202999472436175E-04, 1.327248543595060E+00 },
- { 7.410000000000000E-07, 1.046706135060215E+00, 3.189750555484093E-04, 1.327225179236760E+00 },
- { 7.419999999999999E-07, 1.046713862580072E+00, 3.211769207969832E-04, 1.327201855056800E+00 },
- { 7.430000000000000E-07, 1.046721871614868E+00, 3.271164739876647E-04, 1.327178570808950E+00 },
- { 7.440000000000000E-07, 1.046730272175331E+00, 3.346449073390914E-04, 1.327155326248880E+00 },
- { 7.450000000000000E-07, 1.046740501259060E+00, 3.421926333679019E-04, 1.327132121134170E+00 },
- { 7.460000000000000E-07, 1.046751680426605E+00, 3.497596524765032E-04, 1.327108955224250E+00 },
- { 7.470000000000000E-07, 1.046763868052194E+00, 3.573459650688986E-04, 1.327085828280380E+00 },
- { 7.480000000000000E-07, 1.046777912415171E+00, 3.649515715506583E-04, 1.327062740065700E+00 },
- { 7.490000000000000E-07, 1.046792102242083E+00, 3.707938097818990E-04, 1.327039690345110E+00 },
- { 7.500000000000000E-07, 1.046804357080523E+00, 3.631632982600370E-04, 1.327016678885350E+00 },
- { 7.510000000000000E-07, 1.046815572343059E+00, 3.688176560008942E-04, 1.326993705454940E+00 },
- { 7.520000000000000E-07, 1.046825449654038E+00, 3.744859510124802E-04, 1.326970769824140E+00 },
- { 7.530000000000000E-07, 1.046836760483276E+00, 3.801681835983927E-04, 1.326947871765000E+00 },
- { 7.540000000000000E-07, 1.046848587411650E+00, 3.858643540632899E-04, 1.326925011051280E+00 },
- { 7.550000000000000E-07, 1.046860864366256E+00, 3.889786095689200E-04, 1.326902187458480E+00 },
- { 7.560000000000000E-07, 1.046872894123829E+00, 3.920998378577586E-04, 1.326879400763780E+00 },
- { 7.570000000000000E-07, 1.046884411012915E+00, 3.942269549022739E-04, 1.326856650746090E+00 },
- { 7.580000000000000E-07, 1.046895701267821E+00, 3.965588506254991E-04, 1.326833937185960E+00 },
- { 7.590000000000000E-07, 1.046906835569215E+00, 3.988955762257961E-04, 1.326811259865620E+00 },
- { 7.600000000000000E-07, 1.046917101288162E+00, 4.010361112175749E-04, 1.326788618568950E+00 },
- { 7.610000000000000E-07, 1.046926788333640E+00, 3.981487270334402E-04, 1.326766013081440E+00 },
- { 7.620000000000000E-07, 1.046933540127413E+00, 3.952522405187550E-04, 1.326743443190220E+00 },
- { 7.630000000000000E-07, 1.046938628178191E+00, 3.921448270953880E-04, 1.326720908684020E+00 },
- { 7.640000000000000E-07, 1.046941069178355E+00, 3.910486986268732E-04, 1.326698409353150E+00 },
- { 7.650000000000000E-07, 1.046941607565751E+00, 3.915671726970346E-04, 1.326675944989510E+00 },
- { 7.660000000000000E-07, 1.046941050594559E+00, 3.955303342174100E-04, 1.326653515386550E+00 },
- { 7.670000000000000E-07, 1.046939652476820E+00, 4.031547449986886E-04, 1.326631120339270E+00 },
- { 7.680000000000000E-07, 1.046938078300245E+00, 4.116105767484131E-04, 1.326608759644200E+00 },
- { 7.690000000000000E-07, 1.046935899260892E+00, 4.200873169509417E-04, 1.326586433099410E+00 },
- { 7.700000000000000E-07, 1.046933800541355E+00, 4.330663678085595E-04, 1.326564140504460E+00 },
- { 7.710000000000000E-07, 1.046931842347250E+00, 4.495455754419827E-04, 1.326541881660400E+00 },
- { 7.720000000000000E-07, 1.046931171415364E+00, 4.695386071357624E-04, 1.326519656369770E+00 },
- { 7.730000000000001E-07, 1.046931603412790E+00, 4.914230986127136E-04, 1.326497464436590E+00 },
- { 7.740000000000000E-07, 1.046935057936450E+00, 5.133633386726560E-04, 1.326475305666330E+00 },
- { 7.750000000000000E-07, 1.046939554268154E+00, 5.425357270477449E-04, 1.326453179865870E+00 },
- { 7.760000000000000E-07, 1.046948930406268E+00, 5.699348540678753E-04, 1.326431086843580E+00 },
- { 7.770000000000000E-07, 1.046959325716217E+00, 5.974036690350955E-04, 1.326409026409200E+00 },
- { 7.780000000000000E-07, 1.046974508683986E+00, 6.249421734908905E-04, 1.326386998373890E+00 },
- { 7.790000000000000E-07, 1.046991148046091E+00, 6.527564809111620E-04, 1.326365002550200E+00 },
- { 7.800000000000000E-07, 1.047011022384206E+00, 6.794027373289624E-04, 1.326343038752090E+00 },
- { 7.810000000000000E-07, 1.047030804279599E+00, 6.933038356028019E-04, 1.326321106794840E+00 },
- { 7.820000000000000E-07, 1.047050489959484E+00, 7.070318001879980E-04, 1.326299206495120E+00 },
- { 7.830000000000000E-07, 1.047069563350390E+00, 7.253510589942010E-04, 1.326277337670950E+00 },
- { 7.840000000000000E-07, 1.047088291011400E+00, 7.435079064039188E-04, 1.326255500141660E+00 },
- { 7.850000000000000E-07, 1.047106424922806E+00, 7.567239792560870E-04, 1.326233693727920E+00 },
- { 7.860000000000000E-07, 1.047124393007007E+00, 7.695557173642177E-04, 1.326211918251710E+00 },
- { 7.870000000000000E-07, 1.047141029801092E+00, 7.822097693438653E-04, 1.326190173536300E+00 },
- { 7.880000000000000E-07, 1.047157976621515E+00, 8.038603920522829E-04, 1.326168459406250E+00 },
- { 7.890000000000000E-07, 1.047179224925566E+00, 8.278608148273258E-04, 1.326146775687410E+00 },
- { 7.900000000000000E-07, 1.047201127980211E+00, 8.517111621615959E-04, 1.326125122206880E+00 },
- { 7.910000000000000E-07, 1.047225524410025E+00, 8.655722047617181E-04, 1.326103498793040E+00 },
- { 7.920000000000000E-07, 1.047248608976219E+00, 8.725492888296510E-04, 1.326081905275470E+00 },
- { 7.930000000000000E-07, 1.047269117642915E+00, 8.797512649178575E-04, 1.326060341485040E+00 },
- { 7.940000000000000E-07, 1.047289463317727E+00, 8.924322472499099E-04, 1.326038807253790E+00 },
- { 7.950000000000000E-07, 1.047309613452492E+00, 9.112443464370387E-04, 1.326017302415020E+00 },
- { 7.960000000000000E-07, 1.047331668415949E+00, 9.296801609789082E-04, 1.325995826803190E+00 },
- { 7.970000000000000E-07, 1.047355299038291E+00, 9.452068444725653E-04, 1.325974380253980E+00 },
- { 7.980000000000000E-07, 1.047379136045100E+00, 9.552786828842519E-04, 1.325952962604240E+00 },
- { 7.990000000000000E-07, 1.047403072830967E+00, 9.657960036606947E-04, 1.325931573691990E+00 },
- { 8.000000000000000E-07, 1.047427193866072E+00, 9.790895649030144E-04, 1.325910213356430E+00 },
- { 8.010000000000000E-07, 1.047451361506094E+00, 9.924137067527394E-04, 1.325888881437880E+00 },
- { 8.020000000000000E-07, 1.047477610041293E+00, 1.005556152948590E-03, 1.325867577777830E+00 },
- { 8.030000000000000E-07, 1.047504359325982E+00, 1.018516099946340E-03, 1.325846302218880E+00 },
- { 8.040000000000001E-07, 1.047536241473395E+00, 1.031292744178663E-03, 1.325825054604780E+00 },
- { 8.050000000000000E-07, 1.047568907885968E+00, 1.048146908027978E-03, 1.325803834780350E+00 },
- { 8.060000000000000E-07, 1.047601530876990E+00, 1.040078355092751E-03, 1.325782642591560E+00 },
- { 8.070000000000000E-07, 1.047634095398597E+00, 1.034976873960194E-03, 1.325761477885440E+00 },
- { 8.080000000000000E-07, 1.047660247782939E+00, 1.027292698511066E-03, 1.325740340510110E+00 },
- { 8.090000000000000E-07, 1.047686099812982E+00, 1.019800174887994E-03, 1.325719230314780E+00 },
- { 8.100000000000000E-07, 1.047707779443527E+00, 1.012071263221199E-03, 1.325698147149700E+00 },
- { 8.110000000000000E-07, 1.047729237681430E+00, 9.995966685213660E-04, 1.325677090866210E+00 },
- { 8.120000000000000E-07, 1.047743536155764E+00, 9.827886098305182E-04, 1.325656061316680E+00 },
- { 8.130000000000000E-07, 1.047757488790403E+00, 9.661507499608610E-04, 1.325635058354500E+00 },
- { 8.140000000000000E-07, 1.047763804444236E+00, 9.490374090644322E-04, 1.325614081834110E+00 },
- { 8.150000000000000E-07, 1.047769969728286E+00, 9.448242560608527E-04, 1.325593131610980E+00 },
- { 8.160000000000000E-07, 1.047773137187235E+00, 9.401656527267664E-04, 1.325572207541580E+00 },
- { 8.170000000000000E-07, 1.047776216953897E+00, 9.354925875861295E-04, 1.325551309483370E+00 },
- { 8.180000000000000E-07, 1.047777270288282E+00, 9.308050603294224E-04, 1.325530437294830E+00 },
- { 8.190000000000000E-07, 1.047778186624244E+00, 9.269704113819045E-04, 1.325509590835410E+00 },
- { 8.200000000000000E-07, 1.047774802403966E+00, 9.233405483764064E-04, 1.325488769965540E+00 },
- { 8.210000000000000E-07, 1.047771400536673E+00, 9.194815325215046E-04, 1.325467974546630E+00 },
- { 8.220000000000000E-07, 1.047764370361179E+00, 9.177865956932137E-04, 1.325447204441030E+00 },
- { 8.230000000000000E-07, 1.047757377048223E+00, 9.256726507307197E-04, 1.325426459512080E+00 },
- { 8.240000000000000E-07, 1.047749487584204E+00, 9.337935272091834E-04, 1.325405739624020E+00 },
- { 8.250000000000000E-07, 1.047741618195193E+00, 9.417131416291529E-04, 1.325385044642050E+00 },
- { 8.260000000000000E-07, 1.047731838654609E+00, 9.498681147314757E-04, 1.325364374432310E+00 },
- { 8.270000000000000E-07, 1.047721973752322E+00, 9.578212902678193E-04, 1.325343728861850E+00 },
- { 8.279999999999999E-07, 1.047707491516565E+00, 9.668873570831467E-04, 1.325323107798620E+00 },
- { 8.290000000000000E-07, 1.047692462294499E+00, 9.779484068345122E-04, 1.325302511111490E+00 },
- { 8.300000000000000E-07, 1.047673226736550E+00, 9.929897488926683E-04, 1.325281938670230E+00 },
- { 8.310000000000000E-07, 1.047653141035367E+00, 1.015986829694636E-03, 1.325261390345490E+00 },
- { 8.320000000000000E-07, 1.047633752137463E+00, 1.044104435780425E-03, 1.325240866008810E+00 },
- { 8.330000000000000E-07, 1.047614638723221E+00, 1.085522902123505E-03, 1.325220365532600E+00 },
- { 8.340000000000000E-07, 1.047600760948479E+00, 1.132339618517545E-03, 1.325199888790140E+00 },
- { 8.350000000000001E-07, 1.047589518185891E+00, 1.182141510046346E-03, 1.325179435655570E+00 },
- { 8.360000000000000E-07, 1.047582936855137E+00, 1.232060910894234E-03, 1.325159006003890E+00 },
- { 8.370000000000000E-07, 1.047579827948053E+00, 1.281876161129743E-03, 1.325138599710930E+00 },
- { 8.380000000000000E-07, 1.047578951020551E+00, 1.332030321081121E-03, 1.325118216653370E+00 },
- { 8.390000000000000E-07, 1.047580594183633E+00, 1.382301999067603E-03, 1.325097856708720E+00 },
- { 8.400000000000000E-07, 1.047583955198737E+00, 1.432691198007155E-03, 1.325077519755300E+00 },
- { 8.410000000000000E-07, 1.047590436261947E+00, 1.488543580847245E-03, 1.325057205672260E+00 },
- { 8.420000000000000E-07, 1.047598319842640E+00, 1.544526367039972E-03, 1.325036914339570E+00 },
- { 8.430000000000000E-07, 1.047610935731388E+00, 1.600639559836751E-03, 1.325016645637990E+00 },
- { 8.440000000000000E-07, 1.047624127180442E+00, 1.656883162494959E-03, 1.324996399449070E+00 },
- { 8.450000000000000E-07, 1.047643117657286E+00, 1.713257178278004E-03, 1.324976175655160E+00 },
- { 8.460000000000000E-07, 1.047662084005794E+00, 1.769761610455194E-03, 1.324955974139380E+00 },
- { 8.470000000000000E-07, 1.047681999317462E+00, 1.813160079636676E-03, 1.324935794785660E+00 },
- { 8.480000000000000E-07, 1.047701946094193E+00, 1.859801906390260E-03, 1.324915637478650E+00 },
- { 8.490000000000000E-07, 1.047715295897636E+00, 1.906550012807259E-03, 1.324895502103800E+00 },
- { 8.500000000000000E-07, 1.047726844952281E+00, 1.945298989124846E-03, 1.324875388547310E+00 },
- { 8.510000000000000E-07, 1.047738549879133E+00, 1.989770398984366E-03, 1.324855296696110E+00 },
- { 8.520000000000000E-07, 1.047750348897479E+00, 2.095729044907462E-03, 1.324835226437890E+00 },
- { 8.530000000000000E-07, 1.047767605294426E+00, 2.133017683744185E-03, 1.324815177661090E+00 },
- { 8.540000000000000E-07, 1.047791905510931E+00, 2.218348403502016E-03, 1.324795150254850E+00 },
- { 8.550000000000000E-07, 1.047818418882227E+00, 2.310217348244026E-03, 1.324775144109060E+00 },
- { 8.560000000000000E-07, 1.047851843468609E+00, 2.395721729565107E-03, 1.324755159114300E+00 },
- { 8.570000000000000E-07, 1.047885588632721E+00, 2.458038095689459E-03, 1.324735195161900E+00 },
- { 8.580000000000000E-07, 1.047928039204696E+00, 2.551634788315200E-03, 1.324715252143870E+00 },
- { 8.589999999999999E-07, 1.047970412470177E+00, 2.624737227819212E-03, 1.324695329952930E+00 },
- { 8.600000000000000E-07, 1.048023220548083E+00, 2.723522375062108E-03, 1.324675428482480E+00 },
- { 8.610000000000000E-07, 1.048078126196254E+00, 2.789002004916494E-03, 1.324655547626620E+00 },
- { 8.620000000000000E-07, 1.048140300421103E+00, 2.899160408289475E-03, 1.324635687280130E+00 },
- { 8.630000000000000E-07, 1.048207241938472E+00, 2.960412745879289E-03, 1.324615847338480E+00 },
- { 8.640000000000000E-07, 1.048278409160125E+00, 3.054534627917653E-03, 1.324596027697780E+00 },
- { 8.650000000000000E-07, 1.048357052707288E+00, 3.132368488989489E-03, 1.324576228254840E+00 },
- { 8.660000000000001E-07, 1.048436830487660E+00, 3.213359081793805E-03, 1.324556448907090E+00 },
- { 8.670000000000000E-07, 1.048526428644327E+00, 3.259154960386772E-03, 1.324536689552640E+00 },
- { 8.680000000000000E-07, 1.048615843313936E+00, 3.357024712042136E-03, 1.324516950090250E+00 },
- { 8.690000000000000E-07, 1.048715148218825E+00, 3.489421142093250E-03, 1.324497230419300E+00 },
- { 8.700000000000000E-07, 1.048815971181798E+00, 3.531293371955145E-03, 1.324477530439830E+00 },
- { 8.710000000000000E-07, 1.048926857924925E+00, 3.564945421308734E-03, 1.324457850052500E+00 },
- { 8.720000000000000E-07, 1.049044908795749E+00, 3.679304100653368E-03, 1.324438189158590E+00 },
- { 8.730000000000000E-07, 1.049166413128009E+00, 3.726604082701499E-03, 1.324418547660020E+00 },
- { 8.740000000000000E-07, 1.049296428879817E+00, 3.770298531458578E-03, 1.324398925459290E+00 },
- { 8.750000000000000E-07, 1.049426171616863E+00, 3.818953357363171E-03, 1.324379322459550E+00 },
- { 8.760000000000000E-07, 1.049564210263465E+00, 3.868175047738017E-03, 1.324359738564520E+00 },
- { 8.770000000000000E-07, 1.049701958513664E+00, 3.907274996952621E-03, 1.324340173678550E+00 },
- { 8.780000000000000E-07, 1.049845994882515E+00, 3.934123795458572E-03, 1.324320627706550E+00 },
- { 8.790000000000000E-07, 1.049992662084591E+00, 3.955200886907125E-03, 1.324301100554040E+00 },
- { 8.800000000000000E-07, 1.050141519573849E+00, 3.967221321383652E-03, 1.324281592127130E+00 },
- { 8.810000000000000E-07, 1.050294307337905E+00, 3.988597805776602E-03, 1.324262102332480E+00 },
- { 8.820000000000000E-07, 1.050447085007972E+00, 3.978224625708395E-03, 1.324242631077360E+00 },
- { 8.830000000000000E-07, 1.050607609986077E+00, 3.968051170294418E-03, 1.324223178269580E+00 },
- { 8.840000000000000E-07, 1.050767796843387E+00, 3.955969767958174E-03, 1.324203743817520E+00 },
- { 8.850000000000000E-07, 1.050923092122999E+00, 3.927901360070584E-03, 1.324184327630120E+00 },
- { 8.860000000000000E-07, 1.051076031953918E+00, 3.841759824159816E-03, 1.324164929616880E+00 },
- { 8.870000000000000E-07, 1.051227183758931E+00, 3.798665924324868E-03, 1.324145549687840E+00 },
- { 8.880000000000000E-07, 1.051375087152381E+00, 3.745578981754750E-03, 1.324126187753590E+00 },
- { 8.890000000000000E-07, 1.051522682487672E+00, 3.701078944638891E-03, 1.324106843725250E+00 },
- { 8.899999999999999E-07, 1.051666311265850E+00, 3.661657321875855E-03, 1.324087517514480E+00 },
- { 8.910000000000000E-07, 1.051809500042060E+00, 3.571127079571336E-03, 1.324068209033480E+00 },
- { 8.920000000000000E-07, 1.051943498022589E+00, 3.351531098795739E-03, 1.324048918194950E+00 },
- { 8.930000000000000E-07, 1.052070762485258E+00, 3.324330688851290E-03, 1.324029644912130E+00 },
- { 8.940000000000000E-07, 1.052194726230713E+00, 3.208200037721505E-03, 1.324010389098780E+00 },
- { 8.950000000000000E-07, 1.052304860963421E+00, 3.056687924568558E-03, 1.323991150669150E+00 },
- { 8.960000000000000E-07, 1.052414773434226E+00, 2.942349178462081E-03, 1.323971929538010E+00 },
- { 8.970000000000001E-07, 1.052502780022198E+00, 2.834877091402793E-03, 1.323952725620640E+00 },
- { 8.980000000000000E-07, 1.052584273861886E+00, 2.666932219079857E-03, 1.323933538832790E+00 },
- { 8.990000000000000E-07, 1.052659626877916E+00, 2.501460898299947E-03, 1.323914369090740E+00 },
- { 9.000000000000000E-07, 1.052723802933926E+00, 2.379029853183195E-03, 1.323895216311230E+00 },
- { 9.010000000000000E-07, 1.052787858771010E+00, 2.261571369321692E-03, 1.323876080411500E+00 },
- { 9.020000000000000E-07, 1.052821869541360E+00, 2.080000935934572E-03, 1.323856961309270E+00 },
- { 9.030000000000000E-07, 1.052853084720993E+00, 1.890117567359862E-03, 1.323837858922710E+00 },
- { 9.040000000000000E-07, 1.052866397922094E+00, 1.724726050468831E-03, 1.323818773170500E+00 },
- { 9.050000000000000E-07, 1.052859379171112E+00, 1.640289877936772E-03, 1.323799703971770E+00 },
- { 9.060000000000000E-07, 1.052852413253518E+00, 1.487688805686849E-03, 1.323780651246100E+00 },
- { 9.070000000000000E-07, 1.052848611642345E+00, 1.376099936169961E-03, 1.323761614913550E+00 },
- { 9.080000000000000E-07, 1.052844838670080E+00, 1.333344566482168E-03, 1.323742594894630E+00 },
- { 9.090000000000000E-07, 1.052835368829740E+00, 1.189275458028569E-03, 1.323723591110280E+00 },
- { 9.100000000000000E-07, 1.052820869248812E+00, 1.054290942605935E-03, 1.323704603481930E+00 },
- { 9.110000000000000E-07, 1.052805450313970E+00, 9.366342882581003E-04, 1.323685631931410E+00 },
- { 9.120000000000000E-07, 1.052767449737131E+00, 8.436181167945962E-04, 1.323666676381010E+00 },
- { 9.130000000000000E-07, 1.052729551679777E+00, 7.317542083422428E-04, 1.323647736753440E+00 },
- { 9.140000000000000E-07, 1.052687896630913E+00, 6.763454072570361E-04, 1.323628812971860E+00 },
- { 9.150000000000000E-07, 1.052643047484057E+00, 5.652567173572225E-04, 1.323609904959850E+00 },
- { 9.160000000000000E-07, 1.052598290617709E+00, 5.129373259408466E-04, 1.323591012641400E+00 },
- { 9.170000000000000E-07, 1.052552554797870E+00, 4.583126029690992E-04, 1.323572135940930E+00 },
- { 9.180000000000000E-07, 1.052506937663857E+00, 4.038093454985267E-04, 1.323553274783280E+00 },
- { 9.190000000000000E-07, 1.052462313531449E+00, 3.586879638784663E-04, 1.323534429093690E+00 },
- { 9.200000000000000E-07, 1.052418708673314E+00, 3.120024706391773E-04, 1.323515598797820E+00 },
- { 9.209999999999999E-07, 1.052375217601570E+00, 2.700975173655584E-04, 1.323496783821710E+00 },
- { 9.220000000000000E-07, 1.052334018043352E+00, 2.391012133636555E-04, 1.323477984091820E+00 },
- { 9.230000000000000E-07, 1.052293047791844E+00, 2.095046342505333E-04, 1.323459199535020E+00 },
- { 9.240000000000000E-07, 1.052254431963422E+00, 1.862129546266315E-04, 1.323440430078530E+00 },
- { 9.250000000000000E-07, 1.052219445428962E+00, 1.636055562032376E-04, 1.323421675650000E+00 },
- { 9.260000000000000E-07, 1.052184553785031E+00, 1.480692683441966E-04, 1.323402936177440E+00 },
- { 9.270000000000000E-07, 1.052153554316969E+00, 1.324985958014863E-04, 1.323384211589260E+00 },
- { 9.280000000000001E-07, 1.052123495606230E+00, 1.168935376472338E-04, 1.323365501814220E+00 },
- { 9.290000000000000E-07, 1.052094536477733E+00, 1.010077326289579E-04, 1.323346806781490E+00 },
- { 9.300000000000000E-07, 1.052069073221142E+00, 9.248587260842015E-05, 1.323328126420590E+00 },
- { 9.310000000000000E-07, 1.052043684243811E+00, 8.468590033687339E-05, 1.323309460661400E+00 },
- { 9.320000000000000E-07, 1.052021364441905E+00, 7.686873437855818E-05, 1.323290809434190E+00 },
- { 9.330000000000000E-07, 1.052000888614132E+00, 6.903437426761178E-05, 1.323272172669560E+00 },
- { 9.340000000000000E-07, 1.051980527802691E+00, 6.440296793432885E-05, 1.323253550298500E+00 },
- { 9.350000000000000E-07, 1.051964754164010E+00, 6.124918707549857E-05, 1.323234942252320E+00 },
- { 9.360000000000000E-07, 1.051949034063168E+00, 5.808842130256970E-05, 1.323216348462700E+00 },
- { 9.370000000000000E-07, 1.051934790474261E+00, 5.492067042606937E-05, 1.323197768861670E+00 },
- { 9.380000000000000E-07, 1.051922913853669E+00, 5.199471278637858E-05, 1.323179203381600E+00 },
- { 9.390000000000000E-07, 1.051911082461253E+00, 4.632278740626288E-05, 1.323160651955180E+00 },
- { 9.400000000000000E-07, 1.051900307289650E+00, 3.839465831134583E-05, 1.323142114515460E+00 },
- { 9.410000000000000E-07, 1.051889940149579E+00, 3.369393273225441E-05, 1.323123590995830E+00 },
- { 9.420000000000000E-07, 1.051879766217186E+00, 3.148153037298949E-05, 1.323105081329980E+00 },
- { 9.430000000000000E-07, 1.051871533893133E+00, 3.051490221754005E-05, 1.323086585451950E+00 },
- { 9.440000000000000E-07, 1.051863339025340E+00, 2.929573388502167E-05, 1.323068103296110E+00 },
- { 9.450000000000000E-07, 1.051856470570902E+00, 2.882585761204386E-05, 1.323049634797120E+00 },
- { 9.460000000000000E-07, 1.051851586647983E+00, 2.835490692158482E-05, 1.323031179890000E+00 },
- { 9.470000000000000E-07, 1.051846733136190E+00, 2.763168465136746E-05, 1.323012738510040E+00 },
- { 9.480000000000000E-07, 1.051844453224846E+00, 2.715831628037134E-05, 1.322994310592870E+00 },
- { 9.490000000000000E-07, 1.051843253457583E+00, 2.693560805431627E-05, 1.322975896074430E+00 },
- { 9.500000000000000E-07, 1.051842076403402E+00, 2.671236282563884E-05, 1.322957494890950E+00 }
+ { 4.00e-07, 1.035286987991962, 1.642464685700659e-03, 1.341779843605380 },
+ { 4.01e-07, 1.035394484151721, 1.624259338990003e-03, 1.341687493674650 },
+ { 4.02e-07, 1.035498485175403, 1.594876393429627e-03, 1.341595857289120 },
+ { 4.03e-07, 1.035593745454516, 1.563339730364777e-03, 1.341504925814500 },
+ { 4.04e-07, 1.035689619601582, 1.544600372647700e-03, 1.341414690748000 },
+ { 4.05e-07, 1.035787642729216, 1.511779431504190e-03, 1.341325143715940 },
+ { 4.06e-07, 1.035873513905482, 1.471484460290955e-03, 1.341236276471320 },
+ { 4.07e-07, 1.035966600915103, 1.462298106531343e-03, 1.341148080891490 },
+ { 4.08e-07, 1.036060494953379, 1.407755470265253e-03, 1.341060548975860 },
+ { 4.09e-07, 1.036137924348892, 1.368311430748199e-03, 1.340973672843670 },
+ { 4.10e-07, 1.036210685221302, 1.330046390562492e-03, 1.340887444731820 },
+ { 4.11e-07, 1.036280450985456, 1.300974328047466e-03, 1.340801856992660 },
+ { 4.12e-07, 1.036362608081751, 1.286212700588483e-03, 1.340716902091980 },
+ { 4.13e-07, 1.036447639684917, 1.236376528960547e-03, 1.340632572606910 },
+ { 4.14e-07, 1.036513150647102, 1.179708889220116e-03, 1.340548861223910 },
+ { 4.15e-07, 1.036573630808206, 1.146669303767855e-03, 1.340465760736840 },
+ { 4.16e-07, 1.036625512534661, 1.088836702310341e-03, 1.340383264045010 },
+ { 4.17e-07, 1.036667015511619, 1.062695995814180e-03, 1.340301364151300 },
+ { 4.18e-07, 1.036722768320762, 1.052568689767748e-03, 1.340220054160350 },
+ { 4.19e-07, 1.036779280227207, 1.006697219981148e-03, 1.340139327276700 },
+ { 4.20e-07, 1.036822939800069, 9.722694769944399e-04, 1.340059176803090 },
+ { 4.21e-07, 1.036865833600609, 9.469232619753497e-04, 1.339979596138690 },
+ { 4.22e-07, 1.036897653219950, 9.040007897511271e-04, 1.339900578777420 },
+ { 4.23e-07, 1.036927468207731, 9.031823993726944e-04, 1.339822118306300 },
+ { 4.24e-07, 1.036971750881576, 8.924646106519200e-04, 1.339744208403820 },
+ { 4.25e-07, 1.037006936112468, 8.594846944392758e-04, 1.339666842838340 },
+ { 4.26e-07, 1.037033040892262, 8.523605328290717e-04, 1.339590015466570 },
+ { 4.27e-07, 1.037064992312203, 8.534479686759623e-04, 1.339513720232010 },
+ { 4.28e-07, 1.037100162121758, 8.506283100332938e-04, 1.339437951163470 },
+ { 4.29e-07, 1.037135678599242, 8.522590014316155e-04, 1.339362702373630 },
+ { 4.30e-07, 1.037173395465157, 8.565016952270480e-04, 1.339287968057550 },
+ { 4.31e-07, 1.037214737528130, 8.639171883406666e-04, 1.339213742491340 },
+ { 4.32e-07, 1.037259758643682, 8.691165576390881e-04, 1.339140020030710 },
+ { 4.33e-07, 1.037303754455989, 8.678624596520924e-04, 1.339066795109690 },
+ { 4.34e-07, 1.037346655520205, 8.725074419904887e-04, 1.338994062239260 },
+ { 4.35e-07, 1.037390939381917, 8.756139553518682e-04, 1.338921816006080 },
+ { 4.36e-07, 1.037435399005391, 8.788395944917436e-04, 1.338850051071230 },
+ { 4.37e-07, 1.037478748753387, 8.799399526191331e-04, 1.338778762168930 },
+ { 4.38e-07, 1.037521676917342, 8.850314449839643e-04, 1.338707944105350 },
+ { 4.39e-07, 1.037565219615768, 8.888250046471429e-04, 1.338637591757410 },
+ { 4.40e-07, 1.037608696500256, 8.936647271660125e-04, 1.338567700071630 },
+ { 4.41e-07, 1.037652289517359, 8.980316117027969e-04, 1.338498264062920 },
+ { 4.42e-07, 1.037695839416368, 9.024090285591408e-04, 1.338429278813520 },
+ { 4.43e-07, 1.037737726850386, 9.038232640135763e-04, 1.338360739471860 },
+ { 4.44e-07, 1.037774845995166, 9.041864444660936e-04, 1.338292641251510 },
+ { 4.45e-07, 1.037810077590406, 9.145542051765026e-04, 1.338224979430060 },
+ { 4.46e-07, 1.037846610963693, 9.257787115899892e-04, 1.338157749348150 },
+ { 4.47e-07, 1.037878259630217, 9.335983043538121e-04, 1.338090946408400 },
+ { 4.48e-07, 1.037914617228649, 9.702316913975443e-04, 1.338024566074410 },
+ { 4.49e-07, 1.037970208539347, 1.007116632500707e-03, 1.337958603869820 },
+ { 4.50e-07, 1.038027021857111, 1.009173031428449e-03, 1.337893055377290 },
+ { 4.51e-07, 1.038079358354862, 1.027814707250541e-03, 1.337827916237600 },
+ { 4.52e-07, 1.038129195790007, 1.028696923944767e-03, 1.337763182148700 },
+ { 4.53e-07, 1.038171798198206, 1.042122191740612e-03, 1.337698848864820 },
+ { 4.54e-07, 1.038225010269563, 1.074869388950115e-03, 1.337634912195530 },
+ { 4.55e-07, 1.038283232720702, 1.078816153504866e-03, 1.337571368004930 },
+ { 4.56e-07, 1.038338570451783, 1.092245635394565e-03, 1.337508212210750 },
+ { 4.57e-07, 1.038393288814794, 1.094812200306328e-03, 1.337445440783500 },
+ { 4.58e-07, 1.038440433963812, 1.093485331340192e-03, 1.337383049745670 },
+ { 4.59e-07, 1.038482662253094, 1.103439733475396e-03, 1.337321035170910 },
+ { 4.60e-07, 1.038522598315466, 1.113089490368987e-03, 1.337259393183210 },
+ { 4.61e-07, 1.038570039357183, 1.148516858552576e-03, 1.337198119956160 },
+ { 4.62e-07, 1.038624907459639, 1.162434238059191e-03, 1.337137211712120 },
+ { 4.63e-07, 1.038687104626991, 1.195966780613389e-03, 1.337076664721550 },
+ { 4.64e-07, 1.038755514562735, 1.199699923934052e-03, 1.337016475302180 },
+ { 4.65e-07, 1.038817135628012, 1.200459607388018e-03, 1.336956639818350 },
+ { 4.66e-07, 1.038874078123107, 1.201186493947777e-03, 1.336897154680260 },
+ { 4.67e-07, 1.038928224588712, 1.201880424343069e-03, 1.336838016343290 },
+ { 4.68e-07, 1.038980178159473, 1.204040146415200e-03, 1.336779221307310 },
+ { 4.69e-07, 1.039031437175215, 1.207552177169499e-03, 1.336720766115970 },
+ { 4.70e-07, 1.039082221078632, 1.211092670367667e-03, 1.336662647356080 },
+ { 4.71e-07, 1.039132490661054, 1.215106981436297e-03, 1.336604861656970 },
+ { 4.72e-07, 1.039182661408432, 1.219870817381094e-03, 1.336547405689770 },
+ { 4.73e-07, 1.039232954048947, 1.224643796577837e-03, 1.336490276166880 },
+ { 4.74e-07, 1.039283376885394, 1.229326344827146e-03, 1.336433469841280 },
+ { 4.75e-07, 1.039334064443123, 1.234117398218758e-03, 1.336376983505970 },
+ { 4.76e-07, 1.039385526833898, 1.238492582229907e-03, 1.336320813993330 },
+ { 4.77e-07, 1.039436291084956, 1.239066817439063e-03, 1.336264958174580 },
+ { 4.78e-07, 1.039484948734477, 1.239657200984551e-03, 1.336209412959190 },
+ { 4.79e-07, 1.039531959467774, 1.240540672112777e-03, 1.336154175294280 },
+ { 4.80e-07, 1.039578615206627, 1.244442394725602e-03, 1.336099242164120 },
+ { 4.81e-07, 1.039626229298974, 1.248349409793080e-03, 1.336044610589550 },
+ { 4.82e-07, 1.039673858625137, 1.250235937286709e-03, 1.335990277627470 },
+ { 4.83e-07, 1.039720595019222, 1.251865430581906e-03, 1.335936240370270 },
+ { 4.84e-07, 1.039766629301611, 1.253490577728770e-03, 1.335882495945360 },
+ { 4.85e-07, 1.039811982223968, 1.255111379800570e-03, 1.335829041514630 },
+ { 4.86e-07, 1.039856756652771, 1.256727837858235e-03, 1.335775874273970 },
+ { 4.87e-07, 1.039900966005627, 1.258467903243629e-03, 1.335722991452750 },
+ { 4.88e-07, 1.039944611565546, 1.260075944188013e-03, 1.335670390313400 },
+ { 4.89e-07, 1.039987632682271, 1.261679644222744e-03, 1.335618068150840 },
+ { 4.90e-07, 1.040030012263802, 1.263407757979589e-03, 1.335566022292100 },
+ { 4.91e-07, 1.040071688175533, 1.264745004221800e-03, 1.335514250095810 },
+ { 4.92e-07, 1.040112378686561, 1.266076841520105e-03, 1.335462748951790 },
+ { 4.93e-07, 1.040151955742799, 1.267403270885834e-03, 1.335411516280550 },
+ { 4.94e-07, 1.040190287896555, 1.268724293318496e-03, 1.335360549532910 },
+ { 4.95e-07, 1.040226903080167, 1.270352131527932e-03, 1.335309846189550 },
+ { 4.96e-07, 1.040262146697474, 1.273305523147441e-03, 1.335259403760560 },
+ { 4.97e-07, 1.040295747313031, 1.276077378609423e-03, 1.335209219785090 },
+ { 4.98e-07, 1.040325648091718, 1.278823648922353e-03, 1.335159291830880 },
+ { 4.99e-07, 1.040353759919826, 1.289072947859305e-03, 1.335109617493900 },
+ { 5.00e-07, 1.040379481152520, 1.299274503512561e-03, 1.335060194397920 },
+ { 5.01e-07, 1.040408126491521, 1.325811156480386e-03, 1.335011020194160 },
+ { 5.02e-07, 1.040441036092354, 1.344764441067616e-03, 1.334962092560890 },
+ { 5.03e-07, 1.040477445253276, 1.374045011533224e-03, 1.334913409203050 },
+ { 5.04e-07, 1.040512648034075, 1.387903827917666e-03, 1.334864967851890 },
+ { 5.05e-07, 1.040545900251519, 1.418801858069103e-03, 1.334816766264610 },
+ { 5.06e-07, 1.040590906700738, 1.468464949020522e-03, 1.334768802224000 },
+ { 5.07e-07, 1.040639195455336, 1.482563959735157e-03, 1.334721073538070 },
+ { 5.08e-07, 1.040686458775797, 1.525559361876046e-03, 1.334673578039750 },
+ { 5.09e-07, 1.040741671425000, 1.559105378939951e-03, 1.334626313586500 },
+ { 5.10e-07, 1.040807713567804, 1.603233722101158e-03, 1.334579278060000 },
+ { 5.11e-07, 1.040875584410848, 1.613985571121084e-03, 1.334532469365830 },
+ { 5.12e-07, 1.040943220348469, 1.649380251826485e-03, 1.334485885433120 },
+ { 5.13e-07, 1.041018230706438, 1.669091265929868e-03, 1.334439524214260 },
+ { 5.14e-07, 1.041092713713321, 1.676566182400091e-03, 1.334393383684570 },
+ { 5.15e-07, 1.041165314107454, 1.687389518793340e-03, 1.334347461841990 },
+ { 5.16e-07, 1.041238597163079, 1.692922480695940e-03, 1.334301756706790 },
+ { 5.17e-07, 1.041311956633380, 1.695363690601763e-03, 1.334256266321260 },
+ { 5.18e-07, 1.041389428013160, 1.700417308885367e-03, 1.334210988749400 },
+ { 5.19e-07, 1.041464755955924, 1.682652012825744e-03, 1.334165922076680 },
+ { 5.20e-07, 1.041530069541219, 1.658812761280325e-03, 1.334121064409700 },
+ { 5.21e-07, 1.041594181696574, 1.657124535655681e-03, 1.334076413875950 },
+ { 5.22e-07, 1.041657845088931, 1.630122704418439e-03, 1.334031968623510 },
+ { 5.23e-07, 1.041711910952757, 1.607543355228116e-03, 1.333987726820790 },
+ { 5.24e-07, 1.041759947842067, 1.582244525828878e-03, 1.333943686656260 },
+ { 5.24e-07, 1.041810066348116, 1.583879702931137e-03, 1.333899846338170 },
+ { 5.26e-07, 1.041862095522510, 1.557720519804618e-03, 1.333856204094340 },
+ { 5.27e-07, 1.041913531175414, 1.546395579258294e-03, 1.333812758171830 },
+ { 5.28e-07, 1.041954667678475, 1.499811551277397e-03, 1.333769506836780 },
+ { 5.29e-07, 1.041989797310988, 1.498636177737314e-03, 1.333726448374050 },
+ { 5.30e-07, 1.042024857461786, 1.469804039124607e-03, 1.333683581087100 },
+ { 5.31e-07, 1.042050856148998, 1.445880383759585e-03, 1.333640903297660 },
+ { 5.32e-07, 1.042077186838255, 1.447977496199134e-03, 1.333598413345510 },
+ { 5.33e-07, 1.042102162421808, 1.427209064601831e-03, 1.333556109588290 },
+ { 5.34e-07, 1.042120822250241, 1.426699703280908e-03, 1.333513990401220 },
+ { 5.35e-07, 1.042141900864721, 1.433471379762237e-03, 1.333472054176910 },
+ { 5.36e-07, 1.042166620404672, 1.444941845941278e-03, 1.333430299325120 },
+ { 5.37e-07, 1.042194724365646, 1.457717474653508e-03, 1.333388724272540 },
+ { 5.38e-07, 1.042225414187512, 1.471493967735956e-03, 1.333347327462570 },
+ { 5.39e-07, 1.042256744777569, 1.484092000868983e-03, 1.333306107355130 },
+ { 5.40e-07, 1.042288345839686, 1.500763725452133e-03, 1.333265062426450 },
+ { 5.41e-07, 1.042324503859437, 1.528281898750163e-03, 1.333224191168830 },
+ { 5.42e-07, 1.042364912605382, 1.549843563702498e-03, 1.333183492090460 },
+ { 5.43e-07, 1.042406562887524, 1.568902404377878e-03, 1.333142963715240 },
+ { 5.44e-07, 1.042454714949787, 1.608815343234295e-03, 1.333102604582520 },
+ { 5.45e-07, 1.042513875213928, 1.637618035281262e-03, 1.333062413247000 },
+ { 5.46e-07, 1.042576056800957, 1.653580138686441e-03, 1.333022388278450 },
+ { 5.47e-07, 1.042640409898161, 1.675120248233485e-03, 1.332982528261570 },
+ { 5.48e-07, 1.042707136014031, 1.685157909842487e-03, 1.332942831795790 },
+ { 5.49e-07, 1.042774026206271, 1.695250147639022e-03, 1.332903297495090 },
+ { 5.50e-07, 1.042842766321411, 1.705310235117845e-03, 1.332863923987830 },
+ { 5.51e-07, 1.042912300283037, 1.705530449406497e-03, 1.332824709916540 },
+ { 5.52e-07, 1.042981728226964, 1.708356091134469e-03, 1.332785653937790 },
+ { 5.53e-07, 1.043051509491291, 1.704016278805774e-03, 1.332746754721980 },
+ { 5.54e-07, 1.043124661120986, 1.708897901535750e-03, 1.332708010953190 },
+ { 5.55e-07, 1.043199194602040, 1.692798767844739e-03, 1.332669421329010 },
+ { 5.55e-07, 1.043265008027065, 1.670274669430007e-03, 1.332630984560360 },
+ { 5.57e-07, 1.043336588355702, 1.676935291139613e-03, 1.332592699371340 },
+ { 5.58e-07, 1.043412220918312, 1.644255097722219e-03, 1.332554564499090 },
+ { 5.59e-07, 1.043477770799564, 1.615743588209385e-03, 1.332516578693600 },
+ { 5.60e-07, 1.043536695477078, 1.579035215844224e-03, 1.332478740717540 },
+ { 5.61e-07, 1.043600994183831, 1.581811014957712e-03, 1.332441049346180 },
+ { 5.62e-07, 1.043666231315476, 1.535235605622221e-03, 1.332403503367140 },
+ { 5.63e-07, 1.043718864830297, 1.473563431577708e-03, 1.332366101580320 },
+ { 5.64e-07, 1.043771791283996, 1.484273905192923e-03, 1.332328842797720 },
+ { 5.65e-07, 1.043825841694447, 1.417653789592510e-03, 1.332291725843300 },
+ { 5.66e-07, 1.043867370062960, 1.377114388401143e-03, 1.332254749552820 },
+ { 5.67e-07, 1.043898295606015, 1.324202628263995e-03, 1.332217912773740 },
+ { 5.68e-07, 1.043933664352148, 1.332080947209094e-03, 1.332181214365030 },
+ { 5.69e-07, 1.043977438602228, 1.304393676650687e-03, 1.332144653197070 },
+ { 5.70e-07, 1.044018794045142, 1.259390337125543e-03, 1.332108228151510 },
+ { 5.71e-07, 1.044062030345026, 1.259437872346123e-03, 1.332071938121120 },
+ { 5.72e-07, 1.044109863822610, 1.216136708576497e-03, 1.332035782009670 },
+ { 5.73e-07, 1.044157258612584, 1.187015609995578e-03, 1.331999758731800 },
+ { 5.74e-07, 1.044202028283407, 1.143113983172242e-03, 1.331963867212890 },
+ { 5.75e-07, 1.044232131241066, 1.063840725432586e-03, 1.331928106388940 },
+ { 5.76e-07, 1.044246895319073, 1.023527710863081e-03, 1.331892475206440 },
+ { 5.77e-07, 1.044252610112750, 9.697779794138100e-04, 1.331856972622240 },
+ { 5.78e-07, 1.044253976775146, 9.497659966550409e-04, 1.331821597603440 },
+ { 5.79e-07, 1.044259957725371, 9.352618179707669e-04, 1.331786349127290 },
+ { 5.80e-07, 1.044274809362838, 9.395000916553773e-04, 1.331751226181010 },
+ { 5.81e-07, 1.044292271809736, 9.117482360018617e-04, 1.331716227761740 },
+ { 5.82e-07, 1.044308146494882, 9.039549474109366e-04, 1.331681352876410 },
+ { 5.83e-07, 1.044328059952875, 9.029813184193805e-04, 1.331646600541600 },
+ { 5.84e-07, 1.044352735493407, 8.971352837393257e-04, 1.331611969783430 },
+ { 5.85e-07, 1.044378685632916, 8.831537746544346e-04, 1.331577459637510 },
+ { 5.86e-07, 1.044405836424728, 8.786320819678296e-04, 1.331543069148750 },
+ { 5.86e-07, 1.044435280426248, 8.692005288892336e-04, 1.331508797371310 },
+ { 5.88e-07, 1.044465717884262, 8.558876109011710e-04, 1.331474643368460 },
+ { 5.89e-07, 1.044495153084782, 8.403500870864586e-04, 1.331440606212510 },
+ { 5.90e-07, 1.044523085786671, 8.224523096408955e-04, 1.331406684984670 },
+ { 5.91e-07, 1.044550545262079, 8.104699876011172e-04, 1.331372878774990 },
+ { 5.92e-07, 1.044578615724940, 7.960072814810816e-04, 1.331339186682210 },
+ { 5.93e-07, 1.044607054549288, 7.816152660959925e-04, 1.331305607813710 },
+ { 5.94e-07, 1.044635270377074, 7.646952835940411e-04, 1.331272141285380 },
+ { 5.95e-07, 1.044663935653333, 7.513518759906050e-04, 1.331238786221540 },
+ { 5.96e-07, 1.044693946287332, 7.357902455879724e-04, 1.331205541754850 },
+ { 5.97e-07, 1.044724372554313, 7.167716979679335e-04, 1.331172407026180 },
+ { 5.98e-07, 1.044753615647646, 6.946257364021612e-04, 1.331139381184580 },
+ { 5.99e-07, 1.044780691526674, 6.712950232982840e-04, 1.331106463387120 },
+ { 6.00e-07, 1.044803444015409, 6.412373047096696e-04, 1.331073652798870 },
+ { 6.01e-07, 1.044824539307607, 6.249866054301384e-04, 1.331040948592740 },
+ { 6.02e-07, 1.044845766620673, 6.034077108891513e-04, 1.331008349949450 },
+ { 6.03e-07, 1.044866538700980, 5.784136786976474e-04, 1.330975856057410 },
+ { 6.04e-07, 1.044887221935235, 5.676336347762863e-04, 1.330943466112670 },
+ { 6.05e-07, 1.044906979832908, 5.365222304755139e-04, 1.330911179318770 },
+ { 6.06e-07, 1.044925229429125, 5.166167506612064e-04, 1.330878994886740 },
+ { 6.07e-07, 1.044942099825731, 4.987864403064095e-04, 1.330846912034950 },
+ { 6.08e-07, 1.044955182314457, 4.646041110856508e-04, 1.330814929989080 },
+ { 6.09e-07, 1.044965016968371, 4.527564487138666e-04, 1.330783047981990 },
+ { 6.10e-07, 1.044979238163159, 4.409632490707041e-04, 1.330751265253680 },
+ { 6.11e-07, 1.044994223279349, 4.219740270792474e-04, 1.330719581051210 },
+ { 6.12e-07, 1.045007044211732, 4.020154703506148e-04, 1.330687994628590 },
+ { 6.13e-07, 1.045017963621394, 3.842194369970159e-04, 1.330656505246750 },
+ { 6.14e-07, 1.045027441486893, 3.679492624268454e-04, 1.330625112173430 },
+ { 6.15e-07, 1.045035617615133, 3.519800711874577e-04, 1.330593814683110 },
+ { 6.16e-07, 1.045043007111847, 3.395630359374884e-04, 1.330562612056960 },
+ { 6.17e-07, 1.045051084952903, 3.326688305061111e-04, 1.330531503582750 },
+ { 6.17e-07, 1.045061222694419, 3.259457256833445e-04, 1.330500488554770 },
+ { 6.19e-07, 1.045073433158974, 3.187415925020136e-04, 1.330469566273780 },
+ { 6.20e-07, 1.045088360723040, 3.171051848434899e-04, 1.330438736046940 },
+ { 6.21e-07, 1.045103671053048, 3.017345937277039e-04, 1.330407997187720 },
+ { 6.22e-07, 1.045116656866957, 2.864761737697034e-04, 1.330377349015850 },
+ { 6.23e-07, 1.045126365845574, 2.711663840968767e-04, 1.330346790857260 },
+ { 6.24e-07, 1.045133870688024, 2.592620517622472e-04, 1.330316322043970 },
+ { 6.25e-07, 1.045140983506716, 2.527585737208309e-04, 1.330285941914100 },
+ { 6.26e-07, 1.045149305253753, 2.462326221730596e-04, 1.330255649811740 },
+ { 6.27e-07, 1.045158155208996, 2.400150240452965e-04, 1.330225445086910 },
+ { 6.28e-07, 1.045167543308349, 2.351014711807756e-04, 1.330195327095500 },
+ { 6.29e-07, 1.045177106856348, 2.295070011777853e-04, 1.330165295199200 },
+ { 6.30e-07, 1.045186321622641, 2.225635381454606e-04, 1.330135348765460 },
+ { 6.31e-07, 1.045194792170897, 2.172613687535073e-04, 1.330105487167400 },
+ { 6.32e-07, 1.045203500771309, 2.149425311305904e-04, 1.330075709783760 },
+ { 6.33e-07, 1.045213256484557, 2.126151330176184e-04, 1.330046015998860 },
+ { 6.34e-07, 1.045223553101800, 2.102791743765743e-04, 1.330016405202500 },
+ { 6.35e-07, 1.045234013122680, 2.072644387124910e-04, 1.329986876789960 },
+ { 6.36e-07, 1.045244216794131, 2.040711801010856e-04, 1.329957430161900 },
+ { 6.37e-07, 1.045253740403829, 2.006985957335607e-04, 1.329928064724300 },
+ { 6.38e-07, 1.045263382110148, 2.008497337040627e-04, 1.329898779888440 },
+ { 6.39e-07, 1.045273947322694, 2.008317140156538e-04, 1.329869575070820 },
+ { 6.40e-07, 1.045285057551241, 2.008126259646895e-04, 1.329840449693100 },
+ { 6.41e-07, 1.045296551000445, 2.009616291914741e-04, 1.329811403182080 },
+ { 6.42e-07, 1.045308363549875, 2.012795264863135e-04, 1.329782434969600 },
+ { 6.43e-07, 1.045320492129501, 2.015974258466275e-04, 1.329753544492540 },
+ { 6.44e-07, 1.045332967563536, 2.022552520949957e-04, 1.329724731192700 },
+ { 6.45e-07, 1.045345759899224, 2.030843808416504e-04, 1.329695994516830 },
+ { 6.46e-07, 1.045358824317712, 2.035741221492084e-04, 1.329667333916530 },
+ { 6.47e-07, 1.045372099342502, 2.042351660342150e-04, 1.329638748848190 },
+ { 6.48e-07, 1.045385551462448, 2.047262497537979e-04, 1.329610238772990 },
+ { 6.48e-07, 1.045399124910904, 2.052178709316164e-04, 1.329581803156790 },
+ { 6.50e-07, 1.045412800938988, 2.058815975994723e-04, 1.329553441470150 },
+ { 6.51e-07, 1.045426582720485, 2.063745614018979e-04, 1.329525153188210 },
+ { 6.52e-07, 1.045440471398717, 2.070401659792191e-04, 1.329496937790700 },
+ { 6.53e-07, 1.045454454497395, 2.075344725484678e-04, 1.329468794761880 },
+ { 6.54e-07, 1.045468464599443, 2.080293167479006e-04, 1.329440723590460 },
+ { 6.55e-07, 1.045482498057374, 2.086976046627449e-04, 1.329412723769620 },
+ { 6.56e-07, 1.045496553339788, 2.091937918392058e-04, 1.329384794796890 },
+ { 6.57e-07, 1.045510635129543, 2.098639580351773e-04, 1.329356936174180 },
+ { 6.58e-07, 1.045524666346868, 2.103614883294010e-04, 1.329329147407660 },
+ { 6.59e-07, 1.045538559400521, 2.108595564235613e-04, 1.329301428007780 },
+ { 6.60e-07, 1.045552348654994, 2.115324065074228e-04, 1.329273777489210 },
+ { 6.61e-07, 1.045566110625959, 2.129043768487645e-04, 1.329246195370780 },
+ { 6.62e-07, 1.045580172412483, 2.148038996275277e-04, 1.329218681175440 },
+ { 6.63e-07, 1.045594198084655, 2.156579601845352e-04, 1.329191234430250 },
+ { 6.64e-07, 1.045608130833515, 2.168642586307475e-04, 1.329163854666310 },
+ { 6.65e-07, 1.045621924109802, 2.191267300925995e-04, 1.329136541418720 },
+ { 6.66e-07, 1.045636494884311, 2.226260420764523e-04, 1.329109294226560 },
+ { 6.67e-07, 1.045651816979515, 2.257827567840655e-04, 1.329082112632820 },
+ { 6.68e-07, 1.045667654294284, 2.284188832691462e-04, 1.329054996184400 },
+ { 6.69e-07, 1.045683780252616, 2.298254013270867e-04, 1.329027944432050 },
+ { 6.70e-07, 1.045699609361488, 2.305274520667250e-04, 1.329000956930320 },
+ { 6.71e-07, 1.045715078138228, 2.314077646618846e-04, 1.328974033237530 },
+ { 6.72e-07, 1.045730267886692, 2.321122304430071e-04, 1.328947172915770 },
+ { 6.73e-07, 1.045745266858880, 2.335286639357697e-04, 1.328920375530800 },
+ { 6.74e-07, 1.045760788195037, 2.363722416512695e-04, 1.328893640652060 },
+ { 6.75e-07, 1.045776625515359, 2.379755054093924e-04, 1.328866967852620 },
+ { 6.76e-07, 1.045792600957640, 2.386898873686543e-04, 1.328840356709140 },
+ { 6.77e-07, 1.045808247514113, 2.390477550340525e-04, 1.328813806801840 },
+ { 6.78e-07, 1.045823119905555, 2.386893788440745e-04, 1.328787317714450 },
+ { 6.79e-07, 1.045837555771692, 2.388668530728809e-04, 1.328760889034230 },
+ { 6.79e-07, 1.045851677897483, 2.410193638974664e-04, 1.328734520351850 },
+ { 6.81e-07, 1.045866374227087, 2.440765557054830e-04, 1.328708211261430 },
+ { 6.82e-07, 1.045881785624778, 2.467815163039944e-04, 1.328681961360470 },
+ { 6.83e-07, 1.045897803967143, 2.502150407965931e-04, 1.328655770249830 },
+ { 6.84e-07, 1.045914494666557, 2.523929950830751e-04, 1.328629637533700 },
+ { 6.85e-07, 1.045930993921758, 2.525860157679779e-04, 1.328603562819540 },
+ { 6.86e-07, 1.045946946210705, 2.524160983200198e-04, 1.328577545718090 },
+ { 6.87e-07, 1.045962222578169, 2.520631075330667e-04, 1.328551585843320 },
+ { 6.88e-07, 1.045976831730619, 2.529801492320116e-04, 1.328525682812380 },
+ { 6.89e-07, 1.045991376191637, 2.537167945523808e-04, 1.328499836245610 },
+ { 6.90e-07, 1.046005982980502, 2.557304325072635e-04, 1.328474045766460 },
+ { 6.91e-07, 1.046021138681571, 2.586616014485225e-04, 1.328448311001520 },
+ { 6.92e-07, 1.046036945389053, 2.619658887977861e-04, 1.328422631580440 },
+ { 6.93e-07, 1.046052941616904, 2.625325898993536e-04, 1.328397007135900 },
+ { 6.94e-07, 1.046068836917074, 2.630998304190630e-04, 1.328371437303630 },
+ { 6.95e-07, 1.046084299017366, 2.636676103898158e-04, 1.328345921722330 },
+ { 6.96e-07, 1.046099553526171, 2.644198101017839e-04, 1.328320460033680 },
+ { 6.97e-07, 1.046114617760768, 2.649889367910856e-04, 1.328295051882260 },
+ { 6.98e-07, 1.046129367196580, 2.655586030323879e-04, 1.328269696915600 },
+ { 6.99e-07, 1.046143900278031, 2.661288088582095e-04, 1.328244394784070 },
+ { 7.00e-07, 1.046158216699328, 2.668845054481957e-04, 1.328219145140910 },
+ { 7.01e-07, 1.046171853334797, 2.674560582699037e-04, 1.328193947642190 },
+ { 7.02e-07, 1.046185486369156, 2.683991239950843e-04, 1.328168801946760 },
+ { 7.03e-07, 1.046199164931322, 2.725016242455469e-04, 1.328143707716250 },
+ { 7.04e-07, 1.046214030872363, 2.768008603975542e-04, 1.328118664615030 },
+ { 7.05e-07, 1.046229607267121, 2.794347376261044e-04, 1.328093672310210 },
+ { 7.06e-07, 1.046245758846082, 2.828212754461518e-04, 1.328068730471570 },
+ { 7.07e-07, 1.046261938294243, 2.832271806183120e-04, 1.328043838771560 },
+ { 7.08e-07, 1.046277640167732, 2.838201834351253e-04, 1.328018996885300 },
+ { 7.09e-07, 1.046292931827498, 2.842263655385839e-04, 1.327994204490490 },
+ { 7.10e-07, 1.046307752529465, 2.848201808467138e-04, 1.327969461267460 },
+ { 7.10e-07, 1.046322261845741, 2.854145363243779e-04, 1.327944766899080 },
+ { 7.12e-07, 1.046336495160005, 2.858212679038598e-04, 1.327920121070800 },
+ { 7.13e-07, 1.046350900922971, 2.881123228439462e-04, 1.327895523470560 },
+ { 7.14e-07, 1.046365517830787, 2.900313386182835e-04, 1.327870973788830 },
+ { 7.15e-07, 1.046380363905696, 2.906318716768448e-04, 1.327846471718530 },
+ { 7.16e-07, 1.046394729835494, 2.908544747485000e-04, 1.327822016955050 },
+ { 7.17e-07, 1.046408872465385, 2.910765471158864e-04, 1.327797609196200 },
+ { 7.18e-07, 1.046422737012463, 2.922469425013393e-04, 1.327773248142210 },
+ { 7.19e-07, 1.046436253332092, 2.924692924222563e-04, 1.327748933495680 },
+ { 7.20e-07, 1.046449665635920, 2.932620306364937e-04, 1.327724664961610 },
+ { 7.21e-07, 1.046462990264283, 2.950087154876983e-04, 1.327700442247290 },
+ { 7.22e-07, 1.046476396774112, 2.975225220322731e-04, 1.327676265062370 },
+ { 7.23e-07, 1.046489793136021, 2.975577990728036e-04, 1.327652133118790 },
+ { 7.24e-07, 1.046503047673474, 2.991230299716263e-04, 1.327628046130760 },
+ { 7.25e-07, 1.046516479213546, 3.008831249119806e-04, 1.327604003814760 },
+ { 7.26e-07, 1.046530020906885, 3.030308005065120e-04, 1.327580005889490 },
+ { 7.27e-07, 1.046543461106678, 3.026849499014217e-04, 1.327556052075900 },
+ { 7.28e-07, 1.046556651803606, 3.046463468257975e-04, 1.327532142097090 },
+ { 7.29e-07, 1.046569517786500, 3.050703016468484e-04, 1.327508275678380 },
+ { 7.30e-07, 1.046581771727620, 3.056872461229752e-04, 1.327484452547220 },
+ { 7.31e-07, 1.046593741831144, 3.053384705679599e-04, 1.327460672433210 },
+ { 7.32e-07, 1.046605199691983, 3.073097980091759e-04, 1.327436935068060 },
+ { 7.33e-07, 1.046616621102129, 3.085102646589948e-04, 1.327413240185570 },
+ { 7.34e-07, 1.046628017565891, 3.110712691868297e-04, 1.327389587521650 },
+ { 7.35e-07, 1.046639910218690, 3.138324950843339e-04, 1.327365976814230 },
+ { 7.36e-07, 1.046651943151609, 3.173785201096158e-04, 1.327342407803330 },
+ { 7.37e-07, 1.046664212729765, 3.187896703635894e-04, 1.327318880230940 },
+ { 7.38e-07, 1.046676007554394, 3.196181235299881e-04, 1.327295393841100 },
+ { 7.39e-07, 1.046687437975362, 3.202522588413494e-04, 1.327271948379810 },
+ { 7.40e-07, 1.046697279881755, 3.202999472436175e-04, 1.327248543595060 },
+ { 7.41e-07, 1.046706135060215, 3.189750555484093e-04, 1.327225179236760 },
+ { 7.41e-07, 1.046713862580072, 3.211769207969832e-04, 1.327201855056800 },
+ { 7.43e-07, 1.046721871614868, 3.271164739876647e-04, 1.327178570808950 },
+ { 7.44e-07, 1.046730272175331, 3.346449073390914e-04, 1.327155326248880 },
+ { 7.45e-07, 1.046740501259060, 3.421926333679019e-04, 1.327132121134170 },
+ { 7.46e-07, 1.046751680426605, 3.497596524765032e-04, 1.327108955224250 },
+ { 7.47e-07, 1.046763868052194, 3.573459650688986e-04, 1.327085828280380 },
+ { 7.48e-07, 1.046777912415171, 3.649515715506583e-04, 1.327062740065700 },
+ { 7.49e-07, 1.046792102242083, 3.707938097818990e-04, 1.327039690345110 },
+ { 7.50e-07, 1.046804357080523, 3.631632982600370e-04, 1.327016678885350 },
+ { 7.51e-07, 1.046815572343059, 3.688176560008942e-04, 1.326993705454940 },
+ { 7.52e-07, 1.046825449654038, 3.744859510124802e-04, 1.326970769824140 },
+ { 7.53e-07, 1.046836760483276, 3.801681835983927e-04, 1.326947871765000 },
+ { 7.54e-07, 1.046848587411650, 3.858643540632899e-04, 1.326925011051280 },
+ { 7.55e-07, 1.046860864366256, 3.889786095689200e-04, 1.326902187458480 },
+ { 7.56e-07, 1.046872894123829, 3.920998378577586e-04, 1.326879400763780 },
+ { 7.57e-07, 1.046884411012915, 3.942269549022739e-04, 1.326856650746090 },
+ { 7.58e-07, 1.046895701267821, 3.965588506254991e-04, 1.326833937185960 },
+ { 7.59e-07, 1.046906835569215, 3.988955762257961e-04, 1.326811259865620 },
+ { 7.60e-07, 1.046917101288162, 4.010361112175749e-04, 1.326788618568950 },
+ { 7.61e-07, 1.046926788333640, 3.981487270334402e-04, 1.326766013081440 },
+ { 7.62e-07, 1.046933540127413, 3.952522405187550e-04, 1.326743443190220 },
+ { 7.63e-07, 1.046938628178191, 3.921448270953880e-04, 1.326720908684020 },
+ { 7.64e-07, 1.046941069178355, 3.910486986268732e-04, 1.326698409353150 },
+ { 7.65e-07, 1.046941607565751, 3.915671726970346e-04, 1.326675944989510 },
+ { 7.66e-07, 1.046941050594559, 3.955303342174100e-04, 1.326653515386550 },
+ { 7.67e-07, 1.046939652476820, 4.031547449986886e-04, 1.326631120339270 },
+ { 7.68e-07, 1.046938078300245, 4.116105767484131e-04, 1.326608759644200 },
+ { 7.69e-07, 1.046935899260892, 4.200873169509417e-04, 1.326586433099410 },
+ { 7.70e-07, 1.046933800541355, 4.330663678085595e-04, 1.326564140504460 },
+ { 7.71e-07, 1.046931842347250, 4.495455754419827e-04, 1.326541881660400 },
+ { 7.72e-07, 1.046931171415364, 4.695386071357624e-04, 1.326519656369770 },
+ { 7.73e-07, 1.046931603412790, 4.914230986127136e-04, 1.326497464436590 },
+ { 7.74e-07, 1.046935057936450, 5.133633386726560e-04, 1.326475305666330 },
+ { 7.75e-07, 1.046939554268154, 5.425357270477449e-04, 1.326453179865870 },
+ { 7.76e-07, 1.046948930406268, 5.699348540678753e-04, 1.326431086843580 },
+ { 7.77e-07, 1.046959325716217, 5.974036690350955e-04, 1.326409026409200 },
+ { 7.78e-07, 1.046974508683986, 6.249421734908905e-04, 1.326386998373890 },
+ { 7.79e-07, 1.046991148046091, 6.527564809111620e-04, 1.326365002550200 },
+ { 7.80e-07, 1.047011022384206, 6.794027373289624e-04, 1.326343038752090 },
+ { 7.81e-07, 1.047030804279599, 6.933038356028019e-04, 1.326321106794840 },
+ { 7.82e-07, 1.047050489959484, 7.070318001879980e-04, 1.326299206495120 },
+ { 7.83e-07, 1.047069563350390, 7.253510589942010e-04, 1.326277337670950 },
+ { 7.84e-07, 1.047088291011400, 7.435079064039188e-04, 1.326255500141660 },
+ { 7.85e-07, 1.047106424922806, 7.567239792560870e-04, 1.326233693727920 },
+ { 7.86e-07, 1.047124393007007, 7.695557173642177e-04, 1.326211918251710 },
+ { 7.87e-07, 1.047141029801092, 7.822097693438653e-04, 1.326190173536300 },
+ { 7.88e-07, 1.047157976621515, 8.038603920522829e-04, 1.326168459406250 },
+ { 7.89e-07, 1.047179224925566, 8.278608148273258e-04, 1.326146775687410 },
+ { 7.90e-07, 1.047201127980211, 8.517111621615959e-04, 1.326125122206880 },
+ { 7.91e-07, 1.047225524410025, 8.655722047617181e-04, 1.326103498793040 },
+ { 7.92e-07, 1.047248608976219, 8.725492888296510e-04, 1.326081905275470 },
+ { 7.93e-07, 1.047269117642915, 8.797512649178575e-04, 1.326060341485040 },
+ { 7.94e-07, 1.047289463317727, 8.924322472499099e-04, 1.326038807253790 },
+ { 7.95e-07, 1.047309613452492, 9.112443464370387e-04, 1.326017302415020 },
+ { 7.96e-07, 1.047331668415949, 9.296801609789082e-04, 1.325995826803190 },
+ { 7.97e-07, 1.047355299038291, 9.452068444725653e-04, 1.325974380253980 },
+ { 7.98e-07, 1.047379136045100, 9.552786828842519e-04, 1.325952962604240 },
+ { 7.99e-07, 1.047403072830967, 9.657960036606947e-04, 1.325931573691990 },
+ { 8.00e-07, 1.047427193866072, 9.790895649030144e-04, 1.325910213356430 },
+ { 8.01e-07, 1.047451361506094, 9.924137067527394e-04, 1.325888881437880 },
+ { 8.02e-07, 1.047477610041293, 1.005556152948590e-03, 1.325867577777830 },
+ { 8.03e-07, 1.047504359325982, 1.018516099946340e-03, 1.325846302218880 },
+ { 8.04e-07, 1.047536241473395, 1.031292744178663e-03, 1.325825054604780 },
+ { 8.05e-07, 1.047568907885968, 1.048146908027978e-03, 1.325803834780350 },
+ { 8.06e-07, 1.047601530876990, 1.040078355092751e-03, 1.325782642591560 },
+ { 8.07e-07, 1.047634095398597, 1.034976873960194e-03, 1.325761477885440 },
+ { 8.08e-07, 1.047660247782939, 1.027292698511066e-03, 1.325740340510110 },
+ { 8.09e-07, 1.047686099812982, 1.019800174887994e-03, 1.325719230314780 },
+ { 8.10e-07, 1.047707779443527, 1.012071263221199e-03, 1.325698147149700 },
+ { 8.11e-07, 1.047729237681430, 9.995966685213660e-04, 1.325677090866210 },
+ { 8.12e-07, 1.047743536155764, 9.827886098305182e-04, 1.325656061316680 },
+ { 8.13e-07, 1.047757488790403, 9.661507499608610e-04, 1.325635058354500 },
+ { 8.14e-07, 1.047763804444236, 9.490374090644322e-04, 1.325614081834110 },
+ { 8.15e-07, 1.047769969728286, 9.448242560608527e-04, 1.325593131610980 },
+ { 8.16e-07, 1.047773137187235, 9.401656527267664e-04, 1.325572207541580 },
+ { 8.17e-07, 1.047776216953897, 9.354925875861295e-04, 1.325551309483370 },
+ { 8.18e-07, 1.047777270288282, 9.308050603294224e-04, 1.325530437294830 },
+ { 8.19e-07, 1.047778186624244, 9.269704113819045e-04, 1.325509590835410 },
+ { 8.20e-07, 1.047774802403966, 9.233405483764064e-04, 1.325488769965540 },
+ { 8.21e-07, 1.047771400536673, 9.194815325215046e-04, 1.325467974546630 },
+ { 8.22e-07, 1.047764370361179, 9.177865956932137e-04, 1.325447204441030 },
+ { 8.23e-07, 1.047757377048223, 9.256726507307197e-04, 1.325426459512080 },
+ { 8.24e-07, 1.047749487584204, 9.337935272091834e-04, 1.325405739624020 },
+ { 8.25e-07, 1.047741618195193, 9.417131416291529e-04, 1.325385044642050 },
+ { 8.26e-07, 1.047731838654609, 9.498681147314757e-04, 1.325364374432310 },
+ { 8.27e-07, 1.047721973752322, 9.578212902678193e-04, 1.325343728861850 },
+ { 8.27e-07, 1.047707491516565, 9.668873570831467e-04, 1.325323107798620 },
+ { 8.29e-07, 1.047692462294499, 9.779484068345122e-04, 1.325302511111490 },
+ { 8.30e-07, 1.047673226736550, 9.929897488926683e-04, 1.325281938670230 },
+ { 8.31e-07, 1.047653141035367, 1.015986829694636e-03, 1.325261390345490 },
+ { 8.32e-07, 1.047633752137463, 1.044104435780425e-03, 1.325240866008810 },
+ { 8.33e-07, 1.047614638723221, 1.085522902123505e-03, 1.325220365532600 },
+ { 8.34e-07, 1.047600760948479, 1.132339618517545e-03, 1.325199888790140 },
+ { 8.35e-07, 1.047589518185891, 1.182141510046346e-03, 1.325179435655570 },
+ { 8.36e-07, 1.047582936855137, 1.232060910894234e-03, 1.325159006003890 },
+ { 8.37e-07, 1.047579827948053, 1.281876161129743e-03, 1.325138599710930 },
+ { 8.38e-07, 1.047578951020551, 1.332030321081121e-03, 1.325118216653370 },
+ { 8.39e-07, 1.047580594183633, 1.382301999067603e-03, 1.325097856708720 },
+ { 8.40e-07, 1.047583955198737, 1.432691198007155e-03, 1.325077519755300 },
+ { 8.41e-07, 1.047590436261947, 1.488543580847245e-03, 1.325057205672260 },
+ { 8.42e-07, 1.047598319842640, 1.544526367039972e-03, 1.325036914339570 },
+ { 8.43e-07, 1.047610935731388, 1.600639559836751e-03, 1.325016645637990 },
+ { 8.44e-07, 1.047624127180442, 1.656883162494959e-03, 1.324996399449070 },
+ { 8.45e-07, 1.047643117657286, 1.713257178278004e-03, 1.324976175655160 },
+ { 8.46e-07, 1.047662084005794, 1.769761610455194e-03, 1.324955974139380 },
+ { 8.47e-07, 1.047681999317462, 1.813160079636676e-03, 1.324935794785660 },
+ { 8.48e-07, 1.047701946094193, 1.859801906390260e-03, 1.324915637478650 },
+ { 8.49e-07, 1.047715295897636, 1.906550012807259e-03, 1.324895502103800 },
+ { 8.50e-07, 1.047726844952281, 1.945298989124846e-03, 1.324875388547310 },
+ { 8.51e-07, 1.047738549879133, 1.989770398984366e-03, 1.324855296696110 },
+ { 8.52e-07, 1.047750348897479, 2.095729044907462e-03, 1.324835226437890 },
+ { 8.53e-07, 1.047767605294426, 2.133017683744185e-03, 1.324815177661090 },
+ { 8.54e-07, 1.047791905510931, 2.218348403502016e-03, 1.324795150254850 },
+ { 8.55e-07, 1.047818418882227, 2.310217348244026e-03, 1.324775144109060 },
+ { 8.56e-07, 1.047851843468609, 2.395721729565107e-03, 1.324755159114300 },
+ { 8.57e-07, 1.047885588632721, 2.458038095689459e-03, 1.324735195161900 },
+ { 8.58e-07, 1.047928039204696, 2.551634788315200e-03, 1.324715252143870 },
+ { 8.58e-07, 1.047970412470177, 2.624737227819212e-03, 1.324695329952930 },
+ { 8.60e-07, 1.048023220548083, 2.723522375062108e-03, 1.324675428482480 },
+ { 8.61e-07, 1.048078126196254, 2.789002004916494e-03, 1.324655547626620 },
+ { 8.62e-07, 1.048140300421103, 2.899160408289475e-03, 1.324635687280130 },
+ { 8.63e-07, 1.048207241938472, 2.960412745879289e-03, 1.324615847338480 },
+ { 8.64e-07, 1.048278409160125, 3.054534627917653e-03, 1.324596027697780 },
+ { 8.65e-07, 1.048357052707288, 3.132368488989489e-03, 1.324576228254840 },
+ { 8.66e-07, 1.048436830487660, 3.213359081793805e-03, 1.324556448907090 },
+ { 8.67e-07, 1.048526428644327, 3.259154960386772e-03, 1.324536689552640 },
+ { 8.68e-07, 1.048615843313936, 3.357024712042136e-03, 1.324516950090250 },
+ { 8.69e-07, 1.048715148218825, 3.489421142093250e-03, 1.324497230419300 },
+ { 8.70e-07, 1.048815971181798, 3.531293371955145e-03, 1.324477530439830 },
+ { 8.71e-07, 1.048926857924925, 3.564945421308734e-03, 1.324457850052500 },
+ { 8.72e-07, 1.049044908795749, 3.679304100653368e-03, 1.324438189158590 },
+ { 8.73e-07, 1.049166413128009, 3.726604082701499e-03, 1.324418547660020 },
+ { 8.74e-07, 1.049296428879817, 3.770298531458578e-03, 1.324398925459290 },
+ { 8.75e-07, 1.049426171616863, 3.818953357363171e-03, 1.324379322459550 },
+ { 8.76e-07, 1.049564210263465, 3.868175047738017e-03, 1.324359738564520 },
+ { 8.77e-07, 1.049701958513664, 3.907274996952621e-03, 1.324340173678550 },
+ { 8.78e-07, 1.049845994882515, 3.934123795458572e-03, 1.324320627706550 },
+ { 8.79e-07, 1.049992662084591, 3.955200886907125e-03, 1.324301100554040 },
+ { 8.80e-07, 1.050141519573849, 3.967221321383652e-03, 1.324281592127130 },
+ { 8.81e-07, 1.050294307337905, 3.988597805776602e-03, 1.324262102332480 },
+ { 8.82e-07, 1.050447085007972, 3.978224625708395e-03, 1.324242631077360 },
+ { 8.83e-07, 1.050607609986077, 3.968051170294418e-03, 1.324223178269580 },
+ { 8.84e-07, 1.050767796843387, 3.955969767958174e-03, 1.324203743817520 },
+ { 8.85e-07, 1.050923092122999, 3.927901360070584e-03, 1.324184327630120 },
+ { 8.86e-07, 1.051076031953918, 3.841759824159816e-03, 1.324164929616880 },
+ { 8.87e-07, 1.051227183758931, 3.798665924324868e-03, 1.324145549687840 },
+ { 8.88e-07, 1.051375087152381, 3.745578981754750e-03, 1.324126187753590 },
+ { 8.89e-07, 1.051522682487672, 3.701078944638891e-03, 1.324106843725250 },
+ { 8.89e-07, 1.051666311265850, 3.661657321875855e-03, 1.324087517514480 },
+ { 8.91e-07, 1.051809500042060, 3.571127079571336e-03, 1.324068209033480 },
+ { 8.92e-07, 1.051943498022589, 3.351531098795739e-03, 1.324048918194950 },
+ { 8.93e-07, 1.052070762485258, 3.324330688851290e-03, 1.324029644912130 },
+ { 8.94e-07, 1.052194726230713, 3.208200037721505e-03, 1.324010389098780 },
+ { 8.95e-07, 1.052304860963421, 3.056687924568558e-03, 1.323991150669150 },
+ { 8.96e-07, 1.052414773434226, 2.942349178462081e-03, 1.323971929538010 },
+ { 8.97e-07, 1.052502780022198, 2.834877091402793e-03, 1.323952725620640 },
+ { 8.98e-07, 1.052584273861886, 2.666932219079857e-03, 1.323933538832790 },
+ { 8.99e-07, 1.052659626877916, 2.501460898299947e-03, 1.323914369090740 },
+ { 9.00e-07, 1.052723802933926, 2.379029853183195e-03, 1.323895216311230 },
+ { 9.01e-07, 1.052787858771010, 2.261571369321692e-03, 1.323876080411500 },
+ { 9.02e-07, 1.052821869541360, 2.080000935934572e-03, 1.323856961309270 },
+ { 9.03e-07, 1.052853084720993, 1.890117567359862e-03, 1.323837858922710 },
+ { 9.04e-07, 1.052866397922094, 1.724726050468831e-03, 1.323818773170500 },
+ { 9.05e-07, 1.052859379171112, 1.640289877936772e-03, 1.323799703971770 },
+ { 9.06e-07, 1.052852413253518, 1.487688805686849e-03, 1.323780651246100 },
+ { 9.07e-07, 1.052848611642345, 1.376099936169961e-03, 1.323761614913550 },
+ { 9.08e-07, 1.052844838670080, 1.333344566482168e-03, 1.323742594894630 },
+ { 9.09e-07, 1.052835368829740, 1.189275458028569e-03, 1.323723591110280 },
+ { 9.10e-07, 1.052820869248812, 1.054290942605935e-03, 1.323704603481930 },
+ { 9.11e-07, 1.052805450313970, 9.366342882581003e-04, 1.323685631931410 },
+ { 9.12e-07, 1.052767449737131, 8.436181167945962e-04, 1.323666676381010 },
+ { 9.13e-07, 1.052729551679777, 7.317542083422428e-04, 1.323647736753440 },
+ { 9.14e-07, 1.052687896630913, 6.763454072570361e-04, 1.323628812971860 },
+ { 9.15e-07, 1.052643047484057, 5.652567173572225e-04, 1.323609904959850 },
+ { 9.16e-07, 1.052598290617709, 5.129373259408466e-04, 1.323591012641400 },
+ { 9.17e-07, 1.052552554797870, 4.583126029690992e-04, 1.323572135940930 },
+ { 9.18e-07, 1.052506937663857, 4.038093454985267e-04, 1.323553274783280 },
+ { 9.19e-07, 1.052462313531449, 3.586879638784663e-04, 1.323534429093690 },
+ { 9.20e-07, 1.052418708673314, 3.120024706391773e-04, 1.323515598797820 },
+ { 9.20e-07, 1.052375217601570, 2.700975173655584e-04, 1.323496783821710 },
+ { 9.22e-07, 1.052334018043352, 2.391012133636555e-04, 1.323477984091820 },
+ { 9.23e-07, 1.052293047791844, 2.095046342505333e-04, 1.323459199535020 },
+ { 9.24e-07, 1.052254431963422, 1.862129546266315e-04, 1.323440430078530 },
+ { 9.25e-07, 1.052219445428962, 1.636055562032376e-04, 1.323421675650000 },
+ { 9.26e-07, 1.052184553785031, 1.480692683441966e-04, 1.323402936177440 },
+ { 9.27e-07, 1.052153554316969, 1.324985958014863e-04, 1.323384211589260 },
+ { 9.28e-07, 1.052123495606230, 1.168935376472338e-04, 1.323365501814220 },
+ { 9.29e-07, 1.052094536477733, 1.010077326289579e-04, 1.323346806781490 },
+ { 9.30e-07, 1.052069073221142, 9.248587260842015e-05, 1.323328126420590 },
+ { 9.31e-07, 1.052043684243811, 8.468590033687339e-05, 1.323309460661400 },
+ { 9.32e-07, 1.052021364441905, 7.686873437855818e-05, 1.323290809434190 },
+ { 9.33e-07, 1.052000888614132, 6.903437426761178e-05, 1.323272172669560 },
+ { 9.34e-07, 1.051980527802691, 6.440296793432885e-05, 1.323253550298500 },
+ { 9.35e-07, 1.051964754164010, 6.124918707549857e-05, 1.323234942252320 },
+ { 9.36e-07, 1.051949034063168, 5.808842130256970e-05, 1.323216348462700 },
+ { 9.37e-07, 1.051934790474261, 5.492067042606937e-05, 1.323197768861670 },
+ { 9.38e-07, 1.051922913853669, 5.199471278637858e-05, 1.323179203381600 },
+ { 9.39e-07, 1.051911082461253, 4.632278740626288e-05, 1.323160651955180 },
+ { 9.40e-07, 1.051900307289650, 3.839465831134583e-05, 1.323142114515460 },
+ { 9.41e-07, 1.051889940149579, 3.369393273225441e-05, 1.323123590995830 },
+ { 9.42e-07, 1.051879766217186, 3.148153037298949e-05, 1.323105081329980 },
+ { 9.43e-07, 1.051871533893133, 3.051490221754005e-05, 1.323086585451950 },
+ { 9.44e-07, 1.051863339025340, 2.929573388502167e-05, 1.323068103296110 },
+ { 9.45e-07, 1.051856470570902, 2.882585761204386e-05, 1.323049634797120 },
+ { 9.46e-07, 1.051851586647983, 2.835490692158482e-05, 1.323031179890000 },
+ { 9.47e-07, 1.051846733136190, 2.763168465136746e-05, 1.323012738510040 },
+ { 9.48e-07, 1.051844453224846, 2.715831628037134e-05, 1.322994310592870 },
+ { 9.49e-07, 1.051843253457583, 2.693560805431627e-05, 1.322975896074430 },
+ { 9.50e-07, 1.051842076403402, 2.671236282563884e-05, 1.322957494890950 }
};
static const size_t nproperties =
@@ -886,8 +886,8 @@ main(int argc, char** argv)
desc.sample_geometry = sample_cylinder;
desc.sampler_context = &sampler_ctx;
desc.scattering_angles_count = 1;
- desc.sampled_geometries_count = 100000;
- desc.sampled_directions_count = 1;
+ desc.sampled_geometries_count = 300;
+ desc.sampled_directions_count = 30;
FOR_EACH(i, 0, nresults) {
double dst;
@@ -913,6 +913,7 @@ main(int argc, char** argv)
status.E, status.SE, dst / status.SE,
buf);
+ CHECK(eq_eps(results[i].extinction_cross_section, status.E, 3*status.SE), 1);
CHECK(sschiff_estimator_ref_put(estimator), RES_OK);
}
diff --git a/src/test_sschiff_estimator_sphere.c b/src/test_sschiff_estimator_sphere.c
@@ -38,6 +38,8 @@
struct result {
double mean_radius;
+ double absorption_cross_section;
+ double scattering_cross_section;
double extinction_cross_section;
};
@@ -53,6 +55,7 @@ struct sampler_context {
double relative_real_refractive_index;
double relative_imaginary_refractive_index;
double mean_radius;
+ double sigma;
};
struct sphere {
@@ -123,7 +126,7 @@ sample_sphere
sphere.geometry = &sampler_ctx->geometry;
sphere.radius = (float)ssp_ran_lognormal
- (rng, log(sampler_ctx->mean_radius), log(1.18));
+ (rng, log(sampler_ctx->mean_radius), log(sampler_ctx->sigma));
attrib.usage = S3D_POSITION;
attrib.type = S3D_FLOAT3;
@@ -250,8 +253,8 @@ check_schiff_estimation
desc.sample_geometry = sample_sphere;
desc.scattering_angles_count = 1;
desc.sampler_context = sampler_ctx;
- desc.sampled_geometries_count = 1000;
- desc.sampled_directions_count = 100;
+ desc.sampled_geometries_count = 100;
+ desc.sampled_directions_count = 10;
desc.wavelength = sampler_ctx->wavelength;
printf("Schiff sphere estimation - m: %g; n_r: %g; kappa_r: %g; n_e: %g\n",
@@ -267,24 +270,36 @@ check_schiff_estimation
time_current(&t0);
CHECK(sschiff_integrate(dev, rng, &desc, &estimator), RES_OK);
time_current(&t1);
+ time_sub(&t0, &t1, &t0);
+ time_dump(&t0, TIME_MIN|TIME_SEC|TIME_MSEC, NULL, buf, sizeof(buf));
+ printf("%d - mean radius: %5.2fe-6 - %s: \n", (int)i, results[i].mean_radius, buf);
CHECK(sschiff_estimator_get_extinction_cross_section(estimator, &status), RES_OK);
CHECK(status.nsteps, desc.sampled_geometries_count);
dst = status.E - results[i].extinction_cross_section;
+ printf(" Extinction cross section = %7.2g ~ %12.7g +/- %12.7g (%6.2g)\n",
+ results[i].extinction_cross_section, status.E, status.SE, dst / status.SE);
+ CHECK(eq_eps(status.E, results[i].extinction_cross_section, 3*status.SE), 1);
+
+ CHECK(sschiff_estimator_get_absorption_cross_section(estimator, &status), RES_OK);
+ dst = status.E - results[i].absorption_cross_section;
+ printf(" Absorption cross section = %7.2g ~ %12.7g +/- %12.7g (%6.2g)\n",
+ results[i].absorption_cross_section, status.E, status.SE, dst / status.SE);
+ CHECK(eq_eps(status.E, results[i].absorption_cross_section, 3*status.SE), 1);
+
+ CHECK(sschiff_estimator_get_scattering_cross_section(estimator, &status), RES_OK);
+ dst = status.E - results[i].scattering_cross_section;
+ printf(" Scattering cross section = %7.2g ~ %12.7g +/- %12.7g (%6.2g)\n",
+ results[i].scattering_cross_section, status.E, status.SE, dst / status.SE);
+ CHECK(eq_eps(status.E, results[i].scattering_cross_section, 3*status.SE), 1);
+
+ CHECK(sschiff_estimator_get_average_projected_area(estimator, &status), RES_OK);
+ /*s = log(sampler_ctx->sigma);
+ r = sampler_ctx->mean_radius * exp(2.5 * s * s);
+ r = PI * r * r * 1.e-12 */ /* Meter^2 to micron^2*/;
+ printf(" Averavege projected area = %12.6g +/- %12.7g\n",
+ status.E, status.SE);
- time_sub(&t0, &t1, &t0);
- time_dump(&t0, TIME_MIN|TIME_SEC|TIME_MSEC, NULL, buf, sizeof(buf));
- printf(
-"%d - mean radius: %5.2fe-6 - "
-"Extinction cross section = %7.2g ~ %12.7g +/- %12.7g (%5.2g) - "
-"%s\n",
- (int)i,
- results[i].mean_radius,
- results[i].extinction_cross_section,
- status.E, status.SE, dst / status.SE,
- buf);
-
-/* CHECK(eq_eps(status.E, results[i].extinction_cross_section, 3*status.SE), 1);*/
CHECK(sschiff_estimator_ref_put(estimator), RES_OK);
}
}
@@ -300,28 +315,28 @@ main(int argc, char** argv)
struct sschiff_estimator_status status;
struct ssp_rng* rng;
const struct result results_n_r_1_01[] = {
- { 1.00, 6.43e-13 },
- { 3.22, 2.66e-11 },
- { 5.44, 1.34e-10 },
- { 7.67, 3.56e-10 },
- { 9.89, 6.83e-10 },
- { 12.1, 1.08e-9 },
- { 14.3, 1.53e-9 },
- { 16.6, 2.00e-9 },
- { 18.8, 2.51e-9 },
- { 21.0, 3.07e-9 }
+ { 1.00e+00, 4.84e-13, 1.59e-13, 6.43e-13 },
+ { 3.22e+00, 1.34e-11, 1.32e-11, 2.66e-11 },
+ { 5.44e+00, 5.46e-11, 7.96e-11, 1.34e-10 },
+ { 7.67e+00, 1.31e-10, 2.25e-10, 3.56e-10 },
+ { 9.89e+00, 2.43e-10, 4.40e-10, 6.83e-10 },
+ { 1.21e+01, 3.93e-10, 6.91e-10, 1.08e-09 },
+ { 1.43e+01, 5.78e-10, 9.51e-10, 1.53e-09 },
+ { 1.66e+01, 7.99e-10, 1.20e-09, 2.00e-09 },
+ { 1.88e+01, 1.06e-09, 1.46e-09, 2.51e-09 },
+ { 2.10e+01, 1.35e-09, 1.73e-09, 3.07e-09 }
};
const struct result results_n_r_1_1[] = {
- { 1.00, 8.39e-12 },
- { 3.22, 6.93e-11 },
- { 5.44, 1.97e-10 },
- { 7.67, 3.92e-10 },
- { 9.89, 6.51e-10 },
- { 12.1, 9.75e-10 },
- { 14.3, 1.37e-9 },
- { 16.6, 1.82e-9 },
- { 18.8, 2.34e-9 },
- { 21.0, 2.93e-9 }
+ { 1.00e+00, 4.84e-13, 7.90e-12, 8.39e-12 },
+ { 3.22e+00, 1.34e-11, 5.59e-11, 6.93e-11 },
+ { 5.44e+00, 5.46e-11, 1.43e-10, 1.97e-10 },
+ { 7.67e+00, 1.31e-10, 2.61e-10, 3.92e-10 },
+ { 9.89e+00, 2.43e-10, 4.08e-10, 6.51e-10 },
+ { 1.21e+01, 3.93e-10, 5.82e-10, 9.75e-10 },
+ { 1.43e+01, 5.78e-10, 7.87e-10, 1.37e-09 },
+ { 1.66e+01, 7.99e-10, 1.02e-09, 1.82e-09 },
+ { 1.90e+01, 1.08e-09, 1.31e-09, 2.39e-09 },
+ { 2.10e+01, 1.35e-09, 1.58e-09, 2.93e-09 }
};
(void)argc, (void)argv;
@@ -337,6 +352,7 @@ main(int argc, char** argv)
sampler_ctx.relative_imaginary_refractive_index = 0.004;
sampler_ctx.medium_refractive_index = 4.0/3.0;
sampler_ctx.mean_radius = 1.0;
+ sampler_ctx.sigma = 1.18;
desc.sample_geometry = sample_sphere;
desc.sampler_context = &sampler_ctx;
@@ -367,6 +383,21 @@ main(int argc, char** argv)
CHECK(sschiff_estimator_get_extinction_cross_section(NULL, &status), RES_BAD_ARG);
CHECK(sschiff_estimator_get_extinction_cross_section(estimator, &status), RES_OK);
+ CHECK(sschiff_estimator_get_absorption_cross_section(NULL, NULL), RES_BAD_ARG);
+ CHECK(sschiff_estimator_get_absorption_cross_section(estimator, NULL), RES_BAD_ARG);
+ CHECK(sschiff_estimator_get_absorption_cross_section(NULL, &status), RES_BAD_ARG);
+ CHECK(sschiff_estimator_get_absorption_cross_section(estimator, &status), RES_OK);
+
+ CHECK(sschiff_estimator_get_scattering_cross_section(NULL, NULL), RES_BAD_ARG);
+ CHECK(sschiff_estimator_get_scattering_cross_section(estimator, NULL), RES_BAD_ARG);
+ CHECK(sschiff_estimator_get_scattering_cross_section(NULL, &status), RES_BAD_ARG);
+ CHECK(sschiff_estimator_get_scattering_cross_section(estimator, &status), RES_OK);
+
+ CHECK(sschiff_estimator_get_average_projected_area(NULL, NULL), RES_BAD_ARG);
+ CHECK(sschiff_estimator_get_average_projected_area(estimator, NULL), RES_BAD_ARG);
+ CHECK(sschiff_estimator_get_average_projected_area(NULL, &status), RES_BAD_ARG);
+ CHECK(sschiff_estimator_get_average_projected_area(estimator, &status), RES_OK);
+
CHECK(sschiff_estimator_ref_get(NULL), RES_BAD_ARG);
CHECK(sschiff_estimator_ref_get(estimator), RES_OK);
CHECK(sschiff_estimator_ref_put(NULL), RES_BAD_ARG);
@@ -377,6 +408,7 @@ main(int argc, char** argv)
check_schiff_estimation(dev, rng, &sampler_ctx, results_n_r_1_1,
sizeof(results_n_r_1_1)/sizeof(struct result));
+ printf("\n");
sampler_ctx.relative_real_refractive_index = 1.01;
check_schiff_estimation(dev, rng, &sampler_ctx, results_n_r_1_01,
sizeof(results_n_r_1_01)/sizeof(struct result));